diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index cf78bd1be6706..f907adc6345be 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2357,6 +2357,10 @@ self: super: { # https://github.com/tree-sitter/haskell-tree-sitter/issues/298 tree-sitter = doJailbreak super.tree-sitter; + # 2022-08-07: Bounds are too restrictive: https://github.com/marcin-rzeznicki/libjwt-typed/issues/2 + # Also, the tests fail. + libjwt-typed = dontCheck (doJailbreak super.libjwt-typed); + # Test suite fails to compile # https://github.com/kuribas/mfsolve/issues/8 mfsolve = dontCheck super.mfsolve; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a7711011d44f5..a1e377e927d43 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3000,7 +3000,6 @@ broken-packages: - libhbb - libinfluxdb - libjenkins - - libjwt-typed - libltdl - liboath-hs - liboleg diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index c38dfe1fc89de..4c1832e1a7117 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -315,6 +315,9 @@ self: super: builtins.intersectAttrs super { greenclip = addExtraLibrary pkgs.xorg.libXdmcp super.greenclip; # The cabal files for these libraries do not list the required system dependencies. + libjwt-typed = overrideCabal (drv: { + librarySystemDepends = [ pkgs.libjwt ]; + }) super.libjwt-typed; miniball = overrideCabal (drv: { librarySystemDepends = [ pkgs.miniball ]; }) super.miniball;