Commit graph

3954 commits

Author SHA1 Message Date
Peter Simons e4d4080db3 LTS Haskell 13.1 2019-01-04 12:43:22 +01:00
Wisut Hantanong 8ae21a85cc haskellPackage.greenclip: add missing dependency (xdmcp) (#53388)
fixes #53336
2019-01-04 09:13:36 +01:00
Jan Tojnar b2b921bdca
Merge pull request #53149 from jtojnar/qrencode-cleanup
qrencode: merge with libqrencode
2019-01-02 02:18:22 +01:00
Ryan Mulligan a07c754856 haskellPackages.github: dontCheck 2019-01-01 14:54:08 -08:00
Ryan Mulligan 3820041ffd
Merge pull request #53137 from puffnfresh/package/djinn
haskellPackages.djinn: apply patch for GHC 8.4
2019-01-01 10:12:20 -08:00
Jan Tojnar c5c2ac4f45
qrencode: merge with libqrencode 2019-01-01 17:19:07 +01:00
Bas van Dijk 559916f648 haskellPackages.inline-c-cpp: disable test-suite on darwin to fix the build 2019-01-01 16:51:24 +01:00
Brian McKenna 61cefaf7dd haskellPackages.djinn: apply patch for GHC 8.4 2019-01-01 12:29:49 +05:30
Domen Kožar 45f5453359
haskell packages: RSA test suite doesn't compile on GHC 8.6 2018-12-29 10:54:04 +00:00
Jan Tojnar cb5bc310d3
haskellPackages.Frames: unbreak
vinyl ≥ 0.10 is in the LTS.
2018-12-26 15:19:10 +01:00
Jan Tojnar a6b74907f7
haskellPackages.yi-core: unbreak
yi-language ≥ 0.18 is in the LTS now
2018-12-26 15:03:15 +01:00
Jan Tojnar f4b4dc2d0b
haskellPackages.safe-money-aeson: unbreak
The following fix is no longer necessary after a Stackage update:

https://github.com/NixOS/nixpkgs/issues/46467
2018-12-26 14:53:21 +01:00
Peter Simons 4f4b151ae2 haskell-scalendar: drop obsolete override 2018-12-26 14:03:50 +01:00
Peter Simons 08ca69a513 haskell-hoopl: drop obsolete override 2018-12-26 14:02:07 +01:00
Peter Simons 4f4313046e Comment out some obsolete Haskell overrides to fix evaluation. 2018-12-26 13:46:12 +01:00
Peter Simons 1131244889 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.13-1-gda47f40 from Hackage revision
752c180edc.
2018-12-26 13:46:12 +01:00
Peter Simons 91ec96d77d LTS Haskell 13.0 (updates to ghc-8.6.3) 2018-12-26 13:46:11 +01:00
Doug Beardsley 83624524e2 Add a callHackage variant that doesn't require all-cabal-hashes 2018-12-25 12:19:24 -05:00
Peter Simons 195f8ac5ac haskell-JuicyPixels: update overrides for the new version 2018-12-21 14:02:57 +01:00
Peter Simons a220b2f370 haskell-appar: drop obsolete override 2018-12-21 14:02:57 +01:00
Peter Simons e6d726e5aa hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-11-gaf7cf68 from Hackage revision
6694c4746f.
2018-12-21 14:02:57 +01:00
Peter Simons 7f85bfd70d hackage2nix: prefer alsa-mixer 0.2.x by default
Fixes https://github.com/NixOS/nixpkgs/issues/52516.
2018-12-21 14:02:56 +01:00
Peter Simons 2018654322 LTS Haskell 12.23 2018-12-21 14:02:56 +01:00
John Ericson a0d4a4c9bc
Merge pull request #52499 from obsidiansystems/haskell-servant-cross
servant: Sphinx is a build-time dependency
2018-12-18 17:44:49 -05:00
Vaibhav Sagar b513231dc6 servant: Sphinx is a build-time dependency 2018-12-18 21:58:30 +00:00
Shea Levy 30fb5b0dcf
haskell generic builder: Add flag to allow inconsistent dependencies. 2018-12-15 13:31:08 -05:00
Peter Simons 8d937208fa hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.12-9-g89ccf08 from Hackage revision
7882a52a63.
2018-12-14 20:29:17 +01:00
Peter Simons 76e284fc60 haskell-hoogle: override haskell-src-exts to the latest version (as required) 2018-12-14 19:44:19 +01:00
Peter Simons f0f3cb75de haskell-hlint: override haskell-src-exts to the latest version (as required) 2018-12-14 19:44:19 +01:00
Peter Simons d7dcb9c291 haskell-appar: update to latest version to fix test suite failures in iproute 2018-12-14 19:44:19 +01:00
Peter Simons ea45e771a1 haskell-cryptonite: disable test suite to avoid transient errors 2018-12-14 19:44:19 +01:00
Peter Simons 89ed58dbea git-annex: update sha256 for new 7.20181211 version 2018-12-14 19:44:15 +01:00
Peter Simons 578a5f6588 haskell-brick: update override for the new version 2018-12-14 19:44:09 +01:00
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
Peter Simons cfbf9cbf39 haskell-yesod-core: drop obsolete override 2018-10-25 11:12:38 +02:00
Peter Simons c66c169f81 stack: fix the ghc 8.4.x build 2018-10-25 11:12:38 +02:00
Peter Simons 19013d8092 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-1-g9fae38b from Hackage revision
5124fd5742.
2018-10-25 11:12:38 +02:00
Peter Simons d81e10ab83 LTS Haskell 12.14 2018-10-25 11:12:38 +02:00
John Ericson 6b81005e66
Merge pull request #48688 from ElvishJerricco/shellFor-nativeBuildInputs
haskellPackages.shellFor: Add nativeBuildInputs [Fixes #48435]
2018-10-19 12:19:45 -04:00
Peter Simons 2f9a6d648b ghc-8.6.x: disable mpd support in xmobar
libmpd does not compile with the latest version of ghc.
2018-10-19 14:44:23 +02:00
Peter Simons b5c725f122 haskell-HaTeX: jailbreak to fix the build with ghc-8.6.x 2018-10-19 14:44:23 +02:00
Peter Simons a4be65dac2 haskell-wl-pprint-extras: jailbreak to fix the build with ghc-8.6.x 2018-10-19 14:44:23 +02:00
Peter Simons 6c2f00e4e5 haskell-fgl: ignore the new cabal revision published on Hackage 2018-10-19 14:44:23 +02:00
Peter Simons 0fdbed7f53 haskell-base-compat-batteries: fix build with ghc-8.0.x 2018-10-19 14:44:23 +02:00
Peter Simons 488e41e8df haskell-hledger-ui: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:23 +02:00
Peter Simons 0f92a347e9 haskell-brick: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:23 +02:00
Peter Simons 5860a9dc73 haskell-vty: use the latest version when building with ghc-8.6.1 2018-10-19 14:44:23 +02:00
Peter Simons d393b89965 stack: prefer the ghc-8.6.1 version
Building stack with ghc-8.4.x requires a whole lot of version overrides -- most
notably Cabal 2.4.x --, so we don't bother and just use the one built with the
latest compiler instead.
2018-10-19 14:44:22 +02:00
Peter Simons 13c666d81c haskell-hledger: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 2f055cec0a stack: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 4ec2418dda stack: drop obsolete override after version update 2018-10-19 14:44:22 +02:00
Peter Simons 8d54a1efe6 haskell-neat-interpolation: we cannot use the latest version without megaparsec 7.x 2018-10-19 14:44:22 +02:00
Peter Simons 1643a57fd0 haskell-monad-par: disable the test suite to fix the build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 60744d784a haskell-wizards: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 5891201db2 haskell-ledger-lib: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 79f5e5d365 haskell-cassava-megaparsec: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 6d070d3ad0 haskell-hspec-megaparsec: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 91caf69a40 haskell-megaparsec: jailbreak to fix build with ghc-8.6.1
We cannot update to megaparsec-7.x because hledger does not support it.
2018-10-19 14:44:22 +02:00
Peter Simons 147c88256e haskell-config-ini: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 156e0b0788 haskell-lucid: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons f96a244034 haskell-data-clist: jailbreak to fix build with ghc-8.6.1 2018-10-19 14:44:22 +02:00
Peter Simons 2745a36f2c ghc-8.6.x: we need the latest pandoc version for this compiler 2018-10-19 14:44:22 +02:00
Peter Simons 2e0f10b3d7 haskell-easytest: apply patches to fix the build with ghc-8.6.x 2018-10-19 14:44:22 +02:00
Peter Simons d4fb2748f1 haskell-skylighting-core: the test suite fails when built with ghc-8.6.x 2018-10-19 14:44:22 +02:00
Peter Simons 88a93b14ae ghc-8.6.x: jailbreak pandoc-types to fix the build (of the test suite) 2018-10-19 14:44:22 +02:00
Peter Simons a96f91df0f ghc-8.6.x: update hslua to latest version to fix the build 2018-10-19 14:44:22 +02:00
Peter Simons 876ea22caf haskell-yesod-core: update version to fix the test suite 2018-10-19 14:44:22 +02:00
Peter Simons d6d0871c51 ghc-8.6.x: HTF does not compile 2018-10-19 14:44:22 +02:00
Peter Simons 95ae25600e ghc-8.6.x: update overrides 2018-10-19 14:44:22 +02:00
Peter Simons d210479e65 haskell-texmath: drop obsolete override 2018-10-19 14:44:22 +02:00
Peter Simons ba64a13d69 haskell-haddock-api: disable broken override 2018-10-19 14:44:22 +02:00
Jack Henahan ed2370d8c4 haskellPackages.hasktags: remove dontCheck
https://github.com/MarcWeber/hasktags/issues/52 has been closed and a new version (0.71.1) has been released.
2018-10-19 14:44:22 +02:00
Peter Simons 5ee4818211 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-1-g9fae38b from Hackage revision
a013b65658.
2018-10-19 14:44:22 +02:00
Will Fancher bc56701020 haskell.lib.buildFromSdist: Allow overrideCabal [Fixes #45018] 2018-10-19 04:49:56 -04:00
Will Fancher 2ebc3034d3 haskellPackages.cabal-helper: Jailbreak restrictive bounds. [Fixes #45515] 2018-10-19 04:29:21 -04:00
Will Fancher a93c777c63 haskellPackages.cabal-macosx: Tests don't build with Cabal >= 2.2 2018-10-18 19:12:25 -04:00
Will Fancher 0ee01e6c2e haskellPackages.shellFor: Add nativeBuildInputs [Fixes #48435] 2018-10-18 18:32:53 -04:00
Ryan Mulligan 0c72f4c517
Merge pull request #48564 from kadena-io/master
Add name parameter to developPackage
2018-10-17 12:54:43 -07:00
Doug Beardsley c3c82aa675 Update developPackage documentation 2018-10-17 14:44:07 -04:00
Doug Beardsley d36c55a530 Add name parameter to developPackage 2018-10-16 09:38:57 -04:00
Drew Hess 46f937dddd
haskellPackages.language-nix: disable tests on aarch64.
The test suite fails on aarch64 with a linker error that looks
suspiciously like this outstanding GHC issue:

https://ghc.haskell.org/trac/ghc/ticket/15275

Note that this change also fixes the existing `isi686` check to
conform to the new cross-compiling arch check.
2018-10-15 20:07:27 -04:00
Drew Hess 321626d5ee
haskellPackages.cryptonite: fix for aarch64.
This is a cherry-pick from upstream (see
https://github.com/haskell-crypto/cryptonite/issues/234); there has
been no upstream release since the fix was committed.
2018-10-15 17:11:32 -04:00
Drew Hess c8a59e8453
haskellPackages.cryptonite: re-enable tests.
This has been fixed since cryptonite-0.7:

https://github.com/haskell-crypto/cryptonite/issues/28

cryptonite is also no longer listed in expected-test-failures in
Stackage.
2018-10-15 16:31:59 -04:00
Peter Simons fe91334fbf haskell-yesod-core: disable broken test suite 2018-10-15 12:39:17 +02:00
Peter Simons 1e44702fc0 git-annex: update sha256 hash for the new 6.20181011 version 2018-10-15 12:39:17 +02:00
Peter Simons c6c29def60 cabal2nix: update overrides for latest yaml version 2018-10-15 12:39:17 +02:00
Peter Simons 21daeb2059 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1 from Hackage revision
15d56e428a.
2018-10-15 12:39:13 +02:00
Peter Simons 5dbe6ac45b hackage2nix: disable failing Hydra builds 2018-10-15 12:39:13 +02:00
Peter Simons e04931e019 LTS Haskell 12.13 2018-10-15 12:37:35 +02:00
Silvan Mosberger 1d512468aa
Merge pull request #48015 from rnhmjoj/shell-conduit
haskellPackages.shell-conduit: fix build
2018-10-14 21:17:23 +02:00
Ryan Mulligan 07f8104707 treewide: fix evaluation with allowAliases = false 2018-10-13 15:32:07 -07:00
Sarah Brofeldt ff8d252c2d
Merge pull request #48000 from erictapen/arbtt-jailbreak
haskellPackages.arbtt: jailbreak
2018-10-13 12:51:06 +02:00
Bas van Dijk 5ea9d9d097
haskell: add GitHub issues to non-hackage-packages.nix 2018-10-12 14:17:48 +02:00
Bas van Dijk b64193f69b
haskellPackages.multi-ghc-travis: removed in favour of haskell-ci
multi-ghc-travis has been renamed to haskell-ci which is now also on Hackage.
2018-10-12 14:17:24 +02:00
Bas van Dijk 7b49b870cb
haskell: have a dedicated file for non Hackage packages
We had a few "overrides" in configuration-common.nix that were really
extensions. They introduced packages that weren't in hackage-packages.nix.

The advantage of having a dedicated file for these packages is that we can still
place Nix-specific overrides to these packages in configuration-nix.nix. We
weren't able do this before because configuration-nix.nix extended only the
packages from hackage-packages.nix.
2018-10-12 14:12:29 +02:00
Bas van Dijk 0c25079958
futhark: introduce the top-level futhark attribute
The fact that futhark is a Haskell package is an implementation detail. To
install it users should just have to specify `futhark` instead of
`haskellPackages.futhark`.

Additionally futhark is overridden with `haskell.lib.justStaticExecutables` to
reduce closure size.
2018-10-12 14:12:29 +02:00
Silvan Mosberger d26c303bef
futhark: init at 0.6.2 2018-10-12 14:11:30 +02:00
Domen Kožar 9e502600ba
stack2nix: fix build 2018-10-08 18:45:46 +01:00
Peter Simons 478eff0225 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1 from Hackage revision
23ec1f32c6.
2018-10-08 18:38:39 +02:00
Peter Simons 6ec4ebf6f8 LTS Haskell 12.12 2018-10-08 18:38:38 +02:00
rnhmjoj 096be6d941
haskellPackages.shell-conduit: fix build 2018-10-07 16:45:05 +02:00