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
Frederik Rietdijk
ee6894ca12
Merge staging into master
2018-04-11 14:55:52 +02:00
Matthew Justin Bauer
15c1cd242c
Merge pull request #38329 from knedlsepp/fix-darwin.opencflite
...
darwin.opencflite: fix build
2018-04-11 01:36:38 -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
0b83326172
darling: init
2018-04-09 18:35:35 -05:00
Matthew Bauer
d625fece18
CoreSymbolication: init
2018-04-09 18:35:35 -05:00
Matthew Bauer
72f8df9465
swift-corelibs: init
...
moves swift-corelibs-corefoundation to own dir
also adds libdispatch
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
Frederik Rietdijk
23741692fa
Merge master into staging
2018-04-04 19:36:39 +02:00
Daniel Peebles
fcbe4afe18
Merge pull request #36441 from LnL7/darwin-cleanup-frameworks
...
darwin-frameworks: cleanup
2018-04-04 09:38:27 -04:00
John Ericson
adaa110a72
binutils: No more darwin conditionals
...
Since at least d7bddc27b2
, we've had a
situation where one should depend on:
- `stdenv.cc.bintools`: for executables at build time
- `libbfd` or `libiberty`: for those libraries
- `targetPackages.cc.bintools`: for exectuables at *run* time
- `binutils`: only for specifically GNU Binutils's executables,
regardless of the host platform, at run time.
and that commit cleaned up this usage to reflect that. This PR flips the
switch so that:
- `binutils` is indeed unconditionally GNU Binutils
- `binutils-raw`, which previously served that role, is gone.
so that the correct usage will be enforced going forward and everything
is simple.
N.B. In a few cases `binutils-unwrapped` (which before and now was
unconditionally actual GNU binutils), rather than `binutils` was used to
replace old `binutils-raw` as it is friendly towards some cross
compilation usage by avoiding a reference to the next bootstrapping
change.
2018-04-03 13:34:52 -04:00
Josef Kemetmüller
d1dfe27ad9
darwin.opencflite: fix build
2018-04-02 12:00:23 +00:00
Matthew Justin Bauer
75616ceb49
Merge pull request #37840 from matthewbauer/unixtools
...
Cross-platform "unixtools"
2018-03-27 18:43:03 -05:00
Daiderd Jordan
261a958170
skhd: 0.0.10 -> 0.0.12
2018-03-25 00:54:11 +01:00
Matthew Bauer
9c6b76f6af
darwin.libiconv: add setup hook
2018-03-22 16:50:12 -05:00
Daiderd Jordan
adf11dcc01
darwin-frameworks: add hook for private frameworks to CoreMIDI
...
Some parts of CoreMIDI depend on private frameworks, this enables eg.
adding -framework MultitouchSupport to a build.
2018-03-17 14:02:51 +01:00
Daiderd Jordan
43be4ebfb1
Merge pull request #36581 from matthewbauer/darwin-fixes
...
darwin: fixes
2018-03-09 19:32:54 +01: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
9f516c23c5
darwin-frameworks: cleanup
2018-03-07 20:03:07 +01:00
Daiderd Jordan
b84d22cbbd
skhd: init at 0.0.10
2018-03-05 20:05:39 +01:00
Daiderd Jordan
6a4cd9d744
qes: init at 0.0.2
2018-03-03 13:54:06 +01:00
Daiderd Jordan
9717e6268f
kwm: 4.0.4 -> 4.0.5
2018-03-02 20:54:27 +01:00
Daiderd Jordan
d35c7590a2
khd: 2.1.1 -> 3.0.0
2018-03-02 20:54:19 +01: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
Varun Patro
e8f480fb6c
Add 'varunpatro' as a maintainer.
2018-02-07 13:59:34 +08:00
Daiderd Jordan
79f43537e6
ICU: fix build with clang-5
2018-02-06 23:38:46 +01:00
Varun Patro
6626349a03
Create default.nix
2018-02-06 00:35:55 +08:00
Shea Levy
43f647e5b4
Merge branch 'dynamic-function-args'
2018-02-02 09:41:16 -05:00
Will Dietz
bdc48d3b61
maloader: fix hash (currently broken)
2018-02-01 14:06:00 -06: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
Pascal Wittmann
459e6ba9fb
Merge pull request #25713 from jbaum98/darwin-trash
...
darwin: trash 0.9.0
2018-01-12 09:34:03 +01:00
John Ericson
a224dfc253
haskell infra: Fix cross as much as possible without changing hashes
2018-01-02 21:00:13 -05:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
...
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Daiderd Jordan
c8080388d8
libresolv: fix library version
2017-12-27 18:41:31 +01:00
John Ericson
a0b1ebeee9
Merge remote-tracking branch 'upstream/staging' into binutils-wrapper
2017-12-13 16:14:47 -05:00
John Ericson
cebe1b4c08
darwin binutils: Better handling of man pages and info
2017-12-13 16:08:18 -05:00
John Ericson
2bba929062
bintools-wrapper: Import separately from cc-wrapper
2017-12-13 16:08:18 -05:00
Shea Levy
8a7b2f889d
insert_dylib: Set platforms attribute
2017-12-10 20:22:36 -05:00
Shea Levy
6d7ceedaf9
Add insert_dylib darwin package.
2017-12-09 14:37:24 -05:00
Vladimír Čunát
cdde22aef5
Merge branch 'staging' (older one)
2017-12-08 10:22:31 +01:00