<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3c4fe8069d4800856569f60f74273dbdeb15b66e">https://github.com/macports/macports-ports/commit/3c4fe8069d4800856569f60f74273dbdeb15b66e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3c4fe8069d4800856569f60f74273dbdeb15b66e
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Tue Mar 19 18:21:38 2024 +0300
<span style='display:block; white-space:pre;color:#404040;'> py-blosc2: update to 2.5.1
</span>---
python/py-blosc2/Portfile | 39 +++++++++++++---------
...roject.toml.patch => patch-pyproject.toml.diff} | 0
python/py-blosc2/files/patch-setup.py.diff | 8 +++++
3 files changed, 32 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-blosc2/Portfile b/python/py-blosc2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9877fe13c14..779669793d9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-blosc2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-blosc2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,13 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-blosc2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.5.1
</span> categories-append archivers devel
maintainers nomaintainer
license BSD
<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:#e0ffe0;'>+
</span> description Python wrapper for Blosc2
long_description A Python wrapper for the extremely fast Blosc2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,23 +18,31 @@ long_description A Python wrapper for the extremely fast Blosc2 \
</span>
homepage https://pypi.python.org/pypi/blosc2/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 1d90998934a60ff37301c8e47d5380a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 cc77bfc407d2170cb339a4abc631da172bfc7fbc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 daf75a3ba973578732cb31848f1404fb5b465bdd821d437b6ff4b605e7f1e0c0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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 rmd160 20e2752d657c94699dd0a49a66a282a1c086d691 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 47d5df50e7286edf81e629ece35f87f13f55c13c5e8545832188c420c75d1659 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4676483
</span>
if {$subport ne $name} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py${python.version}-cython \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-scikit-build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-cpuinfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-msgpack \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-ndindex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-scikit-build \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cython \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cmake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ninja \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-oldest-supported-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:blosc2 \
</span> port:py${python.version}-numpy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-rich
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-ndindex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-msgpack \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cpuinfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-pyproject.toml.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.cmd ${python.bin} -m pytest
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles pyproject.toml.patch
</span> post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -m 755 -d ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,5 +50,4 @@ if {$subport ne $name} {
</span> RELEASE_NOTES.md \
${destroot}${docdir}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-blosc2/files/pyproject.toml.patch b/python/py-blosc2/files/patch-pyproject.toml.diff
</span>similarity index 100%
rename from python/py-blosc2/files/pyproject.toml.patch
rename to python/py-blosc2/files/patch-pyproject.toml.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-blosc2/files/patch-setup.py.diff b/python/py-blosc2/files/patch-setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..337b1fe77b2
</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-blosc2/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig 2024-03-19 13:07:11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py 2024-03-19 13:13:54
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,4 +27,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ package_dir={"blosc2": "blosc2"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include_package_data=True,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cmake_process_manifest_hook=exclude_pkgconfig,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ cmake_args=(['-DUSE_SYSTEM_BLOSC2:BOOL=ON']),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span></pre><pre style='margin:0'>
</pre>