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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7c02bd9062927764c2bb46994fe08da0f4f16488">https://github.com/macports/macports-ports/commit/7c02bd9062927764c2bb46994fe08da0f4f16488</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7c02bd9062927764c2bb46994fe08da0f4f16488
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Wed Feb 19 22:17:41 2025 -0500

<span style='display:block; white-space:pre;color:#404040;'>    qt67: provide 'upgrade' path on systems that are no longer supported
</span>---
 aqua/qt67/Portfile | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt67/Portfile b/aqua/qt67/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5a80e31c9e9..9db82358a71 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt67/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt67/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -799,6 +799,16 @@ array set sql_plugins {
</span> 
 foreach {module module_info} [array get modules] {
     subport ${name}-${module} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # minimum supported versions have changed over time and new qtXY ports were added
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # this attempts to provide a clean "upgrade" path for user who had  "qt67-XY" (sub)ports installed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # on a system that is no longer supported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # REMOVE after 2026-02-19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${os.platform} eq "darwin" && ${os.major} < 21 && ${os.major} >= 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            replaced_by             qt64-${module}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>         distname                            ${module}-everywhere-src-${version}
 
         revision                            [regexp -inline {[0-9]+} [lindex ${module_info} 7]]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -874,6 +884,16 @@ foreach {module module_info} [array get modules] {
</span>     if { [lsearch -exact [lindex ${module_info} 6] "~docs"] != -1 } { continue }
 
     subport ${name}-${module}-docs {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # minimum supported versions have changed over time and new qtXY ports were added
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # this attempts to provide a clean "upgrade" path for user who had  "qt67-XY" (sub)ports installed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # on a system that is no longer supported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # REMOVE after 2026-02-19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${os.platform} eq "darwin" && ${os.major} < 21 && ${os.major} >= 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            replaced_by             qt64-${module}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>         distname                            ${module}-everywhere-src-${version}
 
         revision                            [regexp -inline {[0-9]+} [lindex ${module_info} 7]]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -927,6 +947,16 @@ foreach {driver driver_info} [array get sql_plugins] {
</span>     set sql_variants                        [lindex ${driver_info} 3]
 
     subport ${name}-${driver}-plugin {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # minimum supported versions have changed over time and new qtXY ports were added
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # this attempts to provide a clean "upgrade" path for user who had  "qt67-XY" (sub)ports installed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # on a system that is no longer supported
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # REMOVE after 2026-02-19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${os.platform} eq "darwin" && ${os.major} < 21 && ${os.major} >= 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            replaced_by             qt64-${driver}-plugin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>         distname                            qtbase-everywhere-src-${version}
 
         revision                            ${revision_string}
</pre><pre style='margin:0'>

</pre>