148850 Commits

Author SHA1 Message Date
Jan Malakhovski
1acbc939c5 stdenv: linux: inherit texinfo in stage4 instead of the final stdenv
This reverts commit a809fdc8e1b0c1d49d40815d9bac0de27ddab5f1 and then
achieves the same result (not rebuilding texinfo three times)
but without dragging bootstrap tools into the closure.
2018-08-12 11:47:18 +00:00
Matthew Bauer
98df4f6351
Merge pull request #44186 from matthewbauer/firefox
Firefox on Darwin
2018-08-11 22:56:04 -05:00
Matthew Bauer
08655b16f2 firefox: fix darwin wrapper
- add execdir passthru
  usually this is /bin on macOS it is different.
2018-08-11 22:54:48 -05:00
Matthew Bauer
c391bd3dd3 xcbuild: cleanup
fix shell shebang
2018-08-11 22:54:48 -05:00
Matthew Bauer
8fba05403a firefox: build on darwin
Fixes #30285

Some things done:

- Add macOS frameworks needed
- Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE
  to rust bindgen
- Add custom install phase for darwin
2018-08-11 22:54:48 -05:00
Matthew Bauer
4b71fe6d86 firefox: cleanup expression
- Add a few more macOS frameworks needed
- Fix RUST_BINDGEN handling. We need to pass all of NIX_CFLAGS_COMPILE
  to rust bindgen
2018-08-11 22:54:48 -05:00
Matthew Bauer
72a1bc9a28 release18.09: add darwin target jobs
These are some parts of the release that I want to get working before
we release 18.09. There have been lots of improvements since 18.03 (as
well as some regressions). To make sure the release is well-tested we
need to add these apps in the jobset. Most of these are UI apps that
are now available.

List of new apps added to the release:

- wireshark
- firefox
- qtmultimedia (already in unstable)
- inkscape (already in unstable)
- gimp
- wireshark
- transmission

Also add ‘stack’. This is one of the Haskell packages hitting the
ARG_MAX limit on macOS (getconf ARG_MAX == 262144). This has not been
solved yet but it will need to be resolved by 18.09. Making it block
here will prevent this regression in the future.

[squashed] release: remove broken from darwin-tested

removes:

- gimp
- qtmultimedia
2018-08-11 22:54:48 -05:00
Matthew Bauer
b5d529d52f xcbuild: cleanup 2018-08-11 22:54:48 -05:00
Matthew Bauer
0edb441a0e firefox: build on darwin
Fixes #30285
2018-08-11 22:54:48 -05:00
Franz Pletz
7d4efc17a0
wget: fix build 2018-08-11 22:09:22 +02:00
Michael Raskin
a68e5e918e
Merge pull request #44825 from oxij/docheck/continues-in-a-big-way
treewide: enable working, fix fixable, disable broken tests
2018-08-11 16:34:22 +00:00
Jan Malakhovski
35c9435d15 binutils: disable installcheck for different targetPlatforms 2018-08-11 09:35:40 +00:00
Jan Malakhovski
fed9423825 knot-dns: enable check, disable installcheck 2018-08-11 09:35:40 +00:00
Jan Malakhovski
a77ee3b5a5 pixman: libpng is an optional dependency, not a member of checkInputs
Since it was used before, let's keep using it.
2018-08-11 09:35:40 +00:00
Jan Malakhovski
50176ef3fc glibmm: disable tests 2018-08-11 09:35:40 +00:00
Jan Malakhovski
c23c2cf606 recode: disable tests 2018-08-11 09:35:40 +00:00
Jan Malakhovski
10a4cc14de system-config-printer: disable tests 2018-08-11 09:35:39 +00:00
Jan Malakhovski
f360278c8d memtest86plus: disable tests 2018-08-11 09:35:39 +00:00
Jan Malakhovski
0a953cc803 strace: disable tests. Spooky! 2018-08-11 09:35:39 +00:00
Jan Malakhovski
441f3b548f vigra: disable tests 2018-08-11 09:35:39 +00:00
Jan Malakhovski
37f69cad82 twolame: disable tests 2018-08-11 09:35:39 +00:00
Jan Malakhovski
1d5e35fc61 sqlite: disable tests 2018-08-11 09:35:38 +00:00
Jan Malakhovski
b2563a55b7 nifticlib: disable tests 2018-08-11 09:35:38 +00:00
Jan Malakhovski
f3057114fb nss: disable tests 2018-08-11 09:35:38 +00:00
Jan Malakhovski
d8cbcb75d4 libdbusmenu: disable tests 2018-08-11 09:35:38 +00:00
Jan Malakhovski
7371fe5493 libappindicator: disable tests 2018-08-11 09:35:38 +00:00
Jan Malakhovski
ead797e78b gd: disable tests 2018-08-11 09:35:37 +00:00
Jan Malakhovski
751f7cf394 gst-plugins-good: disable tests 2018-08-11 09:35:37 +00:00
Jan Malakhovski
4b13850781 gst_all_1.gst-plugins-good: disable tests 2018-08-11 09:35:37 +00:00
Jan Malakhovski
d820f01d7d gst_all_1.gst-plugins-base: disable tests 2018-08-11 09:35:37 +00:00
Jan Malakhovski
139c7100e3 clucene_core_2: disable tests 2018-08-11 09:35:37 +00:00
Jan Malakhovski
365df8cf38 glslang: disable tests 2018-08-11 09:35:36 +00:00
Jan Malakhovski
7cd3de615d redis: disable tests 2018-08-11 09:35:36 +00:00
Jan Malakhovski
51cddcfcd6 librdf: disable tests 2018-08-11 09:35:36 +00:00
Jan Malakhovski
1e837c96c3 volume_key: disable tests 2018-08-11 09:35:36 +00:00
Jan Malakhovski
875b48e3ea qt5.qtwebkit: disable tests 2018-08-11 09:35:36 +00:00
Jan Malakhovski
8e1a0b59fd pmount: disable tests 2018-08-11 09:35:35 +00:00
Jan Malakhovski
1949a71003 pango: disable tests 2018-08-11 09:35:35 +00:00
Jan Malakhovski
49dd9d8ab2 jdupes: disable tests 2018-08-11 09:35:35 +00:00
Jan Malakhovski
1781c007c5 pcre2: disable tests 2018-08-11 09:35:35 +00:00
Jan Malakhovski
9ab74be96b patchelf: disable tests 2018-08-11 09:35:35 +00:00
Jan Malakhovski
ef2f89b2b9 bash: make tests run, but dependency cycle 2018-08-11 09:35:34 +00:00
Jan Malakhovski
0b67d69c13 libseccomp: make tests run, but dependency cycle 2018-08-11 09:35:34 +00:00
Jan Malakhovski
cec9b2635b subversion: use checkInputs, make tests run, but them keep disabled 2018-08-11 09:35:34 +00:00
Jan Malakhovski
e745d7976e mailutils: use checkInputs, make tests run, but disable, also cleanup 2018-08-11 09:35:34 +00:00
Jan Malakhovski
99974ea930 gnome3.gcr: make tests run, but disable 2018-08-11 09:35:34 +00:00
Jan Malakhovski
1cf53a041c kakasi: make tests run, but disable 2018-08-11 09:35:33 +00:00
Jan Malakhovski
131e6d664b socat: make tests run, but disable 2018-08-11 09:35:33 +00:00
Jan Malakhovski
fea886b31f aria2: make tests run, but disable 2018-08-11 09:35:33 +00:00
Jan Malakhovski
2a5d7d7727 e2fsprogs: make tests run, but disable 2018-08-11 09:35:33 +00:00