From 6ccdc388feb6e24a97822b301f7b41a1fc77ff6a Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Wed, 21 Sep 2016 16:12:43 +0200 Subject: [PATCH] rofi-pass: uses fetchFromGitHub and addes gnused, xclip, libnotify to PATH fixes #18705 --- pkgs/tools/security/pass/rofi-pass.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/security/pass/rofi-pass.nix b/pkgs/tools/security/pass/rofi-pass.nix index 54e1b867c04..64c12dc6e5e 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 = ''