Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Re: [MAINTAINER UPDATE] textproc/lowdown to 2.0.2
To:
Bryan Vyhmeister <bryan@bsdjournal.net>
Cc:
ports@openbsd.org
Date:
Thu, 13 Mar 2025 19:59:21 +0100

Download raw body.

Thread
I'm uncertain about leaving SHARED_LIBS unbumped, but AFAICT it isn't a
LIB_DEPENDS anywhere, and the dependent ports (sysutils/eza, sysutils/lsd and
sysutils/btop) still build fine.

Thus a careful ok volker@ and maybe someone can weigh in on the SHARED_LIBS
question.

On 2025-03-13 11:18, Bryan Vyhmeister wrote:
>On Wed, Mar 05, 2025 at 05:23:44PM -0800, Bryan Vyhmeister wrote:
>> This is a maintainer update for textproc/lowdown to 2.0.2. The changes
>> for 2.0.0 and 2.0.2 are:
>>
>> Version 2.0.0:
>>
>> "Formalise using semantic versioning ("semver"). The prior version
>> (1.4.0) introduced API changes that were incompatible: future versions
>> will follow semver to prevent confusion.
>>
>> Adds some missing template files to the share directory.
>>
>> Fix how links in -tterm have their ANSI escapes closed out.
>>
>> Lastly, to address downstream breakage when using nested Mac OS X
>> sandboxes, a special argument SANDBOX_INIT_ERROR_IGNORE value may be
>> passed during the make build sequence. If set to always, errors from the
>> underlying Mac OS X sandbox are always ignored. If set to any other
>> value, the user must set the environment variable
>> SANDBOX_INIT_ERROR_IGNORE to ignore these errors. This is only relevant
>> to Mac OS X builds with the sandbox feature enabled during
>> configuration."
>>
>> Version 2.0.2:
>>
>> "Fix table separators in -tterm. Fix running make regress without a
>> UTF-8 locale set, which would cause different output for the -tterm
>> tests."
>>
>>
>> Everything works fine in my testing. There are no changes in lowdown.h
>> and no apparent API change as far as I can tell so no SHARED_LIBS bump.
>
>Posting again.
>
>Bryan
>
>
>Index: textproc/lowdown/Makefile
>===================================================================
>RCS file: /cvs/ports/textproc/lowdown/Makefile,v
>diff -u -p -r1.36 Makefile
>--- textproc/lowdown/Makefile	17 Feb 2025 10:36:46 -0000	1.36
>+++ textproc/lowdown/Makefile	6 Mar 2025 01:18:56 -0000
>@@ -1,5 +1,5 @@
> COMMENT =	simple markdown translator
>-DISTNAME =	lowdown-1.4.0
>+DISTNAME =	lowdown-2.0.2
> CATEGORIES =	textproc
>
> SHARED_LIBS =	lowdown		3.0	# 3
>Index: textproc/lowdown/distinfo
>===================================================================
>RCS file: /cvs/ports/textproc/lowdown/distinfo,v
>diff -u -p -r1.31 distinfo
>--- textproc/lowdown/distinfo	17 Feb 2025 10:36:46 -0000	1.31
>+++ textproc/lowdown/distinfo	6 Mar 2025 01:18:39 -0000
>@@ -1,2 +1,2 @@
>-SHA256 (lowdown-1.4.0.tar.gz) = db+N3Gb2x167ZBMc7R5ymYOjj4Zqk4ePwXU9+TMw4O8=
>-SIZE (lowdown-1.4.0.tar.gz) = 297819
>+SHA256 (lowdown-2.0.2.tar.gz) = 1Z8q2C+YGmMFG7YdjQTALIxJQorCnENd/wOpLiELAAQ=
>+SIZE (lowdown-2.0.2.tar.gz) = 299643
>Index: textproc/lowdown/pkg/PLIST
>===================================================================
>RCS file: /cvs/ports/textproc/lowdown/pkg/PLIST,v
>diff -u -p -r1.16 PLIST
>--- textproc/lowdown/pkg/PLIST	5 Dec 2024 02:28:57 -0000	1.16
>+++ textproc/lowdown/pkg/PLIST	6 Mar 2025 01:18:39 -0000
>@@ -42,5 +42,12 @@ lib/pkgconfig/lowdown.pc
> share/lowdown/
> share/lowdown/html/
> share/lowdown/html/default.html
>+share/lowdown/html/sblg.xml
>+share/lowdown/latex/
>+share/lowdown/latex/default.latex
>+share/lowdown/man/
>+share/lowdown/man/default.man
>+share/lowdown/ms/
>+share/lowdown/ms/default.ms
> share/lowdown/odt/
> share/lowdown/odt/styles.xml
>