nixpkgs/pkgs/top-level
toonn 00336e25bd
go_1_18: Use apple_sdk_11_0.callPackage
Go 1.18 requires a newer SDK than the one we build from sources. As a
workaround we're making use of the SDK we're using for aarch64-darwin.
This means Go 1.18 will not work on any Darwin systems that don't have
forwards-compatible SDK versions with the particular package in
question. We might need to mark Go packages broken based on the macOS
version rather than just the platform and architecture.

Until we find a better solution, Go packages will need to make sure to
get all their (Darwin) system dependencies from the `apple_sdk_11_0`,
this includes dependencies of build tools like `xcbuild`.

For convenience `darwin.apple_sdk_11_0` has a `callPackage` attribute
which provides the correct `stdenv` and `xcbuild` attributes as
arguments. This function can be expanded to substitute other necessary
arguments when they come up.
2022-07-15 23:51:05 +02:00
..
agda-packages.nix
aliases.nix Merge pull request #179990 from ShadowRZ/shadowrz/renpy-8 2022-07-15 12:10:09 +02:00
all-packages.nix go_1_18: Use apple_sdk_11_0.callPackage 2022-07-15 23:51:05 +02:00
beam-packages.nix erlang: remove r16-basho 2022-06-27 12:52:20 -04:00
config.nix config.configurePlatformsByDefault: init option 2022-06-21 09:23:13 +01:00
coq-packages.nix Split out CoqIDE by default when Coq >= 8.14. 2022-07-10 15:49:44 +02:00
cubocore-packages.nix
cuda-packages.nix
darwin-packages.nix apple_sdk_11_0: fix build on x86_64-darwin and expose as attribute 2022-07-06 19:41:17 -04:00
default.nix
dhall-packages.nix
dotnet-packages.nix
emacs-packages.nix
emscripten-packages.nix
gnuradio-packages.nix
haskell-packages.nix haskell.compiler.ghc865Binary: add powerpc64le bootstrap 2022-07-01 13:05:30 +02:00
haxe-packages.nix haxePackages.heaps: init at 1.9.1 2022-06-29 15:26:18 +00:00
impure.nix
java-packages.nix
kodi-packages.nix kodi.packages.invidious: init at 0.1.0+matrix.1 2022-07-03 10:29:10 -04:00
linux-kernels.nix top-level/linux-kernels.nix: add vendor kernels note 2022-07-01 09:47:24 +00:00
lua-packages.nix vimPlugins: use lua derivation if it exists (#178180) 2022-06-19 14:18:16 +02:00
make-tarball.nix maintainers: remove all 2022-06-29 00:52:14 +02:00
metrics.nix
nim-packages.nix
nixpkgs-basic-release-checks.nix nixpkgs-basic-release-checks: check for case-insensitive path conflicts 2022-07-04 18:30:36 +09:00
ocaml-packages.nix ocamlPackages.nocrypto: remove at 0.5.4 2022-07-09 14:24:02 +02:00
octave-packages.nix
packages-config.nix
perl-packages.nix Merge pull request #173454 from qbit/p5-rex 2022-07-01 23:02:40 +02:00
php-packages.nix
python2-packages.nix
python-aliases.nix python3.pkgs.graphite_api: remove 2022-07-10 09:46:20 +00:00
python-packages.nix python310Packages.dicttoxml2: init at 2.0.0 2022-07-15 11:05:53 +02:00
qt5-packages.nix
qt6-packages.nix
release-alternatives.nix
release-cross.nix add --arg supportedSystems '[builtins.currentSystem]' 2022-07-11 13:21:00 -07:00
release-cuda.nix
release-haskell.nix xmonadctl: init at 0.17.0 2022-07-14 14:28:32 +02:00
release-lib.nix release-lib.nix: make packagePlatforms respect badPlatforms 2022-06-18 14:53:25 +02:00
release-python.nix
release-r.nix
release-small.nix
release.nix
ruby-packages.nix ruby-packages: update 2022-06-30 16:20:26 -07:00
splice.nix
stage.nix
unixtools.nix
wine-packages.nix