Commit 05cf0c40 authored by zowoq's avatar zowoq
Browse files

go: propagate the apple sdk

parent 986659b1
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -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;

+2 −3
Original line number Diff line number Diff line
@@ -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;

+6 −12
Original line number Diff line number Diff line
@@ -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;
  };