Commit Graph

3767 Commits

Author SHA1 Message Date
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 4f45edbd9aa4a0c3589de5f01c81185f00362c40.
2018-11-05 14:03:43 +01:00
Peter Simons
4f45edbd9a haskell-cpython: revert "set to null"
This reverts commit 6a0b1b13b6119e90fce8b024fef99fd27bb883b6. 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