Hi,

this is an update for chafa to 1.14.0.

Some testing done on amd64. No issues found.

Feedback from op@ off-list, thank you!

portcheck, 'make port-lib-depends-check' and 'make test' are happy.

Changes listed here [1].

Comments?

Thanks!

[1] https://github.com/hpjansson/chafa/blob/master/NEWS


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/chafa/Makefile,v
diff -u -p -r1.12 Makefile
--- Makefile    2 Oct 2023 08:41:44 -0000       1.12
+++ Makefile    21 Jan 2024 17:31:36 -0000
@@ -1,7 +1,7 @@
 COMMENT =              character art facsimile generator
-DISTNAME =             chafa-1.12.5
+DISTNAME =             chafa-1.14.0
 
-SHARED_LIBS +=         chafa                     3.0 # 8.1
+SHARED_LIBS +=         chafa                     4.0 # 9.0
 
 CATEGORIES =           graphics
 
@@ -12,12 +12,12 @@ MAINTAINER =                Florian Viehweger <openbsd
 # LGPLv3+
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += X11 Xau Xdmcp Xext Xrender c cairo cairo-gobject expat
-WANTLIB += ffi fontconfig freetype gdk_pixbuf-2.0 gio-2.0 glib-2.0
-WANTLIB += gmodule-2.0 gobject-2.0 harfbuzz iconv intl jpeg lzma
-WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre2-8 pixman-1
-WANTLIB += png pthread rsvg-2 sharpyuv tiff webp webpdemux xcb
-WANTLIB += xcb-render xcb-shm xml2 z zstd
+WANTLIB += X11 Xau Xdmcp Xext Xrender aom avif c cairo cairo-gobject
+WANTLIB += dav1d expat ffi fontconfig freetype gdk_pixbuf-2.0
+WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 harfbuzz iconv
+WANTLIB += intl jpeg lzma m pango-1.0 pangocairo-1.0 pangoft2-1.0
+WANTLIB += pcre2-8 pixman-1 png pthread rsvg-2 sharpyuv tiff webp
+WANTLIB += webpdemux xcb xcb-render xcb-shm xml2 z zstd
 
 SITES =                        https://hpjansson.org/chafa/releases/
 EXTRACT_SUFX =         .tar.xz
@@ -25,6 +25,7 @@ EXTRACT_SUFX =                .tar.xz
 COMPILER =             base-clang ports-gcc
 
 LIB_DEPENDS =          devel/glib2 \
+                       graphics/libavif \
                        graphics/libwebp \
                        x11/gnome/librsvg
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/graphics/chafa/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo    2 Oct 2023 08:41:44 -0000       1.8
+++ distinfo    21 Jan 2024 16:48:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (chafa-1.12.5.tar.xz) = D1SQ1SpQCms4bxXMBMbocCr9AoXUIrlXWzMuDGg5V/I=
-SIZE (chafa-1.12.5.tar.xz) = 939792
+SHA256 (chafa-1.14.0.tar.xz) = Zw5VwotezUyBh72X8ImHYnEqSA7I6kOdrkpINrF44IQ=
+SIZE (chafa-1.14.0.tar.xz) = 988028
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/graphics/chafa/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 19:22:10 -0000      1.3
+++ pkg/PLIST   21 Jan 2024 16:48:45 -0000
@@ -4,6 +4,9 @@ include/chafa/chafa-canvas-config.h
 include/chafa/chafa-canvas.h
 include/chafa/chafa-common.h
 include/chafa/chafa-features.h
+include/chafa/chafa-frame.h
+include/chafa/chafa-image.h
+include/chafa/chafa-placement.h
 include/chafa/chafa-symbol-map.h
 include/chafa/chafa-term-db.h
 include/chafa/chafa-term-info.h
@@ -20,11 +23,15 @@ lib/libchafa.la
 lib/pkgconfig/chafa.pc
 @man man/man1/chafa.1
 share/gtk-doc/html/chafa/
+share/gtk-doc/html/chafa/api-index-deprecated.html
 share/gtk-doc/html/chafa/api-index-full.html
 share/gtk-doc/html/chafa/ch01.html
 share/gtk-doc/html/chafa/ch02.html
 share/gtk-doc/html/chafa/chafa-ChafaCanvas.html
 share/gtk-doc/html/chafa/chafa-ChafaCanvasConfig.html
+share/gtk-doc/html/chafa/chafa-ChafaFrame.html
+share/gtk-doc/html/chafa/chafa-ChafaImage.html
+share/gtk-doc/html/chafa/chafa-ChafaPlacement.html
 share/gtk-doc/html/chafa/chafa-ChafaSymbolMap.html
 share/gtk-doc/html/chafa/chafa-ChafaTermDb.html
 share/gtk-doc/html/chafa/chafa-ChafaTermInfo.html
@@ -37,6 +44,13 @@ share/gtk-doc/html/chafa/home.png
 share/gtk-doc/html/chafa/index.html
 share/gtk-doc/html/chafa/left-insensitive.png
 share/gtk-doc/html/chafa/left.png
+share/gtk-doc/html/chafa/new-api-index-1.10.html
+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.2.html
+share/gtk-doc/html/chafa/new-api-index-1.4.html
+share/gtk-doc/html/chafa/new-api-index-1.6.html
+share/gtk-doc/html/chafa/new-api-index-1.8.html
 share/gtk-doc/html/chafa/right-insensitive.png
 share/gtk-doc/html/chafa/right.png
 share/gtk-doc/html/chafa/style.css


-- 
greetings,

Florian Viehweger

Reply via email to