summarylogtreecommitdiffstats
path: root/.SRCINFO
AgeCommit message (Collapse)Author
2025-01-20Update resolver to LTS 23.1gesh
Upstream has updated resolver, so the previous settings were a downgrade
2025-01-19Provide bash completiongesh
2025-01-19Make conflicts more sane, use new spellinggesh
Since pandoc (the project) has split (a while back, actually) into the cli and other components, the vanilla package name for the dependency has changed to suit. Use that for the dependency name. Also, it suffices to conflict against the vanilla package, as all the variant packages should provide=(pandoc-cli) which will make them conflict with us given we conflicts=(pandoc-cli).
2025-01-19Cleanup for consistency with my other packagesgesh
Note: I changed the indentation style, this commit is best viewed with --ignore-all-space
2024-06-22Simplify pkgver() logicgesh
There's no need to second-guess upstream versioning -- we shouldn't be covering for upstream sometimes tagging releases a couple commits after they've bumped it in the cabal file.
2024-05-20Bump to lts-22.22 to pick up ghc-9.6.5gesh
2024-05-05Remove unneccessary stack version boundgesh
Although correct, this was breaking some automated tooling, and is unnecessary regardless
2024-05-02Add gmp, zlib depsgesh
Transitive deps of extra/pandoc, so we need to pull them in explicitly.
2024-05-02Force building with ghc-9.6.5gesh
The default makepkg configuration sets LDFLAGS but not LD. GHC used to take this as its cue to select its own choice of LD. However GHC would *not* check that its choice of LD supports LDFLAGS. This is a problem for dependencies with C components, which get linked using this LD. A fix[1] for this has landed in ghc 9.6.5 on 2024-04-16, and ghc's installed using the current ghcup HEAD (starting with 7a684ad[2]) will have `--disable-ld-override` passed, which also fixes the issue. [1] - https://gitlab.haskell.org/ghc/ghc/-/issues/24565 [2] - https://github.com/haskell/ghcup-hs/issues/1032
2024-04-15Update license to SPDX, add git makedepgesh
Thanks to @alerque for reminding me of the makedep requirement
2023-12-17Tag latest commit changing pandoc.cabal versiongesh
Cf discussion in https://github.com/jgm/pandoc/issues/9248. Given upstream preferences in re workflow, this is the best we can do to signal version bump breakage
2023-12-1155227a2: Man page movedgesh
2023-06-16Ignore tags that don't look like versionsgesh
2022-04-04And add .SRCINFO updatesgesh
2021-12-03Revert "Fix lower bounds on pandoc-lua-marshal"gesh
Upstream accepted the patch
2021-11-29Fix lower bounds on pandoc-lua-marshalgesh
Commits 3692a1d..c5287e9 introduce a dependency on pandoc-lua-marshal 0.1.0.1 However, this bound change was only reflected in stack.yaml, not pandoc.cabal For some reason stack.yaml isn't picked up by `stack build`, so this breaks the build Reported upstream as https://github.com/jgm/pandoc/issues/7721
2021-10-28Add rc version supportgesh
2021-10-28Initial commitgesh