Skip to content

Update mdcat to 2.3.0

Sebastian Wiesner requested to merge swsnr/mdcat:update-mdcat into main

👋 Upstream maintainer here 😄

To unbreak my own release pipelines I removed the mdcat build script in mdcat 2.3.0.

As a consequence mdcat now longer builds the manpage and completions during compilation. This MR adapts the PKGBUILD accordingly:

  • Generate completions from the built binaries, as mdcat no longer writes completions to OUT_DIR during build.
  • Explicity build manpage with asciidoctor, as mdcat no longer does so during build.
  • Remove OUT_DIR logic which is no longer needed.

Additionally, I changed the mdless hardlink to a symlink, as this seems to be a more established practice these days. At least, ls -l /usr/bin had quite a few symlinks in there, especially from core packages such systemd, and I added a symlink for an mdless manpage, to make man mdless work.

Note that mdcat 2.3.0 doesn't contain any other functional changes beyond the usual cargo update, so it's not critical to merge this soon.

Merge request reports

Loading