Commit Graph

11765 Commits

Author SHA1 Message Date
sternenseemann
6ec50700ae haskellPackages.base16: run now fixed testsuite 2021-11-08 22:06:59 +01:00
sternenseemann
e4bb4090ac haskellPackages.plots: remove now unnecessary jailbreak 2021-11-08 22:06:47 +01:00
Ellie Hermaszewska
17e2591d9b haskell.packages.ghc901.autoapply: jailbreak 2021-11-08 23:05:38 +08:00
Ellie Hermaszewska
2413ab9e72 haskellPackages.developPackage: Use haskell.lib.compose correctly 2021-11-08 18:34:00 +08:00
Ellie Hermaszewska
15ae25f36c haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
Ellie Hermaszewska
518f09f2d0 haskell.lib.compose: init
No changes in derivations for pkgs.haskellPackages
2021-11-07 19:40:00 +08:00
Ellie Hermaszewska
8b7c314eae haskellPackages.lua: remove unnecessary patch 2021-11-07 18:48:42 +08:00
Ellie Hermaszewska
62ecf444fe haskellPackages.hledger_1_23: override hledger-lib dependency version 2021-11-07 16:39:31 +08:00
sternenseemann
1756231ea5 haskell.packages.ghc921.ghc-lib*: use 9.2.1 version by default
hlint still uses the 9.0.1 versions, since its version bounds prevent
the 9.2.1 ones from being used for the time being.
2021-11-06 17:54:11 +01:00
Ellie Hermaszewska
5102894b08 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-06 17:37:46 +08:00
Ellie Hermaszewska
12e5c6505e haskellPackages.hadolint: remove override
hadolint depends on a docker version we don't package. Will have to wait
until the next release for it to work with language-docker-10.3.0.0
2021-11-06 17:37:46 +08:00
Ellie Hermaszewska
7c182a1002 configuration-ghc-9.2.x.nix: update overrides 2021-11-06 17:27:41 +08:00
Ellie Hermaszewska
207243f7c9 Merge pull request #144758 from vaibhavsagar/ghc-9-2-overrides
configuration-ghc-9.2.x.nix: update overrides
2021-11-06 17:07:41 +08:00
Vaibhav Sagar
1278c772da configuration-ghc-9.2.x.nix: aeson_2_0_1_0-related overrides 2021-11-06 17:56:55 +11:00
sternenseemann
a1f0dff4a7 haskellPackages: make ghc-lib* package versions GHC 9.0.1 available
These packages have seen releases for GHC 9.2.1, removing the 9.0.1
versions from the package set. By adding them to extra-packages, we can
prevent them from getting removed.
2021-11-05 17:39:05 +01:00
sternenseemann
c6b8abd70a haskell.packages.ghc901.th-desugar: use 1.13 to fix eval 2021-11-05 17:38:39 +01:00
Vaibhav Sagar
b38d0a8086 configuration-ghc-9.2.x.nix: update overrides 2021-11-06 03:03:44 +11:00
Ellie Hermaszewska
64a5e322cb haskellPackages.hadolint: patch to permit our language-docker version 2021-11-05 19:30:00 +08:00
Ellie Hermaszewska
7a2ef11ae1 haskellPackages.ghcup: overrideScope for new versions and jailbreak 2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
be3aabda6b haskellPackages.haskell-ci-unstable: bump attoparsec dependency 2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
02fb0e2202 haskellPackages.ghcup: remove obsolete test fix 2021-11-05 17:10:00 +08:00
Ellie Hermaszewska
a744a7413d haskellPackages.language-docker: remove obsolete fix 2021-11-05 15:42:29 +08:00
Ellie Hermaszewska
0f125bc220 haskell.packages.ghc901.semialign: 1.2 -> 1.2.0.1 2021-11-05 15:42:29 +08:00
Ellie Hermaszewska
0669baa827 haskellPackages.hnix: bump semialign dependency 2021-11-05 15:42:29 +08:00
(cdep)illabout
fc00be62ad haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-11-05 15:44:56 +09:00
(cdep)illabout
a48d50d751 haskellPackages: stackage-lts 18.13 -> 18.15
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-11-05 15:42:20 +09:00
(cdep)illabout
f92b08416d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-11-05 14:13:15 +09:00
sternenseemann
e469110847 haskell.packages.ghc921.tf-random: work around aarch64 decoding bug
GHC 9.2.1 seemingly has trouble decoding the UTF-8 in tf-random's
haddock comments and cabal file, causing haddock and the build to
fail. Until there's a patch from upstream we can apply, we'll just
disable haddock.
2021-11-01 12:18:45 +01:00
sternenseemann
1d4787f14d haskell.compiler.ghc921: 9.2.0.20210821 -> 9.2.1
https://mail.haskell.org/pipermail/glasgow-haskell-users/2021-October/027082.html

Also fixes a bug affecting the behavior of streaming-commons and text:
https://gitlab.haskell.org/ghc/ghc/-/issues/20526

