Merge haskell-updates PR #401105 into staging

This commit is contained in:
sternenseemann
2025-05-02 12:29:41 +02:00
15 changed files with 2778 additions and 901 deletions

View File

@@ -779,7 +779,7 @@ that depend on that library, you may want to use:
```nix
haskellPackages.haskell-ci.overrideScope (self: super: {
Cabal = self.Cabal_3_14_1_1;
Cabal = self.Cabal_3_14_2_0;
})
```

View File

@@ -1,6 +1,6 @@
{
"commit": "6fc5e0d20fed4a6e8ec26f6956786d0077f028b4",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/6fc5e0d20fed4a6e8ec26f6956786d0077f028b4.tar.gz",
"sha256": "08vkrfn4s1jb680rq1flxas8hv04f5l715z0kh8sv909k3psbfak",
"msg": "Update from Hackage at 2025-03-30T11:13:14Z"
"commit": "611ebba3fc94becabf6cc6fbe713e4bfad592924",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/611ebba3fc94becabf6cc6fbe713e4bfad592924.tar.gz",
"sha256": "1gn3asjrzr6v7lcdg1vyrpv7xv74ldwbz517cvfhh2mxzrawrkmc",
"msg": "Update from Hackage at 2025-04-21T04:38:52Z"
}

View File

@@ -35,10 +35,10 @@
}:
mkDerivation {
pname = "cabal2nix";
version = "unstable-2025-04-22";
version = "unstable-2025-04-30";
src = fetchzip {
url = "https://github.com/NixOS/cabal2nix/archive/e6ed81965def7775aabdda7456d0c13f626295ee.tar.gz";
sha256 = "1fh428r4wfrqjj77dxy1l3d9scm4ywz89rp7dhp07y3bq5yr7hs4";
url = "https://github.com/NixOS/cabal2nix/archive/fbe593fe71b916861b97117dfb91f7aae9c4fcce.tar.gz";
sha256 = "0sdyyawsz5zl2ffg4h4r3xcf73gfz9v0vgahccbp01if3m2g7p0y";
};
postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot";
isLibrary = true;

View File

@@ -20,6 +20,30 @@ with haskellLib;
self: super:
{
# Hackage's accelerate is from 2020 and incomptible with our GHC.
# The existing derivation also has missing dependencies
# compared to the source from github.
# https://github.com/AccelerateHS/accelerate/issues/553
accelerate =
assert super.accelerate.version == "1.3.0.0";
lib.pipe super.accelerate [
(addBuildDepends [
self.double-conversion
self.formatting
self.microlens
])
(overrideCabal (drv: {
version = "1.3.0.0-unstable-2025-04-25";
src = pkgs.fetchFromGitHub {
owner = "AccelerateHS";
repo = "accelerate";
rev = "3f681a5091eddf5a3b97f4cd0de32adc830e1117";
sha256 = "sha256-tCcl7wAls+5cBSrqbxfEAJngbV43OJcLJdaC4qqkBxc=";
};
}))
];
# https://github.com/ivanperez-keera/dunai/issues/427
dunai = addBuildDepend self.list-transformer (enableCabalFlag "list-transformer" super.dunai);
@@ -34,7 +58,7 @@ self: super:
Cabal-syntax = self.Cabal-syntax_3_12_1_0;
}
);
Cabal_3_14_1_1 =
Cabal_3_14_2_0 =
overrideCabal
(drv: {
# Revert increased lower bound on unix since we have backported
@@ -47,15 +71,15 @@ self: super:
})
(
doDistribute (
super.Cabal_3_14_1_1.override {
Cabal-syntax = self.Cabal-syntax_3_14_1_0;
super.Cabal_3_14_2_0.override {
Cabal-syntax = self.Cabal-syntax_3_14_2_0;
}
)
);
# Needs matching version of Cabal
Cabal-hooks = super.Cabal-hooks.override {
Cabal = self.Cabal_3_14_1_1;
Cabal = self.Cabal_3_14_2_0;
};
# cabal-install needs most recent versions of Cabal and Cabal-syntax,
@@ -67,8 +91,8 @@ self: super:
cabalInstallOverlay =
cself: csuper:
lib.optionalAttrs (lib.versionOlder self.ghc.version "9.12") {
Cabal = cself.Cabal_3_14_1_1;
Cabal-syntax = cself.Cabal-syntax_3_14_1_0;
Cabal = cself.Cabal_3_14_2_0;
Cabal-syntax = cself.Cabal-syntax_3_14_2_0;
};
in
{
@@ -248,20 +272,6 @@ self: super:
sha256 = "10zkvclyir3zf21v41zdsvg68vrkq89n64kv9k54742am2i4aygf";
}) super.weeder;
# Allow aeson == 2.1.*
# https://github.com/hdgarrood/aeson-better-errors/issues/23
aeson-better-errors = lib.pipe super.aeson-better-errors [
doJailbreak
(appendPatches [
# https://github.com/hdgarrood/aeson-better-errors/pull/25
(fetchpatch {
name = "mtl-2-3.patch";
url = "https://github.com/hdgarrood/aeson-better-errors/commit/1ec49ab7d1472046b680b5a64ae2930515b47714.patch";
hash = "sha256-xuuocWxSoBDclVp0bJ9UrDamVcDVOAFgJIi/un1xBvk=";
})
])
];
# Version 2.1.1 is deprecated, but part of Stackage LTS at the moment.
# https://github.com/commercialhaskell/stackage/issues/7500
# https://github.com/yesodweb/shakespeare/issues/280
@@ -478,7 +488,7 @@ self: super:
name = "git-annex-${super.git-annex.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + super.git-annex.version;
sha256 = "18n6ah4d5i8qhx1s95zsb8bg786v0nv9hcjyxggrk88ya77maxha";
sha256 = "10prmih74h31fwv14inqavzmm25hmlr24h49h9lpxqd88dn3r9cd";
# delete android and Android directories which cause issues on
# darwin (case insensitive directory). Since we don't need them
# during the build process, we can delete it to prevent a hash
@@ -899,16 +909,6 @@ self: super:
# "base" dependency.
haddock-cheatsheet = doJailbreak super.haddock-cheatsheet;
# https://github.com/Gabriella439/Haskell-MVC-Updates-Library/pull/1
mvc-updates = appendPatches [
(pkgs.fetchpatch {
name = "rename-pretraverse.patch";
url = "https://github.com/Gabriella439/Haskell-MVC-Updates-Library/commit/47b31202b761439947ffbc89ec1c6854c1520819.patch";
sha256 = "sha256-a6k3lWtXNYUIjWXR+vRAHz2bANq/2eM0F5FLL8Qt2lA=";
includes = [ "src/MVC/Updates.hs" ];
})
] (doJailbreak super.mvc-updates);
# Too strict bounds on bytestring < 0.12
# https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/issues/18
pipes-http = doJailbreak super.pipes-http;
@@ -1232,14 +1232,16 @@ self: super:
# test suite requires git and does a bunch of git operations
restless-git = dontCheck super.restless-git;
sensei = overrideCabal (drv: {
# sensei passes `-package hspec-meta` to GHC in the tests, but doesn't
# depend on it itself.
testHaskellDepends = drv.testHaskellDepends or [ ] ++ [ self.hspec-meta ];
# requires git at test-time *and* runtime, but we'll just rely on users to
# bring their own git at runtime.
testToolDepends = drv.testToolDepends or [ ] ++ [ pkgs.git ];
}) super.sensei;
# Missing test files
# https://github.com/pbrisbin/jsonpatch/issues/10
jsonpatch = overrideCabal (drv: {
testTargets =
lib.warnIf (lib.versionAtLeast drv.version "0.3.0.2")
"haskellPackages.jsonpatch: override can be dropped"
[
"readme" # disabled: "spec"
];
}) super.jsonpatch;
# Work around https://github.com/haskell/c2hs/issues/192.
c2hs = dontCheck super.c2hs;
@@ -1460,22 +1462,7 @@ self: super:
hjsmin = dontCheck super.hjsmin;
# Remove for hail > 0.2.0.0
hail = overrideCabal (drv: {
patches = [
(fetchpatch {
# Relax dependency constraints,
# upstream PR: https://github.com/james-preston/hail/pull/13
url = "https://patch-diff.githubusercontent.com/raw/james-preston/hail/pull/13.patch";
sha256 = "039p5mqgicbhld2z44cbvsmam3pz0py3ybaifwrjsn1y69ldsmkx";
})
(fetchpatch {
# Relax dependency constraints,
# upstream PR: https://github.com/james-preston/hail/pull/16
url = "https://patch-diff.githubusercontent.com/raw/james-preston/hail/pull/16.patch";
sha256 = "0dpagpn654zjrlklihsg911lmxjj8msylbm3c68xa5aad1s9gcf7";
})
];
}) super.hail;
hail = doJailbreak super.hail;
# https://github.com/kazu-yamamoto/dns/issues/150
dns = dontCheck super.dns;
@@ -2763,12 +2750,12 @@ self: super:
doJailbreak
# 2022-12-02: Hackage release lags behind actual releases: https://github.com/PostgREST/postgrest/issues/2275
(overrideSrc rec {
version = "12.2.7";
version = "12.2.12";
src = pkgs.fetchFromGitHub {
owner = "PostgREST";
repo = "postgrest";
rev = "v${version}";
hash = "sha256-4lKA+U7J8maKiDX9CWxWGjepGKSUu4ZOAA188yMt0bU=";
hash = "sha256-A/3JQc9h/FKX+xZvOVMwhXsKxdkRS783I/1EiZ3e73Y=";
};
})
# 2024-11-03: Fixes build on aarch64-darwin. Can be removed after updating to 13+.
@@ -2935,14 +2922,6 @@ self: super:
}
) super.feedback;
# https://github.com/maralorn/haskell-taskwarrior/pull/12
taskwarrior = appendPatches [
(fetchpatch {
url = "https://github.com/maralorn/haskell-taskwarrior/commit/b846c6ae64e716dca2d44488f60fee3697b5322d.patch";
sha256 = "sha256-fwBYBmw9Jva2UEPQ6E/5/HBA8ZDiM7/QQQDBp3diveU=";
})
] super.taskwarrior;
testcontainers = lib.pipe super.testcontainers [
dontCheck # Tests require docker
doJailbreak # https://github.com/testcontainers/testcontainers-hs/pull/58
@@ -3020,10 +2999,6 @@ self: super:
# jailbreak to allow deepseq >= 1.5, https://github.com/jumper149/blucontrol/issues/3
blucontrol = doJailbreak super.blucontrol;
# Stackage LTS 23.17 has 0.1.5, which was marked deprecated as it was broken.
# Can probably be dropped for Stackage LTS >= 23.18
network-control = doDistribute self.network-control_0_1_6;
# Needs to match pandoc, see:
# https://github.com/jgm/pandoc/commit/97b36ecb7703b434ed4325cc128402a9eb32418d
commonmark-pandoc = doDistribute self.commonmark-pandoc_0_2_2_3;
@@ -3065,19 +3040,28 @@ self: super:
assert super.bzlib.version == "0.5.2.0";
doJailbreak super.bzlib;
what4 = lib.pipe super.what4 [
(addTestToolDepends (
with pkgs;
[
cvc4
cvc5
z3
inherit
(lib.mapAttrs (
_: pkg:
lib.pipe pkg [
(addTestToolDepends (
with pkgs;
[
cvc4
cvc5
z3
]
))
# 2025-04-09: FIXME: template_tests still failing with:
# fd:9: hPutBuf: resource vanished (Broken pipe)
dontCheck
doDistribute
]
))
# 2025-04-09: template_tests still failing with:
# fd:9: hPutBuf: resource vanished (Broken pipe)
dontCheck
];
) super)
what4
what4_1_7
;
copilot-theorem = lib.pipe super.copilot-theorem [
(addTestToolDepends (with pkgs; [ z3 ]))
@@ -3153,7 +3137,23 @@ self: super:
# 2025-04-13: jailbreak to allow th-abstraction >= 0.7
crucible =
assert super.crucible.version == "0.7.2";
doJailbreak super.crucible;
doJailbreak (
super.crucible.override {
what4 = self.what4_1_7;
}
);
crucible-llvm = super.crucible-llvm.override {
what4 = self.what4_1_7;
};
# Test suite invokes cabal-install in a way incompatible with our generic builder
# (i.e. tries to re-use the ghc package db / environment from dist-newstyle).
sensei = dontCheck super.sensei;
crux = super.crux.override {
simple-get-opt = self.simple-get-opt_0_4;
};
# 2025-04-23: jailbreak to allow megaparsec >= 9.7
# 2025-04-23: test data missing from tarball

View File

@@ -147,17 +147,6 @@ with haskellLib;
];
}) super.doctest_0_24_0;
# https://github.com/typeable/generic-arbitrary/issues/18
generic-arbitrary = overrideCabal (drv: {
patches = drv.patches or [ ] ++ [
(pkgs.fetchpatch {
name = "hellwolf:fix-recursive-test-hidding-unit";
url = "https://github.com/typeable/generic-arbitrary/commit/133b80be93e6744f21e0e5ed4180a24c589f92e4.patch";
sha256 = "sha256-z9EVcD1uNAYUOVTwmCCnrEFFOvFB7lD94Y6BwGVwVRQ=";
})
];
}) super.generic-arbitrary;
# https://gitlab.haskell.org/ghc/ghc/-/issues/25930
generic-lens = dontCheck super.generic-lens;
@@ -173,6 +162,13 @@ with haskellLib;
# https://github.com/sjakobi/newtype-generics/pull/28/files
newtype-generics = warnAfterVersion "0.6.2" (doJailbreak super.newtype-generics);
# Test failure because of GHC bug:
# https://gitlab.haskell.org/ghc/ghc/-/issues/25937
# https://github.com/sol/interpolate/issues/20
interpolate =
assert super.ghc.version == "9.12.2";
dontCheck super.interpolate;
#
# Multiple issues
#
@@ -204,4 +200,7 @@ with haskellLib;
}
)
);
# Allow Cabal 3.14
hpack = doDistribute self.hpack_0_38_0;
}

