haskellPackages: stackage LTS 24.12 -> LTS 24.15

all-cabal-hashes: 2025-09-25T14:09:07Z -> 2025-10-15T11:31:05Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
This commit is contained in:
Wolfgang Walther
2025-10-15 13:57:36 +02:00
parent 44f5c5897c
commit 743815bde6
5 changed files with 2292 additions and 584 deletions

View File

@@ -1,6 +1,6 @@
{
"commit": "bea83e4ce667f3d0652a67d1f8e13f5c644d6551",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/bea83e4ce667f3d0652a67d1f8e13f5c644d6551.tar.gz",
"sha256": "10lfqcjrckxjb74xwcm73hphw1y53n080pwmjf7xzyga9hf594cn",
"msg": "Update from Hackage at 2025-09-25T14:09:07Z"
"commit": "339355a8cde9ca2952019fb40a86891a5e6f69d9",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/339355a8cde9ca2952019fb40a86891a5e6f69d9.tar.gz",
"sha256": "0b2n3p48m82yz8x603si6p43axkvz221iba5nv55qi34k3dhdwq4",
"msg": "Update from Hackage at 2025-10-15T11:31:05Z"
}

View File

@@ -238,7 +238,7 @@ with haskellLib;
preCheck = ''export PATH="$PWD/dist/build/cabal-add:$PATH"'';
}) lself.cabal-add_0_1;
# Need a newer version of extensions to be compatible with the newer Cabal
extensions = doJailbreak lself.extensions_0_1_0_3;
extensions = doJailbreak lself.extensions_0_1_1_0;
# For most ghc versions, we overrideScope Cabal in the configuration-ghc-???.nix,
# because some packages, like ormolu, need a newer Cabal version.
# ghc-paths is special because it depends on Cabal for building
@@ -869,12 +869,7 @@ with haskellLib;
sha256 = "sha256-EAyTVkAqCvJ0lRD0+q/htzBJ8iD5qP47j5i2fKhRrlw=";
}) super.xml-picklers;
# 2025-08-03: Too strict bounds on open-browser, data-default and containers
# https://github.com/lierdakil/pandoc-crossref/issues/478 krank:ignore-line
pandoc-crossref = lib.pipe super.pandoc-crossref [
(warnAfterVersion "0.3.21")
doJailbreak
# We are still using pandoc == 3.7.*
(appendPatch (
lib.warnIf (lib.versionAtLeast self.pandoc.version "3.8")
@@ -1638,8 +1633,8 @@ with haskellLib;
# https://github.com/haskell-servant/servant-ekg/issues/15
servant-ekg = doJailbreak super.servant-ekg;
hledger_1_50_1 = super.hledger_1_50_1.override {
hledger-lib = self.hledger-lib_1_50_1;
hledger_1_50_2 = super.hledger_1_50_2.override {
hledger-lib = self.hledger-lib_1_50_2;
};
# it wants to build a statically linked binary by default
@@ -1802,7 +1797,7 @@ with haskellLib;
# Fails with encoding problems, likely needs locale data.
# Test can be executed by adding which to testToolDepends and
# $PWD/dist/build/haskeline-examples-Test to $PATH.
haskeline_0_8_4_0 = doDistribute (dontCheck super.haskeline_0_8_4_0);
haskeline_0_8_4_1 = doDistribute (dontCheck super.haskeline_0_8_4_1);
# Test suite fails to compile https://github.com/agrafix/Spock/issues/177
Spock = dontCheck super.Spock;
@@ -3132,12 +3127,6 @@ with haskellLib;
# 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11
chimera = warnAfterVersion "0.4.1.0" (doJailbreak super.chimera);
# 2025-09-03: allow QuickCheck 2.15, containers 0.7, filepath 1.5, witch 1.3
hevm = lib.pipe super.hevm [
(warnAfterVersion "0.55.1")
doJailbreak
];
# 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11
bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib);

View File

@@ -70,6 +70,7 @@ extra-packages:
- ghc-exactprint == 1.7.* # 2025-03-09: needed for GHC == 9.6
- ghc-exactprint == 1.8.* # 2024-05-20: needed for GHC == 9.8
- ghc-exactprint == 1.9.* # 2024-08-27: needed for GHC == 9.10
- ghc-exactprint == 1.12.* # 2025-10-15: needed for GHC == 9.12
- ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.0
- ghc-lib == 9.6.* # 2022-02-17: preserve for GHC 9.2, 9.4
- ghc-lib == 9.10.* # 2024-12-30: preserve for GHC 9.10/ghc-tags 1.9

View File

@@ -1,4 +1,4 @@
# Stackage LTS 24.12
# Stackage LTS 24.15
# This file is auto-generated by
# maintainers/scripts/haskell/update-stackage.sh
default-package-overrides:
@@ -102,7 +102,7 @@ default-package-overrides:
- async-refresh-tokens ==0.4.0.0
- atom-basic ==0.2.5
- atom-conduit ==0.9.0.2
- atomic-counter ==0.1.2.3
- atomic-counter ==0.1.2.4
- atomic-primops ==0.8.8
- atomic-write ==0.2.1.1
- attoparsec ==0.14.4
@@ -224,7 +224,7 @@ default-package-overrides:
- blaze-textual ==0.2.3.1
- bloodhound ==0.23.0.1
- bloomfilter ==2.0.1.2
- bluefin ==0.0.17.0
- bluefin ==0.0.17.1
- bluefin-internal ==0.1.1.0
- bm ==0.2.0.0
- bmp ==1.2.6.4
@@ -316,7 +316,7 @@ default-package-overrides:
- cairo ==0.13.12.0
- cairo-image ==0.1.0.5
- calendar-recycling ==0.0.0.1
- call-alloy ==0.6.0.2
- call-alloy ==0.6.0.3
- call-plantuml ==0.0.1.3
- call-stack ==0.4.0
- calligraphy ==0.1.8
@@ -324,8 +324,8 @@ default-package-overrides:
- capability ==0.5.0.1
- cardano-coin-selection ==1.0.1
- carray ==0.1.6.8
- casa-client ==0.0.2
- casa-types ==0.0.2
- casa-client ==0.0.3
- casa-types ==0.0.3
- case-insensitive ==1.2.1.0
- cased ==0.1.0.0
- cases ==0.1.4.4
@@ -374,8 +374,8 @@ default-package-overrides:
- circle-packing ==0.1.0.6
- circular ==0.4.0.3
- citeproc ==0.9.0.1
- clash-prelude ==1.8.2
- clash-prelude-hedgehog ==1.8.2
- clash-prelude ==1.8.3
- clash-prelude-hedgehog ==1.8.3
- classy-prelude ==1.5.0.3
- classy-prelude-conduit ==1.5.0
- classy-prelude-yesod ==1.5.0
@@ -414,7 +414,7 @@ default-package-overrides:
- comfort-blas ==0.0.3.1
- comfort-fftw ==0.0.0.1
- comfort-glpk ==0.1
- comfort-graph ==0.0.4
- comfort-graph ==0.0.4.1
- commonmark ==0.2.6.1
- commonmark-extensions ==0.2.6
- commonmark-pandoc ==0.2.3
@@ -639,7 +639,7 @@ default-package-overrides:
- Diff ==1.0.2
- diff-loc ==0.1.0.0
- digest ==0.0.2.1
- digits ==0.3.1
- digits ==0.3.2
- digraph ==0.3.2
- dimensional ==1.6.1
- direct-sqlite ==2.3.29
@@ -665,7 +665,7 @@ default-package-overrides:
- distribution-opensuse ==1.1.4
- distributive ==0.6.2.1
- djinn-lib ==0.0.1.4
- djot ==0.1.2.2
- djot ==0.1.2.3
- dl-fedora ==2.0.1
- dlist ==1.0
- dlist-instances ==0.1.1.1
@@ -865,7 +865,7 @@ default-package-overrides:
- flac-picture ==0.1.3
- flags-applicative ==0.1.0.3
- flat ==0.6
- flatparse ==0.5.3.0
- flatparse ==0.5.3.1
- flay ==0.5
- flexible-defaults ==0.0.3
- FloatingHex ==0.5
@@ -1202,7 +1202,7 @@ default-package-overrides:
- happy ==2.1.7
- happy-lib ==2.1.7
- happy-meta ==0.2.1.0
- harpie ==0.1.3.0
- harpie ==0.1.3.1
- harpie-numhask ==0.1.0.2
- has-transformers ==0.1.0.4
- HasBigDecimal ==0.2.0.0
@@ -1232,7 +1232,7 @@ default-package-overrides:
- hasql-listen-notify ==0.1.0.1
- hasql-migration ==0.3.1
- hasql-optparse-applicative ==0.9
- hasql-pool ==1.3.0.3
- hasql-pool ==1.3.0.4
- hasql-th ==0.4.0.23
- hasql-transaction ==1.2.1
- Hastructure ==0.50.4
@@ -1366,13 +1366,13 @@ default-package-overrides:
- hsndfile-vector ==0.5.2
- HsOpenSSL ==0.11.7.9
- HsOpenSSL-x509-system ==0.1.0.4
- hspec ==2.11.13
- hspec-api ==2.11.13
- hspec ==2.11.14
- hspec-api ==2.11.14
- hspec-attoparsec ==0.1.0.2
- hspec-checkers ==0.1.0.2
- hspec-contrib ==0.5.2
- hspec-core ==2.11.13
- hspec-discover ==2.11.13
- hspec-core ==2.11.14
- hspec-discover ==2.11.14
- hspec-expectations ==0.8.4
- hspec-expectations-json ==1.0.2.1
- hspec-expectations-lifted ==0.10.0
@@ -1383,7 +1383,7 @@ default-package-overrides:
- hspec-junit-formatter ==1.1.2.1
- hspec-leancheck ==0.0.6
- hspec-megaparsec ==2.2.1
- hspec-meta ==2.11.13
- hspec-meta ==2.11.14
- hspec-need-env ==0.1.0.12
- hspec-parsec ==0
- hspec-smallcheck ==0.5.3
@@ -1407,7 +1407,7 @@ default-package-overrides:
- html-parse ==0.2.2.0
- HTTP ==4000.4.1
- http-api-data ==0.6.2
- http-api-data-qq ==0.1.0.0
- http-api-data-qq ==0.1.0.1
- http-client ==0.7.19
- http-client-openssl ==0.3.3
- http-client-overrides ==0.1.1.0
@@ -1537,7 +1537,7 @@ default-package-overrides:
- ipython-kernel ==0.11.0.0
- irc ==0.6.1.1
- irc-ctcp ==0.1.3.1
- iri ==0.5.1.1
- iri ==0.5.1.2
- isbn ==1.1.0.5
- islink ==0.1.0.0
- iso3166-country-codes ==0.20140203.8
@@ -2019,7 +2019,7 @@ default-package-overrides:
- ogma-spec ==1.7.0
- old-locale ==1.0.0.7
- old-time ==1.1.0.4
- ollama-haskell ==0.2.0.0
- ollama-haskell ==0.2.1.0
- om-doh ==0.1.0.4
- om-elm ==2.0.1.1
- om-fail ==0.1.0.6
@@ -2253,7 +2253,7 @@ default-package-overrides:
- primitive-unlifted ==2.2.0.0
- print-console-colors ==0.1.0.0
- probability ==0.2.8
- probability-polynomial ==1.0.0.1
- probability-polynomial ==1.0.1.0
- process-extras ==0.7.4
- product-isomorphic ==0.0.3.4
- product-profunctors ==0.11.1.1
@@ -2396,9 +2396,9 @@ default-package-overrides:
- regex-pcre-builtin ==0.95.2.3.8.44
- regex-posix ==0.96.0.2
- regex-posix-clib ==2.7
- regex-tdfa ==1.3.2.4
- regex-tdfa ==1.3.2.5
- regex-with-pcre ==1.1.0.2
- registry ==0.6.3.2
- registry ==0.6.3.3
- registry-aeson ==0.3.1.2
- reinterpret-cast ==0.1.0
- relapse ==1.0.0.1
@@ -2851,7 +2851,7 @@ default-package-overrides:
- tasty-inspection-testing ==0.2.1
- tasty-kat ==0.0.3
- tasty-leancheck ==0.0.2
- tasty-lua ==1.1.1.1
- tasty-lua ==1.1.2
- tasty-papi ==0.1.2.0
- tasty-program ==1.1.0
- tasty-quickcheck ==0.11.1
@@ -3103,7 +3103,7 @@ default-package-overrides:
- unliftio-pool ==0.4.3.1
- unliftio-streams ==0.2.0.0
- unlit ==0.4.0.0
- unordered-containers ==0.2.20
- unordered-containers ==0.2.20.1
- unsafe ==0.0
- uri-bytestring ==0.4.0.1
- uri-bytestring-aeson ==0.1.0.9
@@ -3239,7 +3239,7 @@ default-package-overrides:
- wherefrom-compat ==0.1.1.1
- which ==0.2.0.3
- wide-word ==0.1.8.1
- wild-bind ==0.1.2.12
- wild-bind ==0.1.2.13
- wild-bind-x11 ==0.2.0.17
- Win32-notify ==0.3.0.3
- windns ==0.1.0.1

File diff suppressed because it is too large Load Diff