about summary refs log tree commit diff
path: root/modules/programs/gpg-agent/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/programs/gpg-agent/default.nix')
-rw-r--r--modules/programs/gpg-agent/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/programs/gpg-agent/default.nix b/modules/programs/gpg-agent/default.nix
index 81a113f7..139813d0 100644
--- a/modules/programs/gpg-agent/default.nix
+++ b/modules/programs/gpg-agent/default.nix
@@ -23,8 +23,9 @@ let
     inherit pinentryWrapper;
   } ''
     cc -Wall -shared -std=c11 \
-      $(pkg-config --cflags --libs libsystemd) -ldl \
+      -DLIBSYSTEMD=\"${pkgs.systemd}/lib/libsystemd.so\" \
       -DPINENTRY_WRAPPER=\"$pinentryWrapper\" \
+      $(pkg-config --cflags libsystemd) -ldl \
       "${./agent-wrapper.c}" -o "$out" -fPIC
   '';