[roaring] Update to 2.0.4 (#35691)

* [roaring] Update to 2.0.4

* version

* Fix race

* version
This commit is contained in:
Thomas1664 2023-12-15 02:43:04 +01:00 committed by GitHub
parent a1e13e8d58
commit 4d973549d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 13 deletions

View File

@ -1,20 +1,15 @@
if (TARGET_TRIPLET MATCHES "^x86")
message(WARNING "The CRoaring authors recommend users of this lib against using a 32-bit build.")
endif ()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO RoaringBitmap/CRoaring
REF "v${VERSION}"
SHA512 c51e426c13045f45b907bc2801fcb01a2bb0620054ad5c2bb113fe486f77e292c85f29348e7d4d1c61f0263845be9403b754f418d81c293c5e2fb9e5407386b0
SHA512 bfffdde8b9e870fd509f83a073cace14c0bcd969f6f8649ae8fd2c679174d8c6549fee59d9e166f9c409f1f26f73951e24664dc0098a5ccc4e024d0f14cdd881
HEAD_REF master
)
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" ROARING_BUILD_STATIC)
vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
SOURCE_PATH "${SOURCE_PATH}"
DISABLE_PARALLEL_CONFIGURE
OPTIONS
-DROARING_BUILD_STATIC=${ROARING_BUILD_STATIC}
@ -25,11 +20,10 @@ vcpkg_cmake_install()
vcpkg_copy_pdbs()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT})
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/roaring)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
vcpkg_fixup_pkgconfig()
# Handle copyright
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright COPYONLY)
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")

View File

@ -1,6 +1,6 @@
{
"name": "roaring",
"version": "0.9.6",
"version": "2.0.4",
"description": "A better compressed bitset in C (and C++)",
"homepage": "https://github.com/RoaringBitmap/CRoaring",
"license": "Apache-2.0 OR MIT",

View File

@ -7525,7 +7525,7 @@
"port-version": 0
},
"roaring": {
"baseline": "0.9.6",
"baseline": "2.0.4",
"port-version": 0
},
"robin-hood-hashing": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0179f926fd785b55019104fb010fb99ebcfa5e06",
"version": "2.0.4",
"port-version": 0
},
{
"git-tree": "d1f8636ba82d39c12bea0f5a09409a5a5321432a",
"version": "0.9.6",