Hi, this updates chafa to 1.8.0.
Changes are listed here[1]. Port-wise I've bumped SHARED_LIBS and additionally added graphics/ffmpeg to RUN_DEPENDS for extra format support. Some additions to WANTLIB and removed fftw3.7. Some testing done on amd64 via ssh and X11 with xterm and st. No issues found. Tests on big endian architectures welcome. portcheck, 'make lib-depends-check' and 'make test' are happy. Comments? OK? Thanks! [1] https://github.com/hpjansson/chafa/blob/master/NEWS 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 9 Sep 2021 21:32:20 -0000 @@ -1,9 +1,9 @@ # $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 # 1.0 CATEGORIES = graphics @@ -15,10 +15,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 @@ -27,6 +27,8 @@ COMPILER = base-clang ports-gcc LIB_DEPENDS = devel/glib2 \ graphics/ImageMagick + +RUN_DEPENDS = graphics/ffmpeg CONFIGURE_STYLE = gnu 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 9 Sep 2021 21:32:20 -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 -- greetings, Florian Viehweger