<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/83c0b85b780d5bce1eae6da3eb1e98fb159cf4b6">https://github.com/macports/macports-ports/commit/83c0b85b780d5bce1eae6da3eb1e98fb159cf4b6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 83c0b85b780d5bce1eae6da3eb1e98fb159cf4b6
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Mar 30 00:56:10 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-zstd: update to 0.22.0
</span>---
 python/py-zstd/Portfile                        | 16 +++++++++++-----
 python/py-zstd/files/patch-pyproject.toml.diff | 14 ++++++++++++++
 2 files changed, 25 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-zstd/Portfile b/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 29f3d3ca5e8..a5211c02aa5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        indygreg python-zstandard 0.20.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        indygreg python-zstandard 0.22.0
</span> github.tarball_from archive
 name                py-zstd
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,15 +16,21 @@ long_description    This extension allows Zstandard compression from Python
</span> 
 homepage            https://github.com/indygreg/python-zstandard
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  6b54c29daadff331d3bc2d7eeb5337be38d76f5d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4f44f00c8abb5faf051c900576816bec6612bb975fcbccf383b72087e78f30d0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    712241
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  3e089548b0d937e998e03b3d4bce537613ed278e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  34ce7ef020afca1344c538a778e2a2e30dc43b11509aa4cb5cf076228d959ca7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    707644
</span> 
 python.versions     38 39 310 311 312
<span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517_backend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    poetry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-pyproject.toml.diff
</span> 
 if {${name} ne ${subport}} {
     depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-cffi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-cffi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-wheel
</span> 
     depends_lib-append \
                     port:zstd
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-zstd/files/patch-pyproject.toml.diff b/python/py-zstd/files/patch-pyproject.toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ded624492f2
</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-zstd/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./pyproject.toml       2024-03-30 00:51:04
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./pyproject.toml       2024-03-30 00:52:01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,8 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [build-system]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requires = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "cffi==1.16.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "setuptools==68.2.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "wheel==0.41.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "cffi>=1.16.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "setuptools>=68.2.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "wheel>=0.41.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Need to use legacy backend because setup_zstd.py breaks build isolation.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = "setuptools.build_meta:__legacy__"
</span></pre><pre style='margin:0'>

</pre>