Commit graph

23452 commits

Author SHA1 Message Date
Orivej Desh 1161741351 Merge branch 'master' into staging
* master: (28 commits)
  go_1_9: skip flaky TestWaitGroupMisuse2
  erlangR18: fix patch hashes with fetchpatch
  xml2: replace dead links
  nixos/pam: fix docs about path to u2f_keys file
  cinelerra: add a note about parallel building
  msmtp: install docs and examples (#31769)
  kernel: Fix out-of-tree modules on aarch64
  nixos/tests/acme: update terms of service to fix test
  gixy: init at 0.1.8
  pythonPackages.ConfigArgParse: 0.9.3 -> 0.12.0, refactor, move to python-modules
  mono: init at 4.8
  wal-g: fix license so not to break evaluation
  wal-g: init at 0.1.2
  maintainers: add backuitist
  nixos/prometheus: Correct documentation for external_labels
  spidermonkey: replace broken links
  vagrant: removed custom rake gem
  vagrant: 2.0.0 -> 2.0.1
  nixos/prometheus: add external_labels option
  nixos/prometheus: add scrape_configs.honor_labels
  ...
2017-11-17 18:06:22 +00:00
Daiderd Jordan 45b6c9c8f1
Merge pull request #31760 from LnL7/darwin-gstreamer
gstreamer: fix darwin build
2017-11-17 18:59:11 +01:00
Orivej Desh 035b589245 glibc: support obsolete "compat" in nsswitch.conf
Fixes #31700. See https://bugs.archlinux.org/task/54592.
2017-11-17 06:37:25 +00:00
Orivej Desh d99a2fc093 Merge branch 'master' into staging
* master: (293 commits)
  go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
  qsyncthingtray: fix build
  qt56.qtwebengine: fix build
  stdman: d860212 -> 2017.04.02
  jackett: use mono50
  hg-git: disable with python3
  hg-git: 0.8.5 -> 0.8.10
  xfce4-settings: enable parallel building
  gcc-snapshot: mark as broken
  heaptrack: 2017-02-14 -> 2017-10-30
  nixos-container: Modify existing test to cover show-ip command
  nixos-container: Make show-ip work together with ipv4 + netmask
  linux-copperhead: 4.13.12.a -> 4.13.13.a
  matterbridge: 1.1.0 -> 1.4.1
  nixos/nghttpx: add module for the nghttpx proxy server (#31680)
  mattermost: 4.3.0 -> 4.4.0
  breakpad: delete
  simp_le: 0.2.0 -> 0.6.1
  certbot: 0.11.1 -> 0.19.0
  afl: 2.51b -> 2.52b
  ...
2017-11-17 05:35:09 +00:00
Vladimír Čunát 020a6663d3 SDL2: disable parallel building
Example failure: https://hydra.nixos.org/build/63996552

(cherry picked from commit 80e8e555b4)
2017-11-17 03:43:46 +00:00
Orivej Desh 61090c8c66
Merge pull request #31654 from bkchr/kde_frameworks_5_40
kde-frameworks: 5.39 -> 5.40
2017-11-17 03:37:48 +00:00
Orivej Desh 031367af2b qt56.qtwebengine: fix build
Delete the patch, it has been integrated into Qt 5.6.3.
2017-11-17 02:51:58 +00:00
Daiderd Jordan 0029c7051e
gstreamer: fix darwin build 2017-11-16 22:54:09 +01:00
Orivej Desh a955f0b88d
Merge pull request #31529 from gazally/update-libusb1
libusb1: 1.0.20 -> 1.0.21
2017-11-16 21:24:24 +00:00
Orivej Desh 8bd10a17c6 breakpad: delete
This library does not compile with the current glibc and is unused since
74f7db075a.
2017-11-16 20:43:33 +03:00
AndersonTorres 011773edec libwnck: 3.4.7 -> 3.24.1 2017-11-16 06:16:45 -02:00
Orivej Desh 3835526a94 libaal: fix build with glibc 2.26
I have extracted this patch by Jan Engelhardt from [1] because I have not found
any direct or persistent link to it.

[1] http://tube.opensuse.org/repositories/filesystems/SLE_11_SP4/src/libaal-1.0.6-107.1.src.rpm

Tracking issue: #31696
2017-11-16 02:02:44 +00:00
Renaud 958d6038e3
Merge pull request #31712 from stephengroat/patch-1
cmocka: 1.0.1 -> 1.1.1
2017-11-15 23:37:44 +01:00
Stephen bec7c22dca cmocka: 1.0.1 -> 1.1.1 2017-11-15 14:29:08 -08:00
Renaud 7a32e68393 libx86emu: 1.5 -> 1.12 2017-11-15 22:46:00 +01:00
Orivej Desh f96b3bf871 ptlib: fix build with glibc 2.26
Tracking issue: #31696
2017-11-15 21:42:26 +00:00
John Ericson 7c2834d428 Merge branch 'ericson2314-cross-base' into staging 2017-11-15 12:01:47 -05:00
John Ericson 9a24437411 libbfd, libopcodes: Fix eval on Darwin
Not sure how I missed this...
2017-11-15 11:59:54 -05:00
Bastian Köcher dec40045f7 kde-frameworks: 5.39 -> 5.40 2017-11-15 15:52:09 +01:00
Jan Tojnar e1b8636181
dleyna-server: init at 0.6.0 2017-11-15 14:02:37 +01:00
Jan Tojnar a04cfdea12
dleyna-renderer: init at 0.6.0 2017-11-15 14:02:37 +01:00
Jan Tojnar eea8e78f0d
dleyna-connector-dbus: init at 0.3.0 2017-11-15 14:02:36 +01:00
Jan Tojnar f2bf15a20c
dleyna-core: init at 0.6.0 2017-11-15 14:02:36 +01:00
Jan Tojnar 6c6f6a4008
gupnp_dlna: init at 0.10.5 2017-11-15 14:02:36 +01:00
Jan Tojnar 7d33f7fba8
gupnp: 0.20.16 → 1.0.2 2017-11-15 14:02:36 +01:00
Jan Tojnar d676108f45
gupnp_av: 0.12.2 → 0.12.10 2017-11-15 14:02:34 +01:00
Bjørn Forsman b06c5a678d libfaketime: 0.9.6 -> 0.9.7
* Project is hosted on github.com.
* The -Wno-nonnull-compare fix is included in 0.9.7, so remove it from
  this package expression.
2017-11-15 08:06:27 +01:00
Rok Garbas 7dce6c88d2 neovim: 0.2.0 -> 0.2.1
* neovimLibvterm: 5a748f97 -> 4ca7ebf7
* neovim ruby: 0.5.0 -> 0.5.1
* pythonPackages.neovim: 0.1.13 -> 0.2.0
* libmpack: 1.0.3-rev80bd55ea6 -> 1.0.5
* luaPackages.mpack: switched to new source location, 1.0.7_ef025224a7
* only one set of lua packages, switched to luajit
2017-11-15 01:21:46 +01:00
John Ericson 728446f755
Merge pull request #30484 from obsidiansystems/libbfd
bfd, opcodes: Init separate derivations for binutils libraries
2017-11-14 12:10:44 -05:00
Michael Raskin cacd7209f8
Merge pull request #31661 from taku0/firefox-bin-57.0
firefox: 56.0.2 -> 57.0 [Security fixes]
2017-11-14 18:01:45 +01:00
Michael Raskin eac38d0b1e
Merge pull request #31617 from orivej/clisp
clisp_2_44_1, libsigsegv_25: delete
2017-11-14 09:42:20 +01:00
Vladimír Čunát f80a55ca37
libbsd, libtiger: fix meta evaluation
I suppose we'll one day transition to forced automatic checks of some
basic things before pushing/merging.
2017-11-13 21:53:10 +01:00
Vladimír Čunát e04339db80
Merge branch 'staging' 2017-11-13 21:50:29 +01:00
Daiderd Jordan 897398e07e
Merge pull request #31589 from matthewbauer/libbsd-update
libbsd: update Darwin patch
2017-11-13 20:31:59 +01:00
Daiderd Jordan 1165c03fbc
Merge pull request #31591 from matthewbauer/libtiger-fix
libtiger: fix on Darwin
2017-11-13 20:28:08 +01:00
Orivej Desh c3b6a63961 clisp_2_44_1, libsigsegv_25: delete 2017-11-13 18:36:25 +00:00
Renaud b3bacc34b0
Merge pull request #31559 from Mankarse/glog-v0.3.5
glog: 0.3.4 -> 0.3.5
2017-11-13 18:57:00 +01:00
Orivej Desh 1f78f9fb7a mesa: replace dead https link 2017-11-13 17:50:34 +00:00
taku0 b5f2a090de nss: 3.32.1 -> 3.33 2017-11-13 23:01:02 +09:00
taku0 c91d4d519f nspr: 4.16 -> 4.17 2017-11-13 23:01:02 +09:00
aszlig 4cf16937ce
opencascade: Fix build against glibc 2.26
The header file xlocale.h has been removed in glibc 2.26.

Quoting the release notes[1]:

  * The nonstandard header <xlocale.h> has been removed. Most programs
    should use <locale.h> instead. If you have a specific need for the
    definition of locale_t with no other declarations, please contact
    libc-alpha@sourceware.org and explain.

Tested by building on x86_64-linux and it now succeeds.

[1]: https://sourceware.org/ml/libc-alpha/2017-08/msg00010.html

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @viric
2017-11-13 10:14:05 +01:00
Samuel Leathers 6e686ff36d webkitgtk: 2.18.2 -> 2.18.3 (fixes multiple CVE's) 2017-11-13 10:02:40 +01:00
Matthew Bauer 6b0e1910af libbsd: add myself as maintainer 2017-11-13 00:43:27 -06:00
Matthew Bauer ff0ac72719 libbsd: update darwin patch for 0.8.6
This resolves the patch issues. If someone has time, they should try to get the
patched merged upstream.
2017-11-13 00:43:27 -06:00
Matthew Bauer d19494cb53 libtiger: add myself as maintainer 2017-11-13 00:36:22 -06:00
Matthew Bauer 5882cc203c libtiger: fix on darwin 2017-11-13 00:35:56 -06:00
John Ericson d7bddc27b2 treewide: Try to avoid depending on binutils directly
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.
2017-11-13 00:47:48 -05:00
John Ericson de28bd4832 bfd, opcodes: Init separate derivations for binutils libraries
On most distros, these are just built and distributed as part of
binutils. We don't use binutils across the board, however, but rather
switch between binutils and a cctools-binutils mashup, and change the
outputs on binutils too. This creates a combinatorial conditional soup
which is hard to maintain.

My hope is to lower the the state space. While my patch isn't the most
maintainable, they make downstream packages become more maintainable to
compensate. The additional derivations themselves are completely
platform-agnostic, always they always supports all possible target
platforms, and always yield "out" and "dev" outputs. That, in turn,
allows downstream packages to not worry about a dependency
shape-shifting under them.

In fact, the actual binutils package can avoid needing multiple outputs
now that these serve the requisite libraries, so that also can become
simpler on all platforms, too, removing the original wart this PR
circumnavigates for now. Actually changing the binutils package to
leverage is a mass rebuild, however, so I'll leave that for a separate
PR.

I do hope to upstream something like my patch too, but until then I'll
make myself maintainer of these derivations
2017-11-13 00:47:37 -05:00
John Ericson c0a04ec2f5 libiberty: Add dev output 2017-11-13 00:30:53 -05:00
John Ericson 7db0b80c61 Merge remote-tracking branch 'channels/nixos-unstable' into staging 2017-11-13 00:18:03 -05:00