<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/165e56d4f0dacc99f7c9e11d310735e2b1cb3f57">https://github.com/macports/macports-ports/commit/165e56d4f0dacc99f7c9e11d310735e2b1cb3f57</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 165e56d4f0dacc99f7c9e11d310735e2b1cb3f57
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Sun Apr 30 23:13:48 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    PG python: add maturin backend
</span>---
 _resources/port1.0/group/python-1.0.tcl | 8 +++++++-
 python/py-orjson/Portfile               | 9 +++------
 2 files changed, 10 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/python-1.0.tcl b/_resources/port1.0/group/python-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index a281d3db747..96922e2da87 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/python-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/python-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@
</span> #
 # python.pep517: build using PEP517 (default is "no")
 # python.pep517_backend: specify the backend to use; one of "setuptools" (default),
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#   "flit", "hatch", or "poetry"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   "flit", "hatch", "poetry", or "maturin"
</span> #
 # python.test_framework: specify the test framework to use; one of "pytest" (default),
 #   "nose", "unittest", or <empty string>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -396,6 +396,12 @@ proc python_add_dependencies {} {
</span>                         depends_build-delete    port:py${python.version}-poetry-core
                         depends_build-append    port:py${python.version}-poetry-core
                     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    maturin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        depends_build-delete    port:py${python.version}-maturin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                                port:py${python.version}-setuptools-rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        depends_build-append    port:py${python.version}-maturin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                                port:py${python.version}-setuptools-rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    }
</span>                     default {}
                 }
             }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-orjson/Portfile b/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2be597dbf1c..161855d4b45 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-orjson/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,13 +30,10 @@ checksums           ${distname}${extract.suffix} \
</span>                     sha256  dcf6adb4471b69875034afab51a14b64f1026bc968175a2bb02c5f6b358bd413 \
                     size    836541
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.pep517   yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-maturin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools-rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517_backend   maturin
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span>     depends_run-append \
                     port:py${python.version}-autoflake \
                     port:py${python.version}-black \
</pre><pre style='margin:0'>

</pre>