git: 1dc4d8db958b - main - graphics/chafa: Update to 1.14.1

From: Emanuel Haupt <ehaupt_at_FreeBSD.org>
Date: Mon, 24 Jun 2024 07:03:22 UTC
The branch main has been updated by ehaupt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1dc4d8db958b610191bf1322fa7e969a68298d19

commit 1dc4d8db958b610191bf1322fa7e969a68298d19
Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2024-06-24 07:03:15 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2024-06-24 07:03:20 +0000

    graphics/chafa: Update to 1.14.1
---
 graphics/chafa/Makefile  | 14 +++++++++++---
 graphics/chafa/distinfo  |  6 +++---
 graphics/chafa/pkg-plist |  2 +-
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile
index 95883696d411..50912251819e 100644
--- a/graphics/chafa/Makefile
+++ b/graphics/chafa/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	chafa
-PORTVERSION=	1.14.0
-PORTREVISION=	1
+DISTVERSION=	1.14.1
 CATEGORIES=	graphics
 MASTER_SITES=	https://hpjansson.org/chafa/releases/ \
 		https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/
@@ -14,7 +13,9 @@ LICENSE_COMB=	multi
 LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING
 LICENSE_FILE_LGPL3+ =	${WRKSRC}/COPYING.LESSER
 
-LIB_DEPENDS=	libfreetype.so:print/freetype2 \
+LIB_DEPENDS=	libavif.so:graphics/libavif \
+		libfreetype.so:print/freetype2 \
+		libjxl_threads.so:graphics/libjxl \
 		libtiff.so:graphics/tiff \
 		libwebpdemux.so:graphics/webp
 
@@ -32,6 +33,13 @@ INSTALL_TARGET=	install-strip
 
 OPTIONS_DEFINE=	DOCS
 
+.include <bsd.port.options.mk>
+
+# Remove when releng/13.2 is EoL
+.if ${OSVERSION} < 1303001 && ${ARCH} == "i386"
+BROKEN=		error: libchafa.so: undefined reference to _mm_extract_epi64
+.endif
+
 post-install:
 	${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \
 		${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/graphics/chafa/distinfo b/graphics/chafa/distinfo
index 63d4cff082ca..a162e5195459 100644
--- a/graphics/chafa/distinfo
+++ b/graphics/chafa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704744744
-SHA256 (chafa-1.14.0.tar.xz) = 670e55c28b5ecd4c8187bd97f0898762712a480ec8ea439dae4a4836b178e084
-SIZE (chafa-1.14.0.tar.xz) = 988028
+TIMESTAMP = 1718702517
+SHA256 (chafa-1.14.1.tar.xz) = 24707f59e544cec85d7a1993854672136b05271f86954248c5d8a42e221f6f25
+SIZE (chafa-1.14.1.tar.xz) = 991656
diff --git a/graphics/chafa/pkg-plist b/graphics/chafa/pkg-plist
index d2728c02796c..cd9b816b0f70 100644
--- a/graphics/chafa/pkg-plist
+++ b/graphics/chafa/pkg-plist
@@ -17,7 +17,7 @@ lib/chafa/include/chafaconfig.h
 lib/libchafa.a
 lib/libchafa.so
 lib/libchafa.so.0
-lib/libchafa.so.0.9.0
+lib/libchafa.so.0.9.1
 libdata/pkgconfig/chafa.pc
 %%PORTDOCS%%%%DOCSDIR%%/html/chafa/api-index-deprecated.html
 %%PORTDOCS%%%%DOCSDIR%%/html/chafa/api-index-full.html