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