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

Reply via email to