git: 8d937ff0c919 - main - graphics/vips: Update to 8.15.4

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 14 Oct 2024 05:27:31 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8d937ff0c919641f2cd3b9c01d1759d406ed38de

commit 8d937ff0c919641f2cd3b9c01d1759d406ed38de
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-10-14 04:47:43 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-10-14 05:25:18 +0000

    graphics/vips: Update to 8.15.4
    
    - Add missing SPNG_DESC
    
    Changes:        https://github.com/libvips/libvips/releases
---
 graphics/vips/Makefile  | 8 ++++----
 graphics/vips/distinfo  | 6 +++---
 graphics/vips/pkg-plist | 6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile
index 95526a01a81e..e7ef563bee9d 100644
--- a/graphics/vips/Makefile
+++ b/graphics/vips/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	vips
-PORTVERSION=	8.15.3
-PORTREVISION=	2
+PORTVERSION=	8.15.4
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/
 
@@ -17,7 +16,7 @@ LIB_DEPENDS=	libexpat.so:textproc/expat2 \
 		libharfbuzz.so:print/harfbuzz
 RUN_DEPENDS=	bash:shells/bash
 
-USES=		compiler:c++11-lang cpe gettext gnome localbase meson pkgconfig python shebangfix tar:xz
+USES=		compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python shebangfix tar:xz
 USE_GNOME=	glib20
 
 MESON_ARGS=	--default-library=both \
@@ -39,7 +38,7 @@ MESON_ARGS=	--default-library=both \
 		-Dzlib=enabled
 USE_LDCONFIG=	yes
 
-PLIST_SUB=	VERSION=${PORTVERSION:R}
+PLIST_SUB=	PORTVERSION=${PORTVERSION} VERSION=${PORTVERSION:R}
 
 FLAVORS=	x11 nox11
 FLAVOR?=	${FLAVORS:[1]}
@@ -61,6 +60,7 @@ IMAGEQUANT_DESC=Image Quantization support
 GRAPHICSMAGICK_DESC=	Image processing via GraphicsMagick
 MATIO_DESC=	Matlab MAT format support
 ORC_DESC=	Accelerate loops with ORC
+SPNG_DESC=	Simple PNG support
 
 CFITSIO_LIB_DEPENDS=	libcfitsio.so:astro/cfitsio
 CFITSIO_MESON_ENABLED=	cfitsio
diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo
index 19958de1eb65..cdda83bfd033 100644
--- a/graphics/vips/distinfo
+++ b/graphics/vips/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084522
-SHA256 (vips-8.15.3.tar.xz) = 3e27d9f536eafad64013958fe9e8a1964c90b564c731d49db7c1a1c11b1052a0
-SIZE (vips-8.15.3.tar.xz) = 18620888
+TIMESTAMP = 1728632254
+SHA256 (vips-8.15.4.tar.xz) = 7db6b61bda621bc996a8416839075cfcf9b9f95d971460f5621aebf7158cef96
+SIZE (vips-8.15.4.tar.xz) = 18655032
diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist
index c9ee262562fc..31dbd06b894e 100644
--- a/graphics/vips/pkg-plist
+++ b/graphics/vips/pkg-plist
@@ -59,12 +59,12 @@ include/vips/vips7compat.h
 include/vips/vips8
 lib/libvips-cpp.a
 lib/libvips-cpp.so
-lib/libvips-cpp.so.42
-lib/libvips-cpp.so.42.17.3
+lib/libvips-cpp.so.%%PORTVERSION%%
+lib/libvips-cpp.so.42.%%PORTVERSION%%
 lib/libvips.a
 lib/libvips.so
 lib/libvips.so.42
-lib/libvips.so.42.17.3
+lib/libvips.so.42.17.4
 libdata/pkgconfig/vips-cpp.pc
 libdata/pkgconfig/vips.pc
 %%PORTDOCS%%share/gtk-doc/html/libvips/Cite.html