Co-authored-by: Guillaume Bouchard <guillaum.bouchard@gmail.com>
2021-10-29 21:32:52 +02:00
sternenseemann
a8d2181317 haskellPackages: update diagrams-related packages to latest hackage
Since https://github.com/diagrams/diagrams/issues/26 has been solved,
all diagrams-related libs finally work together in their latest version
and we can remove the constraints on the following updated packages.

* haskellPackages.monoid-extras: 0.5.1 -> 0.6

* haskellPackages.diagrams-lib: 1.4.3 -> 1.4.4

  Also allows us to get rid of a patch for optparse-applicative 0.16 support.

* haskellPackages.dual-tree: 0.2.2.1 -> 0.2.3.0

  Allows us to drop jailbreak.

* haskellPackages.diagrams-core: 1.4.2 -> 1.5.0

  Allows us to drop jailbreak.

Some reverse dependencies of said libraries had too strict bounds, but
fortunately no new regressions (as far as I am aware) have been
introduced. Jailbreaks were needed for:

* diagrams-braille
* Chart-diagrams
* namespace
* plots
* Chart-tests
2021-10-28 17:55:35 +02:00
sternenseemann
f7ce5752d7 haskellPackages.Chart-tests: fix override
preCheck should reuse the old preCheck phase, not the postPatch
phase (which for example would contain the jailbreak-cabal call). Also
use overrideCabal which should have less pitfalls in this context.
2021-10-28 17:55:35 +02:00
maralorn
23deb3c864 Merge pull request #143186 from sternenseemann/callcabal2nix-no-name-cabal-detection
haskellPackages.callCabal2nixWithOptions: don't guess cabal filename
2021-10-27 18:37:30 +02:00
sternenseemann
5d53087f9b haskellPackages.callCabal2nixWithOptions: don't guess cabal filename
cabal only allows one cabal file per directory and cabal2nix will find
the correct file easily. Thus we don't need to know ahead of time which
cabal file to select. One downside of this is of course that we may
include unnecessary files in subdirectories, which could possibly be
fixed by enforcing depth.
2021-10-27 18:17:10 +02:00
Dennis Gosnell
e220fddec9 Merge pull request #142767 from markus1189/tasty-checklist
haskellPackages.tasty-checklist: unbreak
2021-10-25 09:11:17 +09:00
sternenseemann
a561e73b9e haskellPackages.matterhorn: provide up to date brick
Fails to compile with stackage's brick version and additionally depends
on packages depending on brick, so overrideScope is necessary. Should be
fine as this is a leaf package.
2021-10-24 20:16:01 +02:00
Markus Hauck
e3bca38518 haskellPackages.tasty-checklist: unbreak 2021-10-24 19:42:00 +02:00
sternenseemann
a0029f0b02 haskellPackages.idris: remove patches included in new release 2021-10-24 13:14:18 +02:00
Dennis Gosnell
20dd1f2951 Merge pull request #142689 from tysonzero/remove-vector-ghcjs-patch
ghcjs: remove duplicate vector patch
2021-10-24 17:35:41 +09:00
Daniel Smith
742d75c5bc ghcjs: remove duplicate vector patch
Allows vector to be built with ghcjs
2021-10-23 15:51:56 -07:00
Markus Hauck
46a23e81f3 haskellPackages.hw-prim-bits: unbreak 2021-10-23 20:09:07 +02:00
Markus Hauck
595b25ed53 haskellPackages.diagrams-canvas: unbreak 2021-10-23 20:08:54 +02:00
Markus Hauck
4b7c62ffc3 haskellPackages.aeson-via: unbreak 2021-10-23 20:08:35 +02:00
Ellie Hermaszewska
3478ac5c5b haskellPackages.lua: fix install phase 2021-10-23 16:02:05 +08:00
Ellie Hermaszewska
1123771d5d Merge remote-tracking branch 'remexre/unbreak-bytestring-trie' into haskell-updates 2021-10-23 15:20:41 +08:00
Ellie Hermaszewska
30e8984d31 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-23 13:42:42 +08:00
Ellie Hermaszewska
1da3fa5b78 haskellPackages.cabal2nix-unstable: 2021-09-28 -> 2021-10-23 2021-10-23 13:42:27 +08:00
Nathan Ringo
bd0e2e52e4 haskellPackages.bytestring-trie: unbreak 2021-10-23 00:15:36 -05:00
Ellie Hermaszewska
2de2502fc0 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-23 10:41:06 +08:00
Deniz Alp
4fabb789bd haskellPackages.eventlog2html: Remove package from the broken list 2021-10-22 19:16:53 +03:00
Dennis Gosnell
6e27bc72cd Merge pull request #142492 from dalpd/fix-svgcairo-3
haskellPackages.svgcairo: Add darwin-specific cpp flag back, re-organize patch locations
2021-10-22 23:06:45 +09:00