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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ae346d7cbc914f7a83acaae4227fc279475484ef">https://github.com/macports/macports-ports/commit/ae346d7cbc914f7a83acaae4227fc279475484ef</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ae346d7cbc914f7a83acaae4227fc279475484ef
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sat Apr 13 19:55:35 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    gtk3: update to 3.24.41
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - Also disable Meson subproject download
</span>---
 gnome/gtk3/Portfile                        | 14 ++++++++++----
 gnome/gtk3/files/patch-tests-gdkgears.diff |  8 ++++++++
 2 files changed, 18 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk3/Portfile b/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a7e57fdc67..f68a176408c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ PortGroup           debug 1.0
</span> name                gtk3
 conflicts           gtk3-devel
 set my_name         gtk3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.24.38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.24.41
</span> revision            0
 epoch               1
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,9 +35,12 @@ dist_subdir         ${my_name}
</span> use_xz              yes
 master_sites        gnome:sources/${proj_name}/${branch}/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4b48beab01bc1337c5e5120a68c390ab95e9af16 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ce11decf018b25bdd8505544a4f87242854ec88be054d9ade5f3a20444dd8ee7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    12398104
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  779c36a8ea9a2f81ce6709e70d8af7628c47406e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  47da61487af3087a94bc49296fd025ca0bc02f96ef06c556e7c8988bd651b6fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    13188312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Disable unexpected download of subprojects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+meson.wrap_mode     nodownload
</span> 
 minimum_xcodeversions {9 3.1}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,6 +87,9 @@ patchfiles-append   patch-quartz-nseventtype.diff
</span> # Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5959
 patchfiles-append   patch-quartz-meson-appleframeworks.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# implicit declaration of function 'sincos'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-tests-gdkgears.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # gtk3 +quartz uses instancetype which is not available
 # before approximately Xcode 4.6 (#49391)
 # if building +x11 blacklist comilers that do not support C11
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk3/files/patch-tests-gdkgears.diff b/gnome/gtk3/files/patch-tests-gdkgears.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0a8834d434b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk3/files/patch-tests-gdkgears.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tests/gdkgears.c       2024-01-24 09:14:34.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/gdkgears.c       2024-03-25 04:47:55.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <math.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <gtk/gtk.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "gtkgears.h"
</span></pre><pre style='margin:0'>

</pre>