diff --git a/devel/croaring/Makefile b/devel/croaring/Makefile index 4bd17e33662b..85fde912791e 100644 --- a/devel/croaring/Makefile +++ b/devel/croaring/Makefile @@ -1,29 +1,27 @@ PORTNAME= CRoaring DISTVERSIONPREFIX= v -DISTVERSION= 5.2.0 +DISTVERSION= 5.2.2 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org COMMENT= Roaring bitmaps in C (and C++), with SIMD WWW= http://roaringbitmap.org/ \ https://github.com/RoaringBitmap/CRoaring LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/cmocka.h:sysutils/cmocka USES= pkgconfig cmake:testing USE_GITHUB= yes GH_ACCOUNT= RoaringBitmap USE_LDCONFIG= yes -CMAKE_OFF= ROARING_USE_CPM ${CMAKE_OFF_${ARCH}} +CMAKE_OFF= ROARING_USE_CPM CMAKE_ON= BUILD_SHARED_LIBS -CMAKE_ARGS_armv7= -DROARING_DISABLE_NEON:BOOL=TRUE -CMAKE_ARGS+= ${CMAKE_ARGS_${ARCH}} PLIST_SUB= DISTVERSION=${DISTVERSION} .include diff --git a/devel/croaring/distinfo b/devel/croaring/distinfo index 9c6d9b9e7286..ebdbba2cca01 100644 --- a/devel/croaring/distinfo +++ b/devel/croaring/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1789043774 -SHA256 (RoaringBitmap-CRoaring-v5.2.0_GH0.tar.gz) = 5f6ce15f23cb70fca04839d186a15ceb540e31d650496e0a2c8284a882465b13 -SIZE (RoaringBitmap-CRoaring-v5.2.0_GH0.tar.gz) = 100817734 +TIMESTAMP = 1789745367 +SHA256 (RoaringBitmap-CRoaring-v5.2.2_GH0.tar.gz) = a7d8c10c954a971b7e2996b498cb7600e5002637412f4198dcd600b415e1eb5c +SIZE (RoaringBitmap-CRoaring-v5.2.2_GH0.tar.gz) = 100835907 diff --git a/devel/croaring/files/patch-include_roaring_portability.h b/devel/croaring/files/patch-include_roaring_portability.h deleted file mode 100644 index 7144b768d306..000000000000 --- a/devel/croaring/files/patch-include_roaring_portability.h +++ /dev/null @@ -1,10 +0,0 @@ ---- include/roaring/portability.h.orig 2026-09-08 23:18:25 UTC -+++ include/roaring/portability.h -@@ -456,6 +456,7 @@ static inline int roaring_hamming(uint64_t x) { - #if defined(__linux__) - #define croaring_htobe64(x) bswap_64(x) - #elif defined(__FreeBSD__) -+#include - #define croaring_htobe64(x) bswap64(x) - #else - #warning "Unknown platform, report as an error" diff --git a/devel/croaring/pkg-plist b/devel/croaring/pkg-plist index 69ba05cdc05d..72f6e2fb2cfc 100644 --- a/devel/croaring/pkg-plist +++ b/devel/croaring/pkg-plist @@ -1,40 +1,39 @@ libdata/pkgconfig/roaring.pc include/roaring/roaring64.hh include/roaring/roaring64map.hh include/roaring/roaring.hh include/roaring/art/art.h include/roaring/bitset/bitset.h include/roaring/roaring.h include/roaring/portability.h include/roaring/roaring_array.h include/roaring/memory.h include/roaring/roaring_types.h include/roaring/misc/configreport.h include/roaring/roaring_version.h -include/roaring/portability.h.orig include/roaring/containers/run.h include/roaring/containers/mixed_andnot.h include/roaring/containers/mixed_xor.h include/roaring/containers/mixed_union.h include/roaring/containers/mixed_subset.h include/roaring/containers/mixed_intersection.h include/roaring/containers/bitset.h include/roaring/containers/array.h include/roaring/containers/mixed_equal.h include/roaring/containers/container_defs.h include/roaring/containers/mixed_negation.h include/roaring/containers/convert.h include/roaring/containers/containers.h include/roaring/containers/perfparameters.h include/roaring/roaring64.h include/roaring/bitset_util.h include/roaring/isadetection.h include/roaring/array_util.h include/roaring/utilasm.h lib/libroaring.so.%%DISTVERSION%% lib/libroaring.so.28 lib/libroaring.so lib/cmake/roaring/roaring-config-version.cmake lib/cmake/roaring/roaring-config.cmake lib/cmake/roaring/roaring-targets.cmake lib/cmake/roaring/roaring-targets-release.cmake