From: Khem Raj <[email protected]>
Upstream changes (git log v1.5.4..v1.5.6):
* Group/bonding fixes: check value length in group config storage, fix
deriving string options by a group, fix getting SRTO_RCVBUF/SRTO_SNDBUF
and rejecting options not allowed on a group, and fix a wrong
'connection lost' error when sending to a connection-pending group.
* Fix a stalled connection that should break after rogue NAK/ACK, and a
misleading listening-socket error message.
* Build: Windows-on-Arm64 support, fix Windows installers, fix use of
the OPENSSL_USE_STATIC_LIBS CMake option, deprecation warning for
Windows+PThreads.
Drop 0002-allow-build-with-cmake-4.patch: it backported the
cmake_minimum_required(VERSION 3.5) bump, which is already present in
1.5.6 upstream.
Signed-off-by: Khem Raj <[email protected]>
(cherry picked from commit 70dfb6465fcf400af471ffc9af5ec77e49ec3452)
Signed-off-by: Ankur Tyagi <[email protected]>
---
.../srt/0002-allow-build-with-cmake-4.patch | 43 -------------------
.../srt/{srt_1.5.4.bb => srt_1.5.6.bb} | 3 +-
2 files changed, 1 insertion(+), 45 deletions(-)
delete mode 100644 meta-multimedia/recipes-support/srt/srt/0002-allow-build-with-cmake-4.patch
rename meta-multimedia/recipes-support/srt/{srt_1.5.4.bb => srt_1.5.6.bb} (90%)
diff --git a/meta-multimedia/recipes-support/srt/srt/0002-allow-build-with-cmake-4.patch b/meta-multimedia/recipes-support/srt/srt/0002-allow-build-with-cmake-4.patch
deleted file mode 100644
index 8c91e3919b..0000000000
--- a/meta-multimedia/recipes-support/srt/srt/0002-allow-build-with-cmake-4.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 5a71ca427a10fe89ad48e9dbb6641e4403d81fa7 Mon Sep 17 00:00:00 2001
-From: Alper Ak <[email protected]>
-Date: Thu, 10 Jul 2025 13:30:25 +0300
-Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+
- compatibility
-
-Fix:
-
-| CMake Error at CMakeLists.txt:10 (cmake_minimum_required):
-| Compatibility with CMake < 3.5 has been removed from CMake.
-|
-| Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
-| to tell CMake that the project requires at least <min> but has been updated
-| to work with policies introduced by <max> or earlier.
-|
-| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-|
-|
-| -- Configuring incomplete, errors occurred!
-
-Upstream-Status: Backport [https://github.com/Haivision/srt/commit/0def1b1a1094fc57752f241250e9a1aed71bbffd]
-
-Signed-off-by: Alper Ak <[email protected]>
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 328a433f..448d6254 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -7,7 +7,7 @@
- # file, You can obtain one at http://mozilla.org/MPL/2.0/.
- #
-
--cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
-+cmake_minimum_required (VERSION 3.5 FATAL_ERROR)
- set (SRT_VERSION 1.5.4)
-
- set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/scripts")
---
-2.43.0
-
diff --git a/meta-multimedia/recipes-support/srt/srt_1.5.4.bb b/meta-multimedia/recipes-support/srt/srt_1.5.6.bb
similarity index 90%
rename from meta-multimedia/recipes-support/srt/srt_1.5.4.bb
rename to meta-multimedia/recipes-support/srt/srt_1.5.6.bb
index 72e9ff658d..b4ae8bed09 100644
--- a/meta-multimedia/recipes-support/srt/srt_1.5.4.bb
+++ b/meta-multimedia/recipes-support/srt/srt_1.5.6.bb
@@ -6,10 +6,9 @@ HOMEPAGE = "https://github.com/Haivision/srt"
LICENSE = "MPL-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=815ca599c9df247a0c7f619bab123dad"
-SRCREV = "a8c6b65520f814c5bd8f801be48c33ceece7c4a6"
+SRCREV = "c63c311e88aa55e430e3b7d94b89d790994f88c4"
SRC_URI = "git://github.com/Haivision/srt;protocol=https;branch=master;tag=v${PV} \
file://0001-don-t-install-srt-ffplay.patch \
- file://0002-allow-build-with-cmake-4.patch \
"
UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.