<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8007107afeeab87578ba4a7eac39ebf0bc3c5e28">https://github.com/macports/macports-ports/commit/8007107afeeab87578ba4a7eac39ebf0bc3c5e28</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 8007107afee vips: updated to 8.15.2
</span>8007107afee is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8007107afeeab87578ba4a7eac39ebf0bc3c5e28
</span>Author: joost de keijzer <j@dkzr.nl>
AuthorDate: Wed May 22 12:03:32 2024 +0200

<span style='display:block; white-space:pre;color:#404040;'>    vips: updated to 8.15.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * updated to 8.15.2
</span><span style='display:block; white-space:pre;color:#404040;'>    * added libarchive as a depencency to support `vips dzsave`
</span><span style='display:block; white-space:pre;color:#404040;'>    * added `configure.cflags-append -Wno-incompatible-function-pointer-types` to support build on macos-14
</span><span style='display:block; white-space:pre;color:#404040;'>    * processed @barracuda156 comments: set required C++11 standard and macos-14 conditional
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/69691
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://github.com/macports/macports-ports/pull/24064
</span>---
 graphics/vips/Portfile | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

<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 06aade7e5a2..48f35d20712 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;'>@@ -5,8 +5,8 @@ PortGroup           github 1.0
</span> PortGroup           gobject_introspection 1.0
 PortGroup           meson 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        libvips libvips 8.15.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        libvips libvips 8.15.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> name                vips
 distname            vips-${version}
 description         VIPS is an image processing library.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,9 @@ github.tarball_from releases
</span> 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  ecc1bb26bd15f4bd27eb528a67be66a5381fb003 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  06811f5aed3e7bc03e63d05537ff4b501de5283108c8ee79396c60601a00830c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    18648116
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5cff05115c648f6bcafa2c90eef021cddb35232a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a2ab15946776ca7721d11cae3215f20f1f097b370ff580cd44fc0f19387aee84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    18653840
</span> 
 # minor tweak to allow build with older compilers
 # StandaloneFuzzTargetMain.c:31: error: 'for' loop initial declaration used outside C99 mode
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,6 +41,7 @@ depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:ImageMagick \
                     path:include/turbojpeg.h:libjpeg-turbo \
                     port:lcms2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libarchive \
</span>                     port:libexif \
                     port:libgsf \
                     port:libjxl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,5 +58,15 @@ depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:webp \
                     port:zlib
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# meson.build: ERROR: C++ Compiler does not support -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard   2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.post_args-append \
                    -Dintrospection=enabled
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} > 22} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Wno-error=incompatible-function-pointer-types
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>