pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/lowdown



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Nov 18 08:43:40 UTC 2025

Modified Files:
        pkgsrc/textproc/lowdown: Makefile distinfo
        pkgsrc/textproc/lowdown/patches: patch-Makefile
Removed Files:
        pkgsrc/textproc/lowdown/patches: patch-compats.c

Log Message:
lowdown: update to 2.0.3.

Automatically create the correct shared library type ("dylib") on
Mac OS X. Fix how image links within links have their link content
displayed using OSC8 encoding in terminal mode Fix how -tlatex,
-tms, and -tman escape URLs or otherwise do percent and space
encoding.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/textproc/lowdown/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/textproc/lowdown/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/lowdown/patches/patch-Makefile
cvs rdiff -u -r1.1 -r0 pkgsrc/textproc/lowdown/patches/patch-compats.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/lowdown/Makefile
diff -u pkgsrc/textproc/lowdown/Makefile:1.34 pkgsrc/textproc/lowdown/Makefile:1.35
--- pkgsrc/textproc/lowdown/Makefile:1.34       Fri Jun  6 23:10:26 2025
+++ pkgsrc/textproc/lowdown/Makefile    Tue Nov 18 08:43:40 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2025/06/06 23:10:26 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2025/11/18 08:43:40 wiz Exp $
 
-DISTNAME=              lowdown-2.0.2
+DISTNAME=              lowdown-2.0.3
 CATEGORIES=            textproc
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=kristapsdz/}
 GITHUB_TAG=            refs/tags/VERSION_${PKGVERSION_NOREV:S/./_/g}

Index: pkgsrc/textproc/lowdown/distinfo
diff -u pkgsrc/textproc/lowdown/distinfo:1.33 pkgsrc/textproc/lowdown/distinfo:1.34
--- pkgsrc/textproc/lowdown/distinfo:1.33       Tue Oct  7 08:22:39 2025
+++ pkgsrc/textproc/lowdown/distinfo    Tue Nov 18 08:43:40 2025
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.33 2025/10/07 08:22:39 wiz Exp $
+$NetBSD: distinfo,v 1.34 2025/11/18 08:43:40 wiz Exp $
 
-BLAKE2s (lowdown-2.0.2.tar.gz) = 16519f5b5ded45ccf300fd78a866c072f67064bd1a83cda1ec768bfd51a5e641
-SHA512 (lowdown-2.0.2.tar.gz) = ebd927776f13e78c26e1c001e8586dc43fe1e64d1c537a18cd71bd6a8936c93a9fefcb58c53e94a7c0727b525f6c6a21ab70b924db8c7c105161a6a92d9c96fa
-Size (lowdown-2.0.2.tar.gz) = 676246 bytes
-SHA1 (patch-Makefile) = b7a518172e5401410d75aa755f8e37c4e59242b6
-SHA1 (patch-compats.c) = 559b75dba35f7ca824330427d7b648f84a3d24c2
+BLAKE2s (lowdown-2.0.3.tar.gz) = 430eef1a5e2a0ea3d15ddc459d77619a6c1a982418afaf43cb873bc562a7d572
+SHA512 (lowdown-2.0.3.tar.gz) = 63bb25b1ebecc396a5fc20275ea5c1386baf6eee185251108e5dce40306e505f3d2e36c729b58538ecccc1358bdd33be6d92f486544f07cec5c8f470fdd3c00d
+Size (lowdown-2.0.3.tar.gz) = 696627 bytes
+SHA1 (patch-Makefile) = c012d9cba215be7e5b2b234412148885c9607965

Index: pkgsrc/textproc/lowdown/patches/patch-Makefile
diff -u pkgsrc/textproc/lowdown/patches/patch-Makefile:1.4 pkgsrc/textproc/lowdown/patches/patch-Makefile:1.5
--- pkgsrc/textproc/lowdown/patches/patch-Makefile:1.4  Fri Jun  6 23:10:26 2025
+++ pkgsrc/textproc/lowdown/patches/patch-Makefile      Tue Nov 18 08:43:40 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile,v 1.4 2025/06/06 23:10:26 wiz Exp $
+$NetBSD: patch-Makefile,v 1.5 2025/11/18 08:43:40 wiz Exp $
 
 Libtoolize for portable shared libraries.
 
---- Makefile.orig      2025-02-16 20:49:33.000000000 +0000
+--- Makefile.orig      2025-11-15 22:39:36.000000000 +0000
 +++ Makefile
 @@ -1,5 +1,6 @@
  .PHONY: regress regen_regress valgrind
@@ -11,35 +11,31 @@ Libtoolize for portable shared libraries
  
  include Makefile.configure
  WWWDIR                 = /var/www/vhosts/kristaps.bsd.lv/htdocs/lowdown
-@@ -157,7 +158,11 @@ REGRESS_ARGS      += "--parse-no-deflists"
+@@ -177,7 +178,11 @@ REGRESS_ARGS      += "--parse-no-deflists"
  
  REGRESS_ENV    = LC_ALL=en_US.UTF-8
  
--all: bins lowdown.pc liblowdown.so
-+LIBTOOL                = libtool --tag=CC
-+LT_OBJS                = $(OBJS:C/\.o$/.lo/g)
-+LT_COMPAT_OBJS         = $(COMPAT_OBJS:C/\.o$/.lo/g)
+-all: bins lowdown.pc liblowdown.$(LINKER_SOSUFFIX)
++LIBTOOL                 = libtool --tag=CC
++LT_OBJS                 = $(OBJS:C/\.o$/.lo/g)
++LT_COMPAT_OBJS  = $(COMPAT_OBJS:C/\.o$/.lo/g)
 +
 +all: bins lowdown.pc liblowdown.la
  bins: lowdown lowdown-diff
  
  www: all $(HTMLS) $(PDFS) $(THUMBS) lowdown.tar.gz lowdown.tar.gz.sha512
