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

Reply via email to