Matthew Bauer
2a499ab411
adv_cmds: fix xcbuild invocation
...
Need to set SYMROOT and OBJROOT
2018-04-15 23:23:17 -05:00
Matthew Bauer
348215569a
text_cmds: init at 99
2018-04-15 22:54:19 -05:00
Matthew Bauer
23467e207f
top: add meta
2018-04-12 18:42:21 -05:00
Matthew Bauer
5211410e69
top: init at 108
2018-04-12 18:27:11 -05:00
Matthew Bauer
5c491ab529
diskdev_cmds: init at 593
2018-04-12 17:16:49 -05:00
Matthew Bauer
ddbaa2dd33
libutil-new: fix with newest xcbuild stuff
2018-04-12 17:09:58 -05:00
Matthew Justin Bauer
29bc523733
Merge pull request #38865 from matthewbauer/darwin-security-fixes
...
[darwin] Security fixes
2018-04-12 14:27:00 -05:00
Matthew Bauer
59bcd129e5
libsecurity_apple_x509: add more symbols
2018-04-12 14:12:53 -05:00
Matthew Bauer
aa21f9c578
dtrace: patch impurities
2018-04-12 14:12:43 -05:00
Matthew Bauer
d227d1edf4
SmartCardServices: init
2018-04-12 14:12:36 -05:00
Matthew Justin Bauer
19a6f0e02b
Merge pull request #38715 from matthewbauer/shell_cmds-full
...
Build more commands from Apple's system_cmds
2018-04-11 11:13:50 -05:00
Matthew Bauer
dd4fd74f91
system_cmds: build more commands
...
Now includes getconf
2018-04-10 21:15:28 -05:00
Matthew Bauer
77ac9c50dc
security_systemkeychain: init
...
Fixes #37838
2018-04-09 18:35:36 -05:00
Matthew Bauer
71b53c0cfe
libsecurity_codesigning: init
2018-04-09 18:35:36 -05:00
Matthew Bauer
c468b30ede
libsecurity_utilities: fixup
2018-04-09 18:35:36 -05:00
Matthew Bauer
4a515ed306
dtrace: add xcode drv
...
darwin.dtrace-xcode contains the dtrace bin
2018-04-09 18:35:35 -05:00
Matthew Bauer
65562e4cdd
treewide: change install references for xcbuild
...
now build directory is "Products/Release/"
2018-04-09 18:35:35 -05:00
Matthew Bauer
9c6b76f6af
darwin.libiconv: add setup hook
2018-03-22 16:50:12 -05:00
Matthew Bauer
c7abef4c5d
network_cmds: fix on darwin
2018-03-08 19:00:09 -06:00
Matthew Bauer
54e2c28b09
darwin: disable broken packages
2018-03-08 17:21:17 -06:00
Daiderd Jordan
69779a5f7e
Merge pull request #33374 from dtzWill/update/llvm-5-default
...
Update LLVM default 4 -> 5
2018-02-11 18:29:26 +01:00
Daiderd Jordan
79f43537e6
ICU: fix build with clang-5
2018-02-06 23:38:46 +01:00
Shea Levy
943592f698
Add setFunctionArgs lib function.
...
Among other things, this will allow *2nix tools to output plain data
while still being composable with the traditional
callPackage/.override interfaces.
2018-01-31 14:02:19 -05:00
Daiderd Jordan
c8080388d8
libresolv: fix library version
2017-12-27 18:41:31 +01:00
Orivej Desh
99ed136809
darwin.Libsystem: fix build on 10.13.2
2017-12-04 18:54:39 +00:00
Daiderd Jordan
a0948ffdb0
Csu: fix build with CoreFoundation
2017-11-21 23:15:00 +01:00
Orivej Desh
b089c21506
Merge branch 'master' into staging
...
* master: (39 commits)
python.pkgs.pybfd: move to python-modules
documentation: python 2.6 is no more
documentation: python3Packages is python36Packages
wireguard: 0.0.20171101 -> 0.0.20171111
php_excel: init at 1.0.2
libxl: init at 3.8.1
matrix-synapse: 0.24.1 -> 0.25.1
grafana: 4.6.1 -> 4.6.2
linux: 4.4.98 -> 4.4.99
linux: 4.9.62 -> 4.9.63
linux: 4.13.13 -> 4.13.14
nixos/zsh: add the type for enableAutosuggestions option
zsh-powerlevel9k: init at 2017-11-10
fio: 3.1 -> 3.2
filebench: rehash source
nano: 2.8.7 -> 2.9.0
bonnie: replace dead source link
less: 520 -> 529
strace: 4.19 -> 4.20
iperf: 3.2 -> 3.3
...
2017-11-19 08:30:14 +00:00
Shea Levy
a8dc88258f
Merge branch 'system_cmds'
2017-11-18 08:34:05 -05:00
John Ericson
ccb93aee17
Merge pull request #31754 from obsidiansystems/simplify-darwin-binutils
...
cctools, darwin-bintuils: Don't always bring in headers
2017-11-17 15:31:45 -05:00
John Ericson
652c2beda9
cctools: Don't always bring in headers
...
- Give cctools a dev output for the headers
- Update Libsystem to grab the headers from that dev output
- Don't include the headers in Darwin binutils, just as GNU Binutils no
longer does.
2017-11-16 17:45:41 -05:00
Dan Peebles
49a5791bc4
darwin.stdenv: fix up to allow sandboxing
2017-11-14 10:36:04 -05:00
Dan Peebles
b2f8185695
configd: remove unsupported sandbox profile
2017-11-14 10:34:28 -05:00
Dan Peebles
bb863378d3
adv_cmds: remove custom sandbox profile (not allowed in recent Nix)
2017-11-08 22:32:44 -05:00
Domen Kožar
2b995c544d
osx_private_sdk: reduce output size and remove it from runtime closures
2017-11-07 11:06:10 +01:00
Domen Kožar
ea6a4068cf
darwin: build apple stuff in parallel
2017-10-31 07:47:58 +00:00
Vladimír Čunát
6525c22ef1
Merge branch 'master' into staging
...
Hydra: ?compare=1401528
2017-10-14 10:36:13 +02:00
Dan Peebles
e86991e1e8
darwin: fix assorted xcbuild builds
...
This includes adding a new xcbuild-based libutil build to test the waters a bit there.
We'll need to get xcbuild into the stdenv bootstrap before we can make the main build,
but it's nice to see that it can work.
2017-10-12 07:16:22 -04:00
Shea Levy
48595335f4
Add system_cmds apple project
...
Actually just build sysctl for now, as xcbuild segfaults.
2017-10-11 15:13:27 -04:00
Dan Peebles
b426c85ce2
Get rid of most @rpath nonsense on Darwin
...
This requires some small changes in the stdenv, then working around the
weird choice LLVM made to hardcode @rpath in its install name, and then
lets us remove a ton of annoying workaround hacks in many of our Go
packages. With any luck this will mean less hackery going forward.
2017-10-08 16:13:46 -04:00
Frederik Rietdijk
d7ef196c26
Merge remote-tracking branch 'upstream/master' into HEAD
2017-09-05 10:11:06 +02:00
Tuomas Tynkkynen
e6a83ed89c
apple-source-releases: Add some meta.platforms
...
Or Hydra tries to build them on Linux...
2017-09-04 19:04:05 +03:00
Daiderd Jordan
adca58c2e7
Merge pull request #27598 from LnL7/darwin-cf-rpath
...
CoreFoundation: use rpath to fix issues when using frameworks
2017-08-29 22:16:56 +02:00
Daiderd Jordan
92652b4d79
darwin-CF: use @rpath for library id and add an rpath entry for CF based on NIX_COREFOUNDATION_RPATH
2017-08-28 23:24:58 +02:00
John Ericson
7a22c01b54
apple misc pkgs: buildInputs
-> nativeBuildInputs
2017-08-28 15:21:55 -04:00
Dan Peebles
0419452113
Fix Darwin stdenv to work on 10.13
...
The main changes are in libSystem, which lost the coretls component in 10.13
and some hardening changes that quietly crash any program that uses %n in
a non-constant format string, so we've needed to patch a lot of programs that
use gnulib.
2017-07-11 21:56:38 -04:00
Domen Kožar
e211504db6
Get rid of some usages of osx_private_sdk
...
For example this reduces haskell closure on
darwin for some packages for almost 500MB.
2017-07-09 22:48:04 +02:00
Daiderd Jordan
91caa85804
darwin-Libsystem: include libplatform headers
2017-05-27 23:19:50 +02:00
Daiderd Jordan
815f25f31b
darwin-CF: 855.17 -> 1153.18
2017-05-27 23:19:49 +02:00
Daiderd Jordan
bf58495177
darwin-dispatch: 339.92.1 -> 442.1.4
2017-05-27 23:19:48 +02:00
Daiderd Jordan
857648dd31
darwin-libplatform: init at 125
2017-05-27 23:19:47 +02:00