Merge pull request #151578 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
This commit is contained in:
commit
0736e7e3a9
12 changed files with 1531 additions and 2018 deletions
|
@ -1,12 +1,17 @@
|
|||
{lib, stdenvNoCC, haskellPackages, fetchurl, writers}:
|
||||
|
||||
let
|
||||
hledger-lib = haskellPackages.hledger-lib_1_24_1;
|
||||
in
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "hledger-check-fancyassertions";
|
||||
version = "1.23";
|
||||
inherit (hledger-lib) version;
|
||||
|
||||
src = fetchurl {
|
||||
name = "hledger-check-fancyassertion-${version}.hs";
|
||||
url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs";
|
||||
sha256 = "08p2din1j7l4c29ipn68k8vvs3ys004iy8a3zf318lzby4h04h0n";
|
||||
sha256 = "0naggvivc6szsc8haa52a6lm079ikz5qfva0ljnqx0f1zlkxv984";
|
||||
};
|
||||
|
||||
dontUnpack = true;
|
||||
|
@ -15,11 +20,13 @@ stdenvNoCC.mkDerivation rec {
|
|||
executable = writers.writeHaskell
|
||||
"hledger-check-fancyassertions"
|
||||
{
|
||||
libraries = with haskellPackages; [
|
||||
base base-compat base-compat-batteries filepath hledger-lib_1_24
|
||||
libraries = [
|
||||
hledger-lib
|
||||
] ++ (with haskellPackages; [
|
||||
base base-compat base-compat-batteries filepath
|
||||
megaparsec microlens optparse-applicative string-qq text time
|
||||
transformers
|
||||
];
|
||||
]);
|
||||
inherit (haskellPackages) ghc;
|
||||
}
|
||||
src;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"commit": "45e72928a9053df2938492a535a1b4351251d82f",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/45e72928a9053df2938492a535a1b4351251d82f.tar.gz",
|
||||
"sha256": "1a87yf9bly5ayldgrkakyipxfkk7h9ifqb4dpd8l1f9zb1csdg1x",
|
||||
"msg": "Update from Hackage at 2021-12-09T20:50:23Z"
|
||||
"commit": "01a23b49c333c95167338433cd375e24fc60d66d",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/01a23b49c333c95167338433cd375e24fc60d66d.tar.gz",
|
||||
"sha256": "0mf1pqlg5cj0p0si1vgf5mp5an89yhq0il6v7n58smcqbfdynds5",
|
||||
"msg": "Update from Hackage at 2021-12-21T13:58:08Z"
|
||||
}
|
||||
|
|
|
@ -124,10 +124,6 @@ self: super: {
|
|||
buildDepends = [ pkgs.qt5.wrapQtAppsHook ];
|
||||
}) super.qtah-cpp-qt5;
|
||||
|
||||
# Missing test data
|
||||
# https://github.com/aleksey-makarov/melf/issues/1
|
||||
melf = dontCheck super.melf;
|
||||
|
||||
# The Haddock phase fails for one reason or another.
|
||||
deepseq-magic = dontHaddock super.deepseq-magic;
|
||||
feldspar-signal = dontHaddock super.feldspar-signal; # https://github.com/markus-git/feldspar-signal/issues/1
|
||||
|
@ -863,7 +859,7 @@ self: super: {
|
|||
super.hledger-lib;
|
||||
|
||||
# hledger-lib 1.24 depends on doctest >= 0.18
|
||||
hledger-lib_1_24 = super.hledger-lib_1_24.override {
|
||||
hledger-lib_1_24_1 = super.hledger-lib_1_24_1.override {
|
||||
doctest = self.doctest_0_18_2;
|
||||
};
|
||||
|
||||
|
@ -1232,12 +1228,8 @@ self: super: {
|
|||
})
|
||||
] super.polysemy;
|
||||
|
||||
# polysemy-plugin 0.2.5.0 has constraint ghc-tcplugins-extra (==0.3.*)
|
||||
# This upstream issue is relevant:
|
||||
# https://github.com/polysemy-research/polysemy/issues/322
|
||||
polysemy-plugin = super.polysemy-plugin.override {
|
||||
ghc-tcplugins-extra = self.ghc-tcplugins-extra_0_3_2;
|
||||
};
|
||||
# 2021-12-26: Too strict bounds on doctest
|
||||
polysemy-plugin = doJailbreak super.polysemy-plugin;
|
||||
|
||||
# Test suite requires running a database server. Testing is done upstream.
|
||||
hasql-notifications = dontCheck super.hasql-notifications;
|
||||
|
@ -1517,9 +1509,6 @@ self: super: {
|
|||
# Due to tests restricting base in 0.8.0.0 release
|
||||
http-media = doJailbreak super.http-media;
|
||||
|
||||
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/heist/pull/124
|
||||
heist = doJailbreak super.heist;
|
||||
|
||||
hinit = generateOptparseApplicativeCompletion "hi" (super.hinit.override { haskeline = self.haskeline_0_8_2; });
|
||||
|
||||
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219
|
||||
|
@ -2111,17 +2100,24 @@ self: super: {
|
|||
gogol-core = appendPatch ./patches/gogol-core-144.patch super.gogol-core;
|
||||
|
||||
# Jailbreak isn't sufficient, but this is ok as it's a leaf package.
|
||||
hadolint = super.hadolint.overrideScope (self: super: {
|
||||
hadolint = overrideCabal (drv: {
|
||||
# Test suite depends on ordering of unordered-containers returned values
|
||||
# which was upgraded in LTS 18.19
|
||||
# https://github.com/hadolint/hadolint/issues/753
|
||||
testFlags = [
|
||||
"--skip" "/Hadolint.Formatter.Sarif/Formatter: Sarif/print empty results/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) (super.hadolint.overrideScope (self: super: {
|
||||
language-docker = self.language-docker_10_4_0;
|
||||
hspec = dontCheck self.hspec_2_9_4;
|
||||
hspec-core = dontCheck self.hspec-core_2_9_4;
|
||||
hspec-discover = dontCheck self.hspec-discover_2_9_4;
|
||||
colourista = doJailbreak super.colourista;
|
||||
});
|
||||
}));
|
||||
|
||||
# These should be updated in lockstep
|
||||
hledger_1_24 = super.hledger_1_24.override {
|
||||
hledger-lib = self.hledger-lib_1_24;
|
||||
hledger_1_24_1 = super.hledger_1_24_1.override {
|
||||
hledger-lib = self.hledger-lib_1_24_1;
|
||||
};
|
||||
|
||||
# Needs brick > 0.64
|
||||
|
@ -2135,11 +2131,127 @@ self: super: {
|
|||
# test suite requires stack to run, https://github.com/dino-/photoname/issues/24
|
||||
photoname = dontCheck super.photoname;
|
||||
|
||||
# Too strict bounds on recursive-zipper
|
||||
# https://github.com/ChrisPenner/jet/issues/1
|
||||
jet = doJailbreak super.jet;
|
||||
# Upgrade of unordered-containers in Stackage causes ordering-sensitive test to fail
|
||||
# https://github.com/chrisdone/lucid/issues/123
|
||||
# https://github.com/commercialhaskell/stackage/issues/6366
|
||||
lucid = assert super.lucid.version == "2.9.12.1"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/attributes-with/mixed/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.lucid;
|
||||
# Basically the entire doctest suite of swagger2 fails for the same reason
|
||||
swagger2 = assert super.swagger2.version == "2.6"; overrideCabal (drv: {
|
||||
testTarget = "spec";
|
||||
}) super.swagger2;
|
||||
# https://github.com/kapralVV/Unique/issues/9
|
||||
Unique = assert super.Unique.version == "0.4.7.9"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/Data.List.UniqueUnsorted.removeDuplicates/removeDuplicates: simple test/"
|
||||
"--skip" "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/unique: simple test/"
|
||||
"--skip" "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/repeatedBy: simple test/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.Unique;
|
||||
# https://github.com/AndrewRademacher/aeson-casing/issues/8
|
||||
aeson-casing = assert super.aeson-casing.version == "0.2.0.0"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "! /encode train/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.aeson-casing;
|
||||
# https://github.com/Soostone/katip/issues/134
|
||||
katip = assert super.katip.version == "0.8.7.0"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/Text-golden/&&!/respects payloadKeys for each constituent payload/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.katip;
|
||||
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/heist/pull/124
|
||||
# 2021-12-22: https://github.com/snapframework/heist/issues/131
|
||||
heist = assert super.heist.version == "1.1.0.1"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-t" "!*/compiled/ns*"
|
||||
] ++ drv.testFlags or [];
|
||||
}) (doJailbreak super.heist);
|
||||
# https://github.com/hercules-ci/hercules-ci-agent/issues/352
|
||||
hercules-ci-api-agent = assert super.hercules-ci-api-agent.version == "0.4.1.0"; overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/hercules-ci-api/Hercules.API.Agent.Evaluate.EvaluateEvent.DerivationInfo/DerivationInfo/ToJSON/encodes v2 correctly/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) (doJailbreak super.hercules-ci-api-agent);
|
||||
# https://github.com/emc2/HUnit-Plus/issues/26
|
||||
HUnit-Plus = dontCheck super.HUnit-Plus;
|
||||
# https://github.com/ewestern/haskell-postgis/issues/7
|
||||
haskell-postgis = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/Geo/Hexable/Encodes a linestring/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.haskell-postgis;
|
||||
# https://github.com/ChrisPenner/json-to-haskell/issues/5
|
||||
json-to-haskell = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--match" "/should sanitize weird field and record names/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.json-to-haskell;
|
||||
# https://github.com/fieldstrength/aeson-deriving/issues/5
|
||||
aeson-deriving = dontCheck super.aeson-deriving;
|
||||
# https://github.com/morpheusgraphql/morpheus-graphql/issues/660
|
||||
morpheus-graphql-core = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/field.unexpected-value/&&!/field.missing-field/&&!/argument.unexpected-value/&&!/argument.missing-field/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.morpheus-graphql-core;
|
||||
morpheus-graphql = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/Test Rendering/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.morpheus-graphql;
|
||||
# https://github.com/SupercedeTech/dropbox-client/issues/1
|
||||
dropbox = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/Dropbox/Dropbox aeson aeson/encodes list folder correctly/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.dropbox;
|
||||
# https://github.com/alonsodomin/haskell-schema/issues/11
|
||||
hschema-aeson = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"--skip" "/toJsonSerializer/should generate valid JSON/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.hschema-aeson;
|
||||
# https://gitlab.com/k0001/xmlbf/-/issues/32
|
||||
xmlbf = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/xml: <x b=\"\" a=\"y\"><\\/x>/&&!/xml: <x b=\"z\" a=\"y\"><\\/x>/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.xmlbf;
|
||||
# https://github.com/ssadler/aeson-quick/issues/3
|
||||
aeson-quick = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/asLens.set/&&!/complex.set/&&!/multipleKeys.set/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.aeson-quick;
|
||||
# https://github.com/minio/minio-hs/issues/165
|
||||
minio-hs = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/Test mkSelectRequest/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.minio-hs;
|
||||
|
||||
# Use latest version until next Stackage LTS snapshot
|
||||
Agda = doDistribute self.Agda_2_6_2_1;
|
||||
# golden files expect an old version of hpack, so tests fail intermittently
|
||||
# TODO: maybe disable golden test suite altogether? this will happen again as
|
||||
# hpack emits its version into the generated files…
|
||||
hpack-dhall = assert super.hpack-dhall.version == "0.5.3"; dontCheck super.hpack-dhall;
|
||||
|
||||
# Invalid CPP in test suite: https://github.com/cdornan/memory-cd/issues/1
|
||||
memory-cd = dontCheck super.memory-cd;
|
||||
|
||||
# https://github.com/andreymulik/sdp/issues/3
|
||||
sdp = disableLibraryProfiling super.sdp;
|
||||
sdp-binary = disableLibraryProfiling super.sdp-binary;
|
||||
sdp-deepseq = disableLibraryProfiling super.sdp-deepseq;
|
||||
sdp-hashable = disableLibraryProfiling super.sdp-hashable;
|
||||
sdp-io = disableLibraryProfiling super.sdp-io;
|
||||
sdp-quickcheck = disableLibraryProfiling super.sdp-quickcheck;
|
||||
sdp4bytestring = disableLibraryProfiling super.sdp4bytestring;
|
||||
sdp4text = disableLibraryProfiling super.sdp4text;
|
||||
sdp4unordered = disableLibraryProfiling super.sdp4unordered;
|
||||
sdp4vector = disableLibraryProfiling super.sdp4vector;
|
||||
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
|
|
@ -117,7 +117,7 @@ self: super: {
|
|||
retry = dontCheck super.retry;
|
||||
|
||||
# Hlint needs >= 3.3.4 for ghc 9 support.
|
||||
hlint = super.hlint_3_3_4;
|
||||
hlint = doDistribute super.hlint_3_3_5;
|
||||
|
||||
# 2021-09-18: ghc-api-compat and ghc-lib-* need >= 9.0.x versions for hls and hlint
|
||||
ghc-api-compat = doDistribute super.ghc-api-compat_9_0_1;
|
||||
|
@ -128,16 +128,6 @@ self: super: {
|
|||
# 2021-09-18: Need semialign >= 1.2 for correct bounds
|
||||
semialign = super.semialign_1_2_0_1;
|
||||
|
||||
# 2021-09-18: GHC 9 compat release is missing
|
||||
# Issue: https://github.com/obsidiansystems/dependent-sum/issues/65
|
||||
dependent-sum-template = dontCheck (appendPatch
|
||||
(pkgs.fetchpatch {
|
||||
url = "https://github.com/obsidiansystems/dependent-sum/commit/8cf4c7fbc3bfa2be475a17bb7c94a1e1e9a830b5.patch";
|
||||
sha256 = "02wyy0ciicq2x8lw4xxz3x5i4a550mxfidhm2ihh60ni6am498ff";
|
||||
stripLen = 2;
|
||||
extraPrefix = "";
|
||||
}) super.dependent-sum-template);
|
||||
|
||||
# 2021-09-18: cabal2nix does not detect the need for ghc-api-compat.
|
||||
hiedb = overrideCabal (old: {
|
||||
libraryHaskellDepends = old.libraryHaskellDepends ++ [self.ghc-api-compat];
|
||||
|
|
|
@ -101,6 +101,19 @@ self: super: {
|
|||
genvalidity-property = self.genvalidity-property_1_0_0_0;
|
||||
genvalidity-hspec = self.genvalidity-hspec_1_0_0_0;
|
||||
ghc-byteorder = doJailbreak super.ghc-byteorder;
|
||||
ghc-exactprint = overrideCabal (drv: {
|
||||
# HACK: ghc-exactprint 1.3.0 is not buildable for GHC < 9.2,
|
||||
# but hackage2nix evaluates the cabal file with GHC 8.10.*,
|
||||
# causing the build-depends to be skipped. Since the dependency
|
||||
# list hasn't changed much since 0.6.4, we can just reuse the
|
||||
# normal expression.
|
||||
inherit (self.ghc-exactprint_1_3_0) src version;
|
||||
revision = null; editedCabalFile = null;
|
||||
libraryHaskellDepends = [
|
||||
self.fail
|
||||
self.ordered-containers
|
||||
] ++ drv.libraryHaskellDepends or [];
|
||||
}) super.ghc-exactprint;
|
||||
ghc-lib = self.ghc-lib_9_2_1_20211101;
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_2_1_20211101;
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_1;
|
||||
|
@ -124,6 +137,7 @@ self: super: {
|
|||
quickcheck-instances = super.quickcheck-instances_0_3_27;
|
||||
regex-posix = doJailbreak super.regex-posix;
|
||||
resolv = doJailbreak super.resolv;
|
||||
retrie = doDistribute self.retrie_1_2_0_0;
|
||||
semialign = super.semialign_1_2_0_1;
|
||||
singleton-bool = doJailbreak super.singleton-bool;
|
||||
scientific = doJailbreak super.scientific;
|
||||
|
@ -210,20 +224,20 @@ self: super: {
|
|||
text-short = dontCheck super.text-short_0_1_4;
|
||||
|
||||
# Use hlint from git for GHC 9.2.1 support
|
||||
hlint = overrideCabal {
|
||||
version = "unstable-2021-12-12";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "ndmitchell";
|
||||
repo = "hlint";
|
||||
rev = "77a9702e10b772a7695c08682cd4f450fd0e9e46";
|
||||
sha256 = "0hpp3iw7m7w2abr8vb86gdz3x6c8lj119zxln933k90ia7bmk8jc";
|
||||
};
|
||||
revision = null;
|
||||
editedCabalFile = null;
|
||||
} (super.hlint_3_3_4.overrideScope (self: super: {
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_2_1_20211101;
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_1;
|
||||
}));
|
||||
hlint = doDistribute (
|
||||
overrideSrc {
|
||||
version = "unstable-2021-12-12";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "ndmitchell";
|
||||
repo = "hlint";
|
||||
rev = "77a9702e10b772a7695c08682cd4f450fd0e9e46";
|
||||
sha256 = "0hpp3iw7m7w2abr8vb86gdz3x6c8lj119zxln933k90ia7bmk8jc";
|
||||
};
|
||||
} (super.hlint_3_3_5.overrideScope (self: super: {
|
||||
ghc-lib-parser = self.ghc-lib-parser_9_2_1_20211101;
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_1;
|
||||
}))
|
||||
);
|
||||
|
||||
# https://github.com/sjakobi/bsb-http-chunked/issues/38
|
||||
bsb-http-chunked = dontCheck super.bsb-http-chunked;
|
||||
|
|
|
@ -222,6 +222,7 @@ broken-packages:
|
|||
- assumpta
|
||||
- ast-monad
|
||||
- astrds
|
||||
- astro
|
||||
- async-combinators
|
||||
- async-dejafu
|
||||
- asynchronous-exceptions
|
||||
|
@ -1557,6 +1558,7 @@ broken-packages:
|
|||
- fused-effects-mwc-random
|
||||
- fused-effects-resumable
|
||||
- fusion
|
||||
- futhark-manifest
|
||||
- futun
|
||||
- future
|
||||
- fuzzy-time-gen
|
||||
|
@ -1675,6 +1677,7 @@ broken-packages:
|
|||
- gi-gtksheet
|
||||
- gi-handy
|
||||
- gi-json
|
||||
- gingersnap
|
||||
- ginsu
|
||||
- gipeda
|
||||
- giphy-api
|
||||
|
@ -3187,6 +3190,7 @@ broken-packages:
|
|||
- monad-ste
|
||||
- monad-stlike-io
|
||||
- monad-task
|
||||
- monad-throw-exit
|
||||
- monad-timing
|
||||
- monad-tx
|
||||
- monad-unify
|
||||
|
@ -3499,6 +3503,8 @@ broken-packages:
|
|||
- opentelemetry-http-client
|
||||
- opentheory-char
|
||||
- opentok
|
||||
- opentracing-jaeger
|
||||
- opentracing-zipkin-v1
|
||||
- opentype
|
||||
- OpenVGRaw
|
||||
- Operads
|
||||
|
@ -3540,6 +3546,7 @@ broken-packages:
|
|||
- overloaded
|
||||
- overloaded-records
|
||||
- overture
|
||||
- owoify-hs
|
||||
- pack
|
||||
- package-description-remote
|
||||
- package-o-tron
|
||||
|
@ -3570,6 +3577,7 @@ broken-packages:
|
|||
- pandoc-pyplot
|
||||
- pandoc-unlit
|
||||
- pandoc-utils
|
||||
- pandora-io
|
||||
- pang-a-lambda
|
||||
- pangraph
|
||||
- pan-os-syslog
|
||||
|
@ -3596,6 +3604,7 @@ broken-packages:
|
|||
- pareto
|
||||
- parochial
|
||||
- Parry
|
||||
- parse
|
||||
- parseargs
|
||||
- parsec2
|
||||
- parsec3
|
||||
|
@ -3791,8 +3800,9 @@ broken-packages:
|
|||
- polydata-core
|
||||
- polynom
|
||||
- polynomial
|
||||
- polysemy-mocks
|
||||
- polysemy-plugin
|
||||
- polysemy-check
|
||||
- polysemy-http
|
||||
- polysemy-process
|
||||
- polysemy-zoo
|
||||
- polytypeable
|
||||
- pomaps
|
||||
|
@ -3843,6 +3853,7 @@ broken-packages:
|
|||
- PPrinter
|
||||
- pqc
|
||||
- praglude
|
||||
- prairie
|
||||
- preamble
|
||||
- precis
|
||||
- precursor
|
||||
|
@ -4370,6 +4381,7 @@ broken-packages:
|
|||
- servant-static-th
|
||||
- servant-streaming
|
||||
- servant-to-elm
|
||||
- servant-tracing
|
||||
- servant-yaml
|
||||
- servant-zeppelin
|
||||
- server-generic
|
||||
|
@ -4782,6 +4794,7 @@ broken-packages:
|
|||
- syb-with-class-instances-text
|
||||
- sydtest-aeson
|
||||
- sydtest-hedis
|
||||
- sydtest-hspec
|
||||
- sydtest-mongo
|
||||
- sydtest-persistent-postgresql
|
||||
- sydtest-rabbitmq
|
||||
|
|
|
@ -67,8 +67,6 @@ core-packages:
|
|||
# tracked in stackage.yaml. Adding conflicting overrides with stackage here will
|
||||
# not work.
|
||||
default-package-overrides:
|
||||
# This was only intended for ghc-7.0.4, and has very old deps, one hidden behind a flag
|
||||
- MissingH ==1.4.2.0
|
||||
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
|
||||
# not yet available in Nixpkgs
|
||||
- gi-gdkx11 < 4
|
||||
|
@ -126,6 +124,12 @@ default-package-overrides:
|
|||
- rel8 < 1.2.1.0
|
||||
# 0.14.0.0 drops support for every GHC < 9.0.1
|
||||
- brittany < 0.14
|
||||
# 1.2.0.0: “Dropped support for GHC <9.2 (might readd it later)”
|
||||
- retrie < 1.2.0.0
|
||||
# Compat with polysemy in Stackage LTS 18
|
||||
- polysemy-resume < 0.1.0.2
|
||||
- polysemy-conc < 0.5
|
||||
- polysemy-mocks < 0.2
|
||||
|
||||
extra-packages:
|
||||
- base16-bytestring < 1 # required for cabal-install etc.
|
||||
|
@ -138,7 +142,6 @@ extra-packages:
|
|||
- dhall == 1.29.0 # required for ats-pkg
|
||||
- dhall == 1.38.1 # required for spago
|
||||
- Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729
|
||||
- ghc-tcplugins-extra ==0.3.2 # required for polysemy-plugin 0.2.5.0
|
||||
- haddock == 2.23.* # required on GHC < 8.10.x
|
||||
- haddock-api == 2.23.* # required on GHC < 8.10.x
|
||||
- haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0
|
||||
|
@ -279,6 +282,7 @@ package-maintainers:
|
|||
- Unique
|
||||
maralorn:
|
||||
- cabal-fmt
|
||||
- ema
|
||||
- generic-optics
|
||||
- ghcup
|
||||
- ghcid
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Stackage LTS 18.18
|
||||
# Stackage LTS 18.19
|
||||
# This file is auto-generated by
|
||||
# maintainers/scripts/haskell/update-stackage.sh
|
||||
default-package-overrides:
|
||||
|
@ -33,7 +33,7 @@ default-package-overrides:
|
|||
- aeson-with ==0.1.2.0
|
||||
- aeson-yak ==0.1.1.3
|
||||
- aeson-yaml ==1.1.0.1
|
||||
- Agda ==2.6.2
|
||||
- Agda ==2.6.2.1
|
||||
- agda2lagda ==0.2021.6.1
|
||||
- al ==0.1.4.2
|
||||
- alarmclock ==0.7.0.5
|
||||
|
@ -142,10 +142,10 @@ default-package-overrides:
|
|||
- amqp ==0.22.0
|
||||
- amqp-utils ==0.6.3.2
|
||||
- annotated-wl-pprint ==0.7.0
|
||||
- ansi-terminal ==0.11
|
||||
- ansi-terminal ==0.11.1
|
||||
- ansi-wl-pprint ==0.6.9
|
||||
- ANum ==0.2.0.2
|
||||
- apecs ==0.9.3
|
||||
- apecs ==0.9.4
|
||||
- apecs-gloss ==0.2.4
|
||||
- apecs-physics ==0.4.5
|
||||
- api-field-json-th ==0.1.0.2
|
||||
|
@ -263,7 +263,7 @@ default-package-overrides:
|
|||
- bits ==0.5.3
|
||||
- bitset-word8 ==0.1.1.2
|
||||
- bits-extra ==0.0.2.0
|
||||
- bitvec ==1.1.1.0
|
||||
- bitvec ==1.1.2.0
|
||||
- bitwise-enum ==1.0.1.0
|
||||
- blake2 ==0.3.0
|
||||
- blanks ==0.5.0
|
||||
|
@ -301,10 +301,10 @@ default-package-overrides:
|
|||
- btrfs ==0.2.0.0
|
||||
- buffer-builder ==0.2.4.7
|
||||
- buffer-pipe ==0.0
|
||||
- bugsnag-haskell ==0.0.4.1
|
||||
- bugsnag-haskell ==0.0.4.2
|
||||
- bugsnag-hs ==0.2.0.7
|
||||
- bugzilla-redhat ==0.3.3
|
||||
- burrito ==1.2.0.3
|
||||
- burrito ==1.2.0.4
|
||||
- butcher ==1.3.3.2
|
||||
- buttplug-hs-core ==0.1.0.1
|
||||
- bv ==0.5
|
||||
|
@ -320,7 +320,7 @@ default-package-overrides:
|
|||
- bytestring-conversion ==0.3.1
|
||||
- bytestring-lexing ==0.5.0.8
|
||||
- bytestring-mmap ==0.2.2
|
||||
- bytestring-strict-builder ==0.4.5.4
|
||||
- bytestring-strict-builder ==0.4.5.5
|
||||
- bytestring-to-vector ==0.3.0.1
|
||||
- bytestring-tree-builder ==0.2.7.9
|
||||
- bz2 ==1.0.1.0
|
||||
|
@ -358,7 +358,7 @@ default-package-overrides:
|
|||
- cassava-megaparsec ==2.0.4
|
||||
- cast ==0.1.0.2
|
||||
- category ==0.2.5.0
|
||||
- cayley-client ==0.4.16
|
||||
- cayley-client ==0.4.17
|
||||
- cborg ==0.2.6.0
|
||||
- cborg-json ==0.2.3.0
|
||||
- cdar-mBound ==0.1.0.4
|
||||
|
@ -399,7 +399,7 @@ default-package-overrides:
|
|||
- clash-ghc ==1.4.6
|
||||
- clash-lib ==1.4.6
|
||||
- clash-prelude ==1.4.6
|
||||
- classy-prelude ==1.5.0
|
||||
- classy-prelude ==1.5.0.2
|
||||
- classy-prelude-conduit ==1.5.0
|
||||
- clay ==0.13.3
|
||||
- clientsession ==0.9.1.2
|
||||
|
@ -442,7 +442,7 @@ default-package-overrides:
|
|||
- concise ==0.1.0.1
|
||||
- concurrency ==1.11.0.2
|
||||
- concurrent-extra ==0.7.0.12
|
||||
- concurrent-output ==1.10.12
|
||||
- concurrent-output ==1.10.14
|
||||
- concurrent-split ==0.0.1.1
|
||||
- concurrent-supply ==0.1.8
|
||||
- cond ==0.4.1.1
|
||||
|
@ -455,7 +455,7 @@ default-package-overrides:
|
|||
- conduit-parse ==0.2.1.0
|
||||
- conduit-zstd ==0.0.2.0
|
||||
- conferer ==1.1.0.0
|
||||
- conferer-aeson ==1.1.0.1
|
||||
- conferer-aeson ==1.1.0.2
|
||||
- conferer-hspec ==1.1.0.0
|
||||
- conferer-warp ==1.1.0.0
|
||||
- config-ini ==0.2.4.0
|
||||
|
@ -490,7 +490,7 @@ default-package-overrides:
|
|||
- crackNum ==3.1
|
||||
- crc32c ==0.0.0
|
||||
- credential-store ==0.1.2
|
||||
- criterion ==1.5.11.0
|
||||
- criterion ==1.5.12.0
|
||||
- criterion-measurement ==0.1.3.0
|
||||
- cron ==0.7.0
|
||||
- crypto-api ==0.13.3
|
||||
|
@ -523,8 +523,8 @@ default-package-overrides:
|
|||
- curl ==1.3.8
|
||||
- currencies ==0.2.0.0
|
||||
- currency ==0.2.0.0
|
||||
- cursor ==0.3.0.0
|
||||
- cursor-brick ==0.1.0.0
|
||||
- cursor ==0.3.2.0
|
||||
- cursor-brick ==0.1.0.1
|
||||
- cursor-fuzzy-time ==0.0.0.0
|
||||
- cursor-gen ==0.3.0.0
|
||||
- cutter ==0.0
|
||||
|
@ -548,7 +548,7 @@ default-package-overrides:
|
|||
- data-default-instances-old-locale ==0.0.1
|
||||
- data-diverse ==4.7.0.0
|
||||
- datadog ==0.2.5.0
|
||||
- data-dword ==0.3.2
|
||||
- data-dword ==0.3.2.1
|
||||
- data-endian ==0.1.1
|
||||
- data-fix ==0.3.2
|
||||
- data-forest ==0.1.0.9
|
||||
|
@ -584,7 +584,7 @@ default-package-overrides:
|
|||
- dense-linear-algebra ==0.1.0.0
|
||||
- dependent-map ==0.4.0.0
|
||||
- dependent-sum ==0.7.1.0
|
||||
- dependent-sum-template ==0.1.0.3
|
||||
- dependent-sum-template ==0.1.1.1
|
||||
- depq ==0.4.2
|
||||
- deque ==0.4.4
|
||||
- deriveJsonNoPrefix ==0.1.0.1
|
||||
|
@ -595,7 +595,7 @@ default-package-overrides:
|
|||
- dhall ==1.39.0
|
||||
- dhall-bash ==1.0.37
|
||||
- dhall-json ==1.7.7
|
||||
- dhall-lsp-server ==1.0.16
|
||||
- dhall-lsp-server ==1.0.17
|
||||
- dhall-yaml ==1.2.7
|
||||
- diagrams-solve ==0.1.3
|
||||
- dialogflow-fulfillment ==0.1.1.4
|
||||
|
@ -614,7 +614,6 @@ default-package-overrides:
|
|||
- distributed-closure ==0.4.2.0
|
||||
- distribution-opensuse ==1.1.1
|
||||
- distributive ==0.6.2.1
|
||||
- dl-fedora ==0.9.2
|
||||
- dlist ==1.0
|
||||
- dlist-instances ==0.1.1.1
|
||||
- dlist-nonempty ==0.1.1
|
||||
|
@ -658,7 +657,7 @@ default-package-overrides:
|
|||
- edit-distance ==0.2.2.1
|
||||
- edit-distance-vector ==1.0.0.4
|
||||
- editor-open ==0.6.0.0
|
||||
- egison ==4.1.2
|
||||
- egison ==4.1.3
|
||||
- egison-pattern-src ==0.2.1.2
|
||||
- egison-pattern-src-th-mode ==0.2.1.2
|
||||
- either ==5.0.1.1
|
||||
|
@ -721,7 +720,7 @@ default-package-overrides:
|
|||
- exception-hierarchy ==0.1.0.4
|
||||
- exception-mtl ==0.4.0.1
|
||||
- exceptions ==0.10.4
|
||||
- exception-transformers ==0.4.0.10
|
||||
- exception-transformers ==0.4.0.11
|
||||
- exception-via ==0.1.0.0
|
||||
- executable-path ==0.0.3.1
|
||||
- exit-codes ==1.0.0
|
||||
|
@ -760,7 +759,7 @@ default-package-overrides:
|
|||
- file-embed-lzma ==0
|
||||
- filelock ==0.1.1.5
|
||||
- filemanip ==0.3.6.3
|
||||
- filepath-bytestring ==1.4.2.1.8
|
||||
- filepath-bytestring ==1.4.2.1.9
|
||||
- file-path-th ==0.1.0.0
|
||||
- filepattern ==0.1.2
|
||||
- fileplow ==0.1.0.0
|
||||
|
@ -785,7 +784,7 @@ default-package-overrides:
|
|||
- flexible-defaults ==0.0.3
|
||||
- FloatingHex ==0.5
|
||||
- floatshow ==0.2.4
|
||||
- flow ==1.0.22
|
||||
- flow ==1.0.23
|
||||
- flush-queue ==1.0.0
|
||||
- fmlist ==0.9.4
|
||||
- fmt ==0.6.3.0
|
||||
|
@ -886,7 +885,7 @@ default-package-overrides:
|
|||
- ghc-byteorder ==4.11.0.0.10
|
||||
- ghc-check ==0.5.0.6
|
||||
- ghc-core ==0.5.6
|
||||
- ghc-events ==0.17.0
|
||||
- ghc-events ==0.17.0.1
|
||||
- ghc-exactprint ==0.6.4
|
||||
- ghcid ==0.8.7
|
||||
- ghci-hexcalc ==0.1.1.0
|
||||
|
@ -900,11 +899,11 @@ default-package-overrides:
|
|||
- ghc-source-gen ==0.4.2.0
|
||||
- ghc-syntax-highlighter ==0.0.6.0
|
||||
- ghc-tcplugins-extra ==0.4.2
|
||||
- ghc-trace-events ==0.1.2.3
|
||||
- ghc-trace-events ==0.1.2.4
|
||||
- ghc-typelits-extra ==0.4.3
|
||||
- ghc-typelits-knownnat ==0.7.6
|
||||
- ghc-typelits-natnormalise ==0.7.6
|
||||
- ghc-typelits-presburger ==0.6.1.0
|
||||
- ghc-typelits-presburger ==0.6.2.0
|
||||
- ghost-buster ==0.1.1.0
|
||||
- gi-atk ==2.0.23
|
||||
- gi-cairo ==1.0.25
|
||||
|
@ -919,7 +918,7 @@ default-package-overrides:
|
|||
- gi-gobject ==2.0.26
|
||||
- gi-graphene ==1.0.3
|
||||
- gi-gtk ==3.0.37
|
||||
- gi-gtk-hs ==0.3.11
|
||||
- gi-gtk-hs ==0.3.12
|
||||
- gi-harfbuzz ==0.0.4
|
||||
- ginger ==0.10.1.0
|
||||
- gingersnap ==0.3.1.0
|
||||
|
@ -945,7 +944,7 @@ default-package-overrides:
|
|||
- goldplate ==0.2.0
|
||||
- google-isbn ==1.0.3
|
||||
- gopher-proxy ==0.1.1.2
|
||||
- gothic ==0.1.7
|
||||
- gothic ==0.1.8
|
||||
- gpolyline ==0.1.0.1
|
||||
- graph-core ==0.3.0.0
|
||||
- graphite ==0.10.0.1
|
||||
|
@ -1011,7 +1010,7 @@ default-package-overrides:
|
|||
- hasql-transaction ==1.0.1
|
||||
- hasty-hamiltonian ==1.3.4
|
||||
- HaTeX ==3.22.3.0
|
||||
- HaXml ==1.25.7
|
||||
- HaXml ==1.25.8
|
||||
- haxr ==3000.11.4.1
|
||||
- HCodecs ==0.5.2
|
||||
- hdaemonize ==0.5.6
|
||||
|
@ -1046,7 +1045,7 @@ default-package-overrides:
|
|||
- highlighting-kate ==0.6.4
|
||||
- hinfo ==0.0.3.0
|
||||
- hinotify ==0.4.1
|
||||
- hint ==0.9.0.4
|
||||
- hint ==0.9.0.5
|
||||
- hjsmin ==0.2.0.4
|
||||
- hkd-default ==1.1.0.0
|
||||
- hkgr ==0.3
|
||||
|
@ -1072,7 +1071,7 @@ default-package-overrides:
|
|||
- hnock ==0.4.0
|
||||
- hoauth2 ==1.16.0
|
||||
- hoogle ==5.0.18.2
|
||||
- hOpenPGP ==2.9.5
|
||||
- hOpenPGP ==2.9.7
|
||||
- hopenpgp-tools ==0.23.6
|
||||
- hopenssl ==2.2.4
|
||||
- hopfli ==0.2.2.1
|
||||
|
@ -1082,7 +1081,7 @@ default-package-overrides:
|
|||
- hourglass ==0.2.12
|
||||
- hourglass-orphans ==0.1.0.0
|
||||
- hp2pretty ==0.10
|
||||
- hpack ==0.34.5
|
||||
- hpack ==0.34.6
|
||||
- hpack-dhall ==0.5.3
|
||||
- hpc-codecov ==0.3.0.0
|
||||
- hpc-lcov ==1.0.1
|
||||
|
@ -1158,12 +1157,12 @@ default-package-overrides:
|
|||
- http-common ==0.8.3.4
|
||||
- http-conduit ==2.3.8
|
||||
- http-date ==0.0.11
|
||||
- http-directory ==0.1.8
|
||||
- http-directory ==0.1.9
|
||||
- http-download ==0.2.0.0
|
||||
- httpd-shed ==0.4.1.1
|
||||
- http-link-header ==1.2.1
|
||||
- http-media ==0.8.0.0
|
||||
- http-query ==0.1.0.1
|
||||
- http-query ==0.1.1
|
||||
- http-reverse-proxy ==0.6.0
|
||||
- http-streams ==0.8.9.4
|
||||
- http-types ==0.12.3
|
||||
|
@ -1214,7 +1213,7 @@ default-package-overrides:
|
|||
- ieee754 ==0.8.0
|
||||
- if ==0.1.0.0
|
||||
- iff ==0.0.6
|
||||
- ihaskell ==0.10.2.1
|
||||
- ihaskell ==0.10.2.2
|
||||
- ihs ==0.1.0.3
|
||||
- ilist ==0.4.0.1
|
||||
- imagesize-conduit ==1.1
|
||||
|
@ -1233,7 +1232,7 @@ default-package-overrides:
|
|||
- indexed-traversable-instances ==0.1
|
||||
- infer-license ==0.2.0
|
||||
- inflections ==0.4.0.6
|
||||
- influxdb ==1.9.2.1
|
||||
- influxdb ==1.9.2.2
|
||||
- ini ==0.4.1
|
||||
- inj ==1.0
|
||||
- inline-c ==0.9.1.5
|
||||
|
@ -1246,7 +1245,7 @@ default-package-overrides:
|
|||
- instance-control ==0.1.2.0
|
||||
- int-cast ==0.2.0.0
|
||||
- integer-logarithms ==1.0.3.1
|
||||
- integer-roots ==1.0.1.0
|
||||
- integer-roots ==1.0.2.0
|
||||
- integration ==0.2.1
|
||||
- intern ==0.9.4
|
||||
- interpolate ==0.2.1
|
||||
|
@ -1272,7 +1271,7 @@ default-package-overrides:
|
|||
- iproute ==1.7.12
|
||||
- IPv6Addr ==2.0.3
|
||||
- ipynb ==0.1.0.2
|
||||
- ipython-kernel ==0.10.2.1
|
||||
- ipython-kernel ==0.10.2.2
|
||||
- irc ==0.6.1.0
|
||||
- irc-client ==1.1.2.2
|
||||
- irc-conduit ==0.3.0.5
|
||||
|
@ -1310,11 +1309,11 @@ default-package-overrides:
|
|||
- JuicyPixels-scale-dct ==0.1.2
|
||||
- junit-xml ==0.1.0.2
|
||||
- justified-containers ==0.3.0.0
|
||||
- jwt ==0.10.0
|
||||
- jwt ==0.10.1
|
||||
- kan-extensions ==5.2.3
|
||||
- kanji ==3.4.1
|
||||
- katip ==0.8.7.0
|
||||
- katip-logstash ==0.1.0.0
|
||||
- katip-logstash ==0.1.0.2
|
||||
- kawhi ==0.3.0
|
||||
- kazura-queue ==0.1.0.4
|
||||
- kdt ==0.2.4
|
||||
|
@ -1345,7 +1344,7 @@ default-package-overrides:
|
|||
- language-javascript ==0.7.1.0
|
||||
- language-protobuf ==1.0.1
|
||||
- language-python ==0.5.8
|
||||
- language-thrift ==0.12.0.0
|
||||
- language-thrift ==0.12.0.1
|
||||
- lapack ==0.3.2
|
||||
- lapack-carray ==0.0.3
|
||||
- lapack-comfort-array ==0.0.1
|
||||
|
@ -1378,7 +1377,7 @@ default-package-overrides:
|
|||
- lens-regex-pcre ==1.1.0.0
|
||||
- lenz ==0.4.2.0
|
||||
- leveldb-haskell ==0.6.5
|
||||
- libBF ==0.6.2
|
||||
- libBF ==0.6.3
|
||||
- libffi ==0.1
|
||||
- libgit ==0.3.1
|
||||
- libgraph ==1.14
|
||||
|
@ -1404,7 +1403,7 @@ default-package-overrides:
|
|||
- list-predicate ==0.1.0.1
|
||||
- listsafe ==0.1.0.1
|
||||
- list-singleton ==1.0.0.5
|
||||
- list-t ==1.0.5
|
||||
- list-t ==1.0.5.1
|
||||
- list-transformer ==1.0.7
|
||||
- ListTree ==0.2.3
|
||||
- literatex ==0.1.0.2
|
||||
|
@ -1423,7 +1422,7 @@ default-package-overrides:
|
|||
- logging-facade ==0.3.1
|
||||
- logging-facade-syslog ==1
|
||||
- logict ==0.7.1.0
|
||||
- logstash ==0.1.0.1
|
||||
- logstash ==0.1.0.3
|
||||
- loop ==0.3.0
|
||||
- lrucache ==1.2.0.1
|
||||
- lrucaching ==0.3.3
|
||||
|
@ -1445,7 +1444,7 @@ default-package-overrides:
|
|||
- mainland-pretty ==0.7.1
|
||||
- main-tester ==0.2.0.1
|
||||
- makefile ==1.1.0.0
|
||||
- managed ==1.0.8
|
||||
- managed ==1.0.9
|
||||
- MapWith ==0.2.0.0
|
||||
- markdown ==0.1.17.5
|
||||
- markdown-unlit ==0.5.1
|
||||
|
@ -1582,7 +1581,7 @@ default-package-overrides:
|
|||
- murmur3 ==1.0.5
|
||||
- murmur-hash ==0.1.0.10
|
||||
- MusicBrainz ==0.4.1
|
||||
- mustache ==2.3.1
|
||||
- mustache ==2.3.2
|
||||
- mutable-containers ==0.3.4
|
||||
- mwc-probability ==2.3.1
|
||||
- mwc-random ==0.15.0.2
|
||||
|
@ -1664,7 +1663,7 @@ default-package-overrides:
|
|||
- ObjectName ==1.1.0.2
|
||||
- o-clock ==1.2.1
|
||||
- odbc ==0.2.5
|
||||
- oeis2 ==1.0.5
|
||||
- oeis2 ==1.0.6
|
||||
- ofx ==0.4.4.0
|
||||
- old-locale ==1.0.0.7
|
||||
- old-time ==1.1.0.3
|
||||
|
@ -1779,7 +1778,7 @@ default-package-overrides:
|
|||
- pipes-attoparsec ==0.5.1.5
|
||||
- pipes-binary ==0.4.3
|
||||
- pipes-bytestring ==2.1.7
|
||||
- pipes-concurrency ==2.0.12
|
||||
- pipes-concurrency ==2.0.14
|
||||
- pipes-csv ==1.4.3
|
||||
- pipes-extras ==1.0.15
|
||||
- pipes-fastx ==0.3.0.0
|
||||
|
@ -1823,7 +1822,7 @@ default-package-overrides:
|
|||
- postgrest ==7.0.1
|
||||
- post-mess-age ==0.2.1.0
|
||||
- pptable ==0.3.0.0
|
||||
- pqueue ==1.4.1.3
|
||||
- pqueue ==1.4.1.4
|
||||
- prairie ==0.0.1.0
|
||||
- prefix-units ==0.2.0
|
||||
- prelude-compat ==0.0.0.2
|
||||
|
@ -1854,7 +1853,7 @@ default-package-overrides:
|
|||
- probability ==0.2.7
|
||||
- process-extras ==0.7.4
|
||||
- product-isomorphic ==0.0.3.3
|
||||
- product-profunctors ==0.11.0.2
|
||||
- product-profunctors ==0.11.0.3
|
||||
- profiterole ==0.1
|
||||
- profunctors ==5.6.2
|
||||
- projectroot ==0.2.0.1
|
||||
|
@ -1876,7 +1875,7 @@ default-package-overrides:
|
|||
- protolude ==0.3.0
|
||||
- proxied ==0.3.1
|
||||
- psqueues ==0.2.7.3
|
||||
- ptr-poker ==0.1.1.4
|
||||
- ptr-poker ==0.1.2.3
|
||||
- publicsuffix ==0.20200526
|
||||
- pulse-simple ==0.1.14
|
||||
- pureMD5 ==2.1.4
|
||||
|
@ -1945,7 +1944,7 @@ default-package-overrides:
|
|||
- read-env-var ==1.0.0.0
|
||||
- reanimate ==1.1.4.0
|
||||
- reanimate-svg ==0.13.0.1
|
||||
- rebase ==1.13.1
|
||||
- rebase ==1.13.2
|
||||
- record-dot-preprocessor ==0.2.13
|
||||
- record-hasfield ==1.0
|
||||
- records-sop ==0.1.1.0
|
||||
|
@ -1961,8 +1960,8 @@ default-package-overrides:
|
|||
- reform-hamlet ==0.0.5.3
|
||||
- reform-happstack ==0.2.5.4
|
||||
- RefSerialize ==0.4.0
|
||||
- ref-tf ==0.5
|
||||
- regex ==1.1.0.0
|
||||
- ref-tf ==0.5.0.1
|
||||
- regex ==1.1.0.1
|
||||
- regex-applicative ==0.3.4
|
||||
- regex-applicative-text ==0.1.0.1
|
||||
- regex-base ==0.94.0.2
|
||||
|
@ -1973,15 +1972,15 @@ default-package-overrides:
|
|||
- regex-posix ==0.96.0.1
|
||||
- regex-posix-clib ==2.7
|
||||
- regex-tdfa ==1.3.1.1
|
||||
- regex-with-pcre ==1.1.0.0
|
||||
- registry ==0.2.0.3
|
||||
- regex-with-pcre ==1.1.0.1
|
||||
- registry ==0.2.1.0
|
||||
- reinterpret-cast ==0.1.0
|
||||
- relapse ==1.0.0.0
|
||||
- relational-query ==0.12.3.0
|
||||
- relational-query-HDBC ==0.7.2.0
|
||||
- relational-record ==0.2.2.0
|
||||
- relational-schemas ==0.1.8.0
|
||||
- reliable-io ==0.0.1
|
||||
- reliable-io ==0.0.2
|
||||
- relude ==0.7.0.0
|
||||
- renderable ==0.2.0.1
|
||||
- replace-attoparsec ==1.4.5.0
|
||||
|
@ -1989,7 +1988,7 @@ default-package-overrides:
|
|||
- repline ==0.4.0.0
|
||||
- req ==3.9.0
|
||||
- req-conduit ==1.0.1
|
||||
- rerebase ==1.13.1
|
||||
- rerebase ==1.13.2
|
||||
- rescue ==0.4.2.1
|
||||
- resistor-cube ==0.0.1.2
|
||||
- resolv ==0.1.2.0
|
||||
|
@ -2030,7 +2029,7 @@ default-package-overrides:
|
|||
- safe-exceptions ==0.1.7.2
|
||||
- safe-foldable ==0.1.0.0
|
||||
- safeio ==0.0.5.0
|
||||
- safe-json ==1.1.1.1
|
||||
- safe-json ==1.1.2.0
|
||||
- safe-money ==0.9.1
|
||||
- SafeSemaphore ==0.10.1
|
||||
- safe-tensor ==0.2.1.1
|
||||
|
@ -2107,7 +2106,7 @@ default-package-overrides:
|
|||
- servant-machines ==0.15.1
|
||||
- servant-multipart ==0.12.1
|
||||
- servant-multipart-api ==0.12.1
|
||||
- servant-openapi3 ==2.0.1.2
|
||||
- servant-openapi3 ==2.0.1.3
|
||||
- servant-pipes ==0.15.3
|
||||
- servant-rawm ==1.0.0.0
|
||||
- servant-server ==0.18.3
|
||||
|
@ -2195,7 +2194,7 @@ default-package-overrides:
|
|||
- sourcemap ==0.1.6.1
|
||||
- sox ==0.2.3.1
|
||||
- soxlib ==0.0.3.1
|
||||
- spacecookie ==1.0.0.0
|
||||
- spacecookie ==1.0.0.1
|
||||
- sparse-linear-algebra ==0.3.1
|
||||
- sparse-tensor ==0.2.1.5
|
||||
- spatial-math ==0.5.0.1
|
||||
|
@ -2237,7 +2236,7 @@ default-package-overrides:
|
|||
- stm-split ==0.0.2.1
|
||||
- stopwatch ==0.1.0.6
|
||||
- storable-complex ==0.2.3.0
|
||||
- storable-endian ==0.2.6
|
||||
- storable-endian ==0.2.6.1
|
||||
- storable-record ==0.0.5
|
||||
- storable-tuple ==0.0.3.3
|
||||
- storablevector ==0.2.13.1
|
||||
|
@ -2249,7 +2248,7 @@ default-package-overrides:
|
|||
- streaming ==0.2.3.0
|
||||
- streaming-attoparsec ==1.0.0.1
|
||||
- streaming-bytestring ==0.2.1
|
||||
- streaming-commons ==0.2.2.2
|
||||
- streaming-commons ==0.2.2.3
|
||||
- streamly ==0.7.3
|
||||
- streams ==3.3
|
||||
- streamt ==0.5.0.0
|
||||
|
@ -2314,7 +2313,7 @@ default-package-overrides:
|
|||
- tar ==0.5.1.1
|
||||
- tar-conduit ==0.3.2
|
||||
- tardis ==0.4.3.0
|
||||
- tasty ==1.4.2
|
||||
- tasty ==1.4.2.1
|
||||
- tasty-ant-xml ==1.1.8
|
||||
- tasty-bench ==0.2.5
|
||||
- tasty-dejafu ==2.0.0.8
|
||||
|
@ -2331,7 +2330,7 @@ default-package-overrides:
|
|||
- tasty-leancheck ==0.0.2
|
||||
- tasty-lua ==0.2.3.2
|
||||
- tasty-program ==1.0.5
|
||||
- tasty-quickcheck ==0.10.1.2
|
||||
- tasty-quickcheck ==0.10.2
|
||||
- tasty-rerun ==1.1.18
|
||||
- tasty-silver ==3.2.3
|
||||
- tasty-smallcheck ==0.8.2
|
||||
|
@ -2358,7 +2357,7 @@ default-package-overrides:
|
|||
- test-framework-smallcheck ==0.2
|
||||
- test-fun ==0.1.0.0
|
||||
- testing-type-modifiers ==0.1.0.1
|
||||
- texmath ==0.12.3.2
|
||||
- texmath ==0.12.3.3
|
||||
- text-ansi ==0.1.1
|
||||
- text-binary ==0.2.1.1
|
||||
- text-builder ==0.6.6.3
|
||||
|
@ -2394,7 +2393,7 @@ default-package-overrides:
|
|||
- th-expand-syns ==0.4.8.0
|
||||
- th-extras ==0.0.0.5
|
||||
- th-lift ==0.8.2
|
||||
- th-lift-instances ==0.1.18
|
||||
- th-lift-instances ==0.1.19
|
||||
- th-nowq ==0.1.0.5
|
||||
- th-orphans ==0.13.12
|
||||
- th-printf ==0.7
|
||||
|
@ -2430,7 +2429,7 @@ default-package-overrides:
|
|||
- tinylog ==0.15.0
|
||||
- titlecase ==1.0.1
|
||||
- tldr ==0.9.2
|
||||
- tls ==1.5.5
|
||||
- tls ==1.5.6
|
||||
- tls-debug ==0.4.8
|
||||
- tls-session-manager ==0.0.4
|
||||
- tlynx ==0.5.1.1
|
||||
|
@ -2465,7 +2464,7 @@ default-package-overrides:
|
|||
- turtle ==1.5.23
|
||||
- typecheck-plugin-nat-simple ==0.1.0.2
|
||||
- TypeCompose ==0.9.14
|
||||
- typed-process ==0.2.7.0
|
||||
- typed-process ==0.2.8.0
|
||||
- typed-uuid ==0.1.0.0
|
||||
- type-equality ==1
|
||||
- type-errors ==0.2.0.0
|
||||
|
@ -2477,7 +2476,7 @@ default-package-overrides:
|
|||
- type-level-numbers ==0.1.1.1
|
||||
- typelits-witnesses ==0.4.0.0
|
||||
- type-map ==0.1.6.0
|
||||
- type-natural ==1.1.0.0
|
||||
- type-natural ==1.1.0.1
|
||||
- typenums ==0.1.4
|
||||
- type-of-html ==1.6.2.0
|
||||
- type-of-html-static ==0.1.0.2
|
||||
|
@ -2487,7 +2486,7 @@ default-package-overrides:
|
|||
- tzdata ==0.2.20201021.0
|
||||
- ua-parser ==0.7.6.0
|
||||
- uglymemo ==0.1.0.1
|
||||
- unagi-chan ==0.4.1.3
|
||||
- unagi-chan ==0.4.1.4
|
||||
- unbounded-delays ==0.1.1.1
|
||||
- unboxed-ref ==0.4.0.0
|
||||
- unboxing-vector ==0.2.0.0
|
||||
|
@ -2528,7 +2527,7 @@ default-package-overrides:
|
|||
- unliftio-pool ==0.2.1.1
|
||||
- unliftio-streams ==0.1.1.1
|
||||
- unlit ==0.4.0.0
|
||||
- unordered-containers ==0.2.15.0
|
||||
- unordered-containers ==0.2.16.0
|
||||
- unsafe ==0.0
|
||||
- urbit-hob ==0.3.3
|
||||
- uri-bytestring ==0.3.3.1
|
||||
|
@ -2553,7 +2552,7 @@ default-package-overrides:
|
|||
- validity-persistent ==0.0.0.0
|
||||
- validity-primitive ==0.0.0.1
|
||||
- validity-scientific ==0.2.0.3
|
||||
- validity-text ==0.3.1.1
|
||||
- validity-text ==0.3.1.2
|
||||
- validity-time ==0.4.0.0
|
||||
- validity-unordered-containers ==0.2.0.3
|
||||
- validity-uuid ==0.1.0.3
|
||||
|
@ -2577,7 +2576,7 @@ default-package-overrides:
|
|||
- vector-split ==1.0.0.2
|
||||
- vector-th-unbox ==0.2.2
|
||||
- verbosity ==0.4.0.0
|
||||
- versions ==5.0.0
|
||||
- versions ==5.0.1
|
||||
- vformat ==0.14.1.0
|
||||
- vformat-aeson ==0.1.0.1
|
||||
- vformat-time ==0.1.0.0
|
||||
|
@ -2594,7 +2593,7 @@ default-package-overrides:
|
|||
- wai-extra ==3.1.7
|
||||
- wai-feature-flags ==0.1.0.2
|
||||
- wai-handler-launch ==3.0.3.1
|
||||
- wai-logger ==2.3.6
|
||||
- wai-logger ==2.3.7
|
||||
- wai-middleware-auth ==0.2.5.1
|
||||
- wai-middleware-caching ==0.1.0.2
|
||||
- wai-middleware-clacks ==0.1.0.1
|
||||
|
@ -2624,12 +2623,12 @@ default-package-overrides:
|
|||
- weigh ==0.0.16
|
||||
- wide-word ==0.1.1.2
|
||||
- wikicfp-scraper ==0.1.0.12
|
||||
- wild-bind ==0.1.2.7
|
||||
- wild-bind-x11 ==0.2.0.13
|
||||
- wild-bind ==0.1.2.8
|
||||
- wild-bind-x11 ==0.2.0.14
|
||||
- Win32 ==2.6.2.1
|
||||
- Win32-notify ==0.3.0.3
|
||||
- windns ==0.1.0.1
|
||||
- witch ==0.3.4.0
|
||||
- witch ==0.3.4.1
|
||||
- witherable ==0.4.2
|
||||
- within ==0.2.0.1
|
||||
- with-location ==0.1.0
|
||||
|
@ -2650,9 +2649,9 @@ default-package-overrides:
|
|||
- writer-cps-mtl ==0.1.1.6
|
||||
- writer-cps-transformers ==0.5.6.1
|
||||
- wss-client ==0.3.0.0
|
||||
- wuss ==1.1.18
|
||||
- wuss ==1.1.19
|
||||
- X11 ==1.10.2
|
||||
- X11-xft ==0.3.1
|
||||
- X11-xft ==0.3.4
|
||||
- x11-xim ==0.0.9.0
|
||||
- x509 ==1.7.5
|
||||
- x509-store ==1.6.7
|
||||
|
|
|
@ -650,7 +650,6 @@ dont-distribute-packages:
|
|||
- cakyrespa
|
||||
- cal3d-examples
|
||||
- cal3d-opengl
|
||||
- calamity-commands
|
||||
- calc
|
||||
- calculator
|
||||
- caldims
|
||||
|
@ -930,6 +929,7 @@ dont-distribute-packages:
|
|||
- delta
|
||||
- delta-h
|
||||
- dep-t-advice
|
||||
- dep-t-dynamic
|
||||
- dependent-literals-plugin
|
||||
- dependent-state
|
||||
- dephd
|
||||
|
@ -1087,6 +1087,7 @@ dont-distribute-packages:
|
|||
- falling-turnip
|
||||
- fallingblocks
|
||||
- family-tree
|
||||
- fast-bech32
|
||||
- fastirc
|
||||
- fault-tree
|
||||
- fbrnch
|
||||
|
@ -1514,6 +1515,7 @@ dont-distribute-packages:
|
|||
- hedgehog-gen-json
|
||||
- hedis-pile
|
||||
- heist-aeson
|
||||
- helic
|
||||
- helics
|
||||
- helics-wai
|
||||
- helium
|
||||
|
@ -2250,6 +2252,7 @@ dont-distribute-packages:
|
|||
- numhask-range
|
||||
- numhask-test
|
||||
- nymphaea
|
||||
- oath
|
||||
- obd
|
||||
- obdd
|
||||
- oberon0
|
||||
|
@ -2375,18 +2378,9 @@ dont-distribute-packages:
|
|||
- polh-lexicon
|
||||
- polydata
|
||||
- polysemy-RandomFu
|
||||
- polysemy-check
|
||||
- polysemy-conc
|
||||
- polysemy-http
|
||||
- polysemy-log
|
||||
- polysemy-log-co
|
||||
- polysemy-log-di
|
||||
- polysemy-methodology-co-log
|
||||
- polysemy-optics
|
||||
- polysemy-process
|
||||
- polysemy-readline
|
||||
- polysemy-resume
|
||||
- polysemy-webserver
|
||||
- polyseq
|
||||
- polytypeable-utils
|
||||
- pomodoro
|
||||
|
@ -3080,6 +3074,7 @@ dont-distribute-packages:
|
|||
- typed-encoding-encoding
|
||||
- typed-spreadsheet
|
||||
- typed-streams
|
||||
- typelet
|
||||
- typelevel
|
||||
- typelevel-rewrite-rules
|
||||
- typescript-docs
|
||||
|
|
|
@ -718,9 +718,13 @@ self: super: builtins.intersectAttrs super {
|
|||
postgresql-pure = dontCheck super.postgresql-pure;
|
||||
|
||||
retrie = overrideCabal (drv: {
|
||||
testToolDepends = [ pkgs.git pkgs.mercurial ];
|
||||
testToolDepends = [ pkgs.git pkgs.mercurial ] ++ drv.testToolDepends or [];
|
||||
}) super.retrie;
|
||||
|
||||
retrie_1_2_0_0 = overrideCabal (drv: {
|
||||
testToolDepends = [ pkgs.git pkgs.mercurial ] ++ drv.testToolDepends or [];
|
||||
}) super.retrie_1_2_0_0;
|
||||
|
||||
nix-output-monitor = overrideCabal {
|
||||
# Can't ran the golden-tests with nix, because they call nix
|
||||
testTarget = "unit-tests";
|
||||
|
@ -1037,4 +1041,11 @@ self: super: builtins.intersectAttrs super {
|
|||
})
|
||||
] ++ (drv.patches or []);
|
||||
}) super.graphviz;
|
||||
|
||||
# Test case tries to contact the network
|
||||
http-api-data-qq = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "!/Can be used with http-client/"
|
||||
] ++ drv.testFlags or [];
|
||||
}) super.http-api-data-qq;
|
||||
}
|
||||
|
|
3061
pkgs/development/haskell-modules/hackage-packages.nix
generated
3061
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -52,6 +52,7 @@ let
|
|||
ghc884
|
||||
ghc8107
|
||||
ghc901
|
||||
ghc921
|
||||
];
|
||||
|
||||
# packagePlatforms applied to `haskell.packages.*`
|
||||
|
@ -304,20 +305,28 @@ let
|
|||
# and to confirm that critical packages for the
|
||||
# package sets (like Cabal, jailbreak-cabal) are
|
||||
# working as expected.
|
||||
cabal-install = released ++ [ compilerNames.ghc921 ];
|
||||
Cabal_3_6_2_0 = released ++ [ compilerNames.ghc921 ];
|
||||
cabal2nix = released ++ [ compilerNames.ghc921 ];
|
||||
cabal2nix-unstable = released ++ [ compilerNames.ghc921 ];
|
||||
funcmp = released ++ [ compilerNames.ghc921 ];
|
||||
haskell-language-server = released;
|
||||
hoogle = released ++ [ compilerNames.ghc921 ];
|
||||
hlint = released ++ [ compilerNames.ghc921 ];
|
||||
hsdns = released ++ [ compilerNames.ghc921 ];
|
||||
jailbreak-cabal = released ++ [ compilerNames.ghc921 ];
|
||||
language-nix = released ++ [ compilerNames.ghc921 ];
|
||||
nix-paths = released ++ [ compilerNames.ghc921 ];
|
||||
titlecase = released ++ [ compilerNames.ghc921 ];
|
||||
ghc-api-compat = released;
|
||||
cabal-install = released;
|
||||
Cabal_3_6_2_0 = released;
|
||||
cabal2nix = released;
|
||||
cabal2nix-unstable = released;
|
||||
funcmp = released;
|
||||
haskell-language-server = [
|
||||
compilerNames.ghc884
|
||||
compilerNames.ghc8107
|
||||
compilerNames.ghc901
|
||||
];
|
||||
hoogle = released;
|
||||
hlint = released;
|
||||
hsdns = released;
|
||||
jailbreak-cabal = released;
|
||||
language-nix = released;
|
||||
nix-paths = released;
|
||||
titlecase = released;
|
||||
ghc-api-compat = [
|
||||
compilerNames.ghc884
|
||||
compilerNames.ghc8107
|
||||
compilerNames.ghc901
|
||||
];
|
||||
})
|
||||
{
|
||||
mergeable = pkgs.releaseTools.aggregate {
|
||||
|
|
Loading…
Reference in a new issue