Merge pull request #127438 from NixOS/haskell-updates
This commit is contained in:
commit
35aa6b0fd8
@ -11,15 +11,17 @@ stackage_config="pkgs/development/haskell-modules/configuration-hackage2nix/stac
|
||||
trap "rm ${tmpfile} ${tmpfile}.new" 0
|
||||
touch "$tmpfile" "$tmpfile.new" # Creating files here so that trap creates no errors.
|
||||
|
||||
curl -L -s "https://stackage.org/nightly/cabal.config" >"$tmpfile"
|
||||
old_version=$(grep "# Stackage Nightly" $stackage_config | sed -E 's/.*([0-9]{4}-[0-9]{2}-[0-9]{2}).*/\1/')
|
||||
version=$(sed -rn "s/^--.*http:..(www.)?stackage.org.snapshot.nightly-//p" "$tmpfile")
|
||||
curl -L -s "https://stackage.org/lts/cabal.config" >"$tmpfile"
|
||||
old_version=$(grep "# Stackage" $stackage_config | sed -E 's/.*([0-9]{2}\.[0-9]+)/\1/')
|
||||
version=$(sed -rn "s/^--.*http:..(www.)?stackage.org.snapshot.lts-//p" "$tmpfile")
|
||||
|
||||
if [[ "$old_version" == "$version" ]]; then
|
||||
echo "No new stackage version"
|
||||
exit 0 # Nothing to do
|
||||
fi
|
||||
|
||||
echo "Updating Stackage LTS from $old_version to $version."
|
||||
|
||||
# Create a simple yaml version of the file.
|
||||
sed -r \
|
||||
-e '/^--/d' \
|
||||
@ -31,7 +33,7 @@ sed -r \
|
||||
< "${tmpfile}" | sort --ignore-case >"${tmpfile}.new"
|
||||
|
||||
cat > $stackage_config << EOF
|
||||
# Stackage Nightly $version
|
||||
# Stackage LTS $version
|
||||
# This file is auto-generated by
|
||||
# maintainers/scripts/haskell/update-stackage.sh
|
||||
default-package-overrides:
|
||||
@ -39,29 +41,16 @@ EOF
|
||||
|
||||
# Drop restrictions on some tools where we always want the latest version.
|
||||
sed -r \
|
||||
-e '/ cabal-install /d' \
|
||||
-e '/ cabal2nix /d' \
|
||||
-e '/ cabal2spec /d' \
|
||||
-e '/ distribution-nixpkgs /d' \
|
||||
-e '/ git-annex /d' \
|
||||
-e '/ hindent /d' \
|
||||
-e '/ hledger/d' \
|
||||
-e '/ hlint /d' \
|
||||
-e '/ hoogle /d' \
|
||||
-e '/ hopenssl /d' \
|
||||
-e '/ jailbreak-cabal /d' \
|
||||
-e '/ json-autotype/d' \
|
||||
-e '/ language-nix /d' \
|
||||
-e '/ shake /d' \
|
||||
-e '/ ShellCheck /d' \
|
||||
-e '/ stack /d' \
|
||||
-e '/ weeder /d' \
|
||||
< "${tmpfile}.new" >> $stackage_config
|
||||
|
||||
if [[ "${1:-}" == "--do-commit" ]]; then
|
||||
git add $stackage_config
|
||||
git commit -F - << EOF
|
||||
haskellPackages: stackage-nightly $old_version -> $version
|
||||
haskellPackages: stackage-lts $old_version -> $version
|
||||
|
||||
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
|
||||
EOF
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"commit": "7708395682f798fe3649bd05387ab571fcf8890c",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7708395682f798fe3649bd05387ab571fcf8890c.tar.gz",
|
||||
"sha256": "0pfv9nmccp9q6p77lmyh8jqkvq1ad392zyy72g8y6kdsgy71nir5",
|
||||
"msg": "Update from Hackage at 2021-06-12T16:23:24Z"
|
||||
"commit": "8005ce7c7ba90fa92db65f86c544623353a96cf8",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/8005ce7c7ba90fa92db65f86c544623353a96cf8.tar.gz",
|
||||
"sha256": "1kzhh7h0csb0vh9avbjsm6hziaa3lbpmzp4pkij4s3bbl4l664aa",
|
||||
"msg": "Update from Hackage at 2021-06-22T07:13:30Z"
|
||||
}
|
||||
|
@ -43,50 +43,52 @@ self: super: {
|
||||
# Doctests fail on aarch64 due to a GHCi linking bug
|
||||
# https://gitlab.haskell.org/ghc/ghc/-/issues/15275#note_295437
|
||||
# TODO: figure out if needed on aarch32 as well
|
||||
language-nix = dontCheck super.language-nix;
|
||||
trifecta = dontCheck super.trifecta;
|
||||
ad = dontCheck super.ad;
|
||||
vinyl = dontCheck super.vinyl;
|
||||
BNFC = dontCheck super.BNFC;
|
||||
C-structs = dontCheck super.C-structs;
|
||||
accelerate = dontCheck super.accelerate;
|
||||
focuslist = dontCheck super.focuslist;
|
||||
flight-kml = dontCheck super.flight-kml;
|
||||
exact-real = dontCheck super.exact-real;
|
||||
ad = dontCheck super.ad;
|
||||
autoapply = dontCheck super.autoapply;
|
||||
hint = dontCheck super.hint;
|
||||
hgeometry = dontCheck super.hgeometry;
|
||||
headroom = dontCheck super.headroom;
|
||||
construct = dontCheck super.construct;
|
||||
exact-real = dontCheck super.exact-real;
|
||||
flight-kml = dontCheck super.flight-kml;
|
||||
focuslist = dontCheck super.focuslist;
|
||||
grammatical-parsers = dontCheck super.grammatical-parsers;
|
||||
greskell = dontCheck super.greskell;
|
||||
groupBy = dontCheck super.groupBy;
|
||||
haskell-time-range = dontCheck super.haskell-time-range;
|
||||
headroom = dontCheck super.headroom;
|
||||
hgeometry = dontCheck super.hgeometry;
|
||||
hhp = dontCheck super.hhp;
|
||||
hint = dontCheck super.hint;
|
||||
hls-splice-plugin = dontCheck super.hls-splice-plugin;
|
||||
hsakamai = dontCheck super.hsakamai;
|
||||
hsemail-ns = dontCheck super.hsemail-ns;
|
||||
openapi3 = dontCheck super.openapi3;
|
||||
strict-writer = dontCheck super.strict-writer;
|
||||
xml-html-qq = dontCheck super.xml-html-qq;
|
||||
static = dontCheck super.static;
|
||||
hhp = dontCheck super.hhp;
|
||||
groupBy = dontCheck super.groupBy;
|
||||
greskell = dontCheck super.greskell;
|
||||
html-validator-cli = dontCheck super.html-validator-cli;
|
||||
hw-fingertree-strict = dontCheck super.hw-fingertree-strict;
|
||||
hw-prim = dontCheck super.hw-prim;
|
||||
hw-packed-vector = dontCheck super.hw-packed-vector;
|
||||
hw-prim = dontCheck super.hw-prim;
|
||||
hw-xml = dontCheck super.hw-xml;
|
||||
language-nix = dontCheck super.language-nix;
|
||||
lens-regex = dontCheck super.lens-regex;
|
||||
meep = dontCheck super.meep;
|
||||
openapi3 = dontCheck super.openapi3;
|
||||
orbits = dontCheck super.orbits;
|
||||
ranged-list = dontCheck super.ranged-list;
|
||||
rank2classes = dontCheck super.rank2classes;
|
||||
schedule = dontCheck super.schedule;
|
||||
static = dontCheck super.static;
|
||||
strict-writer = dontCheck super.strict-writer;
|
||||
termonad = dontCheck super.termonad;
|
||||
trifecta = dontCheck super.trifecta;
|
||||
twiml = dontCheck super.twiml;
|
||||
twitter-conduit = dontCheck super.twitter-conduit;
|
||||
validationt = dontCheck super.validationt;
|
||||
vgrep = dontCheck super.vgrep;
|
||||
vinyl = dontCheck super.vinyl;
|
||||
vulkan-utils = dontCheck super.vulkan-utils;
|
||||
xml-html-qq = dontCheck super.xml-html-qq;
|
||||
yaml-combinators = dontCheck super.yaml-combinators;
|
||||
yesod-paginator = dontCheck super.yesod-paginator;
|
||||
grammatical-parsers = dontCheck super.grammatical-parsers;
|
||||
construct = dontCheck super.construct;
|
||||
orbits = dontCheck super.orbits;
|
||||
|
||||
# https://github.com/ekmett/half/issues/35
|
||||
half = dontCheck super.half;
|
||||
|
@ -64,7 +64,14 @@ self: super: {
|
||||
name = "git-annex-${super.git-annex.version}-src";
|
||||
url = "git://git-annex.branchable.com/";
|
||||
rev = "refs/tags/" + super.git-annex.version;
|
||||
sha256 = "1wig8nw2rxgq86y88m1f1qf93z5yckidf1cs33ribmhqa1hs300p";
|
||||
sha256 = "1hf2i36ayscdg7fa81akx031chg8c3scbjphj4c1qawif41bynmm";
|
||||
# delete android and Android directories which cause issues on
|
||||
# darwin (case insensitive directory). Since we don't need them
|
||||
# during the build process, we can delete it to prevent a hash
|
||||
# mismatch on darwin.
|
||||
postFetch = ''
|
||||
rm -r $out/doc/?ndroid*
|
||||
'';
|
||||
};
|
||||
}).override {
|
||||
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
|
||||
@ -478,10 +485,11 @@ self: super: {
|
||||
doctest-discover = dontCheck super.doctest-discover;
|
||||
|
||||
# Depends on itself for testing
|
||||
tasty-discover = addBuildTool super.tasty-discover
|
||||
(if pkgs.buildPlatform != pkgs.hostPlatform
|
||||
then self.buildHaskellPackages.tasty-discover
|
||||
else dontCheck super.tasty-discover);
|
||||
tasty-discover = overrideCabal super.tasty-discover (drv: {
|
||||
preBuild = ''
|
||||
export PATH="$PWD/dist/build/tasty-discover:$PATH"
|
||||
'' + (drv.preBuild or "");
|
||||
});
|
||||
|
||||
# Known issue with nondeterministic test suite failure
|
||||
# https://github.com/nomeata/tasty-expected-failure/issues/21
|
||||
@ -563,7 +571,7 @@ self: super: {
|
||||
preCheck = "export HOME=$TMPDIR";
|
||||
testToolDepends = drv.testToolDepends or [] ++ [self.cabal-install];
|
||||
doCheck = false; # https://github.com/kazu-yamamoto/ghc-mod/issues/335
|
||||
executableToolDepends = drv.executableToolDepends or [] ++ [pkgs.emacs];
|
||||
executableToolDepends = drv.executableToolDepends or [] ++ [pkgs.buildPackages.emacs];
|
||||
postInstall = ''
|
||||
local lispdir=( "$data/share/${self.ghc.name}/*/${drv.pname}-${drv.version}/elisp" )
|
||||
make -C $lispdir
|
||||
@ -705,20 +713,14 @@ self: super: {
|
||||
# The tests spuriously fail
|
||||
libmpd = dontCheck super.libmpd;
|
||||
|
||||
# 2021-03-12: All of this libraries have to restrictive upper bounds
|
||||
# https://github.com/diagrams/diagrams-core/issues/112
|
||||
# https://github.com/diagrams/diagrams-cairo/issues/77
|
||||
# https://github.com/diagrams/diagrams-rasterific/issues/63
|
||||
# https://github.com/diagrams/diagrams-cairo/issues/77
|
||||
active = doJailbreak super.active;
|
||||
statestack = doJailbreak super.statestack;
|
||||
force-layout = doJailbreak super.force-layout;
|
||||
# Too strict bounds on template-haskell (doesn't allow 2.16)
|
||||
# For 2.17 support: https://github.com/JonasDuregard/sized-functors/pull/10
|
||||
size-based = doJailbreak super.size-based;
|
||||
|
||||
# Remove as soon as we update to monoid-extras 0.6 and unpin these packages
|
||||
dual-tree = doJailbreak super.dual-tree;
|
||||
diagrams-core = doJailbreak super.diagrams-core;
|
||||
diagrams-postscript = doJailbreak super.diagrams-postscript;
|
||||
diagrams-svg = doJailbreak super.diagrams-svg;
|
||||
diagrams-contrib = doJailbreak super.diagrams-contrib;
|
||||
|
||||
# Apply patch from master to add compat with optparse-applicative >= 0.16.
|
||||
# We unfortunately can't upgrade to 1.4.4 which includes this patch yet
|
||||
# since it would require monoid-extras 0.6 which breaks other diagrams libs.
|
||||
@ -728,8 +730,6 @@ self: super: {
|
||||
sha256 = "0xqvzh3ip9i0nv8xnh41afxki64r259pxq8ir1a4v99ggnldpjaa";
|
||||
includes = [ "*/CmdLine.hs" ];
|
||||
}));
|
||||
diagrams-rasterific = doJailbreak super.diagrams-rasterific;
|
||||
diagrams-cairo = doJailbreak super.diagrams-cairo;
|
||||
|
||||
# https://github.com/diagrams/diagrams-solve/issues/4
|
||||
diagrams-solve = dontCheck super.diagrams-solve;
|
||||
@ -764,7 +764,7 @@ self: super: {
|
||||
# $PATH. Also, cryptol needs a version of sbl that's newer than what we have
|
||||
# in LTS-13.x.
|
||||
cryptol = overrideCabal super.cryptol (drv: {
|
||||
buildTools = drv.buildTools or [] ++ [ pkgs.makeWrapper ];
|
||||
buildTools = drv.buildTools or [] ++ [ pkgs.buildPackages.makeWrapper ];
|
||||
postInstall = drv.postInstall or "" + ''
|
||||
for b in $out/bin/cryptol $out/bin/cryptol-html; do
|
||||
wrapProgram $b --prefix 'PATH' ':' "${pkgs.lib.getBin pkgs.z3}/bin"
|
||||
@ -787,7 +787,10 @@ self: super: {
|
||||
|
||||
# Needs pginit to function and pgrep to verify.
|
||||
tmp-postgres = overrideCabal super.tmp-postgres (drv: {
|
||||
libraryToolDepends = drv.libraryToolDepends or [] ++ [pkgs.postgresql];
|
||||
preCheck = ''
|
||||
export HOME="$TMPDIR"
|
||||
'' + (drv.preCheck or "");
|
||||
libraryToolDepends = drv.libraryToolDepends or [] ++ [pkgs.buildPackages.postgresql];
|
||||
testToolDepends = drv.testToolDepends or [] ++ [pkgs.procps];
|
||||
});
|
||||
|
||||
@ -1168,6 +1171,11 @@ self: super: {
|
||||
url = "https://github.com/jaspervdj/hakyll/commit/af9e29b5456c105dc948bc46c93e989a650b5ed1.patch";
|
||||
sha256 = "sha256-ghc0V5L9OybNHWKmM0vhjRBN2rIvDlp+ClcK/aQst44=";
|
||||
})
|
||||
# Remove when Hakyll > 4.14.0.0
|
||||
(pkgs.fetchpatch {
|
||||
url = "https://github.com/jaspervdj/hakyll/commit/e0c63558a82ac4347181d5d77dce7f763a1db410.patch";
|
||||
sha256 = "sha256-wYlxJmq56YQ29vpVsQhO+JdL0GBezCAfkdhIdFnLYsc=";
|
||||
})
|
||||
];
|
||||
}));
|
||||
|
||||
@ -1196,7 +1204,7 @@ self: super: {
|
||||
EdisonAPI = appendPatch super.EdisonAPI (pkgs.fetchpatch {
|
||||
url = "https://github.com/robdockins/edison/pull/16/commits/8da6c0f7d8666766e2f0693425c347c0adb492dc.patch";
|
||||
postFetch = ''
|
||||
${pkgs.patchutils}/bin/filterdiff --include='a/edison-api/*' --strip=1 "$out" > "$tmpfile"
|
||||
${pkgs.buildPackages.patchutils}/bin/filterdiff --include='a/edison-api/*' --strip=1 "$out" > "$tmpfile"
|
||||
mv "$tmpfile" "$out"
|
||||
'';
|
||||
sha256 = "0yi5pz039lcm4pl9xnl6krqxyqq5rgb5b6m09w0sfy06x0n4x213";
|
||||
@ -1205,7 +1213,7 @@ self: super: {
|
||||
EdisonCore = appendPatch super.EdisonCore (pkgs.fetchpatch {
|
||||
url = "https://github.com/robdockins/edison/pull/16/commits/8da6c0f7d8666766e2f0693425c347c0adb492dc.patch";
|
||||
postFetch = ''
|
||||
${pkgs.patchutils}/bin/filterdiff --include='a/edison-core/*' --strip=1 "$out" > "$tmpfile"
|
||||
${pkgs.buildPackages.patchutils}/bin/filterdiff --include='a/edison-core/*' --strip=1 "$out" > "$tmpfile"
|
||||
mv "$tmpfile" "$out"
|
||||
'';
|
||||
sha256 = "097wqn8hxsr50b9mhndg5pjim5jma2ym4ylpibakmmb5m98n17zp";
|
||||
@ -1284,36 +1292,15 @@ self: super: {
|
||||
# Fixed upstream but not released to Hackage yet:
|
||||
# https://github.com/k0001/hs-libsodium/issues/2
|
||||
libsodium = overrideCabal super.libsodium (drv: {
|
||||
libraryToolDepends = (drv.libraryToolDepends or []) ++ [self.c2hs];
|
||||
libraryToolDepends = (drv.libraryToolDepends or []) ++ [self.buildHaskellPackages.c2hs];
|
||||
});
|
||||
|
||||
# https://github.com/kowainik/policeman/issues/57
|
||||
policeman = doJailbreak super.policeman;
|
||||
|
||||
# nixpkgs has bumped gdkpixbuf C lib, so we need gi-gdkpixbuf_2_0_26 to link against that.
|
||||
# This leads to all this bumps which can be removed once stackage has haskell-gi 0.25.
|
||||
haskell-gi = self.haskell-gi_0_25_0;
|
||||
haskell-gi-base = addBuildDepends super.haskell-gi-base_0_25_0 [ pkgs.gobject-introspection ];
|
||||
gi-glib = self.gi-glib_2_0_25;
|
||||
gi-cairo = self.gi-cairo_1_0_25;
|
||||
gi-gobject = self.gi-gobject_2_0_26;
|
||||
gi-atk = self.gi-atk_2_0_23;
|
||||
gi-gio = self.gi-gio_2_0_28;
|
||||
gi-harfbuzz = self.gi-harfbuzz_0_0_4;
|
||||
gi-javascriptcore = self.gi-javascriptcore_4_0_23;
|
||||
gi-pango = self.gi-pango_1_0_24;
|
||||
gi-soup = self.gi-soup_2_4_24;
|
||||
gi-gdkpixbuf = self.gi-gdkpixbuf_2_0_26;
|
||||
gi-gdk = self.gi-gdk_3_0_24;
|
||||
gi-gtk = self.gi-gtk_3_0_37;
|
||||
gi-webkit2 = self.gi-webkit2_4_0_27;
|
||||
# Too strict version bounds on haskell-gi
|
||||
gi-cairo-render = doJailbreak super.gi-cairo-render;
|
||||
gi-cairo-connector = doJailbreak super.gi-cairo-connector;
|
||||
gi-gtk-hs = self.gi-gtk-hs_0_3_10;
|
||||
gi-dbusmenu = self.gi-dbusmenu_0_4_9;
|
||||
gi-xlib = self.gi-xlib_2_0_10;
|
||||
gi-gdkx11 = self.gi-gdkx11_3_0_11;
|
||||
gi-dbusmenugtk3 = self.gi-dbusmenugtk3_0_4_10;
|
||||
|
||||
# Missing -Iinclude parameter to doc-tests (pull has been accepted, so should be resolved when 0.5.3 released)
|
||||
# https://github.com/lehins/massiv/pull/104
|
||||
@ -1398,7 +1385,7 @@ self: super: {
|
||||
update-nix-fetchgit = let deps = [ pkgs.git pkgs.nix pkgs.nix-prefetch-git ];
|
||||
in generateOptparseApplicativeCompletion "update-nix-fetchgit" (overrideCabal
|
||||
(addTestToolDepends super.update-nix-fetchgit deps) (drv: {
|
||||
buildTools = drv.buildTools or [ ] ++ [ pkgs.makeWrapper ];
|
||||
buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.makeWrapper ];
|
||||
postInstall = drv.postInstall or "" + ''
|
||||
wrapProgram "$out/bin/update-nix-fetchgit" --prefix 'PATH' ':' "${
|
||||
pkgs.lib.makeBinPath deps
|
||||
@ -1415,39 +1402,16 @@ self: super: {
|
||||
# https://github.com/haskell/haskell-language-server/issues/611
|
||||
haskell-language-server = dontCheck super.haskell-language-server;
|
||||
|
||||
# 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1808
|
||||
hls-splice-plugin = dontCheck super.hls-splice-plugin;
|
||||
|
||||
# 2021-05-08: Tests fail: https://github.com/haskell/haskell-language-server/issues/1809
|
||||
hls-eval-plugin = dontCheck super.hls-eval-plugin;
|
||||
|
||||
# 2021-03-19: Too restrictive upper bound on optparse-applicative
|
||||
stylish-haskell = doJailbreak super.stylish-haskell;
|
||||
|
||||
# 2021-03-19: https://github.com/facebookincubator/retrie/issues/24
|
||||
retrie = doJailbreak super.retrie;
|
||||
|
||||
# Jailbreak because of restrictive upper bound on base16-bytestring
|
||||
# 2021-03-19: https://github.com/Avi-D-coder/implicit-hie-cradle/pull/8
|
||||
implicit-hie-cradle = doJailbreak super.implicit-hie-cradle;
|
||||
# 2021-06-20: Tests fail: https://github.com/haskell/haskell-language-server/issues/1949
|
||||
hls-refine-imports-plugin = dontCheck super.hls-refine-imports-plugin;
|
||||
|
||||
# 2021-03-09: Golden tests seem to be missing in hackage release:
|
||||
# https://github.com/haskell/haskell-language-server/issues/1536
|
||||
hls-tactics-plugin = dontCheck (super.hls-tactics-plugin.override { refinery = self.refinery_0_3_0_0; });
|
||||
|
||||
# 2021-03-24: hlint 3.3 is for ghc 9 compat, but hls only supports ghc 8.10
|
||||
hls-hlint-plugin = super.hls-hlint-plugin.override {
|
||||
hlint = super.hlint_3_2_7;
|
||||
};
|
||||
|
||||
# hlint 3.3 needs a ghc-lib-parser newer than the one from stackage
|
||||
hlint = super.hlint.overrideScope (self: super: {
|
||||
ghc-lib-parser = overrideCabal self.ghc-lib-parser_9_0_1_20210324 {
|
||||
doHaddock = false;
|
||||
};
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4;
|
||||
});
|
||||
|
||||
# 2021-03-21 Test hangs
|
||||
# https://github.com/haskell/haskell-language-server/issues/1562
|
||||
# Jailbreak because of: https://github.com/haskell/haskell-language-server/pull/1595
|
||||
@ -1509,8 +1473,6 @@ self: super: {
|
||||
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219
|
||||
snap = doJailbreak super.snap;
|
||||
|
||||
cachix = generateOptparseApplicativeCompletion "cachix" super.cachix;
|
||||
|
||||
# 2020-11-23: Jailbreaking until: https://github.com/michaelt/text-pipes/pull/29
|
||||
pipes-text = doJailbreak super.pipes-text;
|
||||
|
||||
@ -1524,20 +1486,7 @@ self: super: {
|
||||
# Upstream issue: https://github.com/haskell-servant/servant-swagger/issues/129
|
||||
servant-swagger = dontCheck super.servant-swagger;
|
||||
|
||||
hercules-ci-agent = super.hercules-ci-agent.override {
|
||||
cachix =
|
||||
# https://github.com/cachix/cachix/pull/361
|
||||
(appendPatch
|
||||
(addBuildDepend super.cachix super.hercules-ci-cnix-store)
|
||||
(pkgs.fetchpatch {
|
||||
name = "cachix-361.patch";
|
||||
url = "https://patch-diff.githubusercontent.com/raw/cachix/cachix/pull/361.patch";
|
||||
sha256 = "0wwlcpmnqmvk1css5f723dzgjvg4jr7i58ifhni5zg9h5iwycdfr";
|
||||
stripLen = 1;
|
||||
includes = ["*.cabal" "*.hs"];
|
||||
})
|
||||
);
|
||||
};
|
||||
hercules-ci-agent = generateOptparseApplicativeCompletion "hercules-ci-agent" super.hercules-ci-agent;
|
||||
|
||||
hercules-ci-cli = generateOptparseApplicativeCompletion "hci" (
|
||||
# See hercules-ci-optparse-applicative in non-hackage-packages.nix.
|
||||
@ -1649,7 +1598,7 @@ self: super: {
|
||||
feed = dontCheck super.feed;
|
||||
|
||||
spacecookie = overrideCabal super.spacecookie (old: {
|
||||
buildTools = (old.buildTools or []) ++ [ pkgs.installShellFiles ];
|
||||
buildTools = (old.buildTools or []) ++ [ pkgs.buildPackages.installShellFiles ];
|
||||
# let testsuite discover the resulting binary
|
||||
preCheck = ''
|
||||
export SPACECOOKIE_TEST_BIN=./dist/build/spacecookie/spacecookie
|
||||
@ -1921,7 +1870,7 @@ EOT
|
||||
] ++ (drv.patches or []);
|
||||
# fix line endings preventing patch from applying
|
||||
prePatch = ''
|
||||
${pkgs.dos2unix}/bin/dos2unix hashable.cabal
|
||||
${pkgs.buildPackages.dos2unix}/bin/dos2unix hashable.cabal
|
||||
'' + (drv.prePatch or "");
|
||||
});
|
||||
|
||||
@ -1958,8 +1907,11 @@ EOT
|
||||
|
||||
# Bounds on profunctors are too strict
|
||||
# https://github.com/ConferOpenSource/composite/issues/50
|
||||
composite-base = doJailbreak super.composite-base;
|
||||
composite-aeson = doJailbreak super.composite-aeson;
|
||||
# Remove overrides when assert fails.
|
||||
composite-base = assert super.composite-base.version == "0.7.5.0";
|
||||
doJailbreak super.composite-base;
|
||||
composite-aeson = assert super.composite-aeson.version == "0.7.5.0";
|
||||
doJailbreak super.composite-aeson;
|
||||
|
||||
# Too strict bounds on profunctors
|
||||
# https://github.com/google/proto-lens/issues/413
|
||||
@ -1969,4 +1921,19 @@ EOT
|
||||
# https://github.com/jcranch/tophat/issues/1
|
||||
tophat = doJailbreak super.tophat;
|
||||
|
||||
# 2021-06-20: Outdated upper bounds
|
||||
# https://github.com/Porges/email-validate-hs/issues/58
|
||||
email-validate = doJailbreak super.email-validate;
|
||||
|
||||
# 2021-06-20: Outdated upper bounds
|
||||
# https://github.com/Porges/email-validate-hs/issues/58
|
||||
ghcup = doJailbreak super.ghcup;
|
||||
|
||||
# Break out of "Cabal < 3.2" constraint.
|
||||
stylish-haskell = doJailbreak super.stylish-haskell;
|
||||
|
||||
# To strict bound on hspec
|
||||
# https://github.com/dagit/zenc/issues/5
|
||||
zenc = doJailbreak super.zenc;
|
||||
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
@ -171,5 +171,10 @@ self: super: {
|
||||
# 2021-05-25: Tests fail and I have no way to debug them.
|
||||
hls-class-plugin = dontCheck super.hls-class-plugin;
|
||||
hls-brittany-plugin = dontCheck super.hls-brittany-plugin;
|
||||
hls-fourmolu-plugin = dontCheck super.hls-fourmolu-plugin;
|
||||
hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
|
||||
|
||||
# We are lacking pure pgrep at the moment for tests to work
|
||||
tmp-postgres = dontCheck super.tmp-postgres;
|
||||
|
||||
}
|
||||
|
@ -84,9 +84,6 @@ self: super: {
|
||||
executableHaskellDepends = drv.executableToolDepends or [] ++ [ self.repline ];
|
||||
}));
|
||||
|
||||
# Break out of "Cabal < 3.2" constraint.
|
||||
stylish-haskell = doJailbreak super.stylish-haskell;
|
||||
|
||||
# hackage-db 2.1.1 is incompatible with Cabal < 3.4
|
||||
# See https://github.com/NixOS/cabal2nix/issues/501
|
||||
hackage-db = self.hackage-db_2_1_0;
|
||||
|
@ -80,10 +80,6 @@ self: super: {
|
||||
sha256 = "1rzs764a0nhx002v4fadbys98s6qblw4kx4g46galzjf5f7n2dn4";
|
||||
});
|
||||
doctest = dontCheck (doJailbreak super.doctest_0_18_1);
|
||||
generic-deriving = appendPatch (doJailbreak super.generic-deriving) (pkgs.fetchpatch {
|
||||
url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/generic-deriving-1.13.1.patch";
|
||||
sha256 = "0z85kiwhi5p2wiqwyym0y8q8qrcifp125x5vm0n4482lz41kmqds";
|
||||
});
|
||||
language-haskell-extract = appendPatch (doJailbreak super.language-haskell-extract) (pkgs.fetchpatch {
|
||||
url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/language-haskell-extract-0.2.4.patch";
|
||||
sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
|
||||
@ -101,9 +97,6 @@ self: super: {
|
||||
# 0.16.0 introduced support for GHC 9.0.x, stackage has 0.15.0
|
||||
memory = super.memory_0_16_0;
|
||||
|
||||
# 0.29 introduced support for GHC 9.0.x, stackage has 0.28
|
||||
cryptonite = super.cryptonite_0_29;
|
||||
|
||||
# GHC 9.0.x doesn't like `import Spec (main)` in Main.hs
|
||||
# https://github.com/snoyberg/mono-traversable/issues/192
|
||||
mono-traversable = dontCheck super.mono-traversable;
|
||||
@ -112,4 +105,11 @@ self: super: {
|
||||
# https://github.com/Soostone/retry/issues/71
|
||||
retry = dontCheck super.retry;
|
||||
|
||||
# hlint 3.3 needs a ghc-lib-parser newer than the one from stackage
|
||||
hlint = super.hlint_3_3_0.overrideScope (self: super: {
|
||||
ghc-lib-parser = overrideCabal self.ghc-lib-parser_9_0_1_20210324 {
|
||||
doHaddock = false;
|
||||
};
|
||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4;
|
||||
});
|
||||
}
|
||||
|
@ -60,6 +60,7 @@ broken-packages:
|
||||
- adaptive-containers
|
||||
- adaptive-tuple
|
||||
- adb
|
||||
- addy
|
||||
- adjunction
|
||||
- adobe-swatch-exchange
|
||||
- ADPfusion
|
||||
@ -196,6 +197,7 @@ broken-packages:
|
||||
- ascii-flatten
|
||||
- ascii-string
|
||||
- ascii-vector-avc
|
||||
- asif
|
||||
- asil
|
||||
- asn
|
||||
- asn1-codec
|
||||
@ -402,6 +404,7 @@ broken-packages:
|
||||
- bloomfilter-redis
|
||||
- blosum
|
||||
- blubber-server
|
||||
- bludigon
|
||||
- Blueprint
|
||||
- bluetileutils
|
||||
- blunk-hask-tests
|
||||
@ -540,6 +543,7 @@ broken-packages:
|
||||
- canteven-parsedate
|
||||
- cantor
|
||||
- Capabilities
|
||||
- capataz
|
||||
- capnp
|
||||
- capped-list
|
||||
- capri
|
||||
@ -651,6 +655,7 @@ broken-packages:
|
||||
- clipper
|
||||
- clisparkline
|
||||
- clit
|
||||
- clock-extras
|
||||
- clogparse
|
||||
- clone-all
|
||||
- closure
|
||||
@ -678,6 +683,7 @@ broken-packages:
|
||||
- codec-beam
|
||||
- codec-libevent
|
||||
- codecov-haskell
|
||||
- codeforces-cli
|
||||
- codepad
|
||||
- codeworld-api
|
||||
- codex
|
||||
@ -802,6 +808,7 @@ broken-packages:
|
||||
- CoreDump
|
||||
- CoreErlang
|
||||
- core-haskell
|
||||
- corenlp-parser
|
||||
- Coroutine
|
||||
- coroutine-object
|
||||
- CouchDB
|
||||
@ -856,6 +863,7 @@ broken-packages:
|
||||
- css
|
||||
- css-easings
|
||||
- css-selectors
|
||||
- css-syntax
|
||||
- csv-nptools
|
||||
- ctemplate
|
||||
- ctkl
|
||||
@ -1080,6 +1088,7 @@ broken-packages:
|
||||
- docusign-example
|
||||
- docvim
|
||||
- domplate
|
||||
- do-spaces
|
||||
- dotfs
|
||||
- dot-linker
|
||||
- doublify-toolkit
|
||||
@ -1488,6 +1497,7 @@ broken-packages:
|
||||
- funpat
|
||||
- funspection
|
||||
- fused-effects-exceptions
|
||||
- fused-effects-mwc-random
|
||||
- fused-effects-resumable
|
||||
- fusion
|
||||
- futun
|
||||
@ -1560,6 +1570,7 @@ broken-packages:
|
||||
- ghc-clippy-plugin
|
||||
- ghc-core-smallstep
|
||||
- ghc-datasize
|
||||
- ghc-debug-convention
|
||||
- ghc-dump-tree
|
||||
- ghc-dup
|
||||
- ghc-events-analyze
|
||||
@ -2044,6 +2055,7 @@ broken-packages:
|
||||
- hgrib
|
||||
- hharp
|
||||
- HHDL
|
||||
- hhp
|
||||
- hhwloc
|
||||
- hi
|
||||
- hi3status
|
||||
@ -2102,9 +2114,6 @@ broken-packages:
|
||||
- hlongurl
|
||||
- hlrdb-core
|
||||
- hls-exactprint-utils
|
||||
- hls-floskell-plugin
|
||||
- hls-fourmolu-plugin
|
||||
- hls-pragmas-plugin
|
||||
- hlwm
|
||||
- hmarkup
|
||||
- hmatrix-banded
|
||||
@ -2363,6 +2372,7 @@ broken-packages:
|
||||
- hVOIDP
|
||||
- hwall-auth-iitk
|
||||
- hw-ci-assist
|
||||
- hw-dump
|
||||
- hweblib
|
||||
- hwhile
|
||||
- hw-json-simd
|
||||
@ -2736,6 +2746,7 @@ broken-packages:
|
||||
- limp-cbc
|
||||
- linda
|
||||
- linden
|
||||
- linear-accelerate
|
||||
- linear-algebra-cblas
|
||||
- linear-base
|
||||
- linear-code
|
||||
@ -3223,6 +3234,7 @@ broken-packages:
|
||||
- nix-freeze-tree
|
||||
- nixfromnpm
|
||||
- nixpkgs-update
|
||||
- nix-thunk
|
||||
- nix-tools
|
||||
- nkjp
|
||||
- nlp-scores
|
||||
@ -3525,6 +3537,7 @@ broken-packages:
|
||||
- pg-recorder
|
||||
- pg-store
|
||||
- pgstream
|
||||
- pg-transact
|
||||
- phasechange
|
||||
- phaser
|
||||
- phoityne
|
||||
@ -3612,6 +3625,7 @@ broken-packages:
|
||||
- poly-control
|
||||
- polydata-core
|
||||
- polynomial
|
||||
- polysemy
|
||||
- polysemy-zoo
|
||||
- polytypeable
|
||||
- pomohoro
|
||||
@ -3630,6 +3644,7 @@ broken-packages:
|
||||
- posix-api
|
||||
- posix-realtime
|
||||
- posix-waitpid
|
||||
- posplyu
|
||||
- postcodes
|
||||
- postgres-embedded
|
||||
- postgresql-lo-stream
|
||||
@ -4123,6 +4138,7 @@ broken-packages:
|
||||
- serokell-util
|
||||
- servant-aeson-specs
|
||||
- servant-auth-cookie
|
||||
- servant-auth-docs
|
||||
- servant-auth-hmac
|
||||
- servant-auth-token-api
|
||||
- servant-avro
|
||||
@ -4216,6 +4232,7 @@ broken-packages:
|
||||
- shivers-cfg
|
||||
- shoap
|
||||
- shopify
|
||||
- shortcut-links
|
||||
- shorten-strings
|
||||
- show-prettyprint
|
||||
- Shpadoinkle-backend-snabbdom
|
||||
@ -4377,6 +4394,7 @@ broken-packages:
|
||||
- sparse
|
||||
- sparsecheck
|
||||
- sparse-lin-alg
|
||||
- spartacon
|
||||
- special-functors
|
||||
- special-keys
|
||||
- speculate
|
||||
@ -4501,6 +4519,7 @@ broken-packages:
|
||||
- string-quote
|
||||
- stringtable-atom
|
||||
- stripe
|
||||
- stripeapi
|
||||
- stripe-hs
|
||||
- stripe-http-streams
|
||||
- stripe-signature
|
||||
@ -4549,6 +4568,7 @@ broken-packages:
|
||||
- swift-lda
|
||||
- swiss-ephemeris
|
||||
- swisstable
|
||||
- sws
|
||||
- syb-extras
|
||||
- SybWidget
|
||||
- syb-with-class-instances-text
|
||||
@ -4618,6 +4638,7 @@ broken-packages:
|
||||
- tcod-haskell
|
||||
- tcp
|
||||
- tcp-streams-openssl
|
||||
- tdigest-Chart
|
||||
- tds
|
||||
- teams
|
||||
- teeth
|
||||
@ -4648,6 +4669,7 @@ broken-packages:
|
||||
- terntup
|
||||
- terraform-http-backend-pass
|
||||
- tersmu
|
||||
- tesla
|
||||
- testCom
|
||||
- testcontainers
|
||||
- test-fixture
|
||||
@ -4683,6 +4705,7 @@ broken-packages:
|
||||
- text-position
|
||||
- text-register-machine
|
||||
- text-replace
|
||||
- text-time
|
||||
- textual
|
||||
- text-utf8
|
||||
- text-xml-qq
|
||||
@ -4759,7 +4782,6 @@ broken-packages:
|
||||
- Titim
|
||||
- tkhs
|
||||
- tkyprof
|
||||
- tmp-postgres
|
||||
- todo
|
||||
- tofromxml
|
||||
- to-haskell
|
||||
@ -5103,6 +5125,7 @@ broken-packages:
|
||||
- weather-api
|
||||
- webapp
|
||||
- WebBits
|
||||
- webby
|
||||
- webcloud
|
||||
- webcrank
|
||||
- webcrank-dispatch
|
||||
@ -5279,6 +5302,7 @@ broken-packages:
|
||||
- yesod-form-richtext
|
||||
- yesod-gitrev
|
||||
- yesod-goodies
|
||||
- yesod-ip
|
||||
- yesod-job-queue
|
||||
- yesod-links
|
||||
- yesod-lucid
|
||||
@ -5346,3 +5370,4 @@ broken-packages:
|
||||
- ztar
|
||||
- Zwaluw
|
||||
- zxcvbn-dvorak
|
||||
- zxcvbn-hs
|
||||
|
@ -73,26 +73,18 @@ default-package-overrides:
|
||||
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
|
||||
# not yet available in Nixpkgs
|
||||
- gi-gdkx11 < 4
|
||||
# Needs Cabal 3.4 for Setup.hs
|
||||
- gi-javascriptcore < 4.0.23 #
|
||||
- gi-soup < 2.4.24 #
|
||||
- gi-webkit2 < 4.0.27 #
|
||||
# 2021-05-11: not all diagrams libraries have adjusted to
|
||||
# monoid-extras 0.6 yet, keep them pinned to lower versions
|
||||
# until we can do a full migration, see
|
||||
# https://github.com/diagrams/diagrams-core/issues/115
|
||||
# We can keep this pin at most until base 4.15
|
||||
# Since the monoid-extras adjustment was combined with
|
||||
# a major release in some cases, we need to wait for
|
||||
# diagrams 1.5 to be released.
|
||||
- monoid-extras < 0.6
|
||||
- dual-tree < 0.2.3.0
|
||||
- diagrams-core < 1.5.0
|
||||
- diagrams-lib < 1.4.4
|
||||
# 2021-05-11: Pin for hls 1.1.0
|
||||
- ghcide == 1.2.*
|
||||
- hls-plugin-api == 1.1.0.0
|
||||
- hls-explicit-imports-plugin < 1.0.0.2
|
||||
# 2021-05-12: remove once versions >= 5.0.0 is in stackage
|
||||
- futhark < 0.19.5
|
||||
# 2021-06-05: remove once pandoc 2.14 is in stackage
|
||||
- pandoc-crossref < 0.3.11.0
|
||||
# 2021-06-14: hnix still needs old versions https://github.com/haskell-nix/hnix/issues/952
|
||||
- hnix-store-core < 0.5
|
||||
- hnix-store-remote < 0.5
|
||||
@ -113,7 +105,6 @@ extra-packages:
|
||||
- haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0
|
||||
- happy == 1.19.9 # for purescript
|
||||
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
|
||||
- hlint < 3.3 # We don‘t have ghc-lib-parser 9.0.X yet.
|
||||
- immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20
|
||||
- mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls
|
||||
- network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15
|
||||
@ -122,9 +113,6 @@ extra-packages:
|
||||
- resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x
|
||||
- sbv == 7.13 # required for pkgs.petrinizer
|
||||
- crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses
|
||||
- gi-gdk == 3.0.24 # 2021-05-07: For haskell-gi 0.25 without gtk4
|
||||
- gi-gtk < 4.0 # 2021-05-07: For haskell-gi 0.25 without gtk4
|
||||
- gi-gdkx11 == 3.0.11 # 2021-05-07: For haskell-gi 0.25 without gtk4
|
||||
- ShellCheck == 0.7.1 # 2021-05-09: haskell-ci 0.12.1 pins this version
|
||||
- hackage-db < 2.1.1 # 2021-06-10: Need older hackage-db as long as Cabal < 3.4, see https://github.com/NixOS/cabal2nix/issues/501
|
||||
|
||||
@ -143,6 +131,9 @@ package-maintainers:
|
||||
- pretty-simple
|
||||
- spago
|
||||
- termonad
|
||||
domenkozar:
|
||||
- cachix
|
||||
- cachix-api
|
||||
expipiplus1:
|
||||
- VulkanMemoryAllocator
|
||||
- autoapply
|
||||
@ -313,6 +304,7 @@ package-maintainers:
|
||||
- large-hashable
|
||||
- haskell-ci
|
||||
- diagrams
|
||||
- rel8
|
||||
# owothia
|
||||
- irc-client
|
||||
- chatter
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Stackage Nightly 2021-06-10
|
||||
# Stackage LTS 18.0
|
||||
# This file is auto-generated by
|
||||
# maintainers/scripts/haskell/update-stackage.sh
|
||||
default-package-overrides:
|
||||
@ -28,7 +28,7 @@ default-package-overrides:
|
||||
- aeson-picker ==0.1.0.5
|
||||
- aeson-pretty ==0.8.8
|
||||
- aeson-qq ==0.8.3
|
||||
- aeson-schemas ==1.3.3
|
||||
- aeson-schemas ==1.3.4
|
||||
- aeson-typescript ==0.3.0.1
|
||||
- aeson-with ==0.1.2.0
|
||||
- aeson-yak ==0.1.1.3
|
||||
@ -195,12 +195,11 @@ default-package-overrides:
|
||||
- attoparsec-path ==0.0.0.1
|
||||
- audacity ==0.0.2
|
||||
- aur ==7.0.6
|
||||
- aura ==3.2.4
|
||||
- aura ==3.2.5
|
||||
- authenticate ==1.3.5
|
||||
- authenticate-oauth ==1.6.0.1
|
||||
- autoexporter ==1.1.20
|
||||
- auto-update ==0.1.6
|
||||
- avers ==0.0.17.1
|
||||
- avro ==0.5.2.0
|
||||
- aws-cloudfront-signed-cookies ==0.2.0.8
|
||||
- aws-xray-client ==0.1.0.0
|
||||
@ -237,7 +236,7 @@ default-package-overrides:
|
||||
- bech32 ==1.1.0
|
||||
- bech32-th ==1.0.2
|
||||
- bench ==1.0.12
|
||||
- benchpress ==0.2.2.16
|
||||
- benchpress ==0.2.2.17
|
||||
- between ==0.11.0.0
|
||||
- bibtex ==0.1.0.6
|
||||
- bifunctors ==5.5.11
|
||||
@ -279,7 +278,7 @@ default-package-overrides:
|
||||
- blaze-svg ==0.3.6.1
|
||||
- blaze-textual ==0.2.1.0
|
||||
- bmp ==1.2.6.3
|
||||
- BNFC ==2.9.1
|
||||
- BNFC ==2.9.2
|
||||
- BNFC-meta ==0.6.1
|
||||
- board-games ==0.3
|
||||
- boltzmann-samplers ==0.1.1.0
|
||||
@ -304,7 +303,7 @@ default-package-overrides:
|
||||
- buffer-builder ==0.2.4.7
|
||||
- buffer-pipe ==0.0
|
||||
- bugsnag-haskell ==0.0.4.1
|
||||
- bugsnag-hs ==0.2.0.3
|
||||
- bugsnag-hs ==0.2.0.4
|
||||
- bugzilla-redhat ==0.3.1
|
||||
- burrito ==1.2.0.2
|
||||
- butcher ==1.3.3.2
|
||||
@ -329,7 +328,8 @@ default-package-overrides:
|
||||
- bzlib ==0.5.1.0
|
||||
- bzlib-conduit ==0.3.0.2
|
||||
- c14n ==0.1.0.1
|
||||
- c2hs ==0.28.7
|
||||
- c2hs ==0.28.8
|
||||
- cabal2spec ==2.6.2
|
||||
- cabal-appimage ==0.3.0.2
|
||||
- cabal-debian ==5.1
|
||||
- cabal-doctest ==1.0.8
|
||||
@ -393,8 +393,8 @@ default-package-overrides:
|
||||
- cipher-des ==0.0.6
|
||||
- cipher-rc4 ==0.1.4
|
||||
- circle-packing ==0.1.0.6
|
||||
- circular ==0.3.1.1
|
||||
- citeproc ==0.3.0.9
|
||||
- circular ==0.4.0.0
|
||||
- citeproc ==0.4.0.1
|
||||
- clash-ghc ==1.4.2
|
||||
- clash-lib ==1.4.2
|
||||
- clash-prelude ==1.4.2
|
||||
@ -404,8 +404,7 @@ default-package-overrides:
|
||||
- clientsession ==0.9.1.2
|
||||
- climb ==0.3.3
|
||||
- Clipboard ==2.3.2.0
|
||||
- clock ==0.8
|
||||
- clock-extras ==0.1.0.2
|
||||
- clock ==0.8.2
|
||||
- closed ==0.2.0.1
|
||||
- clumpiness ==0.17.0.2
|
||||
- ClustalParser ==1.3.0
|
||||
@ -425,9 +424,9 @@ default-package-overrides:
|
||||
- combinatorial ==0.1.0.1
|
||||
- comfort-array ==0.4.1
|
||||
- comfort-graph ==0.0.3.1
|
||||
- commonmark ==0.1.1.4
|
||||
- commonmark-extensions ==0.2.0.4
|
||||
- commonmark-pandoc ==0.2.0.1
|
||||
- commonmark ==0.2
|
||||
- commonmark-extensions ==0.2.1.2
|
||||
- commonmark-pandoc ==0.2.1
|
||||
- commutative ==0.0.2
|
||||
- comonad ==5.0.8
|
||||
- comonad-extras ==4.0.1
|
||||
@ -502,7 +501,7 @@ default-package-overrides:
|
||||
- cryptohash-sha1 ==0.11.100.1
|
||||
- cryptohash-sha256 ==0.11.102.0
|
||||
- cryptohash-sha512 ==0.11.100.1
|
||||
- cryptonite ==0.28
|
||||
- cryptonite ==0.29
|
||||
- cryptonite-conduit ==0.2.2
|
||||
- cryptonite-openssl ==0.7
|
||||
- crypto-numbers ==0.2.7
|
||||
@ -622,9 +621,9 @@ default-package-overrides:
|
||||
- dockerfile ==0.2.0
|
||||
- doclayout ==0.3.0.2
|
||||
- doctemplates ==0.9
|
||||
- doctest ==0.16.3
|
||||
- doctest ==0.17
|
||||
- doctest-discover ==0.2.0.0
|
||||
- doctest-driver-gen ==0.3.0.3
|
||||
- doctest-driver-gen ==0.3.0.4
|
||||
- doctest-exitcode-stdio ==0.0
|
||||
- doctest-extract ==0.1
|
||||
- doctest-lib ==0.1
|
||||
@ -675,12 +674,12 @@ default-package-overrides:
|
||||
- elm-bridge ==0.6.1
|
||||
- elm-core-sources ==1.0.0
|
||||
- elm-export ==0.6.0.1
|
||||
- elynx ==0.5.0.2
|
||||
- elynx-markov ==0.5.0.2
|
||||
- elynx-nexus ==0.5.0.2
|
||||
- elynx-seq ==0.5.0.2
|
||||
- elynx-tools ==0.5.0.2
|
||||
- elynx-tree ==0.5.0.2
|
||||
- elynx ==0.5.1.1
|
||||
- elynx-markov ==0.5.1.1
|
||||
- elynx-nexus ==0.5.1.1
|
||||
- elynx-seq ==0.5.1.1
|
||||
- elynx-tools ==0.5.1.1
|
||||
- elynx-tree ==0.5.1.1
|
||||
- email-validate ==2.3.2.13
|
||||
- emd ==0.2.0.0
|
||||
- emojis ==0.1
|
||||
@ -736,14 +735,14 @@ default-package-overrides:
|
||||
- extensible-exceptions ==0.1.1.4
|
||||
- extra ==1.7.9
|
||||
- extractable-singleton ==0.0.1
|
||||
- extrapolate ==0.4.4
|
||||
- extrapolate ==0.4.6
|
||||
- fail ==4.9.0.0
|
||||
- failable ==1.2.4.0
|
||||
- fakedata ==0.8.0
|
||||
- fakedata-parser ==0.1.0.0
|
||||
- fakefs ==0.3.0.2
|
||||
- fakepull ==0.3.0.2
|
||||
- faktory ==1.0.3.0
|
||||
- faktory ==1.0.3.1
|
||||
- fast-digits ==0.3.0.0
|
||||
- fast-logger ==3.0.5
|
||||
- fast-math ==1.0.2
|
||||
@ -804,7 +803,7 @@ default-package-overrides:
|
||||
- forkable-monad ==0.2.0.3
|
||||
- forma ==1.1.3
|
||||
- format-numbers ==0.1.0.1
|
||||
- formatting ==6.3.7
|
||||
- formatting ==7.1.2
|
||||
- foundation ==0.0.26.1
|
||||
- fourmolu ==0.3.0.0
|
||||
- free ==5.1.7
|
||||
@ -840,7 +839,7 @@ default-package-overrides:
|
||||
- generic-constraints ==1.1.1.1
|
||||
- generic-data ==0.9.2.0
|
||||
- generic-data-surgery ==0.3.0.0
|
||||
- generic-deriving ==1.13.1
|
||||
- generic-deriving ==1.14
|
||||
- generic-functor ==0.2.0.0
|
||||
- generic-lens ==2.1.0.0
|
||||
- generic-lens-core ==2.1.0.0
|
||||
@ -884,7 +883,7 @@ default-package-overrides:
|
||||
- geojson ==4.0.2
|
||||
- getopt-generics ==0.13.0.4
|
||||
- ghc-byteorder ==4.11.0.0.10
|
||||
- ghc-check ==0.5.0.4
|
||||
- ghc-check ==0.5.0.5
|
||||
- ghc-core ==0.5.6
|
||||
- ghc-events ==0.17.0
|
||||
- ghc-exactprint ==0.6.4
|
||||
@ -906,25 +905,24 @@ default-package-overrides:
|
||||
- ghc-typelits-natnormalise ==0.7.4
|
||||
- ghc-typelits-presburger ==0.6.0.0
|
||||
- ghost-buster ==0.1.1.0
|
||||
- gi-atk ==2.0.22
|
||||
- gi-cairo ==1.0.24
|
||||
- gi-cairo-connector ==0.1.0
|
||||
- gi-cairo-render ==0.1.0
|
||||
- gi-dbusmenu ==0.4.8
|
||||
- gi-dbusmenugtk3 ==0.4.9
|
||||
- gi-gdk ==3.0.23
|
||||
- gi-gdkpixbuf ==2.0.24
|
||||
- gi-gdkx11 ==3.0.10
|
||||
- gi-gio ==2.0.27
|
||||
- gi-glib ==2.0.24
|
||||
- gi-gobject ==2.0.25
|
||||
- gi-graphene ==1.0.2
|
||||
- gi-gtk ==3.0.36
|
||||
- gi-gtk-hs ==0.3.9
|
||||
- gi-harfbuzz ==0.0.3
|
||||
- gi-atk ==2.0.23
|
||||
- gi-cairo ==1.0.25
|
||||
- gi-dbusmenu ==0.4.9
|
||||
- gi-dbusmenugtk3 ==0.4.10
|
||||
- gi-gdk ==3.0.24
|
||||
- gi-gdkpixbuf ==2.0.26
|
||||
- gi-gdkx11 ==3.0.11
|
||||
- gi-gio ==2.0.28
|
||||
- gi-glib ==2.0.25
|
||||
- gi-gmodule ==2.0.1
|
||||
- gi-gobject ==2.0.26
|
||||
- gi-graphene ==1.0.3
|
||||
- gi-gtk ==3.0.37
|
||||
- gi-gtk-hs ==0.3.10
|
||||
- gi-harfbuzz ==0.0.4
|
||||
- ginger ==0.10.1.0
|
||||
- gingersnap ==0.3.1.0
|
||||
- gi-pango ==1.0.23
|
||||
- gi-pango ==1.0.24
|
||||
- githash ==0.1.6.0
|
||||
- github-release ==1.3.7
|
||||
- github-rest ==1.0.3
|
||||
@ -932,7 +930,7 @@ default-package-overrides:
|
||||
- github-webhooks ==0.15.0
|
||||
- gitlab-haskell ==0.2.5
|
||||
- gitrev ==1.3.1
|
||||
- gi-xlib ==2.0.9
|
||||
- gi-xlib ==2.0.10
|
||||
- gl ==0.9
|
||||
- glabrous ==2.0.4
|
||||
- GLFW-b ==3.3.0.0
|
||||
@ -962,13 +960,12 @@ default-package-overrides:
|
||||
- groom ==0.1.2.1
|
||||
- group-by-date ==0.1.0.4
|
||||
- groups ==0.5.3
|
||||
- gtk-sni-tray ==0.1.6.2
|
||||
- gtk-strut ==0.1.3.0
|
||||
- guarded-allocation ==0.0.1
|
||||
- H ==0.9.0.1
|
||||
- hackage-db ==2.1.1
|
||||
- hackage-security ==0.6.0.1
|
||||
- haddock-library ==1.9.0
|
||||
- haddock-library ==1.10.0
|
||||
- hadoop-streaming ==0.2.0.3
|
||||
- hakyll-convert ==0.3.0.4
|
||||
- hal ==0.4.8
|
||||
@ -976,7 +973,7 @@ default-package-overrides:
|
||||
- hall-symbols ==0.1.0.6
|
||||
- hamtsolo ==1.0.3
|
||||
- HandsomeSoup ==0.4.2
|
||||
- hapistrano ==0.4.1.4
|
||||
- hapistrano ==0.4.2.0
|
||||
- happstack-server ==7.7.1
|
||||
- happy ==1.20.0
|
||||
- happy-meta ==0.2.0.11
|
||||
@ -990,8 +987,8 @@ default-package-overrides:
|
||||
- hashtables ==1.2.4.1
|
||||
- haskeline ==0.8.1.2
|
||||
- haskell-awk ==1.2.0.1
|
||||
- haskell-gi ==0.24.7
|
||||
- haskell-gi-base ==0.24.5
|
||||
- haskell-gi ==0.25.0
|
||||
- haskell-gi-base ==0.25.0
|
||||
- haskell-gi-overloading ==1.0
|
||||
- haskell-import-graph ==1.0.4
|
||||
- haskell-lexer ==1.1
|
||||
@ -1037,6 +1034,8 @@ default-package-overrides:
|
||||
- hexpat ==0.20.13
|
||||
- hformat ==0.3.3.1
|
||||
- hfsevents ==0.1.6
|
||||
- hgeometry ==0.12.0.4
|
||||
- hgeometry-combinatorial ==0.12.0.3
|
||||
- hgrev ==0.2.6
|
||||
- hidapi ==0.1.7
|
||||
- hie-bios ==0.7.5
|
||||
@ -1049,9 +1048,17 @@ default-package-overrides:
|
||||
- hjsmin ==0.2.0.4
|
||||
- hkd-default ==1.1.0.0
|
||||
- hkgr ==0.3
|
||||
- hledger ==1.21
|
||||
- hledger-iadd ==1.3.14
|
||||
- hledger-interest ==1.6.1
|
||||
- hledger-lib ==1.21
|
||||
- hledger-stockquotes ==0.1.2.0
|
||||
- hledger-ui ==1.21
|
||||
- hledger-web ==1.21
|
||||
- hlibcpuid ==0.2.0
|
||||
- hlibgit2 ==0.18.0.16
|
||||
- hlibsass ==0.1.10.1
|
||||
- hlint ==3.2.7
|
||||
- hmatrix ==0.20.2
|
||||
- hmatrix-backprop ==0.1.3.0
|
||||
- hmatrix-gsl ==0.19.0.1
|
||||
@ -1062,8 +1069,10 @@ default-package-overrides:
|
||||
- hmpfr ==0.4.4
|
||||
- hnock ==0.4.0
|
||||
- hoauth2 ==1.16.0
|
||||
- hoogle ==5.0.18.1
|
||||
- hOpenPGP ==2.9.5
|
||||
- hopenpgp-tools ==0.23.6
|
||||
- hopenssl ==2.2.4
|
||||
- hopfli ==0.2.2.1
|
||||
- hosc ==0.18.1
|
||||
- hostname ==1.0
|
||||
@ -1113,7 +1122,7 @@ default-package-overrides:
|
||||
- hspec-golden-aeson ==0.7.0.0
|
||||
- hspec-hedgehog ==0.0.1.2
|
||||
- hspec-junit-formatter ==1.0.0.4
|
||||
- hspec-leancheck ==0.0.4
|
||||
- hspec-leancheck ==0.0.6
|
||||
- hspec-megaparsec ==2.2.0
|
||||
- hspec-meta ==2.7.8
|
||||
- hspec-need-env ==0.1.0.7
|
||||
@ -1263,7 +1272,7 @@ default-package-overrides:
|
||||
- io-streams ==1.5.2.1
|
||||
- io-streams-haproxy ==1.0.1.0
|
||||
- ip6addr ==1.0.2
|
||||
- ipa ==0.3.1
|
||||
- ipa ==0.3.1.1
|
||||
- iproute ==1.7.11
|
||||
- IPv6Addr ==2.0.2
|
||||
- ipynb ==0.1.0.1
|
||||
@ -1285,7 +1294,7 @@ default-package-overrides:
|
||||
- ix-shapable ==0.1.0
|
||||
- jack ==0.7.2
|
||||
- jalaali ==1.0.0.0
|
||||
- jira-wiki-markup ==1.3.5
|
||||
- jira-wiki-markup ==1.4.0
|
||||
- jose ==0.8.4
|
||||
- jose-jwt ==0.9.2
|
||||
- js-chart ==2.9.4.1
|
||||
@ -1331,7 +1340,7 @@ default-package-overrides:
|
||||
- lame ==0.2.0
|
||||
- language-avro ==0.1.3.1
|
||||
- language-bash ==0.9.2
|
||||
- language-c ==0.8.3
|
||||
- language-c ==0.9.0.1
|
||||
- language-c-quote ==0.13
|
||||
- language-docker ==10.0.1
|
||||
- language-java ==0.2.9
|
||||
@ -1458,7 +1467,7 @@ default-package-overrides:
|
||||
- maximal-cliques ==0.1.1
|
||||
- mbox ==0.3.4
|
||||
- mbox-utility ==0.0.3.1
|
||||
- mcmc ==0.4.0.0
|
||||
- mcmc ==0.5.0.0
|
||||
- mcmc-types ==1.0.3
|
||||
- medea ==1.2.0
|
||||
- median-stream ==0.7.0.0
|
||||
@ -1471,6 +1480,7 @@ default-package-overrides:
|
||||
- mercury-api ==0.1.0.2
|
||||
- mergeful ==0.2.0.0
|
||||
- mergeless ==0.3.0.0
|
||||
- mersenne-random ==1.0.0.1
|
||||
- mersenne-random-pure64 ==0.2.2.0
|
||||
- messagepack ==0.5.4
|
||||
- metrics ==0.4.1.1
|
||||
@ -1544,8 +1554,8 @@ default-package-overrides:
|
||||
- monad-time ==0.3.1.0
|
||||
- monad-unlift ==0.2.0
|
||||
- monad-unlift-ref ==0.2.1
|
||||
- mongoDB ==2.7.0.0
|
||||
- monoid-subclasses ==1.0.1
|
||||
- mongoDB ==2.7.1.1
|
||||
- monoid-subclasses ==1.1
|
||||
- monoid-transformer ==0.0.4
|
||||
- mono-traversable ==1.0.15.1
|
||||
- mono-traversable-instances ==0.1.1.0
|
||||
@ -1575,7 +1585,7 @@ default-package-overrides:
|
||||
- mustache ==2.3.1
|
||||
- mutable-containers ==0.3.4
|
||||
- mwc-probability ==2.3.1
|
||||
- mwc-random ==0.14.0.0
|
||||
- mwc-random ==0.15.0.1
|
||||
- mwc-random-monad ==0.7.3.1
|
||||
- mx-state-codes ==1.0.0.0
|
||||
- mysql ==0.2.0.1
|
||||
@ -1595,7 +1605,7 @@ default-package-overrides:
|
||||
- netlib-carray ==0.1
|
||||
- netlib-comfort-array ==0.0.0.1
|
||||
- netlib-ffi ==0.1.1
|
||||
- net-mqtt ==0.7.1.0
|
||||
- net-mqtt ==0.7.1.1
|
||||
- net-mqtt-lens ==0.1.0.0
|
||||
- netpbm ==1.0.4
|
||||
- nettle ==0.3.0
|
||||
@ -1636,8 +1646,8 @@ default-package-overrides:
|
||||
- nowdoc ==0.1.1.0
|
||||
- nqe ==0.6.3
|
||||
- nri-env-parser ==0.1.0.7
|
||||
- nri-observability ==0.1.0.2
|
||||
- nri-prelude ==0.6.0.1
|
||||
- nri-observability ==0.1.0.3
|
||||
- nri-prelude ==0.6.0.2
|
||||
- nsis ==0.3.3
|
||||
- numbers ==3000.2.0.2
|
||||
- numeric-extras ==0.1
|
||||
@ -1652,8 +1662,8 @@ default-package-overrides:
|
||||
- nvim-hs-ghcid ==2.0.0.0
|
||||
- oauthenticated ==0.2.1.0
|
||||
- ObjectName ==1.1.0.1
|
||||
- o-clock ==1.2.0.1
|
||||
- odbc ==0.2.2
|
||||
- o-clock ==1.2.1
|
||||
- odbc ==0.2.5
|
||||
- oeis2 ==1.0.5
|
||||
- ofx ==0.4.4.0
|
||||
- old-locale ==1.0.0.7
|
||||
@ -1698,7 +1708,7 @@ default-package-overrides:
|
||||
- pager ==0.1.1.0
|
||||
- pagination ==0.2.2
|
||||
- pagure-cli ==0.2
|
||||
- pandoc ==2.13
|
||||
- pandoc ==2.14.0.2
|
||||
- pandoc-dhall-decoder ==0.1.0.1
|
||||
- pandoc-plot ==1.2.3
|
||||
- pandoc-throw ==0.1.0.0
|
||||
@ -1721,7 +1731,7 @@ default-package-overrides:
|
||||
- password ==3.0.0.0
|
||||
- password-instances ==3.0.0.0
|
||||
- password-types ==1.0.0.0
|
||||
- path ==0.7.1
|
||||
- path ==0.8.0
|
||||
- path-binary-instance ==0.1.0.1
|
||||
- path-extensions ==0.1.1.0
|
||||
- path-extra ==0.2.0
|
||||
@ -1741,7 +1751,7 @@ default-package-overrides:
|
||||
- pdfinfo ==1.5.4
|
||||
- peano ==0.1.0.1
|
||||
- pem ==0.2.4
|
||||
- percent-format ==0.0.1
|
||||
- percent-format ==0.0.2
|
||||
- peregrin ==0.3.1
|
||||
- perfect-hash-generator ==0.2.0.6
|
||||
- perfect-vector-shuffle ==0.1.1.1
|
||||
@ -1871,7 +1881,7 @@ default-package-overrides:
|
||||
- pureMD5 ==2.1.3
|
||||
- purescript-bridge ==0.14.0.0
|
||||
- pushbullet-types ==0.4.1.0
|
||||
- pusher-http-haskell ==2.1.0.2
|
||||
- pusher-http-haskell ==2.1.0.3
|
||||
- pvar ==1.0.0.0
|
||||
- PyF ==0.9.0.3
|
||||
- qchas ==1.1.0.1
|
||||
@ -1932,6 +1942,8 @@ default-package-overrides:
|
||||
- readable ==0.3.1
|
||||
- read-editor ==0.1.0.2
|
||||
- read-env-var ==1.0.0.0
|
||||
- reanimate ==1.1.4.0
|
||||
- reanimate-svg ==0.13.0.1
|
||||
- rebase ==1.13.0.1
|
||||
- record-dot-preprocessor ==0.2.11
|
||||
- record-hasfield ==1.0
|
||||
@ -2003,7 +2015,7 @@ default-package-overrides:
|
||||
- rosezipper ==0.2
|
||||
- rot13 ==0.2.0.1
|
||||
- rpmbuild-order ==0.4.5
|
||||
- rp-tree ==0.4
|
||||
- rp-tree ==0.6
|
||||
- RSA ==2.4.1
|
||||
- runmemo ==1.0.0.1
|
||||
- rvar ==0.2.0.6
|
||||
@ -2024,7 +2036,7 @@ default-package-overrides:
|
||||
- sample-frame ==0.0.3
|
||||
- sample-frame-np ==0.0.4.1
|
||||
- sampling ==0.3.5
|
||||
- sandwich ==0.1.0.7
|
||||
- sandwich ==0.1.0.8
|
||||
- sandwich-quickcheck ==0.1.0.5
|
||||
- sandwich-slack ==0.1.0.4
|
||||
- sandwich-webdriver ==0.1.0.5
|
||||
@ -2068,7 +2080,7 @@ default-package-overrides:
|
||||
- seqid ==0.6.2
|
||||
- seqid-streams ==0.7.2
|
||||
- sequence-formats ==1.6.1
|
||||
- sequenceTools ==1.4.0.5
|
||||
- sequenceTools ==1.5.0
|
||||
- serf ==0.1.1.0
|
||||
- serialise ==0.2.3.0
|
||||
- servant ==0.18.2
|
||||
@ -2108,11 +2120,13 @@ default-package-overrides:
|
||||
- setlocale ==1.0.0.10
|
||||
- sexp-grammar ==2.3.0
|
||||
- SHA ==1.6.4.4
|
||||
- shake ==0.19.4
|
||||
- shake-language-c ==0.12.0
|
||||
- shake-plus ==0.3.3.1
|
||||
- shake-plus-extended ==0.4.1.0
|
||||
- shakespeare ==2.0.25
|
||||
- shared-memory ==0.2.0.0
|
||||
- ShellCheck ==0.7.2
|
||||
- shell-conduit ==5.0.0
|
||||
- shell-escape ==0.2.0
|
||||
- shellmet ==0.0.4.0
|
||||
@ -2153,7 +2167,7 @@ default-package-overrides:
|
||||
- slack-progressbar ==0.1.0.1
|
||||
- slick ==1.1.1.0
|
||||
- slist ==0.2.0.0
|
||||
- slynx ==0.5.0.2
|
||||
- slynx ==0.5.1.1
|
||||
- smallcheck ==1.2.1
|
||||
- smash ==0.1.2
|
||||
- smash-aeson ==0.1.0.0
|
||||
@ -2182,7 +2196,7 @@ default-package-overrides:
|
||||
- sparse-tensor ==0.2.1.5
|
||||
- spatial-math ==0.5.0.1
|
||||
- special-values ==0.1.0.0
|
||||
- speculate ==0.4.8
|
||||
- speculate ==0.4.10
|
||||
- speedy-slice ==0.3.2
|
||||
- Spintax ==0.3.6
|
||||
- splice ==0.6.1.1
|
||||
@ -2200,6 +2214,7 @@ default-package-overrides:
|
||||
- squeather ==0.8.0.0
|
||||
- srcloc ==0.6
|
||||
- stache ==2.3.0
|
||||
- stack ==2.7.1
|
||||
- stackcollapse-ghc ==0.0.1.3
|
||||
- stack-templatizer ==0.1.0.2
|
||||
- stateref ==0.3
|
||||
@ -2211,10 +2226,8 @@ default-package-overrides:
|
||||
- step-function ==0.2
|
||||
- stm-chans ==3.0.0.4
|
||||
- stm-conduit ==4.0.1
|
||||
- stm-containers ==1.2
|
||||
- stm-delay ==0.1.1.1
|
||||
- stm-extras ==0.1.0.3
|
||||
- stm-hamt ==1.2.0.6
|
||||
- stm-lifted ==2.5.0.0
|
||||
- STMonadTrans ==0.4.5
|
||||
- stm-split ==0.0.2.1
|
||||
@ -2267,7 +2280,7 @@ default-package-overrides:
|
||||
- swagger ==0.3.0
|
||||
- swagger2 ==2.6
|
||||
- sweet-egison ==0.1.1.3
|
||||
- swish ==0.10.0.4
|
||||
- swish ==0.10.0.5
|
||||
- syb ==0.7.2.1
|
||||
- sydtest ==0.2.0.0
|
||||
- sydtest-discover ==0.0.0.0
|
||||
@ -2305,13 +2318,13 @@ default-package-overrides:
|
||||
- tasty-expected-failure ==0.12.3
|
||||
- tasty-focus ==1.0.1
|
||||
- tasty-golden ==2.3.4
|
||||
- tasty-hedgehog ==1.0.1.0
|
||||
- tasty-hedgehog ==1.1.0.0
|
||||
- tasty-hspec ==1.1.6
|
||||
- tasty-hunit ==0.10.0.3
|
||||
- tasty-hunit-compat ==0.2.0.1
|
||||
- tasty-inspection-testing ==0.1
|
||||
- tasty-kat ==0.0.3
|
||||
- tasty-leancheck ==0.0.1
|
||||
- tasty-leancheck ==0.0.2
|
||||
- tasty-lua ==0.2.3.2
|
||||
- tasty-program ==1.0.5
|
||||
- tasty-quickcheck ==0.10.1.2
|
||||
@ -2336,12 +2349,12 @@ default-package-overrides:
|
||||
- terminal-size ==0.3.2.1
|
||||
- test-framework ==0.8.2.0
|
||||
- test-framework-hunit ==0.3.0.2
|
||||
- test-framework-leancheck ==0.0.1
|
||||
- test-framework-leancheck ==0.0.4
|
||||
- test-framework-quickcheck2 ==0.3.0.5
|
||||
- test-framework-smallcheck ==0.2
|
||||
- test-fun ==0.1.0.0
|
||||
- testing-type-modifiers ==0.1.0.1
|
||||
- texmath ==0.12.2
|
||||
- texmath ==0.12.3
|
||||
- text-ansi ==0.1.1
|
||||
- text-binary ==0.2.1.1
|
||||
- text-builder ==0.6.6.2
|
||||
@ -2395,7 +2408,7 @@ default-package-overrides:
|
||||
- th-test-utils ==1.1.0
|
||||
- th-utilities ==0.2.4.3
|
||||
- thyme ==0.3.5.5
|
||||
- tidal ==1.7.4
|
||||
- tidal ==1.7.5
|
||||
- tile ==0.3.0.0
|
||||
- time-compat ==1.9.5
|
||||
- timeit ==2.0
|
||||
@ -2416,7 +2429,7 @@ default-package-overrides:
|
||||
- tls ==1.5.5
|
||||
- tls-debug ==0.4.8
|
||||
- tls-session-manager ==0.0.4
|
||||
- tlynx ==0.5.0.2
|
||||
- tlynx ==0.5.1.1
|
||||
- tmapchan ==0.0.3
|
||||
- tmapmvar ==0.0.4
|
||||
- tmp-postgres ==1.34.1.0
|
||||
@ -2480,9 +2493,11 @@ default-package-overrides:
|
||||
- unexceptionalio ==0.5.1
|
||||
- unexceptionalio-trans ==0.5.1
|
||||
- unicode ==0.0.1.1
|
||||
- unicode-collation ==0.1.3
|
||||
- unicode-show ==0.1.0.4
|
||||
- unicode-transforms ==0.3.7.1
|
||||
- unification-fd ==0.11.1
|
||||
- union-angle ==0.1.0.1
|
||||
- union-find ==0.2
|
||||
- unipatterns ==0.0.0.0
|
||||
- uniplate ==1.6.13
|
||||
@ -2558,7 +2573,7 @@ default-package-overrides:
|
||||
- vector-split ==1.0.0.2
|
||||
- vector-th-unbox ==0.2.1.9
|
||||
- verbosity ==0.4.0.0
|
||||
- versions ==4.0.3
|
||||
- versions ==5.0.0
|
||||
- vformat ==0.14.1.0
|
||||
- vformat-aeson ==0.1.0.1
|
||||
- vformat-time ==0.1.0.0
|
||||
@ -2576,7 +2591,7 @@ default-package-overrides:
|
||||
- wai-feature-flags ==0.1.0.1
|
||||
- wai-handler-launch ==3.0.3.1
|
||||
- wai-logger ==2.3.6
|
||||
- wai-middleware-auth ==0.2.4.1
|
||||
- wai-middleware-auth ==0.2.5.0
|
||||
- wai-middleware-caching ==0.1.0.2
|
||||
- wai-middleware-clacks ==0.1.0.1
|
||||
- wai-middleware-prometheus ==1.0.0
|
||||
@ -2594,7 +2609,6 @@ default-package-overrides:
|
||||
- warp-tls-uid ==0.2.0.6
|
||||
- wave ==0.2.0
|
||||
- wcwidth ==0.0.2
|
||||
- webby ==1.0.1
|
||||
- webdriver ==0.9.0.1
|
||||
- webex-teams-api ==0.2.0.1
|
||||
- webex-teams-conduit ==0.2.0.1
|
||||
@ -2633,7 +2647,7 @@ default-package-overrides:
|
||||
- writer-cps-transformers ==0.5.6.1
|
||||
- wss-client ==0.3.0.0
|
||||
- wuss ==1.1.18
|
||||
- X11 ==1.9.2
|
||||
- X11 ==1.10
|
||||
- X11-xft ==0.3.1
|
||||
- x11-xim ==0.0.9.0
|
||||
- x509 ==1.7.5
|
||||
@ -2674,7 +2688,7 @@ default-package-overrides:
|
||||
- yesod-bin ==1.6.1
|
||||
- yesod-core ==1.6.20.1
|
||||
- yesod-fb ==0.6.1
|
||||
- yesod-form ==1.6.7
|
||||
- yesod-form ==1.7.0
|
||||
- yesod-gitrev ==0.2.1
|
||||
- yesod-markdown ==0.12.6.11
|
||||
- yesod-newsfeed ==1.7.0.0
|
||||
|
@ -92,6 +92,7 @@ dont-distribute-packages:
|
||||
- ApplePush
|
||||
- approx-rand-test
|
||||
- arbor-monad-metric-datadog
|
||||
- arch-hs
|
||||
- archlinux-web
|
||||
- arduino-copilot
|
||||
- arff
|
||||
@ -120,7 +121,6 @@ dont-distribute-packages:
|
||||
- atuin
|
||||
- audiovisual
|
||||
- aura
|
||||
- aura_3_2_5
|
||||
- authoring
|
||||
- AutoForms
|
||||
- autonix-deps-kf5
|
||||
@ -321,6 +321,7 @@ dont-distribute-packages:
|
||||
- cakyrespa
|
||||
- cal3d-examples
|
||||
- cal3d-opengl
|
||||
- calamity-commands
|
||||
- calc
|
||||
- calculator
|
||||
- caldims
|
||||
@ -435,6 +436,7 @@ dont-distribute-packages:
|
||||
- code-conjure
|
||||
- codec-rpm
|
||||
- codemonitor
|
||||
- co-feldspar
|
||||
- cognimeta-utils
|
||||
- coinbase-exchange
|
||||
- colada
|
||||
@ -631,6 +633,7 @@ dont-distribute-packages:
|
||||
- dingo-widgets
|
||||
- diplomacy
|
||||
- diplomacy-server
|
||||
- di-polysemy
|
||||
- dirfiles
|
||||
- discogs-haskell
|
||||
- discord-gateway
|
||||
@ -695,6 +698,7 @@ dont-distribute-packages:
|
||||
- Dust-tools-pcap
|
||||
- dvda
|
||||
- dynamic-cabal
|
||||
- dynamic-pipeline
|
||||
- dynamic-plot
|
||||
- dynobud
|
||||
- DysFRP-Cairo
|
||||
@ -928,6 +932,10 @@ dont-distribute-packages:
|
||||
- geodetic
|
||||
- geolite-csv
|
||||
- getemx
|
||||
- ghc-debug-brick
|
||||
- ghc-debug-client
|
||||
- ghc-debug-common
|
||||
- ghc-debug-stub
|
||||
- ghc-imported-from
|
||||
- ghc-instances
|
||||
- ghci-pretty
|
||||
@ -960,8 +968,10 @@ dont-distribute-packages:
|
||||
- global-config
|
||||
- glome-hs
|
||||
- GlomeView
|
||||
- gloss-accelerate
|
||||
- gloss-devil
|
||||
- gloss-examples
|
||||
- gloss-raster-accelerate
|
||||
- gloss-sodium
|
||||
- gmap
|
||||
- gmndl
|
||||
@ -1205,7 +1215,6 @@ dont-distribute-packages:
|
||||
- hasql-cursor-query
|
||||
- hasql-postgres
|
||||
- hasql-postgres-options
|
||||
- hasql-queue
|
||||
- hasql-th
|
||||
- hastache-aeson
|
||||
- haste-app
|
||||
@ -1253,7 +1262,6 @@ dont-distribute-packages:
|
||||
- hedgehog-gen-json
|
||||
- Hedi
|
||||
- hedis-pile
|
||||
- heidi
|
||||
- heist-aeson
|
||||
- helics
|
||||
- helics-wai
|
||||
@ -1892,7 +1900,6 @@ dont-distribute-packages:
|
||||
- MaybeT-transformers
|
||||
- MC-Fold-DP
|
||||
- mcmc
|
||||
- mcmc_0_5_0_0
|
||||
- mcmc-samplers
|
||||
- mDNSResponder-client
|
||||
- mealy
|
||||
@ -2183,7 +2190,6 @@ dont-distribute-packages:
|
||||
- peyotls
|
||||
- peyotls-codec
|
||||
- pgsql-simple
|
||||
- pg-transact
|
||||
- phonetic-languages-examples
|
||||
- phonetic-languages-simplified-lists-examples
|
||||
- phooey
|
||||
@ -2222,16 +2228,29 @@ dont-distribute-packages:
|
||||
- poke
|
||||
- polh-lexicon
|
||||
- polydata
|
||||
- polysemy-chronos
|
||||
- polysemy-conc
|
||||
- polysemy-extra
|
||||
- polysemy-fs
|
||||
- polysemy-fskvstore
|
||||
- polysemy-http
|
||||
- polysemy-kvstore-jsonfile
|
||||
- polysemy-log
|
||||
- polysemy-log-co
|
||||
- polysemy-log-di
|
||||
- polysemy-methodology
|
||||
- polysemy-methodology-composite
|
||||
- polysemy-mocks
|
||||
- polysemy-optics
|
||||
- polysemy-path
|
||||
- polysemy-plugin
|
||||
- polysemy-RandomFu
|
||||
- polysemy-resume
|
||||
- polysemy-test
|
||||
- polysemy-time
|
||||
- polysemy-video
|
||||
- polysemy-vinyl
|
||||
- polysemy-webserver
|
||||
- polyseq
|
||||
- polytypeable-utils
|
||||
- pomodoro
|
||||
@ -2607,6 +2626,7 @@ dont-distribute-packages:
|
||||
- servant-streaming-docs
|
||||
- servant-streaming-server
|
||||
- servant-swagger-tags
|
||||
- servant-util-beam-pg
|
||||
- servant-waargonaut
|
||||
- servant-zeppelin-client
|
||||
- servant-zeppelin-server
|
||||
@ -2805,6 +2825,7 @@ dont-distribute-packages:
|
||||
- structured-mongoDB
|
||||
- stunts
|
||||
- stutter
|
||||
- stylist
|
||||
- subhask
|
||||
- substring-parser
|
||||
- summoner-tui
|
||||
@ -2824,7 +2845,6 @@ dont-distribute-packages:
|
||||
- swearjure
|
||||
- sweet-egison
|
||||
- switch
|
||||
- sydtest-persistent-postgresql
|
||||
- sylvia
|
||||
- symantic-atom
|
||||
- symantic-lib
|
||||
|
@ -243,7 +243,7 @@ self: super: builtins.intersectAttrs super {
|
||||
llvm-hs = super.llvm-hs.override { llvm-config = pkgs.llvm_9; };
|
||||
|
||||
# Needs help finding LLVM.
|
||||
spaceprobe = addBuildTool super.spaceprobe self.llvmPackages.llvm;
|
||||
spaceprobe = addBuildTool super.spaceprobe self.buildHaskellPackages.llvmPackages.llvm;
|
||||
|
||||
# Tries to run GUI in tests
|
||||
leksah = dontCheck (overrideCabal super.leksah (drv: {
|
||||
@ -336,7 +336,7 @@ self: super: builtins.intersectAttrs super {
|
||||
|
||||
# https://github.com/deech/fltkhs/issues/16
|
||||
fltkhs = overrideCabal super.fltkhs (drv: {
|
||||
libraryToolDepends = (drv.libraryToolDepends or []) ++ [pkgs.autoconf];
|
||||
libraryToolDepends = (drv.libraryToolDepends or []) ++ [pkgs.buildPackages.autoconf];
|
||||
librarySystemDepends = (drv.librarySystemDepends or []) ++ [pkgs.fltk13 pkgs.libGL pkgs.libjpeg];
|
||||
});
|
||||
|
||||
@ -495,8 +495,8 @@ self: super: builtins.intersectAttrs super {
|
||||
Frames-beam = dontCheck super.Frames-beam;
|
||||
|
||||
# Compile manpages (which are in RST and are compiled with Sphinx).
|
||||
futhark = with pkgs;
|
||||
overrideCabal (addBuildTools super.futhark [makeWrapper python3Packages.sphinx])
|
||||
futhark =
|
||||
overrideCabal (addBuildTools super.futhark (with pkgs.buildPackages; [makeWrapper python3Packages.sphinx]))
|
||||
(_drv: {
|
||||
postBuild = (_drv.postBuild or "") + ''
|
||||
make -C docs man
|
||||
@ -511,7 +511,7 @@ self: super: builtins.intersectAttrs super {
|
||||
git-annex = with pkgs;
|
||||
if (!stdenv.isLinux) then
|
||||
let path = lib.makeBinPath [ coreutils ];
|
||||
in overrideCabal (addBuildTool super.git-annex makeWrapper) (_drv: {
|
||||
in overrideCabal (addBuildTool super.git-annex buildPackages.makeWrapper) (_drv: {
|
||||
# This is an instance of https://github.com/NixOS/nix/pull/1085
|
||||
# Fails with:
|
||||
# gpg: can't connect to the agent: File name too long
|
||||
@ -577,7 +577,17 @@ self: super: builtins.intersectAttrs super {
|
||||
sha256 = "1hjdprm990vyxz86fgq14ajn0lkams7i00h8k2i2g1a0hjdwppq6";
|
||||
};
|
||||
|
||||
spagoWithOverrides = super.spago.override {
|
||||
spagoWithPatches = appendPatch super.spago (
|
||||
# Spago needs a small patch to work with versions-5.0.0:
|
||||
# https://github.com/purescript/spago/pull/798
|
||||
# This can probably be removed with >spago-0.20.3.
|
||||
pkgs.fetchpatch {
|
||||
url = "https://github.com/purescript/spago/commit/dd4bf4413d9675c1c8065d24d0ed7b345c7fa5dd.patch";
|
||||
sha256 = "1i1r3f4n9mlkckx15bfrdy5m7gjf0zx7ycwyqra6qn34zpcbzpmf";
|
||||
}
|
||||
);
|
||||
|
||||
spagoWithOverrides = spagoWithPatches.override {
|
||||
# spago has not yet been updated for the latest dhall.
|
||||
dhall = self.dhall_1_38_1;
|
||||
};
|
||||
@ -621,7 +631,7 @@ self: super: builtins.intersectAttrs super {
|
||||
# mplayer-spot uses mplayer at runtime.
|
||||
mplayer-spot =
|
||||
let path = pkgs.lib.makeBinPath [ pkgs.mplayer ];
|
||||
in overrideCabal (addBuildTool super.mplayer-spot pkgs.makeWrapper) (oldAttrs: {
|
||||
in overrideCabal (addBuildTool super.mplayer-spot pkgs.buildPackages.makeWrapper) (oldAttrs: {
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/mplayer-spot --prefix PATH : "${path}"
|
||||
'';
|
||||
@ -633,7 +643,7 @@ self: super: builtins.intersectAttrs super {
|
||||
|
||||
cut-the-crap =
|
||||
let path = pkgs.lib.makeBinPath [ pkgs.ffmpeg pkgs.youtube-dl ];
|
||||
in overrideCabal (addBuildTool super.cut-the-crap pkgs.makeWrapper) (_drv: {
|
||||
in overrideCabal (addBuildTool super.cut-the-crap pkgs.buildPackages.makeWrapper) (_drv: {
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/cut-the-crap \
|
||||
--prefix PATH : "${path}"
|
||||
@ -650,7 +660,7 @@ self: super: builtins.intersectAttrs super {
|
||||
|
||||
neuron = overrideCabal (super.neuron) (drv: {
|
||||
# neuron expects the neuron-search script to be in PATH at built-time.
|
||||
buildTools = [ pkgs.makeWrapper ];
|
||||
buildTools = [ pkgs.buildPackages.makeWrapper ];
|
||||
preConfigure = ''
|
||||
mkdir -p $out/bin
|
||||
cp src-bash/neuron-search $out/bin/neuron-search
|
||||
@ -790,6 +800,42 @@ self: super: builtins.intersectAttrs super {
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-ormolu-plugin = overrideCabal super.hls-ormolu-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-fourmolu-plugin = overrideCabal super.hls-fourmolu-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-module-name-plugin = overrideCabal super.hls-module-name-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-splice-plugin = overrideCabal super.hls-splice-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-floskell-plugin = overrideCabal super.hls-floskell-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
hls-pragmas-plugin = overrideCabal super.hls-pragmas-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
});
|
||||
# Tests have file permissions expections that don‘t work with the nix store.
|
||||
hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin;
|
||||
hls-haddock-comments-plugin = overrideCabal super.hls-haddock-comments-plugin (drv: {
|
||||
@ -799,6 +845,7 @@ self: super: builtins.intersectAttrs super {
|
||||
'';
|
||||
});
|
||||
hls-eval-plugin = overrideCabal super.hls-eval-plugin (drv: {
|
||||
testToolDepends = [ pkgs.git ];
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR/home
|
||||
'';
|
||||
@ -832,7 +879,7 @@ self: super: builtins.intersectAttrs super {
|
||||
(justStaticExecutables super.cabal2nix-unstable)
|
||||
(drv: {
|
||||
buildTools = (drv.buildTools or []) ++ [
|
||||
pkgs.makeWrapper
|
||||
pkgs.buildPackages.makeWrapper
|
||||
];
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/cabal2nix \
|
||||
@ -855,7 +902,7 @@ self: super: builtins.intersectAttrs super {
|
||||
# Runtime dependencies and CLI completion
|
||||
nvfetcher = generateOptparseApplicativeCompletion "nvfetcher" (overrideCabal
|
||||
super.nvfetcher (drv: {
|
||||
buildTools = drv.buildTools or [ ] ++ [ pkgs.makeWrapper ];
|
||||
buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.makeWrapper ];
|
||||
postInstall = drv.postInstall or "" + ''
|
||||
wrapProgram "$out/bin/nvfetcher" --prefix 'PATH' ':' "${
|
||||
pkgs.lib.makeBinPath [ pkgs.nvchecker pkgs.nix-prefetch-git ]
|
||||
@ -863,4 +910,8 @@ self: super: builtins.intersectAttrs super {
|
||||
'';
|
||||
}));
|
||||
|
||||
rel8 = addTestToolDepend super.rel8 pkgs.postgresql;
|
||||
|
||||
cachix = generateOptparseApplicativeCompletion "cachix" super.cachix;
|
||||
|
||||
}
|
||||
|
4111
pkgs/development/haskell-modules/hackage-packages.nix
generated
4111
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user