mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-27 23:59:08 +08:00
[baresip-libre] update to 3.8.0 (#35927)
This commit is contained in:
parent
fb9cd249f4
commit
d8d41e0403
@ -1,7 +1,8 @@
|
||||
diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.txt
|
||||
--- re-3.4.0-orig/CMakeLists.txt 2023-08-09 09:53:10.000000000 +0200
|
||||
+++ re-3.4.0/CMakeLists.txt 2023-10-04 08:48:23.000000000 +0200
|
||||
@@ -93,7 +93,7 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 03c82fb..cce8694 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -99,7 +99,7 @@ if(CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
endif()
|
||||
|
||||
set(re_DIR ${CMAKE_CURRENT_LIST_DIR}/cmake)
|
||||
@ -10,16 +11,16 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
|
||||
list(APPEND RE_DEFINITIONS
|
||||
-DRE_VERSION="${PROJECT_VERSION_FULL}"
|
||||
@@ -694,7 +694,7 @@
|
||||
@@ -648,7 +648,7 @@ endif()
|
||||
if(LIBRE_BUILD_STATIC)
|
||||
list(APPEND RE_INSTALL_TARGETS re)
|
||||
add_library(re STATIC $<TARGET_OBJECTS:re-objs>)
|
||||
- target_link_libraries(re PUBLIC ${LINKLIBS})
|
||||
+ target_link_libraries(re PRIVATE ${LINKLIBS})
|
||||
- target_link_libraries(re PUBLIC ${RE_LIBS})
|
||||
+ target_link_libraries(re PRIVATE ${RE_LIBS})
|
||||
target_include_directories(re PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||
)
|
||||
@@ -702,6 +702,9 @@
|
||||
@@ -656,6 +656,9 @@ if(LIBRE_BUILD_STATIC)
|
||||
|
||||
if(MSVC)
|
||||
set_target_properties(re PROPERTIES OUTPUT_NAME "re-static")
|
||||
@ -29,7 +30,7 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
endif()
|
||||
endif()
|
||||
|
||||
@@ -714,6 +717,28 @@
|
||||
@@ -668,6 +671,28 @@ if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
|
||||
add_subdirectory(packaging)
|
||||
endif()
|
||||
|
||||
@ -58,7 +59,7 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
configure_file(packaging/libre.pc.in libre.pc @ONLY)
|
||||
|
||||
|
||||
@@ -725,6 +750,9 @@
|
||||
@@ -679,6 +704,9 @@ configure_file(packaging/libre.pc.in libre.pc @ONLY)
|
||||
|
||||
install(TARGETS ${RE_INSTALL_TARGETS}
|
||||
EXPORT libre
|
||||
@ -68,7 +69,7 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
LIBRARY
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
COMPONENT Libraries
|
||||
@@ -743,7 +771,9 @@
|
||||
@@ -697,7 +725,9 @@ install(FILES ${HEADERS}
|
||||
|
||||
install(EXPORT libre
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/libre
|
||||
@ -78,7 +79,7 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
)
|
||||
|
||||
if(LIBRE_BUILD_SHARED)
|
||||
@@ -755,12 +785,8 @@
|
||||
@@ -709,12 +739,8 @@ if(LIBRE_BUILD_SHARED)
|
||||
)
|
||||
endif()
|
||||
|
||||
@ -93,9 +94,10 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/CMakeLists.txt re-3.4.0/CMakeLists.tx
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/libre
|
||||
COMPONENT Development
|
||||
)
|
||||
diff -Naur --exclude='*.rej' re-3.4.0-orig/cmake/libre-config.cmake re-3.4.0/cmake/libre-config.cmake
|
||||
--- re-3.4.0-orig/cmake/libre-config.cmake 2023-08-09 09:53:10.000000000 +0200
|
||||
+++ re-3.4.0/cmake/libre-config.cmake 2023-10-03 10:01:11.000000000 +0200
|
||||
diff --git a/cmake/libre-config.cmake b/cmake/libre-config.cmake
|
||||
index 0965b84..e8548a0 100644
|
||||
--- a/cmake/libre-config.cmake
|
||||
+++ b/cmake/libre-config.cmake
|
||||
@@ -1 +1,23 @@
|
||||
-include("${CMAKE_CURRENT_LIST_DIR}/libre.cmake")
|
||||
+if("@LIBRE_BUILD_STATIC@")
|
||||
@ -121,10 +123,11 @@ diff -Naur --exclude='*.rej' re-3.4.0-orig/cmake/libre-config.cmake re-3.4.0/cma
|
||||
+ set_target_properties(libre::libre PROPERTIES INTERFACE_LINK_LIBRARIES libre::re)
|
||||
+ endif()
|
||||
+endif()
|
||||
diff -Naur --exclude='*.rej' re-3.4.0-orig/packaging/libre.pc.in re-3.4.0/packaging/libre.pc.in
|
||||
--- re-3.4.0-orig/packaging/libre.pc.in 2023-08-09 09:53:10.000000000 +0200
|
||||
+++ re-3.4.0/packaging/libre.pc.in 2023-10-03 10:01:11.000000000 +0200
|
||||
@@ -7,6 +7,7 @@
|
||||
diff --git a/packaging/libre.pc.in b/packaging/libre.pc.in
|
||||
index 5817066..2df8f6c 100644
|
||||
--- a/packaging/libre.pc.in
|
||||
+++ b/packaging/libre.pc.in
|
||||
@@ -7,6 +7,7 @@ Name: libre
|
||||
Description: @CMAKE_PROJECT_DESCRIPTION@
|
||||
Version: @PROJECT_VERSION@
|
||||
URL: @CMAKE_PROJECT_HOMEPAGE_URL@
|
||||
|
@ -6,7 +6,7 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO baresip/re
|
||||
REF "v${VERSION}"
|
||||
SHA512 95bfc11d73e8eda76ece51b0e91550e3cb45fc91927d01d024318e74bb0c3893b5bb0716582672490e0131be0314abd1bf2dfd815960b00741e78a55b2a0bbd4
|
||||
SHA512 7c03502aae0424bb05e03320c2497de0ec534d872334fe16ec0a688efbc1cc493ad1774e9802e0dc58bb396b4b8a065f3e338deeff4dd1ddd87cb76793e82306
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
fix-static-library-build.patch
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "baresip-libre",
|
||||
"version": "3.7.0",
|
||||
"version": "3.8.0",
|
||||
"description": "Generic library for real-time communications with async IO support",
|
||||
"homepage": "https://github.com/baresip/re",
|
||||
"license": "BSD-3-Clause",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "eac42649337bc140a827e4ae83eb7ec1ccac3917",
|
||||
"version": "3.8.0",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "e34b5bc2855e62826520ee68fb21d063d42b53d4",
|
||||
"version": "3.7.0",
|
||||
|
@ -517,7 +517,7 @@
|
||||
"port-version": 0
|
||||
},
|
||||
"baresip-libre": {
|
||||
"baseline": "3.7.0",
|
||||
"baseline": "3.8.0",
|
||||
"port-version": 0
|
||||
},
|
||||
"basisu": {
|
||||
|
Loading…
Reference in New Issue
Block a user