From b1540b9428d4151795c6808482af6bdf8de61d65 Mon Sep 17 00:00:00 2001 From: Marius Schamschula Date: Wed, 3 Jan 2024 07:37:30 -0600 Subject: [PATCH] vips: update to 8.15.1 --- graphics/vips/Portfile | 15 ++++++--------- .../files/patch-libvips-foreign-jxlload.c.diff | 18 ------------------ 2 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 graphics/vips/files/patch-libvips-foreign-jxlload.c.diff diff --git a/graphics/vips/Portfile b/graphics/vips/Portfile index ef23bb447ffa2..990c43907feb4 100644 --- a/graphics/vips/Portfile +++ b/graphics/vips/Portfile @@ -5,8 +5,8 @@ PortGroup github 1.0 PortGroup gobject_introspection 1.0 PortGroup meson 1.0 -github.setup libvips libvips 8.14.5 v -revision 1 +github.setup libvips libvips 8.15.1 v +revision 0 name vips distname vips-${version} description VIPS is an image processing library. @@ -21,17 +21,14 @@ github.tarball_from releases use_xz yes -checksums rmd160 37c9630a6e7ee9a8c01564be1beb4530a69809cf \ - sha256 90374e9f6fbd5657b5faf306cacda20658d6144d385316b59b865bc1a487b68d \ - size 18652928 +checksums rmd160 ecc1bb26bd15f4bd27eb528a67be66a5381fb003 \ + sha256 06811f5aed3e7bc03e63d05537ff4b501de5283108c8ee79396c60601a00830c \ + size 18648116 # minor tweak to allow build with older compilers # StandaloneFuzzTargetMain.c:31: error: 'for' loop initial declaration used outside C99 mode patchfiles-append patch-vips-fuzz-forloop.diff -# fix change in libjxl JxlDecoderGetICCProfileSize arguments -patchfiles-append patch-libvips-foreign-jxlload.c.diff - depends_build path:bin/doxygen:doxygen \ port:gtk-doc \ port:pkgconfig @@ -62,4 +59,4 @@ depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:zlib configure.post_args-append \ - -Dintrospection=true + -Dintrospection=enabled diff --git a/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff b/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff deleted file mode 100644 index 8c5de2572f92f..0000000000000 --- a/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff +++ /dev/null @@ -1,18 +0,0 @@ ---- libvips/foreign/jxlload.c.orig 2023-09-18 11:35:05 -+++ libvips/foreign/jxlload.c 2024-01-03 05:37:37 -@@ -561,7 +561,6 @@ - - case JXL_DEC_COLOR_ENCODING: - if( JxlDecoderGetICCProfileSize( jxl->decoder, -- &jxl->format, - JXL_COLOR_PROFILE_TARGET_DATA, - &jxl->icc_size ) ) { - vips_foreign_load_jxl_error( jxl, -@@ -578,7 +577,6 @@ - return( -1 ); - - if( JxlDecoderGetColorAsICCProfile( jxl->decoder, -- &jxl->format, - JXL_COLOR_PROFILE_TARGET_DATA, - jxl->icc_data, jxl->icc_size ) ) { - vips_foreign_load_jxl_error( jxl,