mirror of https://github.com/microsoft/vcpkg.git
[libmariadb] update to v3.3.1 (#26268)
* [libmariadb] update to v3.3.1 * update version * revert patch formating * update version
This commit is contained in:
parent
8e1226e40c
commit
581099d541
|
|
@ -1,15 +0,0 @@
|
|||
diff --git a/libmariadb/CMakeLists.txt b/libmariadb/CMakeLists.txt
|
||||
index 640a35bea..6c8d93250 100755
|
||||
--- a/libmariadb/CMakeLists.txt
|
||||
+++ b/libmariadb/CMakeLists.txt
|
||||
@@ -410,10 +410,6 @@ TARGET_LINK_LIBRARIES(libmariadb LINK_PRIVATE ${SYSTEM_LIBS})
|
||||
|
||||
SIGN_TARGET(libmariadb)
|
||||
|
||||
-IF(CMAKE_SIZEOF_VOID_P EQUAL 8 AND MSVC)
|
||||
- SET_TARGET_PROPERTIES(mariadbclient PROPERTIES STATIC_LIBRARY_FLAGS "/machine:x64")
|
||||
-ENDIF()
|
||||
-
|
||||
IF(CMAKE_SYSTEM_NAME MATCHES "Linux" OR
|
||||
CMAKE_SYSTEM_NAME MATCHES "kFreeBSD" OR
|
||||
CMAKE_SYSTEM_NAME MATCHES "GNU")
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/libmariadb/CMakeLists.txt b/libmariadb/CMakeLists.txt
|
||||
index c109a20..e1fa3f1 100644
|
||||
index d4e07f7..4823858 100644
|
||||
--- a/libmariadb/CMakeLists.txt
|
||||
+++ b/libmariadb/CMakeLists.txt
|
||||
@@ -405,6 +405,7 @@ ELSE()
|
||||
@@ -423,6 +423,7 @@ ELSE()
|
||||
ADD_LIBRARY(libmariadb ${libmariadb_RC} ${MARIADB_OBJECTS} mariadbclient.def)
|
||||
SET_TARGET_PROPERTIES(libmariadb PROPERTIES LINKER_LANGUAGE C)
|
||||
ENDIF()
|
||||
|
|
@ -10,19 +10,20 @@ index c109a20..e1fa3f1 100644
|
|||
|
||||
TARGET_LINK_LIBRARIES(libmariadb LINK_PRIVATE ${SYSTEM_LIBS})
|
||||
|
||||
@@ -453,13 +454,30 @@ ENDIF()
|
||||
@@ -472,13 +473,32 @@ ENDIF()
|
||||
|
||||
INSTALL(TARGETS mariadbclient
|
||||
COMPONENT Development
|
||||
+ EXPORT unofficial-libmariadb-targets
|
||||
LIBRARY DESTINATION lib)
|
||||
IF(WIN32)
|
||||
INSTALL(TARGETS libmariadb
|
||||
COMPONENT SharedLibraries
|
||||
COMPONENT SharedLibraries
|
||||
+ EXPORT unofficial-libmariadb-targets
|
||||
RUNTIME DESTINATION bin
|
||||
LIBRARY DESTINATION lib
|
||||
ARCHIVE DESTINATION lib)
|
||||
|
||||
+
|
||||
+install(EXPORT unofficial-libmariadb-targets
|
||||
+ NAMESPACE unofficial::
|
||||
+ DESTINATION share/unofficial-libmariadb
|
||||
|
|
@ -38,6 +39,7 @@ index c109a20..e1fa3f1 100644
|
|||
+]])
|
||||
+configure_file("${CMAKE_CURRENT_BINARY_DIR}/unofficial-libmariadb-config.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/unofficial-libmariadb-config.cmake" @ONLY)
|
||||
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unofficial-libmariadb-config.cmake DESTINATION share/unofficial-libmariadb)
|
||||
|
||||
IF(0)
|
||||
# On Windows, install PDB
|
||||
+
|
||||
ELSE()
|
||||
# in cmake 3.12+ we can use
|
||||
#INSTALL(TARGETS libmariadb LIBRARY DESTINATION ${INSTALL_LIBDIR}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ index a82dbb7..e9005fa 100644
|
|||
/* mysqld compile time options */
|
||||
#ifndef MYSQL_CHARSET
|
||||
diff --git a/libmariadb/CMakeLists.txt b/libmariadb/CMakeLists.txt
|
||||
index bcfd4de..c109a20 100644
|
||||
index 7faf827..d4e07f7 100644
|
||||
--- a/libmariadb/CMakeLists.txt
|
||||
+++ b/libmariadb/CMakeLists.txt
|
||||
@@ -398,10 +398,10 @@ ADD_LIBRARY(mariadbclient STATIC ${MARIADB_OBJECTS} ${EMPTY_FILE})
|
||||
@@ -417,10 +417,10 @@ ADD_LIBRARY(mariadbclient STATIC ${MARIADB_OBJECTS} ${EMPTY_FILE})
|
||||
TARGET_LINK_LIBRARIES(mariadbclient ${SYSTEM_LIBS})
|
||||
|
||||
IF(UNIX)
|
||||
|
|
@ -28,19 +28,25 @@ index bcfd4de..c109a20 100644
|
|||
SET_TARGET_PROPERTIES(libmariadb PROPERTIES LINKER_LANGUAGE C)
|
||||
ENDIF()
|
||||
|
||||
@@ -453,13 +453,15 @@ ENDIF()
|
||||
@@ -472,11 +472,13 @@ ENDIF()
|
||||
|
||||
INSTALL(TARGETS mariadbclient
|
||||
COMPONENT Development
|
||||
- DESTINATION ${INSTALL_LIBDIR})
|
||||
+ LIBRARY DESTINATION lib)
|
||||
IF(WIN32)
|
||||
INSTALL(TARGETS libmariadb
|
||||
COMPONENT SharedLibraries
|
||||
COMPONENT SharedLibraries
|
||||
- DESTINATION ${INSTALL_LIBDIR})
|
||||
+ RUNTIME DESTINATION bin
|
||||
+ LIBRARY DESTINATION lib
|
||||
+ ARCHIVE DESTINATION lib)
|
||||
|
||||
ELSE()
|
||||
# in cmake 3.12+ we can use
|
||||
#INSTALL(TARGETS libmariadb LIBRARY DESTINATION ${INSTALL_LIBDIR}
|
||||
@@ -488,7 +490,7 @@ INSTALL(TARGETS libmariadb LIBRARY DESTINATION ${INSTALL_LIBDIR}
|
||||
COMPONENT Development NAMELINK_ONLY)
|
||||
ENDIF()
|
||||
|
||||
-IF(MSVC)
|
||||
+IF(0)
|
||||
|
|
@ -48,10 +54,10 @@ index bcfd4de..c109a20 100644
|
|||
INSTALL(FILES $<TARGET_PDB_FILE:libmariadb> DESTINATION "${INSTALL_LIBDIR}"
|
||||
CONFIGURATIONS Debug RelWithDebInfo
|
||||
diff --git a/mariadb_config/mariadb_config.c.in b/mariadb_config/mariadb_config.c.in
|
||||
index 5574943..fc1ca7c 100644
|
||||
index 36c0117..4184e4b 100644
|
||||
--- a/mariadb_config/mariadb_config.c.in
|
||||
+++ b/mariadb_config/mariadb_config.c.in
|
||||
@@ -210,7 +210,7 @@ end:
|
||||
@@ -225,7 +225,7 @@ end:
|
||||
}
|
||||
if (!p || !p[0])
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/libmariadb/CMakeLists.txt b/libmariadb/CMakeLists.txt
|
||||
index 39fa709..a726a6d 100644
|
||||
index 4823858..018101f 100644
|
||||
--- a/libmariadb/CMakeLists.txt
|
||||
+++ b/libmariadb/CMakeLists.txt
|
||||
@@ -455,10 +455,14 @@ IF(NOT WIN32)
|
||||
@@ -471,10 +471,15 @@ IF(NOT WIN32)
|
||||
SET_TARGET_PROPERTIES(mariadbclient PROPERTIES OUTPUT_NAME "${LIBMARIADB_STATIC_NAME}")
|
||||
ENDIF()
|
||||
|
||||
|
|
@ -14,6 +14,7 @@ index 39fa709..a726a6d 100644
|
|||
+else()
|
||||
+ set_target_properties(mariadbclient PROPERTIES EXCLUDE_FROM_ALL 1)
|
||||
+endif()
|
||||
+
|
||||
IF(WIN32)
|
||||
INSTALL(TARGETS libmariadb
|
||||
COMPONENT SharedLibraries
|
||||
EXPORT unofficial-libmariadb-targets
|
||||
COMPONENT SharedLibraries
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 0be0fb1..33565f5 100644
|
||||
index a109325..b56403c 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -393,7 +393,7 @@ ENDIF()
|
||||
@@ -420,7 +420,7 @@ ENDIF()
|
||||
INCLUDE(${CC_SOURCE_DIR}/plugins/CMakeLists.txt)
|
||||
ADD_SUBDIRECTORY(include)
|
||||
ADD_SUBDIRECTORY(libmariadb)
|
||||
|
|
@ -12,7 +12,7 @@ index 0be0fb1..33565f5 100644
|
|||
ENDIF()
|
||||
|
||||
diff --git a/mariadb_config/CMakeLists.txt b/mariadb_config/CMakeLists.txt
|
||||
index 70e619b..7a22fa1 100644
|
||||
index 743ae52..482a4cf 100644
|
||||
--- a/mariadb_config/CMakeLists.txt
|
||||
+++ b/mariadb_config/CMakeLists.txt
|
||||
@@ -30,6 +30,15 @@ IF(${rllength} GREATER 0)
|
||||
|
|
@ -41,7 +41,7 @@ index 70e619b..7a22fa1 100644
|
|||
IF(CMAKE_SYSTEM_NAME MATCHES AIX)
|
||||
@@ -61,6 +71,7 @@ ENDIF()
|
||||
INSTALL(TARGETS mariadb_config
|
||||
DESTINATION "bin"
|
||||
DESTINATION "${INSTALL_BINDIR}"
|
||||
COMPONENT Development)
|
||||
+endif()
|
||||
|
||||
|
|
|
|||
|
|
@ -9,11 +9,10 @@ endif()
|
|||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO mariadb-corporation/mariadb-connector-c
|
||||
REF b2bb1b213c79169b7c994a99f21f47f11be465d4 # v3.1.15
|
||||
SHA512 51ebd2e9fd505eebc7691c60fe0b86cfc5368f8b370fba6c3ec8f5514319ef1e0de4910ad5e093cd7d5e5c7782120e22e8c85c94af9389fa4e240cedf012d755
|
||||
HEAD_REF 3.1
|
||||
REF 5e94e7c27ffad7e76665b1333a67975316b9c3c2 # v3.3.1
|
||||
SHA512 0f740f88f64037990bf9d4593574b147ee02adb1fbbeb03c0dec745f0ee27d7cf03417dd09546ab70e16b4465622b8567864dbb243de0a3a7ffaebe313f7c231
|
||||
HEAD_REF 3.3
|
||||
PATCHES
|
||||
arm64.patch
|
||||
md.patch
|
||||
disable-test-build.patch
|
||||
fix-InstallPath.patch
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
"name": "libmariadb",
|
||||
"version-semver": "3.1.15",
|
||||
"port-version": 1,
|
||||
"version-semver": "3.3.1",
|
||||
"description": "MariaDB Connector/C is used to connect C/C++ applications to MariaDB and MySQL databases",
|
||||
"homepage": "https://github.com/MariaDB/mariadb-connector-c",
|
||||
"license": "LGPL-2.1-or-later",
|
||||
|
|
|
|||
|
|
@ -3821,8 +3821,8 @@
|
|||
"port-version": 1
|
||||
},
|
||||
"libmariadb": {
|
||||
"baseline": "3.1.15",
|
||||
"port-version": 1
|
||||
"baseline": "3.3.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"libmaxminddb": {
|
||||
"baseline": "1.4.3",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "ab286c57741848d9bb9a806ad29f5366283af520",
|
||||
"version-semver": "3.3.1",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "06122c8b00cc582d3ee36072fcbd03fa9385f238",
|
||||
"version-semver": "3.1.15",
|
||||
|
|
|
|||
Loading…
Reference in New Issue