haskellPackages.webify: unbreak, jailbreak, as patches are not upstreamable atm

(cherry picked from commit b401b43209)
wip/little-gl
Kerstin Humm 3 years ago committed by sterni
parent a87958a49d
commit 705afa0294
  1. 12
      pkgs/development/haskell-modules/configuration-common.nix
  2. 1
      pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
  3. 2
      pkgs/development/haskell-modules/hackage-packages.nix

@ -1224,14 +1224,10 @@ self: super: {
hasql-notifications = dontCheck super.hasql-notifications; hasql-notifications = dontCheck super.hasql-notifications;
hasql-pool = dontCheck super.hasql-pool; hasql-pool = dontCheck super.hasql-pool;
# This bumps optparse-applicative to <0.16 in the cabal file, as otherwise # We jailbreak webify, as optparse-applicative evolved past the version bound
# the version bounds are not satisfied. This can be removed if the PR at # and the corresponding (and outdated) PR was not merged for a year.
# https://github.com/ananthakumaran/webify/pull/27 is merged and a new # https://github.com/ananthakumaran/webify/pull/27
# release of webify is published. webify = doJailbreak super.webify;
webify = appendPatch super.webify (pkgs.fetchpatch {
url = "https://github.com/ananthakumaran/webify/pull/27/commits/6d653e7bdc1ffda75ead46851b5db45e87cb2aa0.patch";
sha256 = "0xbfhzhzg94b4r5qy5dg1c40liswwpqarrc2chcwgfbfnrmwkfc2";
});
# hasn‘t bumped upper bounds # hasn‘t bumped upper bounds
# upstream: https://github.com/obsidiansystems/which/pull/6 # upstream: https://github.com/obsidiansystems/which/pull/6

@ -5025,7 +5025,6 @@ broken-packages:
- web-encodings - web-encodings
- WeberLogic - WeberLogic
- webfinger-client - webfinger-client
- webify
- webkit-javascriptcore - webkit-javascriptcore
- webmention - webmention
- web-output - web-output

@ -278697,8 +278697,6 @@ self: {
]; ];
description = "webfont generator"; description = "webfont generator";
license = lib.licenses.mit; license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"webkit" = callPackage "webkit" = callPackage

Loading…
Cancel
Save