Merge pull request #91474 from NixOS/haskell-updates
Update Haskell package set to LTS 16.2 (plus other fixes)
This commit is contained in:
commit
dbb7aaef62
|
@ -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";
|
||||
}
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
2616
pkgs/development/haskell-modules/hackage-packages.nix
generated
2616
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue