diff options
author | Raphael Robatsch <raphael-git@tapesoftware.net> | 2024-01-02 11:01:41 +0100 |
---|---|---|
committer | Raphael Robatsch <raphael-git@tapesoftware.net> | 2024-01-02 20:27:20 +0100 |
commit | 928d66083e5bae2f4d2ef622a2d53b3ac8760297 (patch) | |
tree | 4a4ca27ab92a46e3e581aa5cc03b9b7ee99066f3 /pkgs/build-support | |
parent | 5fb3301dad4ff5c41342d7c961bd4590e343e332 (diff) | |
download | nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar.gz nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar.bz2 nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar.lz nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar.xz nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.tar.zst nixlib-928d66083e5bae2f4d2ef622a2d53b3ac8760297.zip |
mkNugetSource: Allow passing arbitrary stdenv.mkDerivation attrs
This allows things such as mkNugetSource { name = "foo-nuget-source"; deps = [ ... ]; meta = { hydraPlatforms = [ ]; }; }
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/dotnet/make-nuget-source/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/build-support/dotnet/make-nuget-source/default.nix b/pkgs/build-support/dotnet/make-nuget-source/default.nix index 6964627a8398..4cf9c1a7412a 100644 --- a/pkgs/build-support/dotnet/make-nuget-source/default.nix +++ b/pkgs/build-support/dotnet/make-nuget-source/default.nix @@ -3,9 +3,10 @@ { name , description ? "" , deps ? [] -}: +, ... +}@args: -stdenvNoCC.mkDerivation { +stdenvNoCC.mkDerivation (lib.recursiveUpdate { inherit name; nativeBuildInputs = [ python3 ]; @@ -24,4 +25,4 @@ stdenvNoCC.mkDerivation { ''; meta.description = description; -} +} (removeAttrs args [ "name" "description" "deps" ])) |