about summary refs log tree commit diff
path: root/pkgs/top-level/darwin-packages.nix
Commit message (Collapse)AuthorAge
* Revert "darwin 10.12 commits"Matthew Bauer2019-01-03
| | | | | | | | | | Reverts commits bumping to macOS stuff to 10.12: commit ec1f78d1cb6ac86743ffb797bf88d4633b91e733. commit d0dc91d24f643ca2cb6901f80a641099db975966. commit a1d297374df55c30b8b74834a85924e9dc739dda. commit 425112151db3b05fec01e86cb10c90b4037e9367. commit e6f7f2928f668262577125290dc90ad8df12e724.
* Merge pull request #52256 from matthewbauer/52148-fixMatthew Bauer2018-12-18
|\ | | | | Provide real dsymutil to darwin stdenv
| * darwin: use llvm’s dsymutil instead of dummy versionMatthew Bauer2018-12-15
| | | | | | | | | | | | | | | | | | We were previously using a dummy wrapper for dsymutil. This meant that debug symbols were not getting generated when dsymutil was otherwise available. This should fix that issue & provide a real dsymutil from llvm. Fixes #52148.
* | darwin: 10.11 → 10.12Matthew Bauer2018-12-17
|/ | | | | | | | | | | | | | | | | | | Lots of stuff has gotten moved around. Many security libraries have been merged into the Security monorepo. I’ve cleared them out for now, we will need to modify Security to build them! This also moves some things around to more clearly separate bootstrapping the stdenv from everything else. We want the “normal” mode to be the non-bootstrapped version. When you ask for “Security”, you want the actual built software, not a crippled one. - Add TARGET_OS_OSX to darwin.libSystem. Looks like something introduced in 10.12. TARGET_OS_MAC is only set when building for desktop (iOS will have TARGET_OS_MAC set) - Bump darwin.dtrace - Bump darwin.libpthread - Remove SmartCardServices, libsecurity*, etc. - Install some more headers for darling.
* darwin.trash: add cf-privateDaiderd Jordan2018-11-07
| | | | | | | | | | | | Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in trash-571f39.o "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in trash-571f39.o "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref in trash-571f39.o objc-class-ref in HGCLIUtils-31f3b3.o ld: symbol(s) not found for architecture x86_64
* darwin.cf-private: include headers from osx_private_sdkDaiderd Jordan2018-10-24
| | | | | This includes things like CFURLGetFSRef which are not part of the swift-corelibs CoreFoundation.
* stdenv/darwin: integrate a new CoreFoundationDan Peebles2018-09-15
| | | | | 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.
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* xcode: add xcodePlatform to systemMatthew Bauer2018-06-25
| | | | | This give us a little bit more control over what target we are using. Eventually we can target other things like WatchOS or MacOS.
* xcode: add xcodeVer to systemMatthew Bauer2018-06-25
| | | | | This version number controls which xcode version to use when building cross to iOS.
* xcode: add 9.4 sdkMatthew Bauer2018-06-21
| | | | | | | | 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.
* darwin.iproute2mac: init at 1.2.1Florian Klink2018-06-09
|
* Use requireFile for impure Xcode dependencyAlexandre Esteves2018-05-23
|
* cctools: Remove a bunch of stuff no longer needed for LinuxJohn Ericson2018-05-23
|
* ios-sdk-pkgs: Init from iOS SDK from XCodeKen Micklas2018-04-19
|
* darling: initMatthew Bauer2018-04-09
|
* CoreSymbolication: initMatthew Bauer2018-04-09
|
* swift-corelibs: initMatthew Bauer2018-04-09
| | | | | | moves swift-corelibs-corefoundation to own dir also adds libdispatch
* Update darwin-packages.nixVarun Patro2018-02-06
|
* Merge pull request #25713 from jbaum98/darwin-trashPascal Wittmann2018-01-12
|\ | | | | darwin: trash 0.9.0
| * darwin: trash 0.9.0Jake Waksbaum2017-11-16
| |
* | Merge remote-tracking branch 'upstream/staging' into binutils-wrapperJohn Ericson2017-12-13
|\ \
| * | Add insert_dylib darwin package.Shea Levy2017-12-09
| |/
* / bintools-wrapper: Import separately from cc-wrapperJohn Ericson2017-12-13
|/
* Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"Eelco Dolstra2017-09-07
| | | | | | | | | | This reverts commit 0a944b345e89ca0096974d168f49e1c6830c3fc2, reversing changes made to 61733ed6ccde3427016720f2e0cd191d3d95152c. 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.
* binutils-wrapper: Import separately from cc-wrapperJohn Ericson2017-09-01
|
* darwin: add callPackageDaiderd Jordan2017-08-30
|
* darwin: move definition to separate fileDaiderd Jordan2017-08-30