<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/5a2012e4eeba7af4d71fef1b93d3616edf85fded">https://github.com/macports/macports-ports/commit/5a2012e4eeba7af4d71fef1b93d3616edf85fded</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5a2012e4eeba7af4d71fef1b93d3616edf85fded
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Fri May 12 19:38:40 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    gtk3*: patches: add upstream detail
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/67408
</span>---
 gnome/gtk3-devel/Portfile | 8 ++++++++
 gnome/gtk3/Portfile       | 8 ++++++++
 2 files changed, 16 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk3-devel/Portfile b/gnome/gtk3-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f11d4243dff..a1e1a8309ef 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gtk3-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk3-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,8 +69,16 @@ legacysupport.newest_darwin_requires_legacy 10
</span> # Upstream disables X11 for macOS; disable that behavior
 patchfiles-append   patch-meson.build-x11-enabled.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to fix QuartzCore linking and compiling with 10.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4298
</span> patchfiles-append   patch-quartz-calayer-contentsformat.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to eliminate hard-coded use of NSEventTypeApplicationDefined
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5958
</span> patchfiles-append   patch-quartz-nseventtype.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to make CoreGraphics optional; not available for 10.7 and earlier
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5959
</span> patchfiles-append   patch-quartz-meson-appleframeworks.diff
 
 # gtk3 +quartz uses instancetype which is not available
<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 1933e2007a1..80c6fbfb52a 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;'>@@ -69,8 +69,16 @@ legacysupport.newest_darwin_requires_legacy 10
</span> # Upstream disables X11 for macOS; disable that behavior
 patchfiles-append   patch-meson.build-x11-enabled.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to fix QuartzCore linking and compiling with 10.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4298
</span> patchfiles-append   patch-quartz-calayer-contentsformat.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to eliminate hard-coded use of NSEventTypeApplicationDefined
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5958
</span> patchfiles-append   patch-quartz-nseventtype.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Quartz patch to make CoreGraphics optional; not available for 10.7 and earlier
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream merge request: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5959
</span> patchfiles-append   patch-quartz-meson-appleframeworks.diff
 
 # gtk3 +quartz uses instancetype which is not available
</pre><pre style='margin:0'>

</pre>