curl: allow runtimeShellPackage to be referenced by curl.dev

Fixes https://github.com/NixOS/nixpkgs/pull/535878#issuecomment-4815172957

`patchShebangsAuto` uses `--build` by default for dev outputs, which
includes `$dev/bin/curl-config` in this package.
This commit is contained in:
Doron Behar
2026-06-29 11:00:12 +03:00
parent f6a9db5a5b
commit 135034ac71
+2 -1
View File
@@ -257,7 +257,8 @@ stdenv.mkDerivation (finalAttrs: {
+ lib.optionalString isCross ''
patchShebangs --update --host "''${!outputBin}/bin"
'';
disallowedReferences = lib.optional isCross buildPackages.runtimeShellPackage;
outputChecks.bin.disallowedReferences = lib.optional isCross buildPackages.runtimeShellPackage;
outputChecks.out.disallowedReferences = lib.optional isCross buildPackages.runtimeShellPackage;
buildInputs = lib.optional isCross runtimeShellPackage;
passthru =