git: 6768dd1ae2fb - main - archivers/c-blosc2: Update to 2.15.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 06 Jul 2024 16:18:04 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6768dd1ae2fb8f419c025b665288b776b457705a

commit 6768dd1ae2fb8f419c025b665288b776b457705a
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-07-06 16:02:31 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-07-06 16:02:31 +0000

    archivers/c-blosc2: Update to 2.15.0
    
    - Bump PORTREVISION of dependent ports for shlib change
    
    Changes:        https://github.com/Blosc/c-blosc2/releases
---
 archivers/c-blosc2/Makefile                |  4 ++--
 archivers/c-blosc2/distinfo                |  6 +++---
 archivers/c-blosc2/files/patch-powerpc64le | 10 +++++-----
 archivers/c-blosc2/pkg-plist               |  2 +-
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/archivers/c-blosc2/Makefile b/archivers/c-blosc2/Makefile
index 16b48cc742d8..2e38601d53d5 100644
--- a/archivers/c-blosc2/Makefile
+++ b/archivers/c-blosc2/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	c-blosc2
-PORTVERSION=	2.14.4
+PORTVERSION=	2.15.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	archivers
 
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 LIB_DEPENDS=	liblz4.so:archivers/liblz4 \
 		libzstd.so:archivers/zstd
 
-USES=		cmake:testing
+USES=		cmake:testing pathfix
 
 CMAKE_OFF=	BUILD_LITE \
 		DEACTIVATE_AVX2 \
diff --git a/archivers/c-blosc2/distinfo b/archivers/c-blosc2/distinfo
index 5e28a6b425a0..65e37ea4e31e 100644
--- a/archivers/c-blosc2/distinfo
+++ b/archivers/c-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712886402
-SHA256 (Blosc-c-blosc2-v2.14.4_GH0.tar.gz) = b5533c79aacc9ac152c80760ed1295a6608938780c3e1eecd7e53ea72ad986b0
-SIZE (Blosc-c-blosc2-v2.14.4_GH0.tar.gz) = 3155712
+TIMESTAMP = 1720022724
+SHA256 (Blosc-c-blosc2-v2.15.0_GH0.tar.gz) = 1e7d9d099963ad0123ddd76b2b715b5aa1ea4b95c491d3a11508e487ebab7307
+SIZE (Blosc-c-blosc2-v2.15.0_GH0.tar.gz) = 3194507
diff --git a/archivers/c-blosc2/files/patch-powerpc64le b/archivers/c-blosc2/files/patch-powerpc64le
index 1e375ef9da1e..9bb4017b0a0f 100644
--- a/archivers/c-blosc2/files/patch-powerpc64le
+++ b/archivers/c-blosc2/files/patch-powerpc64le
@@ -1,9 +1,9 @@
---- plugins/codecs/ndlz/xxhash.h.orig	2021-10-02 12:17:56 UTC
+--- plugins/codecs/ndlz/xxhash.h.orig	2024-06-20 08:35:59 UTC
 +++ plugins/codecs/ndlz/xxhash.h
-@@ -2934,6 +2934,7 @@ enum XXH_VECTOR_TYPE /* fake enum */ {
- #    if defined(__GNUC__) && !defined(__APPLE_ALTIVEC__)
- #      define __APPLE_ALTIVEC__
- #    endif
+@@ -3838,6 +3838,7 @@ XXH_vmlal_high_u32(uint64x2_t acc, uint32x4_t lhs, uin
+ #  if defined(__s390x__)
+ #    include <s390intrin.h>
+ #  else
 +#    define vector __vector
  #    include <altivec.h>
  #  endif
diff --git a/archivers/c-blosc2/pkg-plist b/archivers/c-blosc2/pkg-plist
index 9cfc4c9a8299..8fed867af6fb 100644
--- a/archivers/c-blosc2/pkg-plist
+++ b/archivers/c-blosc2/pkg-plist
@@ -21,5 +21,5 @@ lib/cmake/Blosc2/Modules/toolchain-armsf.cmake
 lib/libblosc2.a
 lib/libblosc2.so
 lib/libblosc2.so.%%PORTVERSION%%
-lib/libblosc2.so.3
+lib/libblosc2.so.4
 libdata/pkgconfig/blosc2.pc