From 4e332dd5579b29c101e7fc6cec5b30e8f42919b1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 19 Mar 2022 23:54:32 +0100 Subject: [PATCH] haskellPackages.yi-language: disable test suite requiring hspec < 2.8 --- pkgs/development/haskell-modules/configuration-common.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e3bc79649d43..40b35e0465d4 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1959,13 +1959,15 @@ self: super: { # Fixes too strict version bounds on regex libraries # Presumably to be removed at the next release + # Test suite doesn't support hspec 2.8 + # https://github.com/yi-editor/yi/issues/1124 yi-language = appendPatch (pkgs.fetchpatch { url = "https://github.com/yi-editor/yi/commit/0d3bcb5ba4c237d57ce33a3dc39b63c56d890765.patch"; sha256 = "0r4mzngs0x1akqpajzx7ssa9rax977fvj5ra8d3grfbpx6z0nm01"; includes = [ "yi-language.cabal" ]; stripLen = 2; extraPrefix = ""; - }) super.yi-language; + }) (dontCheck super.yi-language); # 2022-03-16: Upstream is not bumping bounds https://github.com/ghcjs/jsaddle/issues/123 jsaddle = overrideCabal (drv: {