haskellPackages: raise version bounds for binary-strict, remove jailbreak for webify

This commit is contained in:
Kerstin Humm 2022-03-01 15:42:34 +01:00
parent 322a423c6a
commit 508794ec3a
No known key found for this signature in database
GPG key ID: 40293358C7B9326B

View file

@ -1279,11 +1279,6 @@ self: super: {
hasql-notifications = dontCheck super.hasql-notifications;
hasql-pool = dontCheck super.hasql-pool;
# We jailbreak webify, as optparse-applicative evolved past the version bound
# and the corresponding (and outdated) PR was not merged for a year.
# https://github.com/ananthakumaran/webify/pull/27
webify = doJailbreak super.webify;
# hasnt bumped upper bounds
# upstream: https://github.com/obsidiansystems/which/pull/6
which = doJailbreak super.which;
@ -1483,6 +1478,14 @@ self: super: {
# quickcheck-instances is only used in the tests of binary-instances.
binary-instances = dontCheck super.binary-instances;
# Raise version bounds: https://github.com/idontgetoutmuch/binary-low-level/pull/16
binary-strict = appendPatches [
(pkgs.fetchpatch {
url = "https://github.com/idontgetoutmuch/binary-low-level/pull/16/commits/c16d06a1f274559be0dea0b1f7497753e1b1a8ae.patch";
sha256 = "sha256-deSbudy+2je1SWapirWZ1IVWtJ0sJVR5O/fnaAaib2g=";
})
] super.binary-strict;
# 2020-11-19: Checks nearly fixed, but still disabled because of flaky tests:
# https://github.com/haskell/haskell-language-server/issues/610
# https://github.com/haskell/haskell-language-server/issues/611