commit 03b62e08635c12facc3b0a64d1c8fd8237896b5a
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sun May 21 10:18:56 2023 +0200
Switched to dcb5069ff76bd293e86928804208737e6cee2ccc snapshot.
.gitignore | 1 +
sources | 5 +++--
tg_owt.spec | 38 ++++++++++++++++----------------------
3 files changed, 20 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 93e0125..7fcac46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/crc32c-*.tar.gz
/libyuv-*.tar.gz
/tg_owt-*.tar.gz
+/libsrtp-*.tar.gz
diff --git a/sources b/sources
index 6bc5b7c..05c1318 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,5 @@
SHA512 (abseil-cpp-8c0b94e.tar.gz) =
a076c198103dc5cf22ac978fe7754dd34cb2e782d7db1c2c98393c94639e461bfe31b10c0663f750f743bc1c0c245fd4b6115356f136fe14bd036d267caf2a8b
SHA512 (crc32c-21fc8ef.tar.gz) =
80dc12463c95d87a25eac49249ea303d6e4734bcf9a849dbcc564c70df1b1b5f70e7f7e4db96f4c1c66bb3d4eeca87aeef9f2312a8162ade885f09b049fd7417
-SHA512 (libyuv-0095084.tar.gz) =
9f455c4e21cd168daa66f41f486a2b73d298dd1ce74e30856a2623eb9b77058318468177cee6b98b882baec1d2585336817fe8f765018fdf0430870c231d4ec2
-SHA512 (tg_owt-fe316b0.tar.gz) =
bcbf65245046122b593ba5cb2fb2ab33364f0e6b9e6aa54e776890fcc1308ad627453375e732592c61df8094aaf3ed400ee867c272b9d361912b335a30aeec15
+SHA512 (libsrtp-a566a9c.tar.gz) =
930e665434e80e8a26d81b785563c915619b546a9a0af0455a14278816997074add852fae107027f4899415cb0ab47ffbf9492bea76b94b10f558b52098bbf92
+SHA512 (libyuv-77c2121.tar.gz) =
a0276585c53c96d5410c5c48eb89842cdb02bc1e22344e63a4f49cb01cfbc964b682a2fd835b59172d58735e1946f3d3acdc4785227962977d1d01bf51fe0f33
+SHA512 (tg_owt-dcb5069.tar.gz) =
32870f1901b6dcd164263e7ecfecc1c8529f9507e77d2a5e3b31e7e95d4b1387988ef02a67040c1c7e50777cba067a10026ed9a505bd4bb6549719a4da5c8a82
diff --git a/tg_owt.spec b/tg_owt.spec
index 0694f0b..547d2a8 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,11 +1,11 @@
%global debug_package %{nil}
-%global commit0 fe316b0c5a155cceb2ddecee70d7b582cadfa225
+%global commit0 dcb5069ff76bd293e86928804208737e6cee2ccc
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20230418
+%global date 20230501
# Git revision of libyuv...
-%global commit1 00950840d1c9bcbb3eb6ebc5aac5793e71166c8b
+%global commit1 77c2121f7e6b8e694d6e908bbbe9be24214097da
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Git revision of crc32c...
@@ -16,9 +16,13 @@
%global commit3 8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
%global shortcommit3 %(c=%{commit3}; echo ${c:0:7})
+# Git revision of libsrtp...
+%global commit4 a566a9cfcd619e8327784aa7cff4a1276dc1e895
+%global shortcommit4 %(c=%{commit4}; echo ${c:0:7})
+
Name: tg_owt
Version: 0
-Release: 30.%{date}git%{shortcommit0}%{?dist}
+Release: 31.%{date}git%{shortcommit0}%{?dist}
# Library and 3rd-party bundled modules licensing:
# * tg_owt - BSD-3-Clause -- main tarball;
@@ -41,6 +45,7 @@ Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
Source1:
https://gitlab.com/chromiumsrc/libyuv/-/archive/%{commit1}/libyuv-%{short...
Source2:
https://github.com/google/crc32c/archive/%{commit2}/crc32c-%{shortcommit2...
Source3:
https://github.com/abseil/abseil-cpp/archive/%{commit3}/abseil-cpp-%{shor...
+Source4:
https://github.com/cisco/libsrtp/archive/%{commit4}/libsrtp-%{shortcommit...
#
https://github.com/desktop-app/tg_owt/pull/118
Patch100: %{name}-gcc13-fixes.patch
@@ -92,8 +97,8 @@ Provides: bundled(base64) = 0~git
Provides: bundled(fft) = 0~git
Provides: bundled(g711) = 1.1~git
Provides: bundled(g722) = 1.14~git
-Provides: bundled(libsrtp) = 2.2.0~git94ac00d
-Provides: bundled(libyuv) = 1845~git%{shortcommit1}
+Provides: bundled(libsrtp) = 2.5.0~git%{shortcommit4}
+Provides: bundled(libyuv) = 1866~git%{shortcommit1}
Provides: bundled(ooura) = 0~git
Provides: bundled(openh264) = 1.10.0~git6f26bce
Provides: bundled(pffft) = 0~git483453d
@@ -135,6 +140,7 @@ Requires: ffmpeg-devel
tar -xf %{SOURCE1} -C src/third_party/libyuv --strip=1
tar -xf %{SOURCE2} -C src/third_party/crc32c/src --strip=1
tar -xf %{SOURCE3} -C src/third_party/abseil-cpp --strip=1
+tar -xf %{SOURCE4} -C src/third_party/libsrtp --strip=1
mkdir legal
cp -f -p src/third_party/abseil-cpp/LICENSE legal/LICENSE.abseil-cpp
@@ -142,7 +148,7 @@ cp -f -p src/third_party/abseil-cpp/README.md legal/README.abseil-cpp
cp -f -p src/third_party/crc32c/src/LICENSE legal/LICENSE.crc32c
cp -f -p src/third_party/crc32c/src/README.md legal/README.crc32c
cp -f -p src/third_party/libsrtp/LICENSE legal/LICENSE.libsrtp
-cp -f -p src/third_party/libsrtp/README.chromium legal/README.libsrtp
+cp -f -p src/third_party/libsrtp/README.md legal/README.libsrtp
cp -f -p src/third_party/libyuv/LICENSE legal/LICENSE.libyuv
cp -f -p src/third_party/libyuv/PATENTS legal/PATENTS.libyuv
cp -f -p src/third_party/libyuv/README.chromium legal/README.libyuv
@@ -191,24 +197,12 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium
legal/README.sigslot
%{_libdir}/lib%{name}.a
%changelog
+* Sun May 21 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-31.20230501gitdcb5069
+- Switched to dcb5069ff76bd293e86928804208737e6cee2ccc snapshot.
+
* Sat Apr 22 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-30.20230418gitfe316b0
- Switched to fe316b0c5a155cceb2ddecee70d7b582cadfa225 snapshot.
* Mon Mar 20 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-29.20230314git1a18da2
- Switched to 1a18da2ed4d5ce134e984d1586b915738e0da257 snapshot.
- Switched to modern ffmpeg and OpenSSL.
-
-* Sat Jan 07 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-28.20230105git5098730
-- Switched to 5098730b9eb6173f0b52068fe2555b7c1015123a snapshot.
-
-* Fri Dec 30 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-27.20221230git1eab2d7
-- Updated to 1eab2d736a2fecce01686689b72e39ad8c314ebb snapshot.
-
-* Fri Sep 30 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-26.20220508git10d5f4b
-- Rebuilt due to compat-ffmpeg4 path changes.
-
-* Sun Aug 14 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-25.20220508git10d5f4b
-- Rebuilt against openssl1.1 to mitigate issues with video calls.
-
-* Sun Aug 14 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-24.20220508git10d5f4b
-- Rebuilt against compat-ffmpeg4 to mitigate RFBZ#6273.