Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | darwin: use dontUnpack instead of phases | Robin Gloster | 2019-12-31 |
| | |||
* | apple_sdk: broken link update (#73984) | Denis Redozubov | 2019-11-27 |
| | |||
* | treewide: name -> pname (easy cases) (#66585) | volth | 2019-08-15 |
| | | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname | ||
* | darwin-frameworks: replace cf-private and move it's setup-hook | Daiderd Jordan | 2019-07-03 |
| | | | | | | 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. | ||
* | darwin-frameworks: remove CF | Daiderd Jordan | 2019-07-03 |
| | | | | | | | 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. | ||
* | apple-sdk: add MetalKit | Matthew Bauer | 2019-06-23 |
| | |||
* | apple-sdk: update frameworks location | Matthew Bauer | 2019-04-26 |
| | | | | | | | Some have been removed like: - DrawSprocket - DVComponentGlue | ||
* | Revert "Revert "darwin 10.12 commits"" | Matthew Bauer | 2019-04-20 |
| | | | | This reverts commit 8505e710e707b2e425379dc356721194f742d8d0. | ||
* | darwin.security_tool: disallow requiring sdk | Matthew Bauer | 2018-07-04 |
| | | | | As requested by @domenkozar | ||
* | xpc: copy instead of linking to sdk | Matthew Bauer | 2018-07-02 |
| | | | | | | This prevents the apple sdk from coming into security tool Fixes #42836 | ||
* | apple_sdk: use multiple outputs | Matthew Bauer | 2018-06-09 |
| | |||
* | darwin-frameworks: add hook for private frameworks to CoreMIDI | Daiderd Jordan | 2018-03-17 |
| | | | | | Some parts of CoreMIDI depend on private frameworks, this enables eg. adding -framework MultitouchSupport to a build. | ||
* | frameworks-coremedia: add impure dependnecy on CoreImage | Daiderd Jordan | 2017-11-14 |
| | | | | Fixes ffmpeg sandbox build on darwin | ||
* | Support frameworks properly in sandbox | Dan Peebles | 2017-11-08 |
| | |||
* | darwin-frameworks: use the system CF when frameworks are used | Daiderd Jordan | 2017-08-28 |
| | | | | | This will get propagated down to other libraries loaded because everything in nixpkgs references CF based on an rpath entry. | ||
* | rtags: fix for clang/libc++ 4 | Dan Peebles | 2017-04-04 |
| | | | | | | | | | | This also fixes a missing header in the SDK that rtags needs to work properly. The underlying cause is that C++ headers got shuffled around a lot in libc++ 3.8 (I believe) and became more standards-compliant, which led to a lot of C-compatible passthrough header files being added to it like math.h, which defines some C++-compatible versions of standard functions like signbit, while #include_next'ing the system math.h. In this case, including the SDK was stuffing another math.h in front of the libc++ shim, which led to all sorts of mysterious failures. | ||
* | Merge pull request #22571 from LnL7/darwin-frameworks-hook | Daniel Peebles | 2017-03-15 |
|\ | | | | | add setup-hook to fix darwin frameworks | ||
| * | darwin-frameworks: don't use pure CF | Daiderd Jordan | 2017-03-12 |
| | | |||
* | | apple-sdk: 10.9 -> 10.10 | Dan Peebles | 2017-03-14 |
|/ | | | | | | This is a slightly less ambitious version of the (now reverted) commit 377cef8d16c47df74d2653432d9bba968236c8a0, which had a bunch of issues that I don't have time to resolve right now. | ||
* | Merge branch 'master' into staging | Vladimír Čunát | 2016-12-22 |
|\ | |||
| * | Revert "apple-sdk: 10.9 -> 10.11" | Daiderd Jordan | 2016-12-20 |
| | | | | | | | | This reverts commit 377cef8d16c47df74d2653432d9bba968236c8a0. | ||
* | | Merge remote-tracking branch 'origin/master' into staging | Aristid Breitkreuz | 2016-12-20 |
|\| | |||
| * | apple-sdk: 10.9 -> 10.11 | Dan Peebles | 2016-12-19 |
| | | |||
* | | apple-sdk: Include system cups libraries | Anthony Cowley | 2016-12-07 |
|/ | | | | | | | The SDK includes cups header files, but not the libraries. The `nixpkgs.cups` definition doesn't build on darwin due to the SDK being too old. This change symlinks the system cups libraries into the old SDK. | ||
* | ApplicationServices: add CoreGraphics child | Anthony Cowley | 2016-04-15 |
| | | | | | | | | | The AVFoundation framework uses a relative path that presumes that CoreGraphics is a child framework of ApplicationServices. It is not in the 10.9 SDK. This patch makes it one by tweaking the framework derivation generator with special support to address this problem. | ||
* | revert to __impureHostDeps where possible | Jude Taylor | 2015-11-25 |
| | |||
* | propagate nothing for Kernel.framework since it exposes no library | Jude Taylor | 2015-11-21 |
| | |||
* | reintroduce impure host deps to all derivations | Jude Taylor | 2015-11-21 |
| | |||
* | switch to zero underscores for sandbox profiles; remove generateFrameworkProfile | Jude Taylor | 2015-11-21 |
| | |||
* | use single underscore for sandboxProfile | Jude Taylor | 2015-11-21 |
| | |||
* | use per-derivation sandbox profiles | Jude Taylor | 2015-11-19 |
| | |||
* | add propagated builds where needed to darwin frameworks | Jude Taylor | 2015-10-28 |
| | |||
* | cf-private: prepend self to system includes | Jude Taylor | 2015-10-26 |
| | |||
* | in darwin sdk, copy headers rather than linking them | Jude Taylor | 2015-10-26 |
| | |||
* | darwin: repair QuartzCore paths | Jude Taylor | 2015-10-22 |
| | |||
* | fix filepaths for darwin.security_tool | Jude Taylor | 2015-10-15 |
| | |||
* | propagate cf-private with AppKit; fixes emacs and others | Jude Taylor | 2015-10-11 |
| | |||
* | introduce separate cf-private package to account for no CLT | Jude Taylor | 2015-10-06 |
| | |||
* | darwin purity: emacs-24.5-mac | Jude Taylor | 2015-09-30 |
| | |||
* | preparation for being able to build xquartz | Jude Taylor | 2015-09-17 |
| | |||
* | add security-tool | Jude Taylor | 2015-07-10 |
| | |||
* | map apple sdk frameworks CF to darwin.CF to avoid confusion | Jude Taylor | 2015-07-08 |
| | |||
* | move impure deps to a separate file | Jude Taylor | 2015-06-30 |
| | |||
* | darwin purity: haskell-hfsevents | Jude Taylor | 2015-06-20 |