mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-28 03:10:57 +08:00
[vcpkg baseline] Fix CI test (#10508)
* re-trigger ci test * [kealib] Switch repo to github * [mongo-c-driver] Set icu as a feature * [monkeys-audio] Update version to 5.24 * [mongo-c-driver] Fix arm build * [mongo-c-driver] Re-generate patch * [mongo-c-driver] Remove key word PRIVATE in patch * [llvm] Remove default feature tools * [llvm] Add judgment to install tools * [llvm] Add more condition * [llvm] Fix clang cmake files when selecting feature tools * [halide] Fix build depends info in CONTROL * update baseline
This commit is contained in:
parent
42ad12f91d
commit
d98696de85
@ -1,8 +1,8 @@
|
|||||||
Source: halide
|
Source: halide
|
||||||
Version: release_2019_08_27-1
|
Version: release_2019_08_27-2
|
||||||
Homepage: https://github.com/halide/Halide
|
Homepage: https://github.com/halide/Halide
|
||||||
Description: Halide is a programming language designed to make it easier to write high-performance image processing code on modern machines.
|
Description: Halide is a programming language designed to make it easier to write high-performance image processing code on modern machines.
|
||||||
Build-Depends: llvm, openblas
|
Build-Depends: llvm[tools], openblas
|
||||||
|
|
||||||
Feature: app
|
Feature: app
|
||||||
Description: app support
|
Description: app support
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
Source: intel-ipsec
|
Source: intel-ipsec
|
||||||
Version: 0.52
|
Version: 0.52-1
|
||||||
Description: Intel(R) Multi-Buffer Crypto for IPsec Library
|
Description: Intel(R) Multi-Buffer Crypto for IPsec Library
|
||||||
|
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
INCLUDE(vcpkg_common_functions)
|
IF (VCPKG_TARGET_IS_WINDOWS)
|
||||||
|
|
||||||
IF (NOT VCPKG_CMAKE_SYSTEM_NAME)
|
|
||||||
SET(EXEC_ENV "Windows")
|
SET(EXEC_ENV "Windows")
|
||||||
ELSE ()
|
ELSE ()
|
||||||
SET(EXEC_ENV "${VCPKG_CMAKE_SYSTEM_NAME}")
|
SET(EXEC_ENV "${VCPKG_CMAKE_SYSTEM_NAME}")
|
||||||
@ -59,4 +57,4 @@ FILE(INSTALL ${CMAKE_CURRENT_LIST_DIR}/intel-ipsecConfig.cmake DESTINATION ${CUR
|
|||||||
FILE(INSTALL ${CMAKE_CURRENT_LIST_DIR}/usage DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
|
FILE(INSTALL ${CMAKE_CURRENT_LIST_DIR}/usage DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
|
||||||
FILE(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
FILE(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
|
|
||||||
VCPKG_TEST_CMAKE(PACKAGE_NAME ${PORT})
|
#VCPKG_TEST_CMAKE(PACKAGE_NAME ${PORT})
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Source: kealib
|
Source: kealib
|
||||||
Version: 1.4.11-2
|
Version: 1.4.11-3
|
||||||
Build-Depends: hdf5[cpp], zlib, szip
|
Build-Depends: hdf5[cpp], zlib, szip
|
||||||
Homepage: https://bitbucket.org/chchrsc/kealib
|
Homepage: https://bitbucket.org/chchrsc/kealib
|
||||||
Description: kealib is gdal model using HDF5 standard.
|
Description: kealib is gdal model using HDF5 standard.
|
||||||
|
@ -1,16 +1,10 @@
|
|||||||
include(vcpkg_common_functions)
|
vcpkg_from_github(
|
||||||
|
|
||||||
vcpkg_download_distfile(ARCHIVE
|
|
||||||
URLS "https://bitbucket.org/chchrsc/kealib/downloads/kealib-1.4.11.tar.gz"
|
|
||||||
FILENAME "kealib-1.4.11.tar.gz"
|
|
||||||
SHA512 e080dfd51111f85ddf8ab1bd71aaf7ec6cbe814db29ed62806362ef83718f777935347d9063cf29085f21bf09d4277fd88f5269af6555304130f50d093d28f63
|
|
||||||
)
|
|
||||||
|
|
||||||
vcpkg_extract_source_archive_ex(
|
|
||||||
ARCHIVE ${ARCHIVE}
|
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
PATCHES
|
REPO ubarsc/kealib
|
||||||
hdf5_include.patch
|
REF de6dabd414039dd36a1ff01243901cec3f45256e #1.4.11
|
||||||
|
SHA512 34032dd27aee0714cbe6b76b2f731a05408fd5ff78080343bcfbc3aa7e6eeb06a341a423cee1e7f3624f4c1f661feaf4ea3a3d2e53172933e49982df0c438a6f
|
||||||
|
HEAD_REF master
|
||||||
|
PATCHES hdf5_include.patch
|
||||||
)
|
)
|
||||||
|
|
||||||
if ("parallel" IN_LIST FEATURES)
|
if ("parallel" IN_LIST FEATURES)
|
||||||
@ -36,9 +30,10 @@ vcpkg_configure_cmake(
|
|||||||
vcpkg_install_cmake()
|
vcpkg_install_cmake()
|
||||||
vcpkg_copy_pdbs()
|
vcpkg_copy_pdbs()
|
||||||
|
|
||||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
|
||||||
file(INSTALL ${SOURCE_PATH}/python/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/kealib RENAME copyright)
|
|
||||||
|
|
||||||
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
||||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin ${CURRENT_PACKAGES_DIR}/bin)
|
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin ${CURRENT_PACKAGES_DIR}/bin)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||||
|
|
||||||
|
file(INSTALL ${SOURCE_PATH}/python/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Source: libconfig
|
Source: libconfig
|
||||||
Version: 1.7.2-1
|
Version: 1.7.2-2
|
||||||
Homepage: https://github.com/hyperrealm/libconfig
|
Homepage: https://github.com/hyperrealm/libconfig
|
||||||
Description: C/C++ library for processing configuration files
|
Description: C/C++ library for processing configuration files
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
vcpkg_from_github(
|
vcpkg_from_github(
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
REPO hyperrealm/libconfig
|
REPO hyperrealm/libconfig
|
||||||
@ -19,6 +17,8 @@ vcpkg_configure_cmake(
|
|||||||
|
|
||||||
vcpkg_install_cmake()
|
vcpkg_install_cmake()
|
||||||
|
|
||||||
|
vcpkg_copy_pdbs()
|
||||||
|
|
||||||
foreach(FILE ${CURRENT_PACKAGES_DIR}/include/libconfig.h++ ${CURRENT_PACKAGES_DIR}/include/libconfig.h)
|
foreach(FILE ${CURRENT_PACKAGES_DIR}/include/libconfig.h++ ${CURRENT_PACKAGES_DIR}/include/libconfig.h)
|
||||||
file(READ ${FILE} _contents)
|
file(READ ${FILE} _contents)
|
||||||
string(REPLACE "defined(LIBCONFIGXX_EXPORTS)" "0" _contents "${_contents}")
|
string(REPLACE "defined(LIBCONFIGXX_EXPORTS)" "0" _contents "${_contents}")
|
||||||
@ -34,6 +34,4 @@ foreach(FILE ${CURRENT_PACKAGES_DIR}/include/libconfig.h++ ${CURRENT_PACKAGES_DI
|
|||||||
file(WRITE ${FILE} "${_contents}")
|
file(WRITE ${FILE} "${_contents}")
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/libconfig RENAME copyright)
|
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
|
|
||||||
vcpkg_copy_pdbs()
|
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
vcpkg_download_distfile(ARCHIVE
|
vcpkg_download_distfile(ARCHIVE
|
||||||
URLS "http://www.codesynthesis.com/download/odb/2.4/libodb-boost-2.4.0.tar.gz"
|
URLS "http://www.codesynthesis.com/download/odb/2.4/libodb-boost-2.4.0.tar.gz"
|
||||||
FILENAME "libodb-boost-2.4.0.tar.gz"
|
FILENAME "libodb-boost-2.4.0.tar.gz"
|
||||||
@ -24,11 +22,12 @@ vcpkg_configure_cmake(
|
|||||||
)
|
)
|
||||||
|
|
||||||
vcpkg_install_cmake()
|
vcpkg_install_cmake()
|
||||||
|
vcpkg_copy_pdbs()
|
||||||
|
|
||||||
file(READ ${CURRENT_PACKAGES_DIR}/debug/share/odb/odb_boostConfig-debug.cmake LIBODB_DEBUG_TARGETS)
|
file(READ ${CURRENT_PACKAGES_DIR}/debug/share/odb/odb_boostConfig-debug.cmake LIBODB_DEBUG_TARGETS)
|
||||||
string(REPLACE "\${_IMPORT_PREFIX}" "\${_IMPORT_PREFIX}/debug" LIBODB_DEBUG_TARGETS "${LIBODB_DEBUG_TARGETS}")
|
string(REPLACE "\${_IMPORT_PREFIX}" "\${_IMPORT_PREFIX}/debug" LIBODB_DEBUG_TARGETS "${LIBODB_DEBUG_TARGETS}")
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/odb/odb_boostConfig-debug.cmake "${LIBODB_DEBUG_TARGETS}")
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/odb/odb_boostConfig-debug.cmake "${LIBODB_DEBUG_TARGETS}")
|
||||||
|
|
||||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
|
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
|
||||||
file(COPY ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/libodb-boost)
|
|
||||||
file(RENAME ${CURRENT_PACKAGES_DIR}/share/libodb-boost/LICENSE ${CURRENT_PACKAGES_DIR}/share/libodb-boost/copyright)
|
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
vcpkg_copy_pdbs()
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
Source: llvm
|
Source: llvm
|
||||||
Version: 8.0.0-4
|
Version: 8.0.0-5
|
||||||
Homepage: https://llvm.org/
|
Homepage: https://llvm.org/
|
||||||
Description: The LLVM Compiler Infrastructure
|
Description: The LLVM Compiler Infrastructure
|
||||||
Build-Depends: atlmfc (windows)
|
Build-Depends: atlmfc (windows)
|
||||||
Supports: !uwp
|
Supports: !uwp
|
||||||
Default-Features: tools, utils
|
Default-Features: utils
|
||||||
|
|
||||||
Feature: tools
|
Feature: tools
|
||||||
Description: Generate build targets for the LLVM tools.
|
Description: Generate build targets for the LLVM tools.
|
||||||
|
@ -63,37 +63,44 @@ vcpkg_configure_cmake(
|
|||||||
|
|
||||||
vcpkg_install_cmake()
|
vcpkg_install_cmake()
|
||||||
|
|
||||||
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release")
|
if((NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release") AND "tools" IN_LIST FEATURES)
|
||||||
file(GLOB EXE ${CURRENT_PACKAGES_DIR}/bin/*)
|
file(GLOB EXE ${CURRENT_PACKAGES_DIR}/bin/*)
|
||||||
file(COPY ${EXE} DESTINATION ${CURRENT_PACKAGES_DIR}/tools/llvm)
|
file(COPY ${EXE} DESTINATION ${CURRENT_PACKAGES_DIR}/tools/llvm)
|
||||||
file(REMOVE ${EXE})
|
file(REMOVE ${EXE})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
|
if((NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug") AND "tools" IN_LIST FEATURES)
|
||||||
file(GLOB DEBUG_EXE ${CURRENT_PACKAGES_DIR}/debug/bin/*)
|
file(GLOB DEBUG_EXE ${CURRENT_PACKAGES_DIR}/debug/bin/*)
|
||||||
file(COPY ${DEBUG_EXE} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/tools/llvm)
|
file(COPY ${DEBUG_EXE} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/tools/llvm)
|
||||||
file(REMOVE ${DEBUG_EXE})
|
file(REMOVE ${DEBUG_EXE})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
vcpkg_fixup_cmake_targets(CONFIG_PATH share/clang TARGET_PATH share/clang)
|
if ("tools" IN_LIST FEATURES)
|
||||||
|
vcpkg_fixup_cmake_targets(CONFIG_PATH share/clang TARGET_PATH share/clang)
|
||||||
|
|
||||||
|
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release")
|
||||||
|
file(READ ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-release.cmake RELEASE_MODULE)
|
||||||
|
string(REPLACE "\${_IMPORT_PREFIX}/bin" "\${_IMPORT_PREFIX}/tools/llvm" RELEASE_MODULE "${RELEASE_MODULE}")
|
||||||
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-release.cmake "${RELEASE_MODULE}")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
|
||||||
|
file(READ ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-debug.cmake DEBUG_MODULE)
|
||||||
|
string(REPLACE "\${_IMPORT_PREFIX}/debug/bin" "\${_IMPORT_PREFIX}/tools/llvm" DEBUG_MODULE "${DEBUG_MODULE}")
|
||||||
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-debug.cmake "${DEBUG_MODULE}")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
vcpkg_fixup_cmake_targets(CONFIG_PATH share/llvm)
|
vcpkg_fixup_cmake_targets(CONFIG_PATH share/llvm)
|
||||||
vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/llvm)
|
vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/llvm)
|
||||||
|
|
||||||
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release")
|
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release")
|
||||||
file(READ ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-release.cmake RELEASE_MODULE)
|
|
||||||
string(REPLACE "\${_IMPORT_PREFIX}/bin" "\${_IMPORT_PREFIX}/tools/llvm" RELEASE_MODULE "${RELEASE_MODULE}")
|
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-release.cmake "${RELEASE_MODULE}")
|
|
||||||
|
|
||||||
file(READ ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-release.cmake RELEASE_MODULE)
|
file(READ ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-release.cmake RELEASE_MODULE)
|
||||||
string(REPLACE "\${_IMPORT_PREFIX}/bin" "\${_IMPORT_PREFIX}/tools/llvm" RELEASE_MODULE "${RELEASE_MODULE}")
|
string(REPLACE "\${_IMPORT_PREFIX}/bin" "\${_IMPORT_PREFIX}/tools/llvm" RELEASE_MODULE "${RELEASE_MODULE}")
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-release.cmake "${RELEASE_MODULE}")
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-release.cmake "${RELEASE_MODULE}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
|
if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug")
|
||||||
file(READ ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-debug.cmake DEBUG_MODULE)
|
|
||||||
string(REPLACE "\${_IMPORT_PREFIX}/debug/bin" "\${_IMPORT_PREFIX}/tools/llvm" DEBUG_MODULE "${DEBUG_MODULE}")
|
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/clang/ClangTargets-debug.cmake "${DEBUG_MODULE}")
|
|
||||||
|
|
||||||
file(READ ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-debug.cmake DEBUG_MODULE)
|
file(READ ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-debug.cmake DEBUG_MODULE)
|
||||||
string(REPLACE "\${_IMPORT_PREFIX}/debug/bin" "\${_IMPORT_PREFIX}/tools/llvm" DEBUG_MODULE "${DEBUG_MODULE}")
|
string(REPLACE "\${_IMPORT_PREFIX}/debug/bin" "\${_IMPORT_PREFIX}/tools/llvm" DEBUG_MODULE "${DEBUG_MODULE}")
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-debug.cmake "${DEBUG_MODULE}")
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/llvm/LLVMExports-debug.cmake "${DEBUG_MODULE}")
|
||||||
|
@ -7,3 +7,7 @@ Homepage: https://github.com/mongodb/mongo-c-driver
|
|||||||
Feature: snappy
|
Feature: snappy
|
||||||
Description: Enables snappy compressor support
|
Description: Enables snappy compressor support
|
||||||
Build-Depends: snappy
|
Build-Depends: snappy
|
||||||
|
|
||||||
|
Feature: icu
|
||||||
|
Description: Enable ICU support, necessary to use non-ASCII usernames or passwords
|
||||||
|
Build-Depends: icu
|
24
ports/mongo-c-driver/fix-arm-build.patch
Normal file
24
ports/mongo-c-driver/fix-arm-build.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
diff --git a/src/libmongoc/CMakeLists.txt b/src/libmongoc/CMakeLists.txt
|
||||||
|
index c8a4f02..78f69f2 100644
|
||||||
|
--- a/src/libmongoc/CMakeLists.txt
|
||||||
|
+++ b/src/libmongoc/CMakeLists.txt
|
||||||
|
@@ -645,6 +645,9 @@ endif ()
|
||||||
|
add_library (mongoc_shared SHARED ${SOURCES} ${HEADERS} ${HEADERS_FORWARDING})
|
||||||
|
set_target_properties (mongoc_shared PROPERTIES CMAKE_CXX_VISIBILITY_PRESET hidden)
|
||||||
|
target_link_libraries (mongoc_shared ${LIBRARIES} ${BSON_LIBRARIES})
|
||||||
|
+if (WIN32)
|
||||||
|
+ target_link_libraries (mongoc_shared Advapi32)
|
||||||
|
+endif()
|
||||||
|
target_include_directories (mongoc_shared BEFORE PUBLIC ${BSON_INCLUDE_DIRS} ${MONGOC_INTERNAL_INCLUDE_DIRS})
|
||||||
|
target_compile_definitions (mongoc_shared PUBLIC MONGOC_COMPILATION ${BSON_DEFINITIONS})
|
||||||
|
|
||||||
|
@@ -654,6 +657,9 @@ set_target_properties (mongoc_shared PROPERTIES OUTPUT_NAME "mongoc-${MONGOC_API
|
||||||
|
if (MONGOC_ENABLE_STATIC)
|
||||||
|
add_library (mongoc_static STATIC ${SOURCES} ${HEADERS} ${HEADERS_FORWARDING})
|
||||||
|
target_link_libraries (mongoc_static ${LIBRARIES} ${BSON_STATIC_LIBRARIES})
|
||||||
|
+ if (WIN32)
|
||||||
|
+ target_link_libraries (mongoc_static Advapi32)
|
||||||
|
+ endif()
|
||||||
|
target_include_directories (mongoc_static BEFORE PUBLIC ${BSON_STATIC_INCLUDE_DIRS} ${MONGOC_INTERNAL_INCLUDE_DIRS})
|
||||||
|
target_compile_definitions (mongoc_static PUBLIC MONGOC_COMPILATION MONGOC_STATIC ${BSON_STATIC_DEFINITIONS})
|
||||||
|
set_target_properties (mongoc_static PROPERTIES VERSION 0.0.0)
|
@ -4,10 +4,12 @@ vcpkg_from_github(
|
|||||||
REF 541086adcf1eecf88ac09fda47d9a8ec1598015d # debian/1.15.1-1
|
REF 541086adcf1eecf88ac09fda47d9a8ec1598015d # debian/1.15.1-1
|
||||||
SHA512 a57438dfae9d0993ae04b7a76677f79331699898f21e7645db5edd2c91014f33b738a0af67b58234d1ee03aab2ae3b58c183bbd043fc2bde5cc1a4e111755b70
|
SHA512 a57438dfae9d0993ae04b7a76677f79331699898f21e7645db5edd2c91014f33b738a0af67b58234d1ee03aab2ae3b58c183bbd043fc2bde5cc1a4e111755b70
|
||||||
HEAD_REF master
|
HEAD_REF master
|
||||||
|
PATCHES fix-arm-build.patch
|
||||||
)
|
)
|
||||||
|
|
||||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||||
"snappy" ENABLE_SNAPPY
|
"snappy" ENABLE_SNAPPY
|
||||||
|
"icu" ENABLE_ICU
|
||||||
)
|
)
|
||||||
|
|
||||||
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Source: mongo-cxx-driver
|
Source: mongo-cxx-driver
|
||||||
Version: 3.4.0-3
|
Version: 3.4.0-4
|
||||||
Build-Depends: libbson, mongo-c-driver, boost-smart-ptr, boost-optional, boost-utility
|
Build-Depends: libbson, mongo-c-driver, boost-smart-ptr, boost-optional, boost-utility
|
||||||
Homepage: https://github.com/mongodb/mongo-cxx-driver
|
Homepage: https://github.com/mongodb/mongo-cxx-driver
|
||||||
Description: MongoDB C++ Driver.
|
Description: MongoDB C++ Driver.
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
set(VERSION_MAJOR 3)
|
set(VERSION_MAJOR 3)
|
||||||
set(VERSION_MINOR 4)
|
set(VERSION_MINOR 4)
|
||||||
set(VERSION_PATCH 0)
|
set(VERSION_PATCH 0)
|
||||||
@ -46,6 +44,8 @@ vcpkg_configure_cmake(
|
|||||||
|
|
||||||
vcpkg_install_cmake()
|
vcpkg_install_cmake()
|
||||||
|
|
||||||
|
vcpkg_copy_pdbs()
|
||||||
|
|
||||||
file(WRITE ${CURRENT_PACKAGES_DIR}/share/libbsoncxx/libbsoncxx-config.cmake
|
file(WRITE ${CURRENT_PACKAGES_DIR}/share/libbsoncxx/libbsoncxx-config.cmake
|
||||||
"
|
"
|
||||||
set(LIBBSONCXX_VERSION_MAJOR ${VERSION_MAJOR})
|
set(LIBBSONCXX_VERSION_MAJOR ${VERSION_MAJOR})
|
||||||
@ -106,7 +106,5 @@ file(REMOVE_RECURSE
|
|||||||
${CURRENT_PACKAGES_DIR}/debug/include
|
${CURRENT_PACKAGES_DIR}/debug/include
|
||||||
)
|
)
|
||||||
|
|
||||||
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/mongo-cxx-driver RENAME copyright)
|
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
file(COPY ${SOURCE_PATH}/THIRD-PARTY-NOTICES DESTINATION ${CURRENT_PACKAGES_DIR}/share/mongo-cxx-driver)
|
file(COPY ${SOURCE_PATH}/THIRD-PARTY-NOTICES DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
|
||||||
|
|
||||||
vcpkg_copy_pdbs()
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Source: monkeys-audio
|
Source: monkeys-audio
|
||||||
Version: 5.14-1
|
Version: 5.24
|
||||||
Homepage: https://monkeysaudio.com
|
Homepage: https://monkeysaudio.com
|
||||||
Description: Monkey's Audio is an excellent audio compression tool which has multiple advantages over traditional methods.
|
Description: Monkey's Audio is an excellent audio compression tool which has multiple advantages over traditional methods.
|
||||||
Audio files compressed with it ends with .ape extension.
|
Audio files compressed with it ends with .ape extension.
|
||||||
|
@ -2,12 +2,12 @@ vcpkg_fail_port_install(ON_TARGET "UWP" "OSX" "Linux")
|
|||||||
|
|
||||||
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY ONLY_DYNAMIC_CRT)
|
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY ONLY_DYNAMIC_CRT)
|
||||||
|
|
||||||
set(MA_VERSION 514)
|
set(MA_VERSION 524)
|
||||||
|
|
||||||
vcpkg_download_distfile(ARCHIVE
|
vcpkg_download_distfile(ARCHIVE
|
||||||
URLS "https://monkeysaudio.com/files/MAC_SDK_${MA_VERSION}.zip"
|
URLS "https://monkeysaudio.com/files/MAC_SDK_${MA_VERSION}.zip"
|
||||||
FILENAME "MAC_SDK_${MA_VERSION}.zip"
|
FILENAME "MAC_SDK_${MA_VERSION}.zip"
|
||||||
SHA512 b0bad044bb639ddf5db6b1234ea07f878f2ed1192f7704c22ed1bc482f3ac7a1abbd318d81114d416ee1d93dccf41ef31d617d6c2b82e819fc2848e01ba4bcd4
|
SHA512 799035463f16dc94439e14c6b4a3755fbcf67e924d1c4925e26bb8172ff77122cf3e347f84d7e470dbddde79430f590dbeb1f69d6419cd36633cc8c616ea04f8
|
||||||
)
|
)
|
||||||
|
|
||||||
vcpkg_extract_source_archive_ex(
|
vcpkg_extract_source_archive_ex(
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Source: selene
|
Source: selene
|
||||||
Version: 0.3.1-1
|
Version: 0.3.1-2
|
||||||
Homepage: https://github.com/kmhofmann/selene
|
Homepage: https://github.com/kmhofmann/selene
|
||||||
Description: A C++17 image representation, processing and I/O library.
|
Description: A C++17 image representation, processing and I/O library.
|
||||||
Build-Depends: zlib, libpng, libjpeg-turbo, tiff
|
Build-Depends: zlib, libpng, libjpeg-turbo, tiff
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
include(vcpkg_common_functions)
|
|
||||||
|
|
||||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||||
|
|
||||||
vcpkg_from_github(
|
vcpkg_from_github(
|
||||||
@ -25,4 +23,4 @@ vcpkg_copy_pdbs()
|
|||||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||||
|
|
||||||
# Handle copyright
|
# Handle copyright
|
||||||
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/selene RENAME copyright)
|
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||||
|
@ -1001,6 +1001,9 @@ llvm:arm64-windows=fail
|
|||||||
llvm:arm-uwp=fail
|
llvm:arm-uwp=fail
|
||||||
llvm:x64-uwp=fail
|
llvm:x64-uwp=fail
|
||||||
llvm:x64-linux=ignore
|
llvm:x64-linux=ignore
|
||||||
|
# disable them temporarily and wait for fix
|
||||||
|
llvm:x64-windows=fail
|
||||||
|
llvm:x64-windows-static=fail
|
||||||
# installing iconv makes building llvm fail; needs to be fixed
|
# installing iconv makes building llvm fail; needs to be fixed
|
||||||
llvm:x64-osx=ignore
|
llvm:x64-osx=ignore
|
||||||
lmdb:arm64-windows=fail
|
lmdb:arm64-windows=fail
|
||||||
@ -1099,7 +1102,6 @@ mmx:x64-osx=skip
|
|||||||
mmx:arm-uwp=skip
|
mmx:arm-uwp=skip
|
||||||
mmx:x64-uwp=skip
|
mmx:x64-uwp=skip
|
||||||
mmx:arm64-windows=skip
|
mmx:arm64-windows=skip
|
||||||
mongo-c-driver:arm64-windows=fail
|
|
||||||
# Flaky strange linker error
|
# Flaky strange linker error
|
||||||
mongo-c-driver:x64-osx=skip
|
mongo-c-driver:x64-osx=skip
|
||||||
mongoose:arm-uwp=fail
|
mongoose:arm-uwp=fail
|
||||||
|
Loading…
x
Reference in New Issue
Block a user