summary refs log tree commit diff
path: root/pkgs/os-specific/darwin/apple-sdk/default.nix
Commit message (Collapse)AuthorAge
* darwin: use dontUnpack instead of phasesRobin Gloster2019-12-31
|
* apple_sdk: broken link update (#73984)Denis Redozubov2019-11-27
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* darwin-frameworks: replace cf-private and move it's setup-hookDaiderd Jordan2019-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 CFDaiderd Jordan2019-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 MetalKitMatthew Bauer2019-06-23
|
* apple-sdk: update frameworks locationMatthew Bauer2019-04-26
| | | | | | | Some have been removed like: - DrawSprocket - DVComponentGlue
* Revert "Revert "darwin 10.12 commits""Matthew Bauer2019-04-20
| | | | This reverts commit 8505e710e707b2e425379dc356721194f742d8d0.
* darwin.security_tool: disallow requiring sdkMatthew Bauer2018-07-04
| | | | As requested by @domenkozar
* xpc: copy instead of linking to sdkMatthew Bauer2018-07-02
| | | | | | This prevents the apple sdk from coming into security tool Fixes #42836
* apple_sdk: use multiple outputsMatthew Bauer2018-06-09
|
* darwin-frameworks: add hook for private frameworks to CoreMIDIDaiderd Jordan2018-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 CoreImageDaiderd Jordan2017-11-14
| | | | Fixes ffmpeg sandbox build on darwin
* Support frameworks properly in sandboxDan Peebles2017-11-08
|
* darwin-frameworks: use the system CF when frameworks are usedDaiderd Jordan2017-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++ 4Dan Peebles2017-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-hookDaniel Peebles2017-03-15
|\ | | | | add setup-hook to fix darwin frameworks
| * darwin-frameworks: don't use pure CFDaiderd Jordan2017-03-12
| |
* | apple-sdk: 10.9 -> 10.10Dan Peebles2017-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 stagingVladimír Čunát2016-12-22
|\
| * Revert "apple-sdk: 10.9 -> 10.11"Daiderd Jordan2016-12-20
| | | | | | | | This reverts commit 377cef8d16c47df74d2653432d9bba968236c8a0.
* | Merge remote-tracking branch 'origin/master' into stagingAristid Breitkreuz2016-12-20
|\|
| * apple-sdk: 10.9 -> 10.11Dan Peebles2016-12-19
| |
* | apple-sdk: Include system cups librariesAnthony Cowley2016-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 childAnthony Cowley2016-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 possibleJude Taylor2015-11-25
|
* propagate nothing for Kernel.framework since it exposes no libraryJude Taylor2015-11-21
|
* reintroduce impure host deps to all derivationsJude Taylor2015-11-21
|
* switch to zero underscores for sandbox profiles; remove generateFrameworkProfileJude Taylor2015-11-21
|
* use single underscore for sandboxProfileJude Taylor2015-11-21
|
* use per-derivation sandbox profilesJude Taylor2015-11-19
|
* add propagated builds where needed to darwin frameworksJude Taylor2015-10-28
|
* cf-private: prepend self to system includesJude Taylor2015-10-26
|
* in darwin sdk, copy headers rather than linking themJude Taylor2015-10-26
|
* darwin: repair QuartzCore pathsJude Taylor2015-10-22
|
* fix filepaths for darwin.security_toolJude Taylor2015-10-15
|
* propagate cf-private with AppKit; fixes emacs and othersJude Taylor2015-10-11
|
* introduce separate cf-private package to account for no CLTJude Taylor2015-10-06
|
* darwin purity: emacs-24.5-macJude Taylor2015-09-30
|
* preparation for being able to build xquartzJude Taylor2015-09-17
|
* add security-toolJude Taylor2015-07-10
|
* map apple sdk frameworks CF to darwin.CF to avoid confusionJude Taylor2015-07-08
|
* move impure deps to a separate fileJude Taylor2015-06-30
|
* darwin purity: haskell-hfseventsJude Taylor2015-06-20