diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2019-09-10 06:57:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-10 06:57:40 +0200 |
commit | 8752ff225446422b902d9f88d6f75f9928d4eb34 (patch) | |
tree | 0af14d84f2e4ab40436626691fd151308e9aea7d /pkgs/tools/security | |
parent | bd61f91fd10ee730c66b721876c728e62f23691b (diff) | |
parent | 2eb7541b1acfad498b3367e2ecc0ebb4c5233b12 (diff) |
zbar: clean up (#68389)
zbar: clean up
Diffstat (limited to 'pkgs/tools/security')
-rw-r--r-- | pkgs/tools/security/asc-key-to-qr-code-gif/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/tools/security/asc-key-to-qr-code-gif/default.nix b/pkgs/tools/security/asc-key-to-qr-code-gif/default.nix index 6b3a922bbe5..580cf7585c9 100644 --- a/pkgs/tools/security/asc-key-to-qr-code-gif/default.nix +++ b/pkgs/tools/security/asc-key-to-qr-code-gif/default.nix @@ -15,15 +15,20 @@ stdenv.mkDerivation { sha256 = "0yrc302a2fhbzryb10718ky4fymfcps3lk67ivis1qab5kbp6z8r"; }; - buildInputs = [ imagemagick qrencode ] ++ stdenv.lib.optional testQR zbar; dontBuild = true; dontStrip = true; dontPatchELF = true; - preInstall = '' - substituteInPlace asc-to-gif.sh \ - --replace "convert" "${imagemagick}/bin/convert" \ - --replace "qrencode" "${qrencode.bin}/bin/qrencode" + preInstall = let + substitutions = [ + ''--replace "convert" "${imagemagick}/bin/convert"'' + ''--replace "qrencode" "${qrencode.bin}/bin/qrencode"'' + ] ++ stdenv.lib.optional testQR [ + ''--replace "hash zbarimg" "true"'' # hash does not work on NixOS + ''--replace "$(zbarimg --raw" "$(${zbar.out}/bin/zbarimg --raw"'' + ]; + in '' + substituteInPlace asc-to-gif.sh ${stdenv.lib.concatStringsSep " " substitutions} ''; installPhase = '' |