diff --git a/ports/live555/fix-RTSPClient.patch b/ports/live555/fix-RTSPClient.patch deleted file mode 100644 index bdf36cf9b0c11b..00000000000000 --- a/ports/live555/fix-RTSPClient.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/liveMedia/RTSPClient.cpp b/liveMedia/RTSPClient.cpp -index 66e0c79..13255af 100644 ---- a/liveMedia/RTSPClient.cpp -+++ b/liveMedia/RTSPClient.cpp -@@ -2029,7 +2029,7 @@ int RTSPClient::write(const char* data, unsigned count) { - if (fOutputTLS->isNeeded) { - return fOutputTLS->write(data, count); - } else { -- return send(fOutputSocketNum, data, count, MSG_NOSIGNAL); -+ return send(fOutputSocketNum, (const char *)data, count, MSG_NOSIGNAL); - } - } - diff --git a/ports/live555/fix_operator_overload.patch b/ports/live555/fix_operator_overload.patch deleted file mode 100644 index 09206185cca1f9..00000000000000 --- a/ports/live555/fix_operator_overload.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/liveMedia/MPEGVideoStreamFramer.cpp b/liveMedia/MPEGVideoStreamFramer.cpp -index 59c4656..a705e68 100644 ---- a/liveMedia/MPEGVideoStreamFramer.cpp -+++ b/liveMedia/MPEGVideoStreamFramer.cpp -@@ -129,7 +129,7 @@ void MPEGVideoStreamFramer - fPictureTimeBase = fFrameRate == 0.0 ? 0.0 : tc.pictures/fFrameRate; - fTcSecsBase = (((tc.days*24)+tc.hours)*60+tc.minutes)*60+tc.seconds; - fHaveSeenFirstTimeCode = True; -- } else if (fCurGOPTimeCode == fPrevGOPTimeCode) { -+ } else if (fCurGOPTimeCode.TimeCode::operator==(fPrevGOPTimeCode)) { - // The time code has not changed since last time. Adjust for this: - fPicturesAdjustment += picturesSinceLastGOP; - } else { diff --git a/ports/live555/portfile.cmake b/ports/live555/portfile.cmake index f8e7b30ee1c8db..71857ba52e2c2b 100644 --- a/ports/live555/portfile.cmake +++ b/ports/live555/portfile.cmake @@ -1,10 +1,8 @@ -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - string(REPLACE "-" "." format_version ${VERSION}) vcpkg_download_distfile(ARCHIVE URLS "https://download.live555.com/live.${format_version}.tar.gz" FILENAME "live.${format_version}.tar.gz" - SHA512 8372dc0e90a5070600bc50b8d9372c52976056446dc2f8a088613d88f12a520bac571a00deff96f018445ca935c4b094408b2ec6e53855aea93cf5eac9c97320 + SHA512 153649c7c4a63da6f9c5ec083b7897d70f4778d8872804f4e76f949f3b8ed750efd628d2f2cf38e326a4f6f67fe1eb6cd9153e150318efbf9ccf689bde076394 ) vcpkg_extract_source_archive( diff --git a/ports/live555/vcpkg.json b/ports/live555/vcpkg.json index 889723317c6a57..3b54d02eb3346b 100644 --- a/ports/live555/vcpkg.json +++ b/ports/live555/vcpkg.json @@ -1,9 +1,9 @@ { "name": "live555", - "version-date": "2026-03-23", + "version-date": "2026-04-01", "description": "A complete RTSP server application", "homepage": "http://www.live555.com/liveMedia", - "license": "GPL-3.0-or-later", + "license": "LGPL-3.0-only", "supports": "!xbox", "dependencies": [ "openssl", diff --git a/versions/baseline.json b/versions/baseline.json index 9c3946215ee52f..4c0b355d425ad0 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6025,7 +6025,7 @@ "port-version": 0 }, "live555": { - "baseline": "2026-03-23", + "baseline": "2026-04-01", "port-version": 0 }, "livepp": { diff --git a/versions/l-/live555.json b/versions/l-/live555.json index a94c5cb351e976..d5bf362d28cc50 100644 --- a/versions/l-/live555.json +++ b/versions/l-/live555.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a3bd7efae7aa74d589c4abbc4c84c8bd8ff2829c", + "version-date": "2026-04-01", + "port-version": 0 + }, { "git-tree": "aa334399a61bc468164183ce526d15661edf9183", "version-date": "2026-03-23",