Dan Peebles
98b5e3a531
darwin.libpthread: fix messed-up header
...
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)
2016-08-14 17:34:55 -04:00
Dan Peebles
948b7f23bb
darwin.{xnu, Libc}: 10.9 -> 10.11
...
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.
2016-08-14 12:53:33 -04:00
Daiderd Jordan
44c5b729b8
osx-private-sdk: Fix hash ( #17185 )
...
- use fetchFromGitHub
2016-07-23 00:54:25 +02:00
Tobias Pflug
68b0f2f500
reattach-to-user-namespace: fix sha ( #15871 )
2016-06-01 01:40:50 +02:00
Tuomas Tynkkynen
99acb412ab
treewide: Make explicit that 'dev' output of ncurses is used
2016-05-19 10:00:49 +02:00
Tuomas Tynkkynen
3865e739de
treewide: Make explicit that 'dev' output of binutils-raw is used
2016-05-19 10:00:26 +02:00
Robin Gloster
9820cb1bf2
use dontBuild instead of hacks
...
changes:
* buildPhase = "true"
* buildPhase = ":"
2016-05-04 10:11:04 +00:00
Arseniy Seroka
d0f909a0a8
Merge pull request #14706 from acowley/frameworks-GL
...
frameworks: GL is undefined
2016-04-24 22:38:47 +03:00
Anthony Cowley
ca1d46f98a
ApplicationServices: add CoreGraphics child
...
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.
2016-04-15 18:21:33 -04:00
Anthony Cowley
970d80b0ff
cf-private: fix CFLAGS surgery
...
The previous version could produce unparseable flags.
2016-04-15 18:21:33 -04:00
Anthony Cowley
52fb00535e
frameworks: GL is undefined
...
The GLUT frameworks is currently a Nix evaluation error.
2016-04-14 17:31:04 -04:00
Vladimír Čunát
056b5a1a5f
tzdata: fixup after merging master
...
also rename lib output to dev - it contains a header and a static lib.
2016-04-02 16:26:32 +02:00
Vladimír Čunát
ab15a62c68
Merge branch 'master' into closure-size
...
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
Ryan Artecona
776c827842
otool: remove
...
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.
2016-03-23 09:13:00 -04:00
zimbatm
d9e60e4d43
htop: merge both implementations
...
htop 2.0+ is now cross-platform
2016-03-19 22:20:20 +00:00
Tuomas Tynkkynen
0cd08e7e02
HACK: darwin adv_cmds: Add a dummy 'out' output
2016-02-13 15:50:20 -05:00
Tuomas Tynkkynen
79738a639a
treewide: Mass replace 'binutils-raw}/lib' to refer the 'out' output
2016-01-24 10:03:33 +02:00
Dan Peebles
a3dcb3051d
apple-source-releases: bump many packages to 10.10.5
...
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.
2016-01-10 14:53:44 -05:00
Dan Peebles
a63fa339a5
cctools-port: bump to 877.5
2016-01-10 12:16:43 -05:00
Yann Hodique
000fe58769
adv_cmds: fix typo in file name
...
adv_cmds archive actually contains BSDmakefile, not BSDMakefile. While
that probably doesn't matter in default installations, it does matter
for case-sensitive filesystems.
2015-12-13 12:02:42 -08:00
Jude Taylor
d539d9c935
revert to __impureHostDeps where possible
2015-11-25 10:09:35 -08:00
Jude Taylor
32cb70bb07
propagate nothing for Kernel.framework since it exposes no library
2015-11-21 15:59:43 -08:00
Jude Taylor
4cd86cb068
in cf-private, use correct path to CoreFoundation
2015-11-21 15:55:19 -08:00
Jude Taylor
f5609a4d2a
reintroduce impure host deps to all derivations
2015-11-21 15:51:48 -08:00
Jude Taylor
69e7f3bb74
switch to zero underscores for sandbox profiles; remove generateFrameworkProfile
2015-11-21 12:10:33 -08:00
Jude Taylor
a63346e33c
use single underscore for sandboxProfile
2015-11-21 11:17:30 -08:00
Jude Taylor
df80090d09
use per-derivation sandbox profiles
2015-11-19 11:31:06 -08:00
Jude Taylor
914e9baefe
start on sandbox stuff
2015-11-19 11:31:06 -08:00
Jude Taylor
7161be03c4
add libutil into darwin.Libsystem
2015-11-04 10:49:19 -08:00
Jude Taylor
74c99a9600
remove _main from CoreFoundation
2015-11-03 02:12:58 -08:00
Jude Taylor
ce4f1098ca
reduce security setup hook duplication
2015-10-29 13:56:02 -07:00
Henry Till
3374d9f90d
htop: fix on darwin
2015-10-29 00:40:30 -07:00
Jude Taylor
3b2b2ab046
wxmac: clean up and provide with stub packages
2015-10-28 17:36:20 -07:00
Jude Taylor
b3898c586a
remove duplicate Kernel
2015-10-28 17:15:40 -07:00
Jude Taylor
74416dc40a
wxmac: fix build
2015-10-28 17:15:16 -07:00
Henry Till
a7784cafa3
SDL: fix on darwin
2015-10-28 19:44:30 -04:00
Jude Taylor
de0182ee59
vim: clean up arguments list
2015-10-28 13:40:10 -07:00
Jude Taylor
5207f6b45c
clean up emacs framework dependencies
2015-10-28 13:34:53 -07:00
Jude Taylor
62ac96fdca
add ForceFeedback impure-deps
2015-10-28 13:34:53 -07:00
Jude Taylor
c62cf0b5b3
add propagated builds where needed to darwin frameworks
2015-10-28 13:34:53 -07:00
Jude Taylor
31fa564076
libunwind is included in libSystem; disable build, copy headers only
2015-10-28 13:34:53 -07:00
Jude Taylor
33db336914
add more needed headers to cf-private
2015-10-28 13:34:53 -07:00
Jude Taylor
6eaf7d318e
build libunwind for real
2015-10-28 13:34:53 -07:00
Jude Taylor
5ea8770263
cf-private: prepend self to system includes
2015-10-26 17:13:29 -07:00
Jude Taylor
0a23e412b4
in darwin sdk, copy headers rather than linking them
2015-10-26 17:13:29 -07:00
Jude Taylor
3ff552fabe
libdispatch: add os private header
2015-10-23 10:34:17 -07:00
Jude Taylor
657b1ccc47
darwin: repair QuartzCore paths
2015-10-22 09:47:20 -07:00
Jude Taylor
a7f09b201e
fix filepaths for darwin.security_tool
2015-10-15 20:49:29 -07:00
Jude Taylor
b345f70939
propagate cf-private with AppKit; fixes emacs and others
2015-10-11 12:09:27 -07:00
Jude Taylor
7283bb7466
introduce separate cf-private package to account for no CLT
2015-10-06 00:11:10 -07:00