Commit graph

23894 commits

Author SHA1 Message Date
John Ericson
06a8d66528
Merge pull request #33603 from obsidiansystems/cross-check
stdenv: Force `doCheck` to be false when we are cross compiling
2018-01-09 15:09:54 -05:00
John Ericson
133b4658df treewide: Simplify some doCheck calls
In anticipation of what I outline in #33599, I only simplify exactly those
`doCheck`s which are equal to `hostPlatform != buildPlatform`. I also stick a
comment next to them so I can grep for them later.
2018-01-09 12:37:38 -05:00
John Ericson
0c16a11c9a
Merge pull request #33575 from dtzWill/fix/cross-1
Minor cross fixes, 1
2018-01-09 12:34:50 -05:00
Ben Gamari
bef09dcca1 krb5: Allow cross-compilation 2018-01-09 11:23:56 -05:00
Teo Klestrup Röijezon
440cfd3e42 libguestfs: Made Java dependency optional 2018-01-09 14:38:53 +01:00
Teo Klestrup Röijezon
e74f61f30d libguestfs: Added JDK dependency
This is required with the current set of configure flags
2018-01-09 14:38:26 +01:00
Shea Levy
6d3ff29d03
Add grpc. 2018-01-08 21:27:32 -05:00
Shea Levy
9d7883374c
Add gflags 2018-01-08 21:27:32 -05:00
Jeroen de Haas
157332d666 libsigcxx: removed patch that forced -std=c++11 in pkg-config file
This commit removes a patch from the derivation for libsigc++-2.0 that
appended -std=c++11 to the pkg-config file.

The patch in question orginated from the Debian project to enforce
-std=c++11 in projects using libsigc++-2.0 via pkg-config. This patch
was removed in 2016 when Debian switched to GCC 6.

This fixes NixOS/nixpkgs#33534.
2018-01-08 19:54:15 +01:00
John Ericson
0fb724507a
Merge pull request #33576 from dtzWill/fix/cross-readline
readline: Don't attempt to check for broken wcwidth
2018-01-08 03:00:31 -05:00
Ben Gamari
dc8bd43249 readline: Don't attempt to check for broken wcwidth
The test requires running code on the target.
2018-01-08 02:55:08 -05:00
Arseniy Seroka
9dcb4b40b0
Merge pull request #33581 from vbgl/gnumeric-1.12.37
gnumeric: 1.12.36 -> 1.12.38; goffice: 0.10.36 -> 0.10.38
2018-01-07 23:32:11 +03:00
Pascal Wittmann
92dbe72331
libfilezilla: 0.11.1 -> 0.11.2 2018-01-07 17:09:13 +01:00
adisbladis
4cc3510a92 openssl_1_1_0: Fix CVE-2017-3738 2018-01-07 14:48:24 +01:00
Vincent Laporte
a0601f244b
gnumeric: 1.12.36 -> 1.12.38
goffice: 0.10.36 -> 0.10.38
2018-01-07 12:08:25 +00:00
adisbladis
1aca02b51e
openslp: Fix CVE-2016-4912 2018-01-07 04:25:12 +08:00
Robin Gloster
b94c892137
jemalloc: add patch to fix aarch64 build 2018-01-06 17:25:15 +01:00
Joachim F
407b8d2b8f
Merge pull request #33340 from dtzWill/update/invisible-island-misc
Update various invisible-island packages, fix URL's
2018-01-06 14:27:32 +00:00
Orivej Desh
42b71b220e
Merge pull request #33502 from acowley/opencv-darwin-ffmpeg
opencv3: fix enableFfmpeg on darwin
2018-01-06 04:15:23 +00:00
Orivej Desh
63553ee306
Merge pull request #33498 from dtzWill/fix/ffmpeg-cross
ffmpeg: fix cross compile eval
2018-01-06 04:04:47 +00:00
Orivej Desh
769d7dad66
Merge pull request #33473 from dtzWill/fix/aws-sdk-cpp-cross
aws-sdk-cpp: Enable cross-compilation
2018-01-06 03:59:21 +00:00
Anthony Cowley
8e84172b2d opencv3: fix enableFfmpeg on darwin
The VideoDecodeAcceleration framework and bzip2 library are needed
when enableFfmpeg is set to true on darwin.
2018-01-05 20:32:04 -05:00
Will Dietz
22e0a3c1b8 ffmpeg: fix cross compile eval 2018-01-05 18:35:19 -06:00
Samuel Dionne-Riel
7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
Ben Gamari
716194de50 aws-sdk-cpp: Enable cross-compilation 2018-01-05 12:59:52 -06:00
Will Dietz
42b84057a4 qt5.6: backport seccomp patch to fix errors w/new glibc + epoll_pwait
Based on:
4e8083b4ab

