Daiderd Jordan
0fcd2ca7b2
darwin.cf-private: include headers from osx_private_sdk
...
This includes things like CFURLGetFSRef which are not part of the
swift-corelibs CoreFoundation.
2018-10-24 12:04:05 +02:00
Dan Peebles
4efd4053ed
stdenv/darwin: integrate a new CoreFoundation
...
This also updates the bootstrap tool builder to LLVM 5, but not the ones
we actually use for bootstrap. I'll make that change in a subsequent commit
so as to provide traceable provenance of the bootstrap tools.
2018-09-15 16:05:46 -04:00
John Ericson
0828e2d8c3
treewide: Remove usage of remaining redundant platform compatability stuff
...
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Matthew Bauer
0bfffbc5e1
xcode: add xcodePlatform to system
...
This give us a little bit more control over what target we are using.
Eventually we can target other things like WatchOS or MacOS.
2018-06-25 22:18:23 -04:00
Matthew Bauer
9b0b31d981
xcode: add xcodeVer to system
...
This version number controls which xcode version to use when building
cross to iOS.
2018-06-25 21:57:24 -04:00
Matthew Bauer
3da395fd96
xcode: add 9.4 sdk
...
This is the newest sdk. I have skipped 9.3 for now but someone can
certainly add it if they need it for some reason.
Also I added a generic "xcode" that will always point to the newest
xcode that is available in Nixpkgs.
2018-06-21 13:24:52 -04:00
Florian Klink
857ab32cca
darwin.iproute2mac: init at 1.2.1
2018-06-09 22:47:21 +02:00
Alexandre Esteves
3ab9caa3fa
Use requireFile for impure Xcode dependency
2018-05-23 20:32:15 +01:00
John Ericson
266adab32d
cctools: Remove a bunch of stuff no longer needed for Linux
2018-05-23 09:22:19 -04:00
Ken Micklas
ef3db7d14c
ios-sdk-pkgs: Init from iOS SDK from XCode
2018-04-19 16:09:30 -04:00
Matthew Bauer
0b83326172
darling: init
2018-04-09 18:35:35 -05:00
Matthew Bauer
d625fece18
CoreSymbolication: init
2018-04-09 18:35:35 -05:00
Matthew Bauer
72f8df9465
swift-corelibs: init
...
moves swift-corelibs-corefoundation to own dir
also adds libdispatch
2018-04-09 18:35:35 -05:00
Varun Patro
db4e825619
Update darwin-packages.nix
2018-02-06 00:41:35 +08:00
Pascal Wittmann
459e6ba9fb
Merge pull request #25713 from jbaum98/darwin-trash
...
darwin: trash 0.9.0
2018-01-12 09:34:03 +01:00
John Ericson
a0b1ebeee9
Merge remote-tracking branch 'upstream/staging' into binutils-wrapper
2017-12-13 16:14:47 -05:00
John Ericson
2bba929062
bintools-wrapper: Import separately from cc-wrapper
2017-12-13 16:08:18 -05:00
Shea Levy
6d7ceedaf9
Add insert_dylib darwin package.
2017-12-09 14:37:24 -05:00
Jake Waksbaum
232ff39115
darwin: trash 0.9.0
2017-11-16 07:47:47 -05:00
Eelco Dolstra
ec8d41f08c
Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"
...
This reverts commit 0a944b345e
, reversing
changes made to 61733ed6cc
.
I dislike these massive stdenv changes with unclear motivation,
especially when they involve gratuitous mass renames like NIX_CC ->
NIX_BINUTILS. The previous such rename (NIX_GCC -> NIX_CC) caused
months of pain, so let's not do that again.
2017-09-07 12:51:21 +02:00
John Ericson
dbf6d20d64
binutils-wrapper: Import separately from cc-wrapper
2017-09-01 11:44:56 -04:00
Daiderd Jordan
3979f48f7f
darwin: add callPackage
2017-08-30 23:45:56 +02:00
Daiderd Jordan
c4f18901b4
darwin: move definition to separate file
2017-08-30 23:45:49 +02:00