From: Florian Viehweger Subject: Re: [update] chafa to 1.18.1 To: ports@openbsd.org Date: Sun, 5 Apr 2026 10:40:29 +0200 Friendly ping. Am Sun, 22 Feb 2026 14:14:13 +0100 schrieb Florian Viehweger : > Hi, > > this is an update for chafa to 1.18.1. > > Some testing done on amd64. No issues found. > > In this release support for HEIC images is added. > > portcheck and 'make test' are happy. > > I'm not sure what 'make port-lib-depends-check' is trying to tell me. > > ---%<--- > > chafa-1.18.1(graphics/chafa): > Missing: pixman-1.40 (/usr/local/bin/chafa) (system lib) > Extra: pixman-1.46 > WANTLIB += pixman-1 > *** Error 1 in target 'port-lib-depends-check' (ignored) > > --->%--- > > 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.19 diff -u -p -u -p -r1.19 Makefile > --- Makefile 22 Sep 2025 12:39:02 -0000 1.19 > +++ Makefile 22 Feb 2026 12:55:28 -0000 > @@ -1,7 +1,7 @@ > COMMENT = character art facsimile generator > -DISTNAME = chafa-1.16.2 > +DISTNAME = chafa-1.18.1 > > -SHARED_LIBS += chafa 5.0 # 10.0 > +SHARED_LIBS += chafa 6.0 # 11.0 > > CATEGORIES = graphics > > @@ -18,8 +18,8 @@ WANTLIB += dav1d expat ffi fontconfig fr > 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 > +WANTLIB += xcb xcb-render xcb-shm xml2 z zstd de265 openh264 x265 > x264 +WANTLIB += Lerc fribidi graphite2 pangoft2-1.0 heif > > SITES = https://hpjansson.org/chafa/releases/ > EXTRACT_SUFX = .tar.xz > @@ -30,10 +30,10 @@ LIB_DEPENDS = devel/glib2 \ > graphics/libavif \ > graphics/libjxl \ > graphics/libwebp \ > + multimedia/libheif \ > x11/gnome/librsvg > > CONFIGURE_STYLE = gnu > -CONFIGURE_ARGS += --without-imagemagick > > post-install: > ${INSTALL_MAN} ${WRKSRC}/docs/chafa.1 ${PREFIX}/man/man1 > Index: distinfo > =================================================================== > RCS file: > /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/distinfo,v > retrieving revision 1.12 diff -u -p -u -p -r1.12 distinfo > --- distinfo 22 Sep 2025 12:39:02 -0000 1.12 > +++ distinfo 22 Feb 2026 12:55:28 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (chafa-1.16.2.tar.xz) = > ZXiY3ZqJtFEwpEwe/h/APix70AwvVD7XERYTy554Yd8= -SIZE > (chafa-1.16.2.tar.xz) = 1039788 +SHA256 (chafa-1.18.1.tar.xz) = > 51qXckRCR6cBeM3SOLUi01xhPftvOjv1FkV5WBCemRA= +SIZE > (chafa-1.18.1.tar.xz) = 1061372 Index: pkg/PLIST > =================================================================== > RCS file: > /daten/openbsdmirror/cvs/mirror/ports/graphics/chafa/pkg/PLIST,v > retrieving revision 1.5 diff -u -p -u -p -r1.5 PLIST > --- pkg/PLIST 15 Jun 2025 13:26:25 -0000 1.5 > +++ pkg/PLIST 22 Feb 2026 12:55:28 -0000 > @@ -25,6 +25,8 @@ lib/pkgconfig/chafa.pc > share/fish/ > share/fish/vendor_completions.d/ > share/fish/vendor_completions.d/chafa.fish > +share/gtk-doc/ > +share/gtk-doc/html/ > share/gtk-doc/html/chafa/ > share/gtk-doc/html/chafa/api-index-deprecated.html > share/gtk-doc/html/chafa/api-index-full.html > @@ -51,6 +53,7 @@ share/gtk-doc/html/chafa/new-api-index-1 > 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.18.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 > > -- greetings, Florian Viehweger