aboutsummaryrefslogtreecommitdiff
path: root/ports/rocksdb/portfile.cmake
diff options
context:
space:
mode:
authorKoby Kahane <kobykahane@gmail.com>2020-10-21 02:12:34 +0300
committerGitHub <noreply@github.com>2020-10-20 16:12:34 -0700
commit4e3e210e8df9fa7f277804196ed6f42c8df2dda7 (patch)
treeab9d6e751e69c32952ce91c6ada92f7d800e6943 /ports/rocksdb/portfile.cmake
parentc2d1f577218780617596d6f0648cd8c8a723207c (diff)
downloadvcpkg-4e3e210e8df9fa7f277804196ed6f42c8df2dda7.tar.gz
vcpkg-4e3e210e8df9fa7f277804196ed6f42c8df2dda7.zip
[rocksdb] update to v6.13.3 (#14085)
Diffstat (limited to 'ports/rocksdb/portfile.cmake')
-rw-r--r--ports/rocksdb/portfile.cmake19
1 files changed, 7 insertions, 12 deletions
diff --git a/ports/rocksdb/portfile.cmake b/ports/rocksdb/portfile.cmake
index dcf4cd43e..497b16655 100644
--- a/ports/rocksdb/portfile.cmake
+++ b/ports/rocksdb/portfile.cmake
@@ -3,23 +3,15 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/rocksdb
- REF v6.11.4
- SHA512 46ee38930aee58541366c92ca5cda48c2856292e5e3d66830035b05bb114b01d23ea2c8ee5e2abd971699f5c789adb6038971c3f07c8d68039ddea67d1357d05
+ REF v6.13.3
+ SHA512 9c1a9de2321d86a454e4fddc72965c55352902d4f55fc2e5bdc8cc5f081e8a2251a431c29c7a6108504456b148c4244a18bab2b261aaad9afcf290ae9cd5d724
HEAD_REF master
PATCHES
0001-disable-gtest.patch
0002-only-build-one-flavor.patch
0003-use-find-package.patch
0004-add-config-to-findpackage.patch
- 0005-backport-msvc-fixes-pr-7439.patch
-)
-
-file(REMOVE "${SOURCE_PATH}/cmake/modules/Findzlib.cmake")
-file(COPY
- "${CMAKE_CURRENT_LIST_DIR}/Findlz4.cmake"
- "${CMAKE_CURRENT_LIST_DIR}/Findsnappy.cmake"
- "${CMAKE_CURRENT_LIST_DIR}/Findzstd.cmake"
- DESTINATION "${SOURCE_PATH}/cmake/modules"
+ 0005-backport-msvc-fixes-pr-7439.patch # https://github.com/facebook/rocksdb/pull/7439
)
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "dynamic" WITH_MD_LIBRARY)
@@ -31,6 +23,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
"snappy" WITH_SNAPPY
"zlib" WITH_ZLIB
"zstd" WITH_ZSTD
+ "bzip2" WITH_BZ2
"tbb" WITH_TBB
INVERTED_FEATURES
"tbb" CMAKE_DISABLE_FIND_PACKAGE_TBB
@@ -40,9 +33,11 @@ vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
- -DWITH_GFLAGS=0
+ -DWITH_GFLAGS=OFF
-DWITH_TESTS=OFF
-DWITH_BENCHMARK_TOOLS=OFF
+ -DWITH_TOOLS=OFF
+ -DWITH_FOLLY_DISTRIBUTED_MUTEX=OFF
-DUSE_RTTI=1
-DROCKSDB_INSTALL_ON_WINDOWS=ON
-DFAIL_ON_WARNINGS=OFF