diff --git a/pkgs/applications/misc/hello/default.nix b/pkgs/applications/misc/hello/default.nix index ce49cfd69ca..ecb78928217 100644 --- a/pkgs/applications/misc/hello/default.nix +++ b/pkgs/applications/misc/hello/default.nix @@ -3,7 +3,7 @@ , fetchurl , nixos , testVersion -, testEqualDerivation +, testers , hello }: @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { version = testVersion { package = hello; }; invariant-under-noXlibs = - testEqualDerivation + testers.testEqualDerivation "hello must not be rebuilt when environment.noXlibs is set." hello (nixos { environment.noXlibs = true; }).pkgs.hello; diff --git a/pkgs/build-support/testers/default.nix b/pkgs/build-support/testers/default.nix new file mode 100644 index 00000000000..1d1effa3730 --- /dev/null +++ b/pkgs/build-support/testers/default.nix @@ -0,0 +1,4 @@ +{ pkgs, lib, callPackage }: +{ + testEqualDerivation = callPackage ./test-equal-derivation.nix { }; +} diff --git a/pkgs/build-support/test-equal-derivation.nix b/pkgs/build-support/testers/test-equal-derivation.nix similarity index 100% rename from pkgs/build-support/test-equal-derivation.nix rename to pkgs/build-support/testers/test-equal-derivation.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 789360728df..04f02c4685a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -904,6 +904,8 @@ with pkgs; # lib functions depending on pkgs inherit (import ../pkgs-lib { inherit lib pkgs; }) formats; + testers = callPackage ../build-support/testers {}; + ### TOOLS _3llo = callPackage ../tools/misc/3llo { }; @@ -10650,8 +10652,6 @@ with pkgs; termplay = callPackage ../tools/misc/termplay { }; - testEqualDerivation = callPackage ../build-support/test-equal-derivation.nix { }; - tetrd = callPackage ../applications/networking/tetrd { }; tewisay = callPackage ../tools/misc/tewisay { };