commit 7df30dd1497181db7bb54080588a33516b26178d
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Fri Dec 30 15:15:02 2022 +0100
Updated to 1eab2d736a2fecce01686689b72e39ad8c314ebb snapshot.
.gitignore | 24 ++++--------------------
sources | 5 +++--
tg_owt.spec | 23 ++++++++++++++++-------
3 files changed, 23 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d435909..93e0125 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,20 +1,4 @@
-/tg_owt-e8fcae7.tar.gz
-/tg_owt-12f4a27.tar.gz
-/tg_owt-10b988a.tar.gz
-/libvpx-5b63f0f.tar.gz
-/libyuv-ad89006.tar.gz
-/tg_owt-6eaebec.tar.gz
-/tg_owt-be23804.tar.gz
-/tg_owt-a198773.tar.gz
-/tg_owt-2d804d2.tar.gz
-/tg_owt-91d836d.tar.gz
-/libvpx-fc04a94.tar.gz
-/libyuv-639dd4e.tar.gz
-/tg_owt-d578c76.tar.gz
-/tg_owt-d5c3d43.tar.gz
-/tg_owt-25c8637.tar.gz
-/tg_owt-db7d469.tar.gz
-/tg_owt-a264028.tar.gz
-/tg_owt-63a934d.tar.gz
-/tg_owt-10d5f4b.tar.gz
-/crc32c-21fc8ef.tar.gz
+/abseil-cpp-*.tar.gz
+/crc32c-*.tar.gz
+/libyuv-*.tar.gz
+/tg_owt-*.tar.gz
diff --git a/sources b/sources
index 14c7b92..1dae9a6 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,4 @@
+SHA512 (abseil-cpp-8c0b94e.tar.gz) =
a076c198103dc5cf22ac978fe7754dd34cb2e782d7db1c2c98393c94639e461bfe31b10c0663f750f743bc1c0c245fd4b6115356f136fe14bd036d267caf2a8b
SHA512 (crc32c-21fc8ef.tar.gz) =
80dc12463c95d87a25eac49249ea303d6e4734bcf9a849dbcc564c70df1b1b5f70e7f7e4db96f4c1c66bb3d4eeca87aeef9f2312a8162ade885f09b049fd7417
-SHA512 (libyuv-ad89006.tar.gz) =
1168a777e1ce2caa172a18c59da97a8d665ad73cf7713b883ebdc75eace194ce1f76976fb944099e48575965b4a056171f1fac1531d791139f0aeaff5e01b211
-SHA512 (tg_owt-10d5f4b.tar.gz) =
6902c65a1be0bcf300f08c274109ed53cdf92b7aff35915045c3989899fc2584cce3fe9df0e8ac29e708fcc575453fe5a6affaea85787f9c4fcc3bcde3b85711
+SHA512 (libyuv-0095084.tar.gz) =
9f455c4e21cd168daa66f41f486a2b73d298dd1ce74e30856a2623eb9b77058318468177cee6b98b882baec1d2585336817fe8f765018fdf0430870c231d4ec2
+SHA512 (tg_owt-1eab2d7.tar.gz) =
96620f0edfe988d6e880518ccc0ec956ba316ac7dbbfb75ead6ce394a24dda9b4a488d6f327d35ae8cfad7fdead6fe7a689ba584fd965ace7780e550ce70cc1d
diff --git a/tg_owt.spec b/tg_owt.spec
index 830dd0d..f575ac4 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,20 +1,24 @@
%global debug_package %{nil}
-%global commit0 10d5f4bf77333ef6b43516f90d2ce13273255f41
+%global commit0 1eab2d736a2fecce01686689b72e39ad8c314ebb
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20220508
+%global date 20221230
# Git revision of libyuv...
-%global commit1 ad890067f661dc747a975bc55ba3767fe30d4452
+%global commit1 00950840d1c9bcbb3eb6ebc5aac5793e71166c8b
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
# Git revision of crc32c...
%global commit2 21fc8ef30415a635e7351ffa0e5d5367943d4a94
%global shortcommit2 %(c=%{commit2}; echo ${c:0:7})
+# Git revision of abseil-cpp...
+%global commit3 8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+%global shortcommit3 %(c=%{commit3}; echo ${c:0:7})
+
Name: tg_owt
Version: 0
-Release: 26.%{date}git%{shortcommit0}%{?dist}
+Release: 27.%{date}git%{shortcommit0}%{?dist}
# Library and 3rd-party bundled modules licensing:
# * tg_owt - BSD-3-Clause -- main tarball;
@@ -36,6 +40,7 @@ URL:
https://github.com/desktop-app/%{name}
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...
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(epoxy)
@@ -93,14 +98,14 @@ Special fork of the OpenWebRTC library for the Telegram messenger.
%package devel
Summary: Development files for %{name}
Provides: %{name}-static%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
-Provides: bundled(abseil-cpp) = 0~git39f46fa
+Provides: bundled(abseil-cpp) = 20220623.1~git%{shortcommit3}
Provides: bundled(crc32c) = 1.1.0~git%{shortcommit2}
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) = 1767~git%{shortcommit1}
+Provides: bundled(libyuv) = 1845~git%{shortcommit1}
Provides: bundled(ooura) = 0~git
Provides: bundled(openh264) = 1.10.0~git6f26bce
Provides: bundled(pffft) = 0~git483453d
@@ -149,10 +154,11 @@ Requires: pkgconfig(openssl)
%autosetup -n %{name}-%{commit0} -p1
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
mkdir legal
cp -f -p src/third_party/abseil-cpp/LICENSE legal/LICENSE.abseil-cpp
-cp -f -p src/third_party/abseil-cpp/README.chromium legal/README.abseil-cpp
+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
@@ -205,6 +211,9 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium
legal/README.sigslot
%{_libdir}/lib%{name}.a
%changelog
+* 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.