summary refs log tree commit diff
path: root/pkgs/tools/package-management
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2022-03-10 15:29:58 +0100
committerRobert Hensing <robert@roberthensing.nl>2022-03-10 15:35:04 +0100
commiteeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0 (patch)
tree4d13e3060ef10a3e4d12af889f834e8c42387b3a /pkgs/tools/package-management
parent87fce11f62f21409321ce0f2441f03901c9c8a9f (diff)
downloadnixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar.gz
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar.bz2
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar.lz
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar.xz
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.tar.zst
nixpkgs-eeab10bd54e2f6a25c27059290e7e7f2b3fd1cf0.zip
nixVersions.nix_2_7: Propagate nlohmann_json
Just like upstream:
https://github.com/NixOS/nix/blob/2.7.0/flake.nix#L136
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r--pkgs/tools/package-management/nix/common.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/tools/package-management/nix/common.nix b/pkgs/tools/package-management/nix/common.nix
index 55d2e0b5405..2161ea3c309 100644
--- a/pkgs/tools/package-management/nix/common.nix
+++ b/pkgs/tools/package-management/nix/common.nix
@@ -101,15 +101,17 @@ stdenv.mkDerivation {
     lowdown
   ] ++ lib.optionals (atLeast24 && stdenv.isx86_64) [
     libcpuid
-  ] ++ lib.optional (atLeast27) [
-    nlohmann_json
   ] ++ lib.optionals withLibseccomp [
     libseccomp
   ] ++ lib.optionals withAWS [
     aws-sdk-cpp
   ];
 
-  propagatedBuildInputs = [ boehmgc ];
+  propagatedBuildInputs = [
+    boehmgc
+  ] ++ lib.optional (atLeast27) [
+    nlohmann_json
+  ];
 
   NIX_LDFLAGS = lib.optionals (!atLeast24) [
     # https://github.com/NixOS/nix/commit/3e85c57a6cbf46d5f0fe8a89b368a43abd26daba