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