-@@ -170,15 +175,21 @@ installwww: www
-       $(INSTALL) -m 0444 lowdown.tar.gz $(WWWDIR)/snapshots
+@@ -191,14 +196,19 @@ installwww: www
        $(INSTALL) -m 0444 lowdown.tar.gz.sha512 $(WWWDIR)/snapshots
  
--lowdown: liblowdown.a main.o
--      $(CC) -o $@ main.o liblowdown.a $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
-+lowdown: liblowdown.la main.lo
-+      $(LIBTOOL) --mode=link $(CC) -o $@ main.lo -llowdown $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
-+
+ lowdown: $(LIB_LOWDOWN) $(MAIN_OBJS) main.o
+-      $(CC) -o $@ main.o $(MAIN_OBJS) $(LIB_LOWDOWN) $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
++      $(LIBTOOL) --mode=link $(CC) -o $@ main.o $(MAIN_OBJS) $(LIB_LOWDOWN) $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
+ 
 +# For regress, we build this (just like lowdown) so that its libtool wrapper works.
 +# At install, we'll still just make a hard link to lowdown like upstream.
-+lowdown-diff: liblowdown.la main.lo
-+      $(LIBTOOL) --mode=link $(CC) -o $@ main.lo -llowdown $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
- 
--lowdown-diff: lowdown
+ lowdown-diff: lowdown
 -      ln -f lowdown lowdown-diff
++      $(LIBTOOL) --mode=link $(CC) -o $@ main.o $(MAIN_OBJS) $(LIB_LOWDOWN) $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD)
  
  liblowdown.a: $(OBJS) $(COMPAT_OBJS)
        $(AR) rs $@ $(OBJS) $(COMPAT_OBJS)
@@ -47,10 +43,10 @@ Libtoolize for portable shared libraries
 +liblowdown.la: $(LT_OBJS) $(LT_COMPAT_OBJS)
 +      $(LIBTOOL) --mode=link $(CC) -o $@ $(LT_OBJS) $(LT_COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -lm $(LDLIBS) -version-number $(LIBVER) -rpath $(LIBDIR)
 +
- liblowdown.so: $(OBJS) $(COMPAT_OBJS)
-       $(CC) -shared -o $@.$(LIBVER) $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -lm -Wl,${LINKER_SONAME},$@.$(LIBVER) $(LDLIBS)
-       ln -sf $@.$(LIBVER) $@
-@@ -206,8 +217,8 @@ install: bins
+ liblowdown.$(LINKER_SOSUFFIX): $(OBJS) $(COMPAT_OBJS)
+       $(CC) $(LINKER_SOFLAG) -o $@.$(LIBVER) $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) $(LDADD_MD5) -lm \
+               -Wl,${LINKER_SONAME},$@.$(LIBVER) $(LDLIBS)
+@@ -227,8 +237,8 @@ install: bins
        $(INSTALL_DATA) share/man/* $(DESTDIR)$(SHAREDIR)/lowdown/man
        $(INSTALL_DATA) share/ms/* $(DESTDIR)$(SHAREDIR)/lowdown/ms
        $(INSTALL_DATA) share/odt/* $(DESTDIR)$(SHAREDIR)/lowdown/odt
@@ -61,17 +57,17 @@ Libtoolize for portable shared libraries
        for f in $(MAN1S) $(MAN5S) ; do \
                name=`basename $$f .html` ; \
                section=$${name##*.} ; \
-@@ -238,6 +249,9 @@ install_lib_common: lowdown.pc
+@@ -259,6 +269,9 @@ install_lib_common: lowdown.pc
  uninstall_shared: uninstall_lib_common
-       rm -f $(LIBDIR)/liblowdown.so.$(LIBVER) $(LIBDIR)/liblowdown.so
+       rm -f $(LIBDIR)/liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) $(LIBDIR)/liblowdown.$(LINKER_SOSUFFIX)
  
 +install_pkgsrc: liblowdown.la install_lib_common
 +      $(LIBTOOL) --mode=install $(BSD_INSTALL_LIB) liblowdown.la $(DESTDIR)$(LIBDIR)
 +
- install_shared: liblowdown.so install_lib_common
-       $(INSTALL_LIB) liblowdown.so.$(LIBVER) $(DESTDIR)$(LIBDIR)
-       ( cd $(DESTDIR)$(LIBDIR) && ln -sf liblowdown.so.$(LIBVER) liblowdown.so )
-@@ -310,6 +324,9 @@ diff.diff.pdf: diff.md diff.old.md lowdo
+ install_shared: liblowdown.$(LINKER_SOSUFFIX) install_lib_common
+       $(INSTALL_LIB) liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) $(DESTDIR)$(LIBDIR)
+       ( cd $(DESTDIR)$(LIBDIR) && ln -sf liblowdown.$(LINKER_SOSUFFIX).$(LIBVER) liblowdown.$(LINKER_SOSUFFIX) )
+@@ -331,6 +344,9 @@ diff.diff.pdf: diff.md diff.old.md lowdo
  
  $(HTMLS): versions.xml lowdown
  
@@ -81,7 +77,7 @@ Libtoolize for portable shared libraries
  .md.xml: lowdown
        ( echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" ; \
          echo "<article data-sblg-article=\"1\">" ; \
-@@ -362,13 +379,13 @@ lowdown.tar.gz:
+@@ -383,13 +399,13 @@ lowdown.tar.gz:
        ( cd .dist/ && tar zcf ../$@ lowdown-$(VERSION) )
        rm -rf .dist/
  



Home | Main Index | Thread Index | Old Index