From nobody Tue Jun 17 17:53:05 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bMDxF5gRwz5Vgkt; Tue, 17 Jun 2025 17:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bMDxF3VYxz3b0f; Tue, 17 Jun 2025 17:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750182785; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JagH6TPWmGWlAlEgmzEsYzp/Ahy++GSBEC2dFQndiLw=; b=szc2urQLizvTKGX+M+FdP67nBqwYAaZ2EcN/N/sJlNz9ubrxFz8njbQhViYFcOWEjOEiFk fMGNOocaEFzCyV3pIQmWtLl5ywpjjft/+o+BHIfqZGyTfjUIPDd0/rPjvoZTBiZEMXZZwZ RO5He7h6a0BZqxgyyN/j/dRLAluuUvvS2G6DStd0bipOFv237JgBGKm0dD9OO/BmMipGBf L/0oiVHOYjNJFb23ScUGYHv6+FWO1EjdfT5BbntuTs7n+zLIlRVOq1fd2DxmfGbmqwlE4K wAQaLEDBV7PrUEn6iGm8y1z+AlgNYdPo3aoJ0rHShQOFjWjKGjKM/7OO6iDGmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750182785; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JagH6TPWmGWlAlEgmzEsYzp/Ahy++GSBEC2dFQndiLw=; b=nlEYcm2z3Q4LNXF7qrsTaI2UEEu2lMMcWDf/perNyTJcNlErINj4zKbB6QOWXTV3J20L4w a8ag08qqDaRbQSQcW3SfJKTN3Pr/Mhk1NEXrJTcEeos+8FSUuYPGq5wXpygyLyhQYVGIII yKsxehViQN16XcAPcGESTGzeorTL8iXM5MwDkEVujAtNmEzjQ9ftrC0VGJnXRJWPaVUPQn hZWVLNL9PG83jmZjbIAEfcPlkCx6QrEc5i2RTehXpbJXHoI2lncJcEvjLXeLHua9vZMbOZ nr8m8g4IJ6nd6vyiSjHmAGtHVlJ8eV5m2Ql5a18PTbcVM3pRj3ih3YnDmwywBA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750182785; a=rsa-sha256; cv=none; b=wNveR9FIxi52CCjZoDkH8Q0Rcaa5rcJqhuinkDe97Cb9JawLSl7Q9Qh3kb3hKyakwh8fqZ DTLENF/wDc1hpEgK571E59jR0qZwTOKSz5LNKE3bGNYeulWZmiAUMbw8zLp7itQIr+mPIe CQG6zc6YhaXI9R2F6MpJSzyGwy6CHGMZYHDT8jfU83j8oZBFcsPLmNENW/WoQ1TwiresrR 6i1qDVXD4Ut8wfXrLoH5t4lz5lkjTOMBdWIurFbXFyUNQDKNtHjZ8t83N5hqTo5SYG08Ht OpTYBVqZbvTpkNzA125UprecDzetc7zwEUxfYtVLA6/awJfY240XbZiBVN+8Vg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bMDxF2zPwzttN; Tue, 17 Jun 2025 17:53:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 55HHr5mO069387; Tue, 17 Jun 2025 17:53:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 55HHr5Hr069384; Tue, 17 Jun 2025 17:53:05 GMT (envelope-from git) Date: Tue, 17 Jun 2025 17:53:05 GMT Message-Id: <202506171753.55HHr5Hr069384@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 6508cf99384f - main - graphics/vips: Update to 8.17.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6508cf99384f69165fa08e5db670c93806fe5fd1 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=6508cf99384f69165fa08e5db670c93806fe5fd1 commit 6508cf99384f69165fa08e5db670c93806fe5fd1 Author: Po-Chuan Hsieh AuthorDate: 2025-06-17 16:33:07 +0000 Commit: Po-Chuan Hsieh 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 \ @@ -47,8 +46,6 @@ nox11_PKGNAMESUFFIX= -nox11 CONFLICTS_INSTALL= vips vips-nox11 -SHEBANG_FILES= tools/vipsprofile - OPTIONS_DEFINE= CFITSIO DOCS FFTW FONTCONFIG GIF HEIF IMAGEQUANT JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER SPNG TIFF WEBP OPTIONS_RADIO= MAGICK SIMD OPTIONS_RADIO_MAGICK= IMAGEMAGICK GRAPHICSMAGICK @@ -65,8 +62,10 @@ SPNG_DESC= Simple PNG support CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio CFITSIO_MESON_ENABLED= cfitsio -DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc -DOCS_MESON_TRUE= gtk_doc +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>=0:textproc/py-gi-docgen@${PY_FLAVOR} +DOCS_MESON_ENABLED= introspection +DOCS_MESON_TRUE= docs +DOCS_USE= GNOME=introspection:build FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_MESON_ENABLED= fftw FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo index 2fbd0814f29a..b1cd0252c0c0 100644 --- a/graphics/vips/distinfo +++ b/graphics/vips/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742405448 -SHA256 (vips-8.16.1.tar.xz) = d114d7c132ec5b45f116d654e17bb4af84561e3041183cd4bfd79abfb85cf724 -SIZE (vips-8.16.1.tar.xz) = 29544884 +TIMESTAMP = 1749813016 +SHA256 (vips-8.17.0.tar.xz) = 8256a82f2e64c119ffadac99822350f45212f16df2505ea8dbae5ff4d0001996 +SIZE (vips-8.17.0.tar.xz) = 29496800 diff --git a/graphics/vips/files/patch-doc-meson.build b/graphics/vips/files/patch-doc-meson.build deleted file mode 100644 index 6bc90860c529..000000000000 --- a/graphics/vips/files/patch-doc-meson.build +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/meson.build.orig 2023-08-22 13:23:23 UTC -+++ doc/meson.build -@@ -88,7 +88,7 @@ if pandoc.found() - markdown_content_files_docbook = custom_target('gen-docs', - output: 'generated', - input: markdown_content_files_generated, -- command: [ 'sed', '-i', '-e', 's|