Download raw body.
[update] chafa to 1.16.1
Hi,
this is an update for chafa to 1.16.1.
Some testing done on amd64. No issues found.
portcheck, 'make port-lib-depends-check' and 'make test' are happy.
Some changes to WANTLIB and bumped SHARED_LIBS as there is new API
added.
Completions for fish and zsh are now installed.
Changes listed here [1].
Comments?
Thanks!
[1] https://github.com/hpjansson/chafa/blob/master/NEWS
Index: Makefile
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile 29 Oct 2024 09:38:16 -0000 1.15
+++ Makefile 8 Jun 2025 16:58:18 -0000
@@ -1,8 +1,7 @@
COMMENT = character art facsimile generator
-DISTNAME = chafa-1.14.2
-REVISION = 0
+DISTNAME = chafa-1.16.1
-SHARED_LIBS += chafa 4.0 # 9.0
+SHARED_LIBS += chafa 5.0 # 10.0
CATEGORIES = graphics
@@ -14,12 +13,13 @@ MAINTAINER = Florian Viehweger <openbsd
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} X11 Xau Xdmcp Xext Xrender brotlicommon
-WANTLIB += brotlicommon brotlidec brotlienc aom avif c cairo cairo-gobject
+WANTLIB += brotlicommon brotlidec brotlienc aom avif c cairo
WANTLIB += dav1d expat ffi fontconfig freetype gdk_pixbuf-2.0 gio-2.0
WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 harfbuzz hwy iconv intl jpeg
WANTLIB += jxl jxl_cms jxl_threads lcms2 lzma m pango-1.0 pangocairo-1.0
WANTLIB += pcre2-8 pixman-1 png pthread rsvg-2 sharpyuv tiff webp webpdemux
WANTLIB += xcb xcb-render xcb-shm xml2 z zstd
+WANTLIB += Lerc fribidi graphite2 pangoft2-1.0
SITES = https://hpjansson.org/chafa/releases/
EXTRACT_SUFX = .tar.xz
@@ -37,5 +37,11 @@ CONFIGURE_ARGS += --without-imagemagick
post-install:
${INSTALL_MAN} ${WRKSRC}/docs/chafa.1 ${PREFIX}/man/man1
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/vendor_completions.d
+ ${INSTALL_DATA} ${WRKSRC}/tools/completions/fish-completion.fish \
+ ${PREFIX}/share/fish/vendor_completions.d/chafa.fish
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions
+ ${INSTALL_DATA} ${WRKSRC}/tools/completions/zsh-completion.zsh \
+ ${PREFIX}/share/zsh/site-functions/_chafa
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- distinfo 29 Jul 2024 14:33:49 -0000 1.10
+++ distinfo 8 Jun 2025 16:58:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (chafa-1.14.2.tar.xz) = iijTCAdOJVl+Ib8oB0dGGsaVrnFfLzJ+sODwQ1ln+LM=
-SIZE (chafa-1.14.2.tar.xz) = 992440
+SHA256 (chafa-1.16.1.tar.xz) = SiXeu3FTC68KdIsVz+5rjaa1E/aW2UhJh+r0EOzOESk=
+SIZE (chafa-1.16.1.tar.xz) = 1035536
Index: pkg/PLIST
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST 24 Jan 2024 15:33:30 -0000 1.4
+++ pkg/PLIST 8 Jun 2025 16:58:18 -0000
@@ -22,6 +22,9 @@ lib/libchafa.la
@lib lib/libchafa.so.${LIBchafa_VERSION}
lib/pkgconfig/chafa.pc
@man man/man1/chafa.1
+share/fish/
+share/fish/vendor_completions.d/
+share/fish/vendor_completions.d/chafa.fish
share/gtk-doc/html/chafa/
share/gtk-doc/html/chafa/api-index-deprecated.html
share/gtk-doc/html/chafa/api-index-full.html
@@ -47,6 +50,7 @@ share/gtk-doc/html/chafa/left.png
share/gtk-doc/html/chafa/new-api-index-1.10.html
share/gtk-doc/html/chafa/new-api-index-1.12.html
share/gtk-doc/html/chafa/new-api-index-1.14.html
+share/gtk-doc/html/chafa/new-api-index-1.16.html
share/gtk-doc/html/chafa/new-api-index-1.2.html
share/gtk-doc/html/chafa/new-api-index-1.4.html
share/gtk-doc/html/chafa/new-api-index-1.6.html
@@ -56,3 +60,6 @@ share/gtk-doc/html/chafa/right.png
share/gtk-doc/html/chafa/style.css
share/gtk-doc/html/chafa/up-insensitive.png
share/gtk-doc/html/chafa/up.png
+share/zsh/
+share/zsh/site-functions/
+share/zsh/site-functions/_chafa
--
greetings,
Florian Viehweger
[update] chafa to 1.16.1