<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bd429607980029c1f569741f40839e58e3c3e60a">https://github.com/macports/macports-ports/commit/bd429607980029c1f569741f40839e58e3c3e60a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bd429607980029c1f569741f40839e58e3c3e60a
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Dec 29 14:40:39 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    spice-server: attempt to use the right python
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/66535
</span>---
 devel/spice-server/Portfile                        |  7 +++++--
 devel/spice-server/files/configurable-python.patch | 11 +++++++++++
 2 files changed, 16 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/spice-server/Portfile b/devel/spice-server/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d6d550892af..f8216dc366e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/spice-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/spice-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +23,7 @@ checksums           rmd160  fe99d8d0db4b275b1d19dc9a7231144133c5bfa0 \
</span>                     size    1504304
 
 set py_ver_nodot    310
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver          3.10
</span> 
 patchfiles-append \
                     meson-build.diff \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,10 +32,12 @@ patchfiles-append \
</span>                     no-msg-nosignal.diff \
                     no-tools.diff \
                     no-tests.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    fix-py-module-search.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    fix-py-module-search.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    configurable-python.patch
</span> 
 configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    -Dsasl=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -Dsasl=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -Dpython=${prefix}/bin/python${py_ver}
</span> 
 depends_build-append \
     port:pkgconfig \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/spice-server/files/configurable-python.patch b/devel/spice-server/files/configurable-python.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..16f58b1059e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/spice-server/files/configurable-python.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- subprojects/spice-common/meson.build.orig      2020-02-27 22:26:42.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ subprojects/spice-common/meson.build   2022-12-23 22:58:12.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -132,7 +132,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ py_module = import('python')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-python = py_module.find_installation()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++python = py_module.find_installation(get_option('python'))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if get_option('python-checks')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   foreach module : ['six', 'pyparsing']
</span></pre><pre style='margin:0'>

</pre>