about summary refs log tree commit diff
path: root/pkgs/tools/security
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2023-12-26 23:47:42 +0100
committerGitHub <noreply@github.com>2023-12-26 23:47:42 +0100
commit98e04ab172cc4a5d36b55cf9393b4d18933c2313 (patch)
treea50366dfb4029c5de4424675dfc8ef338977f188 /pkgs/tools/security
parentd956588517edbcde71781bd8ac3a9947a9fc55a6 (diff)
parente663cbe65d0161e7c74919831c77313cb81b5911 (diff)
Merge pull request #276704 from Ma27/passage-deps
passage: add additional deps to wrapper
Diffstat (limited to 'pkgs/tools/security')
-rw-r--r--pkgs/tools/security/passage/default.nix21
1 files changed, 19 insertions, 2 deletions
diff --git a/pkgs/tools/security/passage/default.nix b/pkgs/tools/security/passage/default.nix
index ba7717771c004..1d6bdfa225aab 100644
--- a/pkgs/tools/security/passage/default.nix
+++ b/pkgs/tools/security/passage/default.nix
@@ -5,6 +5,12 @@
 , substituteAll
 , age
 , getopt
+, coreutils
+, findutils
+, gnugrep
+, gnused
+, qrencode ? null
+, wl-clipboard ? null
 , git ? null
 , xclip ? null
 # Used to pretty-print list of all stored passwords, but is not needed to fetch
@@ -32,7 +38,18 @@ stdenv.mkDerivation {
 
   nativeBuildInputs = [ makeBinaryWrapper ];
 
-  extraPath = lib.makeBinPath [ age git xclip tree ];
+  extraPath = lib.makeBinPath [
+    age
+    coreutils
+    findutils
+    git
+    gnugrep
+    gnused
+    qrencode
+    tree
+    wl-clipboard
+    xclip
+  ];
 
   # Using $0 is bad, it causes --help to mention ".passage-wrapped".
   postInstall = ''
@@ -46,7 +63,7 @@ stdenv.mkDerivation {
     description = "Stores, retrieves, generates, and synchronizes passwords securely";
     homepage    = "https://github.com/FiloSottile/passage";
     license     = licenses.gpl2Plus;
-    maintainers = with maintainers; [ kaction ];
+    maintainers = with maintainers; [ kaction ma27 ];
     platforms   = platforms.unix;
     mainProgram = "passage";