Merge pull request #185477 from someodd/fix/libjwt-typed-unbroken

libjwt-typed: unbreak with minor changes
This commit is contained in:
maralorn 2022-08-09 01:28:02 +02:00 committed by GitHub
commit 6be915f542
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 1 deletions

View File

@ -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;

View File

@ -2939,7 +2939,6 @@ broken-packages:
- libhbb
- libinfluxdb
- libjenkins
- libjwt-typed
- libltdl
- liboath-hs
- liboleg

View File

@ -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;