Hello Omar, thank you for looking at my update and the detailed explanation! An updated diff below.
I did some testing on i386, no issues found. > > this is an revised update for chafa I released some time ago. > > > > Changes are listed here[1]. > > > > Some testing done on amd64. No issues found. I'll do some testing > > later on i386. > > > > Tests on big endian architectures welcome. > > > > portcheck, 'make lib-depends-check' and 'make test' are happy. > > > > Comments? > > diff looks fine minor one nit below. I've quickly tested on amd64 and > it works well, thanks! :) > > so a major bump is needed. > > this is just a matter of preference, but since we're updating the > WANTLIB it could have been a chance to just paste the output from > `make port-lib-depends-check' here without the extra indentation; I > think it's easier to manage that way. your call tho :) For the moment I'd like to keep it that way, because it lines up with other parts of the Makefile. Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/chafa/Makefile,v retrieving revision 1.4 diff -u -p -u -p -r1.4 Makefile --- Makefile 19 Jun 2021 11:35:54 -0000 1.4 +++ Makefile 10 Mar 2022 12:45:29 -0000 @@ -1,9 +1,7 @@ -# $OpenBSD: Makefile,v 1.4 2021/06/19 11:35:54 sthen Exp $ - COMMENT = character art facsimile generator -DISTNAME = chafa-1.6.1 +DISTNAME = chafa-1.8.0 -SHARED_LIBS += chafa 1.0 # 5.0 +SHARED_LIBS += chafa 2.0 # 6.0 CATEGORIES = graphics @@ -15,10 +13,10 @@ MAINTAINER = Florian Viehweger <openbsd PERMIT_PACKAGE = Yes WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xext Xt -WANTLIB += bz2 c djvulibre expat fftw3 fontconfig freetype glib-2.0 -WANTLIB += iconv intl jasper jbig jpeg lcms2 lzma m openjp2 pcre -WANTLIB += png pthread raw_r tiff webp webpdemux webpmux xcb xml2 -WANTLIB += z zstd +WANTLIB += aom bz2 c dav1d de265 djvulibre expat fontconfig +WANTLIB += freetype glib-2.0 heif iconv intl jasper jbig jpeg +WANTLIB += lcms2 lzma m openjp2 pcre png pthread raw_r tiff webp +WANTLIB += webpdemux webpmux x265 xcb xml2 z zstd MASTER_SITES = https://hpjansson.org/chafa/releases/ EXTRACT_SUFX = .tar.xz Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/chafa/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo 19 Jun 2021 11:35:54 -0000 1.3 +++ distinfo 10 Mar 2022 12:45:29 -0000 @@ -1,2 +1,2 @@ -SHA256 (chafa-1.6.1.tar.xz) = dsmJMOmbPl+tuYYUi5nWVjbp6WGRJOVo/xPTZO3on6U= -SIZE (chafa-1.6.1.tar.xz) = 418720 +SHA256 (chafa-1.8.0.tar.xz) = If9lLYNrogcJjEDEWWUrLx3myKZPv/xi58YxnO0yKGs= +SIZE (chafa-1.8.0.tar.xz) = 435712 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/chafa/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- pkg/PLIST 10 Feb 2021 20:18:11 -0000 1.2 +++ pkg/PLIST 10 Mar 2022 12:45:29 -0000 @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.2 2021/02/10 20:18:11 tracey Exp $ @bin bin/chafa include/chafa/ include/chafa/chafa-canvas-config.h -- greetings, Florian Viehweger