1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-24 18:01:16 +02:00

Factor out commonality between release.nix and shell.nix

This commit is contained in:
Eelco Dolstra 2018-03-14 19:11:13 +01:00
parent ca14b14200
commit c04bca3401
No known key found for this signature in database
GPG key ID: 8170B4726D7198DE
3 changed files with 43 additions and 48 deletions

View file

@ -7,28 +7,7 @@ with import ./release-common.nix { inherit pkgs; };
(if useClang then clangStdenv else stdenv).mkDerivation {
name = "nix";
buildInputs =
[ curl bison flex libxml2 libxslt
bzip2 xz brotli
pkgconfig sqlite libsodium boehmgc
docbook5 docbook5_xsl
autoconf-archive
(aws-sdk-cpp.override {
apis = ["s3"];
customMemoryManagement = false;
})
autoreconfHook
boost
# For nix-perl
perl
perlPackages.DBDSQLite
# Tests
git
mercurial
]
++ lib.optional stdenv.isLinux libseccomp;
buildInputs = buildDeps ++ tarballDeps ++ perlDeps;
inherit configureFlags;