From d46be5b0e8baad998f8277e04370f0fd30dde11b Mon Sep 17 00:00:00 2001 From: Nikita Volodin Date: Thu, 14 Jul 2022 01:44:21 -0400 Subject: [PATCH] haskellPackages.vector-hashtables: fix versions of dependencies --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ad122d1e8864..891f41ea64b7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2582,6 +2582,10 @@ self: super: { lsp = self.lsp_1_5_0_0; }; + # Too strict bounds on hspec + # https://github.com/klapaucius/vector-hashtables/issues/11 + vector-hashtables = doJailbreak super.vector-hashtables; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let # We need to build purescript with these dependencies and thus also its reverse # dependencies to avoid version mismatches in their dependency closure. diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index ea6e6dd95171..4e968b09d85d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5505,7 +5505,6 @@ broken-packages: - vector-endian - vector-fftw - vector-functorlazy - - vector-hashtables - vector-heterogenous - vector-random - vector-read-instances diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 13221f938f8a..13f7b0e22ad3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -295990,8 +295990,6 @@ self: { ]; description = "Efficient vector-based mutable hashtables implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "vector-heterogenous" = callPackage