Fixes mendeley bug mentioned in #33396,
which links to related issues in other distributions and upstream Qt.
2018-01-04 13:08:51 -06:00
adisbladis
ddc309c406
x265: 2.5 -> 2.6 2018-01-04 16:34:24 +01:00
Andreas Rammhold
cc097d752d
libtorrentRasterbar_1_0: removed since the last consumer is gone 2018-01-04 00:41:02 +01:00
Andreas Rammhold
5b72e1be76
libtorrentRasterbar: 1.1.5 -> 1.1.6 2018-01-04 00:35:40 +01:00
John Wiegley
e8caa47b35 nss: Omit an extraneous definition; fix other problems on Darwin 2018-01-03 15:18:00 -08:00
John Ericson
93d3561b57
Merge pull request #33393 from bnikolic/boostconfigurepythonfix
Correct boost configure phase when enablePython is false
2018-01-03 17:12:13 -05:00
Bojan Nikolic
35462db2e3 Correct boost configure phase when enablePython is false
The bootstrap script does not seem to have --without-python; instead
just omit --with-python option
2018-01-03 16:57:49 -05:00
Michel Kuhlmann
b2282b0e1d gdal: 2.2.1 -> 2.2.3 2018-01-03 20:17:41 +01:00
Daiderd Jordan
c16e8b21b8
Merge pull request #33376 from dtzWill/fix/ncurses6-clang
ncurses: fix ncurses6 build w/clang
2018-01-03 19:33:51 +01:00
Will Dietz
48a5212c15 ncurses: use more complicated expression to avoid mass-rebuilds, note 2018-01-03 08:49:48 -06:00
Will Dietz
96f0d3b908 ncurses: simplify patch expr, fix ncurses6 build w/clang
Somewhat amusingly given its name, "clang.patch" applies to both 5 and 6
but is the cause of ncurses6 breakage on 6 but is required on 5...
gcc is happy in all four configurations:

       5  5p 6  6p
gcc    ✓  ✓  ✓  ✓
clang  ✗  ✓  ✓  ✗

Which is why this commit enables the patch for 5 but not 6;
this matches behavior in Gentoo, for example.

For further simplification, we also use gcc-5 patch regardless.
2018-01-03 08:49:48 -06:00
Jörg Thalheim
f2fd4a5219
Merge pull request #33314 from jtojnar/gnome-mplayer
gnome_mplayer: 1.0.4 → 1.0.9
2018-01-03 11:10:29 +01:00
Jan Tojnar
ef3a5865d1
gmtk: init 1.0.9 2018-01-03 01:46:13 +01:00
Bojan Nikolic
00b038a3f8 boost: Do not force numpy support from 1.65
The reason is that if cross compiling (or for other reasons) python
bindings as a whole are turned off. Those two lines then trigger
assertion errors unless manually overridden for cross compilation.

This way:

 1. The `enableNumpy` default respects the `enablePython deafult.
 2. Cross works by default
 3. Absurd manual overrides still break as they should
 4. The `>= 1.65` logic is direct and not a maintaince gotcha.
2018-01-02 19:31:25 -05:00
Will Dietz
e3f83c3f4b cdk: 5.0-20161210 -> 5.0-20171209
http://invisible-island.net/cdk/CHANGES.html#t20171209
2018-01-02 12:31:33 -06:00
Will Dietz
19f1fd14b3 invisible-island programs: Fix FTP URL's, use HTTPS, prefer ftp
FTP URL's should use ftp.invisible-island.net.
2018-01-02 12:31:33 -06:00
Frederik Rietdijk
804285f589 Merge remote-tracking branch 'upstream/staging' into HEAD 2018-01-02 19:10:45 +01:00
Jörg Thalheim
e9d5c55d01
Merge pull request #33260 from lopsided98/jemalloc-thp
jemalloc: disable transparent hugepages by default on ARMv6/7
2018-01-02 16:18:26 +01:00
Jörg Thalheim
02e95ea0b5 jemalloc: do not expose hugepage support as an option
The only common use case so far seems ARMv6/ARMv7 support.
The way this option is exposed might collide with a package with the
same name. Also the option naming on its own is not self-descriptive
without context.
2018-01-02 15:25:06 +01:00
Jörg Thalheim
9057682839
Merge pull request #33301 from adisbladis/openexr-2_2_1
openexr: 2.2.0 -> 2.2.1
2018-01-02 14:45:39 +01:00
Jörg Thalheim
c43b166daf
Merge pull request #33305 from adisbladis/zmq-4_2_3
zeromq: 4.2.2 -> 4.2.3
2018-01-02 14:12:39 +01:00
adisbladis
2e00e2b276
taglib: Fix CVE-2017-12678 2018-01-02 10:53:35 +01:00
adisbladis
4b6b7c2c7d
zeromq: 4.2.2 -> 4.2.3 2018-01-02 01:05:06 +01:00
adisbladis
8d96d0f992
openexr: 2.2.0 -> 2.2.1 2018-01-02 00:30:22 +01:00
Ben Wolsieffer
98dd418e85 jemalloc: 4.5.0 -> 5.0.1 2018-01-01 11:12:56 -05:00