Commit graph

290306 commits

Author SHA1 Message Date
Jonathan Ringer 20acd4c4f1
Merge pull request #105026 from thefloweringash/apple-silicon
Native support for Apple Silicon
2021-05-16 11:38:18 -07:00
github-actions[bot] 6cdac75d25
Merge staging-next into staging 2021-05-16 18:32:44 +00:00
github-actions[bot] 8c6d819143
Merge master into staging-next 2021-05-16 18:32:41 +00:00
Eduardo Sánchez Muñoz 805825cc52 pythonPackages.pyqt4: 4.12 -> 4.12.3 2021-05-16 11:17:32 -07:00
Domen Kožar e20c5753f4
Merge pull request #123238 from stephank/fix-jpeg-archive-darwin
jpeg-archive: fix darwin build
2021-05-16 20:17:04 +02:00
figsoda da04ea775e vimPlugins.lsp_signature-nvim: init at 2021-05-07 2021-05-16 11:16:37 -07:00
Bran bc9098d60d
river: remove branwright1 as maintainer (#123266) 2021-05-16 14:15:44 -04:00
markuskowa 0e5545a108
Merge pull request #123168 from ck3d/vdr-2.4.7
vdr: 2.4.6 -> 2.4.7
2021-05-16 20:01:19 +02:00
markuskowa 02ca98ea14
Merge pull request #122829 from ck3d/luaformatter-1.3.5
luaformatter: 1.3.4 -> 1.3.5
2021-05-16 19:50:02 +02:00
Daniël de Kok f515d1f93c
Merge pull request #123255 from midchildan/chore/trafficserver
trafficserver: remove joaquinito2051 as maintainer
2021-05-16 19:42:10 +02:00
markuskowa 3bfc1b2cf4
Merge pull request #123167 from ck3d/zhf-geonic
gonic: Fix build error
2021-05-16 19:39:27 +02:00
Domen Kožar e9d4e7fc5f
Merge pull request #123246 from regnat/patch-1
nixos-rebuild: Don’t reset the experimental features
2021-05-16 19:01:29 +02:00
Anderson Torres cf45c45605
Merge pull request #121588 from eduardosm/sip-rename
pythonPackages.sip: rename to sip_4, pythonPackages.sip_5: rename to sip
2021-05-16 13:31:55 -03:00
midchildan 2b7ed5deef
trafficserver: remove joaquinito2051 as maintainer
This reverts commit da69e884b8.
2021-05-17 00:42:57 +09:00
Andrew Childs 56fcbcd154 llvmPackages_11: darwin cross compilation and bootstrapping 2021-05-17 00:28:05 +09:00
Andrew Childs c31591cf8b all-packages.nix: use darwin.LibsystemCross if defined 2021-05-17 00:28:05 +09:00
Andrew Childs 4b569c17d7 release.nix: add cross-compiled aarch64-darwin bootstrap tools 2021-05-17 00:28:05 +09:00
Andrew Childs 48519562e3 darwin-packages: avoid exporting attributes that don't exist 2021-05-17 00:28:05 +09:00
Andrew Childs e592d342da darwin.ICU: avoid platform.darwinMinVersion references on non-darwin
This package isn't expected to work outside of darwin, but must still
evaluate cleanly.
2021-05-17 00:28:05 +09:00
Andrew Childs 7f216a4424 catch: backport support for Apple Silicon 2021-05-17 00:28:05 +09:00
Andrew Childs 92d53249f6 apr: update libtool, fix downstream aprutil on aarch64-darwin 2021-05-17 00:28:05 +09:00
Andrew Childs 3706fe567b darwin.DarwinTools: remove reference to CFPriv.h
Fixes build on aarch64-darwin.
2021-05-17 00:28:05 +09:00
Jonathan del Strother c022642fec imagemagick: support aarch64-darwin 2021-05-17 00:28:04 +09:00
Finn Behrens 417a96c8be sbcl: update to 2.1.2 and add arm64-darwin
(cherry picked from commit 49d2ad093ecd54f40550745f240dda8dbf0ce920)
2021-05-17 00:28:04 +09:00
Andrew Childs 1f0ae937d6 libtool2: add bootstrapping warning 2021-05-17 00:28:04 +09:00
Andrew Childs 0ec1e50d8b vde2: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Andrew Childs e00c4cdc0a openldap: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Andrew Childs c96c85873c openbsm: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Andrew Childs ea2e64c5c0 libevent: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Ivan Babrou f9e6eb090e llvmPackages: default to llvmPackages_11 on aarch64-darwin
It doesn't make sense to use llvm7, which doesn't work on arm64.
2021-05-17 00:28:02 +09:00
Ivan Babrou 68733c16f5 darwin.apple_sdk.frameworks: add missing dependencies
```
/nix/store/5mgn511gbldf7xl5kjm27z9lj10xcycl-apple-framework-CoreData-11.0.0/Library/Frameworks/CoreData.framework/Headers/NSPersistentCloudKitContainerOptions.h:10:9: fatal error: 'CloudKit/CKDatabase.h' file not found
        ^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
```

```
/nix/store/a7k7kqj08602785vsrss0xa85b08hik4-apple-framework-CloudKit-11.0.0/Library/Frameworks/CloudKit.framework/Headers/CKRecord.h:9:9: fatal error: 'CoreLocation/CLLocation.h' file not found
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
```
2021-05-17 00:27:04 +09:00
Ivan Babrou d0eff87f68 darwin.file_cmds: add missing Libinfo dependency
Fixing:

```
/private/tmp/nix-build-file_cmds-264.1.1-osx-10.11.6.drv-0/file_cmds-264.1.1/ls/print.c:56:10: fatal error: 'membershipPriv.h' file not found
         ^~~~~~~~~~~~~~~~~~
1 error generated.
```
2021-05-17 00:27:03 +09:00
Ivan Babrou 577bcf38f8 darwin.shell_cmds: add missing dependency on launchd 2021-05-17 00:27:03 +09:00
Andrew Childs 3e47747657 libxml2: cap MACOSX_DEPLOYMENT_TARGET at 10.16
libxml2 is used in bootstrapping, so the alternates solution of
running libtoolize is tricky here.
2021-05-17 00:27:03 +09:00
Andrew Childs aadc07a3d9 mc: fix code signature on aarch64-darwin 2021-05-17 00:27:03 +09:00
Andrew Childs 755d980440 darwin: use "11.0" as sdk and minimum version on aarch64-darwin 2021-05-17 00:27:03 +09:00
Andrew Childs 79e34294bd nukeReferences: fix code signatures on aarch64-darwin 2021-05-17 00:27:03 +09:00
Andrew Childs f067102afe removeReferencesTo: fix code signatures on aarch64-darwin 2021-05-17 00:27:03 +09:00
Ivan Babrou 6815776cb0 python3Packages.cryptography: ignore test_openssl_memleak.py on aarch64-darwin
The test fails due to dependency on W+X memory, which is forbidden as of 11.2.
2021-05-17 00:27:03 +09:00
Ivan Babrou da3ae0231a apple-source-releases: make it compile on aarch64 2021-05-17 00:27:03 +09:00
Ivan Babrou 2eb97f2ddd darwin.developer_cmds: wrap clang -E from clang-wrapped as clang-cpp 2021-05-17 00:27:03 +09:00
Ivan Babrou bac1418031 xcbuild: allow building arm64 binaries
File paths are copied from XCode 12.
2021-05-17 00:27:03 +09:00
Andrew Childs 23cae56ca7 lib/systems/platforms: add Apple M1 2021-05-17 00:27:03 +09:00
Andrew Childs c99904e113 clang_11: revert -fno-common default 2021-05-17 00:27:02 +09:00
Andrew Childs 1a45df1f7f ctags: fix build with newer darwin libraries 2021-05-17 00:27:02 +09:00
Andrew Childs d2c9670339 darwin: add CoreFoundation to the build when explicitly required 2021-05-17 00:27:02 +09:00
Moritz Angermann 3a3df3146e Add crossPkgs.aarch64-darwin 2021-05-17 00:27:02 +09:00
Vladimír Čunát 1a2cb94c82 hydra jobset support for aarch64-darwin 2021-05-17 00:27:02 +09:00
Matthew Bauer 3e7034abb9 darwin/xcode: provide libc++ from XCode toolchain
We could use our own libc++ here, but it is probably best to use the
provided one to ensure consistency. This fixes some C++ programs when
running aarch64-apple-ios-clang++.
2021-05-17 00:27:02 +09:00
Matthew Bauer a6753d0c42 lib/systems: add aarch64-darwin to mesaPlatforms 2021-05-17 00:27:02 +09:00