Commit Graph

3821 Commits

Author SHA1 Message Date
Peter Simons
ef7433ebdf hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
9e2fca7940.
2018-12-14 19:44:08 +01:00
Peter Simons
31e4345dbd hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
6b2a686eeb.
2018-12-14 19:44:08 +01:00
Peter Simons
3ab58ceaab hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
574fb20f4c.
2018-12-14 19:44:08 +01:00
Peter Simons
19f8bedb02 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-8-g7b07d27 from Hackage revision
ae41ad7ac3.
2018-12-14 19:44:08 +01:00
Peter Simons
4e7fdb3fa6 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-5-g7b287a8 from Hackage revision
ce1988e297.
2018-12-14 19:44:08 +01:00
Peter Simons
1fb0890f21 hackage2nix: drop unused Cabal 1.x versions 2018-12-14 19:44:05 +01:00
Peter Simons
d793f16da4 hackage2nix: allow updates of 'base-compat-batteries' again
I assume that the build issues that prevented us from using versions beyond
0.10.1 have been fixed by now.
2018-12-14 19:42:18 +01:00
Peter Simons
b73074071b LTS Haskell 12.22 2018-12-14 19:42:18 +01:00
Guillaume Maudoux
9a104494ec haskellPackages.modular-arithmetic: disable tests 2018-12-13 16:46:22 +01:00
MarcFontaine
186ec58e1a haskellPackages.binary-parsers : disable tests 2018-12-08 22:30:54 +01:00
Frederik Rietdijk
5f554279ec Merge master into staging-next 2018-12-07 15:22:35 +01:00
Peter Simons
db6aeeae56 haskell-json-autotype: disable the test suite to fix the build 2018-12-05 21:38:14 +01:00
Peter Simons
8e11a25d5f haskell-brick: update override for the new version 2018-12-05 21:38:14 +01:00
Peter Simons
0325f01d31 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-5-g7b287a8 from Hackage revision
47cd70c536.
2018-12-05 21:38:06 +01:00
Peter Simons
059c61d001 haskell-esqueleto: mark the build as broken 2018-12-04 22:08:46 +01:00
Peter Simons
82bb8cb934 haskell-hspec-core: use latest version when compiling with ghc-8.6.x 2018-12-04 22:08:46 +01:00
Peter Simons
63f5ed9f96 xmobar: disable the failing test suite to fix the build
The test suite tries to access the ALSA system and fails.
2018-12-04 22:08:46 +01:00
Peter Simons
d5726e6ad9 haskell-brick: update ghc-8.6.x override for the new version 2018-12-04 22:08:46 +01:00
Peter Simons
697a421fdc haskell-shelly: enable the test suite again 2018-12-04 22:08:46 +01:00
Peter Simons
72b7f7f65b hledger: update overrides for version 1.12 2018-12-04 22:08:46 +01:00
Peter Simons
752b1484e4 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-4-g121c563 from Hackage revision
b55c0469b4.
2018-12-04 22:08:46 +01:00
Peter Simons
187e892a61 LTS Haskell 12.21 2018-12-04 22:08:45 +01:00
David Johnson
e42d10957d Add disable core optimizations (#51464)
haskell.lib.disableOptimization: new function

Adds a utility function for disabling GHC core optimizations.
Significantly reduces build times.
2018-12-03 19:46:22 +01:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Peter Simons
82c7dea54a hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-3-g5ba7f08 from Hackage revision
0782f90b26.
2018-11-28 17:44:21 +01:00
Peter Simons
ab6e5f0fe5 LTS Haskell 12.20 2018-11-28 17:44:21 +01:00
Peter Simons
8ef639a567 haskell-brick: update ghc-8.6.x build to latest version 2018-11-28 12:14:15 +01:00
Peter Simons
790e31279d haskell-pandoc-citeproc: update ghc-8.6.x build to latest version 2018-11-28 12:14:14 +01:00
Peter Simons
95615ad662 haskell-pandoc: update ghc-8.6.x build to latest version 2018-11-28 12:14:14 +01:00
Peter Simons
c340ab0f96 haskell-fgl: update ghc-8.6.x build to latest version 2018-11-28 12:14:14 +01:00
Peter Simons
39a4d1f3a9 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-3-g5ba7f08 from Hackage revision
e8d9049755.
2018-11-28 12:14:10 +01:00
Peter Simons
0640741b20 hackage2nix: update list of failing Hydra builds 2018-11-27 16:39:30 +01:00
Peter Simons
1e54ee80f2 haskell-chell: pin build to patience-0.1.x
Newer version are not supported yet.
2018-11-27 16:39:30 +01:00
Peter Simons
b13d8eadaa haskell-Cabal: update overrides for the new 2.4.1.x version 2018-11-27 16:39:30 +01:00
Peter Simons
9ad99b7099 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12 from Hackage revision
6a8b5c5e27.
2018-11-27 16:39:24 +01:00
Alyssa Ross
1268b38254
Revert "Use older version of jailbreak-cabal with ghcHEAD"
This reverts commit d13f7c54e3.

ghc802 is no longer in Nixpkgs as of
2f0de54ddb.

The Cabal bug that ghc802 was a workaround for was fixed in Cabal 2.2,
though, so this shouldn't be necessary any more.

Upstream bugs:
https://github.com/peti/jailbreak-cabal/issues/13
https://github.com/haskell/cabal/issues/4719

Fixes https://github.com/NixOS/nixpkgs/issues/51042.
2018-11-25 22:47:25 +00:00
Peter Simons
b89b093048 git-annex: update sha256 hash for new version 7.20181121 2018-11-25 09:43:41 +01:00
Peter Simons
9cf56f6f88 haskell-brick: update override for ghc-8.6.x to the latest version 2018-11-25 09:43:41 +01:00
Peter Simons
3516551316 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-13-g2103989 from Hackage revision
856a2e1280.
2018-11-25 09:43:35 +01:00
Guillaume Bouchard
62882d8cd2 haskellSrc2nix: disallow substitutes
Fix #49818. See the bug for more details.

The work done by haskellSrc2nix is usually lightweight, but needs to
be done each time a cabal file change. This triggers unexpected
network activity for a cache query which results most of the time on a
cache miss.

By disabling substitutes we:

- avoid the, mostly useless, binary cache query
- avoid unexpected network failure when users change a cabal file and
  try to rebuild without connectivity.
2018-11-22 16:24:13 +01:00
Peter Simons
31de7743f8 haskell-fltkhs: re-enable the build
https://github.com/NixOS/nixpkgs/pull/50828 makes an effort to fix this
package.
2018-11-21 16:06:23 +01:00
Peter Simons
50ffe1d46b hspec-meta: update override to the latest version 2018-11-21 16:06:23 +01:00
Peter Simons
f5cdb2dc05 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-13-g2103989 from Hackage revision
c669f71a90.
2018-11-21 16:06:23 +01:00
c0bw3b
db8991b2cb haskellPackages.poker-eval: obsolete
libpoker-eval is removed from nixpkgs
2018-11-20 20:53:46 +01:00
Profpatsch
7c75afaf1a haskellPackages.libnix: dontCheck 2018-11-20 19:03:09 +01:00
José Luis Lafuente
1fe45bff2e
gitHUD: renamed to githud 2018-11-19 16:57:58 +01:00
Peter Simons
efa3790521 haskell-HTF: drop obsolete override for ghc 8.6.x 2018-11-18 17:17:46 +01:00
Peter Simons
d2fafac6f0 haskell-brick: update override for ghc-8.6.x to the latest version 2018-11-18 17:17:46 +01:00
Peter Simons
a7f387bfe5 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-9-g91c47b3 from Hackage revision
11be8361ef.
2018-11-18 17:17:39 +01:00
Peter Simons
8e7c14f651 haskell-shake: always use the latest version 2018-11-18 17:17:38 +01:00
Peter Simons
a7c9c7592f LTS Haskell 12.19 2018-11-18 17:17:38 +01:00
Eric Wolf
5966c5698f haskell-opencv: fix build and #47595
The applied patch can be removed, when
cd613e200a
hits hackage and later nixpkgs.

Closes https://github.com/NixOS/nixpkgs/pull/50192.
Closes https://github.com/NixOS/nixpkgs/issues/47595.
2018-11-13 14:00:06 +00:00
Peter Simons
032d610aed hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-5-g1b0c0c3 from Hackage revision
2a8760e4bc.
2018-11-13 14:00:00 +00:00
Peter Simons
632fc6ba61 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-4-g8927afe from Hackage revision
1fba236a8a.
2018-11-12 16:25:41 +01:00
Peter Simons
bcab3daac7 LTS Haskell 12.18 2018-11-12 16:25:40 +01:00
John Ericson
d6811499d1
Merge pull request #49714 from roberth/haskell-bash-completion-2
haskellPackages: Add shell completions
2018-11-09 19:55:41 -05:00
Peter Simons
1fd998c512 haskell-src-meta: drop obsolete override 2018-11-08 17:39:13 +01:00
Peter Simons
d0df66ea60 haskell-HTF: update ghc-8.6.x to latest version to fix the build 2018-11-08 17:39:13 +01:00
Peter Simons
8113f61c2a haskell-neat-interpolation: the test suite is supposed to work again 2018-11-08 17:39:13 +01:00
Peter Simons
7f08b1944b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-4-g8927afe from Hackage revision
4cdc5794ea.

Fixes https://github.com/NixOS/nixpkgs/issues/49709.
2018-11-08 17:37:54 +01:00
John Ericson
ebd1dd54e5 Merge remote-tracking branch 'upstream/master' into haskell-bash-completion-2 2018-11-08 11:28:53 -05:00
Robert Hensing
2a1c0dde8f haskellPackages: Add shell completions + improve docs
This adds the remaining parts of #42657 on top of #49477, renames the
function to a better name, and improves the docs
2018-11-08 11:28:11 -05:00
Peter Simons
dde2ea4f37 git-annex: update sha256 hash for new version 7.20181105 2018-11-06 10:42:51 +01:00
Peter Simons
f3900c0617 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision
a1470d397f.
2018-11-06 10:42:47 +01:00
Peter Simons
0699f9ef07 LTS Haskell 12.17 2018-11-06 10:35:02 +01:00
Peter Simons
2b9916c715 haskell-pandoc: update overrides for the new version 2018-11-05 14:06:29 +01:00
Peter Simons
90acab51fe haskell-vty: update overrides for the new version 2018-11-05 14:06:29 +01:00
Peter Simons
0a74322a5d haskell-hspec: update overrides for the new version some more 2018-11-05 14:06:29 +01:00
Peter Simons
72825b5e39 haskell-hspec-discover: update overrides for the new version 2018-11-05 14:06:29 +01:00
Peter Simons
627624f5cd haskell-hspec-core: update overrides for the new version 2018-11-05 14:06:28 +01:00
Peter Simons
748ea69fab haskell-hspec: update overrides for the new version 2018-11-05 14:06:28 +01:00
Peter Simons
db203c84e3 haskell-hpack: update overrides for the new version 2018-11-05 14:06:28 +01:00
Peter Simons
d15d64352a hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision
01afc16a43.
2018-11-05 14:06:24 +01:00
Peter Simons
68b1d626fb hackage2nix: disable failing Hydra builds 2018-11-05 14:06:23 +01:00
Peter Simons
ff060e74b8 haskell-cpython: don't bind the obsolete name "python34"
Fixes the evaluation error introduced by 4f45edbd9a.
2018-11-05 14:03:43 +01:00
Peter Simons
4f45edbd9a haskell-cpython: revert "set to null"
This reverts commit 6a0b1b13b6. Please don't null
out the entire package just because its build is broken at the moment. If you
want to prevent users from compiling cpython, then haskell.lib.markBroken (or,
even better: markBrokenVersion) are the way to do it.
2018-11-05 10:06:26 +01:00
Silvan Mosberger
1dd6445252
Merge pull request #49758 from LumiGuide/fix-shellhook-ignore-haskell
haskellPackages.*.env: Fixed shellHook being ignored
2018-11-04 19:07:40 +01:00
Frederik Rietdijk
6a0b1b13b6 haskellPackages.cpython: set to null
because these are bindings for cpython 3.4 which we no longer distribute.
2018-11-04 18:48:24 +01:00
Falco Peijnenburg
0ff9a7a2cd haskellPackages.*.env: Fixed shellHook being ignored
The problem was introduced in 2bafa93b75464eee5744653319d8046e05cf141a
2018-11-04 17:03:35 +01:00
Peter Simons
bf084e0ed7
Merge pull request #49653 from peti/drop-old-ghc-versions
drop old ghc versions 7.10.3, 8.0.2, and 8.4.3.
2018-11-03 19:43:59 +01:00
Eric Wolf
79dace1b30 haskellPackages.sdl2: test-suite needs x server, so deactivate it 2018-11-03 00:11:11 +01:00
Peter Simons
82822c66e4
Merge pull request #48697 from ElvishJerricco/jailbreak-cabal-helper
haskellPackages.cabal-helper: Jailbreak restrictive bounds.
2018-11-02 20:42:42 +01:00
Peter Simons
fdc19ff311 haskell-polyparse: use latest version for ghc-8.6.1 2018-11-02 20:25:13 +01:00
Peter Simons
2f0de54ddb Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3.
We keep the latest minor release of each one of the last 3 major releases,
which currently are GHC versions 8.2.2, 8.4.4, and 8.6.1. We also have
ghc-HEAD, but this doesn't count.

Dropping these compilers implied that we have to drop the corresponding
versions of ghcjs, too. We can also drop a shitload of obsolete compiler
patches that newer versions no longer need.

At some point, we can probably simplify the generic builder, too.
2018-11-02 20:13:55 +01:00
Peter Simons
32dcb6051a haskell-brick: drop obsolete jailbreak for ghc-8.6.x 2018-11-02 20:00:28 +01:00
Peter Simons
1bc120fa5f git-annex: update sha256 hash for new version 7.20181031 2018-11-02 19:22:17 +01:00
Peter Simons
7766df8eba hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-2-g57c4f0f from Hackage revision
98ec0eee2d.
2018-11-02 19:22:10 +01:00
Peter Simons
508ce6e208 haskellPackages: default to ghc 8.4.4 as per Stackage LTS 12.16 2018-11-02 19:21:58 +01:00
Peter Simons
3d5f7e368f haskell-polyparse: drop obsolete override for ghc-8.6.x 2018-10-31 12:09:59 +01:00
Peter Simons
cd68a8c7cc haskell-fltkhs-themes: disable Hydra build to avoid evaluation errors 2018-10-31 12:09:59 +01:00
Peter Simons
1bc42cb193 haskell-xmobar: drop obsolete override for ghc-8.6.x 2018-10-31 12:09:59 +01:00
Peter Simons
b376d55e52 haskell-easytest: drop obsolete override for ghc-8.6.x 2018-10-31 12:09:59 +01:00
Peter Simons
5d18129ce8 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-2-g57c4f0f from Hackage revision
b6545b2cd8.
2018-10-31 12:09:54 +01:00
Peter Simons
771849af9e LTS Haskell 12.16 2018-10-31 12:09:49 +01:00
John Ericson
26fa9d2b51
Merge pull request #49477 from obsidiansystems/haskell-shell-completions
haskell-lib: Factor out shell completion scripts helper
2018-10-30 15:25:03 -04:00
John Ericson
c34f5176f1 haskell-lib: Factor out shell completion scripts helper 2018-10-30 14:49:58 -04:00
Bas van Dijk
945c6b9981
Merge pull request #48699 from ElvishJerricco/overridable-buildFromSdist
haskell.lib.buildFromSdist: Allow overrideCabal
2018-10-26 11:17:24 +01:00
Peter Simons
26974e962e cabal2nix: fix build with ghc 8.4.x 2018-10-25 11:12:38 +02:00
Peter Simons
f1fd7da406 haskell-lucid: drop obsolete override 2018-10-25 11:12:38 +02:00
Peter Simons
84b6bf8226 haskell-pandoc-types: drop obsolete override 2018-10-25 11:12:38 +02:00