<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/11de64af3f1d76bd20b18df8f3ee9662b23770c7">https://github.com/macports/macports-ports/commit/11de64af3f1d76bd20b18df8f3ee9662b23770c7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 11de64af3f1 vips: add libjxl dependency, revision bump
</span>11de64af3f1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 11de64af3f1d76bd20b18df8f3ee9662b23770c7
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Wed Jan 3 05:56:08 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    vips: add libjxl dependency, revision bump
</span>---
 graphics/vips/Portfile                                 |  6 +++++-
 .../vips/files/patch-libvips-foreign-jxlload.c.diff    | 18 ++++++++++++++++++
 2 files changed, 23 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/vips/Portfile b/graphics/vips/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 33df9451212..ef23bb447ff 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/vips/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/vips/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           gobject_introspection 1.0
</span> PortGroup           meson 1.0
 
 github.setup        libvips libvips 8.14.5 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> name                vips
 distname            vips-${version}
 description         VIPS is an image processing library.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,6 +29,9 @@ checksums           rmd160  37c9630a6e7ee9a8c01564be1beb4530a69809cf \
</span> # StandaloneFuzzTargetMain.c:31: error: 'for' loop initial declaration used outside C99 mode
 patchfiles-append   patch-vips-fuzz-forloop.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix change in libjxl JxlDecoderGetICCProfileSize arguments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-libvips-foreign-jxlload.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build       path:bin/doxygen:doxygen \
                     port:gtk-doc \
                     port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +47,7 @@ depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:lcms2 \
                     port:libexif \
                     port:libgsf \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libjxl \
</span>                     port:libpng \
                     path:lib/pkgconfig/librsvg-2.0.pc:librsvg \
                     port:libtool \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff b/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8c5de2572f9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/vips/files/patch-libvips-foreign-jxlload.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libvips/foreign/jxlload.c.orig 2023-09-18 11:35:05
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libvips/foreign/jxlload.c      2024-01-03 05:37:37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -561,7 +561,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           case JXL_DEC_COLOR_ENCODING:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if( JxlDecoderGetICCProfileSize( jxl->decoder,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          &jxl->format, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           JXL_COLOR_PROFILE_TARGET_DATA, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           &jxl->icc_size ) ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vips_foreign_load_jxl_error( jxl, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -578,7 +577,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           return( -1 );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if( JxlDecoderGetColorAsICCProfile( jxl->decoder, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          &jxl->format, 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           JXL_COLOR_PROFILE_TARGET_DATA,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           jxl->icc_data, jxl->icc_size ) ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           vips_foreign_load_jxl_error( jxl, 
</span></pre><pre style='margin:0'>

</pre>