<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/38af81e2108b24c80b5ab1ea275cd1a2c8c8c591">https://github.com/macports/macports-ports/commit/38af81e2108b24c80b5ab1ea275cd1a2c8c8c591</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 38af81e2108 libsoup-devel: add build dep python; disable tests - Switch to Python 3.10 - Also re-enable variant gnome by default, for all but PPC
</span>38af81e2108 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 38af81e2108b24c80b5ab1ea275cd1a2c8c8c591
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Fri Sep 16 11:41:15 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    libsoup-devel: add build dep python; disable tests
</span><span style='display:block; white-space:pre;color:#404040;'>    - Switch to Python 3.10
</span><span style='display:block; white-space:pre;color:#404040;'>    - Also re-enable variant gnome by default, for all but PPC
</span>---
 gnome/libsoup-devel/Portfile | 36 +++++++++++++++++++++++-------------
 1 file changed, 23 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/libsoup-devel/Portfile b/gnome/libsoup-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8e45ee0646d..ec9c167eb39 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/libsoup-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/libsoup-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,6 @@ version             3.0.6
</span> revision            0
 
 categories          gnome net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> license             LGPL-2+
 maintainers         {mascguy @mascguy} {devans @dbevans} openmaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,13 +32,18 @@ checksums           rmd160  57ba023d43546ab0224f3f8afea80a83122a250e \
</span>                     sha256  b45d59f840b9acf9bb45fd45854e3ef672f57e3ab957401c3ad8d7502ac23da6 \
                     size    1527232
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver          3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver_nodot    [string map {. {}} ${py_ver}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python${py_ver_nodot} \
</span>                     port:pkgconfig \
                     port:gtk-doc \
                     port:curl \
                     path:bin/vala:vala
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:brotli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:brotli \
</span>                     path:lib/pkgconfig/glib-2.0.pc:glib2 \
                     port:glib-networking \
                     path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,17 +55,21 @@ depends_lib         port:brotli \
</span>                     port:nghttp2 \
                     port:apache2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      -Dbrotli=enabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dbrotli=enabled \
</span>                     -Dgssapi=enabled \
                     -Dgtk_doc=true \
                     -Dintrospection=enabled \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dvapi=disabled \
</span>                     -Dntlm=disabled \
                     -Dsysprof=disabled \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -Dtests=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dtests=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dhttp2_tests=disabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Dpkcs11_tests=disabled
</span> 
 # help it to find python
 patchfiles-append   patch-find-python.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.python    ${prefix}/bin/python3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python    ${prefix}/bin/python${py_ver}
</span> 
 post-patch {
     reinplace "s|@@PYTHON3_BIN@@|${configure.python}|" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,9 +82,9 @@ post-patch {
</span> }
 
 # uses g-ir-scanner, which uses $CC from env
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${universal_possible} && [variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${universal_possible} && [variant_isset universal] } {
</span>     foreach arch ${configure.universal_archs} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        lappend merger_build_env(${arch})  "CC=${configure.cc} -arch ${arch}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        lappend merger_build_env(${arch})     "CC=${configure.cc} -arch ${arch}"
</span>         lappend merger_destroot_env(${arch})  "CC=${configure.cc} -arch ${arch}"
     }
 } else {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,18 +92,20 @@ if {${universal_possible} && [variant_isset universal]} {
</span>     destroot.env-append    "CC=${configure.cc} ${configure.cc_archflags}"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # vapigen is broken on PPC at the moment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append -Dvapi=disabled
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> platform darwin 8 {
     # meson on Tiger cannot use rpaths, so we workaround with this to find dylib
     destroot.env-append    "DYLD_LIBRARY_PATH=${build_dir}/${my_name}"
 }
 
 variant gnome description {Enable GNOME support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace -Dgnome=false -Dgnome=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace -Dvapi=disabled -Dvapi=enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # vapigen is broken on PPC at the moment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ${build_arch} ne "ppc" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants-append +gnome
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 livecheck.type      gnome
</pre><pre style='margin:0'>

</pre>