go: propagate the apple sdk
This commit is contained in:
@@ -4,8 +4,7 @@
|
||||
, tzdata
|
||||
, substituteAll
|
||||
, iana-etc
|
||||
, Security
|
||||
, Foundation
|
||||
, apple-sdk_11
|
||||
, xcbuild
|
||||
, mailcap
|
||||
, buildPackages
|
||||
@@ -59,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [ stdenv.cc.libc.out ]
|
||||
++ lib.optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
|
||||
|
||||
depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ Foundation Security xcbuild ];
|
||||
depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ apple-sdk_11 xcbuild ];
|
||||
|
||||
depsBuildTarget = lib.optional isCross targetCC;
|
||||
|
||||
|
||||
@@ -4,8 +4,7 @@
|
||||
, tzdata
|
||||
, substituteAll
|
||||
, iana-etc
|
||||
, Security
|
||||
, Foundation
|
||||
, apple-sdk_11
|
||||
, xcbuild
|
||||
, mailcap
|
||||
, buildPackages
|
||||
@@ -59,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [ stdenv.cc.libc.out ]
|
||||
++ lib.optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
|
||||
|
||||
depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ Foundation Security xcbuild ];
|
||||
depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ apple-sdk_11 xcbuild ];
|
||||
|
||||
depsBuildTarget = lib.optional isCross targetCC;
|
||||
|
||||
|
||||
@@ -23900,25 +23900,19 @@ with pkgs;
|
||||
buildGoModule = buildGo123Module;
|
||||
buildGoPackage = buildGo123Package;
|
||||
|
||||
# requires a newer Apple SDK
|
||||
go_1_22 = darwin.apple_sdk_11_0.callPackage ../development/compilers/go/1.22.nix {
|
||||
inherit (darwin.apple_sdk_11_0.frameworks) Foundation Security;
|
||||
};
|
||||
buildGo122Module = darwin.apple_sdk_11_0.callPackage ../build-support/go/module.nix {
|
||||
go_1_22 = callPackage ../development/compilers/go/1.22.nix { };
|
||||
buildGo122Module = callPackage ../build-support/go/module.nix {
|
||||
go = buildPackages.go_1_22;
|
||||
};
|
||||
buildGo122Package = darwin.apple_sdk_11_0.callPackage ../build-support/go/package.nix {
|
||||
buildGo122Package = callPackage ../build-support/go/package.nix {
|
||||
go = buildPackages.go_1_22;
|
||||
};
|
||||
|
||||
# requires a newer Apple SDK
|
||||
go_1_23 = darwin.apple_sdk_11_0.callPackage ../development/compilers/go/1.23.nix {
|
||||
inherit (darwin.apple_sdk_11_0.frameworks) Foundation Security;
|
||||
};
|
||||
buildGo123Module = darwin.apple_sdk_11_0.callPackage ../build-support/go/module.nix {
|
||||
go_1_23 = callPackage ../development/compilers/go/1.23.nix { };
|
||||
buildGo123Module = callPackage ../build-support/go/module.nix {
|
||||
go = buildPackages.go_1_23;
|
||||
};
|
||||
buildGo123Package = darwin.apple_sdk_11_0.callPackage ../build-support/go/package.nix {
|
||||
buildGo123Package = callPackage ../build-support/go/package.nix {
|
||||
go = buildPackages.go_1_23;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user