[libdatachannel] update to 0.24.0 (#48422)

This commit is contained in:
toge
2025-11-21 13:07:12 +09:00
committed by GitHub
parent f278ce039b
commit 2789043bd4
5 changed files with 9 additions and 18 deletions

View File

@@ -1,13 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 015c973..e589518 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -520,7 +520,7 @@ install(TARGETS datachannel EXPORT LibDataChannelTargets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
-if(MSVC)
+if(MSVC AND BUILD_SHARED_LIBS)
install(FILES $<TARGET_PDB_FILE:datachannel>
DESTINATION ${CMAKE_INSTALL_BINDIR} OPTIONAL)
endif()

View File

@@ -2,12 +2,11 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO paullouisageneau/libdatachannel
REF "v${VERSION}"
SHA512 49e19e40874167ef505829841a8b944f8489cb7a15ff6e5a8d74c886c5ff28a32c2724871be2244c805dd6b0919878e06d31c43b27c8d242222adae8509e0d59
SHA512 9685ad449a67216e0fabec88690f1d80abc742d2e9b07acc6832731b69e0ff881e137d4a3b4f075632bff0cdb16d2aca153991a4d08f864524bc045666735fb4
HEAD_REF master
PATCHES
PATCHES
dependencies.diff
uwp-warnings.patch
disable-pdb.patch
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS

View File

@@ -1,6 +1,6 @@
{
"name": "libdatachannel",
"version-semver": "0.23.2",
"version-semver": "0.24.0",
"description": "libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC Media Transport, and WebSockets in C++17 with C bindings for POSIX platforms (including GNU/Linux, Android, and Apple macOS) and Microsoft Windows.",
"homepage": "https://github.com/paullouisageneau/libdatachannel",
"license": "MPL-2.0",

View File

@@ -4729,7 +4729,7 @@
"port-version": 0
},
"libdatachannel": {
"baseline": "0.23.2",
"baseline": "0.24.0",
"port-version": 0
},
"libdatrie": {

View File

@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "af1e028c715d495e7faca8f44965ee42ea02a09c",
"version-semver": "0.24.0",
"port-version": 0
},
{
"git-tree": "949bea58ffbc4d16535f8e8385957149f2923e5b",
"version-semver": "0.23.2",