haskellPackages.patat: Apply commit from main branch relaxing bounds

This commit is contained in:
dalpd
2023-02-14 21:05:29 +02:00
parent dc2feb983f
commit d3ba95407d
3 changed files with 9 additions and 3 deletions

View File

@@ -60,6 +60,15 @@ self: super: {
ghc-datasize = disableLibraryProfiling super.ghc-datasize;
ghc-vis = disableLibraryProfiling super.ghc-vis;
# patat main branch has an unreleased commit that fixes the build by
# relaxing restrictive upper boundaries. This can be removed once there's a
# new release following version 0.8.8.0.
patat = appendPatch (fetchpatch {
url = "https://github.com/jaspervdj/patat/commit/be9e0fe5642ba6aa7b25705ba17950923e9951fa.patch";
sha256 = "sha256-Vxxi46qrkIyzYQZ+fe1vNTPldcQEI2rX2H40GvFJR2M=";
excludes = ["stack.yaml" "stack.yaml.lock"];
}) super.patat;
# The latest release on hackage has an upper bound on containers which
# breaks the build, though it works with the version of containers present
# and the upper bound doesn't exist in code anymore:

View File

@@ -3879,7 +3879,6 @@ broken-packages:
- pasta
- pastis
- pasty
- patat
- patches-vector
- Pathfinder
- pathfindingcore

View File

@@ -216441,9 +216441,7 @@ self: {
];
description = "Terminal-based presentations using Pandoc";
license = lib.licenses.gpl2Only;
hydraPlatforms = lib.platforms.none;
mainProgram = "patat";
broken = true;
}) {};
"patch" = callPackage