Re: git: 6508cf99384f - main - graphics/vips: Update to 8.17.0

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Tue, 17 Jun 2025 20:19:50 UTC
17.06.2025 20:53, Po-Chuan Hsieh пишет:
> The branch main has been updated by sunpoet:
>
> URL:https://cgit.FreeBSD.org/ports/commit/?id=6508cf99384f69165fa08e5db670c93806fe5fd1
>
> commit 6508cf99384f69165fa08e5db670c93806fe5fd1
> Author:     Po-Chuan Hsieh<sunpoet@FreeBSD.org>
> AuthorDate: 2025-06-17 16:33:07 +0000
> Commit:     Po-Chuan Hsieh<sunpoet@FreeBSD.org>
> CommitDate: 2025-06-17 17:47:44 +0000
>
>      graphics/vips: Update to 8.17.0
>      
>      Changes:https://github.com/libvips/libvips/releases
> ---
>   graphics/vips/Makefile                    |   17 +-
>   graphics/vips/distinfo                    |    6 +-
>   graphics/vips/files/patch-doc-meson.build |   11 -
>   graphics/vips/pkg-plist                   | 1482 +++++++++++++++++++++++++++--
>   4 files changed, 1417 insertions(+), 99 deletions(-)
>
> diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile
> index ad630d9d1867..3e9aa60067f3 100644
> --- a/graphics/vips/Makefile
> +++ b/graphics/vips/Makefile
> @@ -1,6 +1,5 @@
>   PORTNAME=	vips
> -PORTVERSION=	8.16.1
> -PORTREVISION=	1
> +PORTVERSION=	8.17.0
>   CATEGORIES=	graphics
>   MASTER_SITES=	https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/
>   
> @@ -17,16 +16,16 @@ LIB_DEPENDS=	libexpat.so:textproc/expat2 \
>   		libharfbuzz.so:print/harfbuzz
>   RUN_DEPENDS=	bash:shells/bash
>   
> -USES=		compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python shebangfix tar:xz
> +USES=		compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz
>   USE_GNOME=	glib20
>   
> +BINARY_ALIAS=	python3=${PYTHON_CMD}
>   MESON_ARGS=	--default-library=both \
>   		-Danalyze=true \
>   		-Dcplusplus=true \
> +		-Dcpp-docs=false \
>   		-Ddeprecated=true \
> -		-Ddoxygen=false \
>   		-Dexamples=true \
> -		-Dintrospection=disabled \
>   		-Dmodules=disabled \
>   		-Dnifti=disabled \
>   		-Dnsgif=true \
>
> diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist
> index 7777f44e0948..50e934deb6db 100644
> --- a/graphics/vips/pkg-plist
> +++ b/graphics/vips/pkg-plist
> @@ -1,7 +1,6 @@
>   bin/vips
>   bin/vipsedit
>   bin/vipsheader
> -bin/vipsprofile
>   bin/vipsthumbnail
>   include/vips/VConnection8.h
>   include/vips/VError8.h
> @@ -57,89 +56,1420 @@ include/vips/video.h
>   include/vips/vips.h
>   include/vips/vips7compat.h
>   include/vips/vips8
> +lib/girepository-1.0/Vips-8.0.typelib

Hi!

Install stage fails if DOCS option off:
pkg-static: Unable to access file 
/opt/obj/usr/ports/graphics/vips/work-x11/stage/usr/local/lib/girepository-1.0/Vips-8.0.typelib:No 
such file or directory
pkg-static: Unable to access file 
/opt/obj/usr/ports/graphics/vips/work-x11/stage/usr/local/share/gir-1.0/Vips-8.0.gir:No 
such file or directory

-- 
Best regards,
Vladimir Druzenko