summary refs log tree commit diff
path: root/pkgs/os-specific/darwin
Commit message (Collapse)AuthorAge
* Merge pull request #51549 from yurrriq/update/os-specific/darwin/skhdJörg Thalheim2018-12-05
|\ | | | | skhd: 0.2.2 -> 0.3.0
| * skhd: 0.2.2 -> 0.3.0Eric Bailey2018-12-04
| |
* | darwin/libiconv: fix static/shared logicMatthew Bauer2018-12-04
|/ | | | | The conditional was incorrect - postInstall script should only hsppen when enableShared = true.
* Merge master into staging-nextFrederik Rietdijk2018-11-11
|\
| * 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
* | Merge master into staging-nextFrederik Rietdijk2018-11-10
|\|
| * darwin: don't include cf-private in framework dependenciesDaiderd Jordan2018-11-05
| | | | | | | | | | Using cf-private can cause problems, it's better to include it explicitly in places where it's actually required.
* | Merge pull request #49371 from matthewbauer/cctools-bumpMatthew Bauer2018-10-28
|\ \ | |/ |/| cctools: bump to latest commit
| * cctools: bump to latest commitMatthew Bauer2018-10-28
| | | | | | | | | | Lots of our patches are no longer needed. This simplifies things a bunch. In addition, it now includes man pages.
* | goku: init 0.1.11Nikita Voloboev2018-10-27
| |
* | 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.
* reattach-to-user-namespace: 2.6 -> 2.7 (#48283)Daiderd Jordan2018-10-12
| | | Adds macOS Mojave (10.14) support.
* Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-09-18
|\
| * darwin.maloader: mark as brokenUli Baum2018-09-08
| | | | | | | | no successfull build in Hydra history back to 2017-08-21
* | cctools: support LTO on DarwinDan Peebles2018-09-16
| | | | | | | | | | LTO is disabled during bootstrap to keep the bootstrap tools small and avoid unnecessary LLVM rebuilds, but is enabled in the final stdenv stage and should be usable by normal packages.
* | 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.
* swift-corelibs.corefoundation: update and modernizeDan Peebles2018-09-08
| | | | This actually makes it useful to the Darwin stdenv, which I'll soon be adjusting to use this library
* Merge branch 'no-toPath'Shea Levy2018-09-06
|\
| * treewide: Remove uses of builtins.toPath.Shea Levy2018-05-22
| | | | | | | | | | | | | | | | toPath has confusing semantics and is never necessary; it can always either just be omitted or replaced by pre-concatenating `/.`. It has been marked as "!!! obsolete?" for more than 10 years in a C++ comment, hopefully removing it will let us properly deprecate and, eventually, remove it.
* | 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.
* | Merge pull request #43140 from LnL7/macos-10.14Daiderd Jordan2018-08-14
|\ \ | | | | | | darwin: fix Libsystem compatibility for macOS 10.14
| * | Libsystem: remove version symbolsDaiderd Jordan2018-08-12
| | | | | | | | | | | | | | | | | | These no longer exist on 10.14 Fixes #42719
| * | Libsystem: remove libsystem_network.dylib from reexport listDaiderd Jordan2018-07-07
| | | | | | | | | | | | Fixes #42719
* | | darwin.objc4: install Object.h headerMatthew Bauer2018-07-29
| | |
* | | skhd: bump 0.1.1 to 0.2.2Periklis Tsirakidis2018-07-25
| | |
* | | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
| | |
* | | Merge branch 'master' into staging-nextVladimír Čunát2018-07-14
|\ \ \ | |/ / |/| | | | | Hydra: ?compare=1468896
| * | trash: f68ad25a -> 0.9.1 (#43361)Jake Waksbaum2018-07-11
| | |
| * | xcbuild: move setup hook to xcbuildHookMatthew Bauer2018-07-09
| | | | | | | | | | | | | | | | | | | | | Not every package that needs xcbuild will want to use its build phase. I have moved the xcbuild setup hook to the new attribute xcbuildHook. This means that dontUseXcbuild is no longer needed. If you just need to call xcbuild on its own you can just refer to xcbuild.
* | | Merge pull request #43040 from matthewbauer/darwin-closure-reductionsMatthew Bauer2018-07-05
|\ \ \ | | | | | | | | Darwin stdenv tweaks
| * | | darwin.security_tool: disallow requiring sdkMatthew Bauer2018-07-04
| | | | | | | | | | | | | | | | As requested by @domenkozar
| * | | apple_sdk.frameworks.Ruby: removeMatthew Bauer2018-07-04
| | | | | | | | | | | | | | | | This was broken & apparently unused.
* | | | libiconv: use enableFeature for static/sharedMatthew Bauer2018-07-03
|/ / / | | | | | | | | | This makes things more predictable w.r.t. what is actually being built.
* | | libsecurity: set NDEBUGMatthew Bauer2018-07-02
| | | | | | | | | | | | | | | This prevents debugging stuff from coming into play. This avoids some headers from accidentally winding up in the .dylib file.
* | | xpc: copy instead of linking to sdkMatthew Bauer2018-07-02
| | | | | | | | | | | | | | | | | | This prevents the apple sdk from coming into security tool Fixes #42836
* | | darwin.libsecurity: switch to multiple outputsMatthew Bauer2018-07-02
| | |
* | | darwin: fix syntax in makeFlagsArrayMatthew Bauer2018-07-02
|/ / | | | | | | | | the double ’ should only be needed when using the braces. Otherwise this will mess up some syntax highlighting, unfortunately, including nix-mode.
* | xcode: default to 8.2Matthew Bauer2018-06-28
| | | | | | | | | | There is some weird issue with 9.4 that needs to be resolved. 8.2 is used by iOS anyway so that makes it easier.
* | libsecurity_generic: fix apple_sdk lookupMatthew Justin Bauer2018-06-26
| | | | | | apple_sdk is now multiple output.
* | Merge pull request #42599 from obsidiansystems/xcodever-in-systemMatthew Justin Bauer2018-06-26
|\ \ | | | | | | xcode: add xcodePlatform to system
| * | 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.
* | | Merge pull request #42399 from obsidiansystems/xcodever-in-systemMatthew Justin Bauer2018-06-25
|\| | | | | | | | xcode: add xcodeVer to system
| * | xcode: add xcodeVer to systemMatthew Bauer2018-06-25
| | | | | | | | | | | | | | | This version number controls which xcode version to use when building cross to iOS.
* | | libiconv: add "enableShared" optionMatthew Bauer2018-06-25
| | | | | | | | | | | | | | | | | | When false, shared libraries will be disabled. also adds patch to *really* disable shared libiconv.
* | | Merge staging into masterFrederik Rietdijk2018-06-22
|\| |
| * | 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.
* | | Merge master into stagingFrederik Rietdijk2018-06-10
|\| |
| * | darwin.iproute2mac: wrap network_cmdsFlorian Klink2018-06-09
| | |
| * | darwin.iproute2mac: init at 1.2.1Florian Klink2018-06-09
| | |
* | | apple_sdk: use multiple outputsMatthew Bauer2018-06-09
|/ /