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
