+10
-4
pkgs/build-support/setup-hooks/patch-shebangs.sh
+10
-4
pkgs/build-support/setup-hooks/patch-shebangs.sh
···echo "$f: unsupported interpreter directive \"$oldInterpreterLine\" (set dontPatchShebangs=1 and handle shebang patching yourself)" >&2
-2
pkgs/test/default.nix
-2
pkgs/test/default.nix
-70
pkgs/test/patch-shebangs/default.nix
-70
pkgs/test/patch-shebangs/default.nix
···
+2
-2
pkgs/test/stdenv/default.nix
+2
-2
pkgs/test/stdenv/default.nix
···+hooks = lib.recurseIntoAttrs (import ./hooks.nix { stdenv = bootStdenv; pkgs = earlyPkgs; inherit lib; });···-hooks = lib.recurseIntoAttrs (import ./hooks.nix { stdenv = bootStdenvStructuredAttrsByDefault; pkgs = earlyPkgs; });+hooks = lib.recurseIntoAttrs (import ./hooks.nix { stdenv = bootStdenvStructuredAttrsByDefault; pkgs = earlyPkgs; inherit lib; });
+2
-2
pkgs/test/stdenv/hooks.nix
+2
-2
pkgs/test/stdenv/hooks.nix
······
+98
pkgs/test/stdenv/patch-shebangs.nix
+98
pkgs/test/stdenv/patch-shebangs.nix
···+# since the tests are using a early stdenv, the stdenv will have dontPatchShebangs=1, so it has to be unset+# https://github.com/NixOS/nixpkgs/blob/768a982bfc9d29a6bd3beb963ed4b054451ce3d0/pkgs/stdenv/linux/default.nix#L148-L153+assertion = "grep -v '^#!${pkgs.coreutils}/bin/env -S ${stdenv.shell} --posix' $out/bin/test > /dev/null";
+3
-3
pkgs/top-level/release.nix
+3
-3
pkgs/top-level/release.nix
·········