Frederik Rietdijk
042a01efbf
Merge staging-next into staging
2019-04-27 07:02:02 +02:00
Frederik Rietdijk
883232c00d
Merge master into staging-next
2019-04-27 07:01:38 +02:00
c0bw3b
6a2a4e82c9
gnupatch: add patch for CVE-2018-6952
...
Refs:
https://nvd.nist.gov/vuln/detail/CVE-2018-6952
https://savannah.gnu.org/bugs/index.php?53133
2019-04-27 07:00:29 +02:00
c0bw3b
84b810f8e3
libxslt: add patch for CVE-2019-11068
...
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11068
e03553605b
2019-04-27 07:00:29 +02:00
c0bw3b
fba13b5253
sqlite: 3.27.2 -> 3.28.0
...
Changelog: https://www.sqlite.org/releaselog/3_28_0.html
Security: includes fixes for CVE-2019-9936 and CVE-2019-9937
2019-04-27 07:00:29 +02:00
Tor Hedin Brønner
1aff8dc407
gnome3.gnome-shell: needs python3 at build time
...
Was propagated by networkmanager before.
2019-04-27 05:24:47 +02:00
Matthew Bauer
23c520d95e
cc-wrapper: only set -march when platform.gcc.arch is specified
...
We want to make sure this value is explicitly set. Infering it for
every arch leads to annoying failures like:
https://hydra.nixos.org/build/92583832/
Perhaps we can enable it in the future with some smarter handling of
cc-wrapper.sh.
2019-04-26 22:30:45 -04:00
volth
d53042e83e
perlPackages.HTTPDaemon: 6.04 -> 6.01
...
This undoes 6fb0e7a4e0
The only problem with 6.04 is: it got new dependencies which fail to cross-compile.
Failure to cross-compile HTTP::Deamon leads to failure of LWP and XML::Parser, which are used in switch-to-configuration.pl
Thus upgrade HTTPDaemon from 6.01 to 6.04 broke cross-compilation of whole system closures.
(cherry picked from commit fd1ac66836
)
2019-04-26 22:24:52 -04:00
Matthew Bauer
91d6d582a3
Merge pull request #60238 from volth/undo-httpdaemon-604
...
perlPackages.HTTPDaemon: 6.04 -> 6.01
2019-04-26 22:21:19 -04:00
Matthew Bauer
87944c3125
Merge pull request #56744 from matthewbauer/macos-10-12
...
Update macOS to 10.12
2019-04-26 22:20:03 -04:00
Matthew Bauer
c1f1a0ea15
qt5: use llvm5 for all modules
...
This avoids some issues encountered with qt5 not working libcxx 7. We
can remove this at some point when qt5 has addressed all of their issues.
2019-04-26 21:55:12 -04:00
Matthew Bauer
29cdd08e8e
tokei: add libiconv for macos
2019-04-26 21:55:12 -04:00
Matthew Bauer
18e7c5a91e
spectral: add qtmacextras
2019-04-26 21:55:11 -04:00
Matthew Bauer
da38a49a24
treewide: mark bad packages
...
Some old stuff is known not to work.
2019-04-26 21:55:11 -04:00
Matthew Bauer
63831c398a
python-fenics: put pytest in nativeBuildInputs
2019-04-26 21:55:10 -04:00
Matthew Bauer
698ff7855d
xml2rfc: don’t run tests on darwin
...
https://hydra.nixos.org/build/92523991
2019-04-26 21:55:10 -04:00
Matthew Bauer
9eb4623ae3
file-rename: don’t run tests on darwin
...
https://hydra.nixos.org/build/92527786
2019-04-26 21:55:10 -04:00
Matthew Bauer
db032fe1dc
mosh: use llvm6 stdenv on clang stdenv
2019-04-26 21:55:09 -04:00
Matthew Bauer
f1461d8c3d
darwin-bootstrap: copy libLLVM dylib
...
This is needed for the bootstrap tools to work:
https://hydra.nixos.org/build/92534667
2019-04-26 21:55:09 -04:00
Matthew Bauer
f0b7561275
rustc: use llvm5 for bootstrapping
2019-04-26 21:55:09 -04:00
Matthew Bauer
f4d9adff9a
libtins: fix test on darwin
2019-04-26 21:55:08 -04:00
Matthew Bauer
f988cf4b86
tcpcrypt: darwin needs libpcap
2019-04-26 21:55:08 -04:00
Matthew Bauer
2522f58b0e
e2fsprogs: check if e2scrub_all_cron exists
...
doesn’t exist on macos
2019-04-26 21:55:07 -04:00
Matthew Bauer
eaf153b17e
libcanberra3: use gdk x11 for macos
2019-04-26 21:55:07 -04:00
Matthew Bauer
6613a5fed0
treewide: use gcc stdenv in rig and cdb
2019-04-26 21:55:06 -04:00
Matthew Bauer
d3fa660288
yquake: fix on darwin
2019-04-26 21:55:06 -04:00
Matthew Bauer
9c662b149c
platinum-searcher: remove fixup for cycle
...
no longer necessary
2019-04-26 21:55:05 -04:00
Matthew Bauer
b1de8cf480
treewide: disable tests on darwin
...
- tthsum
- python-papis
- python-sqlalchemy-migrate
- python-xlib
- dub
2019-04-26 21:55:05 -04:00
Matthew Bauer
ecffd43b46
xcbuild: use llvm6-based xcbuild
2019-04-26 21:55:04 -04:00
Matthew Bauer
724e833ea2
treewide: disable -Werror for llvm 7
...
Some of these have errors on newest llvm. It’s easiest to just add
-Wno-error in these cases.
2019-04-26 21:55:04 -04:00
Matthew Bauer
d1f988ca3c
darwin: correct framework dependency
...
AudioUnit depends on AudioToolbox now, so use that to keep
compatibility.
2019-04-26 21:55:03 -04:00
Matthew Bauer
d490dad864
treewide: use gcc when necessary
...
Some build scripts depend on gcc being available. We use gccStdenv in
this case.
2019-04-26 21:55:03 -04:00
Matthew Bauer
c1cb58e81e
darwin/make-bootstrap-tools: fix build
2019-04-26 21:55:02 -04:00
Matthew Bauer
3bab20c88d
treewide: disable checks on darwin
...
Not working in these cases:
- dconf
- paho-mqtt
- perl-gtk2
- perl-TAPParserSourceHandlerpgTAP
2019-04-26 21:55:02 -04:00
Matthew Bauer
c72c6a48ca
treewide: use llvm6 in some places
...
Not everything works on llvm7. It’s easiest to just provide the llvm6
as backup in this case.
2019-04-26 21:55:01 -04:00
Matthew Bauer
ffeffb3851
python-zope_testrunner: don’t run tests on darwin
...
broken currently:
https://hydra.nixos.org/build/92527992
2019-04-26 21:55:01 -04:00
Matthew Bauer
0695b7da24
ldc: don’t run checks on darwin
...
failing currently:
https://hydra.nixos.org/build/92532427
2019-04-26 21:55:01 -04:00
Matthew Bauer
66a3a7b303
tk: propagate macos dependencies
2019-04-26 21:55:00 -04:00
Matthew Bauer
3e4f14a50b
perl: disable test on TAPParserSourceHandlerpgTAP
...
Seem to be broken with newest llvm
2019-04-26 21:55:00 -04:00
Matthew Bauer
e95ec0da29
libao: fix on 10.12 sdk
2019-04-26 21:54:59 -04:00
Matthew Bauer
31060e23ba
go: disable tests on darwin
...
Unfortunately, i can’t get these to work:
https://hydra.nixos.org/build/92530029/nixlog/1/tail
Hopefully we can fix them at some point.
/cc @cstrahan @orivej @mic92
2019-04-26 21:54:59 -04:00
Matthew Bauer
ba957d538d
emacs-mac: remove MAC_OS_X_VERSION_MAX_ALLOWED
...
No longer needed
2019-04-26 21:54:58 -04:00
Matthew Bauer
c08fe0f8b1
llvm8: remove compiler-rt gettime patch
...
This was removed in llvm 7 but not for llvm 8.
2019-04-26 21:54:58 -04:00
Matthew Bauer
1b5021771b
go1.12: remove dsymutil patch
...
stdenv provides dsymutil for us. Already done for other compilers but
not this one.
2019-04-26 21:54:58 -04:00
Matthew Bauer
32acda1b4d
libcdio: disable checks on darwin
...
Broken on macos 10.12 stuff
2019-04-26 21:54:57 -04:00
Matthew Bauer
2a59d24387
pycrypto: remove pre-10.12 patch
2019-04-26 21:54:57 -04:00
Dmitry Kalinkin
a2e8e6ffc9
boost167: patch for macOS 10.12
2019-04-26 21:54:57 -04:00
Matthew Bauer
43cda1b854
apple-sdk: add Metal framework for QuartzCore
2019-04-26 21:54:56 -04:00
Matthew Bauer
9d2326c622
Libsystem: get os/{log,trace,activity}.h from darling
...
This is the only place I can find the headers.
2019-04-26 21:54:56 -04:00
Matthew Bauer
4faa8d0238
cctools: add patch for apfs
2019-04-26 21:54:55 -04:00