From: Volker Schlecht Subject: Re: [update] chafa to 1.18.1 To: ports@openbsd.org Date: Sun, 5 Apr 2026 14:15:46 +0200 Committed, thanks On 4/5/26 10:40 AM, Florian Viehweger wrote: > 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 >> >> > > >