Skip to content

Commit

Permalink
haskell-hakyll: patch Cabal file from upstream
Browse files Browse the repository at this point in the history
hakyll complains about our QuickCheck version being too high. Upstream
solved that problem already, so let's use that patch [0].

Closes NixOS#67065.

[0] jaspervdj/hakyll#721
  • Loading branch information
erictapen authored and peti committed Aug 21, 2019
1 parent f6a654d commit fe366d4
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
9 changes: 7 additions & 2 deletions pkgs/development/haskell-modules/configuration-common.nix
Expand Up @@ -149,11 +149,16 @@ self: super: {
else super.halive;

# Hakyll's tests are broken on Darwin (3 failures); and they require util-linux
hakyll = if pkgs.stdenv.isDarwin
hakyll = appendPatch
(if pkgs.stdenv.isDarwin
then dontCheck (overrideCabal super.hakyll (drv: {
testToolDepends = [];
}))
else super.hakyll;
else super.hakyll)
(pkgs.fetchpatch {
url = https://github.com/jaspervdj/hakyll/commit/25a4460b75b3c9f3ce339b3311b084d92994f5f1.patch;
sha256 = "sha256-F59WHt52LOKGsGoaD3LAIZFEMe9s9WHfGxQgSh9Q8uQ=";
});

double-conversion = if !pkgs.stdenv.isDarwin
then super.double-conversion
Expand Down
Expand Up @@ -5360,7 +5360,6 @@ broken-packages:
- hakismet
- hakka
- hako
- hakyll
- hakyll-agda
- hakyll-blaze-templates
- hakyll-contrib
Expand Down

0 comments on commit fe366d4

Please sign in to comment.