diff --git a/ports/libsrt/fix-tool.patch b/ports/libsrt/fix-tool.patch index 7a5bdaa085fdc2..b3b6079d1820f1 100644 --- a/ports/libsrt/fix-tool.patch +++ b/ports/libsrt/fix-tool.patch @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7e8062a..2277e33 100644 +index 7ed11ef..794028a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -1300,11 +1300,13 @@ if (ENABLE_APPS) +@@ -1384,11 +1384,13 @@ if (ENABLE_APPS) # Applications @@ -18,13 +18,13 @@ index 7e8062a..2277e33 100644 if (MINGW) # FIXME: with MINGW, it fails to build apps that require C++11 -@@ -1313,7 +1315,8 @@ if (ENABLE_APPS) +@@ -1397,7 +1399,8 @@ if (ENABLE_APPS) else() # srt-multiplex temporarily blocked #srt_add_application(srt-multiplex ${VIRTUAL_srtsupport}) - srt_add_application(srt-tunnel ${VIRTUAL_srtsupport}) + srt_add_application(srt-tunnel ${VIRTUAL_srtsupport} ${VIRTUAL_srt}) + target_link_libraries(srt-tunnel ${SSL_LIBRARIES}) - target_compile_definitions(srt-tunnel PUBLIC -DSRT_ENABLE_VERBOSE_LOCK) endif() + if (ENABLE_TESTING) diff --git a/ports/libsrt/portfile.cmake b/ports/libsrt/portfile.cmake index 2109919f3c0a03..f18827166ebd0c 100644 --- a/ports/libsrt/portfile.cmake +++ b/ports/libsrt/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Haivision/srt REF "v${VERSION}" - SHA512 5b576d6fd325515e05074e4568e3b65d1ae265e3e971db6e6242e5138243fc1594df1e3a7d90962385dac38abc34c4c4b0a567439050f8c0ff818b3b3d497efc + SHA512 ec4e5923531a8a7fd7778c739cb52208d24a91c569f31f3995d6e0695dffd83492e5eca2530b2e112ca37f1fd4520061d89ef42d1ded95e2516a9acda009bcaf HEAD_REF master PATCHES fix-static.patch diff --git a/ports/libsrt/vcpkg.json b/ports/libsrt/vcpkg.json index fa980bf75f2d5a..626fc2d5c32553 100644 --- a/ports/libsrt/vcpkg.json +++ b/ports/libsrt/vcpkg.json @@ -1,7 +1,6 @@ { "name": "libsrt", - "version": "1.5.3", - "port-version": 3, + "version": "1.5.4", "description": "Secure Reliable Transport (SRT) is an open source transport technology that optimizes streaming performance across unpredictable networks, such as the Internet.", "homepage": "https://github.com/Haivision/srt", "license": "MPL-2.0", diff --git a/versions/baseline.json b/versions/baseline.json index 976cdf178e847e..00cb1505a14a0e 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5137,8 +5137,8 @@ "port-version": 14 }, "libsrt": { - "baseline": "1.5.3", - "port-version": 3 + "baseline": "1.5.4", + "port-version": 0 }, "libsrtp": { "baseline": "2.5.0", diff --git a/versions/l-/libsrt.json b/versions/l-/libsrt.json index 6518529953c7ca..0b4bd55f4a9c8b 100644 --- a/versions/l-/libsrt.json +++ b/versions/l-/libsrt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7ce0f41466df0eacd6c8e69c951c8831ee34cb60", + "version": "1.5.4", + "port-version": 0 + }, { "git-tree": "d9f3ed628ea5aed328a62750b1af9c4d9685225d", "version": "1.5.3",