Merge pull request #236431 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
This commit is contained in:
commit
d1607c435f
18 changed files with 1948 additions and 1099 deletions
|
@ -23,7 +23,7 @@ installing and using them.
|
|||
|
||||
All of these packages are originally defined in the `haskellPackages` package
|
||||
set and are re-exposed with a reduced dependency closure for convenience.
|
||||
(see `justStaticExecutables` below)
|
||||
(see `justStaticExecutables` or `separateBinOutput` below)
|
||||
|
||||
The `haskellPackages` set includes at least one version of every package from
|
||||
Hackage as well as some manually injected packages. This amounts to a lot of
|
||||
|
|
|
@ -56,6 +56,8 @@
|
|||
|
||||
- `services.lemmy.settings.federation` was removed in 0.17.0 and no longer has any effect. To enable federation, the hostname must be set in the configuration file and then federation must be enabled in the admin web UI. See the [release notes](https://github.com/LemmyNet/lemmy/blob/c32585b03429f0f76d1e4ff738786321a0a9df98/RELEASES.md#upgrade-instructions) for more details.
|
||||
|
||||
- The following packages in `haskellPackages` have now a separate bin output: `cabal-fmt`, `calligraphy`, `eventlog2html`, `ghc-debug-brick`, `hindent`, `nixfmt`, `releaser`. This means you need to replace e.g. `"${pkgs.haskellPackages.nixfmt}/bin/nixfmt"` with `"${lib.getBin pkgs.haskellPackages.nixfmt}/bin/nixfmt"` or `"${lib.getExe pkgs.haskellPackages.nixfmt}"`. The binaries also won’t be in scope if you rely on them being installed e.g. via `ghcWithPackages`. `environment.packages` picks the `bin` output automatically, so for normal installation no intervention is required. Also, toplevel attributes like `pkgs.nixfmt` are not impacted negatively by this change.
|
||||
|
||||
- `spamassassin` no longer supports the `Hashcash` module. The module needs to be removed from the `loadplugin` list if it was copied over from the default `initPreConf` option.
|
||||
|
||||
## Other Notable Changes {#sec-release-23.11-notable-changes}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"commit": "4744eb212287f09a540ba7de2a4837b504956ed4",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/4744eb212287f09a540ba7de2a4837b504956ed4.tar.gz",
|
||||
"sha256": "1lwdnjmndmixnv8saq68g45skf9yc3zq9npjm8gv9pdga7vy3m96",
|
||||
"msg": "Update from Hackage at 2023-05-31T06:44:49Z"
|
||||
"commit": "2951c03cb95b8892bd6d4eb89d135764c35a8d7f",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2951c03cb95b8892bd6d4eb89d135764c35a8d7f.tar.gz",
|
||||
"sha256": "08sh9l9df2p51q4xhrl14jga48i0ad78fp7w3cccgcw1bqq4yxml",
|
||||
"msg": "Update from Hackage at 2023-06-19T20:13:38Z"
|
||||
}
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
import ./common-hadrian.nix rec {
|
||||
version = "9.6.1";
|
||||
sha256 = "fe5ac909cb8bb087e235de97fa63aff47a8ae650efaa37a2140f4780e21f34cb";
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
import ./common-hadrian.nix {
|
||||
version = "9.7.20230505";
|
||||
rev = "983ce55815f2dd57f84ee86eee97febf7d80b470";
|
||||
sha256 = "sha256-U+LZIe9WbF/DF5Zn8w8wkRf4JJHxgdY2ahM517bwRo4=";
|
||||
version = "9.7.20230527";
|
||||
rev = "69fdbece5f6ca0a718bb9f1fef7b0ab57cf6b664";
|
||||
sha256 = "13rf1d27wdich0kmbds55by9vj3wz0v9clba9p8qpwz7x7wpcjz2";
|
||||
}
|
||||
|
|
|
@ -157,8 +157,57 @@ self: super: {
|
|||
"vector-tests-O0"
|
||||
"vector-tests-O2"
|
||||
];
|
||||
patches = [
|
||||
# Workaround almost guaranteed floating point errors in test suite with quickcheck 2.14.3
|
||||
# https://github.com/haskell/vector/issues/460
|
||||
(pkgs.fetchpatch {
|
||||
name = "vector-quickcheck-2.14.3-float-workaround.patch";
|
||||
url = "https://github.com/haskell/vector/commit/df8dd8e8e84005aa6b187b03cd502f3c6e18cf3c.patch";
|
||||
sha256 = "040wg8mqlkdnrl5axy9wk0mlpn8rpc4vc4afpxignj9i7yc4pfjj";
|
||||
stripLen = 1;
|
||||
})
|
||||
];
|
||||
}) super.vector;
|
||||
|
||||
# Almost guaranteed failure due to floating point imprecision with QuickCheck-2.14.3
|
||||
# https://github.com/haskell/math-functions/issues/73
|
||||
math-functions = overrideCabal (drv: {
|
||||
testFlags = drv.testFlags or [] ++ [ "-p" "! /Kahan.t_sum_shifted/" ];
|
||||
}) super.math-functions;
|
||||
|
||||
# Deal with infinite and NaN values generated by QuickCheck-2.14.3
|
||||
inherit (
|
||||
let
|
||||
aesonQuickCheckPatch = appendPatches [
|
||||
(pkgs.fetchpatch {
|
||||
name = "aeson-quickcheck-2.14.3-double-workaround.patch";
|
||||
url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch";
|
||||
sha256 = "1jk2xyi9g6dfjsi6hvpvkpmag3ivimipwy1izpbidf3wvc9cixs3";
|
||||
})
|
||||
];
|
||||
in
|
||||
{
|
||||
aeson = aesonQuickCheckPatch super.aeson;
|
||||
aeson_2_1_2_1 = aesonQuickCheckPatch super.aeson_2_1_2_1;
|
||||
}
|
||||
) aeson
|
||||
aeson_2_1_2_1
|
||||
;
|
||||
|
||||
# 2023-06-28: Test error: https://hydra.nixos.org/build/225565149
|
||||
orbits = dontCheck super.orbits;
|
||||
|
||||
# 2023-06-28: Test error: https://hydra.nixos.org/build/225559546
|
||||
monad-bayes = dontCheck super.monad-bayes;
|
||||
|
||||
# Disable tests failing on odd floating point numbers generated by QuickCheck 2.14.3
|
||||
# https://github.com/haskell/statistics/issues/205
|
||||
statistics = overrideCabal (drv: {
|
||||
testFlags = [
|
||||
"-p" "! (/Pearson correlation/ || /t_qr/ || /Tests for: FDistribution.1-CDF is correct/)"
|
||||
];
|
||||
}) super.statistics;
|
||||
|
||||
# There are numerical tests on random data, that may fail occasionally
|
||||
lapack = dontCheck super.lapack;
|
||||
|
||||
|
@ -179,6 +228,10 @@ self: super: {
|
|||
# successfully with recent versions of the compiler).
|
||||
bin-package-db = null;
|
||||
|
||||
# Unnecessarily requires alex >= 3.3
|
||||
# https://github.com/glguy/config-value/commit/c5558c8258598fab686c259bff510cc1b19a0c50#commitcomment-119514821
|
||||
config-value = doJailbreak super.config-value;
|
||||
|
||||
# waiting for release: https://github.com/jwiegley/c2hsc/issues/41
|
||||
c2hsc = appendPatch (fetchpatch {
|
||||
url = "https://github.com/jwiegley/c2hsc/commit/490ecab202e0de7fc995eedf744ad3cb408b53cc.patch";
|
||||
|
@ -202,6 +255,9 @@ self: super: {
|
|||
ghc-datasize = disableLibraryProfiling super.ghc-datasize;
|
||||
ghc-vis = disableLibraryProfiling super.ghc-vis;
|
||||
|
||||
# 2023-06-10: Too strict version bound on https://github.com/haskell/ThreadScope/issues/118
|
||||
threadscope = doJailbreak super.threadscope;
|
||||
|
||||
# patat main branch has an unreleased commit that fixes the build by
|
||||
# relaxing restrictive upper boundaries. This can be removed once there's a
|
||||
# new release following version 0.8.8.0.
|
||||
|
@ -570,6 +626,12 @@ self: super: {
|
|||
xsd = dontCheck super.xsd;
|
||||
zip-archive = dontCheck super.zip-archive; # https://github.com/jgm/zip-archive/issues/57
|
||||
|
||||
# 2023-06-26: Test failure: https://hydra.nixos.org/build/224869905
|
||||
comfort-blas = dontCheck super.comfort-blas;
|
||||
|
||||
# 2022-06-26: Too strict lower bound on semialign.
|
||||
trie-simple = doJailbreak super.trie-simple;
|
||||
|
||||
# These test suites run for ages, even on a fast machine. This is nuts.
|
||||
Random123 = dontCheck super.Random123;
|
||||
systemd = dontCheck super.systemd;
|
||||
|
@ -1022,53 +1084,6 @@ self: super: {
|
|||
# jailbreak tasty < 1.2 until servant-docs > 0.11.3 is on hackage.
|
||||
snap-templates = doJailbreak super.snap-templates; # https://github.com/snapframework/snap-templates/issues/22
|
||||
|
||||
# Copy hledger man pages from data directory into the proper place. This code
|
||||
# should be moved into the cabal2nix generator.
|
||||
hledger = overrideCabal (drv: {
|
||||
postInstall = ''
|
||||
# Don't install files that don't belong into this package to avoid
|
||||
# conflicts when hledger and hledger-ui end up in the same profile.
|
||||
rm embeddedfiles/hledger-{api,ui,web}.*
|
||||
for i in $(seq 1 9); do
|
||||
for j in embeddedfiles/*.$i; do
|
||||
mkdir -p $out/share/man/man$i
|
||||
cp -v $j $out/share/man/man$i/
|
||||
done
|
||||
done
|
||||
mkdir -p $out/share/info
|
||||
cp -v embeddedfiles/*.info* $out/share/info/
|
||||
'';
|
||||
}) super.hledger;
|
||||
hledger_1_29_2 = doDistribute (super.hledger_1_29_2.override {
|
||||
hledger-lib = self.hledger-lib_1_29_2;
|
||||
});
|
||||
hledger-ui = overrideCabal (drv: {
|
||||
postInstall = ''
|
||||
for i in $(seq 1 9); do
|
||||
for j in *.$i; do
|
||||
mkdir -p $out/share/man/man$i
|
||||
cp -v $j $out/share/man/man$i/
|
||||
done
|
||||
done
|
||||
mkdir -p $out/share/info
|
||||
cp -v *.info* $out/share/info/
|
||||
'';
|
||||
}) super.hledger-ui;
|
||||
hledger-web = overrideCabal (drv: {
|
||||
preCheck = "export HOME=$TMPDIR";
|
||||
postInstall = ''
|
||||
for i in $(seq 1 9); do
|
||||
for j in *.$i; do
|
||||
mkdir -p $out/share/man/man$i
|
||||
cp -v $j $out/share/man/man$i/
|
||||
done
|
||||
done
|
||||
mkdir -p $out/share/info
|
||||
cp -v *.info* $out/share/info/
|
||||
'';
|
||||
}) super.hledger-web;
|
||||
|
||||
|
||||
# https://github.com/haskell-hvr/resolv/pull/6
|
||||
resolv_0_1_1_2 = dontCheck super.resolv_0_1_1_2;
|
||||
|
||||
|
@ -1394,21 +1409,24 @@ self: super: {
|
|||
});
|
||||
};
|
||||
|
||||
|
||||
# 2023-04-16: https://github.com/ghcjs/jsaddle/pull/137
|
||||
jsaddle-webkit2gtk = lib.pipe super.jsaddle-webkit2gtk
|
||||
[
|
||||
(appendPatch (fetchpatch {
|
||||
url = "https://github.com/ghcjs/jsaddle/commit/f990366f19d23a8008d482572d52351c1a6f7215.patch";
|
||||
hash = "sha256-IbkJrlyG6q5rqMIhn//Dt3u6T314Pug+mQMwwe0LK5w=";
|
||||
relative = "jsaddle-webkit2gtk";
|
||||
}))
|
||||
(overrideCabal (old: {
|
||||
postPatch = old.postPatch or "" + ''
|
||||
sed -i 's/bytestring.*0.11/bytestring/' jsaddle-webkit2gtk.cabal
|
||||
'';
|
||||
}))
|
||||
];
|
||||
# 2023-06-24: too strict upper bound on bytestring
|
||||
jsaddle-webkit2gtk =
|
||||
appendPatches [
|
||||
(pkgs.fetchpatch {
|
||||
name = "jsaddle-webkit2gtk-ghc-9.2.patch";
|
||||
url = "https://github.com/ghcjs/jsaddle/commit/d2ce9e6be1dcba0ab417314a0b848012d1a47e03.diff";
|
||||
stripLen = 1;
|
||||
includes = [ "jsaddle-webkit2gtk.cabal" ];
|
||||
sha256 = "16pcs3l7s8shhcnrhi80bwjgy7w23csd9b8qpmc5lnxn4wxr4c2r";
|
||||
})
|
||||
(pkgs.fetchpatch {
|
||||
name = "jsaddle-webkit2gtk-ghc-9.6.patch";
|
||||
url = "https://github.com/ghcjs/jsaddle/commit/99b23dac8b4c5b23f5ed7963e681a46c1abdd1a5.patch";
|
||||
sha256 = "02rdifap9vzf6bhjp5siw68ghjrxh2phzd0kwjihf3hxi4a2xlp3";
|
||||
stripLen = 1;
|
||||
includes = [ "jsaddle-webkit2gtk.cabal" ];
|
||||
})
|
||||
] super.jsaddle-webkit2gtk;
|
||||
|
||||
# 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19
|
||||
jsaddle-dom = overrideCabal (old: {
|
||||
|
@ -1484,6 +1502,12 @@ self: super: {
|
|||
sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63";
|
||||
}) super.splot;
|
||||
|
||||
# Fix build with newer monad-logger: https://github.com/obsidiansystems/monad-logger-extras/pull/5
|
||||
monad-logger-extras = appendPatch (fetchpatch {
|
||||
url = "https://github.com/obsidiansystems/monad-logger-extras/commit/55d414352e740a5ecacf313732074d9b4cf2a6b3.patch";
|
||||
sha256 = "sha256-xsQbr/QIrgWR0uwDPtV0NRTbVvP0tR9bY9NMe1JzqOw=";
|
||||
}) super.monad-logger-extras;
|
||||
|
||||
# Fails with encoding problems, likely needs locale data.
|
||||
# Test can be executed by adding which to testToolDepends and
|
||||
# $PWD/dist/build/haskeline-examples-Test to $PATH.
|
||||
|
@ -1584,7 +1608,9 @@ self: super: {
|
|||
# so add them to build input and also wrap the resulting binary so they're in
|
||||
# PATH.
|
||||
# - Patch can be removed on next package set bump (for v0.2.11)
|
||||
update-nix-fetchgit = let deps = [ pkgs.git pkgs.nix pkgs.nix-prefetch-git ];
|
||||
|
||||
# 2023-06-26: Test failure: https://hydra.nixos.org/build/225081865
|
||||
update-nix-fetchgit = dontCheck (let deps = [ pkgs.git pkgs.nix pkgs.nix-prefetch-git ];
|
||||
in self.generateOptparseApplicativeCompletions [ "update-nix-fetchgit" ] (overrideCabal
|
||||
(drv: {
|
||||
buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.makeWrapper ];
|
||||
|
@ -1593,7 +1619,7 @@ self: super: {
|
|||
lib.makeBinPath deps
|
||||
}"
|
||||
'';
|
||||
}) (addTestToolDepends deps super.update-nix-fetchgit));
|
||||
}) (addTestToolDepends deps super.update-nix-fetchgit)));
|
||||
|
||||
# Raise version bounds: https://github.com/idontgetoutmuch/binary-low-level/pull/16
|
||||
binary-strict = appendPatches [
|
||||
|
@ -2371,6 +2397,10 @@ self: super: {
|
|||
sha256 = "1lpcz671mk5cwqffjfi9ncc0d67bmwgzypy3i37a2fhfmxd0y3nl";
|
||||
}) ((p: assert p.version == "4.0.0"; p) super.taffybar);
|
||||
|
||||
# Tests likely broke because of https://github.com/nick8325/quickcheck/issues/359,
|
||||
# but fft is not on GitHub, so no issue reported.
|
||||
fft = dontCheck super.fft;
|
||||
|
||||
# lucid-htmx has restrictive upper bounds on lucid and servant:
|
||||
#
|
||||
# Setup: Encountered missing or private dependencies:
|
||||
|
@ -2608,7 +2638,7 @@ self: super: {
|
|||
|
||||
# Tests fail due to the newly-build fourmolu not being in PATH
|
||||
# https://github.com/fourmolu/fourmolu/issues/231
|
||||
fourmolu_0_12_0_0 = dontCheck (super.fourmolu_0_12_0_0.overrideScope (lself: lsuper: {
|
||||
fourmolu_0_13_0_0 = dontCheck (super.fourmolu_0_13_0_0.overrideScope (lself: lsuper: {
|
||||
Cabal-syntax = lself.Cabal-syntax_3_10_1_0;
|
||||
ghc-lib-parser = lself.ghc-lib-parser_9_6_2_20230523;
|
||||
parsec = lself.parsec_3_1_16_1;
|
||||
|
@ -2622,4 +2652,8 @@ self: super: {
|
|||
url = "https://github.com/vincenthz/hs-gauge/commit/3d7776f41187c70c4f0b4517e6a7dde10dc02309.patch";
|
||||
hash = "sha256-4osUMo0cvTvyDTXF8lY9tQbFqLywRwsc3RkHIhqSriQ=";
|
||||
}) super.gauge;
|
||||
|
||||
# Flaky QuickCheck tests
|
||||
# https://github.com/Haskell-Things/ImplicitCAD/issues/441
|
||||
implicit = dontCheck super.implicit;
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
|
|
@ -172,7 +172,7 @@ in {
|
|||
ghc-exactprint = overrideCabal (drv: {
|
||||
libraryHaskellDepends = with self; [ HUnit data-default fail filemanip free ghc-paths ordered-containers silently syb Diff ];
|
||||
})
|
||||
self.ghc-exactprint_1_6_1_1;
|
||||
self.ghc-exactprint_1_6_1_3;
|
||||
|
||||
# needed to build servant
|
||||
http-api-data = super.http-api-data_0_5_1;
|
||||
|
|
|
@ -76,6 +76,14 @@ self: super: {
|
|||
turtle = doDistribute self.turtle_1_6_1;
|
||||
aeson = doDistribute self.aeson_2_1_2_1;
|
||||
memory = doDistribute self.memory_0_18_0;
|
||||
semigroupoids = doDistribute self.semigroupoids_6_0_0_1;
|
||||
bifunctors = doDistribute self.bifunctors_5_6_1;
|
||||
cabal-plan = doDistribute self.cabal-plan_0_7_3_0;
|
||||
base-compat = doDistribute self.base-compat_0_13_0;
|
||||
base-compat-batteries = doDistribute self.base-compat-batteries_0_13_0;
|
||||
semialign = doDistribute self.semialign_1_3;
|
||||
assoc = doDistribute self.assoc_1_1;
|
||||
strict = doDistribute self.strict_0_5;
|
||||
|
||||
ghc-lib = doDistribute self.ghc-lib_9_6_2_20230523;
|
||||
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_6_2_20230523;
|
||||
|
@ -111,15 +119,6 @@ self: super: {
|
|||
# Too strict bounds, waiting on Hackage release in nixpkgs
|
||||
#
|
||||
|
||||
# base >= 4.18 is allowed in those newer versions
|
||||
boring = assert !(self ? boring_0_2_1); doJailbreak super.boring;
|
||||
these = assert !(self ? assoc_1_2); doJailbreak super.these;
|
||||
|
||||
# XXX: We probably should be using semigroupoids 6.0.1 which is intended for 9.6
|
||||
semigroupoids = doJailbreak super.semigroupoids;
|
||||
# XXX: 1.3 supports 9.6 properly, but is intended for bifunctors >= 5.6
|
||||
semialign = doJailbreak super.semialign;
|
||||
|
||||
#
|
||||
# Compilation failure workarounds
|
||||
#
|
||||
|
@ -183,9 +182,12 @@ self: super: {
|
|||
hiedb = dontCheck super.hiedb;
|
||||
retrie = dontCheck (super.retrie);
|
||||
|
||||
# break infinite recursion with foldable1-classes-compat's test suite, which depends on 'these'.
|
||||
these = doDistribute (super.these_1_2.override { foldable1-classes-compat = dontCheck super.foldable1-classes-compat; });
|
||||
|
||||
ghc-exactprint = unmarkBroken (addBuildDepends (with self.ghc-exactprint.scope; [
|
||||
HUnit Diff data-default extra fail free ghc-paths ordered-containers silently syb
|
||||
]) super.ghc-exactprint_1_7_0_0);
|
||||
]) super.ghc-exactprint_1_7_0_1);
|
||||
|
||||
inherit (pkgs.lib.mapAttrs (_: doJailbreak ) super)
|
||||
hls-cabal-plugin
|
||||
|
@ -200,5 +202,31 @@ self: super: {
|
|||
tree-diff
|
||||
implicit-hie-cradle
|
||||
focus
|
||||
hie-compat;
|
||||
hie-compat
|
||||
xmonad-contrib # mtl >=1 && <2.3
|
||||
dbus # template-haskell >=2.18 && <2.20, transformers <0.6, unix <2.8
|
||||
;
|
||||
|
||||
# Apply workaround for Cabal 3.8 bug https://github.com/haskell/cabal/issues/8455
|
||||
# by making `pkg-config --static` happy. Note: Cabal 3.9 is also affected, so
|
||||
# the GHC 9.6 configuration may need similar overrides eventually.
|
||||
X11-xft = __CabalEagerPkgConfigWorkaround super.X11-xft;
|
||||
# Jailbreaks for https://github.com/gtk2hs/gtk2hs/issues/323#issuecomment-1416723309
|
||||
glib = __CabalEagerPkgConfigWorkaround (doJailbreak super.glib);
|
||||
cairo = __CabalEagerPkgConfigWorkaround (doJailbreak super.cairo);
|
||||
pango = __CabalEagerPkgConfigWorkaround (doJailbreak super.pango);
|
||||
|
||||
# Pending text-2.0 support https://github.com/gtk2hs/gtk2hs/issues/327
|
||||
gtk = doJailbreak super.gtk;
|
||||
|
||||
# Doctest comments have bogus imports.
|
||||
bsb-http-chunked = dontCheck super.bsb-http-chunked;
|
||||
|
||||
# Fix ghc-9.6.x build errors.
|
||||
libmpd = appendPatch
|
||||
(pkgs.fetchpatch { url = "https://github.com/vimus/libmpd-haskell/pull/138.patch";
|
||||
sha256 = "sha256-CvvylXyRmoCoRJP2MzRwL0SBbrEzDGqAjXS+4LsLutQ=";
|
||||
})
|
||||
super.libmpd;
|
||||
|
||||
}
|
||||
|
|
|
@ -100,6 +100,7 @@ broken-packages:
|
|||
- agda-snippets
|
||||
- agda-unused
|
||||
- AGI
|
||||
- ag-pictgen # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/225557198 at 2023-06-28
|
||||
- AhoCorasick
|
||||
- aig
|
||||
- airbrake
|
||||
|
@ -222,6 +223,7 @@ broken-packages:
|
|||
- ascii-string
|
||||
- ascii-vector-avc
|
||||
- asif
|
||||
- asil # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/225556674 at 2023-06-28
|
||||
- asn1-ber-syntax
|
||||
- asn1-codec
|
||||
- asn1-data
|
||||
|
@ -234,6 +236,7 @@ broken-packages:
|
|||
- assumpta
|
||||
- ast-monad
|
||||
- astrds
|
||||
- astro # failure in job https://hydra.nixos.org/build/225575437 at 2023-06-28
|
||||
- async-combinators
|
||||
- async-dejafu
|
||||
- asynchronous-exceptions
|
||||
|
@ -539,6 +542,7 @@ broken-packages:
|
|||
- cabal2doap
|
||||
- cabal2ebuild
|
||||
- cabal2ghci
|
||||
- cabal2json # dependency missing in job https://hydra.nixos.org/build/225572535 at 2023-06-28
|
||||
- cabal-audit
|
||||
- cabal-auto-expose
|
||||
- cabal-bundle-clib
|
||||
|
@ -668,6 +672,7 @@ broken-packages:
|
|||
- chaselev-deque
|
||||
- chatty-text
|
||||
- chatwork
|
||||
- check-cfg-ambiguity # failure in job https://hydra.nixos.org/build/225575902 at 2023-06-28
|
||||
- checked
|
||||
- Checked
|
||||
- checkmate
|
||||
|
@ -693,6 +698,7 @@ broken-packages:
|
|||
- cipher-des
|
||||
- circle
|
||||
- circlehs
|
||||
- circular-enum # dependency missing in job https://hydra.nixos.org/build/225566485 at 2023-06-28
|
||||
- citeproc-hs
|
||||
- cjk
|
||||
- cj-token
|
||||
|
@ -793,6 +799,7 @@ broken-packages:
|
|||
- commodities
|
||||
- compact
|
||||
- Compactable
|
||||
- compactable # dependency missing in job https://hydra.nixos.org/build/225560369 at 2023-06-28
|
||||
- compact-list
|
||||
- compact-map
|
||||
- compact-sequences
|
||||
|
@ -880,6 +887,7 @@ broken-packages:
|
|||
- contiguous-checked
|
||||
- contiguous-fft
|
||||
- continue
|
||||
- continued-fractions # failure in job https://hydra.nixos.org/build/225575101 at 2023-06-28
|
||||
- contracheck-applicative
|
||||
- Contract
|
||||
- contra-tracers
|
||||
|
@ -948,6 +956,7 @@ broken-packages:
|
|||
- crypto-keys-ssh
|
||||
- crypto-multihash
|
||||
- crypto-numbers
|
||||
- crypton-x509 # failure building test suite 'test-x509' in job https://hydra.nixos.org/build/225569131 at 2023-06-28
|
||||
- crypto-pubkey-openssh
|
||||
- crypto-random-effect
|
||||
- crypto-simple
|
||||
|
@ -969,6 +978,7 @@ broken-packages:
|
|||
- ctkl
|
||||
- cuboid
|
||||
- cuckoo-filter
|
||||
- cuckoo # test failure in job https://hydra.nixos.org/build/225558690 at 2023-06-28
|
||||
- curl-aeson
|
||||
- curl-runnings
|
||||
- curly-expander
|
||||
|
@ -1059,6 +1069,7 @@ broken-packages:
|
|||
- datetime-sb
|
||||
- dawdle
|
||||
- dawg
|
||||
- daytripper # failure in job https://hydra.nixos.org/build/225578117 at 2023-06-28
|
||||
- dbcleaner
|
||||
- dbf
|
||||
- DBlimited
|
||||
|
@ -1407,6 +1418,7 @@ broken-packages:
|
|||
- eventsource-api
|
||||
- eventsourced
|
||||
- eventstore
|
||||
- ewe # failure building executable 'ewe' in job https://hydra.nixos.org/build/225555839 at 2023-06-28
|
||||
- exact-cover
|
||||
- exact-real-positional
|
||||
- except-exceptions
|
||||
|
@ -1498,7 +1510,6 @@ broken-packages:
|
|||
- Feval
|
||||
- fez-conf
|
||||
- ffeed
|
||||
- fft
|
||||
- ffunctor
|
||||
- fgl-extras-decompositions
|
||||
- fib
|
||||
|
@ -1598,6 +1609,7 @@ broken-packages:
|
|||
- fortran-src-extras
|
||||
- foscam-filename
|
||||
- fpe
|
||||
- fp-ieee # test failure in job https://hydra.nixos.org/build/225561952 at 2023-06-28
|
||||
- FPretty
|
||||
- fptest
|
||||
- fquery
|
||||
|
@ -1630,6 +1642,7 @@ broken-packages:
|
|||
- fresnel
|
||||
- friday-devil
|
||||
- friday-scale-dct
|
||||
- friday # test failure in job https://hydra.nixos.org/build/225561573 at 2023-06-28
|
||||
- frown
|
||||
- frp-arduino
|
||||
- frpnow
|
||||
|
@ -1957,6 +1970,7 @@ broken-packages:
|
|||
- hadoop-streaming
|
||||
- hafar
|
||||
- Haggressive
|
||||
- HaGL # test failure in job https://hydra.nixos.org/build/225563740 at 2023-06-28
|
||||
- hahp
|
||||
- haiji
|
||||
- hail
|
||||
|
@ -1982,7 +1996,6 @@ broken-packages:
|
|||
- HaLeX
|
||||
- halfs
|
||||
- half-space
|
||||
- halide-haskell # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/212823532 at 2023-03-22
|
||||
- halipeto
|
||||
- halive
|
||||
- halma
|
||||
|
@ -2747,6 +2760,7 @@ broken-packages:
|
|||
- instant-generics
|
||||
- instapaper-sender
|
||||
- instinct
|
||||
- integer-conversion # dependency missing in job https://hydra.nixos.org/build/225563519 at 2023-06-28
|
||||
- integer-pure
|
||||
- integer-simple
|
||||
- intensional-datatys
|
||||
|
@ -2931,6 +2945,7 @@ broken-packages:
|
|||
- keccak
|
||||
- keenser
|
||||
- keera-hails-reactivevalues
|
||||
- keid-render-basic # failure in job https://hydra.nixos.org/build/225578420 at 2023-06-28
|
||||
- keid-ui-dearimgui
|
||||
- keiretsu
|
||||
- kempe
|
||||
|
@ -3191,6 +3206,7 @@ broken-packages:
|
|||
- lookup-tables
|
||||
- loopbreaker
|
||||
- loop-dsl
|
||||
- looper # failure building test suite 'looper-test' in job https://hydra.nixos.org/build/225553593 at 2023-06-28
|
||||
- loops
|
||||
- loop-while
|
||||
- loopy
|
||||
|
@ -3357,6 +3373,7 @@ broken-packages:
|
|||
- midi-simple
|
||||
- midisurface # dependency missing in job https://hydra.nixos.org/build/217805409 at 2023-04-29
|
||||
- midi-utils
|
||||
- mighttpd2 # failure in job https://hydra.nixos.org/build/225576224 at 2023-06-28
|
||||
- mighty-metropolis # test failure in job https://hydra.nixos.org/build/214599789 at 2023-04-07
|
||||
- migrant-postgresql-simple
|
||||
- mikmod
|
||||
|
@ -3448,6 +3465,7 @@ broken-packages:
|
|||
- monad-stlike-io
|
||||
- monad-task
|
||||
- monad-throw-exit
|
||||
- monad-time-effectful # failure building library in job https://hydra.nixos.org/build/225552858 at 2023-06-28
|
||||
- monad-timing
|
||||
- monad-tree
|
||||
- monad-tx
|
||||
|
@ -4114,6 +4132,7 @@ broken-packages:
|
|||
- polysemy-socket
|
||||
- polysemy-video
|
||||
- polysemy-vinyl
|
||||
- poly # test failure in job https://hydra.nixos.org/build/225574715 at 2023-06-28
|
||||
- polytypeable
|
||||
- pomaps
|
||||
- pomohoro
|
||||
|
@ -4607,6 +4626,8 @@ broken-packages:
|
|||
- SableCC2Hs
|
||||
- safe-buffer-monad
|
||||
- safe-coerce
|
||||
- safe-coloured-text-gen # test failure in job https://hydra.nixos.org/build/225565471 at 2023-06-28
|
||||
- safe-coloured-text-layout # test failure in job https://hydra.nixos.org/build/225562935 at 2023-06-28
|
||||
- safecopy-migrate
|
||||
- safecopy-store
|
||||
- safe-freeze
|
||||
|
@ -4823,6 +4844,7 @@ broken-packages:
|
|||
- signable
|
||||
- signable-haskell-protoc
|
||||
- signed-multiset
|
||||
- significant-figures # test failure in job https://hydra.nixos.org/build/225555677 at 2023-06-28
|
||||
- simd
|
||||
- simfin
|
||||
- simple-actors
|
||||
|
@ -4988,6 +5010,7 @@ broken-packages:
|
|||
- sousit
|
||||
- soyuz
|
||||
- spacepart
|
||||
- spade # dependency missing in job https://hydra.nixos.org/build/225563353 at 2023-06-28
|
||||
- spake2
|
||||
- spanout
|
||||
- spars
|
||||
|
@ -5063,6 +5086,7 @@ broken-packages:
|
|||
- statistics-dirichlet
|
||||
- statistics-fusion
|
||||
- statistics-hypergeometric-genvar
|
||||
- statistics-skinny # failure in job https://hydra.nixos.org/build/225576019 at 2023-06-28
|
||||
- stats
|
||||
- statsd
|
||||
- statvfs
|
||||
|
@ -5196,7 +5220,12 @@ broken-packages:
|
|||
- sws
|
||||
- syb-extras
|
||||
- syb-with-class-instances-text
|
||||
- sydtest
|
||||
- sydtest-hedis # test failure in job https://hydra.nixos.org/build/225562212 at 2023-06-28
|
||||
- sydtest-mongo # failure in job https://hydra.nixos.org/build/225574398 at 2023-06-28
|
||||
- sydtest-persistent-postgresql # test failure in job https://hydra.nixos.org/build/225560820 at 2023-06-28
|
||||
- sydtest-persistent-sqlite # test failure in job https://hydra.nixos.org/build/225566898 at 2023-06-28
|
||||
- sydtest-rabbitmq # test failure in job https://hydra.nixos.org/build/225569272 at 2023-06-28
|
||||
- sydtest-webdriver # test failure in job https://hydra.nixos.org/build/225552802 at 2023-06-28
|
||||
- syfco
|
||||
- sym
|
||||
- symantic
|
||||
|
@ -5365,7 +5394,6 @@ broken-packages:
|
|||
- thorn
|
||||
- th-pprint
|
||||
- threadmanager
|
||||
- threadscope
|
||||
- thread-supervisor # test failure in job https://hydra.nixos.org/build/214156434 at 2023-03-29
|
||||
- threepenny-editors
|
||||
- threepenny-gui-contextmenu
|
||||
|
@ -5390,6 +5418,7 @@ broken-packages:
|
|||
- tidal-vis
|
||||
- tie-knot
|
||||
- tiempo
|
||||
- tiger # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/225568410 at 2023-06-28
|
||||
- TigerHash
|
||||
- tightrope
|
||||
- tikzsd
|
||||
|
@ -5669,7 +5698,6 @@ broken-packages:
|
|||
- util-plus
|
||||
- util-primitive
|
||||
- uuagc-bootstrap
|
||||
- uuagc-cabal
|
||||
- uuagc-diagrams
|
||||
- uu-cco
|
||||
- uuid-aeson
|
||||
|
|
|
@ -53,6 +53,11 @@ default-package-overrides:
|
|||
- dhall-nixpkgs == 1.0.9
|
||||
- dhall-nix == 1.1.25
|
||||
|
||||
# 2023-06-24: HLS at large can't deal with lsp-2.0.0.0 yet
|
||||
- lsp == 1.6.*
|
||||
- lsp-types == 1.6.*
|
||||
- lsp-test == 0.14.*
|
||||
|
||||
extra-packages:
|
||||
- Cabal == 2.2.* # required for jailbreak-cabal etc.
|
||||
- Cabal == 2.4.* # required for cabal-install etc.
|
||||
|
@ -310,6 +315,7 @@ package-maintainers:
|
|||
- streamly
|
||||
- streamly-bytestring
|
||||
- taskwarrior
|
||||
- threadscope
|
||||
- tz
|
||||
- weeder
|
||||
- witch
|
||||
|
@ -699,6 +705,8 @@ supported-platforms:
|
|||
gi-gtkosxapplication: [ platforms.darwin ]
|
||||
gtk-mac-integration: [ platforms.darwin ]
|
||||
gtk3-mac-integration: [ platforms.darwin ]
|
||||
halide-haskell: [ platforms.linux ]
|
||||
halide-JuicyPixels: [ platforms.linux ]
|
||||
hommage-ds: [ platforms.windows ]
|
||||
hpapi: [ platforms.linux ] # limited by pkgs.papi
|
||||
hsignal: [ platforms.x86 ] # -msse2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Stackage LTS 20.23
|
||||
# Stackage LTS 20.26
|
||||
# This file is auto-generated by
|
||||
# maintainers/scripts/haskell/update-stackage.sh
|
||||
default-package-overrides:
|
||||
|
@ -10,7 +10,7 @@ default-package-overrides:
|
|||
- ace ==0.6
|
||||
- acid-state ==0.16.1.2
|
||||
- action-permutations ==0.0.0.1
|
||||
- active ==0.2.0.17
|
||||
- active ==0.2.0.18
|
||||
- ad ==4.5.4
|
||||
- ad-delcont ==0.3.0.0
|
||||
- adjunctions ==4.4.2
|
||||
|
@ -33,7 +33,7 @@ default-package-overrides:
|
|||
- aeson-picker ==0.1.0.6
|
||||
- aeson-pretty ==0.8.9
|
||||
- aeson-qq ==0.8.4
|
||||
- aeson-schemas ==1.4.0.1
|
||||
- aeson-schemas ==1.4.1.0
|
||||
- aeson-typescript ==0.4.2.0
|
||||
- aeson-value-parser ==0.19.7.1
|
||||
- aeson-yak ==0.1.1.3
|
||||
|
@ -148,7 +148,7 @@ default-package-overrides:
|
|||
- base64-string ==0.2
|
||||
- base-compat ==0.12.2
|
||||
- base-compat-batteries ==0.12.2
|
||||
- basement ==0.0.15
|
||||
- basement ==0.0.16
|
||||
- base-orphans ==0.8.8.2
|
||||
- base-prelude ==1.6.1
|
||||
- base-unicode-symbols ==0.2.4.2
|
||||
|
@ -157,13 +157,13 @@ default-package-overrides:
|
|||
- bazel-runfiles ==0.12
|
||||
- bbdb ==0.8
|
||||
- bcp47 ==0.2.0.6
|
||||
- bcp47-orphans ==0.1.0.5
|
||||
- bcp47-orphans ==0.1.0.6
|
||||
- bcrypt ==0.0.11
|
||||
- beam-core ==0.9.2.1
|
||||
- beam-migrate ==0.5.1.2
|
||||
- beam-postgres ==0.5.2.1
|
||||
- beam-sqlite ==0.5.1.2
|
||||
- bech32 ==1.1.2
|
||||
- bech32 ==1.1.3
|
||||
- bech32-th ==1.1.1
|
||||
- bench ==1.0.12
|
||||
- benchpress ==0.2.2.22
|
||||
|
@ -203,7 +203,7 @@ default-package-overrides:
|
|||
- bitvec ==1.1.4.0
|
||||
- bitwise-enum ==1.0.1.0
|
||||
- blake2 ==0.3.0
|
||||
- Blammo ==1.1.1.2
|
||||
- Blammo ==1.1.2.0
|
||||
- blank-canvas ==0.7.3
|
||||
- blanks ==0.5.0
|
||||
- blas-carray ==0.1.0.2
|
||||
|
@ -214,7 +214,7 @@ default-package-overrides:
|
|||
- blaze-builder ==0.4.2.2
|
||||
- blaze-html ==0.9.1.2
|
||||
- blaze-markup ==0.8.2.8
|
||||
- blaze-svg ==0.3.6.1
|
||||
- blaze-svg ==0.3.7
|
||||
- blaze-textual ==0.2.3.1
|
||||
- bloodhound ==0.21.0.0
|
||||
- bm ==0.1.1.0
|
||||
|
@ -282,7 +282,7 @@ default-package-overrides:
|
|||
- c2hs ==0.28.8
|
||||
- cabal2spec ==2.6.3
|
||||
- cabal-appimage ==0.3.0.5
|
||||
- cabal-clean ==0.2.20220819
|
||||
- cabal-clean ==0.2.20230609
|
||||
- cabal-debian ==5.2.1
|
||||
- cabal-doctest ==1.0.9
|
||||
- cabal-file ==0.1.1
|
||||
|
@ -378,7 +378,7 @@ default-package-overrides:
|
|||
- colour ==2.3.6
|
||||
- columnar ==1.0.0.0
|
||||
- combinatorial ==0.1.1
|
||||
- comfort-array ==0.5.2.1
|
||||
- comfort-array ==0.5.2.3
|
||||
- comfort-array-shape ==0.0
|
||||
- comfort-fftw ==0.0.0.1
|
||||
- comfort-graph ==0.0.3.2
|
||||
|
@ -403,7 +403,7 @@ default-package-overrides:
|
|||
- composition-extra ==2.0.0
|
||||
- composition-prelude ==3.0.0.2
|
||||
- concise ==0.1.0.1
|
||||
- concurrency ==1.11.0.2
|
||||
- concurrency ==1.11.0.3
|
||||
- concurrent-extra ==0.7.0.12
|
||||
- concurrent-output ==1.10.18
|
||||
- concurrent-split ==0.0.1.1
|
||||
|
@ -448,7 +448,7 @@ default-package-overrides:
|
|||
- copr-api ==0.1.0
|
||||
- core-data ==0.3.9.1
|
||||
- core-program ==0.6.8.0
|
||||
- core-telemetry ==0.2.9.1
|
||||
- core-telemetry ==0.2.9.3
|
||||
- core-text ==0.3.8.1
|
||||
- countable ==1.2
|
||||
- country ==0.2.3
|
||||
|
@ -524,7 +524,7 @@ default-package-overrides:
|
|||
- data-default-instances-text ==0.0.1
|
||||
- data-default-instances-unordered-containers ==0.0.1
|
||||
- data-default-instances-vector ==0.0.1
|
||||
- data-diverse ==4.7.0.0
|
||||
- data-diverse ==4.7.1.0
|
||||
- datadog ==0.3.0.0
|
||||
- data-dword ==0.3.2.1
|
||||
- data-endian ==0.1.1
|
||||
|
@ -554,7 +554,7 @@ default-package-overrides:
|
|||
- dawg-ord ==0.5.1.2
|
||||
- dbcleaner ==0.1.3
|
||||
- DBFunctor ==0.1.2.1
|
||||
- dbus ==1.2.28
|
||||
- dbus ==1.2.29
|
||||
- dbus-hslogger ==0.1.0.1
|
||||
- debian ==4.0.4
|
||||
- debian-build ==0.10.2.1
|
||||
|
@ -564,7 +564,7 @@ default-package-overrides:
|
|||
- declarative ==0.5.4
|
||||
- deepseq-generics ==0.2.0.0
|
||||
- deferred-folds ==0.9.18.3
|
||||
- dejafu ==2.4.0.4
|
||||
- dejafu ==2.4.0.5
|
||||
- dense-linear-algebra ==0.1.0.0
|
||||
- dependent-map ==0.4.0.0
|
||||
- dependent-sum ==0.7.2.0
|
||||
|
@ -590,7 +590,7 @@ default-package-overrides:
|
|||
- diagrams-core ==1.5.1
|
||||
- diagrams-lib ==1.4.5.2
|
||||
- diagrams-postscript ==1.5.1.1
|
||||
- diagrams-rasterific ==1.4.2.2
|
||||
- diagrams-rasterific ==1.4.2.3
|
||||
- diagrams-solve ==0.1.3
|
||||
- diagrams-svg ==1.4.3.1
|
||||
- di-core ==1.0.4
|
||||
|
@ -617,7 +617,7 @@ default-package-overrides:
|
|||
- dlist ==1.0
|
||||
- dlist-instances ==0.1.1.1
|
||||
- dlist-nonempty ==0.1.2
|
||||
- dns ==4.1.0
|
||||
- dns ==4.1.1
|
||||
- docker ==0.7.0.1
|
||||
- dockerfile ==0.2.0
|
||||
- doclayout ==0.4.0.1
|
||||
|
@ -683,12 +683,12 @@ default-package-overrides:
|
|||
- elm-bridge ==0.8.2
|
||||
- elm-core-sources ==1.0.0
|
||||
- elm-export ==0.6.0.1
|
||||
- elynx ==0.7.2.0
|
||||
- elynx-markov ==0.7.2.0
|
||||
- elynx-nexus ==0.7.2.0
|
||||
- elynx-seq ==0.7.2.0
|
||||
- elynx-tools ==0.7.2.0
|
||||
- elynx-tree ==0.7.2.0
|
||||
- elynx ==0.7.2.1
|
||||
- elynx-markov ==0.7.2.1
|
||||
- elynx-nexus ==0.7.2.1
|
||||
- elynx-seq ==0.7.2.1
|
||||
- elynx-tools ==0.7.2.1
|
||||
- elynx-tree ==0.7.2.1
|
||||
- emacs-module ==0.1.1.1
|
||||
- email-validate ==2.3.2.18
|
||||
- emojis ==0.1.2
|
||||
|
@ -713,7 +713,7 @@ default-package-overrides:
|
|||
- errors ==2.3.0
|
||||
- errors-ext ==0.4.2
|
||||
- ersatz ==0.4.13
|
||||
- esqueleto ==3.5.9.0
|
||||
- esqueleto ==3.5.10.0
|
||||
- essence-of-live-coding ==0.2.7
|
||||
- essence-of-live-coding-gloss ==0.2.7
|
||||
- essence-of-live-coding-pulse ==0.2.7
|
||||
|
@ -814,14 +814,14 @@ default-package-overrides:
|
|||
- FontyFruity ==0.5.3.5
|
||||
- force-layout ==0.4.0.6
|
||||
- foreign-store ==0.2
|
||||
- ForestStructures ==0.0.1.0
|
||||
- ForestStructures ==0.0.1.1
|
||||
- forkable-monad ==0.2.0.3
|
||||
- forma ==1.2.0
|
||||
- formatn ==0.2.2
|
||||
- format-numbers ==0.1.0.1
|
||||
- formatting ==7.1.3
|
||||
- fortran-src ==0.12.0
|
||||
- foundation ==0.0.29
|
||||
- foundation ==0.0.30
|
||||
- fourmolu ==0.9.0.0
|
||||
- freckle-app ==1.3.0.0
|
||||
- free ==5.1.10
|
||||
|
@ -840,7 +840,7 @@ default-package-overrides:
|
|||
- funcmp ==1.9
|
||||
- function-builder ==0.3.0.1
|
||||
- functor-classes-compat ==2.0.0.2
|
||||
- fused-effects ==1.1.2.1
|
||||
- fused-effects ==1.1.2.2
|
||||
- fusion-plugin ==0.2.6
|
||||
- fusion-plugin-types ==0.1.0
|
||||
- fuzzcheck ==0.1.1
|
||||
|
@ -901,7 +901,7 @@ default-package-overrides:
|
|||
- genvalidity-uuid ==1.0.0.1
|
||||
- genvalidity-vector ==1.0.0.0
|
||||
- geodetics ==0.1.2
|
||||
- geojson ==4.1.0
|
||||
- geojson ==4.1.1
|
||||
- getopt-generics ==0.13.1.0
|
||||
- ghc-bignum-orphans ==0.1.1
|
||||
- ghc-byteorder ==4.11.0.0.10
|
||||
|
@ -945,7 +945,7 @@ default-package-overrides:
|
|||
- gi-gobject ==2.0.30
|
||||
- gi-graphene ==1.0.7
|
||||
- gi-gtk ==3.0.41
|
||||
- gi-gtk-hs ==0.3.14
|
||||
- gi-gtk-hs ==0.3.16
|
||||
- gi-gtksource ==3.0.28
|
||||
- gi-harfbuzz ==0.0.9
|
||||
- gi-javascriptcore ==4.0.27
|
||||
|
@ -954,7 +954,7 @@ default-package-overrides:
|
|||
- githash ==0.1.6.3
|
||||
- github ==0.28.0.1
|
||||
- github-release ==2.0.0.6
|
||||
- github-rest ==1.1.2
|
||||
- github-rest ==1.1.3
|
||||
- github-types ==0.2.1
|
||||
- github-webhooks ==0.16.0
|
||||
- gitlab-haskell ==1.0.0.1
|
||||
|
@ -985,7 +985,7 @@ default-package-overrides:
|
|||
- gpolyline ==0.1.0.1
|
||||
- graph-core ==0.3.0.0
|
||||
- graphite ==0.10.0.1
|
||||
- graphql-client ==1.2.1
|
||||
- graphql-client ==1.2.2
|
||||
- graphs ==0.7.2
|
||||
- graphula ==2.0.2.2
|
||||
- graphviz ==2999.20.1.0
|
||||
|
@ -1027,11 +1027,11 @@ default-package-overrides:
|
|||
- hashmap ==1.3.3
|
||||
- hashtables ==1.3.1
|
||||
- haskeline ==0.8.2.1
|
||||
- haskell-gi ==0.26.4
|
||||
- haskell-gi-base ==0.26.3
|
||||
- haskell-gi ==0.26.7
|
||||
- haskell-gi-base ==0.26.4
|
||||
- haskell-gi-overloading ==1.0
|
||||
- haskell-lexer ==1.1.1
|
||||
- HaskellNet ==0.6.0.2
|
||||
- HaskellNet ==0.6.1.2
|
||||
- HaskellNet-SSL ==0.3.4.4
|
||||
- haskell-src ==1.0.4
|
||||
- haskell-src-exts ==1.23.1
|
||||
|
@ -1094,7 +1094,7 @@ default-package-overrides:
|
|||
- hindent ==5.3.4
|
||||
- hinfo ==0.0.3.0
|
||||
- hinotify ==0.4.1
|
||||
- hint ==0.9.0.6
|
||||
- hint ==0.9.0.7
|
||||
- hip ==1.5.6.0
|
||||
- histogram-fill ==0.9.1.0
|
||||
- hjsmin ==0.2.0.4
|
||||
|
@ -1223,7 +1223,7 @@ default-package-overrides:
|
|||
- http-client-restricted ==0.0.5
|
||||
- http-client-tls ==0.3.6.1
|
||||
- http-common ==0.8.3.4
|
||||
- http-conduit ==2.3.8
|
||||
- http-conduit ==2.3.8.1
|
||||
- http-date ==0.0.11
|
||||
- http-directory ==0.1.10
|
||||
- http-download ==0.2.0.0
|
||||
|
@ -1329,7 +1329,7 @@ default-package-overrides:
|
|||
- interpolatedstring-perl6 ==1.0.2
|
||||
- interpolation ==0.1.1.2
|
||||
- Interpolation ==0.3.0
|
||||
- IntervalMap ==0.6.2.0
|
||||
- IntervalMap ==0.6.2.1
|
||||
- intervals ==0.9.2
|
||||
- intset-imperative ==0.1.0.0
|
||||
- invariant ==0.6.1
|
||||
|
@ -1551,7 +1551,7 @@ default-package-overrides:
|
|||
- mcmc ==0.8.2.0
|
||||
- mcmc-types ==1.0.3
|
||||
- median-stream ==0.7.0.0
|
||||
- med-module ==0.1.2.2
|
||||
- med-module ==0.1.3
|
||||
- megaparsec ==9.2.2
|
||||
- megaparsec-tests ==9.2.2
|
||||
- mega-sdist ==0.4.2.1
|
||||
|
@ -1620,7 +1620,7 @@ default-package-overrides:
|
|||
- monad-journal ==0.8.1
|
||||
- monadlist ==0.0.2
|
||||
- monadloc ==0.7.1
|
||||
- monad-logger ==0.3.39
|
||||
- monad-logger ==0.3.40
|
||||
- monad-logger-aeson ==0.4.0.4
|
||||
- monad-logger-json ==0.1.0.0
|
||||
- monad-logger-logstash ==0.2.0.2
|
||||
|
@ -1697,7 +1697,7 @@ default-package-overrides:
|
|||
- nanospec ==0.2.2
|
||||
- nanovg ==0.8.1.0
|
||||
- nats ==1.1.2
|
||||
- natural-arithmetic ==0.1.3.0
|
||||
- natural-arithmetic ==0.1.4.0
|
||||
- natural-induction ==0.2.0.0
|
||||
- natural-sort ==0.1.2
|
||||
- natural-transformation ==0.4
|
||||
|
@ -1707,7 +1707,7 @@ default-package-overrides:
|
|||
- netlib-carray ==0.1
|
||||
- netlib-comfort-array ==0.0.0.2
|
||||
- netlib-ffi ==0.1.1
|
||||
- net-mqtt ==0.8.2.5
|
||||
- net-mqtt ==0.8.3.0
|
||||
- net-mqtt-lens ==0.1.1.0
|
||||
- netpbm ==1.0.4
|
||||
- netrc ==0.2.0.0
|
||||
|
@ -1724,7 +1724,7 @@ default-package-overrides:
|
|||
- network-messagepack-rpc-websocket ==0.1.1.1
|
||||
- network-multicast ==0.3.2
|
||||
- Network-NineP ==0.4.7.2
|
||||
- network-run ==0.2.4
|
||||
- network-run ==0.2.5
|
||||
- network-simple ==0.4.5
|
||||
- network-simple-tls ==0.4.1
|
||||
- network-transport ==0.5.6
|
||||
|
@ -1765,8 +1765,8 @@ default-package-overrides:
|
|||
- NumInstances ==1.4
|
||||
- numtype-dk ==0.5.0.3
|
||||
- nuxeo ==0.3.2
|
||||
- nvim-hs ==2.3.2.1
|
||||
- nvim-hs-contrib ==2.0.0.1
|
||||
- nvim-hs ==2.3.2.3
|
||||
- nvim-hs-contrib ==2.0.0.2
|
||||
- nvim-hs-ghcid ==2.0.1.0
|
||||
- oauthenticated ==0.3.0.0
|
||||
- ObjectName ==1.1.0.2
|
||||
|
@ -1782,7 +1782,7 @@ default-package-overrides:
|
|||
- OneTuple ==0.3.1
|
||||
- Only ==0.1
|
||||
- oo-prototypes ==0.1.0.0
|
||||
- opaleye ==0.9.6.2
|
||||
- opaleye ==0.9.7.0
|
||||
- OpenAL ==1.7.0.5
|
||||
- openapi3 ==3.2.3
|
||||
- open-browser ==0.2.1.0
|
||||
|
@ -1945,7 +1945,7 @@ default-package-overrides:
|
|||
- polysemy-several ==0.1.1.0
|
||||
- polysemy-webserver ==0.2.1.1
|
||||
- polysemy-zoo ==0.8.1.0
|
||||
- pontarius-xmpp ==0.5.6.5
|
||||
- pontarius-xmpp ==0.5.6.6
|
||||
- pooled-io ==0.0.2.3
|
||||
- portable-lines ==0.1
|
||||
- port-utils ==0.2.1.0
|
||||
|
@ -2041,7 +2041,7 @@ default-package-overrides:
|
|||
- qrcode-juicypixels ==0.8.5
|
||||
- quadratic-irrational ==0.1.1
|
||||
- QuasiText ==0.1.2.6
|
||||
- QuickCheck ==2.14.2
|
||||
- QuickCheck ==2.14.3
|
||||
- quickcheck-arbitrary-adt ==0.3.1.0
|
||||
- quickcheck-assertions ==0.3.0
|
||||
- quickcheck-classes ==0.6.5.0
|
||||
|
@ -2051,7 +2051,7 @@ default-package-overrides:
|
|||
- quickcheck-io ==0.2.0
|
||||
- quickcheck-simple ==0.1.1.1
|
||||
- quickcheck-special ==0.1.0.6
|
||||
- quickcheck-state-machine ==0.7.2
|
||||
- quickcheck-state-machine ==0.7.3
|
||||
- quickcheck-text ==0.1.2.1
|
||||
- quickcheck-transformer ==0.3.1.2
|
||||
- quickcheck-unicode ==1.0.1.0
|
||||
|
@ -2205,7 +2205,7 @@ default-package-overrides:
|
|||
- sample-frame-np ==0.0.5
|
||||
- sampling ==0.3.5
|
||||
- sandi ==0.5
|
||||
- sandwich ==0.1.3.2
|
||||
- sandwich ==0.1.4.0
|
||||
- sandwich-hedgehog ==0.1.3.0
|
||||
- sandwich-quickcheck ==0.1.0.7
|
||||
- sandwich-slack ==0.1.1.0
|
||||
|
@ -2289,7 +2289,7 @@ default-package-overrides:
|
|||
- servant-static-th ==1.0.0.0
|
||||
- servant-subscriber ==0.7.0.0
|
||||
- servant-swagger ==1.1.11
|
||||
- servant-swagger-ui ==0.3.5.4.5.0
|
||||
- servant-swagger-ui ==0.3.5.5.0.0
|
||||
- servant-swagger-ui-core ==0.3.5
|
||||
- servant-swagger-ui-redoc ==0.3.4.1.22.3
|
||||
- servant-websockets ==2.0.0
|
||||
|
@ -2362,8 +2362,8 @@ default-package-overrides:
|
|||
- skylighting-format-latex ==0.1
|
||||
- slack-progressbar ==0.1.0.1
|
||||
- slave-thread ==1.1.0.2
|
||||
- slynx ==0.7.2.0
|
||||
- smallcheck ==1.2.1
|
||||
- slynx ==0.7.2.1
|
||||
- smallcheck ==1.2.1.1
|
||||
- smtp-mail ==0.3.0.0
|
||||
- snowflake ==0.1.1.1
|
||||
- socket ==0.8.3.0
|
||||
|
@ -2576,7 +2576,7 @@ default-package-overrides:
|
|||
- termbox-bindings-c ==0.1.0
|
||||
- termbox-bindings-hs ==0.1.0
|
||||
- termbox-tea ==0.1.0
|
||||
- terminal-progress-bar ==0.4.1
|
||||
- terminal-progress-bar ==0.4.2
|
||||
- terminal-size ==0.3.4
|
||||
- termonad ==4.4.0.0
|
||||
- test-framework ==0.8.2.0
|
||||
|
@ -2604,7 +2604,7 @@ default-package-overrides:
|
|||
- text-regex-replace ==0.1.1.5
|
||||
- text-rope ==0.2
|
||||
- text-short ==0.1.5
|
||||
- text-show ==3.10.2
|
||||
- text-show ==3.10.3
|
||||
- text-show-instances ==3.9.5
|
||||
- text-zipper ==0.12
|
||||
- tfp ==1.0.2
|
||||
|
@ -2665,7 +2665,7 @@ default-package-overrides:
|
|||
- tls ==1.5.8
|
||||
- tls-debug ==0.4.8
|
||||
- tls-session-manager ==0.0.4
|
||||
- tlynx ==0.7.2.0
|
||||
- tlynx ==0.7.2.1
|
||||
- tmapchan ==0.0.3
|
||||
- tmapmvar ==0.0.4
|
||||
- tmp-postgres ==1.34.1.0
|
||||
|
@ -2673,7 +2673,7 @@ default-package-overrides:
|
|||
- tmp-proc-postgres ==0.5.2.2
|
||||
- tmp-proc-rabbitmq ==0.5.1.2
|
||||
- tmp-proc-redis ==0.5.1.2
|
||||
- toml-reader ==0.2.0.0
|
||||
- toml-reader ==0.2.1.0
|
||||
- tophat ==1.0.5.1
|
||||
- topograph ==1.0.0.2
|
||||
- torrent ==10000.1.3
|
||||
|
@ -2681,7 +2681,7 @@ default-package-overrides:
|
|||
- tostring ==0.2.1.1
|
||||
- tracing ==0.0.7.3
|
||||
- tracing-control ==0.0.7.3
|
||||
- transaction ==0.1.1.3
|
||||
- transaction ==0.1.1.4
|
||||
- transformers-base ==0.4.6
|
||||
- transformers-compat ==0.7.2
|
||||
- transformers-either ==0.1.4
|
||||
|
@ -2771,7 +2771,7 @@ default-package-overrides:
|
|||
- unix-compat ==0.5.4
|
||||
- unix-time ==0.4.9
|
||||
- unjson ==0.15.4
|
||||
- unliftio ==0.2.24.0
|
||||
- unliftio ==0.2.25.0
|
||||
- unliftio-core ==0.2.1.0
|
||||
- unliftio-path ==0.0.2.0
|
||||
- unliftio-pool ==0.2.2.0
|
||||
|
@ -2827,6 +2827,7 @@ default-package-overrides:
|
|||
- vector-bytes-instances ==0.1.1
|
||||
- vector-circular ==0.1.4
|
||||
- vector-extras ==0.2.8
|
||||
- vector-hashtables ==0.1.1.3
|
||||
- vector-instances ==3.4.2
|
||||
- vector-mmap ==0.0.3
|
||||
- vector-rotcev ==0.1.0.2
|
||||
|
@ -2966,7 +2967,7 @@ default-package-overrides:
|
|||
- xor ==0.0.1.1
|
||||
- xss-sanitize ==0.3.7.2
|
||||
- xxhash-ffi ==0.2.0.0
|
||||
- yaml ==0.11.11.0
|
||||
- yaml ==0.11.11.1
|
||||
- yaml-unscrambler ==0.1.0.13
|
||||
- Yampa ==0.13.7
|
||||
- yarn-lock ==0.6.5
|
||||
|
|
|
@ -240,7 +240,6 @@ dont-distribute-packages:
|
|||
- JsContracts
|
||||
- JsonGrammar
|
||||
- JuPyTer-notebook
|
||||
- JuicyPixels-scale-dct
|
||||
- JunkDB-driver-gdbm
|
||||
- JunkDB-driver-hashtables
|
||||
- KiCS
|
||||
|
@ -287,6 +286,7 @@ dont-distribute-packages:
|
|||
- MuCheck-SmallCheck
|
||||
- MutationOrder
|
||||
- NGLess
|
||||
- NTRU
|
||||
- NaperianNetCDF
|
||||
- NaturalLanguageAlphabets
|
||||
- NearContextAlgebra
|
||||
|
@ -452,7 +452,6 @@ dont-distribute-packages:
|
|||
- aeson-native
|
||||
- affine
|
||||
- afv
|
||||
- ag-pictgen
|
||||
- agda-server
|
||||
- agda-snippets-hakyll
|
||||
- agentx
|
||||
|
@ -660,7 +659,6 @@ dont-distribute-packages:
|
|||
- apiary-websockets
|
||||
- apis
|
||||
- apotiki
|
||||
- appendful-persistent
|
||||
- approx-rand-test
|
||||
- arbor-monad-metric-datadog
|
||||
- archive-tar-bytestring
|
||||
|
@ -680,7 +678,6 @@ dont-distribute-packages:
|
|||
- ascii-th_1_2_0_0
|
||||
- ascii_1_7_0_0
|
||||
- asic
|
||||
- asil
|
||||
- assert4hs-hspec
|
||||
- assert4hs-tasty
|
||||
- assimp
|
||||
|
@ -810,7 +807,6 @@ dont-distribute-packages:
|
|||
- bitcoin-tx
|
||||
- bitcoin-types
|
||||
- bitcoind-regtest
|
||||
- bitfield
|
||||
- bitly-cli
|
||||
- bitmaps
|
||||
- bittorrent
|
||||
|
@ -881,7 +877,6 @@ dont-distribute-packages:
|
|||
- cabal-query
|
||||
- cabal-test
|
||||
- cabal2arch
|
||||
- cabal2json
|
||||
- cabalmdvrpm
|
||||
- cabalrpmdeps
|
||||
- caffegraph
|
||||
|
@ -1033,7 +1028,6 @@ dont-distribute-packages:
|
|||
- compact-mutable
|
||||
- compact-mutable-vector
|
||||
- compact-socket
|
||||
- compactable
|
||||
- compdata-automata
|
||||
- compdata-dags
|
||||
- compdata-param
|
||||
|
@ -1124,6 +1118,10 @@ dont-distribute-packages:
|
|||
- cryptoids
|
||||
- cryptoids-class
|
||||
- cryptol
|
||||
- crypton-connection
|
||||
- crypton-x509-store
|
||||
- crypton-x509-system
|
||||
- crypton-x509-validation
|
||||
- crystalfontz
|
||||
- csound-catalog
|
||||
- csound-controllers
|
||||
|
@ -1135,7 +1133,6 @@ dont-distribute-packages:
|
|||
- csv-enumerator
|
||||
- ctpl
|
||||
- cube
|
||||
- cuckoo
|
||||
- cv-combinators
|
||||
- cypher
|
||||
- daino
|
||||
|
@ -1397,7 +1394,6 @@ dont-distribute-packages:
|
|||
- eventuo11y-otel
|
||||
- eventuo11y-prometheus
|
||||
- every-bit-counts
|
||||
- ewe
|
||||
- exference
|
||||
- exinst-aeson
|
||||
- exinst-base
|
||||
|
@ -1513,7 +1509,7 @@ dont-distribute-packages:
|
|||
- fpnla-examples
|
||||
- frame-markdown
|
||||
- freckle-app
|
||||
- freckle-app_1_9_0_2
|
||||
- freckle-app_1_9_0_3
|
||||
- free-functors
|
||||
- free-game
|
||||
- free-theorems-counterexamples
|
||||
|
@ -1524,6 +1520,7 @@ dont-distribute-packages:
|
|||
- freelude
|
||||
- freer-converse
|
||||
- fresnel-fused-effects
|
||||
- friday-juicypixels
|
||||
- front
|
||||
- frpnow-gloss
|
||||
- frpnow-gtk
|
||||
|
@ -1574,14 +1571,7 @@ dont-distribute-packages:
|
|||
- geni-util
|
||||
- geniconvert
|
||||
- geniserver
|
||||
- genvalidity-appendful
|
||||
- genvalidity-dirforest
|
||||
- genvalidity-network-uri
|
||||
- genvalidity-sydtest
|
||||
- genvalidity-sydtest-aeson
|
||||
- genvalidity-sydtest-hashable
|
||||
- genvalidity-sydtest-lens
|
||||
- genvalidity-sydtest-persistent
|
||||
- geo-uk
|
||||
- geodetic
|
||||
- geolite-csv
|
||||
|
@ -1932,7 +1922,6 @@ dont-distribute-packages:
|
|||
- hakyll-ogmarkup
|
||||
- hakyll-shortcut-links
|
||||
- halberd
|
||||
- halide-JuicyPixels
|
||||
- halide-arrayfire
|
||||
- hall-symbols
|
||||
- halma-gui
|
||||
|
@ -1970,7 +1959,6 @@ dont-distribute-packages:
|
|||
- hascat-setup
|
||||
- hascat-system
|
||||
- hashable-accelerate
|
||||
- hashes
|
||||
- hashflare
|
||||
- hask-home
|
||||
- haskdeep
|
||||
|
@ -2288,6 +2276,7 @@ dont-distribute-packages:
|
|||
- htsn-import
|
||||
- http-client-auth
|
||||
- http-client-rustls
|
||||
- http-client-tls_0_3_6_2
|
||||
- http-enumerator
|
||||
- http2-client-grpc
|
||||
- http2-grpc-proto-lens
|
||||
|
@ -2345,6 +2334,7 @@ dont-distribute-packages:
|
|||
- ideas-math-types
|
||||
- ideas-statistics
|
||||
- ige-mac-integration
|
||||
- igrf
|
||||
- ihaskell-rlangqq
|
||||
- ihttp
|
||||
- imap
|
||||
|
@ -2674,7 +2664,6 @@ dont-distribute-packages:
|
|||
- loli
|
||||
- longshot
|
||||
- loop-effin
|
||||
- looper
|
||||
- lorentz
|
||||
- lostcities
|
||||
- loup
|
||||
|
@ -2797,6 +2786,7 @@ dont-distribute-packages:
|
|||
- monetdb-mapi
|
||||
- mongrel2-handler
|
||||
- monky
|
||||
- monoidmap
|
||||
- monte-carlo
|
||||
- moo
|
||||
- moonshine
|
||||
|
@ -2905,6 +2895,7 @@ dont-distribute-packages:
|
|||
- nettle-openflow
|
||||
- network-anonymous-i2p
|
||||
- network-anonymous-tor
|
||||
- network-conduit-tls_1_4_0
|
||||
- network-connection
|
||||
- network-enumerator
|
||||
- network-hans
|
||||
|
@ -2945,6 +2936,7 @@ dont-distribute-packages:
|
|||
- nri-test-encoding
|
||||
- numerals-base
|
||||
- numeric-ode
|
||||
- numeric-optimization-backprop
|
||||
- numerical
|
||||
- numhask-hedgehog
|
||||
- numhask-range
|
||||
|
@ -3242,6 +3234,7 @@ dont-distribute-packages:
|
|||
- queryparser-presto
|
||||
- queryparser-vertica
|
||||
- queuelike
|
||||
- quic
|
||||
- quickbench
|
||||
- quickcheck-poly
|
||||
- quickcheck-regex
|
||||
|
@ -3378,7 +3371,6 @@ dont-distribute-packages:
|
|||
- remotion
|
||||
- repa-array
|
||||
- repa-convert
|
||||
- repa-fftw
|
||||
- repa-flow
|
||||
- repa-plugin
|
||||
- repa-stream
|
||||
|
@ -3450,6 +3442,7 @@ dont-distribute-packages:
|
|||
- rose-trie
|
||||
- roshask
|
||||
- rosmsg-bin
|
||||
- rounded-hw
|
||||
- roundtrip-xml
|
||||
- route-generator
|
||||
- route-planning
|
||||
|
@ -3465,8 +3458,6 @@ dont-distribute-packages:
|
|||
- runtime-arbitrary
|
||||
- rv
|
||||
- s-expression
|
||||
- safe-coloured-text-gen
|
||||
- safe-coloured-text-layout
|
||||
- safe-coloured-text-layout-gen
|
||||
- safe-coupling
|
||||
- safe-plugins
|
||||
|
@ -3798,24 +3789,7 @@ dont-distribute-packages:
|
|||
- swapper
|
||||
- sweet-egison
|
||||
- switch
|
||||
- sydtest-aeson
|
||||
- sydtest-amqp
|
||||
- sydtest-autodocodec
|
||||
- sydtest-hedgehog
|
||||
- sydtest-hedgehog_0_4_0_0
|
||||
- sydtest-hedis
|
||||
- sydtest-hspec
|
||||
- sydtest-hspec_0_4_0_0
|
||||
- sydtest-mongo
|
||||
- sydtest-persistent
|
||||
- sydtest-persistent-postgresql
|
||||
- sydtest-persistent-sqlite
|
||||
- sydtest-process
|
||||
- sydtest-rabbitmq
|
||||
- sydtest-servant
|
||||
- sydtest-typed-process
|
||||
- sydtest-wai
|
||||
- sydtest-webdriver
|
||||
- sydtest-webdriver-screenshot
|
||||
- sydtest-webdriver-yesod
|
||||
- sydtest-yesod
|
||||
|
@ -3893,7 +3867,6 @@ dont-distribute-packages:
|
|||
- thumbnail-polish
|
||||
- tic-tac-toe
|
||||
- tickle
|
||||
- tiger
|
||||
- tighttp
|
||||
- timberc
|
||||
- time-exts
|
||||
|
@ -3915,11 +3888,11 @@ dont-distribute-packages:
|
|||
- tlex-encoding
|
||||
- tlex-th
|
||||
- tls-extra
|
||||
- tls_1_7_0
|
||||
- tn
|
||||
- to-string-instances
|
||||
- toboggan
|
||||
- todos
|
||||
- token-limiter-concurrent
|
||||
- toktok
|
||||
- tomlcheck
|
||||
- tonatona
|
||||
|
@ -4060,7 +4033,6 @@ dont-distribute-packages:
|
|||
- uu-cco-hut-parsing
|
||||
- uu-cco-uu-parsinglib
|
||||
- uu-options
|
||||
- uuagc
|
||||
- uuid-crypto
|
||||
- uvector-algorithms
|
||||
- v4l2
|
||||
|
@ -4132,6 +4104,7 @@ dont-distribute-packages:
|
|||
- waldo
|
||||
- warp-grpc
|
||||
- warp-quic
|
||||
- warp_3_3_27
|
||||
- warped
|
||||
- wavesurfer
|
||||
- wavy
|
||||
|
@ -4192,6 +4165,7 @@ dont-distribute-packages:
|
|||
- wumpus-drawing
|
||||
- wumpus-microprint
|
||||
- wumpus-tree
|
||||
- wuss_2_0_1_4
|
||||
- wx
|
||||
- wxAsteroids
|
||||
- wxFruit
|
||||
|
|
|
@ -192,6 +192,8 @@ self: super: builtins.intersectAttrs super {
|
|||
# Link the proper version.
|
||||
zeromq4-haskell = super.zeromq4-haskell.override { zeromq = pkgs.zeromq4; };
|
||||
|
||||
threadscope = enableSeparateBinOutput super.threadscope;
|
||||
|
||||
# Use the default version of mysql to build this package (which is actually mariadb).
|
||||
# test phase requires networking
|
||||
mysql = dontCheck super.mysql;
|
||||
|
@ -214,6 +216,55 @@ self: super: builtins.intersectAttrs super {
|
|||
'';
|
||||
}) super.nvvm;
|
||||
|
||||
# hledger* overrides
|
||||
inherit (
|
||||
let
|
||||
# Copy hledger man pages from the source tarball into the proper place.
|
||||
# It always contains the relevant man page(s) at the top level. For
|
||||
# hledger it additionally has all the other man pages in embeddedfiles/
|
||||
# which we ignore.
|
||||
installHledgerManPages = overrideCabal (drv: {
|
||||
buildTools = drv.buildTools or [] ++ [
|
||||
pkgs.buildPackages.installShellFiles
|
||||
];
|
||||
postInstall = ''
|
||||
for i in $(seq 1 9); do
|
||||
installManPage *.$i
|
||||
done
|
||||
|
||||
install -v -Dm644 *.info* -t "$out/share/info/"
|
||||
'';
|
||||
});
|
||||
|
||||
hledgerWebTestFix = overrideCabal (drv: {
|
||||
preCheck = ''
|
||||
${drv.preCheck or ""}
|
||||
export HOME="$(mktemp -d)"
|
||||
'';
|
||||
});
|
||||
in
|
||||
{
|
||||
hledger = installHledgerManPages super.hledger;
|
||||
hledger-web = installHledgerManPages (hledgerWebTestFix super.hledger-web);
|
||||
hledger-ui = installHledgerManPages super.hledger-ui;
|
||||
|
||||
hledger_1_30_1 = installHledgerManPages
|
||||
(doDistribute (super.hledger_1_30_1.override {
|
||||
hledger-lib = self.hledger-lib_1_30;
|
||||
}));
|
||||
hledger-web_1_30 = installHledgerManPages (hledgerWebTestFix
|
||||
(doDistribute (super.hledger-web_1_30.override {
|
||||
hledger = self.hledger_1_30_1;
|
||||
hledger-lib = self.hledger-lib_1_30;
|
||||
})));
|
||||
}
|
||||
) hledger
|
||||
hledger-web
|
||||
hledger-ui
|
||||
hledger_1_30_1
|
||||
hledger-web_1_30
|
||||
;
|
||||
|
||||
cufft = overrideCabal (drv: {
|
||||
preConfigure = ''
|
||||
export CUDA_PATH=${pkgs.cudatoolkit}
|
||||
|
@ -232,6 +283,13 @@ self: super: builtins.intersectAttrs super {
|
|||
sfml-audio = appendConfigureFlag "--extra-include-dirs=${pkgs.openal}/include/AL" super.sfml-audio;
|
||||
|
||||
# avoid compiling twice by providing executable as a separate output (with small closure size)
|
||||
cabal-fmt = enableSeparateBinOutput super.cabal-fmt;
|
||||
hindent = enableSeparateBinOutput super.hindent;
|
||||
releaser = enableSeparateBinOutput super.releaser;
|
||||
eventlog2html = enableSeparateBinOutput super.eventlog2html;
|
||||
ghc-debug-brick = enableSeparateBinOutput super.ghc-debug-brick;
|
||||
nixfmt = enableSeparateBinOutput super.nixfmt;
|
||||
calligraphy = enableSeparateBinOutput super.calligraphy;
|
||||
niv = enableSeparateBinOutput (self.generateOptparseApplicativeCompletions [ "niv" ] super.niv);
|
||||
ghcid = enableSeparateBinOutput super.ghcid;
|
||||
ormolu = self.generateOptparseApplicativeCompletions [ "ormolu" ] (enableSeparateBinOutput super.ormolu);
|
||||
|
@ -264,18 +322,18 @@ self: super: builtins.intersectAttrs super {
|
|||
gio = lib.pipe super.gio
|
||||
[ (disableHardening ["fortify"])
|
||||
(addBuildTool self.buildHaskellPackages.gtk2hs-buildtools)
|
||||
(addPkgconfigDepends (with pkgs; [ glib pcre2 util-linux pcre ]
|
||||
++ (if pkgs.stdenv.isLinux then [libselinux libsepol] else [])))
|
||||
(addPkgconfigDepends (with pkgs; [ glib pcre2 pcre ]
|
||||
++ lib.optionals pkgs.stdenv.isLinux [ util-linux libselinux libsepol ]))
|
||||
];
|
||||
glib = disableHardening ["fortify"] (addPkgconfigDepend pkgs.glib (addBuildTool self.buildHaskellPackages.gtk2hs-buildtools super.glib));
|
||||
gtk3 = disableHardening ["fortify"] (super.gtk3.override { inherit (pkgs) gtk3; });
|
||||
gtk = lib.pipe super.gtk (
|
||||
[ (disableHardening ["fortify"])
|
||||
(addBuildTool self.buildHaskellPackages.gtk2hs-buildtools)
|
||||
(addPkgconfigDepends (with pkgs; [ gtk2 pcre2 util-linux pcre fribidi
|
||||
(addPkgconfigDepends (with pkgs; [ gtk2 pcre2 pcre fribidi
|
||||
libthai libdatrie xorg.libXdmcp libdeflate
|
||||
]
|
||||
++ (if pkgs.stdenv.isLinux then [libselinux libsepol] else [])))
|
||||
++ lib.optionals pkgs.stdenv.isLinux [ util-linux libselinux libsepol ]))
|
||||
] ++
|
||||
( if pkgs.stdenv.isDarwin then [(appendConfigureFlag "-fhave-quartz-gtk")] else [] )
|
||||
);
|
||||
|
@ -970,7 +1028,8 @@ self: super: builtins.intersectAttrs super {
|
|||
wrapProgram "$out/bin/nvfetcher" --prefix 'PATH' ':' "${
|
||||
pkgs.lib.makeBinPath [
|
||||
pkgs.nvchecker
|
||||
pkgs.nix-prefetch
|
||||
pkgs.nix # nix-prefetch-url
|
||||
pkgs.nix-prefetch-git
|
||||
pkgs.nix-prefetch-docker
|
||||
]
|
||||
}"
|
||||
|
@ -1239,4 +1298,9 @@ self: super: builtins.intersectAttrs super {
|
|||
# Disable checks to break dependency loop with SCalendar
|
||||
scalendar = dontCheck super.scalendar;
|
||||
|
||||
halide-haskell = super.halide-haskell.override { Halide = pkgs.halide; };
|
||||
# Sydtest has a brittle test suite that will only work with the exact
|
||||
|
||||
# versions that it ships with.
|
||||
sydtest = dontCheck super.sydtest;
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ in
|
|||
, doInstallIntermediates ? false
|
||||
, editedCabalFile ? null
|
||||
# aarch64 outputs otherwise exceed 2GB limit
|
||||
, enableLibraryProfiling ? !(ghc.isGhcjs or stdenv.targetPlatform.isAarch64 or false)
|
||||
, enableLibraryProfiling ? !(ghc.isGhcjs or stdenv.hostPlatform.isAarch64 or false)
|
||||
, enableExecutableProfiling ? false
|
||||
, profilingDetail ? "exported-functions"
|
||||
# TODO enable shared libs for cross-compiling
|
||||
|
|
2471
pkgs/development/haskell-modules/hackage-packages.nix
generated
2471
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -39839,7 +39839,7 @@ with pkgs;
|
|||
|
||||
alejandra = callPackage ../tools/nix/alejandra { };
|
||||
|
||||
nixfmt = haskell.lib.compose.justStaticExecutables haskellPackages.nixfmt;
|
||||
nixfmt = haskellPackages.nixfmt.bin;
|
||||
|
||||
nixpkgs-fmt = callPackage ../tools/nix/nixpkgs-fmt { };
|
||||
|
||||
|
|
|
@ -28,7 +28,6 @@ let
|
|||
"ghc945"
|
||||
"ghc94"
|
||||
"ghc96"
|
||||
"ghc961"
|
||||
"ghc962"
|
||||
"ghcHEAD"
|
||||
];
|
||||
|
@ -48,7 +47,6 @@ let
|
|||
"ghc944"
|
||||
"ghc945"
|
||||
"ghc96"
|
||||
"ghc961"
|
||||
"ghc962"
|
||||
"ghcHEAD"
|
||||
];
|
||||
|
@ -350,26 +348,6 @@ in {
|
|||
llvmPackages = pkgs.llvmPackages_12;
|
||||
};
|
||||
ghc94 = ghc945;
|
||||
ghc961 = callPackage ../development/compilers/ghc/9.6.1.nix {
|
||||
bootPkgs =
|
||||
# For GHC 9.2 no armv7l bindists are available.
|
||||
if stdenv.hostPlatform.isAarch32 then
|
||||
packages.ghc924
|
||||
else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then
|
||||
packages.ghc924
|
||||
else if stdenv.isAarch64 then
|
||||
packages.ghc924BinaryMinimal
|
||||
else
|
||||
packages.ghc924Binary;
|
||||
inherit (buildPackages.python3Packages) sphinx;
|
||||
# Need to use apple's patched xattr until
|
||||
# https://github.com/xattr/xattr/issues/44 and
|
||||
# https://github.com/xattr/xattr/issues/55 are solved.
|
||||
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
|
||||
# Support range >= 10 && < 15
|
||||
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_14;
|
||||
llvmPackages = pkgs.llvmPackages_14;
|
||||
};
|
||||
ghc962 = callPackage ../development/compilers/ghc/9.6.2.nix {
|
||||
bootPkgs =
|
||||
# For GHC 9.2 no armv7l bindists are available.
|
||||
|
@ -553,11 +531,6 @@ in {
|
|||
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { };
|
||||
};
|
||||
ghc94 = ghc945;
|
||||
ghc961 = callPackage ../development/haskell-modules {
|
||||
buildHaskellPackages = bh.packages.ghc961;
|
||||
ghc = bh.compiler.ghc961;
|
||||
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { };
|
||||
};
|
||||
ghc962 = callPackage ../development/haskell-modules {
|
||||
buildHaskellPackages = bh.packages.ghc962;
|
||||
ghc = bh.compiler.ghc962;
|
||||
|
|
|
@ -69,7 +69,6 @@ let
|
|||
ghc927
|
||||
ghc928
|
||||
ghc945
|
||||
ghc961
|
||||
ghc962
|
||||
];
|
||||
|
||||
|
@ -487,15 +486,12 @@ let
|
|||
Cabal_3_10_1_0 = released;
|
||||
Cabal-syntax_3_10_1_0 = released;
|
||||
cabal2nix = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
cabal2nix-unstable = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
funcmp = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
haskell-language-server = lib.subtractLists [
|
||||
|
@ -503,21 +499,17 @@ let
|
|||
compilerNames.ghc884
|
||||
] released;
|
||||
hoogle = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
hlint = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
hpack = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
hsdns = released;
|
||||
jailbreak-cabal = released;
|
||||
language-nix = lib.subtractLists [
|
||||
compilerNames.ghc961
|
||||
compilerNames.ghc962
|
||||
] released;
|
||||
nix-paths = released;
|
||||
|
|
Loading…
Reference in a new issue