<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>