summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKerstin Humm <kerstin@erictapen.name>2021-05-24 00:25:55 +0200
committersterni <sternenseemann@systemli.org>2021-06-01 13:36:02 +0200
commit705afa0294ac76e53d3ce391998da556d3d7c3ac (patch)
tree801a7cf74c983479aa546095e3883f3ea4a2d720
parenthaskellPackages.hakyll: unbreak, jailbreak, patch for pandoc version (diff)
downloadnixpkgs-705afa0294ac76e53d3ce391998da556d3d7c3ac.tar.gz
haskellPackages.webify: unbreak, jailbreak, as patches are not upstreamable atm
(cherry picked from commit b401b432099d174dadd26a4c00f5afb62d7c2e01)
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix12
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml1
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix2
3 files changed, 4 insertions, 11 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 7f0931532921..d62741d590ee 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1224,14 +1224,10 @@ self: super: {
hasql-notifications = dontCheck super.hasql-notifications;
hasql-pool = dontCheck super.hasql-pool;
- # This bumps optparse-applicative to <0.16 in the cabal file, as otherwise
- # the version bounds are not satisfied. This can be removed if the PR at
- # https://github.com/ananthakumaran/webify/pull/27 is merged and a new
- # release of webify is published.
- webify = appendPatch super.webify (pkgs.fetchpatch {
- url = "https://github.com/ananthakumaran/webify/pull/27/commits/6d653e7bdc1ffda75ead46851b5db45e87cb2aa0.patch";
- sha256 = "0xbfhzhzg94b4r5qy5dg1c40liswwpqarrc2chcwgfbfnrmwkfc2";
- });
+ # 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;
# hasn‘t bumped upper bounds
# upstream: https://github.com/obsidiansystems/which/pull/6
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index 687390a1d50e..8faaff9ddc56 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -5025,7 +5025,6 @@ broken-packages:
- web-encodings
- WeberLogic
- webfinger-client
- - webify
- webkit-javascriptcore
- webmention
- web-output
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 57d7ecd7a73d..95399b7ba502 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -278697,8 +278697,6 @@ self: {
];
description = "webfont generator";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
}) {};
"webkit" = callPackage