Naïm Favier
38b38881a4
haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin overrides
...
Now that the base compiler has been updated to GHC 9.2, the cabal file
removes those unsupported plugins.
2022-11-24 15:32:48 +01:00
Artur Cygan
5b4ed2a6aa
haskellPackages: configuration cleanup
2022-11-24 01:36:43 +01:00
Artur Cygan
1c546b5c98
haskellPackages: remove unnecessary overrides from ghc-9.2.x
2022-11-23 22:58:48 +01:00
sternenseemann
54a19eec61
haskell.packages.ghc92.ghc-lib-parser-ex: use stackage version
...
This unbreaks hlint which constrains it to < 9.2.1.
2022-11-22 18:05:06 +01:00
Dennis Gosnell
c249e29d97
haskellPackages.servant-swagger: dont jailbreak
2022-11-22 15:43:05 +09:00
Dennis Gosnell
a2b2b3c372
haskellPackages.servant-*: remove doJailbreak
2022-11-22 14:37:48 +09:00
Dennis Gosnell
718490028a
haskellPackages.swagger2: dont jailbreak
2022-11-22 14:30:55 +09:00
Dennis Gosnell
53fcbbea24
haskellPackages.lens: ship lens 5.1.1 which is from stackage
2022-11-22 14:26:03 +09:00
Dennis Gosnell
8e52ed5ec4
haskellPackages.aeson-diff: remove unnecessary jailbreak
2022-11-22 11:51:33 +09:00
Naïm Favier
ea84ce7593
haskellPackages: fixes
2022-11-21 15:32:41 +01:00
maralorn
7e53f5f41c
haskellPackages.fourmolu_0_9_0_0: Fix build
2022-11-18 12:54:51 +01:00
Dennis Gosnell
84b4f550bd
haskellPackages.ghc-lib: 9_2_4_20220729 -> 9_2_5_20221107
2022-11-18 14:29:31 +09:00
sternenseemann
502531cb2d
haskell.packages.ghc924.purescript: allow building and test on Hydra
...
purescript now requires at least GHC 9.2 to be built due to the use of
OverloadedRecordDot. Consequently `haskellPackages.purescript` is marked
as broken. After eliminating the test dependency on the broken
utf8-light in language-javascript_0_7_0_0 we can build and test
purescript in the 9.2.4 package set.
2022-10-30 17:25:14 +01:00
sternenseemann
6b562fb70b
haskell.packages.ghc924.dbus: 1.2.26 -> 1.2.27
2022-10-27 22:13:16 +02:00
sternenseemann
270246ddd9
haskellPackages: adapt to process 1.6.15.0 -> 1.6.16.0
2022-10-27 22:11:24 +02:00
maralorn
c76bbaa0f5
nix-output-monitor: 1.1.3.0 -> 2.0.0.0
2022-10-15 15:28:37 +02:00
sternenseemann
f486658da4
haskell.packages.ghc924.alex: remove obsolete override
2022-10-01 18:17:21 +02:00
maralorn
352da0ce31
haskellPackages.hlint: Fix plugin and ghc924 jobs
2022-09-21 06:12:47 +02:00
maralorn
7c2fda45cc
haskell-language-server: 1.7.0.0 -> 1.8.0.0
2022-09-21 05:23:07 +02:00
Lukas Epple
573045038e
haskell.packages.ghc924.servant-*: make work with lens 5.2
...
See the linked PR for details, lens 5.2 is still forbidden for the
servant pkgs that use it, but works with zero code changes.
2022-09-02 12:36:47 +02:00
Lukas Epple
aad3b5690b
haskell.packages.ghc924.th-desugar: adapt to 1.13.1 -> 1.14 update
2022-09-02 12:36:24 +02:00
Lukas Epple
8ab0b5d3d7
haskell.packages.ghc924.dbus: adapt to 1.2.25 -> 1.2.26 update
2022-09-02 12:35:41 +02:00
sternenseemann
f6b35ce8e3
haskellPackages.cabal-install-solver: allow building directly
...
This is a dependency of cabal-install and builds by virtue of its
overrideScope. We also want to make sure it builds independently, so
that it doesn't get marked as broken at the very least.
2022-08-27 10:02:59 +02:00
Dennis Gosnell
5ff39ca4f6
haskell.packages.ghc924.lens: bump to lens-5.2
2022-08-21 18:49:37 +09:00
sternenseemann
4ad395f0c9
cabal-install: adapt to changes for 3.8.1.0
...
https://github.com/haskell/cabal/blob/cabal-install-v3.8.1.0/release-notes/cabal-install-3.8.1.0.md
2022-08-20 12:48:04 +02:00
sternenseemann
ff6962c829
haskell.packages.ghc924.hashable: adapt to 1.4.0.2 -> 1.4.1.0
2022-08-20 12:48:04 +02:00
sternenseemann
73c57d4da8
haskell.packages.ghc924.base-compat*: adapt to 0.12.1 -> 0.12.2
2022-08-20 12:48:04 +02:00
sternenseemann
3d6e54576b
haskell.packages.ghc924: adapt to ormolu update
2022-08-06 18:39:43 +02:00
Malte Brandy
3ca851a1d1
haskell.packages.ghc924.hiedb: dontCheck
2022-08-01 14:41:25 +02:00
sternenseemann
f1873383cc
haskellPackages: reflect ghc-lib*_9_2* updates
2022-07-31 12:19:51 +02:00
sternenseemann
f39aee2d8b
haskellPackages.terminfo: not a core pkg if cross compiling
...
GHC's cross build flavours disable the terminfo package, so it will
never be included if we are cross-compiling – setting it to null thus
breaks all builds depending on the package.
To fix this problem, we use the versioned attribute generated by
hackage2nix, just like we do for xhtml.
Closes #182785 .
2022-07-25 23:42:29 +02:00
sternenseemann
41048f0b46
haskell.packages.ghc923.servant-server: drop obsolete override
...
GHC 9.2 support has been upstreamed.
2022-07-13 15:44:13 +02:00
sternenseemann
ef4bc1efdd
haskell.packages.ghc923.cryptonite: 0.29 -> 0.30
...
The update officially introduces support for GHC 9.2 and the previous
was starting to fail to apply (due to hackage revisions, so probably
easy to fix). Since the changelog from 0.29 to 0.30 looks pretty
harmless, let's try updating.
2022-07-13 15:41:59 +02:00
sternenseemann
fcba3d3e50
haskell.packages.ghc923.hlint: reflect 3.4 -> 3.4.1 update
...
hlint 3.4.1 requires a very specific (and outdated) ghc-lib-parser-ex
version which we need to provide.
2022-07-13 15:37:40 +02:00
sternenseemann
0133c313c4
haskell.packages.ghc923.dbus: reflect 1.2.24 -> 1.2.25 update
2022-07-13 15:36:31 +02:00
sternenseemann
f2f8e3ca95
haskellPackages: reflect ghc-lib, ghc-lib-parser updates
2022-07-13 15:36:08 +02:00
sternenseemann
72eb38a823
haskell.packages.ghc923.validity: drop obsolete overrides
...
The GHC 9.2 compat issue has been fixed in validity 0.12.1.0, allowing
us to re-enable the test suite as well.
2022-07-12 18:30:55 +02:00
Robert Vollmert
51ae0c2a8c
haskell.packages.ghc923.protolude: drop obsolete patch
...
The issue addressed by the patch has been fixed since release 0.3.1,
and the patch fails to apply.
2022-07-11 15:52:37 +02:00
Dennis Gosnell
24fc52a14b
haskellPackages.ghc-lib-parser-ex_9_2_1_0: update overrides for this version
2022-06-08 17:32:26 +09:00
Malte Brandy
3586c258e8
haskell.packages.ghc923: pin fourmolu to 0.6.0.0
2022-06-05 23:08:03 +02:00
sternenseemann
28e9666850
haskell.packages.ghc923.fourmolu: 0.6.0.0 -> 0.7.0.1
2022-06-04 12:12:43 +02:00
sternenseemann
cfb1a6cc8f
haskell.packages.ghc923.th-desugar: reflect 1.13 -> 1.13.1 update
2022-05-29 20:13:46 +02:00
sternenseemann
1c2971c8a4
haskellPackages: use 9.2.3 releases for ghc-lib* packages
2022-05-29 20:13:17 +02:00
Malte Brandy
9b6f7450b2
haskellPackages: fix eval errors
2022-05-20 22:41:38 +02:00
Malte Brandy
e2f8d2ebb0
haskell.packages.ghc922.hls-ormolu-plugin: jailbreak
2022-05-19 22:37:11 +02:00
Malte Brandy
16ec961dc0
haskellPackages: fix package pins
2022-05-17 23:34:42 +02:00
sternenseemann
9544618013
Merge pull request #170908 from sternenseemann/reflect-xhtml-missing
...
[haskell-updates] haskellPackages: xhtml is not bundled if haddock is disabled
2022-05-02 22:46:14 +02:00
Malte Brandy
80ab00ed11
haskell.packages.ghc922.haskell-language-server: enable 3 plugins
2022-05-02 12:32:54 +02:00
Malte Brandy
5a5c806c9f
haskell.packages.ghc922.hlint: unstable -> 3.4
2022-05-02 12:32:26 +02:00
Malte Brandy
fdfc491ba1
haskell.packages.ghc922.ghc-exactprint: 1.4.1 -> 1.5.0
...
The consuming packages all allow the upper bound, so this should be
safe.
2022-05-02 12:31:25 +02:00