diff options
author | Jan Malakhovski <oxij@oxij.org> | 2015-03-21 12:57:01 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2015-03-29 23:26:13 +0000 |
commit | 1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac (patch) | |
tree | 4bfe0287e3e0e20ce8a3cab4f149430bc1bcc17d /pkgs/tools/security/pass/default.nix | |
parent | 6b9bb7231958340d21ed15c3b5e730710a3b9d14 (diff) | |
download | nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar.gz nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar.bz2 nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar.lz nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar.xz nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.tar.zst nixlib-1ddc9e4be3662955e0fdd3e7afd4b59f23a085ac.zip |
pass: rename withX into x11Support, cleanup a bit
Diffstat (limited to 'pkgs/tools/security/pass/default.nix')
-rw-r--r-- | pkgs/tools/security/pass/default.nix | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/pkgs/tools/security/pass/default.nix b/pkgs/tools/security/pass/default.nix index 0e37443c3ed9..1aa5e0b51f1b 100644 --- a/pkgs/tools/security/pass/default.nix +++ b/pkgs/tools/security/pass/default.nix @@ -1,12 +1,14 @@ { stdenv, fetchurl , coreutils, gnused, getopt, pwgen, git, tree, gnupg , makeWrapper -, withX ? true, xclip, xdotool, dmenu + +, xclip ? null, xdotool ? null, dmenu ? null +, x11Support ? true }: -assert withX -> xclip != null; -assert withX -> xdotool != null; -assert withX -> dmenu != null; +assert x11Support -> xclip != null + && xdotool != null + && dmenu != null; stdenv.mkDerivation rec { version = "1.6.5"; @@ -52,7 +54,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/share/emacs/site-lisp" cp "contrib/emacs/password-store.el" "$out/share/emacs/site-lisp/" - ${if withX then '' + ${if x11Support then '' cp "contrib/dmenu/passmenu" "$out/bin/" '' else ""} ''; @@ -64,9 +66,9 @@ stdenv.mkDerivation rec { # Ensure all dependencies are in PATH wrapProgram $out/bin/pass \ - --prefix PATH : "${coreutils}/bin:${gnused}/bin:${getopt}/bin:${gnupg}/bin:${git}/bin:${tree}/bin:${pwgen}/bin${if withX then ":${xclip}/bin" else ""}" + --prefix PATH : "${coreutils}/bin:${gnused}/bin:${getopt}/bin:${gnupg}/bin:${git}/bin:${tree}/bin:${pwgen}/bin${if x11Support then ":${xclip}/bin" else ""}" - ${if withX then '' + ${if x11Support then '' wrapProgram $out/bin/passmenu \ --prefix PATH : "$out/bin:${xdotool}/bin:${dmenu}/bin" '' else ""} |