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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1cb92dfc4e959cfb2fe0cb896238a7ac2cc292d5">https://github.com/macports/macports-ports/commit/1cb92dfc4e959cfb2fe0cb896238a7ac2cc292d5</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 1cb92dfc4e9 qt5-qtbase: fix for macOS 15 (#25748)
</span>1cb92dfc4e9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1cb92dfc4e959cfb2fe0cb896238a7ac2cc292d5
</span>Author: Mark Anderson <mark@macports.org>
AuthorDate: Wed Sep 18 18:13:34 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    qt5-qtbase: fix for macOS 15 (#25748)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * qt5-qtbase error for CGDIsplayImageForRect on macOS 15
</span><span style='display:block; white-space:pre;color:#404040;'>    * Set macosx_deployment_target 14.0 for qt5 in general to stop the following error: `error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead.`
</span>---
 aqua/qt5/Portfile | 6 ++++++
 1 file changed, 6 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt5/Portfile b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f84bf060fd3..7b4997f12b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,6 +19,12 @@ version             ${qt_version}
</span> set middle_name     everywhere-opensource
 set worksrcdir_middle_name everywhere
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# qt5-qtbase is broken on macOS 15+, so fix needs to be done at the top level as all subports depends on it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# because of `error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead.`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform 24 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    macosx_deployment_target 14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if { ${subport} eq "${name}-qtwebkit" ||
      ${subport} eq "${name}-qtwebkit-docs" } {
     version         5.9.2
</pre><pre style='margin:0'>

</pre>