This is a maintainer update for textproc/lowdown to 3.1.1. The changes for 3.1.0 and 3.1.1 are:
Version 3.1.0: "Flesh out how attributes are handled for links, images, and headers. Prior to this, only .class and #id were handled, along with some per-type values like width. This is now fully generalised, where any key-value (or value-less) pairs may be given. "Known" pairs, like rel=external, may be thus given, depending on the medium. These are all documented. If the command-line argument for custom attributes is given, arbitrary key-value pairs may be given. This changed the public API for the library, so the library major number has been bumped. The --roff-manpage output has been improved for ERRORS and ENVIRONMENT sections, along with some other small bugfixes. Improve how fenced code blocks are handled when not in their own block (with prior newline). Prior to this, fences weren't recognised as being blocks in that situation. Allow this for both list items and as paragraph breakers." Version 3.1.1: "Fix for install failure via install_lib_common. Allow for CommonMark list-after-paragraph. Use newest oconfigure for use on old macOS machines." Everything works fine in my testing. Changes warranted a shared library bump due to and removal of a symbol. I built btop without issue but have not tried the other rust ports that depend on lowdown. I would appreciate tests on those if you are able. Bryan Index: textproc/lowdown/Makefile =================================================================== RCS file: /cvs/ports/textproc/lowdown/Makefile,v diff -u -p -r1.39 Makefile --- textproc/lowdown/Makefile 17 Apr 2026 13:23:51 -0000 1.39 +++ textproc/lowdown/Makefile 2 Sep 2026 04:16:14 -0000 @@ -1,8 +1,8 @@ COMMENT = simple markdown translator -DISTNAME = lowdown-3.0.1 +DISTNAME = lowdown-3.1.1 CATEGORIES = textproc -SHARED_LIBS = lowdown 4.0 # 3 +SHARED_LIBS = lowdown 5.0 # 4 # base-gcc doesn't support deprecation attribute with message COMPILER = base-clang ports-gcc Index: textproc/lowdown/distinfo =================================================================== RCS file: /cvs/ports/textproc/lowdown/distinfo,v diff -u -p -r1.33 distinfo --- textproc/lowdown/distinfo 7 Apr 2026 20:24:44 -0000 1.33 +++ textproc/lowdown/distinfo 2 Sep 2026 04:16:20 -0000 @@ -1,2 +1,2 @@ -SHA256 (lowdown-3.0.1.tar.gz) = rJ6itRyL1ZNQx7+NteIGfp2WGx9I02LNilawIoUOllw= -SIZE (lowdown-3.0.1.tar.gz) = 378740 +SHA256 (lowdown-3.1.1.tar.gz) = WbLPNb8y/mAskvM66RenHgsup2pnu+SPuukBqO/G/vM= +SIZE (lowdown-3.1.1.tar.gz) = 387246
