summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
Commit message (Collapse)AuthorAge
* haskellPackages.clash-prelude: Mark broken only for GHC 9.2Lars Jellema2023-06-03
|
* haskell.packages.ghc94.haskell-language-server: Fix buildmaralorn2023-04-03
|
* haskell.packages.*.vector: clean up and unify overrides, run testssternenseemann2023-03-20
| | | | | | | | | | | | - 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.
* haskell.packages.ghc92.th-desugar: use stackage prescribed versionsternenseemann2023-03-17
|
* haskell.packages.*: reflect terminfo update for cross compilationsternenseemann2023-03-02
| | | | | | | 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.
* haskell.packages.*.cabal-install{,-solver}: unify overridessternenseemann2023-02-18
| | | | | | | Since the overrides are practically the same for all but the latest GHC version, we can move the override into configuration-common.nix and rely on a few conditionals in the overlay assembly — and end up with less copying around!
* haskell.packages.*.ghc-tags: pick compatible versionsternenseemann2023-02-18
| | | | | Since there is probably more movement going forward, testing this on Hydra for multiple GHC versions seems sensible.
* haskell.packages.ghc926.protolude: allow bytestring-0.11.4sternenseemann2023-02-13
| | | | | GHC 9.2.6 ships a new patch release of bytestring which protolude has an (apparently unnecessary) upper bound on.
* haskell.packages.ghc92.weeder: pin to supported 2.4.* versionssternenseemann2023-02-02
| | | | weeder 2.5.* requires GHC 9.4
* haskell.packages.ghc92.{jacinda,regex-rure}: drop stale overridessternenseemann2023-01-25
| | | | | These were necessary since our broken flags were based on GHC 9.0. This is not the case anymore and they are correct from the get-go.
* haskell-language-server: Fix build for 1.9.0.0 for all ghc versionsmaralorn2022-12-30
|
* haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin overridesNaïm Favier2022-11-24
| | | | | Now that the base compiler has been updated to GHC 9.2, the cabal file removes those unsupported plugins.
* haskellPackages: configuration cleanupArtur Cygan2022-11-24
|
* haskellPackages: remove unnecessary overrides from ghc-9.2.xArtur Cygan2022-11-23
|
* haskell.packages.ghc92.ghc-lib-parser-ex: use stackage versionsternenseemann2022-11-22
| | | | This unbreaks hlint which constrains it to < 9.2.1.
* haskellPackages.servant-swagger: dont jailbreakDennis Gosnell2022-11-22
|
* haskellPackages.servant-*: remove doJailbreakDennis Gosnell2022-11-22
|
* haskellPackages.swagger2: dont jailbreakDennis Gosnell2022-11-22
|
* haskellPackages.lens: ship lens 5.1.1 which is from stackageDennis Gosnell2022-11-22
|
* haskellPackages.aeson-diff: remove unnecessary jailbreakDennis Gosnell2022-11-22
|
* haskellPackages: fixesNaïm Favier2022-11-21
|
* haskellPackages.fourmolu_0_9_0_0: Fix buildmaralorn2022-11-18
|
* haskellPackages.ghc-lib: 9_2_4_20220729 -> 9_2_5_20221107Dennis Gosnell2022-11-18
|
* haskell.packages.ghc924.purescript: allow building and test on Hydrasternenseemann2022-10-30
| | | | | | | | 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.
* haskell.packages.ghc924.dbus: 1.2.26 -> 1.2.27sternenseemann2022-10-27
|
* haskellPackages: adapt to process 1.6.15.0 -> 1.6.16.0sternenseemann2022-10-27
|
* nix-output-monitor: 1.1.3.0 -> 2.0.0.0maralorn2022-10-15
|
* haskell.packages.ghc924.alex: remove obsolete overridesternenseemann2022-10-01
|
* haskellPackages.hlint: Fix plugin and ghc924 jobsmaralorn2022-09-21
|
* haskell-language-server: 1.7.0.0 -> 1.8.0.0maralorn2022-09-21
|
* haskell.packages.ghc924.servant-*: make work with lens 5.2Lukas Epple2022-09-02
| | | | | 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.
* haskell.packages.ghc924.th-desugar: adapt to 1.13.1 -> 1.14 updateLukas Epple2022-09-02
|
* haskell.packages.ghc924.dbus: adapt to 1.2.25 -> 1.2.26 updateLukas Epple2022-09-02
|
* haskellPackages.cabal-install-solver: allow building directlysternenseemann2022-08-27
| | | | | | 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.
* haskell.packages.ghc924.lens: bump to lens-5.2Dennis Gosnell2022-08-21
|
* cabal-install: adapt to changes for 3.8.1.0sternenseemann2022-08-20
| | | | https://github.com/haskell/cabal/blob/cabal-install-v3.8.1.0/release-notes/cabal-install-3.8.1.0.md
* haskell.packages.ghc924.hashable: adapt to 1.4.0.2 -> 1.4.1.0sternenseemann2022-08-20
|
* haskell.packages.ghc924.base-compat*: adapt to 0.12.1 -> 0.12.2sternenseemann2022-08-20
|
* haskell.packages.ghc924: adapt to ormolu updatesternenseemann2022-08-06
|
* haskell.packages.ghc924.hiedb: dontCheckMalte Brandy2022-08-01
|
* haskellPackages: reflect ghc-lib*_9_2* updatessternenseemann2022-07-31
|
* haskellPackages.terminfo: not a core pkg if cross compilingsternenseemann2022-07-25
| | | | | | | | | | | 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.
* haskell.packages.ghc923.servant-server: drop obsolete overridesternenseemann2022-07-13
| | | | GHC 9.2 support has been upstreamed.
* haskell.packages.ghc923.cryptonite: 0.29 -> 0.30sternenseemann2022-07-13
| | | | | | | 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.
* haskell.packages.ghc923.hlint: reflect 3.4 -> 3.4.1 updatesternenseemann2022-07-13
| | | | | hlint 3.4.1 requires a very specific (and outdated) ghc-lib-parser-ex version which we need to provide.
* haskell.packages.ghc923.dbus: reflect 1.2.24 -> 1.2.25 updatesternenseemann2022-07-13
|
* haskellPackages: reflect ghc-lib, ghc-lib-parser updatessternenseemann2022-07-13
|
* haskell.packages.ghc923.validity: drop obsolete overridessternenseemann2022-07-12
| | | | | 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.
* haskell.packages.ghc923.protolude: drop obsolete patchRobert Vollmert2022-07-11
| | | | | The issue addressed by the patch has been fixed since release 0.3.1, and the patch fails to apply.
* haskellPackages.ghc-lib-parser-ex_9_2_1_0: update overrides for this versionDennis Gosnell2022-06-08
|