summary refs log tree commit diff
path: root/pkgs/os-specific/darwin
Commit message (Collapse)AuthorAge
...
* | | Revert "Update hash for xnu 3248.60.10, the tarball changed upstream, it seems."Daiderd Jordan2016-11-14
| | | | | | | | | | | | This reverts commit 328ad178588c8a2bc690f937ef60acef41162ec8.
* | | Update hash for xnu 3248.60.10, the tarball changed upstream, it seems.Rob Vermaas2016-11-14
| |/ |/| | | | | (cherry picked from commit 5ddaca179c15154efae4e5b7efea843d2c67cff8)
* | cctools: add patch I forgotDan Peebles2016-10-17
| |
* | cctools: fix triple for the assemblerDan Peebles2016-10-16
| | | | | | | | This was breaking `boost155` and would probably break anything else that calls `as` with no explicit architecture.
* | Libsystem: update to 10.11.6 versionDan Peebles2016-10-16
|/ | | | | This actually has no effect but it bugged me to keep seeing an old version in the package names :) and since we're making a bunch of stdenv changes at once, I might as well.
* Re-enable support for OS X 10.10 for darwin.dipinhora2016-10-13
|
* [darwin.stdenv] Fix to work on SierraDan Peebles2016-10-12
| | | | | | | This reinstates the libSystem selective symbol export machinery we used to have, but locks it to the symbols that were present in 10.11 and skips the actual compiled code we put into that library in favor of the system initialization code. That should make it more stable and less likely to do weird stuff than the last time we did this.
* reinstate libiconv/libcharset wrapperJude Taylor2016-10-06
|
* Merge #18327: gcc darwin fixesVladimír Čunát2016-09-17
|\
| * gcc: use special native system headers for darwinMatthew Bauer2016-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | Darwin systems need to be able to find CoreFoundation headers as well as libc headers. Somehow, gcc doesn't accept any "framework" parameters that would normally be used to include CoreFoundation in this situation. HACK: Instead, this adds a derivation that combines the two. The result works but probably not a good long term solution. ALTERNATIVES: Maybe sending patches in to GCC to allow "native-system-framework" configure flag to get this found.
* | darwin.libunwind: fix incorrect sha256Daiderd Jordan2016-09-14
| |
* | apple-source-releases: upgrade a bunch of stuffDan Peebles2016-09-12
| |
* | stdenv-darwin: upgrade a couple more constituentsDan Peebles2016-09-12
| |
* | stdenv-darwin: upgrade a few more thingsDan Peebles2016-09-12
|/ | | | | | | | | | | It's a long build and generally painful to split into smaller commits, so I apologize for lumping many changes into one commit but this is far easier. There are still several outdated parts of the darwin stdenv but these changes should bring us closer to the goal. Fixes #18461
* darwin binutils: Fix binutils-raw output referencesTuomas Tynkkynen2016-08-30
|
* Merge branch 'master' into stagingobadz2016-08-27
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/applications/misc/navit/default.nix pkgs/applications/networking/mailreaders/alpine/default.nix pkgs/applications/networking/mailreaders/realpine/default.nix pkgs/development/compilers/ghc/head.nix pkgs/development/libraries/openssl/default.nix pkgs/games/liquidwar/default.nix pkgs/games/spring/springlobby.nix pkgs/os-specific/linux/kernel/perf.nix pkgs/servers/sip/freeswitch/default.nix pkgs/tools/archivers/cromfs/default.nix pkgs/tools/graphics/plotutils/default.nix
| * darwin.security_tool: fix for gnustep makefilesDaiderd Jordan2016-08-20
| |
| * darwin.libsecurity: fix for gnustep makefilesDaiderd Jordan2016-08-20
| |
* | Revert "Revert "Merge branch 'modprobe-fix' of ↵Shea Levy2016-08-24
|/ | | | | | | | | | git://github.com/abbradar/nixpkgs"" Revert a revert of a merge that shouldn't have been in master but was intentionally in staging. Next time I'll do this right after the revert instead of so far down the line... This reverts commit 9adad8612b082bcbae30c81678a04b79a44079a4.
* Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs"Shea Levy2016-08-15
| | | | | | | Was meant to go into staging, sorry This reverts commit 57b2d1e9b0dcdd1d25bd2d450174764b9417ffc1, reversing changes made to 760b2b9048ea775c319cb348d74447a20dea513e.
* swift-corefoundation: some cleanupDan Peebles2016-08-14
| | | I upstreamed some patches so I'm using those now
* swift-corefoundation: actually remove spurious dependencyDan Peebles2016-08-14
|
* swift-corefoundation: remove spurious buildInputDan Peebles2016-08-14
| | | | libpthread is part of libSystem, so there's no need to depend on it explicitly
* swift-corefoundation: initDan Peebles2016-08-14
| | | | | This currently only produces a static library, but is a start :) soon we might be able to incorporate it into our stdenv, but we need to get the build system to produce a proper .framework first.
* darwin.libpthread: fix messed-up headerDan Peebles2016-08-14
| | | | | We don't actually need the private headers and the private qos.h was overwriting the public one, causing weird issues downstream (especially with Swift's CoreFoundation)
* darwin.{xnu, Libc}: 10.9 -> 10.11Dan Peebles2016-08-14
| | | | | | | | | | | | I can't submit this in smaller units because the various components all depend on one another during the stdenv bootstrap, so I think this is the smallest sensible change I can make. I also removed the symbol-hiding shenanigans in Libsystem. It might mess up compatibility with 10.9 but I don't really want to support the added complexity and I see little evidence of anyone else wanting to support it. If someone cares, we might be able to revive compatibility, but for now it'll stay like this.
* osx-private-sdk: Fix hash (#17185)Daiderd Jordan2016-07-23
| | | - use fetchFromGitHub
* reattach-to-user-namespace: fix sha (#15871)Tobias Pflug2016-06-01
|
* treewide: Make explicit that 'dev' output of ncurses is usedTuomas Tynkkynen2016-05-19
|
* treewide: Make explicit that 'dev' output of binutils-raw is usedTuomas Tynkkynen2016-05-19
|
* use dontBuild instead of hacksRobin Gloster2016-05-04
| | | | | | changes: * buildPhase = "true" * buildPhase = ":"
* Merge pull request #14706 from acowley/frameworks-GLArseniy Seroka2016-04-24
|\ | | | | frameworks: GL is undefined
| * frameworks: GL is undefinedAnthony Cowley2016-04-14
| | | | | | | | The GLUT frameworks is currently a Nix evaluation error.
* | 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.
* | cf-private: fix CFLAGS surgeryAnthony Cowley2016-04-15
|/ | | | The previous version could produce unparseable flags.
* tzdata: fixup after merging masterVladimír Čunát2016-04-02
| | | | also rename lib output to dev - it contains a header and a static lib.
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\ | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * otool: removeRyan Artecona2016-03-23
| | | | | | | | | | | | | | | | | | The `otool` binary is provided by the `cctools` package (and `binutils`) on darwin, which is properly packaged and compiled from source. This old standalone `otool` was simply a symlink to `/usr/bin/otool`, which notably depended on the user having already installed the Command Line Tools via XCode, and would fail dependent builds if they hadn't.
| * htop: merge both implementationszimbatm2016-03-19
| | | | | | | | htop 2.0+ is now cross-platform
* | HACK: darwin adv_cmds: Add a dummy 'out' outputTuomas Tynkkynen2016-02-13
| |
* | treewide: Mass replace 'binutils-raw}/lib' to refer the 'out' outputTuomas Tynkkynen2016-01-24
|/
* apple-source-releases: bump many packages to 10.10.5Dan Peebles2016-01-10
| | | | | This also changes the versioning scheme to be in more "human-meaningful" terms, so instead of the internal release numbers we talk about 10.10.5 or 10.9.5.
* cctools-port: bump to 877.5Dan Peebles2016-01-10
|
* adv_cmds: fix typo in file nameYann Hodique2015-12-13
| | | | | | adv_cmds archive actually contains BSDmakefile, not BSDMakefile. While that probably doesn't matter in default installations, it does matter for case-sensitive filesystems.
* revert to __impureHostDeps where possibleJude Taylor2015-11-25
|
* propagate nothing for Kernel.framework since it exposes no libraryJude Taylor2015-11-21
|
* in cf-private, use correct path to CoreFoundationJude 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
|