Index | Thread | Search

From:
Bryan Vyhmeister <bryan@bsdjournal.net>
Subject:
[MAINTAINER UPDATE] textproc/lowdown to 1.2.0
To:
ports@openbsd.org
Date:
Sat, 16 Nov 2024 19:05:15 -0800

Download raw body.

Thread
This is a maintainer update for textproc/lowdown to 1.2.0. The changes
for 1.2.0 are:

"Output OSC8 hyperlinks in -tterm mode. See OSC8 Adoption for the gist.
This won't affect terminals not supporting links (such as with OpenBSD's
default xterm). As of this change, all links (including image links) and
link titles will be clickable in supporting terminals unless
--term-no-ansi is given.

Conditionally output UR/UE or MT/ME macros for -tman links. This makes
links be live in some -tman utilities.

Add metadata html header, latex header, ms header, and man header for
adding media-specific invocations in the document headers.

Have footnotes in -tms be linked: clicking on a footnote number will
jump to that footnote in the document.

Introduce --nroff-endnotes, which adds a new flag to the public API
(hence the minor number addition). This delays printing of -tms
footnotes until the end of the document, making them endnotes.

Deprecate the --nroff-no-groff flag in favour of --nroff-traditional, as
the changes it effects equally favour mandoc and Heirloom troff. Does
not change the code interface, which uses the same macro name as before.

Have metadata not be processed by the smart typography at all. This is
because some values are links and others are mainlined directly into
output and should not be touched.

Be specific about the behaviour of nested links. This is inconsistent
across the various Markdown implementations (and CommonMark). Document
and stick to a standard."

Everything works fine in my testing. It seems like no shared library
changes are there but a define changes in lowdown.h so I bumped the
minor.

Bryan


Index: textproc/lowdown/Makefile
===================================================================
RCS file: /cvs/ports/textproc/lowdown/Makefile,v
diff -u -p -u -r1.33 Makefile
--- textproc/lowdown/Makefile	13 Oct 2024 06:43:19 -0000	1.33
+++ textproc/lowdown/Makefile	17 Nov 2024 02:56:52 -0000
@@ -1,8 +1,8 @@
 COMMENT =	simple markdown translator
-DISTNAME =	lowdown-1.1.2
+DISTNAME =	lowdown-1.2.0
 CATEGORIES =	textproc
 
-SHARED_LIBS =	lowdown		1.0	# 2
+SHARED_LIBS =	lowdown		1.1	# 2
 
 HOMEPAGE =	https://kristaps.bsd.lv/lowdown/
 MAINTAINER =	Bryan Vyhmeister <bryan@bsdjournal.net>
Index: textproc/lowdown/distinfo
===================================================================
RCS file: /cvs/ports/textproc/lowdown/distinfo,v
diff -u -p -u -r1.28 distinfo
--- textproc/lowdown/distinfo	13 Oct 2024 06:43:19 -0000	1.28
+++ textproc/lowdown/distinfo	17 Nov 2024 02:51:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (lowdown-1.1.2.tar.gz) = hExrCQcpqkXGRZ3WPLH6r42ZRe1Z6kY4d3jNkcZwM7A=
-SIZE (lowdown-1.1.2.tar.gz) = 271880
+SHA256 (lowdown-1.2.0.tar.gz) = SoU+Hkm8pu9TLQdSKLhFhaKdiLv0p9JqcMXU3yYLmj8=
+SIZE (lowdown-1.2.0.tar.gz) = 280790