diff options
author | Jan Malakhovski <oxij@oxij.org> | 2018-09-05 14:35:15 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2018-09-05 14:35:15 +0000 |
commit | 4e735835e01a85ba29a6e1a8b5161e4a495e42da (patch) | |
tree | ebdfa6eacd75d83ad7f5f7f3698d1429313ac482 | |
parent | c9fcabcf4b268a6e0d49c16b0045c193dd4f1477 (diff) | |
download | nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar.gz nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar.bz2 nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar.lz nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar.xz nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.tar.zst nixlib-4e735835e01a85ba29a6e1a8b5161e4a495e42da.zip |
nix: make AWS support optional
-rw-r--r-- | pkgs/tools/package-management/nix/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 74e3963b733f..7b4517624164 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -1,11 +1,12 @@ { lib, stdenv, fetchurl, fetchFromGitHub, fetchpatch, perl, curl, bzip2, sqlite, openssl ? null, xz -, pkgconfig, boehmgc, perlPackages, libsodium, aws-sdk-cpp, brotli, boost +, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost , autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns , busybox-sandbox-shell , storeDir ? "/nix/store" , stateDir ? "/nix/var" , confDir ? "/etc" , withLibseccomp ? libseccomp.meta.available, libseccomp +, withAWS ? stdenv.isLinux || stdenv.isDarwin, aws-sdk-cpp }: let @@ -31,7 +32,7 @@ let ++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium ++ lib.optionals is20 [ brotli boost ] ++ lib.optional withLibseccomp libseccomp - ++ lib.optional ((stdenv.isLinux || stdenv.isDarwin) && is20) + ++ lib.optional (withAWS && is20) ((aws-sdk-cpp.override { apis = ["s3" "transfer"]; customMemoryManagement = false; |