diff options
Diffstat (limited to 'pkgs/top-level/darwin-packages.nix')
-rw-r--r-- | pkgs/top-level/darwin-packages.nix | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/pkgs/top-level/darwin-packages.nix b/pkgs/top-level/darwin-packages.nix index c270dd2220dd..2cc74028f62c 100644 --- a/pkgs/top-level/darwin-packages.nix +++ b/pkgs/top-level/darwin-packages.nix @@ -1,19 +1,11 @@ { lib , buildPackages, pkgs, targetPackages -, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget, pkgsHostHost, pkgsTargetTarget -, stdenv, splicePackages, newScope +, generateSplicesForMkScope, makeScopeWithSplicing +, stdenv , preLibcCrossHeaders }: let - otherSplices = { - selfBuildBuild = pkgsBuildBuild.darwin; - selfBuildHost = pkgsBuildHost.darwin; - selfBuildTarget = pkgsBuildTarget.darwin; - selfHostHost = pkgsHostHost.darwin; - selfTargetTarget = pkgsTargetTarget.darwin or {}; # might be missing - }; - # Prefix for binaries. Customarily ends with a dash separator. # # TODO(@Ericson2314) Make unconditional, or optional but always true by @@ -22,7 +14,7 @@ let (stdenv.targetPlatform.config + "-"); in -lib.makeScopeWithSplicing splicePackages newScope otherSplices (_: {}) (spliced: spliced.apple_sdk.frameworks) (self: let +makeScopeWithSplicing (generateSplicesForMkScope "darwin") (_: {}) (spliced: spliced.apple_sdk.frameworks) (self: let inherit (self) mkDerivation callPackage; # Must use pkgs.callPackage to avoid infinite recursion. |