json: remove obsolete patches that break the build

The patchs in question fail to apply against the current versoin, and
thus the package fails to build; `hasktags` is then collateral damage.

Remove reference to the patch and make sure neither package will be
marked broken going forward.
This commit is contained in:
Michael Alan Dorman 2020-02-22 19:27:06 -05:00 committed by Peter Simons
parent 219776992d
commit df8a0d64b5
2 changed files with 0 additions and 9 deletions

View file

@ -83,13 +83,6 @@ self: super: {
# https://github.com/snapframework/snap-core/issues/288
snap-core = overrideCabal super.snap-core (drv: { prePatch = "substituteInPlace src/Snap/Internal/Core.hs --replace 'fail = Fail.fail' ''"; });
# needs a release
json = overrideCabal super.json (drv: { prePatch = "substituteInPlace json.cabal --replace '4.13' '4.14'"; patches = [(
pkgs.fetchpatch {
url = "https://github.com/GaloisInc/json/commit/9d36ca5d865be7e4b2126b68a444b901941d2492.patch";
sha256 = "0vyi5nbivkqg6zngq7rb3wwcj9043m4hmyk155nrcddl8j2smfzv";
}
)]; });
# Upstream ships a broken Setup.hs file.
csv = overrideCabal super.csv (drv: { prePatch = "rm Setup.hs"; });

View file

@ -5625,7 +5625,6 @@ broken-packages:
- haskore-supercollider
- haskore-synthesizer
- HaskRel
- hasktags
- hasktorch
- hasktorch-codegen
- hasktorch-ffi-th
@ -6673,7 +6672,6 @@ broken-packages:
- jsaddle-wkwebview
- JsContracts
- jsmw
- json
- json-assertions
- json-ast-json-encoder
- json-ast-quickcheck