View File

@@ -7,8 +7,7 @@ let
inherit (pkgs) lib;
in
self: super:
{
self: super: {
llvmPackages = pkgs.lib.dontRecurseIntoAttrs self.ghc.llvmPackages;
@@ -99,8 +98,3 @@ self: super:
'';
} super.ghc-lib-parser;
}
// lib.optionalAttrs (lib.versionAtLeast super.ghc.version "9.8.3") {
# Breakage related to GHC 9.8.3 / deepseq 1.5.1.0
# https://github.com/typeable/generic-arbitrary/issues/18
generic-arbitrary = dontCheck super.generic-arbitrary;
}

View File

@@ -35,12 +35,9 @@ with haskellLib;
patch = haskellLib.disableParallelBuilding super.patch;
reflex-dom-core = haskellLib.disableParallelBuilding super.reflex-dom-core;
reflex-dom =
lib.warn "reflex-dom builds with JS backend but it is missing fixes for working at runtime"
super.reflex-dom.override
(drv: {
jsaddle-webkit2gtk = null;
});
reflex-dom = super.reflex-dom.override (drv: {
jsaddle-webkit2gtk = null;
});
miso-examples = pkgs.lib.pipe super.miso-examples [
(addBuildDepends (

View File

@@ -11,9 +11,12 @@ broken-packages:
- abides # failure in job https://hydra.nixos.org/build/233260056 at 2023-09-02
- abnf # failure in job https://hydra.nixos.org/build/233238839 at 2023-09-02
- AbortT-transformers # failure in job https://hydra.nixos.org/build/233210345 at 2023-09-02
- abstract-par-accelerate # failure in job https://hydra.nixos.org/build/296049870 at 2025-05-02
- abt # failure in job https://hydra.nixos.org/build/233201301 at 2023-09-02
- AC-BuildPlatform # failure in job https://hydra.nixos.org/build/233219130 at 2023-09-02
- accelerate # failure in job https://hydra.nixos.org/build/233198907 at 2023-09-02
- accelerate-fftw # failure in job https://hydra.nixos.org/build/296049868 at 2025-05-02
- accelerate-random # failure in job https://hydra.nixos.org/build/296049869 at 2025-05-02
- accelerate-utility # failure in job https://hydra.nixos.org/build/296049871 at 2025-05-02
- accentuateus # failure in job https://hydra.nixos.org/build/233253627 at 2023-09-02
- access-time # failure in job https://hydra.nixos.org/build/233246051 at 2023-09-02
- accuerr # failure in job https://hydra.nixos.org/build/233220965 at 2023-09-02
@@ -129,6 +132,7 @@ broken-packages:
- alga # failure in job https://hydra.nixos.org/build/233252723 at 2023-09-02
- algebra-dag # failure in job https://hydra.nixos.org/build/233191945 at 2023-09-02
- algebraic-classes # failure in job https://hydra.nixos.org/build/233246872 at 2023-09-02
- algebraic # failure in job https://hydra.nixos.org/build/296049876 at 2025-05-02
- algebraic-prelude # failure in job https://hydra.nixos.org/build/233197561 at 2023-09-02
- AlgorithmW # failure in job https://hydra.nixos.org/build/233245254 at 2023-09-02
- algo-s # failure in job https://hydra.nixos.org/build/233221988 at 2023-09-02
@@ -656,6 +660,7 @@ broken-packages:
- cabal-nirvana # failure in job https://hydra.nixos.org/build/233222083 at 2023-09-02
- cabal-progdeps # failure in job https://hydra.nixos.org/build/233251917 at 2023-09-02
- cabalQuery # failure in job https://hydra.nixos.org/build/233211475 at 2023-09-02
- cabal-scaffold # failure in job https://hydra.nixos.org/build/295453285 at 2025-05-02
- CabalSearch # failure in job https://hydra.nixos.org/build/233200817 at 2023-09-02
- cabal-setup # failure in job https://hydra.nixos.org/build/233225406 at 2023-09-02
- cabal-sign # failure in job https://hydra.nixos.org/build/295092160 at 2025-04-22
@@ -682,7 +687,6 @@ broken-packages:
- call-alloy # failure in job https://hydra.nixos.org/build/233249056 at 2023-09-02
- cal-layout # failure in job https://hydra.nixos.org/build/233191194 at 2023-09-02
- call-haskell-from-anything # failure in job https://hydra.nixos.org/build/233222493 at 2023-09-02
- calligraphy # only supports ghc < 9.6
- call-plantuml # failure in job https://hydra.nixos.org/build/233241670 at 2023-09-02
- candid # failure in job https://hydra.nixos.org/build/295092213 at 2025-04-22
- canon # failure in job https://hydra.nixos.org/build/233235027 at 2023-09-02
@@ -738,7 +742,6 @@ broken-packages:
- CC-delcont-ref-tf # failure in job https://hydra.nixos.org/build/233257768 at 2023-09-02
- cci # failure in job https://hydra.nixos.org/build/233244756 at 2023-09-02
- ccnx # failure in job https://hydra.nixos.org/build/233237732 at 2023-09-02
- cdar-mBound # failure in job https://hydra.nixos.org/build/295092219 at 2025-04-22
- cdp # failure in job https://hydra.nixos.org/build/233251735 at 2023-09-02
- c-dsl # failure in job https://hydra.nixos.org/build/233236075 at 2023-09-02
- cedict # failure in job https://hydra.nixos.org/build/233206454 at 2023-09-02
@@ -1075,7 +1078,6 @@ broken-packages:
- cr # failure in job https://hydra.nixos.org/build/233235318 at 2023-09-02
- critbit # failure in job https://hydra.nixos.org/build/233237880 at 2023-09-02
- criterion-cmp # failure in job https://hydra.nixos.org/build/233192619 at 2023-09-02
- criterion-compare # failure in job https://hydra.nixos.org/build/233257858 at 2023-09-02
- criterion-plus # failure in job https://hydra.nixos.org/build/233194095 at 2023-09-02
- criterion-to-html # failure in job https://hydra.nixos.org/build/233209983 at 2023-09-02
- criu-rpc-types # failure in job https://hydra.nixos.org/build/252715844 at 2024-03-16
@@ -1083,10 +1085,8 @@ broken-packages:
- crockford # failure in job https://hydra.nixos.org/build/233210759 at 2023-09-02
- crocodile # failure in job https://hydra.nixos.org/build/233222277 at 2023-09-02
- cronus # failure in job https://hydra.nixos.org/build/233225303 at 2023-09-02
- crucibile-llvm # what4 >=1.7 https://hydra.nixos.org/build/295428376
- cruncher-types # failure in job https://hydra.nixos.org/build/233229024 at 2023-09-02
- crunghc # failure in job https://hydra.nixos.org/build/233193295 at 2023-09-02
- crux # simple-get-opt <0.5 https://hydra.nixos.org/build/295428379
- crypto-cipher-benchmarks # failure in job https://hydra.nixos.org/build/233195297 at 2023-09-02
- cryptocompare # failure in job https://hydra.nixos.org/build/233192898 at 2023-09-02
- cryptoconditions # failure in job https://hydra.nixos.org/build/233211816 at 2023-09-02
@@ -1193,7 +1193,6 @@ broken-packages:
- data-pprint # failure in job https://hydra.nixos.org/build/233221300 at 2023-09-02
- data-quotientref # failure in job https://hydra.nixos.org/build/233258168 at 2023-09-02
- data-reify-cse # failure in job https://hydra.nixos.org/build/233240126 at 2023-09-02
- data-reify-gadt # failure in job https://hydra.nixos.org/build/295092744 at 2025-04-22
- data-repr # failure in job https://hydra.nixos.org/build/233255402 at 2023-09-02
- data-rev # failure in job https://hydra.nixos.org/build/233239036 at 2023-09-02
- datarobot # failure in job https://hydra.nixos.org/build/233206913 at 2023-09-02
@@ -1248,6 +1247,7 @@ broken-packages:
- decoder-conduit # failure in job https://hydra.nixos.org/build/233228100 at 2023-09-02
- deepcontrol # failure in job https://hydra.nixos.org/build/233238035 at 2023-09-02
- DeepDarkFantasy # failure in job https://hydra.nixos.org/build/233242150 at 2023-09-02
- deeplearning-hs # failure in job https://hydra.nixos.org/build/296049880 at 2025-05-02
- deepl # failure in job https://hydra.nixos.org/build/233232956 at 2023-09-02
- deepseq-bounded # failure in job https://hydra.nixos.org/build/233211193 at 2023-09-02
- deepseq-instances # failure in job https://hydra.nixos.org/build/233236748 at 2023-09-02
@@ -1581,7 +1581,6 @@ broken-packages:
- enum-text # failure in job https://hydra.nixos.org/build/233194373 at 2023-09-02
- enum-utf8 # failure in job https://hydra.nixos.org/build/233234628 at 2023-09-02
- envelope # failure in job https://hydra.nixos.org/build/233199309 at 2023-09-02
- env-extra # failure in job https://hydra.nixos.org/build/295093099 at 2025-04-22
- env-parser # failure in job https://hydra.nixos.org/build/233237933 at 2023-09-02
- envstatus # failure in job https://hydra.nixos.org/build/233257940 at 2023-09-02
- envy-extensible # failure in job https://hydra.nixos.org/build/233229313 at 2023-09-02
@@ -1903,7 +1902,6 @@ broken-packages:
- freetype-simple # failure in job https://hydra.nixos.org/build/233249707 at 2023-09-02
- free-v-bucks-generator-no-survey # failure in job https://hydra.nixos.org/build/233208419 at 2023-09-02
- free-v-bucks-generator-ps4-no-survey # failure in job https://hydra.nixos.org/build/233190747 at 2023-09-02
- free-vector-spaces # failure in job https://hydra.nixos.org/build/295093364 at 2025-04-22
- fregel # failure in job https://hydra.nixos.org/build/252734327 at 2024-03-16
- freq # failure in job https://hydra.nixos.org/build/233247154 at 2023-09-02
- fresh # failure in job https://hydra.nixos.org/build/233196569 at 2023-09-02
@@ -2018,6 +2016,7 @@ broken-packages:
- gentlemark # failure in job https://hydra.nixos.org/build/233202158 at 2023-09-02
- genvalidity-appendful # failure in job https://hydra.nixos.org/build/295093519 at 2025-04-22
- genvalidity-mergeful # failure in job https://hydra.nixos.org/build/295093508 at 2025-04-22
- genvalidity-network-uri # failure in job https://hydra.nixos.org/build/295454526 at 2025-05-02
- geocode-google # failure in job https://hydra.nixos.org/build/233191594 at 2023-09-02
- GeocoderOpenCage # failure in job https://hydra.nixos.org/build/233214852 at 2023-09-02
- geodetic-types # failure in job https://hydra.nixos.org/build/233209496 at 2023-09-02
@@ -2237,6 +2236,7 @@ broken-packages:
- grow-vector # failure in job https://hydra.nixos.org/build/233196279 at 2023-09-02
- grpc-api-etcd # failure in job https://hydra.nixos.org/build/233239600 at 2023-09-02
- grpc-haskell-core # failure in job https://hydra.nixos.org/build/267997256 at 2024-07-31
- gruvbox-colors # failure in job https://hydra.nixos.org/build/295454932 at 2025-05-02
- gsl-random # failure in job https://hydra.nixos.org/build/233191503 at 2023-09-02
- gstreamer # failure in job https://hydra.nixos.org/build/233239224 at 2023-09-02
- GTALib # failure in job https://hydra.nixos.org/build/233250568 at 2023-09-02
@@ -2293,7 +2293,6 @@ broken-packages:
- HaGL # failure in job https://hydra.nixos.org/build/234457220 at 2023-09-13
- hahp # failure in job https://hydra.nixos.org/build/233250101 at 2023-09-02
- haiji # failure in job https://hydra.nixos.org/build/233232272 at 2023-09-02
- hail # failure in job https://hydra.nixos.org/build/233219127 at 2023-09-02
- hailgun-send # failure in job https://hydra.nixos.org/build/282936164 at 2024-12-24
- hairy # failure in job https://hydra.nixos.org/build/233226903 at 2023-09-02
- hakaru # failure in job https://hydra.nixos.org/build/233231467 at 2023-09-02
@@ -2540,7 +2539,6 @@ broken-packages:
- hdaemonize-buildfix # failure in job https://hydra.nixos.org/build/233225678 at 2023-09-02
- hdbc-aeson # failure in job https://hydra.nixos.org/build/233240596 at 2023-09-02
- HDBC-mysql # failure in job https://hydra.nixos.org/build/233205323 at 2023-09-02
- HDBC-postgresql # failure in job https://hydra.nixos.org/build/295090953 at 2025-04-22
- hdbc-postgresql-hstore # failure in job https://hydra.nixos.org/build/233201143 at 2023-09-02
- HDBC-postgresql-hstore # failure in job https://hydra.nixos.org/build/233243932 at 2023-09-02
- hdevtools # failure in job https://hydra.nixos.org/build/233229115 at 2023-09-02
@@ -3195,7 +3193,6 @@ broken-packages:
- injections # failure in job https://hydra.nixos.org/build/233207796 at 2023-09-02
- inline-c-cuda # failure in job https://hydra.nixos.org/build/237234701 at 2023-10-21
- inline-c-objc # failure in job https://hydra.nixos.org/build/233223704 at 2023-09-02
- inline-python # failure in job https://hydra.nixos.org/build/295094702 at 2025-04-22
- inline-r # failure in job https://hydra.nixos.org/build/233210520 at 2023-09-02
- in-other-words # failure in job https://hydra.nixos.org/build/252711798 at 2024-03-16
- in-other-words-plugin # failure in job https://hydra.nixos.org/build/233202396 at 2023-09-02
@@ -3260,6 +3257,7 @@ broken-packages:
- irc-fun-types # failure in job https://hydra.nixos.org/build/233255910 at 2023-09-02
- ireal # failure in job https://hydra.nixos.org/build/233239811 at 2023-09-02
- iridium # failure in job https://hydra.nixos.org/build/233211261 at 2023-09-02
- iri # failure in job https://hydra.nixos.org/build/295455675 at 2025-05-02
- iris # failure in job https://hydra.nixos.org/build/233212713 at 2023-09-02
- iron-mq # failure in job https://hydra.nixos.org/build/233200693 at 2023-09-02
- irt # failure in job https://hydra.nixos.org/build/233216553 at 2023-09-02
@@ -3541,6 +3539,7 @@ broken-packages:
- leb128 # failure in job https://hydra.nixos.org/build/252731801 at 2024-03-16
- leetify # failure in job https://hydra.nixos.org/build/233200752 at 2023-09-02
- lendingclub # failure in job https://hydra.nixos.org/build/233239123 at 2023-09-02
- lens-accelerate # failure in job https://hydra.nixos.org/build/296049887 at 2025-05-02
- lens-datetime # failure in job https://hydra.nixos.org/build/233252409 at 2023-09-02
- lenses # failure in job https://hydra.nixos.org/build/233239109 at 2023-09-02
- lens-filesystem # failure in job https://hydra.nixos.org/build/233205074 at 2023-09-02
@@ -3612,6 +3611,7 @@ broken-packages:
- limp-cbc # failure in job https://hydra.nixos.org/build/233201076 at 2023-09-02
- linda # failure in job https://hydra.nixos.org/build/233249512 at 2023-09-02
- linden # failure in job https://hydra.nixos.org/build/233198590 at 2023-09-02
- linear-accelerate # failure in job https://hydra.nixos.org/build/296049888 at 2025-05-02
- linear-algebra-cblas # failure in job https://hydra.nixos.org/build/233239710 at 2023-09-02
- linearmap-category # failure in job https://hydra.nixos.org/build/236690982 at 2023-10-04
- linear-maps # failure in job https://hydra.nixos.org/build/233258332 at 2023-09-02
@@ -3718,7 +3718,6 @@ broken-packages:
- L-seed # failure in job https://hydra.nixos.org/build/233222324 at 2023-09-02
- lsfrom # failure in job https://hydra.nixos.org/build/233211705 at 2023-09-02
- lsh # failure in job https://hydra.nixos.org/build/233256686 at 2023-09-02
- ltext # failure in job https://hydra.nixos.org/build/255686825 at 2024-04-16
- lti13 # failure in job https://hydra.nixos.org/build/252715722 at 2024-03-16
- ltiv1p1 # failure in job https://hydra.nixos.org/build/233200883 at 2023-09-02
- ltk # failure in job https://hydra.nixos.org/build/233244152 at 2023-09-02
@@ -3844,7 +3843,6 @@ broken-packages:
- memcached # failure in job https://hydra.nixos.org/build/233190993 at 2023-09-02
- memcache-haskell # failure in job https://hydra.nixos.org/build/233211839 at 2023-09-02
- memfd # failure in job https://hydra.nixos.org/build/295095297 at 2025-04-22
- meminfo # failure in job https://hydra.nixos.org/build/233201130 at 2023-09-02
- memis # failure in job https://hydra.nixos.org/build/233207107 at 2023-09-02
- memoization-utils # failure in job https://hydra.nixos.org/build/233220093 at 2023-09-02
- memoize # failure in job https://hydra.nixos.org/build/295095333 at 2025-04-22
@@ -4060,6 +4058,7 @@ broken-packages:
- multiarg # failure in job https://hydra.nixos.org/build/233238633 at 2023-09-02
- MultiChor # failure in job https://hydra.nixos.org/build/295091050 at 2025-04-22
- multicurryable # failure in job https://hydra.nixos.org/build/252731222 at 2024-03-16
- multidir # failure in job https://hydra.nixos.org/build/295456419 at 2025-05-02
- multihash # failure in job https://hydra.nixos.org/build/233203263 at 2023-09-02
- multi-instance # failure in job https://hydra.nixos.org/build/233203186 at 2023-09-02
- multilinear # failure in job https://hydra.nixos.org/build/233260046 at 2023-09-02
@@ -4142,6 +4141,7 @@ broken-packages:
- nekos-best # failure in job https://hydra.nixos.org/build/233214327 at 2023-09-02
- Neks # failure in job https://hydra.nixos.org/build/233238103 at 2023-09-02
- neptune-backend # failure in job https://hydra.nixos.org/build/233214329 at 2023-09-02
- nerd-font-icons # failure in job https://hydra.nixos.org/build/295456454 at 2025-05-02
- nero # failure in job https://hydra.nixos.org/build/233216907 at 2023-09-02
- NestedFunctor # failure in job https://hydra.nixos.org/build/233253656 at 2023-09-02
- nestedmap # failure in job https://hydra.nixos.org/build/233219375 at 2023-09-02
@@ -4295,7 +4295,7 @@ broken-packages:
- om-http # failure in job https://hydra.nixos.org/build/233245328 at 2023-09-02
- om-http-logging # failure in job https://hydra.nixos.org/build/233218069 at 2023-09-02
- omnifmt # failure in job https://hydra.nixos.org/build/233219763 at 2023-09-02
- om-socket # failure in job https://hydra.nixos.org/build/233235423 at 2023-09-02
- om-plugin-imports # failure in job https://hydra.nixos.org/build/295456635 at 2025-05-02
- on-a-horse # failure in job https://hydra.nixos.org/build/233199193 at 2023-09-02
- ONC-RPC # failure in job https://hydra.nixos.org/build/233225207 at 2023-09-02
- on-demand-ssh-tunnel # failure in job https://hydra.nixos.org/build/233197181 at 2023-09-02
@@ -4313,7 +4313,6 @@ broken-packages:
- OpenAFP # failure in job https://hydra.nixos.org/build/233249295 at 2023-09-02
- openai # failure in job https://hydra.nixos.org/build/295095863 at 2025-04-22
- openai-servant-gen # failure in job https://hydra.nixos.org/build/295095800 at 2025-04-22
- openapi3-code-generator # failure in job https://hydra.nixos.org/build/233255628 at 2023-09-02
- openapi-petstore # failure in job https://hydra.nixos.org/build/233221722 at 2023-09-02
- openapi-typed # failure in job https://hydra.nixos.org/build/233226830 at 2023-09-02
- opencc # failure in job https://hydra.nixos.org/build/233211902 at 2023-09-02
@@ -4769,7 +4768,6 @@ broken-packages:
- postgresql-config # failure in job https://hydra.nixos.org/build/233197788 at 2023-09-02
- postgresql-cube # failure in job https://hydra.nixos.org/build/233195283 at 2023-09-02
- PostgreSQL # failure in job https://hydra.nixos.org/build/233258066 at 2023-09-02
- postgresql-libpq-configure # failure in job https://hydra.nixos.org/build/295096222 at 2025-04-22
- postgresql-lo-stream # failure in job https://hydra.nixos.org/build/233194012 at 2023-09-02
- postgresql-ltree # failure in job https://hydra.nixos.org/build/233199998 at 2023-09-02
- postgresql-named # failure in job https://hydra.nixos.org/build/233241920 at 2023-09-02
@@ -4982,6 +4980,7 @@ broken-packages:
- querystring-pickle # failure in job https://hydra.nixos.org/build/233246108 at 2023-09-02
- questioner # failure in job https://hydra.nixos.org/build/233213704 at 2023-09-02
- quibble-core # failure in job https://hydra.nixos.org/build/233200635 at 2023-09-02
- quic # failure in job https://hydra.nixos.org/build/295457190 at 2025-05-02
- QuickAnnotate # failure in job https://hydra.nixos.org/build/233197428 at 2023-09-02
- quickbooks # failure in job https://hydra.nixos.org/build/233227666 at 2023-09-02
- quickcheck-arbitrary-template # failure in job https://hydra.nixos.org/build/233223045 at 2023-09-02
@@ -5143,6 +5142,7 @@ broken-packages:
- reify # failure in job https://hydra.nixos.org/build/233247509 at 2023-09-02
- relacion # failure in job https://hydra.nixos.org/build/233241624 at 2023-09-02
- relational-postgresql8 # failure in job https://hydra.nixos.org/build/295096600 at 2025-04-22
- relational-query-postgresql-pure # failure in job https://hydra.nixos.org/build/296063076 at 2025-05-02
- relation # failure in job https://hydra.nixos.org/build/233244581 at 2023-09-02
- relevant-time # failure in job https://hydra.nixos.org/build/233190794 at 2023-09-02
- reload # failure in job https://hydra.nixos.org/build/233212925 at 2023-09-02
@@ -5601,7 +5601,6 @@ broken-packages:
- skemmtun # failure in job https://hydra.nixos.org/build/233223893 at 2023-09-02
- sketch-frp-copilot # copilot >=4.3 && <4.4,
- skew-list # failure in job https://hydra.nixos.org/build/295097034 at 2025-04-22
- skews # failure in job https://hydra.nixos.org/build/295097063 at 2025-04-22
- skopedate # failure in job https://hydra.nixos.org/build/233220634 at 2023-09-02
- skulk # failure in job https://hydra.nixos.org/build/233258672 at 2023-09-02
- skylighting-extensions # failure in job https://hydra.nixos.org/build/233221387 at 2023-09-02
@@ -5828,7 +5827,6 @@ broken-packages:
- stm-firehose # failure in job https://hydra.nixos.org/build/233220943 at 2023-09-02
- stm-lifted # failure in job https://hydra.nixos.org/build/252726872 at 2024-03-16
- stm-promise # failure in job https://hydra.nixos.org/build/233204293 at 2023-09-02
- stm-queue # failure in job https://hydra.nixos.org/build/295097230 at 2025-04-22
- stm-stats # failure in job https://hydra.nixos.org/build/233214914 at 2023-09-02
- stochastic # failure in job https://hydra.nixos.org/build/233242019 at 2023-09-02
- Stomp # failure in job https://hydra.nixos.org/build/233252583 at 2023-09-02
@@ -6119,6 +6117,7 @@ broken-packages:
- text-all # failure in job https://hydra.nixos.org/build/233229321 at 2023-09-02
- text-and-plots # failure in job https://hydra.nixos.org/build/233205250 at 2023-09-02
- text-ascii # failure in job https://hydra.nixos.org/build/233247653 at 2023-09-02
- text-builder-time # failure in job https://hydra.nixos.org/build/295458315 at 2025-05-02
- text-compression # failure in job https://hydra.nixos.org/build/233202733 at 2023-09-02
- text-containers # failure in job https://hydra.nixos.org/build/233253948 at 2023-09-02
- text-format # failure in job https://hydra.nixos.org/build/295097568 at 2025-04-22
@@ -6361,6 +6360,7 @@ broken-packages:
- type-combinators # failure in job https://hydra.nixos.org/build/233230024 at 2023-09-02
- type-compare # failure in job https://hydra.nixos.org/build/233207530 at 2023-09-02
- TypeCompose # failure in job https://hydra.nixos.org/build/233212999 at 2023-09-02
- typed-admin # failure in job https://hydra.nixos.org/build/296063081 at 2025-05-02
- typed-digits # failure in job https://hydra.nixos.org/build/233198266 at 2023-09-02
- typed-encoding # failure in job https://hydra.nixos.org/build/233208093 at 2023-09-02
- typed-fsm # failure in job https://hydra.nixos.org/build/269663128 at 2024-08-19

View File

@@ -90,6 +90,7 @@ extra-packages:
- hlint == 3.4.1 # 2022-09-21: preserve for ghc 8.10
- hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6
- hnix-store-core < 0.7 # 2023-12-11: required by hnix-store-remote 0.6
- hpack == 0.38.0 # 2025-04-23: preserve for stack == 3.5.1
- hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
- hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
- hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6
@@ -108,6 +109,7 @@ extra-packages:
- primitive-unlifted == 0.1.3.1 # 2024-03-16: preserve for ghc 9.2
- retrie < 1.2.0.0 # 2022-12-30: preserve for ghc < 9.2
- shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.*
- simple-get-opt < 0.5 # 2025-05-01: for crux-0.7.2
- stylish-haskell == 0.14.4.0 # 2022-09-19: preserve for ghc 9.0
- stylish-haskell == 0.14.5.0 # 2025-04-14: needed for hls with ghc-lib 9.6
- tar == 0.6.0.0 # 2025-02-08: last version to not require os-string (which can't be built with GHC < 9.2)

View File

@@ -1,4 +1,4 @@
# Stackage LTS 23.17
# Stackage LTS 23.19
# This file is auto-generated by
# maintainers/scripts/haskell/update-stackage.sh
default-package-overrides:
@@ -39,7 +39,7 @@ default-package-overrides:
- agda2lagda ==0.2023.6.9
- agreeing ==0.2.2.0
- alarmclock ==0.7.0.7
- alex ==3.5.2.0
- alex ==3.5.3.0
- alex-meta ==0.3.0.13
- alex-tools ==0.6.1
- algebra ==4.3.1
@@ -54,7 +54,7 @@ default-package-overrides:
- alternators ==1.0.0.0
- ALUT ==2.4.0.3
- amqp ==0.24.0
- annotated-exception ==0.3.0.2
- annotated-exception ==0.3.0.4
- annotated-wl-pprint ==0.7.0
- ansi-terminal ==1.1.2
- ansi-terminal-game ==1.9.3.0
@@ -77,7 +77,7 @@ default-package-overrides:
- approximate ==0.3.5
- approximate-equality ==1.1.0.2
- arbor-lru-cache ==0.1.1.1
- arithmoi ==0.13.0.1
- arithmoi ==0.13.1.0
- array-memoize ==0.6.0
- arrow-extras ==0.1.0.1
- arrows ==0.4.4.2
@@ -135,7 +135,7 @@ default-package-overrides:
- aws-xray-client-wai ==0.1.0.2
- backprop ==0.2.6.5
- backtracking ==0.1.0
- bank-holiday-germany ==1.3.0.0
- bank-holiday-germany ==1.3.1.0
- bank-holidays-england ==0.2.0.11
- barbies ==2.1.1.0
- base16 ==1.0
@@ -173,7 +173,7 @@ default-package-overrides:
- bencoding ==0.4.5.6
- benri-hspec ==0.1.0.3
- between ==0.11.0.0
- bhoogle ==0.1.4.3
- bhoogle ==0.1.4.4
- bibtex ==0.1.0.7
- bifunctor-classes-compat ==0.1
- bifunctors ==5.6.2
@@ -204,10 +204,10 @@ default-package-overrides:
- bitvec ==1.1.5.0
- bitwise ==1.0.0.1
- bitwise-enum ==1.0.1.2
- Blammo ==2.1.2.0
- Blammo ==2.1.3.0
- blank-canvas ==0.7.4
- blas-carray ==0.1.0.2
- blas-comfort-array ==0.0.0.3
- blas-comfort-array ==0.0.0.4
- blas-ffi ==0.1
- blas-hs ==0.1.1.0
- blaze-bootstrap ==0.1.0.1
@@ -463,7 +463,7 @@ default-package-overrides:
- control-monad-free ==0.6.2
- control-monad-omega ==0.3.3
- convertible ==1.1.1.1
- cookie ==0.5.0
- cookie ==0.5.1
- copilot ==4.1
- copilot-c99 ==4.1
- copilot-core ==4.1
@@ -501,9 +501,9 @@ default-package-overrides:
- cryptohash-sha1 ==0.11.101.0
- cryptohash-sha256 ==0.11.102.1
- cryptohash-sha512 ==0.11.102.0
- crypton ==1.0.3
- crypton ==1.0.4
- crypton-conduit ==0.2.3
- crypton-connection ==0.4.3
- crypton-connection ==0.4.4
- cryptonite ==0.30
- cryptonite-conduit ==0.2.2
- cryptonite-openssl ==0.7
@@ -593,7 +593,7 @@ default-package-overrides:
- declarative ==0.5.4
- deepseq-generics ==0.2.0.0
- deferred-folds ==0.9.18.7
- defun-core ==0.1
- defun-core ==0.1.0.1
- dejafu ==2.4.0.7
- dense-linear-algebra ==0.1.0.0
- dependent-map ==0.4.0.0
@@ -611,7 +611,7 @@ default-package-overrides:
- df1 ==0.4.3
- dhall ==1.42.2
- di ==1.3
- diagrams ==1.4.1
- diagrams ==1.4.2
- diagrams-builder ==0.8.0.6
- diagrams-cairo ==1.4.2.1
- diagrams-canvas ==1.4.1.2
@@ -685,7 +685,7 @@ default-package-overrides:
- dotenv ==0.12.0.0
- dotgen ==0.4.3
- dotnet-timespan ==0.0.1.0
- dotparse ==0.1.2.1
- dotparse ==0.1.2.2
- double-conversion ==2.0.5.0
- download ==0.3.2.7
- download-curl ==0.1.4
@@ -903,7 +903,7 @@ default-package-overrides:
- functor-classes-compat ==2.0.0.2
- functor-combinators ==0.4.1.3
- functor-products ==0.1.2.2
- fused-effects ==1.1.2.4
- fused-effects ==1.1.2.5
- fusion-plugin ==0.2.7
- fusion-plugin-types ==0.1.0
- fuzzcheck ==0.1.1
@@ -917,7 +917,7 @@ default-package-overrides:
- gemini-exports ==0.1.0.2
- general-games ==1.1.1
- generically ==0.1.1
- generic-arbitrary ==1.0.1
- generic-arbitrary ==1.0.1.2
- generic-constraints ==1.1.1.1
- generic-data ==1.1.0.2
- generic-data-functions ==0.6.0
@@ -991,7 +991,7 @@ default-package-overrides:
- ghc-source-gen ==0.4.6.0
- ghc-syntax-highlighter ==0.0.11.0
- ghc-tcplugins-extra ==0.4.6
- ghc-trace-events ==0.1.2.9
- ghc-trace-events ==0.1.2.10
- ghc-typelits-extra ==0.4.8
- ghc-typelits-knownnat ==0.7.13
- ghc-typelits-natnormalise ==0.7.10
@@ -1012,7 +1012,7 @@ default-package-overrides:
- gi-gdkx11 ==3.0.17
- gi-gdkx113 ==3.0.17
- gi-gdkx114 ==4.0.9
- gi-gio ==2.0.36
- gi-gio ==2.0.37
- gi-glib ==2.0.30
- gi-gmodule ==2.0.6
- gi-gobject ==2.0.31
@@ -1054,7 +1054,7 @@ default-package-overrides:
- glob-posix ==0.2.0.1
- gloss ==1.13.2.2
- gloss-algorithms ==1.13.0.3
- gloss-rendering ==1.13.1.2
- gloss-rendering ==1.13.2.1
- glpk-headers ==0.5.1
- GLURaw ==2.0.0.5
- GLUT ==2.7.0.16
@@ -1114,7 +1114,7 @@ default-package-overrides:
- hashids ==1.1.1.0
- hashmap ==1.3.3
- hashtables ==1.3.1
- haskell-gi ==0.26.14
- haskell-gi ==0.26.15
- haskell-gi-base ==0.26.8
- haskell-gi-overloading ==1.0
- haskell-lexer ==1.1.2
@@ -1308,10 +1308,10 @@ default-package-overrides:
- html-email-validate ==0.2.0.0
- html-entities ==1.1.4.7
- html-entity-map ==0.1.0.0
- html-parse ==0.2.1.0
- html-parse ==0.2.2.0
- http2 ==5.3.9
- HTTP ==4000.4.1
- http-api-data ==0.6.1
- http-api-data ==0.6.2
- http-api-data-qq ==0.1.0.0
- http-client ==0.7.19
- http-client-openssl ==0.3.3
@@ -1325,7 +1325,7 @@ default-package-overrides:
- http-download ==0.2.1.0
- httpd-shed ==0.4.1.2
- http-io-streams ==0.1.7.0
- http-link-header ==1.2.2
- http-link-header ==1.2.3
- http-media ==0.8.1.1
- http-query ==0.1.3
- http-reverse-proxy ==0.6.1.0
@@ -1447,7 +1447,7 @@ default-package-overrides:
- iso639 ==0.1.0.3
- iso8601-time ==0.1.5
- isocline ==1.0.9
- isomorphism-class ==0.3.0.1
- isomorphism-class ==0.3.1.2
- ix-shapable ==0.1.0
- jack ==0.7.2.2
- jalaali ==1.0.0.0
@@ -1468,10 +1468,10 @@ default-package-overrides:
- jsonifier ==0.2.1.3
- jsonpath ==0.3.0.0
- json-rpc ==1.1.1
- json-spec ==1.1.1.1
- json-spec-elm ==0.4.0.5
- json-spec ==1.1.1.2
- json-spec-elm ==0.4.0.6
- json-spec-elm-servant ==0.4.3.0
- json-spec-openapi ==1.0.1.0
- json-spec-openapi ==1.0.1.1
- json-stream ==0.4.6.0
- JuicyCairo ==0.1.0.0
- JuicyPixels ==3.3.9
@@ -1523,16 +1523,16 @@ default-package-overrides:
- language-thrift ==0.13.0.0
- lapack ==0.5.2
- lapack-carray ==0.0.3
- lapack-comfort-array ==0.0.1
- lapack-comfort-array ==0.0.1.1
- lapack-ffi ==0.0.3
- lapack-ffi-tools ==0.1.3.1
- lapack-ffi-tools ==0.1.3.2
- lapack-hmatrix ==0.0.0.2
- large-hashable ==0.1.2.0
- largeword ==1.2.5
- latex ==0.1.0.4
- lattices ==2.2.1
- lawful ==0.1.0.0
- lawful-conversions ==0.1.6
- lawful-conversions ==0.1.6.1
- lazy-csv ==0.5.1
- lazyio ==0.1.0.4
- lazyppl ==1.0
@@ -1751,7 +1751,7 @@ default-package-overrides:
- monads-tf ==0.3.0.1
- monad-time ==0.4.0.0
- mongoDB ==2.7.1.4
- monoidal-containers ==0.6.5.0
- monoidal-containers ==0.6.6.0
- monoidal-functors ==0.2.3.0
- monoid-extras ==0.6.5
- monoidmap ==0.0.4.3
@@ -1811,7 +1811,7 @@ default-package-overrides:
- nanospec ==0.2.2
- nanovg ==0.8.1.0
- nats ==1.1.2
- natural-arithmetic ==0.2.1.0
- natural-arithmetic ==0.2.2.0
- natural-induction ==0.2.0.0
- natural-sort ==0.1.2
- natural-transformation ==0.4.1
@@ -1830,7 +1830,7 @@ default-package-overrides:
- network-bsd ==2.8.1.0
- network-byte-order ==0.1.7
- network-conduit-tls ==1.4.0.1
- network-control ==0.1.5
- network-control ==0.1.6
- network-info ==0.2.1
- network-ip ==0.3.0.3
- network-messagepack-rpc ==0.1.2.0
@@ -1893,8 +1893,8 @@ default-package-overrides:
- old-locale ==1.0.0.7
- old-time ==1.1.0.4
- ollama-haskell ==0.1.3.0
- om-elm ==2.0.0.7
- om-show ==0.1.2.10
- om-elm ==2.0.0.8
- om-show ==0.1.2.11
- once ==0.4
- one-liner ==2.1
- one-liner-instances ==0.1.3.0
@@ -1955,7 +1955,7 @@ default-package-overrides:
- pandoc-types ==1.23.1
- pango ==0.13.12.0
- panic ==0.4.0.1
- pantry ==0.10.0
- pantry ==0.10.1
- parallel ==3.2.2.0
- parallel-io ==0.3.5
- parameterized ==0.5.0.0
@@ -2080,7 +2080,7 @@ default-package-overrides:
- postgresql-schema ==0.1.14
- postgresql-simple ==0.7.0.0
- postgresql-simple-url ==0.2.1.0
- postgresql-syntax ==0.4.1.1
- postgresql-syntax ==0.4.1.2
- postgresql-typed ==0.6.2.5
- post-mess-age ==0.2.1.0
- pptable ==0.3.0.0
@@ -2108,7 +2108,7 @@ default-package-overrides:
- pretty-terminal ==0.1.0.0
- primecount ==0.1.0.2
- primes ==0.2.1.0
- primitive ==0.9.0.0
- primitive ==0.9.1.0
- primitive-addr ==0.1.0.3
- primitive-extras ==0.10.2.2
- primitive-offset ==0.2.0.1
@@ -2511,7 +2511,7 @@ default-package-overrides:
- sox ==0.2.3.2
- soxlib ==0.0.3.2
- speculate ==0.4.20
- specup ==0.2.0.4
- specup ==0.2.0.5
- speedy-slice ==0.3.2
- sphinx ==0.6.1
- Spintax ==0.3.7.0
@@ -2699,17 +2699,17 @@ default-package-overrides:
- temporary-resourcet ==0.1.0.1
- tensorflow-test ==0.1.0.0
- tensort ==1.0.1.4
- termbox ==2.0.0.1
- termbox-banana ==2.0.0
- termbox-bindings-c ==0.1.0.1
- termbox-bindings-hs ==1.0.0
- termbox-tea ==1.0.0
- termbox ==2.0.0.2
- termbox-banana ==2.0.0.1
- termbox-bindings-c ==0.1.0.2
- termbox-bindings-hs ==1.0.0.1
- termbox-tea ==1.0.0.1
- terminal ==0.2.0.0
- terminal-progress-bar ==0.4.2
- terminal-size ==0.3.4
- termonad ==4.6.0.0
- test-certs ==0.1.1.1
- test-framework ==0.8.2.1
- test-framework ==0.8.2.2
- test-framework-hunit ==0.3.0.2
- test-framework-leancheck ==0.0.4
- test-framework-quickcheck2 ==0.3.0.6
@@ -2720,8 +2720,8 @@ default-package-overrides:
- texmath ==0.12.9
- text-ansi ==0.3.0.1
- text-binary ==0.2.1.1
- text-builder ==0.6.7.3
- text-builder-dev ==0.3.9.1
- text-builder ==0.6.10
- text-builder-dev ==0.3.10
- text-builder-linear ==0.1.3
- text-conversions ==0.3.1.1
- text-icu ==0.8.0.5
@@ -2796,7 +2796,7 @@ default-package-overrides:
- titlecase ==1.0.1
- tldr ==0.9.2
- tls ==2.1.1
- tls-session-manager ==0.0.7
- tls-session-manager ==0.0.8
- tlynx ==0.8.0.0
- tmapchan ==0.0.3
- tmapmvar ==0.0.4
@@ -2840,7 +2840,7 @@ default-package-overrides:
- twitter-types ==0.11.0
- twitter-types-lens ==0.11.0
- typecheck-plugin-nat-simple ==0.1.0.9
- typed-process ==0.2.12.0
- typed-process ==0.2.13.0
- typed-uuid ==0.2.0.0
- type-equality ==1.0.1
- type-errors ==0.2.0.2
@@ -2914,7 +2914,7 @@ default-package-overrides:
- unix-compat ==0.7.4
- unix-time ==0.4.16
- unjson ==0.15.4
- unlifted ==0.2.2.0
- unlifted ==0.2.3.0
- unliftio ==0.2.25.1
- unliftio-core ==0.2.1.0
- unliftio-path ==0.0.2.0
@@ -3086,7 +3086,7 @@ default-package-overrides:
- xdg-desktop-entry ==0.1.1.2
- xdg-userdirs ==0.1.0.2
- xeno ==0.6
- xlsx ==1.1.3
- xlsx ==1.1.4
- xml ==1.3.14
- xml-basic ==0.1.3.3
- xmlbf ==0.7

View File

@@ -415,25 +415,12 @@ dont-distribute-packages:
- ZipFold
- a50
- abcBridge
- abstract-par-accelerate
- ac-machine-conduit
- accelerate-arithmetic
- accelerate-fftw
- accelerate-fourier
- accelerate-io
- accelerate-io-JuicyPixels
- accelerate-io-array
- accelerate-io-bmp
- accelerate-io-bytestring
- accelerate-io-cereal
- accelerate-io-repa
- accelerate-io-serialise
- accelerate-io-vector
- accelerate-llvm
- accelerate-llvm-native
- accelerate-random
- accelerate-typelits
- accelerate-utility
- access-token-provider
- acme-php
- acme-safe
@@ -442,10 +429,6 @@ dont-distribute-packages:
- adhoc-network
- adict
- adp-multi-monadiccp
- aern2-fun
- aern2-mfun
- aern2-mp
- aern2-real
- aeson-native
- aeson_1_5_6_0
- affine
@@ -460,7 +443,6 @@ dont-distribute-packages:
- algebra-checkers
- algebra-driven-design
- algebra-sql
- algebraic
- algolia
- algorithmic-composition-additional
- algorithmic-composition-basic
@@ -839,6 +821,7 @@ dont-distribute-packages:
- clickhouse-haskell
- clifford
- clippings
- clod
- cloud-haskell
- cloud-seeder
- cloudyfs
@@ -869,7 +852,6 @@ dont-distribute-packages:
- color-counter
- colorless-http-client
- colorless-scotty
- colour-accelerate
- colour-space
- columbia
- columnar
@@ -946,7 +928,6 @@ dont-distribute-packages:
- coordinate
- copilot-cbmc
- copilot-sbv
- copilot-verifier
- coroutine-enumerator
- coroutine-iteratee
- couch-simple
@@ -972,7 +953,6 @@ dont-distribute-packages:
- crf-chain2-tiers
- criu-rpc
- cron-compat
- crux-llvm
- crypto-classical
- crypto-conduit
- crypto-pubkey
@@ -990,6 +970,7 @@ dont-distribute-packages:
- curryer-rpc
- cv-combinators
- cypher
- dahdit-audio
- dahdit-midi
- dahdit-test
- daino
@@ -1039,11 +1020,9 @@ dont-distribute-packages:
- ddc-tools
- ddc-war
- ddci-core
- dde
- debug
- decimal-arithmetic
- dedukti
- deeplearning-hs
- deepzoom
- defargs
- definitive-filesystem
@@ -1489,7 +1468,7 @@ dont-distribute-packages:
- gridland
- grisette
- grisette-monad-coroutine
- grisette_0_11_0_0
- grisette_0_12_0_0
- gross
- groundhog-converters
- groundhog-inspector
@@ -1517,6 +1496,7 @@ dont-distribute-packages:
- gtkimageview
- gtkrsync
- guarded-rewriting
- h3spec
- hOff-display
- hPDB
- hPDB-examples
@@ -1589,7 +1569,6 @@ dont-distribute-packages:
- hascat-system
- hash-addressed
- hash-addressed-cli
- hashable-accelerate
- hashflare
- hask-home
- haskanoid
@@ -1897,6 +1876,7 @@ dont-distribute-packages:
- http2-client-grpc
- http2-grpc-proto-lens
- http2-grpc-proto3-wire
- http3
- https-everywhere-rules
- https-everywhere-rules-raw
- httpspec
@@ -1970,6 +1950,7 @@ dont-distribute-packages:
- imj-base
- imj-game-hamazed
- imj-measure-stdout
- immutaball-core
- imparse
- imperative-edsl
- imperative-edsl-vhdl
@@ -2164,6 +2145,7 @@ dont-distribute-packages:
- lame-tester
- landlock
- lang
- langchain-hs
- language-Modula2
- language-ats
- language-boogie
@@ -2201,7 +2183,6 @@ dont-distribute-packages:
- legion-extra
- leksah
- leksah-server
- lens-accelerate
- lens-utils
- lenz
- lenz-mtl
@@ -2228,7 +2209,6 @@ dont-distribute-packages:
- lightstep-haskell
- lighttpd-conf
- lighttpd-conf-qq
- linear-accelerate
- linear-code
- linearEqSolver
- linearscan-hoopl
@@ -2499,7 +2479,6 @@ dont-distribute-packages:
- mutable-iter
- mute-unmute
- mvclient
- mwc-random-accelerate
- mwc-random-monad
- mxnet-dataiter
- mxnet-examples
@@ -2609,7 +2588,6 @@ dont-distribute-packages:
- ois-input-manager
- olwrapper
- om-kubernetes
- om-legion
- one-time-password
- online-csv
- oops-examples
@@ -2989,7 +2967,6 @@ dont-distribute-packages:
- regular-xmlpickler
- reheat
- rel8
- relational-query-postgresql-pure
- relative-date
- remote-json
- remote-json-client
@@ -3594,7 +3571,6 @@ dont-distribute-packages:
- type-structure
- type-sub-th
- typecheck-plugin-nat-simple_0_1_0_11
- typed-admin
- typed-encoding-encoding
- typed-gui
- typed-streams
@@ -3727,6 +3703,7 @@ dont-distribute-packages:
- wai-thrift
- waldo
- warp-grpc
- warp-quic
- warped
- wavesurfer
- wavy

View File

@@ -825,6 +825,11 @@ builtins.intersectAttrs super {
];
}) super.crucible-symio;
# Test suite requires z3 to be in PATH
crucible-llvm = addTestToolDepends [
pkgs.z3
] super.crucible-llvm;
# Compile manpages (which are in RST and are compiled with Sphinx).
futhark =
overrideCabal
@@ -1519,6 +1524,9 @@ builtins.intersectAttrs super {
'';
}) super.jacinda;
# Needs network access
pinecone = dontCheck super.pinecone;
# Smoke test can't be executed in sandbox
# https://github.com/georgefst/evdev/issues/25
evdev = overrideCabal (drv: {
@@ -1699,10 +1707,15 @@ builtins.intersectAttrs super {
postgresql-libpq-configure = overrideCabal (drv: {
librarySystemDepends = (drv.librarySystemDepends or [ ]) ++ [ pkgs.libpq ];
libraryToolDepends = (drv.libraryToolDepends or [ ]) ++ [ pkgs.libpq.pg_config ];
}) super.postgresql-libpq-configure;
postgresql-libpq-pkgconfig = addPkgconfigDepend pkgs.libpq super.postgresql-libpq-pkgconfig;
HDBC-postgresql = overrideCabal (drv: {
libraryToolDepends = (drv.libraryToolDepends or [ ]) ++ [ pkgs.libpq.pg_config ];
}) super.HDBC-postgresql;
# Test failure is related to a GHC implementation detail of primitives and doesn't
# cause actual problems in dependent packages, see https://github.com/lehins/pvar/issues/4
pvar = dontCheck super.pvar;

File diff suppressed because it is too large Load Diff

View File

@@ -64,6 +64,6 @@ callPackage' ./hadrian.nix (
}
// lib.optionalAttrs (lib.versionAtLeast ghcVersion "9.11") {
# See https://gitlab.haskell.org/ghc/ghc/-/commit/145a6477854d4003a07573d5e7ffa0c9a64ae29c
Cabal = bootPkgs.Cabal_3_14_1_1;
Cabal = bootPkgs.Cabal_3_14_2_0;
}
)

View File

@@ -574,7 +574,7 @@ let
compilerNames.ghc9122
] released;
Cabal_3_12_1_0 = released;
Cabal_3_14_1_1 = released;
Cabal_3_14_2_0 = released;
cabal2nix = released;
cabal2nix-unstable = released;
funcmp = released;