graphics/vips: Update to 8.17.0

Changes:	https://github.com/libvips/libvips/releases
This commit is contained in:
Po-Chuan Hsieh
2025-06-18 00:33:07 +08:00
parent 18656a74a9
commit 6508cf9938
4 changed files with 1417 additions and 99 deletions
+8 -9
View File
@@ -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
+3 -3
View File
@@ -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
-11
View File
@@ -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|<section|<refsect3|g', '-e', 's|</section|</refsect3|g', '@INPUT@' ],
+ command: [ 'sed', '-i', '""', '-e', 's|<section|<refsect3|g', '-e', 's|</section|</refsect3|g', '@INPUT@' ],
build_by_default: true
)
else
+1406 -76
View File
File diff suppressed because it is too large Load Diff