<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>