mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[rocksdb] update to 10.7.5 (#48204)
This commit is contained in:
13
ports/rocksdb/0004-support-apple.patch
Normal file
13
ports/rocksdb/0004-support-apple.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 77f44e9..1fb4c71 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -313,7 +313,7 @@ if(NOT MSVC)
|
||||
endif()
|
||||
|
||||
# Check if -latomic is required or not
|
||||
-if (NOT MSVC)
|
||||
+if (NOT MSVC AND NOT APPLE)
|
||||
CHECK_CXX_SOURCE_COMPILES("
|
||||
#include <atomic>
|
||||
std::atomic<uint64_t> x(0);
|
||||
@@ -2,13 +2,15 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO facebook/rocksdb
|
||||
REF "v${VERSION}"
|
||||
SHA512 e4665fc0491978c71b0aa4a49dccaa342621de59272af4c4015c6f7425cd7985fa9de54cea8a2bd2f8d04538a5777a6caaf77371fef8e36cbbccc13b0c71315d
|
||||
SHA512 6cbfd93db56299c15df4e9e79f77c1bdf779931869bc87b152d1528499e76bd6b536de85d74c52fe789e46d9f0a3e262a7789bb9e0bfae017f10d8cbd9c8ceaa
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
0001-fix-dependencies.patch
|
||||
0002-fix-android.patch
|
||||
# TODO: This patch should be deleted after following PR will be merged. https://github.com/facebook/rocksdb/pull/13573
|
||||
0003-include_cstdint.patch
|
||||
# TODO: This patch should be deleted on upstream next release. https://github.com/facebook/rocksdb/commit/1d18c4ed0177f184f228a7cdfb78eb85d0dab540
|
||||
0004-support-apple.patch
|
||||
)
|
||||
|
||||
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "dynamic" WITH_MD_LIBRARY)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "rocksdb",
|
||||
"version": "10.4.2",
|
||||
"version": "10.7.5",
|
||||
"description": "A library that provides an embeddable, persistent key-value store for fast storage",
|
||||
"homepage": "https://github.com/facebook/rocksdb",
|
||||
"license": "GPL-2.0-only OR Apache-2.0",
|
||||
@@ -54,7 +54,12 @@
|
||||
"snappy": {
|
||||
"description": "build with SNAPPY",
|
||||
"dependencies": [
|
||||
"snappy"
|
||||
{
|
||||
"name": "snappy",
|
||||
"features": [
|
||||
"rtti"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"tbb": {
|
||||
|
||||
@@ -8609,7 +8609,7 @@
|
||||
"port-version": 1
|
||||
},
|
||||
"rocksdb": {
|
||||
"baseline": "10.4.2",
|
||||
"baseline": "10.7.5",
|
||||
"port-version": 0
|
||||
},
|
||||
"rp-ntuples": {
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "fc3cae7c0aaad277acbeb559f9f011aee9e5e0a4",
|
||||
"version": "10.7.5",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "e2e97ca699a186e940e1617edb7a3afea002d0c4",
|
||||
"version": "10.4.2",
|
||||
|
||||
Reference in New Issue
Block a user