<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/f3622df42530524688fb75559c07e8b447f9e743">https://github.com/macports/macports-ports/commit/f3622df42530524688fb75559c07e8b447f9e743</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f3622df42530524688fb75559c07e8b447f9e743
</span>Author: Furkan Mustafa <furkan@rainlab.co.jp>
AuthorDate: Sun Aug 14 23:49:44 2022 +0900

<span style='display:block; white-space:pre;color:#404040;'>    spice-server: fix python module check method
</span><span style='display:block; white-space:pre;color:#404040;'>    - `python -m "module_name_here"` method is not valid and yielding error in script.
</span><span style='display:block; white-space:pre;color:#404040;'>    - Converted to a 3.8/3.10 compatible alternative.
</span><span style='display:block; white-space:pre;color:#404040;'>    - Also removed tests option; looks like it's not valid anymore.
</span>---
 devel/spice-server/Portfile                        |  6 +++---
 devel/spice-server/files/fix-py-module-search.diff | 12 ++++++++++++
 2 files changed, 15 insertions(+), 3 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 401ce058a20..e38c45e3a5e 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;'>@@ -27,11 +27,11 @@ patchfiles          meson-build.diff \
</span>                     pthread-setname-args.diff \
                     no-msg-nosignal.diff \
                     no-tools.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    no-tests.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    no-tests.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    fix-py-module-search.diff
</span> 
 configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    -Dsasl=false \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -Dtests=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    -Dsasl=false
</span> 
 depends_build-append \
     port:pkgconfig \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/spice-server/files/fix-py-module-search.diff b/devel/spice-server/files/fix-py-module-search.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..073855f18af
</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/fix-py-module-search.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- subprojects/spice-common/meson.build        2022-08-14 21:05:58.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ subprojects/spice-common/meson.build.new    2022-08-14 21:14:04.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -136,7 +136,7 @@
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+     message('Checking for python module @0@'.format(module))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    cmd = run_command(python, '-m', module)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    cmd = run_command(python, '-c', 'import @0@'.format(module))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if cmd.returncode() != 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       error('Python module @0@ not found'.format(module))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>