sternenseemann
259d93b07f
haskell.packages.ghc945.ghc-lib{,-parser}: use 9.4.5 versions
...
Additionally, we fix an apparent mistake causing ghc-lib-parser to be
used as the ghc-lib attribute.
2023-05-17 23:53:52 +02:00
maralorn
045868c07b
haskell.packages.ghc94.hspec*: remove unnecessary overrides
2023-04-26 18:37:25 +02:00
Miao, ZhiCheng
e7ec5e110c
haskellPackages.gtk: fix build
...
- More addPkgconfigDepends
- doJailbreak
- Tested pkgsets:
- [x] .#haskell.packages.ghc92.gtk
- [x] .#haskell.packages.ghc94.gtk
2023-04-24 00:32:10 +03:00
maralorn
59f654146c
haskellPackages.hspec*: Update overrides
2023-04-22 22:56:04 +02:00
maralorn
a4f5f8b2e5
haskell.packages.ghc94.lucid: drop jailbreak
2023-04-19 23:59:12 +02:00
Tristan McLeay
cc8b4a260b
fourmolu: 0.10.0.0 -> 0.10.1.0
...
Restore bugfix release previously part of nixpkgs.
2023-04-18 14:59:03 +02:00
sternenseemann
31d0beef68
haskell.packages.ghc94.ormolu: restore 0.5.* for 9.4 compat
...
ormolu 0.6 wants ghc-lib* for GHC 9.6. It is probably possible to
upgrade to this version in the 9.4 set in principle, but this seems
simpler for now.
2023-04-13 00:23:15 +02:00
maralorn
5ddf8ec5a8
haskell.packages.ghc94.haskell-language-server: Fix build
2023-04-03 15:11:05 +02:00
Dennis Gosnell
cd111f458f
haskell.packages.ghc944.fourmolu_0_11_0_0: unbreak
2023-03-30 13:33:10 +09:00
Dennis Gosnell
f90d974481
haskell.packages.ghc944.tasty-hedgehog: 1.4.0.0 -> 1.4.0.1
2023-03-30 11:02:10 +09:00
Dennis Gosnell
9283ba9fbb
haskell.packages.ghc944.http-api-data: 0.5 -> 0.5.1
2023-03-30 10:59:01 +09:00
Dennis Gosnell
bdd538ff03
haskell.packages.ghc944.lens: 5.2.1 -> 5.2.2
2023-03-30 10:17:33 +09:00
Dennis Gosnell
4c75508d6e
Merge pull request #222190 from sternenseemann/vector-tests
...
haskell.packages.*.vector: clean up and unify overrides, run tests
2023-03-27 09:13:16 +09:00
sternenseemann
25ae272497
haskell.packages.ghc94.cborg: unrestrict platforms
...
Revert "haskell.packages.ghc94.cborg: resolve duplicate overlay entry"
This reverts commit 6634553e48
.
Revert "haskell.packages.ghc94.weeder: don't test on aarch64"
This reverts commit 600fd969f6
.
Reason for reverts: https://github.com/NixOS/nixpkgs/pull/221688 applied
a patch for the compilation failure we were seeing on aarch64.
2023-03-20 18:04:46 +01:00
sternenseemann
6634553e48
haskell.packages.ghc94.cborg: resolve duplicate overlay entry
2023-03-20 14:23:57 +01:00
sternenseemann
0cce97d64e
haskell.packages.*.vector: clean up and unify overrides, run tests
...
- The dontCheck overrides are not necessary completely. It seems that
there is some kind of issue with the doctest suite, but we can run the
other ones.
- We need a jailbreak everywhere due to doctest (ironically), so we can
move that into the common configuration.
- The i686 issue has been closed upstream. Tested locally to confirm
that it is indeed not a problem anymore.
2023-03-20 14:14:41 +01:00
sternenseemann
600fd969f6
haskell.packages.ghc94.weeder: don't test on aarch64
...
cborg does not compile with GHC >= 9.4 and aarch64
2023-03-20 13:53:43 +01:00
Domen Kožar
f73d0e3084
fix cachix build
2023-03-20 12:17:19 +00:00
Domen Kožar
b5cf1b23f7
Merge branch 'master' into haskell-updates
2023-03-20 11:44:17 +00:00
sternenseemann
a50dd13c92
haskell.packages.ghc94.aeson: drop obsolete jailbreak
2023-03-18 21:31:47 +01:00
sternenseemann
a1c16a7909
haskell.packages.ghc94.generically: supply base-orphans
...
base-orphans is required for building generically with
generically >= 9.4 && < 9.6.
2023-03-18 21:31:47 +01:00
sternenseemann
3ce5834b3e
haskell.packages.ghc94.indexed-traversable*: drop obsolete overrides
2023-03-18 21:31:47 +01:00
Domen Kožar
d99eb5e079
cachix: 1.3.1 -> 1.3.3
...
It also uses GHC 9.4, since 9.2 is broken on arm/linux (segfaults).
2023-03-18 13:13:10 +00:00
sternenseemann
beafc73774
haskellPackages.hspec*: reflect 2.10.9 -> 2.10.10
2023-03-17 16:10:40 +01:00
sternenseemann
eabab5397e
haskell.packages.ghc94.th-desugar: 1.14 -> 1.15
...
Also add override for GHC 9.6, 1.15 is the first version to support GHC
9.6. The override likely doesn't work yet, but is added in preparation.
To make it compile, we need a matching version of th-abstraction.
2023-03-17 16:10:39 +01:00
sternenseemann
70ec07b998
haskell.packages.ghc94.aeson: allow quickcheck-instances 0.3.28
2023-03-07 20:07:34 +01:00
maralorn
1c43095769
haskell.packages.ghc94.primitive: Pin to 0.7.4.0
2023-03-04 14:00:26 +01:00
sternenseemann
335f3cf390
haskell.packages.ghc94.lens: 5.2 -> 5.2.1
2023-03-02 13:58:52 +01:00
sternenseemann
295066c43d
haskell.packages.ghc94.aeson: 2.1.1.0 -> 2.1.2.1
2023-03-02 13:58:52 +01:00
sternenseemann
7f2ac90596
haskell.packages.ghc94.primitive: 0.7.4.0 -> 0.8.0.0
...
Needs matching update of quickcheck-instances:
haskell.packages.ghc94.quickcheck-instance: 0.3.28 -> 0.3.29.1
2023-03-02 13:58:51 +01:00
sternenseemann
5a86855e00
haskell.packages.*: reflect terminfo update for cross compilation
...
terminfo had a new release on hackage and we only ship the latest
version currently, so every GHC gets the newest version. Whether this is
correct, is another question, occurs to me – we'll have to look into
whether we should fix this at some point.
2023-03-02 13:58:51 +01:00
Ben Orchard
653dc22fa1
haskell.packages.ghc94.ormolu: fix eval by bumping version
2023-02-20 00:52:23 +00:00
Peter Simons
20f68e74e8
haskell.packages.ghc94.haskell-language-server: update list of supported plugins
2023-02-04 15:48:44 +01:00
Peter Simons
f0a4d98333
haskell.packages.ghc94.ormolu: use latest version for ghc-9.4.x
2023-02-04 15:48:44 +01:00
Peter Simons
bfd3325932
haskell.packages.ghc94.libmpd: needs a jailbreak to succeed
2023-02-04 15:45:54 +01:00
sternenseemann
ef3a8f19ac
haskell.packages.ghc94.{glib,cairo,pango}: apply cabal#8455 fix
...
The package also need an additional jailbreak due to a strict text
bound. https://github.com/gtk2hs/gtk2hs/issues/323#issuecomment-1416723309
2023-02-04 12:34:07 +01:00
Peter Simons
962633e4d1
haskell.packages.ghc94.gtk2hs-buildtools: gtk2hs setup hook broken for ghc-9.4.4
...
See https://github.com/gtk2hs/gtk2hs/issues/323 for details.
2023-02-04 12:34:07 +01:00
sternenseemann
63862f4a66
haskell.packages.ghc94.X11-xft: automate workaround for cabal#8455
...
The current workaround for the regression is propagating the
runtime dependency closure (technically only Requires.private in the
pkg-config files). This can easily be done automatically by mimicking
how e.g. pkgsStatic converts buildInputs to propagatedBuildInputs.
This is extracted into a helper function,
__CabalEagerPkgConfigWorkaround, which can be applied to any package
easily.
2023-02-04 12:34:07 +01:00
github-actions[bot]
69514aad3b
Merge master into haskell-updates
2023-02-03 00:13:26 +00:00
Peter Simons
0bd808eebb
haskell.packages.ghc944.X11-xft: add missing build-time dependencies
...
The packages has additional system dependencies when compiled in the
ghc-9.4.x package set.
2023-02-02 09:12:10 +01:00
maralorn
e92ea6d48d
haskellPackages: Fix eval by bumping pinned versions
2023-01-29 12:10:44 +01:00
sternenseemann
48eface5ca
haskellPackages.shake-cabal: downgrade to match Cabal version
...
haskell.packages.ghc94.shake-cabal: use latest version to match Cabal
2023-01-25 16:29:15 +01:00
maralorn
4e75bbe768
haskell.packages.ghc94.haskell-language-server: Fix eval
2023-01-08 19:34:35 +01:00
maralorn
733bc1fb0a
haskell.packages.ghc944.blaze-textual: Remove obsolete override
2023-01-04 18:35:41 +01:00
maralorn
3b14e60bab
haskell-language-server: Fix build for 1.9.0.0 for all ghc versions
2022-12-30 17:21:48 +01:00
Robert Hensing
31cbc81000
haskell.packages.ghc944: Fix ghc-lib attrs
...
Monkey see, monkey do.
2022-12-29 19:21:25 +01:00
Dennis Gosnell
f0cab3b001
haskell: hspec_2_10_7 -> hspec_2_10_8
2022-12-25 15:28:07 +09:00
Dennis Gosnell
5d40eaa66f
haskell.packages.ghc943.implicit-hie: remove unneeded Cabal-syntax override
2022-12-19 08:35:48 +09:00
maralorn
1bb1559d75
haskellPackages: Fix eval errors
2022-12-09 04:43:38 +01:00
sternenseemann
d3df35b7b2
haskellPackages.rope-utf16-splay: downgrade to match text version
2022-11-26 12:14:47 +01:00