gzip: use makeShellWrapper instead of makeWrapper

makeWrapper is in default makeShellWrapper but sometimes it is
beneficial to switch it in overlay to makeBinaryWrapper, but gzip is
injecting shell expansion that doesn't work binary wrapper. Thus this
takes shell wrapper explicitly as a dependency now.
This commit is contained in:
Karel Kočí
2024-10-25 09:06:44 +02:00
parent e9eca9b6e9
commit 5dd6467e7b
+2 -2
View File
@@ -1,6 +1,6 @@
{ lib, stdenv
, fetchurl
, makeWrapper
, makeShellWrapper
, updateAutotoolsGnuConfigScriptsHook
, runtimeShellPackage
}:
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [ updateAutotoolsGnuConfigScriptsHook makeWrapper ];
nativeBuildInputs = [ updateAutotoolsGnuConfigScriptsHook makeShellWrapper ];
buildInputs = [ runtimeShellPackage ];
makeFlags = [