diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2018-11-12 18:59:08 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-11-12 18:59:08 +0100 |
commit | daf3297cb46f73522d021e22c4dc7e0eb6920333 (patch) | |
tree | 75d39f6f6933dafd9ac36e4082526075906271c1 /pkgs/top-level/all-packages.nix | |
parent | 917400bcffd3a4179c4789a91857a5f1420081dd (diff) | |
parent | 968b20e2c7405f27830b6f10a8cac975e965dc94 (diff) | |
download | nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar.gz nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar.bz2 nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar.lz nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar.xz nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.tar.zst nixlib-daf3297cb46f73522d021e22c4dc7e0eb6920333.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d130ad251dd6..2018f93a723c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -73,23 +73,11 @@ with pkgs; ### Push NixOS tests inside the fixed point - nixosTests = - let - # TODO(Ericson2314,ekleog): Check this will work correctly with cross- - system = builtins.currentSystem; - rawTests = (import ../../nixos/release.nix { - nixpkgs = pkgs; - }).tests; - testNames = builtins.attrNames rawTests; - filteredList = builtins.filter - (test: rawTests.${test} ? ${system}) - testNames; - finalList = map - (test: { name = test; value = rawTests.${test}.${system}; }) - filteredList; - finalTests = builtins.listToAttrs finalList; - in - finalTests; + nixosTests = import ../../nixos/tests/all-tests.nix { + inherit pkgs; + system = stdenv.hostPlatform.system; + callTest = t: t.test; + }; ### BUILD SUPPORT @@ -154,7 +142,7 @@ with pkgs; dockerTools = callPackage ../build-support/docker { }; - docker_compose = pythonPackages.docker_compose; + docker-compose = python3Packages.callPackage ../applications/virtualization/docker-compose {}; docker-ls = callPackage ../tools/misc/docker-ls { }; @@ -691,6 +679,8 @@ with pkgs; cozy = callPackage ../applications/audio/cozy-audiobooks { }; + diskus = callPackage ../tools/misc/diskus { }; + djmount = callPackage ../tools/filesystems/djmount { }; dgsh = callPackage ../shells/dgsh { }; @@ -1108,6 +1098,8 @@ with pkgs; catch = callPackage ../development/libraries/catch { }; + catch2 = callPackage ../development/libraries/catch2 { }; + catdoc = callPackage ../tools/text/catdoc { }; catdocx = callPackage ../tools/text/catdocx { }; @@ -1585,7 +1577,7 @@ with pkgs; parallel-rust = callPackage ../tools/misc/parallel-rust { }; - scour = callPackage ../tools/graphics/scour { }; + scour = with python3Packages; toPythonApplication scour; s2png = callPackage ../tools/graphics/s2png { }; @@ -2964,7 +2956,10 @@ with pkgs; gnu-pw-mgr = callPackage ../tools/security/gnu-pw-mgr { }; - gnused = callPackage ../tools/text/gnused { }; + gnused = if !stdenv.hostPlatform.isWindows then + callPackage ../tools/text/gnused { } # broken on Windows + else + gnused_422; # This is an easy work-around for [:space:] problems. gnused_422 = callPackage ../tools/text/gnused/422.nix { }; @@ -8855,6 +8850,8 @@ with pkgs; hammer = callPackage ../development/tools/parsing/hammer { }; + rdocker = callPackage ../development/tools/rdocker { }; + redis-dump = callPackage ../development/tools/redis-dump { }; redo = callPackage ../development/tools/build-managers/redo { }; @@ -18924,6 +18921,8 @@ with pkgs; setbfree = callPackage ../applications/audio/setbfree { }; + sfxr-qt = libsForQt5.callPackage ../applications/audio/sfxr-qt { }; + shadowfox = callPackage ../tools/networking/shadowfox { }; shfmt = callPackage ../tools/text/shfmt { }; @@ -21671,14 +21670,14 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo; }; - caffe2 = callPackage ../development/libraries/science/math/caffe2 { + caffe2 = callPackage ../development/libraries/science/math/caffe2 (rec { eigen3 = eigen3_3; inherit (python3Packages) python future six numpy pydot; protobuf = protobuf3_1; - python-protobuf = python3Packages.protobuf3_1; + python-protobuf = python3Packages.protobuf.override { inherit protobuf; }; # Used only for image loading. opencv3 = opencv3WithoutCuda; - }; + }); cntk = callPackage ../applications/science/math/cntk rec { cudaSupport = pkgs.config.cudaSupport or false; |