summary refs log tree commit diff
path: root/pkgs/os-specific/darwin
Commit message (Collapse)AuthorAge
* 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
|/
* xcode: update Xcode URLMatthew Justin Bauer2018-06-08
| | | | | Apple has changed this location. Now the url should look like: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_8.2/Xcode_8.2.xip
* darwin.libiconv: use static libraryMatthew Justin Bauer2018-06-07
| | | | | | | This is necessary to get stuff into the Apple App Store for iOS. Apple does not really like using dynamic libraries in iOS. Also the libcharset thing is apparently a "private" symbol. See https://github.com/reflex-frp/reflex-platform/pull/307 for more details. See https://github.com/NixOS/nixpkgs/commit/3dee596ed1e373c296cf4d5a09b937b41f27fbe5#diff-261d74054a31954b7c6175e2e7e28356 for discussion
* PowerManagement: init at 572.50.1Matthew Bauer2018-05-31
|
* darwin.ICU: fix cctoolsMatthew Bauer2018-05-31
|
* xcode: remove extra quote from message (#41286)Alexandre Esteves2018-05-30
|
* Merge branch 'master' into stagingJan Malakhovski2018-05-26
|\ | | | | | | | | | | Fixed conflicts: - lib/systems/for-meta.nix: in favor of staging - pkgs/os-specific/darwin/xcode/default.nix: in favor of master
| * Use requireFile for impure Xcode dependencyAlexandre Esteves2018-05-23
| |
* | libiconv: fix setup hookMatthew Justin Bauer2018-05-23
| | | | | | Fixes issue from PR #40139.
* | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-23
|\| | | | | | | Use newer vagrant from master
| * cctools: Remove a bunch of stuff no longer needed for LinuxJohn Ericson2018-05-23
| |
* | Merge branch 'master' into stagingVladimír Čunát2018-05-20
|\|
| * m-cli: init at 0.2.5Eric Bailey2018-05-19
| |
* | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-16
|\| | | | | | | | | Keep the dontCheck because the test suite fails, get rid of the LDFLAGS hack because we don't need it!
| * Make libiconv build for iOS with prefixed toolsJohn Ericson2018-05-16
| |
* | Revert "darwin.libSystem: multiple outputs"Daiderd Jordan2018-05-13
| | | | | | | | | | | | Broke the stdenv. This reverts commit 69d1b7ab79cc5e46d4b419cfe95c30e58f801a85.
* | darwin.libSystem: cleanupMatthew Bauer2018-05-12
| | | | | | | | | | We don’t want to rely on a certain output so just use ‘getDev’ so Nix will choose the right output for us.
* | darwin.architecture: correctly install headersMatthew Bauer2018-05-12
| | | | | | | | | | | | I’m not going to fix all of them but this is the best way to do this in Apple things. Just add ‘EXPORT_DSTDIR’ to the installFlags & set ‘DSTDIR’ to $(out). Please do this instead of the patching!
* | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-11
|\|
| * Fix typoAlexandre Esteves2018-05-11
| |
| * skhd: Bump 0.0.14 to 0.1.1Periklis Tsirakidis2018-05-10
| |
* | darwin.architecture: add postPatch back inMatthew Justin Bauer2018-05-11
| | | | | | | | | | I didn't think it was even being called before, but now getting this error: https://hydra.nixos.org/build/73955984/nixlog/1
* | Merge remote-tracking branch 'upstream/master' into stagingMatthew Bauer2018-05-08
|\|
| * skhd: 0.0.12 -> 0.0.14Periklis Tsirakidis2018-05-05
| |