Commit Graph

76891 Commits

Author SHA1 Message Date
Luca Bruno
e54bda6198 Merge pull request #17698 from DamienCassou/offlineimap-7.0.5
offlineimap: 7.0.4 -> 7.0.5
2016-08-12 21:45:30 +01:00
Luca Bruno
fda17cfd0e Merge pull request #17703 from womfoo/bump/microcode-intel-20160714
microcode-intel: 20150121 -> 20160714
2016-08-12 21:44:34 +01:00
Kranium Gikos Mendoza
050452dd7f microcode-intel: 20150121 -> 20160714 2016-08-13 03:53:03 +08:00
zimbatm
c2302f2f45 Merge pull request #17677 from kamilchm/no-go-libs-json
buildGoPackage: remove Go deps file `libs.json`
2016-08-12 18:13:29 +01:00
Damien Cassou
017e368036 offlineimap: 7.0.4 -> 7.0.5 2016-08-12 18:23:05 +02:00
obadz
b2efe2babd Revert "linux kernel 4.4: fix race during build"
Removes patch. Was fixed upstream.

This reverts commit 4788ec1372.
2016-08-12 16:42:25 +01:00
Jonathan Glines
6a5b81ae5e pycallgraph: init at 1.0.1 2016-08-12 09:22:16 -06:00
Frederik Rietdijk
ec4d36e8e5 pythonPackages.Nuitka: init at 0.5.20 2016-08-12 17:07:18 +02:00
Frederik Rietdijk
9a13e54cb3 pythonPackages.vmprof: init at 0.3.3 2016-08-12 16:57:31 +02:00
Domen Kožar
b9e009b5b5 add Fedora 24 2016-08-12 16:44:23 +02:00
Lluís Batlle i Rossell
2045b40b10 Trying to fix the latest kdenlive 2016-08-12 15:38:04 +02:00
Lluís Batlle i Rossell
17f0cce445 Adding the mlt version that matches kdenlive 15.12.
(cherry picked from commit 008f88ae6f0aa43cf0dc4e36f059ee03e1a0b99b)
2016-08-12 15:38:04 +02:00
Lluís Batlle i Rossell
2d933d9d98 Making kdenlive find kinit in PATH 2016-08-12 15:38:04 +02:00
Lluís Batlle i Rossell
ca6dedf0ee Remove spurious kdenlive file 2016-08-12 15:38:04 +02:00
Lluís Batlle i Rossell
2effe4609d Adding kdenlive for kde5
(cherry picked from commit e17bc0b871db241434c05d3079bd2790359cd720)
2016-08-12 15:38:04 +02:00
Tristan Helmich
d09b797fd7 uftp: init at 4.9.2 2016-08-12 15:22:50 +02:00
Guillaume Maudoux
b1817fa8a3 linux_mptcp: 0.90.1 (kernel 3.18) -> 0.91 (kernel 4.1) (#17675) 2016-08-12 15:14:24 +02:00
Miguel Madrid
bd20aaa767 diff-so-fancy: 0.10.1 -> 0.11.1 (#17691) 2016-08-12 15:12:29 +02:00
Robin Gloster
42a71d022b Merge pull request #17664 from myguidingstar/master
fcitx-unikey: init at 0.2.5
2016-08-12 12:43:54 +00:00
Ram Kromberg
4412bcc135 audacious: 3.5.2 -> 3.7.2
Fixes #17543.

@fpletz: Removed unnecessary autotools dependencies & use wrapGAppsHook
instead of makeWrapper.
2016-08-12 14:22:09 +02:00
Ram Kromberg
2c81c24fa6 libsidplayfp: init at 1.8.6
Fixes #17542.

@fpletz: Removed unnecessary autotools dependencies.
2016-08-12 14:22:09 +02:00
Damien Cassou
8cac3752f1 libraw: propagate lcms2 so gegl finds it 2016-08-12 14:12:36 +02:00
Damien Cassou
bcb8e76619 gegl: add missing libraw dependency 2016-08-12 14:11:53 +02:00
mimadrid
300e83ba3a
filezilla: 3.20.0 -> 3.20.1 2016-08-12 14:08:38 +02:00
Graham Christensen
93fb53908d Merge pull request #17689 from nexusdev/kbfs
kbfs: add to all-packages.nix
2016-08-12 07:31:05 -04:00
Daniel Brockman
645e71c863 kbfs: add to all-packages.nix
Any reason not to include this?
2016-08-12 12:40:17 +02:00
Damien Cassou
29e16541bd five-or-more: 3.20.0 -> 3.20.1 2016-08-12 12:15:35 +02:00
Damien Cassou
f3f0ddbae4 nautilus: 3.20.1 -> 3.20.2 2016-08-12 12:15:18 +02:00
Damien Cassou
85c90e7a91 gnome-software: 3.20.0 -> 3.20.4 2016-08-12 12:15:06 +02:00
Damien Cassou
874fb49d19 gnome-online-accounts: 3.20.2 -> 3.20.3 2016-08-12 12:14:44 +02:00
Damien Cassou
b5c2b4fc80 gnome-calculator: 3.20.1 -> 3.20.2 2016-08-12 12:14:29 +02:00
Damien Cassou
05ffaa5df1 evolution-data-server: 3.20.4 -> 3.20.5 2016-08-12 12:14:06 +02:00
Damien Cassou
182083c68e gnome-photos: 3.20.2 -> 3.20.3 2016-08-12 12:13:54 +02:00
Damien Cassou
4a192c25db gnome-maps: 3.20.1 -> 3.20.2 2016-08-12 12:13:43 +02:00
Damien Cassou
7144b294d7 evolution: 3.20.4 -> 3.20.5 2016-08-12 12:13:29 +02:00
Damien Cassou
6a19f72458 appstream-glib: 0.5.11 -> 0.5.12 2016-08-12 12:13:02 +02:00
Kamil Chmielewski
532b222296 vagrant: cleanup FIX plugin install from #17614 (#17663) 2016-08-12 09:33:37 +00:00
Lancelot SIX
3e6c2a55a7 dico: 2.2 -> 2.3 (#17672)
See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00005.html for
announcement.
2016-08-12 09:22:31 +00:00
Frederik Rietdijk
0bec5faa92 pythonPackages.ppft: init at 1.6.4.6 2016-08-12 11:00:29 +02:00
Frederik Rietdijk
d46a596e05 pythonPackages.pox: init at 0.2.2 2016-08-12 11:00:29 +02:00
Frederik Rietdijk
01dca7e731 pythonPackages.pathos: init at 0.2.0 2016-08-12 11:00:29 +02:00
Frederik Rietdijk
14f3cc170d pythonPackages.multiprocess: 0.70.4 2016-08-12 11:00:29 +02:00
Frederik Rietdijk
e7d60c66f3 pythonPackages.dill: 0.2.4 -> 0.2.5 2016-08-12 11:00:29 +02:00
Damien Cassou
a00a2466b6 Merge pull request #17246 from DamienCassou/vtk-7.0.0
vtk: 5.10.1 -> 7.0.0
2016-08-12 10:02:27 +02:00
Hoàng Minh Thắng
8669d688c7 fcitx-unikey: init at 0.2.5 2016-08-12 14:36:36 +07:00
Daiderd Jordan
4b20c5367d Merge pull request #17676 from LnL7/haskell-hoauth2
haskellPackages.hoauth2: fix test dependencies for ghc7.10.x
2016-08-12 09:12:51 +02:00
Robert Helgesson
9e6c2adfca
perl-Log-Handler: 0.87 -> 0.88 2016-08-12 00:20:52 +02:00
Robert Helgesson
6df074c43e
perl-File-Slurper: 0.008 -> 0.009 2016-08-12 00:20:52 +02:00
Kamil Chmielewski
da3ddd48e4 buildGoPackage: remove Go deps file libs.json
After #16017 there were a lot
of comments saying that `nix` would be better than `JSON`
for Go packages dependency sets.
As said in https://github.com/NixOS/nixpkgs/pull/16017#issuecomment-229624046

    > Because of the content-addressable store, if two programs have the
    > same dependency it will already result in the same derivation in
    > the
    > store. Git also has compression in the pack files so it won't make
    > much difference to duplicate the dependencies on disk. And finally
    > most users will just use the binary builds so it won't make any
    > differences to them.

This PR removes `libs.json` file and puts all package dependencies in
theirs `deps.json`.
2016-08-11 23:07:09 +02:00
Daiderd Jordan
59e1397f01
haskellPackages.hoauth2: fix test dependencies for ghc7.10.x 2016-08-11 23:02:49 +02:00
John Chee
17a9109b34 shc: init at 3.9.3 2016-08-11 20:56:11 +00:00
Vladimír Čunát
a97df891fe mariadb: use jemalloc on every platform
It seems to be failing to configure without it on Darwin:
http://hydra.nixos.org/build/38440660/nixlog/1/raw
This doesn't cause a rebuild on Linux platforms.
2016-08-11 19:25:51 +02:00
Vladimír Čunát
b523c1deb9 thc-hydra: fix the tarball job
Darwin has no `stdenv.glibc`.
2016-08-11 19:16:45 +02:00
Robin Gloster
cfdab94bb3 Merge pull request #16752 from phunehehe/android-studio
android-studio: repackage in an FHS environment
2016-08-11 17:10:01 +00:00
Michael Raskin
bb4884bb32 Oops, actually use proper mdds for libreoffice-still 2016-08-11 18:49:18 +02:00
Michael Raskin
7b8bd1779e libreoffice-fresh: kill some tests 2016-08-11 18:49:18 +02:00
Michael Raskin
3bf7d5ca03 libreoffice-fresh: 5.1.3.2 -> 5.2.0.4, tests fail for now 2016-08-11 18:49:18 +02:00
Michael Raskin
45a61dc067 Tolerate missed spaces in the download list 2016-08-11 18:49:18 +02:00
Michael Raskin
b189d34a1b libreoffice-still: 5.0.6.3 -> 5.1.5.2 2016-08-11 18:49:18 +02:00
Michael Raskin
01b3f3d00b mdds: 0.12.1 -> 1.2.1 2016-08-11 18:49:18 +02:00
Michael Raskin
44760fca8e libre: 0.4.16 -> 0.4.17 2016-08-11 18:49:18 +02:00
Michael Raskin
62564d8bec libmwaw: 0.3.7 -> 0.3.8 2016-08-11 18:49:18 +02:00
Michael Raskin
a5d752c630 libatomic_ops: 7.4.2 -> 7.4.4 2016-08-11 18:49:18 +02:00
Michael Raskin
6536d6fe9c mdds: 0.12.0 -> pinned 0.12.1, use it for libreoffice-still instead of freshest 2016-08-11 18:49:18 +02:00
Robin Gloster
40d217b90e Merge pull request #17657 from matthewbauer/darwin-misc
Darwin misc. fixes
2016-08-11 16:41:34 +00:00
Robin Gloster
e8c7f1953d Merge pull request #17666 from regnat/spotify
spotify : 1.0.34.146.g28f9eda2-19 -> 1.0.36.120.g536a862f-20
2016-08-11 16:34:45 +00:00
obadz
18947c9e36 Revert "ecryptfs: fix kernel bug introduced in 4.4.14"
The Linux 4.4.17 release fixes the underlying issue

This reverts commit fad9a8841b.
2016-08-11 17:15:54 +01:00
Michael Raskin
b839d0cd75 compiz: 0.9.12.2 -> 0.9.13.0 2016-08-11 17:57:35 +02:00
Michael Raskin
beaee69795 freeipmi: 1.5.2 -> 1.5.3 2016-08-11 17:57:35 +02:00
Michael Raskin
978dac9dee getmail: 4.49.0 -> 4.50.0 2016-08-11 17:57:35 +02:00
Michael Raskin
d9e64c830c ised: 2.7.0 -> 2.7.1 2016-08-11 17:57:35 +02:00
Michael Raskin
c27ea9bb6b glusterfs: 3.7.11 -> 3.8.1 2016-08-11 17:57:35 +02:00
Michael Raskin
d1435913cf nginx: 1.11.2 -> 1.11.3 2016-08-11 17:57:35 +02:00
Michael Raskin
b893d84d53 firejail: 0.9.40-rc1 -> 0.9.42-rc1 2016-08-11 17:57:35 +02:00
Michael Raskin
8b4eb6fa4d eudev: 3.1.5 -> 3.2 2016-08-11 17:57:35 +02:00
Michael Raskin
3260b695af xboard: 4.9.0 -> 4.9.1 2016-08-11 17:57:35 +02:00
Michael Raskin
30c2a168ce botanUnstable: 1.11.29 -> 1.11.30 2016-08-11 17:57:35 +02:00
Michael Raskin
258f45082e botan: 1.10.12 -> 1.10.13 2016-08-11 17:57:35 +02:00
Michael Raskin
5cd1a1649f angel: 2.31.0 -> 2.31.1 2016-08-11 17:57:35 +02:00
Michael Raskin
1eb5f8bfc7 update-walker: allow filtering for SF tarballs 2016-08-11 17:57:35 +02:00
Michael Raskin
5ea4e54b74 sbcl: 1.3.7 -> 1.3.8 2016-08-11 17:57:35 +02:00
Michael Raskin
d1951974df golly: 2.7 -> 2.8 2016-08-11 17:57:35 +02:00
Michael Raskin
da4b7afea8 pari: 2.7.5 -> 2.7.6 2016-08-11 17:57:35 +02:00
Michael Raskin
4fd2adb604 baresip: 0.4.19 -> 0.4.20 2016-08-11 17:57:35 +02:00
Théophane Hufschmitt
dcdcea9938 timewarrior : fix manpages installation (#17667) 2016-08-11 17:54:49 +02:00
obadz
daf44055cd haskellPackages.stunclient: fix build error due to changing exports in deps 2016-08-11 16:42:28 +01:00
Théophane Hufschmitt
1ecab4189f spotify : 1.0.34.146.g28f9eda2-19 -> 1.0.36.120.g536a862f-20 2016-08-11 17:28:38 +02:00
Domen Kožar
256394be60 pyqt: propagate python for nix-shell 2016-08-11 17:26:41 +02:00
Vladimír Čunát
d4de02c46e treewide: change $IN_NIX_SHELL handling
... to be compatible with https://github.com/NixOS/nix/pull/933
while not breaking compatibility with current nix.
2016-08-11 16:40:44 +02:00
Domen Kožar
18c0be1b3a go: 1.6.2 -> 1.6.3 2016-08-11 16:34:34 +02:00
Frederik Rietdijk
68af82b575 Merge pull request #17665 from philandstuff/pyusb-hardcode-path-to-libusb1
pyusb: fix hardcoding libusb1 path
2016-08-11 16:30:58 +02:00
Nikolay Amiantov
c9adba0cf5 lambdabot: use latest GHC 2016-08-11 17:12:31 +03:00
Nikolay Amiantov
17f87c98b6 haskell: maintain lambdabot 2016-08-11 17:12:31 +03:00
Nikolay Amiantov
c59c310d80 haskell: distribute hint and lambdabot 2016-08-11 17:12:31 +03:00
Nikolay Amiantov
cd7bd0b42f mueval: fix build 2016-08-11 17:12:31 +03:00
Eelco Dolstra
8877b93649 firefox: 47.0.1 -> 48.0 2016-08-11 16:09:00 +02:00
Philip Potter
d671dbe2ad pyusb: fix hardcoding libusb1 path
The line that was being replaced by the `sed` command has disappeared
from the source file.

The new `sed` script will replace the default find_library function as a
parameter to the get_backend and _load_library functions.  This means
that if a user wants to provide their own find_library implementation,
their chosen implementation will still be used.
2016-08-11 14:41:55 +01:00
Eelco Dolstra
6aabe2e4bb nss: 3.24 -> 3.26 2016-08-11 15:20:35 +02:00
Eelco Dolstra
e26ac7afd4 linux: 4.4.16 -> 4.4.17 2016-08-11 15:20:07 +02:00
Nikolay Amiantov
1d726ace0c thc-hydra: 7.5 -> 8.2 2016-08-11 13:49:25 +03:00
Jean-Luc Jox
526291231b par: init at 1.5.2
Issue #17521
2016-08-11 12:48:41 +02:00
Daiderd Jordan
53b60c8873 Merge pull request #17316 from the-kenny/rustc-beta-1.11.0
rustcBeta: Fix build
2016-08-11 12:22:17 +02:00
Katona László
40f6d7ea5d fehlstart: init at 9f4342d7 2016-08-11 10:59:04 +02:00
Frederik Rietdijk
05a81335cf Merge pull request #17658 from siddharthist/fasd/update
fasd: 2015-03-29 -> 2016-08-11
2016-08-11 09:16:53 +02:00
Langston Barrett
76160b73ec fasd: 2015-03-29 -> 2016-08-11
change "git" to "unstable" (recommended by @FRidh)
2016-08-11 07:14:35 +00:00
Frederik Rietdijk
24fc76e600 Merge pull request #17653 from mbakke/gpshell
Add GlobalPlatform tools
2016-08-11 09:08:58 +02:00
Matthew Bauer
96322f6926 bcftools: fix darwin building
gcc not available
2016-08-10 22:48:19 -05:00
Matthew Bauer
0a1cb79908 atomicparsley: fix darwin build 2016-08-10 22:42:51 -05:00
Matthew Bauer
93d0d6f25f atomicparsley: lowercase derivation name 2016-08-10 22:42:32 -05:00
Matthew Bauer
7af81d99dd arduino: only build on linux 2016-08-10 22:29:58 -05:00
Matthew Bauer
db89bdcab0 alure: only build on linux 2016-08-10 22:29:45 -05:00
Matthew Bauer
ee63056476 aspino: patch to use c++ instead of g++ 2016-08-10 22:29:18 -05:00
Matthew Bauer
b3cb07e130 lie: only build on linux
Darwin build fails from conflicts in libSystem:

In file included from altdom.c:1:
In file included from /private/var/folders/7t/4vz31njj37b8y_bg6z3t7tk00000gn/T/nix-build-LiE-2.2.2.drv-0/LiE/lie.h:34:
In file included from /nix/store/9ll4m9yx854hr64fn1w9ra3qimm3pzdk-Libsystem-osx-10.9.5/include/string.h:176:
/nix/store/9ll4m9yx854hr64fn1w9ra3qimm3pzdk-Libsystem-osx-10.9.5/include/strings.h:73:7: error: redefinition of 'index' as different kind of symbol
char    *index(const char *, int) __POSIX_C_DEPRECATED(200112L);
         ^
/private/var/folders/7t/4vz31njj37b8y_bg6z3t7tk00000gn/T/nix-build-LiE-2.2.2.drv-0/LiE/lie.h:6:14: note: previous definition is here
typedef long index;
             ^
1 error generated.
2016-08-10 21:06:22 -05:00
Matthew Bauer
d4b1289592 lie: LiE -> lie
Attributes need to be lowercase, see https://nixos.org/nixpkgs/manual/#sec-package-naming.
2016-08-10 21:04:16 -05:00
Teo Klestrup Röijezon
b22afb1de8 playonlinux: 4.2.9 -> 4.2.10 2016-08-11 02:24:41 +02:00
Alexey Shmalko
c66ca712b9 gdb-multitarget: add to all-packages (#17438) 2016-08-11 00:52:34 +01:00
obadz
1cd9c58834 Merge pull request #17461 from rasendubi/powerpc
cross-compilation: fixes for powerpc-linux-uclibc
2016-08-11 00:51:51 +01:00
Marius Bakke
7c03a0d1ae
gpshell: init at 1.4.4 2016-08-11 00:11:20 +01:00
Marius Bakke
82e2e6e92d
gppcscconnectionplugin: init at 1.1.0 2016-08-11 00:11:12 +01:00
Marius Bakke
67b16f0f85
globalplatform: init at 6.0.0 2016-08-11 00:11:01 +01:00
Kranium Gikos Mendoza
33166b7434 wireguard: require Linux >= 4.1 for module build (#17632) 2016-08-11 00:25:57 +02:00
Tuomas Tynkkynen
1713255827 ceph: Add xfsprogs 4.5.0 compat patch 2016-08-11 00:50:16 +03:00
Tuomas Tynkkynen
ab8b78f6a3 xfstests: 2016-01-11 -> 2016-08-06 2016-08-11 00:50:16 +03:00
Tuomas Tynkkynen
0da53ba08c xfstests: Remove 'su' from PATH
This needs to be coming from the setuid wrapper to work correctly.
2016-08-11 00:50:16 +03:00
Matthew
5d433e35d5 xfsprogs: propagate libuuid
Before, this would fail because libuuid needed to be available.

> echo '#include <xfs/xfs.h>' | cc -E -
2016-08-11 00:50:16 +03:00
Tuomas Tynkkynen
ce823a8dbc gambatte: Fix sandbox build 2016-08-11 00:50:16 +03:00
Derek Gonyeo
6aa60630cf acbuild: v0.3.0 -> v0.4.0 2016-08-10 13:39:30 -07:00
Vladimír Čunát
947abb08ac Merge branch 'staging' 2016-08-10 22:09:38 +02:00
Vladimír Čunát
6f5c6fb6a1 mariadb: remove darwin patch that no longer applies
Hopefully it isn't needed anymore.
2016-08-10 22:07:33 +02:00
Moritz Ulrich
02608c6a3c rustc: Disable failing linker-output-utf8 test. 2016-08-10 21:25:53 +02:00
Moritz Ulrich
3324123eb7 rustc-bootstrap: Use optionalString. 2016-08-10 21:16:48 +02:00
Moritz Ulrich
86326cbf54 rustc: Re-enable doCheck on Darwin. 2016-08-10 21:16:48 +02:00
Daiderd Jordan
2b806e9b71 rustc: Set TMPDIR on Darwin to fix build. 2016-08-10 21:16:48 +02:00
Moritz Ulrich
3dc73927fe rustHead.cargo: cargo -> 2016-07-25. 2016-08-10 21:16:48 +02:00
Moritz Ulrich
c8f878436e rustBeta.cargo: cargo -> 2016-07-25. 2016-08-10 21:16:48 +02:00
Moritz Ulrich
57a690fbe4 cargo: Force usage of pkgs.cacert. 2016-08-10 21:16:48 +02:00
Moritz Ulrich
3cfe3ab6b6 libgit2: Disable Security.framework transport on Darwin.
When used by cargo, `libgit2` crashes with a Segmentation Fault on
Darwin. This crash is somehow connected to the `Security.framework`
native to Darwin, and while being easy to reproduce, is very hard to
track down.

This commit introduces a patch to `libgit2` which disables the
troublesome transport and instead depends on `libcurl`. The patch also
adds support for `SSL_CERT_FILE` to `libgit2`.

Upstream tracking issue is
https://github.com/libgit2/libgit2/issues/3885.
2016-08-10 21:16:37 +02:00
Moritz Ulrich
6fd0591674 rustc: Disable doCheck on Darwin. 2016-08-10 21:16:37 +02:00
Moritz Ulrich
d5569064c3 rustcUnstable: Add note about when to drop the patch. 2016-08-10 21:16:37 +02:00
Moritz Ulrich
899d026426 rustUnstable.rustc: Fix tests by disabling lowering thread-count. 2016-08-10 21:16:37 +02:00
Moritz Ulrich
12fe154953 rust-bootstrap: Don't run patchelf on darwin. 2016-08-10 21:16:37 +02:00
Moritz Ulrich
0f25add68d rustUnstable.rustc: master-1.11.0 -> master-1.12.0
Note that tests are failing for this commit.
2016-08-10 21:16:37 +02:00
Moritz Ulrich
755be0e1ce rustBeta.cargo: Fix build. 2016-08-10 21:16:37 +02:00
Moritz Ulrich
4115e94c87 rustBeta.rustc: beta-1.10.10 -> 1.11.0, rustBeta.cargo: 0.10.0 -> 0.12.0. 2016-08-10 21:16:37 +02:00
Graham Christensen
26d25774fa Merge pull request #17637 from swarren83/bump-gocd-server-version
gocd-server: 16.6.0-3590 -> 16.7.0-3819
2016-08-10 14:11:29 -04:00
Shawn Warren
c671fc6dd0 gocd-server: 16.6.0-3590 -> 16.7.0-3819
Bump gocd-server version and update sha256 checksum.
2016-08-10 12:45:57 -05:00
Shawn Warren
697b6d2f90 gocd-agent: 16.6.0-3590 -> 16.7.0-3819
Bump gocd-agent version to 16.7.0-3819 and update sha256 checksum.
2016-08-10 12:42:22 -05:00
zimbatm
a4161ac355 terraform: fixes the plugins
The plugins are now part of the binary and cause conflict when available
in the $PATH as well.
2016-08-10 18:01:52 +01:00
Ricardo M. Correia
cbb8ee28b5 rustPackages: 2016-07-26 -> 2016-08-10 2016-08-10 18:24:21 +02:00
Daiderd Jordan
5f5b0c4348 haskellPackages.mono-traversable: fix build inputs for ghc7.10.x (#17636) 2016-08-10 17:05:45 +01:00