[ripcord/f33] Update to 0.4.26
by sentry
Summary of changes:
0b9e7cc... Update to 0.4.26 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years
[ripcord] Update to 0.4.26
by sentry
commit 0b9e7cc7daa782288cac95196f82312632d08245
Author: Jan200101 <sentrycraft123(a)gmail.com>
Date: Sat Nov 14 21:39:34 2020 +0100
Update to 0.4.26
.gitignore | 1 +
ripcord.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ef99187..b9d4b3b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/Ripcord-0.4.24-x86_64.AppImage
/Ripcord-0.4.25-x86_64.AppImage
/Ripcord-0.4.26-x86_64.AppImage
+/Ripcord-0.4.27-x86_64.AppImage
diff --git a/ripcord.spec b/ripcord.spec
index 58ec4c3..e7bd00d 100644
--- a/ripcord.spec
+++ b/ripcord.spec
@@ -3,8 +3,8 @@
Summary: a lightweight chat client for Slack and Discord
Name: ripcord
-Version: 0.4.26
-Release: 2%{dist}
+Version: 0.4.27
+Release: 1%{dist}
License: Redistributable, no modification permitted
URL: https://cancel.fm/ripcord
@@ -51,6 +51,9 @@ desktop-file-install
%license redistribution.txt
%changelog
+* Sat Nov 14 21:32:29 CET 2020 Jan Drögehoff <sentrycraft123(a)gmail.com> - 0.4.27-1
+- Update to version 0.4.27
+
* Wed Aug 19 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.4.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index 701e884..eb51b58 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Ripcord-0.4.26-x86_64.AppImage) = 74ed3803bb551dc51ce2aaf5f964e878d09028c0d8452792afc2d9f51b8ca5965e52af195f62dccb06d9e3d4388527a9de3a824e161520b66ba3bcfd08870815
+SHA512 (Ripcord-0.4.27-x86_64.AppImage) = ce49be3b6d36cb78af20dbc1fa5c0e26c56f1c06cd861b702f665bbc3073ceaedcdedd31aa515c0358a36aeafc086fb121753cee60e31241e8a0430a29d4f6f9
4 years
[tg_owt/f32] Updated to the latest Git snapshot.
by Vitaly Zaitsev
commit 1ccb26899dc765f80d305b04652e4e5796b74334
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Thu Nov 12 19:27:14 2020 +0100
Updated to the latest Git snapshot.
.gitignore | 1 +
sources | 2 +-
tg_owt-add-missing-sources.patch | 23 +++++++++++++++++++++++
tg_owt.spec | 17 ++++++++++++-----
4 files changed, 37 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 12dbf20..3022c5d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/tg_owt-e8fcae7.tar.gz
+/tg_owt-12f4a27.tar.gz
diff --git a/sources b/sources
index 62e0d8a..e857cea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tg_owt-e8fcae7.tar.gz) = 236b7f7ec60c8a56818425982addbbedfe2503e018497506920f7e21170cbb06cf1fbf16158822c1286c7f56e9df8695382ca1b8d545994accc3f969e44da75d
+SHA512 (tg_owt-12f4a27.tar.gz) = de9d4490c3e68f17dd75e523596683395e67e91b51c5c7af61c0a51517779129cc965bc97d63b5054bdddb76d385ab33d6995d72b08316941fa2a72a93d1c3fa
diff --git a/tg_owt-add-missing-sources.patch b/tg_owt-add-missing-sources.patch
new file mode 100644
index 0000000..6a90de5
--- /dev/null
+++ b/tg_owt-add-missing-sources.patch
@@ -0,0 +1,23 @@
+From ac27c77acb70b201fb0a77c781edec500793f03d Mon Sep 17 00:00:00 2001
+From: Vitaly Zaitsev <vitaly(a)easycoding.org>
+Date: Thu, 12 Nov 2020 18:34:08 +0100
+Subject: [PATCH] Added missing sources to the build.
+
+Signed-off-by: Vitaly Zaitsev <vitaly(a)easycoding.org>
+---
+ cmake/libabsl.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/libabsl.cmake b/cmake/libabsl.cmake
+index be593e3d..0cc89205 100644
+--- a/cmake/libabsl.cmake
++++ b/cmake/libabsl.cmake
+@@ -12,7 +12,7 @@ PRIVATE
+ # absl/base/internal/exponential_biased.cc
+ # absl/base/internal/low_level_alloc.cc
+ # absl/base/internal/periodic_sampler.cc
+- # absl/base/internal/raw_logging.cc
++ absl/base/internal/raw_logging.cc
+ # absl/base/internal/scoped_set_env.cc
+ # absl/base/internal/spinlock.cc
+ # absl/base/internal/spinlock_wait.cc
diff --git a/tg_owt.spec b/tg_owt.spec
index 08a250b..ec11c7d 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,12 +1,12 @@
%undefine __cmake_in_source_build
-%global commit0 e8fcae73947445db3d418fb7c20b964b59e14706
+%global commit0 12f4a27f2f02f9dd40f9891d8ec6e58bc1ff5263
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20201102
+%global date 20201105
Name: tg_owt
Version: 0
-Release: 1.%{date}git%{shortcommit0}%{?dist}
+Release: 2.%{date}git%{shortcommit0}%{?dist}
# Main project - BSD
# abseil-cpp - ASL 2.0
@@ -22,6 +22,9 @@ Summary: WebRTC library for the Telegram messenger
URL: https://github.com/desktop-app/%{name}
Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
+# https://github.com/desktop-app/tg_owt/pull/37
+Patch100: %{name}-add-missing-sources.patch
+
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat)
@@ -59,6 +62,9 @@ Provides: bundled(sigslot) = 0~git
Provides: bundled(spl_sqrt_floor) = 0~git
Provides: bundled(usrsctp) = 1.0.0~gitbee946a
+# Disabling all low-memory architectures.
+ExclusiveArch: x86_64
+
%description
Special fork of the OpenWebRTC library for the Telegram messenger.
@@ -81,8 +87,6 @@ Requires: pkgconfig(opus)
%prep
%autosetup -n %{name}-%{commit0} -p1
-sed -e 's/STATIC/SHARED/g' -i CMakeLists.txt
-echo 'set_target_properties(tg_owt PROPERTIES SOVERSION 0 VERSION 0.0.0)' >> CMakeLists.txt
mkdir legal
cp -f -p src/third_party/abseil-cpp/LICENSE legal/LICENSE.abseil-cpp
@@ -148,5 +152,8 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium legal/README.sigslot
%{_libdir}/lib%{name}.so
%changelog
+* Thu Nov 12 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-2.20201105git12f4a27
+- Updated to latest Git snapshot.
+
* Mon Nov 02 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-2.20201102gite8fcae7
- Initial SPEC release.
4 years
[telegram-desktop/f32] Rebuilt with bundled version of libtgvoip.
by Vitaly Zaitsev
commit 1de3e45a230877fb7358afcf285cec6aa4e747ec
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Thu Nov 12 17:16:02 2020 +0100
Rebuilt with bundled version of libtgvoip.
telegram-desktop.spec | 23 +++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 5dc098b..8aa87a7 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -5,6 +5,7 @@
%bcond_with rlottie
%bcond_with gtk3
%bcond_with clang
+%bcond_with libtgvoip
# Telegram Desktop's constants...
%global appname tdesktop
@@ -28,7 +29,7 @@
Name: telegram-desktop
Version: 2.4.7
-Release: 1%{?dist}
+Release: 2%{?dist}
# Application and 3rd-party modules licensing:
# * Telegram Desktop - GPLv3+ with OpenSSL exception -- main tarball;
@@ -61,6 +62,12 @@ BuildRequires: rlottie-devel
Provides: bundled(rlottie) = 0~git
%endif
+%if %{with libtgvoip}
+BuildRequires: libtgvoip-devel >= 2.4.4
+%else
+Provides: bundled(libtgvoip) = 2.4.4
+%endif
+
# Compilers and tools...
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -71,7 +78,6 @@ BuildRequires: gcc
# Development packages for Telegram Desktop...
BuildRequires: guidelines-support-library-devel >= 3.0.1
BuildRequires: qt5-qtbase-private-devel
-BuildRequires: libtgvoip-devel >= 2.4.4
BuildRequires: range-v3-devel >= 0.10.0
BuildRequires: libqrcodegencpp-devel
BuildRequires: minizip-compat-devel
@@ -126,13 +132,18 @@ business messaging needs.
%autosetup -n %{appname}-%{version}-full -p1
# Unbundling libraries...
-rm -rf Telegram/ThirdParty/{Catch,GSL,QR,SPMediaKeyTap,expected,fcitx-qt5,fcitx5-qt,hime,hunspell,libdbusmenu-qt,libtgvoip,lz4,materialdecoration,minizip,nimf,qt5ct,range-v3,xxHash}
+rm -rf Telegram/ThirdParty/{Catch,GSL,QR,SPMediaKeyTap,expected,fcitx-qt5,fcitx5-qt,hime,hunspell,libdbusmenu-qt,lz4,materialdecoration,minizip,nimf,qt5ct,range-v3,xxHash}
# Unbundling rlottie if build against packaged version...
%if %{with rlottie}
rm -rf Telegram/ThirdParty/rlottie
%endif
+# Unbundling libtgvoip if build against packaged version...
+%if %{with libtgvoip}
+rm -rf Telegram/ThirdParty/libtgvoip
+%endif
+
%build
# Building Telegram Desktop using cmake...
%cmake -G Ninja \
@@ -184,11 +195,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.appdata.xml
%changelog
+* Thu Nov 12 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.7-2
+- Rebuilt with bundled version of libtgvoip.
+
* Thu Nov 05 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.7-1
- Updated to version 2.4.7.
* Mon Nov 02 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.6-1
- Updated to version 2.4.6.
-
-* Sun Nov 01 2020 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.5-1
-- Updated to version 2.4.5.
4 years