<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bac48e056d82f36e9aeabbd5e9748501b86aacf7">https://github.com/macports/macports-ports/commit/bac48e056d82f36e9aeabbd5e9748501b86aacf7</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 bac48e056d8 py-psycopg2: add and default to postgresql17
</span>bac48e056d8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bac48e056d82f36e9aeabbd5e9748501b86aacf7
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Mon Mar 31 20:19:12 2025 +1100

<span style='display:block; white-space:pre;color:#404040;'>    py-psycopg2: add and default to postgresql17
</span>---
 python/py-psycopg2/Portfile | 28 ++++++++++++++++++----------
 1 file changed, 18 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-psycopg2/Portfile b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 38d97d66c1b..938e39d6d5e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           python 1.0
</span> 
 name                py-psycopg2
 version             2.9.10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 categories-append   databases
 maintainers         {snc @nerdling} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,8 @@ proc pgsql_variant_set {} {
</span>         [variant_isset postgresql13] ||
         [variant_isset postgresql14] ||
         [variant_isset postgresql15] ||
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        [variant_isset postgresql16]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        [variant_isset postgresql16] ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        [variant_isset postgresql17]
</span>     } {
         return yes
     } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +59,8 @@ proc pgsql_version {} {
</span>         set pgsql_ver 15
     } elseif {[variant_isset postgresql16]} {
         set pgsql_ver 16
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {[variant_isset postgresql17]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set pgsql_ver 17
</span>     } else {
         error "No postgresql variant enabled"
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,7 +88,7 @@ if {${name} ne ${subport}} {
</span>         livecheck.type none
     } else {
         if {![pgsql_variant_set]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            default_variants +postgresql16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            default_variants +postgresql17
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -110,34 +113,39 @@ if {${name} ne ${subport}} {
</span>             ${worksrcpath}/setup.cfg
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql10 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql10 conflicts postgresql16 postgresql17 \
</span>             postgresql11 postgresql12 postgresql13 postgresql14 postgresql15 \
             description "Build using postgresql v10" {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql11 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql11 conflicts postgresql16 postgresql17 \
</span>             postgresql10 postgresql12 postgresql13 postgresql14 postgresql15 \
             description "Build using postgresql v11" {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql12 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql12 conflicts postgresql16 postgresql17 \
</span>             postgresql10 postgresql11 postgresql13 postgresql14 postgresql15 \
             description "Build using postgresql v12" {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql13 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql13 conflicts postgresql16 postgresql17 \
</span>             postgresql10 postgresql11 postgresql12 postgresql14 postgresql15 \
             description "Build using postgresql v13" {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql14 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql14 conflicts postgresql16 postgresql17 \
</span>             postgresql10 postgresql11 postgresql12 postgresql13 postgresql15 \
             description "Build using postgresql v14" {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant postgresql15 conflicts postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql15 conflicts postgresql16 postgresql17 \
</span>             postgresql10 postgresql11 postgresql12 postgresql13 postgresql14 \
             description "Build using postgresql v15" {}
 
     variant postgresql16 conflicts \
             postgresql10 postgresql11 postgresql12 postgresql13 postgresql14 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            postgresql15 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            postgresql15 postgresql17 \
</span>             description "Build using postgresql v16" {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant postgresql17 conflicts \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            postgresql10 postgresql11 postgresql12 postgresql13 postgresql14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            postgresql15 postgresql16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            description "Build using postgresql v17" {}
</span> }
 
 universal_variant       no
</pre><pre style='margin:0'>

</pre>