lol

lzip: add unpackCmd hook

+8 -2
-2
pkgs/applications/editors/ed/default.nix
··· 11 11 sha256 = "1nqhk3n1s1p77g2bjnj55acicsrlyb2yasqxqwpx0w0djfx64ygm"; 12 12 }; 13 13 14 - unpackCmd = "tar --lzip -xf"; 15 - 16 14 nativeBuildInputs = [ lzip ]; 17 15 18 16 /* FIXME: Tests currently fail on Darwin:
+3
pkgs/tools/compression/lzip/default.nix
··· 13 13 14 14 configureFlags = "CPPFLAGS=-DNDEBUG CFLAGS=-O3 CXXFLAGS=-O3"; 15 15 16 + setupHook = ./lzip-setup-hook.sh; 17 + 16 18 doCheck = true; 19 + enableParallelBuilding = true; 17 20 18 21 meta = { 19 22 homepage = http://www.nongnu.org/lzip/lzip.html;
+5
pkgs/tools/compression/lzip/lzip-setup-hook.sh
··· 1 + lzipUnpackCmdHook() { 2 + [[ "$1" = *.tar.lz ]] && tar --lzip -xf "$1" 3 + } 4 + 5 + unpackCmdHooks+=(lzipUnpackCmdHook)