Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | haskellPackages.clash-prelude: Mark broken only for GHC 9.2 | Lars Jellema | 2023-06-03 |
| | |||
* | haskell.packages.ghc94.haskell-language-server: Fix build | maralorn | 2023-04-03 |
| | |||
* | haskell.packages.*.vector: clean up and unify overrides, run tests | sternenseemann | 2023-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 version | sternenseemann | 2023-03-17 |
| | |||
* | haskell.packages.*: reflect terminfo update for cross compilation | sternenseemann | 2023-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 overrides | sternenseemann | 2023-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 version | sternenseemann | 2023-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.4 | sternenseemann | 2023-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.* versions | sternenseemann | 2023-02-02 |
| | | | | weeder 2.5.* requires GHC 9.4 | ||
* | haskell.packages.ghc92.{jacinda,regex-rure}: drop stale overrides | sternenseemann | 2023-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 versions | maralorn | 2022-12-30 |
| | |||
* | haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin overrides | Naïm Favier | 2022-11-24 |
| | | | | | Now that the base compiler has been updated to GHC 9.2, the cabal file removes those unsupported plugins. | ||
* | haskellPackages: configuration cleanup | Artur Cygan | 2022-11-24 |
| | |||
* | haskellPackages: remove unnecessary overrides from ghc-9.2.x | Artur Cygan | 2022-11-23 |
| | |||
* | haskell.packages.ghc92.ghc-lib-parser-ex: use stackage version | sternenseemann | 2022-11-22 |
| | | | | This unbreaks hlint which constrains it to < 9.2.1. | ||
* | haskellPackages.servant-swagger: dont jailbreak | Dennis Gosnell | 2022-11-22 |
| | |||
* | haskellPackages.servant-*: remove doJailbreak | Dennis Gosnell | 2022-11-22 |
| | |||
* | haskellPackages.swagger2: dont jailbreak | Dennis Gosnell | 2022-11-22 |
| | |||
* | haskellPackages.lens: ship lens 5.1.1 which is from stackage | Dennis Gosnell | 2022-11-22 |
| | |||
* | haskellPackages.aeson-diff: remove unnecessary jailbreak | Dennis Gosnell | 2022-11-22 |
| | |||
* | haskellPackages: fixes | Naïm Favier | 2022-11-21 |
| | |||
* | haskellPackages.fourmolu_0_9_0_0: Fix build | maralorn | 2022-11-18 |
| | |||
* | haskellPackages.ghc-lib: 9_2_4_20220729 -> 9_2_5_20221107 | Dennis Gosnell | 2022-11-18 |
| | |||
* | haskell.packages.ghc924.purescript: allow building and test on Hydra | sternenseemann | 2022-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.27 | sternenseemann | 2022-10-27 |
| | |||
* | haskellPackages: adapt to process 1.6.15.0 -> 1.6.16.0 | sternenseemann | 2022-10-27 |
| | |||
* | nix-output-monitor: 1.1.3.0 -> 2.0.0.0 | maralorn | 2022-10-15 |
| | |||
* | haskell.packages.ghc924.alex: remove obsolete override | sternenseemann | 2022-10-01 |
| | |||
* | haskellPackages.hlint: Fix plugin and ghc924 jobs | maralorn | 2022-09-21 |
| | |||
* | haskell-language-server: 1.7.0.0 -> 1.8.0.0 | maralorn | 2022-09-21 |
| | |||
* | haskell.packages.ghc924.servant-*: make work with lens 5.2 | Lukas Epple | 2022-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 update | Lukas Epple | 2022-09-02 |
| | |||
* | haskell.packages.ghc924.dbus: adapt to 1.2.25 -> 1.2.26 update | Lukas Epple | 2022-09-02 |
| | |||
* | haskellPackages.cabal-install-solver: allow building directly | sternenseemann | 2022-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.2 | Dennis Gosnell | 2022-08-21 |
| | |||
* | cabal-install: adapt to changes for 3.8.1.0 | sternenseemann | 2022-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.0 | sternenseemann | 2022-08-20 |
| | |||
* | haskell.packages.ghc924.base-compat*: adapt to 0.12.1 -> 0.12.2 | sternenseemann | 2022-08-20 |
| | |||
* | haskell.packages.ghc924: adapt to ormolu update | sternenseemann | 2022-08-06 |
| | |||
* | haskell.packages.ghc924.hiedb: dontCheck | Malte Brandy | 2022-08-01 |
| | |||
* | haskellPackages: reflect ghc-lib*_9_2* updates | sternenseemann | 2022-07-31 |
| | |||
* | haskellPackages.terminfo: not a core pkg if cross compiling | sternenseemann | 2022-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 override | sternenseemann | 2022-07-13 |
| | | | | GHC 9.2 support has been upstreamed. | ||
* | haskell.packages.ghc923.cryptonite: 0.29 -> 0.30 | sternenseemann | 2022-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 update | sternenseemann | 2022-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 update | sternenseemann | 2022-07-13 |
| | |||
* | haskellPackages: reflect ghc-lib, ghc-lib-parser updates | sternenseemann | 2022-07-13 |
| | |||
* | haskell.packages.ghc923.validity: drop obsolete overrides | sternenseemann | 2022-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 patch | Robert Vollmert | 2022-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 version | Dennis Gosnell | 2022-06-08 |
| |