Merge pull request #91474 from NixOS/haskell-updates

Update Haskell package set to LTS 16.2 (plus other fixes)
This commit is contained in:
Peter Simons 2020-06-26 23:05:28 +02:00 committed by GitHub
commit dbb7aaef62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 2203 additions and 788 deletions

View file

@ -1,6 +1,6 @@
{ fetchurl }:
fetchurl {
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/65a280e01c4f90470959f0423a5450d2831f845a.tar.gz";
sha256 = "0m5zg7hswch702gprlfsjmp2xk6hs828c1489d1c85w9kxiyqkdq";
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/711b59b900ee0b267ebb86e41dbc83ad7fb69629.tar.gz";
sha256 = "0vfg5pilhqi59826iciz15bmylhfdlxmmkps7samzbilsf21j0sy";
}

View file

@ -78,18 +78,6 @@ stdenv.mkDerivation rec {
patchShebangs ghc-${version}/configure
'' +
# Strip is harmful, see also below. It's important that this happens
# first. The GHC Cabal build system makes use of strip by default and
# has hardcoded paths to /usr/bin/strip in many places. We replace
# those below, making them point to our dummy script.
''
mkdir "$TMP/bin"
for i in strip; do
echo '#! ${stdenv.shell}' > "$TMP/bin/$i"
chmod +x "$TMP/bin/$i"
done
PATH="$TMP/bin:$PATH"
'' +
# We have to patch the GMP paths for the integer-gmp package.
''
find . -name integer-gmp.buildinfo \
@ -125,17 +113,13 @@ stdenv.mkDerivation rec {
] ++ stdenv.lib.optional stdenv.isDarwin "--with-gcc=${./gcc-clang-wrapper.sh}"
++ stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-ld-override";
# Stripping combined with patchelf breaks the executables (they die
# with a segfault or the kernel even refuses the execve). (NIXPKGS-85)
dontStrip = true;
# No building is necessary, but calling make without flags ironically
# calls install-strip ...
dontBuild = true;
# On Linux, use patchelf to modify the executables so that they can
# find editline/gmp.
preFixup = stdenv.lib.optionalString stdenv.isLinux ''
postFixup = stdenv.lib.optionalString stdenv.isLinux ''
for p in $(find "$out" -type f -executable); do
if isELF "$p"; then
echo "Patchelfing $p"

View file

@ -51,10 +51,6 @@ self: super: {
# Needs older QuickCheck version
attoparsec-varword = dontCheck super.attoparsec-varword;
# Tests are failing
# https://github.com/bos/statistics/issues/123
statistics = dontCheck super.statistics;
# These packages (and their reverse deps) cannot be built with profiling enabled.
ghc-heap-view = disableLibraryProfiling super.ghc-heap-view;
ghc-datasize = disableLibraryProfiling super.ghc-datasize;
@ -130,14 +126,12 @@ self: super: {
feldspar-signal = dontHaddock super.feldspar-signal; # https://github.com/markus-git/feldspar-signal/issues/1
hoodle-core = dontHaddock super.hoodle-core;
hsc3-db = dontHaddock super.hsc3-db;
classy-prelude-yesod = dontHaddock super.classy-prelude-yesod; # https://github.com/haskell/haddock/issues/979
# https://github.com/techtangents/ablist/issues/1
ABList = dontCheck super.ABList;
# sse2 flag due to https://github.com/haskell/vector/issues/47.
# dontCheck due to https://github.com/haskell/vector/issues/138
vector = dontCheck (if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector);
vector = if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector;
conduit-extra = if pkgs.stdenv.isDarwin
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
@ -190,7 +184,6 @@ self: super: {
# These packages try to execute non-existent external programs.
cmaes = dontCheck super.cmaes; # http://hydra.cryp.to/build/498725/log/raw
dbmigrations = dontCheck super.dbmigrations;
euler = dontCheck super.euler; # https://github.com/decomputed/euler/issues/1
filestore = dontCheck super.filestore;
getopt-generics = dontCheck super.getopt-generics;
graceful = dontCheck super.graceful;
@ -219,10 +212,12 @@ self: super: {
# base bound
digit = doJailbreak super.digit;
# 2020-06-05: HACK: does not passes own build suite - `dontCheck`
hnix = generateOptparseApplicativeCompletion "hnix" (
dontCheck super.hnix
);
# 2020-06-05: HACK: does not passes own build suite - `dontCheck` We should
# generate optparse-applicative completions for the hnix executable. Sadly
# building of the executable has been disabled for ghc < 8.10 in hnix.
# Generating the completions should be activated again, once we default to
# ghc 8.10.
hnix = dontCheck super.hnix;
# Fails for non-obvious reasons while attempting to use doctest.
search = dontCheck super.search;
@ -393,9 +388,6 @@ self: super: {
# https://github.com/bos/snappy/issues/1
snappy = dontCheck super.snappy;
# https://github.com/kim/snappy-framing/issues/3
snappy-framing = dontHaddock super.snappy-framing;
# https://ghc.haskell.org/trac/ghc/ticket/9625
vty = dontCheck super.vty;
@ -408,9 +400,6 @@ self: super: {
# https://github.com/joeyadams/haskell-stm-delay/issues/3
stm-delay = dontCheck super.stm-delay;
# https://github.com/cgaebel/stm-conduit/issues/33
stm-conduit = dontCheck super.stm-conduit;
# https://github.com/pixbi/duplo/issues/25
duplo = dontCheck super.duplo;
@ -436,9 +425,6 @@ self: super: {
# https://github.com/NixOS/nixpkgs/issues/6350
paypal-adaptive-hoops = overrideCabal super.paypal-adaptive-hoops (drv: { testTarget = "local"; });
# https://github.com/vincenthz/hs-asn1/issues/12
asn1-encoding = dontCheck super.asn1-encoding;
# Avoid "QuickCheck >=2.3 && <2.10" dependency we cannot fulfill in lts-11.x.
test-framework = dontCheck super.test-framework;
@ -456,9 +442,6 @@ self: super: {
apiary-session = dontCheck super.apiary-session;
apiary-websockets = dontCheck super.apiary-websockets;
# https://github.com/PaulJohnson/geodetics/issues/1
geodetics = dontCheck super.geodetics;
# https://github.com/junjihashimoto/test-sandbox-compose/issues/2
test-sandbox-compose = dontCheck super.test-sandbox-compose;
@ -1031,8 +1014,10 @@ self: super: {
# 2020-06-04: HACK: dontCheck - The test suite attempts to use the network.
# Should be solved when: https://github.com/dhall-lang/dhall-haskell/issues/1837
dhall = generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall);
dhall = (generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall)).override { repline = self.repline_0_3_0_0; };
dhall_1_30_0 = dontCheck super.dhall_1_30_0;
repline_0_3_0_0 = super.repline_0_3_0_0.override { haskeline = self.haskeline_0_8_0_0; };
haskeline_0_8_0_0 = dontCheck super.haskeline_0_8_0_0;
dhall-json =
generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"]
@ -1065,10 +1050,6 @@ self: super: {
sha256 = "056rk58v9h114mjx62f41x971xn9p3nhsazcf9zrcyxh1ymrdm8j";
});
# Tests require a browser: https://github.com/ku-fpg/blank-canvas/issues/73
blank-canvas = dontCheck super.blank-canvas;
blank-canvas_0_6_2 = dontCheck super.blank-canvas_0_6_2;
# needed because of testing-feat >=0.4.0.2 && <1.1
language-ecmascript = doJailbreak super.language-ecmascript;
@ -1110,7 +1091,7 @@ self: super: {
# https://github.com/danfran/cabal-macosx/issues/13
cabal-macosx = dontCheck super.cabal-macosx;
# https://github.com/DanielG/cabal-helper/issues/59
# https://github.com/DanielG/cabal-helper/pull/123
cabal-helper = doJailbreak super.cabal-helper;
# TODO(Profpatsch): factor out local nix store setup from
@ -1120,8 +1101,8 @@ self: super: {
# });
libnix = dontCheck super.libnix;
# Jailbreak: https://github.com/jaor/xmobar/issues/463
# The test suite tries to mess with ALSA, which doesn't work in the build sandbox.
# 2020-06-23: NOTE: > 0.33 => rm 464.patch: https://github.com/jaor/xmobar/issues/466
# dontCheck: The test suite tries to mess with ALSA, which doesn't work in the build sandbox.
xmobar = appendPatch (dontCheck super.xmobar) (pkgs.fetchpatch {
url = "https://github.com/jaor/xmobar/pull/464.patch";
sha256 = "0y1dd878yzy1cx0cjj0ijd3dmywr7jdmk68vxdjimxzblrdw1al6";
@ -1130,9 +1111,6 @@ self: super: {
# https://github.com/mgajda/json-autotype/issues/25
json-autotype = dontCheck super.json-autotype;
# Jailbreak tasty < 1.2: https://github.com/phadej/tdigest/issues/30
tdigest = doJailbreak super.tdigest; # until tdigest > 0.2.1
# Requires pg_ctl command during tests
beam-postgres = overrideCabal super.beam-postgres (drv: {
testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql];
@ -1163,8 +1141,7 @@ self: super: {
xattr = appendPatch super.xattr ./patches/xattr-fix-build.patch;
# Some tests depend on a postgresql instance
# Haddock failure: https://github.com/haskell/haddock/issues/979
esqueleto = dontHaddock (dontCheck super.esqueleto);
esqueleto = dontCheck super.esqueleto;
# Requires API keys to run tests
algolia = dontCheck super.algolia;
@ -1214,9 +1191,6 @@ self: super: {
# https://github.com/erikd/hjsmin/issues/32
hjsmin = dontCheck super.hjsmin;
# https://github.com/blamario/grampa/issues/19
rank2classes = dontCheck super.rank2classes;
nix-tools = super.nix-tools.overrideScope (self: super: {
# Needs https://github.com/peti/hackage-db/pull/9
hackage-db = super.hackage-db.overrideAttrs (old: {
@ -1253,9 +1227,6 @@ self: super: {
];
});
# https://github.com/Daniel-Diaz/HaTeX/issues/144
HaTeX = dontCheck super.HaTeX;
# https://github.com/kazu-yamamoto/dns/issues/150
dns = dontCheck super.dns;
@ -1297,59 +1268,10 @@ self: super: {
'';
});
# Several gtk2hs-provided packages at v0.13.8.0 fail to build on Darwin
# until we pick up https://github.com/gtk2hs/gtk2hs/pull/293 so apply that
# patch here. That single patch is for the gtk2hs super-repo, out of which
# we extract the patch for each indvidiual project (glib/gio/pango/gtk/gtk3).
glib = appendPatch super.glib (pkgs.fetchpatch {
url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
includes = [ "glib.cabal" ];
stripLen = 1;
sha256 = "1zdss1xgsbijs3kx8dp5a81qryrfc1zm1xrd20whna3dqakf8b7g";
});
gio = appendPatch super.gio (pkgs.fetchpatch {
url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
includes = [ "gio.cabal" ];
stripLen = 1;
sha256 = "0d72k6gqvgax9jcqi3gz1gqnar7jg8p5065z3mw2fcwvdw46s2zv";
});
pango = appendPatch super.pango (pkgs.fetchpatch {
url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
includes = [ "pango.cabal" ];
stripLen = 1;
sha256 = "0dc221wlmyhc24h6ybfhbkxmcx4i6bvkbr1zgqidbnj3yp6w0l5w";
});
# gtk/gtk3 have an additional complication: independent of the above
# 0.13.8.0-specific fix, they need to be told on Darwin to use the Quartz
# gtk/gtk3 needs to be told on Darwin to use the Quartz
# rather than X11 backend (see eg https://github.com/gtk2hs/gtk2hs/issues/249).
gtk3 =
let
patchedGtk3 = appendPatch super.gtk3 (pkgs.fetchpatch {
url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
includes = [ "gtk3.cabal" ];
stripLen = 1;
sha256 = "0zvj0dzfwf9bksfhi0m4v0h5aij236gd0qhyr1adpdcjrkd8zbkd";
});
in
# The appendConfigureFlags should remain even after we can drop patchedGtk3.
appendConfigureFlags patchedGtk3 (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
gtk =
let
patchedGtk = appendPatch super.gtk (pkgs.fetchpatch {
url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
includes = [ "gtk.cabal-renamed" ];
stripLen = 1;
sha256 = "0wb0scvmhg8b42hxpns9m6zak3r8b25a2z7wg6vl56n17nb635l7";
# One final complication: the gtk cabal file in the source repo (as seen
# by the patch) is `gtk.cabal-renamed`, but this gets changed to the usual
# `gtk.cabal` before uploading to Hackage by a script.
postFetch = ''
substituteInPlace $out --replace "-renamed" ""
'';
});
in
# The appendConfigureFlags should remain even after we can drop patchedGtk.
appendConfigureFlags patchedGtk (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
gtk3 = appendConfigureFlags super.gtk3 (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
gtk = appendConfigureFlags super.gtk (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
# Chart-tests needs and compiles some modules from Chart itself
Chart-tests = (addExtraLibrary super.Chart-tests self.QuickCheck).overrideAttrs (old: {
@ -1367,37 +1289,10 @@ self: super: {
# Therefore we jailbreak it.
hakyll-contrib-hyphenation = doJailbreak super.hakyll-contrib-hyphenation;
# https://github.com/bergmark/feed/issues/43
feed = dontCheck super.feed;
pantry_0_2_0_0 = appendPatches (dontCheck super.pantry_0_2_0_0) [
# pantry-0.2.0.0 doesn't build with ghc-8.8, but there is a PR adding support.
# https://github.com/commercialhaskell/pantry/pull/6
# Currently stack-2.1.3.1 requires pantry-0.2.0.0, but when a newer version of
# stack is released, it will probably use the newer pantry version, so we
# can completely get rid of pantry-0.2.0.0.
(pkgs.fetchpatch {
url = "https://github.com/commercialhaskell/pantry/pull/6.diff";
sha256 = "0aml06jshpjh3aiscs5av7y33m3d6s6x5pzdvh7pky476izfg87k";
excludes = [
".azure/azure-linux-template.yml"
".azure/azure-osx-template.yml"
".azure/azure-windows-template.yml"
"package.yaml"
"pantry.cabal"
"stack-lts-11.yaml"
"stack-lts-12.yaml"
"stack-nightly.yaml"
"stack-windows.yaml"
"stack.yaml"
];
})
];
# https://github.com/serokell/nixfmt/pull/62
# 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71
nixfmt = doJailbreak super.nixfmt;
# https://github.com/phadej/binary-orphans/issues/45
# 2020-06-22: NOTE: QuickCheck upstreamed https://github.com/phadej/binary-instances/issues/7
binary-instances = dontCheck super.binary-instances;
# Disabling the test suite lets the build succeed on older CPUs
@ -1478,7 +1373,7 @@ self: super: {
# Requested version bump on upstream https://github.com/obsidiansystems/constraints-extras/issues/32
constraints-extras = doJailbreak super.constraints-extras;
# Requested version bump on upstream https://github.com/srid/rib/issues/160
# 2020-06-22: NOTE: > 0.10.0.0 => rm dhall override: https://github.com/srid/rib/issues/161
rib = doJailbreak (super.rib.override {
dhall = self.dhall_1_30_0;
});
@ -1496,7 +1391,7 @@ self: super: {
# Upstream PR: https://github.com/bgamari/monoidal-containers/pull/62
# Bump these version bound
monoidal-containers = appendPatch super.monoidal-containers (pkgs.fetchpatch {
url = "https://github.com/bgamari/monoidal-containers/pull/62/commits/715093b22a015398a1390f636be6f39a0de83254.patch";
url = "https://github.com/bgamari/monoidal-containers/commit/715093b22a015398a1390f636be6f39a0de83254.patch";
sha256="1lfxvwp8g55ljxvj50acsb0wjhrvp2hvir8y0j5pfjkd1kq628ng";
});
@ -1504,13 +1399,13 @@ self: super: {
# Upstream PR: https://github.com/reflex-frp/patch/pull/20
# Makes tests work with hlint 3
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/patch/pull/20/commits/3ed23a4e4049ee17e64a1a5bbebf1990cdbe033a.patch";
url = "https://github.com/reflex-frp/patch/commit/3ed23a4e4049ee17e64a1a5bbebf1990cdbe033a.patch";
sha256 ="1hfa980wln8kzbqw1lr8ddszgcibw25xf12ki2jb9xkl464aynzf";
})
# Upstream PR: https://github.com/reflex-frp/patch/pull/17
# Bumps version dependencies
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/patch/pull/17/commits/a191ed9ded708ed7ff0cf53ad6dafaf54db5b95a.patch";
url = "https://github.com/reflex-frp/patch/commit/a191ed9ded708ed7ff0cf53ad6dafaf54db5b95a.patch";
sha256 ="1x9w5fimhk3a0l2aa5z91nqaa6s2irz1775iidd0191m6w25vszp";
})
];
@ -1519,30 +1414,30 @@ self: super: {
# Upstream PR: https://github.com/reflex-frp/reflex/pull/434
# Bump version bounds
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/reflex/pull/434/commits/e6104bdfd7f664f524b6765275490722e376df4d.patch";
url = "https://github.com/reflex-frp/reflex/commit/e6104bdfd7f664f524b6765275490722e376df4d.patch";
sha256 ="1awp5p4640cnhfd50dplsvp0kzy6h8r0hpbw1s40blni74r3dhzr";
})
# Upstream PR: https://github.com/reflex-frp/reflex/pull/436
# Fix build with newest dependent-map version
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/reflex/pull/436/commits/dc3bf44d822d70594e3c474fe3869261776c3554.patch";
url = "https://github.com/reflex-frp/reflex/commit/dc3bf44d822d70594e3c474fe3869261776c3554.patch";
sha256 ="0rbjfj9b8p6zkvd5j4pak5kpgard6cyfvzk750s4xwpc1v84iiqd";
})
# Upstream PR: https://github.com/reflex-frp/reflex/pull/437
# Fix tests with newer dep versions
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/reflex/pull/437/commits/87c74a1b9d9098eae8a56148c59ed4963a5232c2.patch";
url = "https://github.com/reflex-frp/reflex/commit/87c74a1b9d9098eae8a56148c59ed4963a5232c2.patch";
sha256 ="0qhjjgd6n4fms1hpbblny78c95bfh74izhx9dvrdlnhz6q7xlm9q";
})
];
# Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392
# Tests disabled because of very old dep: https://github.com/reflex-frp/reflex-dom/issues/393
reflex-dom-core = unmarkBroken (dontCheck (appendPatches super.reflex-dom-core [
reflex-dom-core = doDistribute (unmarkBroken (dontCheck (appendPatches super.reflex-dom-core [
# Upstream PR: https://github.com/reflex-frp/reflex-dom/pull/388
# Fix upper bounds
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/reflex-dom/pull/388/commits/5ef04d8e478f410d2c63603b84af052c9273a533.patch";
url = "https://github.com/reflex-frp/reflex-dom/commit/5ef04d8e478f410d2c63603b84af052c9273a533.patch";
sha256 ="0d0b819yh8mqw8ih5asdi9qcca2kmggfsi8gf22akfw1n7xvmavi";
stripLen = 2;
extraPrefix = "";
@ -1550,11 +1445,43 @@ self: super: {
# Upstream PR: https://github.com/reflex-frp/reflex-dom/pull/394
# Bump dependent-map
(pkgs.fetchpatch {
url = "https://github.com/reflex-frp/reflex-dom/pull/394/commits/695bd17d5dcdb1bf321ee8858670731637f651db.patch";
url = "https://github.com/reflex-frp/reflex-dom/commit/695bd17d5dcdb1bf321ee8858670731637f651db.patch";
sha256 ="0llky3i37rakgsw9vqaqmwryv7s91w8ph8xjkh83nxjs14p5zfyk";
stripLen = 2;
extraPrefix = "";
})
]));
])));
# add unreleased commit fixing version constraint as a patch
# Can be removed if https://github.com/lpeterse/haskell-utc/issues/8 is resolved
utc = appendPatch super.utc (pkgs.fetchpatch {
url = "https://github.com/lpeterse/haskell-utc/commit/e4502c08591e80d411129bb7c0414539f6302aaf.diff";
sha256 = "0v6kv1d4syjzgzc2s7a76c6k4vminlcq62n7jg3nn9xd00gwmmv7";
});
# Picking fixed version constraint from upstream
# Issue: https://github.com/ghcjs/jsaddle/issues/115
# Tests disabled because they assume to run in the whole jsaddle repo and not the hackage tarbal of jsaddle-warp.
jsaddle-warp = dontCheck (appendPatch super.jsaddle-warp (pkgs.fetchpatch {
url = "https://github.com/ghcjs/jsaddle/commit/86b166033186c1724d4d52eeaf0935f0f29fe1ca.patch";
sha256 = "0j4g3hcqrandlnzr9n9mixygg86accdyk2nyj9hh9g4p7mrcyb7j";
stripLen = 2;
extraPrefix = "";
}));
# 2020-06-24: Jailbreaking because of restrictive test dep bounds
# Upstream issue: https://github.com/kowainik/trial/issues/62
trial = doJailbreak super.trial;
# 2020-06-24: Tests are broken in hackage distribution.
# See: https://github.com/kowainik/stan/issues/316
stan = dontCheck super.stan;
# 2020-06-24: Tests are broken in hackage distribution.
# See: https://github.com/robstewart57/rdf4h/issues/39
rdf4h = dontCheck super.rdf4h;
# https://github.com/kowainik/policeman/issues/57
policeman = doJailbreak super.policeman;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

View file

@ -87,7 +87,7 @@ self: super: {
# Use the latest version to fix the build.
lens = self.lens_4_19_2;
optics-core = self.optics-core_0_3;
repline = self.repline_0_3_0_0;
repline = self.repline_0_4_0_0;
singletons = self.singletons_2_7;
th-desugar = self.th-desugar_1_11;
@ -105,7 +105,6 @@ self: super: {
cborg = doJailbreak super.cborg;
cborg-json = doJailbreak super.cborg-json;
exact-pi = doJailbreak super.exact-pi;
policeman = doJailbreak super.policeman;
relude = dontCheck (doJailbreak super.relude);
serialise = doJailbreak super.serialise;
setlocale = doJailbreak super.setlocale;
@ -132,4 +131,7 @@ self: super: {
excludes = ["package.yaml"];
});
# hnix 0.9.0 does not provide an executable for ghc < 8.10, so define completions here for now.
hnix = generateOptparseApplicativeCompletion "hnix" super.hnix;
}

View file

@ -74,7 +74,7 @@ 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
# LTS Haskell 16.1
# LTS Haskell 16.2
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@ -275,7 +275,7 @@ default-package-overrides:
- aws-cloudfront-signed-cookies ==0.2.0.6
- bank-holidays-england ==0.2.0.4
- base16 ==0.2.1.0
- base16-bytestring ==0.1.1.6
- base16-bytestring ==0.1.1.7
- base16-lens ==0.1.2.0
- base32 ==0.1.1.2
- base32-lens ==0.1.0.0
@ -427,7 +427,7 @@ default-package-overrides:
- cheapskate ==0.1.1.2
- cheapskate-highlight ==0.1.0.0
- cheapskate-lucid ==0.1.0.0
- checkers ==0.5.5
- checkers ==0.5.6
- checksum ==0.0
- chimera ==0.3.1.0
- chiphunk ==0.1.2.1
@ -468,7 +468,7 @@ default-package-overrides:
- co-log-core ==0.2.1.1
- co-log-polysemy ==0.0.1.2
- Color ==0.1.4
- colorful-monoids ==0.2.1.2
- colorful-monoids ==0.2.1.3
- colorize-haskell ==1.0.1
- colour ==2.3.5
- colourista ==0.1.0.0
@ -498,10 +498,10 @@ default-package-overrides:
- conduit-extra ==1.3.5
- conduit-parse ==0.2.1.0
- conduit-zstd ==0.0.2.0
- conferer ==0.4.1.0
- conferer-hspec ==0.4.0.0
- conferer-source-json ==0.4.0.0
- conferer-warp ==0.4.0.0
- conferer ==0.4.1.1
- conferer-hspec ==0.4.0.1
- conferer-source-json ==0.4.0.1
- conferer-warp ==0.4.0.1
- ConfigFile ==1.1.4
- config-ini ==0.2.4.0
- configurator ==0.3.0.0
@ -635,7 +635,7 @@ default-package-overrides:
- dhall ==1.32.0
- dhall-bash ==1.0.30
- dhall-json ==1.6.4
- dhall-lsp-server ==1.0.7
- dhall-lsp-server ==1.0.8
- dhall-yaml ==1.1.0
- diagrams ==1.4
- diagrams-contrib ==1.4.4
@ -674,7 +674,7 @@ default-package-overrides:
- do-list ==1.0.1
- do-notation ==0.1.0.2
- dotenv ==0.8.0.4
- dotgen ==0.4.2
- dotgen ==0.4.3
- dotnet-timespan ==0.0.1.0
- double-conversion ==2.0.2.0
- download ==0.3.2.7
@ -841,10 +841,12 @@ default-package-overrides:
- frontmatter ==0.1.0.2
- fsnotify ==0.3.0.1
- fsnotify-conduit ==0.1.1.1
- ftp-client ==0.5.1.4
- ftp-client-conduit ==0.5.0.5
- funcmp ==1.9
- function-builder ==0.3.0.1
- functor-classes-compat ==1
- fused-effects ==1.0.2.0
- fused-effects ==1.0.2.2
- fusion-plugin ==0.2.1
- fusion-plugin-types ==0.1.0
- fuzzcheck ==0.1.1
@ -1023,7 +1025,7 @@ default-package-overrides:
- hebrew-time ==0.1.2
- hedgehog ==1.0.2
- hedgehog-corpus ==0.2.0
- hedgehog-fakedata ==0.0.1.1
- hedgehog-fakedata ==0.0.1.2
- hedgehog-fn ==1.0
- hedgehog-quickcheck ==0.1.1
- hedis ==0.12.13
@ -1069,7 +1071,7 @@ default-package-overrides:
- hpack ==0.34.2
- hpack-dhall ==0.5.2
- hpc-codecov ==0.2.0.0
- hpc-lcov ==1.0.0
- hpc-lcov ==1.0.1
- hreader ==1.1.0
- hreader-lens ==0.1.3.0
- hruby ==0.3.8
@ -1265,7 +1267,7 @@ default-package-overrides:
- json-alt ==1.0.0
- json-feed ==1.0.11
- jsonpath ==0.2.0.0
- json-rpc ==1.0.2
- json-rpc ==1.0.3
- json-rpc-generic ==0.2.1.5
- JuicyPixels ==3.3.5
- JuicyPixels-blurhash ==0.1.0.3
@ -1343,7 +1345,7 @@ default-package-overrides:
- lift-generics ==0.1.3
- line ==4.0.1
- linear ==1.21
- linenoise ==0.3.1
- linenoise ==0.3.2
- linux-file-extents ==0.2.0.0
- linux-namespaces ==0.1.3.0
- List ==0.6.2
@ -1730,7 +1732,7 @@ default-package-overrides:
- prettyclass ==1.0.0.0
- pretty-class ==1.0.1.1
- pretty-hex ==1.1
- prettyprinter ==1.6.1
- prettyprinter ==1.6.2
- prettyprinter-ansi-terminal ==1.1.1.2
- prettyprinter-compat-annotated-wl-pprint ==1
- prettyprinter-compat-ansi-wl-pprint ==1.0.1
@ -1857,7 +1859,7 @@ default-package-overrides:
- regex-posix ==0.96.0.0
- regex-tdfa ==1.3.1.0
- regex-with-pcre ==1.1.0.0
- registry ==0.1.7.1
- registry ==0.1.9.0
- reinterpret-cast ==0.1.0
- relapse ==1.0.0.0
- relational-query ==0.12.2.3
@ -1866,8 +1868,8 @@ default-package-overrides:
- relational-schemas ==0.1.8.0
- relude ==0.7.0.0
- renderable ==0.2.0.1
- replace-attoparsec ==1.4.0.0
- replace-megaparsec ==1.4.1.0
- replace-attoparsec ==1.4.1.0
- replace-megaparsec ==1.4.2.0
- repline ==0.2.2.0
- req ==3.2.0
- req-conduit ==1.0.0
@ -1993,8 +1995,8 @@ default-package-overrides:
- setlocale ==1.0.0.9
- sexp-grammar ==2.1.0
- SHA ==1.6.4.4
- shake-plus ==0.1.6.0
- shakespeare ==2.0.24
- shake-plus ==0.1.7.0
- shakespeare ==2.0.24.1
- shared-memory ==0.2.0.0
- shell-conduit ==4.7.0
- shell-escape ==0.2.0
@ -2009,7 +2011,7 @@ default-package-overrides:
- silently ==1.2.5.1
- simple-affine-space ==0.1.1
- simple-cabal ==0.1.2
- simple-cmd ==0.2.1
- simple-cmd ==0.2.2
- simple-cmd-args ==0.1.6
- simple-log ==0.9.12
- simple-reflect ==0.3.3
@ -2030,8 +2032,8 @@ default-package-overrides:
- skein ==1.0.9.4
- skews ==0.1.0.3
- skip-var ==0.1.1.0
- skylighting ==0.8.4
- skylighting-core ==0.8.4
- skylighting ==0.8.5
- skylighting-core ==0.8.5
- slack-api ==0.12
- slist ==0.1.1.0
- smallcheck ==1.1.7
@ -2055,7 +2057,7 @@ default-package-overrides:
- sox ==0.2.3.1
- soxlib ==0.0.3.1
- sparse-linear-algebra ==0.3.1
- sparse-tensor ==0.2.1.3
- sparse-tensor ==0.2.1.4
- spatial-math ==0.5.0.1
- special-values ==0.1.0.0
- speculate ==0.4.2
@ -2371,7 +2373,7 @@ default-package-overrides:
- validity ==0.11.0.0
- validity-aeson ==0.2.0.4
- validity-bytestring ==0.4.1.1
- validity-containers ==0.5.0.3
- validity-containers ==0.5.0.4
- validity-path ==0.4.0.1
- validity-primitive ==0.0.0.1
- validity-scientific ==0.2.0.3
@ -2537,16 +2539,15 @@ default-package-overrides:
extra-packages:
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
- aeson-pretty < 0.8 # required by elm compiler
- Agda == 2.6.1 # allows the agdaPackage set to be fixed to this version so that it won't break when another agda version is released.
- ansi-terminal == 0.10.3 # required by cabal-plan, and policeman in ghc-8.8.x
- aeson-pretty < 0.8 # required by elm compiler
- apply-refact < 0.4 # newer versions don't work with GHC 8.0.x
- apply-refact == 0.6.0.0 # works with GHC 8.6.x https://hackage.haskell.org/package/apply-refact/changelog
- apply-refact == 0.7.0.0 # works with GHC 8.8.x https://hackage.haskell.org/package/apply-refact/changelog
- apply-refact == 0.8.0.0 # works with GHC 8.10.x https://hackage.haskell.org/package/apply-refact/changelog
- binary > 0.7 && < 0.8 # keep a 7.x major release around for older compilers
- binary > 0.8 && < 0.9 # keep a 8.x major release around for older compilers
- blank-canvas < 0.6.3 # more recent versions depend on base-compat-batteries == 0.10.* but we're on base-compat-0.9.*
- Cabal == 2.2.* # required for jailbreak-cabal etc.
- Cabal == 2.4.* # required for cabal-install etc.
- colour < 2.3.4 # newer versions don't support GHC 7.10.x
@ -2585,14 +2586,15 @@ extra-packages:
- mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms
- network == 2.6.3.1 # newer versions don't compile with GHC 7.4.x and below
- network == 3.0.* # required by network-bsd, HTTP, and many others (2019-04-30)
- pantry == 0.2.0.0 # required by stack-2.1.3.1
- parallel == 3.2.0.3 # newer versions don't work with GHC 6.12.3
- patience ^>= 0.1 # required by chell-0.4.x
- pantry == 0.2.0.0 # required by stack-2.1.3.1
- persistent >=2.5 && <2.8 # pre-lts-11.x versions neeed by git-annex 6.20180227
- persistent-sqlite < 2.7 # pre-lts-11.x versions neeed by git-annex 6.20180227
- prettyprinter == 1.6.1 # required by ghc 8.8.x, and dhall-1.29.0
- primitive == 0.5.1.* # required to build alex with GHC 6.12.3
- QuickCheck < 2 # required by test-framework-quickcheck and its users
- repline == 0.3.* # required by dhall-0.32.x
- resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x
- resourcet ==1.1.* # pre-lts-11.x versions neeed by git-annex 6.20180227
- seqid < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
@ -3059,8 +3061,10 @@ broken-packages:
- arb-fft
- arbb-vm
- arbor-datadog
- arbor-monad-counter
- arbor-monad-metric
- arbor-monad-metric-datadog
- arbor-postgres
- arbtt
- archive-libarchive
- archive-tar-bytestring
@ -3084,6 +3088,7 @@ broken-packages:
- arpa
- arpack
- array-forth
- array-list
- array-primops
- arrayfire
- arraylist
@ -3249,6 +3254,8 @@ broken-packages:
- base-generics
- base-io-access
- base32-bytestring
- base62
- base64-bytes
- base64-conduit
- baserock-schema
- basex-client
@ -3324,6 +3331,7 @@ broken-packages:
- binary-protocol-zmq
- binary-search
- binary-streams
- binary-tagged
- binary-typed
- bind-marshal
- BinderAnn
@ -3395,9 +3403,11 @@ broken-packages:
- birch-beer
- bird
- BirdPP
- birds-of-paradise
- bisect-binary
- bit-array
- bit-stream
- bitcoin-address
- bitcoin-api
- bitcoin-api-extra
- bitcoin-block
@ -3483,6 +3493,7 @@ broken-packages:
- bot
- botpp
- bounded-array
- bowntz
- box
- braid
- brain-bleep
@ -3640,6 +3651,7 @@ broken-packages:
- cao
- cap
- Capabilities
- capability
- capnp
- capped-list
- capri
@ -3975,6 +3987,7 @@ broken-packages:
- confcrypt
- conferer-hedis
- conferer-provider-dhall
- conferer-provider-json
- conferer-provider-yaml
- conferer-snap
- conffmt
@ -4128,6 +4141,7 @@ broken-packages:
- crypto-random-effect
- crypto-rng
- crypto-simple
- crypto-sodium
- cryptocipher
- cryptocompare
- cryptoconditions
@ -4259,6 +4273,7 @@ broken-packages:
- datasets
- DataTreeView
- dataurl
- DataVersion
- date-conversions
- dates
- datetime
@ -4333,6 +4348,7 @@ broken-packages:
- delude
- demarcate
- denominate
- dense
- dense-int-set
- dependent-hashmap
- dependent-monoidal-map
@ -4359,6 +4375,7 @@ broken-packages:
- detour-via-uom
- deunicode
- devil
- devtools
- dewdrop
- dfinity-radix-tree
- Dflow
@ -4432,6 +4449,7 @@ broken-packages:
- dirtree
- discogs-haskell
- discord-gateway
- discord-haskell
- discord-hs
- discord-rest
- discord-types
@ -4733,6 +4751,7 @@ broken-packages:
- ethereum-client-haskell
- ethereum-merkle-patricia-db
- eths-rlp
- euler-tour-tree
- euphoria
- eurofxref
- eve
@ -4795,7 +4814,6 @@ broken-packages:
- extensible-data
- extensible-effects-concurrent
- extensible-skeleton
- extensions
- external-sort
- Extra
- extract-dependencies
@ -5030,6 +5048,7 @@ broken-packages:
- foscam-filename
- foscam-sort
- Foster
- fourmolu
- fpco-api
- fplll
- fpnla-examples
@ -5273,10 +5292,9 @@ broken-packages:
- gi-gsk
- gi-gstpbutils
- gi-gsttag
- gi-gtk-declarative
- gi-gtk-declarative-app-simple
- gi-gtkosxapplication
- gi-handy
- gi-ibus
- gi-poppler
- gi-secret
- gi-wnck
@ -5332,6 +5350,7 @@ broken-packages:
- glazier-react
- glazier-react-examples
- glazier-react-widget
- Gleam
- GLFW
- GLFW-b-demo
- GLFW-OGL
@ -5356,6 +5375,7 @@ broken-packages:
- gloss-game
- gloss-raster
- gloss-sodium
- glpk-headers
- glpk-hs
- glue
- GLUtil
@ -5613,6 +5633,7 @@ broken-packages:
- hannahci
- hans
- hans-pcap
- hanspell
- haphviz
- hapistrano
- happindicator
@ -5788,6 +5809,7 @@ broken-packages:
- haskelldb-hsql-sqlite3
- haskelldb-th
- haskelldb-wx
- haskellish
- HaskellLM
- HaskellNet
- HaskellNet-SSL
@ -5812,6 +5834,7 @@ broken-packages:
- haskoin-protocol
- haskoin-script
- haskoin-store
- haskoin-store-data
- haskoin-util
- haskoin-wallet
- haskoon
@ -5853,6 +5876,7 @@ broken-packages:
- hasql-postgres-options
- hasql-queue
- hasql-simple
- hasql-th
- hastache
- hastache-aeson
- haste
@ -6192,6 +6216,7 @@ broken-packages:
- hol
- hold-em
- hole
- holmes
- Holumbus-Searchengine
- holy-project
- homeomorphic
@ -6328,6 +6353,7 @@ broken-packages:
- hsbencher
- hsbencher-codespeed
- hsbencher-fusion
- hsc3
- hsc3-auditor
- hsc3-cairo
- hsc3-data
@ -6377,7 +6403,7 @@ broken-packages:
- hsI2C
- hsignal
- hSimpleDB
- hsimport
- hsinspect-lsp
- HsJudy
- hskeleton
- hslackbuilder
@ -6512,6 +6538,7 @@ broken-packages:
- http2-client
- http2-client-exe
- http2-client-grpc
- http2-grpc-proto-lens
- http2-grpc-proto3-wire
- https-everywhere-rules
- https-everywhere-rules-raw
@ -6549,15 +6576,20 @@ broken-packages:
- hvega-theme
- hVOIDP
- hw-all
- hw-balancedparens
- hw-ci-assist
- hw-dsv
- hw-eliasfano
- hw-json
- hw-json-lens
- hw-json-simd
- hw-json-simple-cursor
- hw-json-standard-cursor
- hw-kafka-avro
- hw-rankselect
- hw-simd
- hw-succinct
- hw-xml
- hwall-auth-iitk
- hweblib
- hwhile
@ -6869,7 +6901,6 @@ broken-packages:
- jpeg
- js-good-parts
- jsaddle-hello
- jsaddle-warp
- jsaddle-wkwebview
- JsContracts
- jsmw
@ -6957,6 +6988,7 @@ broken-packages:
- katydid
- kawaii
- kawhi
- kazura-queue
- kd-tree
- kdesrc-build-extra
- keccak
@ -7211,6 +7243,7 @@ broken-packages:
- libraft
- librandomorg
- librato
- libsodium
- libssh2
- libssh2-conduit
- libsystemd-daemon
@ -7337,6 +7370,7 @@ broken-packages:
- log-postgres
- log-utils
- log2json
- log4hs
- logentries
- logger
- logging-effect-extra
@ -7502,6 +7536,8 @@ broken-packages:
- math-grads
- math-interpolate
- math-metric
- math-programming-glpk
- math-programming-tests
- mathblog
- mathflow
- mathlink
@ -7702,6 +7738,7 @@ broken-packages:
- MonadCatchIO-transformers
- MonadCatchIO-transformers-foreign
- MonadCompose
- monadic-recursion-schemes
- monadiccp
- monadiccp-gecode
- Monadius
@ -7741,6 +7778,7 @@ broken-packages:
- morfeusz
- morley
- morpheus-graphql-cli
- morpheus-graphql-client
- morphisms-functors
- morphisms-functors-inventory
- morphisms-objects
@ -7759,6 +7797,7 @@ broken-packages:
- mpi-hs-cereal
- mpi-hs-store
- mpppc
- mprelude
- mpretty
- mpris
- mprover
@ -7877,6 +7916,7 @@ broken-packages:
- n-tuple
- n2o-protocols
- n2o-web
- NaCl
- nagios-plugin-ekg
- nakadi-client
- named-lock
@ -8022,6 +8062,7 @@ broken-packages:
- nofib-analyse
- nofib-analyze
- noise
- nom
- Nomyx
- Nomyx-Core
- Nomyx-Language
@ -8265,6 +8306,7 @@ broken-packages:
- parallel-tasks
- parallel-tree-search
- parameterized
- parameterized-utils
- paranoia
- parco
- parco-attoparsec
@ -8337,6 +8379,7 @@ broken-packages:
- pdf-toolbox-viewer
- pdfname
- pdfsplit
- pdftotext
- pdynload
- peakachu
- PeanoWitnesses
@ -8521,6 +8564,7 @@ broken-packages:
- polydata-core
- polynomial
- polysemy-RandomFu
- polysemy-webserver
- polysemy-zoo
- polyseq
- polytypeable
@ -8534,6 +8578,7 @@ broken-packages:
- pool-conduit
- pop3-client
- popenhs
- popkey
- poppler
- porcupine-core
- porcupine-http
@ -8562,6 +8607,7 @@ broken-packages:
- postgresql-simple-queue
- postgresql-simple-sop
- postgresql-simple-typed
- postgresql-syntax
- postgresql-typed
- postgresql-typed-lifted
- postgrest-ws
@ -8643,6 +8689,7 @@ broken-packages:
- process-qq
- process-streaming
- processing
- processmemory
- procrastinating-variable
- procstat
- producer
@ -8678,6 +8725,7 @@ broken-packages:
- proteome
- proto-lens-combinators
- proto-lens-descriptors
- proto-lens-jsonpb
- proto3-suite
- protobuf-native
- protocol-buffers
@ -8861,7 +8909,6 @@ broken-packages:
- rbr
- rc
- rclient
- rdf4h
- rdioh
- react-flux
- react-flux-servant
@ -9299,6 +9346,7 @@ broken-packages:
- Semantique
- semdoc
- semi-iso
- semialign-extras
- semibounded-lattices
- Semigroup
- semigroupoids-syntax
@ -9333,6 +9381,7 @@ broken-packages:
- servant-auth-token-leveldb
- servant-auth-token-persistent
- servant-auth-token-rocksdb
- servant-avro
- servant-client-namedargs
- servant-csharp
- servant-db
@ -9415,6 +9464,7 @@ broken-packages:
- sgrep
- sh2md
- sha-streams
- sha1
- shade
- shadower
- shake-bindist
@ -9536,6 +9586,7 @@ broken-packages:
- skeletons
- skell
- skemmtun
- skews
- skulk
- skylark-client
- skylighting-lucid
@ -9548,11 +9599,13 @@ broken-packages:
- slidemews
- Slides
- slim
- slip32
- sloane
- slot-lambda
- sloth
- slug
- slynx
- small-bytearray-builder
- smallarray
- smallcheck-laws
- smallcheck-lens
@ -9583,6 +9636,7 @@ broken-packages:
- SMTPClient
- smtps-gmail
- smuggler
- smuggler2
- snake
- snake-game
- snap-accept
@ -9801,6 +9855,7 @@ broken-packages:
- state-record
- stateful-mtl
- stateWriter
- static
- static-canvas
- static-closure
- static-tensor
@ -9833,6 +9888,7 @@ broken-packages:
- stm-hamt
- stm-promise
- stm-stats
- stm-supply
- STM32-Zombie
- stmcontrol
- stochastic
@ -9867,6 +9923,7 @@ broken-packages:
- streamproc
- strelka
- strict-data
- strict-tuple-lens
- StrictBench
- StrictCheck
- strictly
@ -10027,6 +10084,7 @@ broken-packages:
- tapioca
- tar-bytestring
- target
- tart
- task
- task-distribution
- taskell
@ -10039,6 +10097,8 @@ broken-packages:
- tasty-jenkins-xml
- tasty-laws
- tasty-lens
- tasty-mgolden
- tasty-quickcheck-laws
- tasty-stats
- tateti-tateti
- Taxonomy
@ -10077,6 +10137,11 @@ broken-packages:
- tempus
- tensor
- tensor-safe
- tensorflow
- tensorflow-core-ops
- tensorflow-logging
- tensorflow-opgen
- tensorflow-ops
- termbox
- termbox-banana
- termbox-bindings
@ -10209,6 +10274,7 @@ broken-packages:
- timeseries
- timespan
- timeutils
- timezone-olson-th
- timezone-unix
- tintin
- tiny-scheduler
@ -10228,6 +10294,7 @@ broken-packages:
- tldr
- tls-extra
- tlynx
- tmp-postgres
- tn
- to-haskell
- to-string-class
@ -10370,6 +10437,7 @@ broken-packages:
- twilio
- twill
- twine
- twirp
- twitter
- twitter-conduit
- twitter-enumerator
@ -10530,7 +10598,6 @@ broken-packages:
- usb-safe
- users-mysql-haskell
- users-persistent
- utc
- utf8-prelude
- utf8-validator
- UTFTConverter
@ -10548,6 +10615,7 @@ broken-packages:
- uuagc-cabal
- uuagc-diagrams
- uuid-aeson
- uuid-bytes
- uvector
- uvector-algorithms
- uxadt
@ -10614,6 +10682,7 @@ broken-packages:
- verifiable-expressions
- verify
- verilog
- verismith
- versioning
- versioning-servant
- vflow-types
@ -10833,6 +10902,7 @@ broken-packages:
- wsdl
- wsedit
- wshterm
- wss-client
- wstunnel
- wtk
- wtk-gtk
@ -10913,6 +10983,7 @@ broken-packages:
- xmonad-windownames
- xmpipe
- XMPP
- xor
- xorshift-plus
- Xorshift128Plus
- xournal-builder
@ -10920,6 +10991,7 @@ broken-packages:
- xournal-parser
- xournal-render
- xournal-types
- xrefcheck
- xsact
- XSaiga
- xsd
@ -10967,6 +11039,8 @@ broken-packages:
- yarr
- yarr-image-io
- yavie
- yaya-test
- yaya-unsafe-test
- ycextra
- yeamer
- yeller
@ -11100,6 +11174,7 @@ broken-packages:
- zeromq4-conduit
- zeromq4-patterns
- zeroth
- zettelkast
- ZFS
- zifter
- zifter-cabal

View file

@ -443,6 +443,9 @@ self: super: builtins.intersectAttrs super {
[ pkgs.darwin.apple_sdk.frameworks.OpenCL ];
});
# requires an X11 display in test suite
gi-gtk-declarative = dontCheck super.gi-gtk-declarative;
# depends on 'hie' executable
lsp-test = dontCheck super.lsp-test;

File diff suppressed because it is too large Load diff