summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/darwin-packages.nix
AgeCommit message (Collapse)Author
2020-11-12darwin/apple-sdk: use darwin stubsAndrew Childs
2020-11-12darwin/print-reexports: nixpkgs-specific utility to inspect .tbd filesAndrew Childs
Used during bootstrap to check that re-exported libraries are not dangling.
2020-11-12darwin/darwin-stubs: initAndrew Childs
2020-08-27discrete-scroll: init at 0.1.1bb2020
2020-07-21ios-deploy: move out of nodePackagesMatthew Bauer
This doesn’t need nodePackages to work, so we can move it to pkgs/os-specific/darwin. Note that it still requires xcodebuild to work.
2020-01-03xcode: Add more hashes, and fix some old onesJohn Ericson
2019-07-03darwin-frameworks: replace cf-private and move it's setup-hookDaiderd Jordan
The only remaining use-case for cf-private are symbols that are not available in the opensource build. This generally solved the problem because of it's setup-hook.
2019-07-03darwin-frameworks: remove CFDaiderd Jordan
CoreFoundation is included by the stdenv, moving the decision of what version should be used there makes it possible to override it entirely rather then prepending flags like cf-private does which can be unreliable.
2019-04-26cf-private: don’t use private sdkMatthew Bauer
no private sdk is available for 10.12.
2019-04-26libtapi: initMatthew Bauer
(cherry picked from commit 69347697d3336d4b6add8276d9f75daf6f0cacf3)
2019-04-20darwin: move to llvm7Matthew Bauer
2019-04-20Revert "Revert "darwin 10.12 commits""Matthew Bauer
This reverts commit 8505e710e707b2e425379dc356721194f742d8d0.
2019-01-03Revert "darwin 10.12 commits"Matthew Bauer
Reverts commits bumping to macOS stuff to 10.12: commit ec1f78d1cb6ac86743ffb797bf88d4633b91e733. commit d0dc91d24f643ca2cb6901f80a641099db975966. commit a1d297374df55c30b8b74834a85924e9dc739dda. commit 425112151db3b05fec01e86cb10c90b4037e9367. commit e6f7f2928f668262577125290dc90ad8df12e724.
2018-12-18Merge pull request #52256 from matthewbauer/52148-fixMatthew Bauer
Provide real dsymutil to darwin stdenv
2018-12-17darwin: 10.11 → 10.12Matthew Bauer
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.
2018-12-15darwin: use llvm’s dsymutil instead of dummy versionMatthew Bauer
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.
2018-11-07darwin.trash: add cf-privateDaiderd Jordan
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
2018-10-24darwin.cf-private: include headers from osx_private_sdkDaiderd Jordan
This includes things like CFURLGetFSRef which are not part of the swift-corelibs CoreFoundation.
2018-09-15stdenv/darwin: integrate a new CoreFoundationDan Peebles
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-08-30treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson
Want to get this out of here for 18.09, so it can be deprecated thereafter.
2018-06-25xcode: add xcodePlatform to systemMatthew Bauer
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-25xcode: add xcodeVer to systemMatthew Bauer
This version number controls which xcode version to use when building cross to iOS.
2018-06-21xcode: add 9.4 sdkMatthew Bauer
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-09darwin.iproute2mac: init at 1.2.1Florian Klink
2018-05-23Use requireFile for impure Xcode dependencyAlexandre Esteves
2018-05-23cctools: Remove a bunch of stuff no longer needed for LinuxJohn Ericson
2018-04-19ios-sdk-pkgs: Init from iOS SDK from XCodeKen Micklas
2018-04-09darling: initMatthew Bauer
2018-04-09CoreSymbolication: initMatthew Bauer
2018-04-09swift-corelibs: initMatthew Bauer
moves swift-corelibs-corefoundation to own dir also adds libdispatch
2018-02-06Update darwin-packages.nixVarun Patro
2018-01-12Merge pull request #25713 from jbaum98/darwin-trashPascal Wittmann
darwin: trash 0.9.0
2017-12-13Merge remote-tracking branch 'upstream/staging' into binutils-wrapperJohn Ericson
2017-12-13bintools-wrapper: Import separately from cc-wrapperJohn Ericson
2017-12-09Add insert_dylib darwin package.Shea Levy
2017-11-16darwin: trash 0.9.0Jake Waksbaum
2017-09-07Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"Eelco Dolstra
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.
2017-09-01binutils-wrapper: Import separately from cc-wrapperJohn Ericson
2017-08-30darwin: add callPackageDaiderd Jordan
2017-08-30darwin: move definition to separate fileDaiderd Jordan