<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/cac218139d520aa5e82cc81b13f0138aafea647a">https://github.com/macports/macports-ports/commit/cac218139d520aa5e82cc81b13f0138aafea647a</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 cac218139d5 py-onnx: Update to version 1.16.1
</span>cac218139d5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cac218139d520aa5e82cc81b13f0138aafea647a
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Thu May 23 22:29:19 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-onnx: Update to version 1.16.1
</span>---
 python/py-onnx/Portfile                        | 40 +++++++++++++-------------
 python/py-onnx/files/patch-pyproject_toml.diff | 12 ++++++++
 2 files changed, 32 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-onnx/Portfile b/python/py-onnx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6676a3b032d..c21646e0efa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-onnx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-onnx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,41 +4,37 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-onnx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.14.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5 2ae765ea11027f44228b4f012b256cd3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 189124ae50eb0f3a8f3aaeeb51497a3cce8e96ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 70903afe163643bd71195c78cedcc3f4fa05a2af651fd950ef3acbb15175b2d1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.16.1
</span> categories-append   science
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> license             Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers         nomaintainer
 
 description         Open Neural Network Exchange
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description} (ONNX) is an open\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ecosystem that empowers AI developers to choose\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    the right tools as their project evolves. ONNX\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    provides an open source format for AI models, both\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    deep learning and traditional ML. It defines an\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    extensible computation graph model, as well as\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    definitions of built-in operators and standard\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    data types. Currently we focus on the capabilities\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description} (ONNX) is an open \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ecosystem that empowers AI developers to choose \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    the right tools as their project evolves. ONNX \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    provides an open source format for AI models, both \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    deep learning and traditional ML. It defines an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    extensible computation graph model, as well as \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    definitions of built-in operators and standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    data types. Currently we focus on the capabilities \
</span>                     needed for inferencing (scoring).
 
 homepage            https://onnx.ai/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     38 39 310 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           md5     07fe47dc50e802e4a9051de9b3cdf928 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  e9817f10bbce05a2a7d5a716c7557467637c5287 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8299193f0f2a3849bfc069641aa8e4f93696602da8d165632af8ee48ec7556b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    12306956
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     38 39 310 311 312
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.cxx_standard 2017
</span> 
     depends_build-append \
         path:bin/cmake:cmake \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:py${python.version}-pytest-runner \
</span>         port:pybind11
 
     depends_lib-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,6 +47,10 @@ if {${name} ne ${subport}} {
</span>         port:py${python.version}-pytest \
         port:py${python.version}-tabulate
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # diff -Naur ./py-onnx_orig ./py-onnx_new | sed -E -e 's/\.\/py-onnx_(orig|new)/\./g' | sed -E -e 's|/opt/local|@@PREFIX@@|g' > ~/Downloads/patch-pyproject_toml.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patch-pyproject_toml.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-destroot {
         set docdir ${prefix}/share/doc/${subport}
         xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-onnx/files/patch-pyproject_toml.diff b/python/py-onnx/files/patch-pyproject_toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5f795ae146f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-onnx/files/patch-pyproject_toml.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;'>+diff -Naur ./pyproject.toml ./pyproject.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./pyproject.toml       2024-05-25 11:16:39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./pyproject.toml       2024-05-25 11:17:06
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SPDX-License-Identifier: Apache-2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [build-system]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-requires = ["setuptools>=64", "protobuf>=3.20.2", "cmake"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++requires = ["setuptools>=64", "protobuf>=3.20.2"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = "setuptools.build_meta"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [project]
</span></pre><pre style='margin:0'>

</pre>