Merge pull request #116803 from sternenseemann/chatter-unbreak

haskellPackages.chatter: unbreak
This commit is contained in:
Dennis Gosnell 2021-03-19 12:11:52 +09:00 committed by GitHub
commit ea5623a97f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 2 deletions

View file

@ -1649,4 +1649,19 @@ self: super: {
'' + (old.postInstall or "");
});
# Patch and jailbreak can be removed at next release, chatter > 0.9.1.0
# * Remove dependency on regex-tdfa-text
# * Jailbreak as bounds on cereal are too strict
# * Disable test suite which doesn't compile
# https://github.com/creswick/chatter/issues/38
chatter = appendPatch
(dontCheck (doJailbreak (super.chatter.override { regex-tdfa-text = null; })))
(pkgs.fetchpatch {
url = "https://github.com/creswick/chatter/commit/e8c15a848130d7d27b8eb5e73e8a0db1366b2e62.patch";
sha256 = "1dzak8d12h54vss5fxnrclygz0fz9ygbqvxd5aifz5n3vrwwpj3g";
});
# test suite doesn't compile anymore due to changed hunit/tasty APIs
fullstop = dontCheck super.fullstop;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

View file

@ -4014,7 +4014,6 @@ broken-packages:
- Chart-tests
- chart-unit
- charter
- chatter
- chatty-text
- chatwork
- cheapskate-terminal
@ -5452,7 +5451,6 @@ broken-packages:
- ftree
- ftshell
- full-sessions
- fullstop
- funbot
- funbot-client
- funbot-git-hook