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
Jude Taylor
0870c09854
darwin purity: emacs-24.5-mac
2015-09-30 17:14:43 -07:00
Eric Seidel
86b1a18721
Merge pull request #9405 from zimbatm/darwin-listing
...
Restore the listing of Darwin packages.
2015-09-25 13:50:44 -07:00
Jude Taylor
8a1b8a5b0a
alias libtool to darwin.cctools on darwin
2015-09-20 13:08:38 -07:00
Jude Taylor
d78936131a
preparation for being able to build xquartz
2015-09-17 16:11:18 -07:00
Jude Taylor
9be2c355be
remove 3 more outdated impure-deps
2015-09-14 17:54:15 -07:00
Jude Taylor
b3b2928ca6
Revert "libsecurity_generic: add El Capitan impure-deps"
...
This reverts commit 557fa59042
.
2015-09-12 11:59:08 -07:00
Jude Taylor
f7cb16ff9b
Revert "apple-sdk: add El Capitan impure-deps"
...
This reverts commit 3bf5d87f9e
.
2015-09-12 11:58:59 -07:00
Jude Taylor
0d54f0de59
add new libs to impure-deps for CoreServices
...
affects nodejs, vim, etc.
2015-08-26 17:06:10 -07:00
Jude Taylor
e5fe8aab74
add reattach-to-user-namespace
2015-08-25 19:03:49 -07:00
Jude Taylor
557fa59042
libsecurity_generic: add El Capitan impure-deps
2015-08-25 17:13:35 -07:00
Jude Taylor
3bf5d87f9e
apple-sdk: add El Capitan impure-deps
2015-08-25 17:13:35 -07:00
Jude Taylor
881fd7f589
disable libsystem_stats (temporarily?)
2015-08-25 11:12:10 -07:00
Jude Taylor
16a615a0f6
IOKit: add 10.11-only dependency
2015-08-25 11:12:09 -07:00
zimbatm
5bf732bf4b
Restore the listing of Darwin packages.
...
`nix-env -qaP -A pkgs.darwin`
pkgs.darwin.libutil:
Commented-out because the package definition doesn't exist. The source
doesn't even provide a Makefile...
pkgs.darwin.objc4_pure:
Commented-out because the package is broken and referencing unknown
applefetchsource and libc_old names. It doesn't seem to be used by any
other packages too.
2015-08-23 13:58:32 +01:00
Eelco Dolstra
aba76f23a5
Revert "add Darwin's flavor of lsof"
...
This reverts commit 7024b4dc62
. It
breaks evaluation (possibly related to earlier reverts):
http://hydra.nixos.org/build/24887643
2015-08-21 12:05:06 +02:00
Jude Taylor
ef95107ddc
make isClang work the way a user might expect
2015-08-12 11:27:54 -07:00
Jude Taylor
7024b4dc62
add Darwin's flavor of lsof
2015-07-31 11:35:42 -07:00
Jude Taylor
d3a4fe374f
update framework impure deps
2015-07-11 16:05:04 -07:00
Jude Taylor
5f308b50e4
add system keychains to security-tool's propagated inputs
2015-07-11 16:05:04 -07:00
Jude Taylor
066412c7b0
clean up propagated stuff for x509-system
2015-07-10 10:41:08 -07:00