mirror of https://github.com/microsoft/vcpkg.git
[avro] Update to 1.12.2 (#53641)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
d71ed7a78d
commit
61a6d90a8c
|
|
@ -6,7 +6,7 @@ endif()
|
|||
vcpkg_download_distfile(ARCHIVE
|
||||
URLS "https://archive.apache.org/dist/avro/avro-${VERSION}/avro-src-${VERSION}.tar.gz"
|
||||
FILENAME "avro-src-${VERSION}.tar.gz"
|
||||
SHA512 0d86bfece0f12f8bc424e27e71e3e6b828c4280fa1a6d7dc7e0d58bff2351f2c1fd3ccb98c1291dfc6c67d9cb5a0bdb7bb9f36ba5bd6b26fa9545f358db42663
|
||||
SHA512 a31ad410d75c0e7f58fc9d9b7e7989dae12f328524806f6d64fdae22ddb9112fe2adc5fb74ee83df2135b87bd6618e8765a823220b2a0a162d1684192b9926da
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive(
|
||||
|
|
@ -43,4 +43,8 @@ if(VCPKG_LIBRARY_LINKAGE STREQUAL "static" AND NOT VCPKG_TARGET_IS_WINDOWS)
|
|||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
|
||||
endif()
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/lang/c/LICENSE")
|
||||
vcpkg_install_copyright(
|
||||
FILE_LIST
|
||||
"${SOURCE_PATH}/lang/c/LICENSE"
|
||||
"${SOURCE_PATH}/lang/c/NOTICE"
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
{
|
||||
"name": "avro-c",
|
||||
"version": "1.12.1",
|
||||
"port-version": 1,
|
||||
"version": "1.12.2",
|
||||
"description": "Apache Avro is a data serialization system",
|
||||
"homepage": "https://github.com/apache/avro",
|
||||
"license": "Apache-2.0",
|
||||
"license": "Apache-2.0 AND BSD-3-Clause AND LicenseRef-Public-Domain",
|
||||
"supports": "!uwp",
|
||||
"dependencies": [
|
||||
"jansson",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
diff --git a/lang/c++/CMakeLists.txt b/lang/c++/CMakeLists.txt
|
||||
index 6800d330f..c9ec221d9 100644
|
||||
index 6800d33..c9ec221 100644
|
||||
--- a/lang/c++/CMakeLists.txt
|
||||
+++ b/lang/c++/CMakeLists.txt
|
||||
@@ -70,12 +70,12 @@ if (WIN32 AND NOT CYGWIN AND NOT MSYS)
|
||||
|
|
@ -18,3 +18,24 @@ index 6800d330f..c9ec221d9 100644
|
|||
endif ()
|
||||
|
||||
if (AVRO_BUILD_TESTS OR AVRO_USE_BOOST)
|
||||
diff --git a/lang/c++/cmake/avro-cpp-config.cmake.in b/lang/c++/cmake/avro-cpp-config.cmake.in
|
||||
index c943f33..7e7f150 100644
|
||||
--- a/lang/c++/cmake/avro-cpp-config.cmake.in
|
||||
+++ b/lang/c++/cmake/avro-cpp-config.cmake.in
|
||||
@@ -58,7 +58,14 @@ endif()
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/avro-cpp-targets.cmake")
|
||||
|
||||
-add_library(avro-cpp::avrocpp_static ALIAS avro-cpp::avrocpp_s)
|
||||
-add_library(avro-cpp::avrocpp_shared ALIAS avro-cpp::avrocpp)
|
||||
+if(TARGET avro-cpp::avrocpp)
|
||||
+ add_library(avro-cpp::avrocpp_shared ALIAS avro-cpp::avrocpp)
|
||||
+endif()
|
||||
+if(TARGET avro-cpp::avrocpp_s)
|
||||
+ add_library(avro-cpp::avrocpp_static ALIAS avro-cpp::avrocpp_s)
|
||||
+ if(NOT TARGET avro-cpp::avrocpp)
|
||||
+ add_library(avro-cpp::avrocpp ALIAS avro-cpp::avrocpp_s)
|
||||
+ endif()
|
||||
+endif()
|
||||
|
||||
check_required_components(avro-cpp)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
vcpkg_download_distfile(ARCHIVE
|
||||
URLS "https://archive.apache.org/dist/avro/avro-${VERSION}/avro-src-${VERSION}.tar.gz"
|
||||
FILENAME "avro-src-${VERSION}.tar.gz"
|
||||
SHA512 0d86bfece0f12f8bc424e27e71e3e6b828c4280fa1a6d7dc7e0d58bff2351f2c1fd3ccb98c1291dfc6c67d9cb5a0bdb7bb9f36ba5bd6b26fa9545f358db42663
|
||||
SHA512 a31ad410d75c0e7f58fc9d9b7e7989dae12f328524806f6d64fdae22ddb9112fe2adc5fb74ee83df2135b87bd6618e8765a823220b2a0a162d1684192b9926da
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive(
|
||||
|
|
@ -16,6 +16,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
|||
tools AVRO_BUILD_EXECUTABLES
|
||||
INVERTED_FEATURES
|
||||
snappy CMAKE_DISABLE_FIND_PACKAGE_Snappy
|
||||
zstd CMAKE_DISABLE_FIND_PACKAGE_zstd
|
||||
)
|
||||
|
||||
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" BUILD_STATIC)
|
||||
|
|
@ -39,5 +40,9 @@ endif()
|
|||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/lang/c++/LICENSE")
|
||||
vcpkg_install_copyright(
|
||||
FILE_LIST
|
||||
"${SOURCE_PATH}/lang/c++/LICENSE"
|
||||
"${SOURCE_PATH}/lang/c++/NOTICE"
|
||||
)
|
||||
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
"name": "avro-cpp",
|
||||
"version": "1.12.1",
|
||||
"port-version": 1,
|
||||
"version": "1.12.2",
|
||||
"description": "Apache Avro is a data serialization system",
|
||||
"homepage": "https://github.com/apache/avro",
|
||||
"license": "Apache-2.0",
|
||||
|
|
@ -27,6 +26,12 @@
|
|||
},
|
||||
"tools": {
|
||||
"description": "Build extra executables"
|
||||
},
|
||||
"zstd": {
|
||||
"description": "Support zstd for compression",
|
||||
"dependencies": [
|
||||
"zstd"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "36c44c8159d1b3da50dfa24407a5b1741b6c0ae9",
|
||||
"version": "1.12.2",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "6d12f4efe5aee0efe4ff61710e6cbc3100cec7a4",
|
||||
"version": "1.12.1",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "a733c4fc611e69bf4af6b12244d3007e38bb8736",
|
||||
"version": "1.12.2",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "2f85aad132aa9fd6a464be359fa7359b9633c780",
|
||||
"version": "1.12.1",
|
||||
|
|
|
|||
|
|
@ -453,12 +453,12 @@
|
|||
"port-version": 0
|
||||
},
|
||||
"avro-c": {
|
||||
"baseline": "1.12.1",
|
||||
"port-version": 1
|
||||
"baseline": "1.12.2",
|
||||
"port-version": 0
|
||||
},
|
||||
"avro-cpp": {
|
||||
"baseline": "1.12.1",
|
||||
"port-version": 1
|
||||
"baseline": "1.12.2",
|
||||
"port-version": 0
|
||||
},
|
||||
"awlib": {
|
||||
"baseline": "2026-08-07",
|
||||
|
|
|
|||
Loading…
Reference in New Issue