summary refs log tree commit diff
path: root/pkgs/tools/security/pass
diff options
context:
space:
mode:
authorRok Garbas <rok@garbas.si>2016-09-21 16:12:43 +0200
committerRok Garbas <rok@garbas.si>2016-09-21 16:14:27 +0200
commit6ccdc388feb6e24a97822b301f7b41a1fc77ff6a (patch)
treed3618c7e0ed81a0a7a186b8c2029e981315efa30 /pkgs/tools/security/pass
parent3bd8c1bc56ba4851e1be514e420440b4bd0e49f7 (diff)
downloadnixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar.gz
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar.bz2
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar.lz
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar.xz
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.tar.zst
nixlib-6ccdc388feb6e24a97822b301f7b41a1fc77ff6a.zip
rofi-pass: uses fetchFromGitHub and addes gnused, xclip, libnotify to PATH
fixes #18705
Diffstat (limited to 'pkgs/tools/security/pass')
-rw-r--r--pkgs/tools/security/pass/rofi-pass.nix19
1 files changed, 12 insertions, 7 deletions
diff --git a/pkgs/tools/security/pass/rofi-pass.nix b/pkgs/tools/security/pass/rofi-pass.nix
index 54e1b867c04c..64c12dc6e5e3 100644
--- a/pkgs/tools/security/pass/rofi-pass.nix
+++ b/pkgs/tools/security/pass/rofi-pass.nix
@@ -1,14 +1,16 @@
-{ stdenv, fetchurl
-, pass, rofi, coreutils, utillinux, xdotool, gnugrep, pwgen, findutils, gawk
-, makeWrapper }:
+{ stdenv, fetchFromGitHub, pass, rofi, coreutils, utillinux, xdotool, gnugrep
+, libnotify, pwgen, findutils, gawk, gnused, xclip, makeWrapper
+}:
 
 stdenv.mkDerivation rec {
   name = "rofi-pass-${version}";
   version = "1.4.3";
 
-  src = fetchurl {
-    url = "https://github.com/carnager/rofi-pass/archive/${version}.tar.gz";
-    sha256 = "02z1w7wnmg0ymajxanl7z7fxl1w6by4r9w56zd10yr2zzbw7zcm7";
+  src = fetchFromGitHub {
+    owner = "carnager";
+    repo = "rofi-pass";
+    rev = version;
+    sha256 = "09wpkxg5b7xicdisgbhlfr8vs1iv7z9sc58pjl0p198yap57khq5";
   };
 
   buildInputs = [ makeWrapper ];
@@ -26,13 +28,16 @@ stdenv.mkDerivation rec {
   wrapperPath = with stdenv.lib; makeBinPath [
     coreutils
     findutils
+    gawk
     gnugrep
+    gnused
+    libnotify
     pass
     pwgen
     rofi
     utillinux
+    xclip
     xdotool
-    gawk
   ];
 
   fixupPhase = ''