[xmltv] Update to xmltv 1.1.2 release
by Gary Buhrmaster
commit 1905f87b6475308d2b734566d848b8a6d8971db3
Author: Gary Buhrmaster <gary.buhrmaster(a)gmail.com>
Date: Mon Apr 18 19:15:48 2022 +0000
Update to xmltv 1.1.2 release
.gitignore | 1 +
sources | 2 +-
xmltv.spec | 7 ++++++-
3 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 745e66e..2571b33 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ xmltv-0.5.67.tar.bz2
/xmltv-v1.0.0.tar.gz
/xmltv-v1.1.0.tar.gz
/xmltv-v1.1.1.tar.gz
+/xmltv-v1.1.2.tar.gz
diff --git a/sources b/sources
index ec8dad3..4dc0fd0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xmltv-v1.1.1.tar.gz) = 5a3268c8b05b843ed2004e4286abd9900b944811ca8562f5c3434ee85a4d0b45074587f2b548209e8de225c58fb14742f3421a3dbbb382870abf598d28185812
+SHA512 (xmltv-v1.1.2.tar.gz) = 5567db0b6d28e5d6afe4b6c96bd61cc0ac6192e7f783136cf61fdeee07cc3bf5510d5bc0eed13e31f0c4afae94c8862b93eb4dc2bac1c3b0308dc599c6e6b550
diff --git a/xmltv.spec b/xmltv.spec
index 2e5bc21..ccf5c87 100644
--- a/xmltv.spec
+++ b/xmltv.spec
@@ -1,5 +1,5 @@
Name: xmltv
-Version: 1.1.1
+Version: 1.1.2
Release: 1%{?dist}
Summary: A set of utilities to manage your TV viewing
@@ -9,6 +9,7 @@ Source0: https://github.com/XMLTV/xmltv/archive/v%{version}/xmltv-v%{vers
BuildArch: noarch
+BuildRequires: perl
BuildRequires: perl-interpreter
BuildRequires: perl-generators
BuildRequires: perl-devel
@@ -46,6 +47,7 @@ BuildRequires: perl(Archive::Zip)
BuildRequires: perl(Carp)
BuildRequires: perl(Compress::Zlib)
BuildRequires: perl(Cwd)
+BuildRequires: perl(Data::Dump)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Date::Format)
BuildRequires: perl(Date::Language)
@@ -253,6 +255,9 @@ make test
%changelog
+* Mon Apr 18 2022 Gary Buhrmaster <gary.buhrmaster(a)gmail.com> - 1.1.2-1
+- Update to xmltv 1.1.2 release
+
* Sun Feb 20 2022 Gary Buhrmaster <gary.buhrmaster(a)gmail.com> - 1.1.1-1
- Update to xmltv 1.1.1 release
2 years, 7 months
[telegram-desktop/f35] Updated to version 3.7.0.
by Vitaly Zaitsev
commit 7e7819ecfc9656f287881f435b5f054096ad3b10
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Mon Apr 18 16:01:37 2022 +0200
Updated to version 3.7.0.
.gitignore | 1 +
sources | 2 +-
telegram-desktop-ecm-version-downgrade.patch | 11 ---
telegram-desktop-ffmpeg5.patch | 72 ------------------
telegram-desktop-unbundled-kwayland-stuff.patch | 71 ------------------
telegram-desktop.spec | 98 ++++++-------------------
6 files changed, 23 insertions(+), 232 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d44b7a0..cb15afc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -175,3 +175,4 @@
/tdesktop-3.5.2-full.tar.gz
/tdesktop-3.6.0-full.tar.gz
/tdesktop-3.6.1-full.tar.gz
+/tdesktop-3.7.0-full.tar.gz
diff --git a/sources b/sources
index 6510cf3..eac816a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tdesktop-3.6.1-full.tar.gz) = dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba
+SHA512 (tdesktop-3.7.0-full.tar.gz) = 425e78e8950c9289b665dda468924b165ed29ec2f4cfa87bd7e8a1e4c9acf08db5949caa87e1d9f4c9e295d9b0bd4ee9caec5eaea2789517bc79fc0b96e14d88
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 8cbbf31..6e087e5 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -3,9 +3,7 @@
# Build conditionals...
%global enable_wayland 1
%global enable_x11 1
-%global system_rlottie 0
%global use_clang 0
-%global use_qt5 0
# Telegram Desktop's constants...
%global appname tdesktop
@@ -24,7 +22,7 @@
%endif
Name: telegram-desktop
-Version: 3.6.1
+Version: 3.7.0
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -36,19 +34,21 @@ URL: https://github.com/telegramdesktop/%{appname}
Summary: Telegram Desktop official messaging app
Source0: %{url}/releases/download/v%{version}/%{appname}-%{version}-full.tar.gz
-# Downstream patches.
-Patch0: %{name}-unbundled-kwayland-stuff.patch
-Patch1: %{name}-ecm-version-downgrade.patch
-
-# https://github.com/TelegramMessenger/tgcalls/pull/14
-Patch100: %{name}-ffmpeg5.patch
-
# Telegram Desktop require more than 8 GB of RAM on linking stage.
# Disabling all low-memory architectures.
ExclusiveArch: x86_64 aarch64
BuildRequires: cmake(Microsoft.GSL)
BuildRequires: cmake(OpenAL)
+BuildRequires: cmake(Qt6Core)
+BuildRequires: cmake(Qt6Core5Compat)
+BuildRequires: cmake(Qt6DBus)
+BuildRequires: cmake(Qt6Gui)
+BuildRequires: cmake(Qt6Network)
+BuildRequires: cmake(Qt6OpenGL)
+BuildRequires: cmake(Qt6OpenGLWidgets)
+BuildRequires: cmake(Qt6Svg)
+BuildRequires: cmake(Qt6Widgets)
BuildRequires: cmake(range-v3)
BuildRequires: cmake(tg_owt)
BuildRequires: cmake(tl-expected)
@@ -88,6 +88,7 @@ BuildRequires: libstdc++-devel
BuildRequires: minizip-compat-devel
BuildRequires: ninja-build
BuildRequires: python3
+BuildRequires: qt6-qtbase-private-devel
%if %{use_clang}
BuildRequires: compiler-rt
@@ -95,54 +96,14 @@ BuildRequires: clang
BuildRequires: llvm
%endif
-%if %{use_qt5}
-BuildRequires: cmake(Qt5Core)
-BuildRequires: cmake(Qt5DBus)
-BuildRequires: cmake(Qt5Gui)
-BuildRequires: cmake(Qt5Network)
-BuildRequires: cmake(Qt5Svg)
-BuildRequires: cmake(Qt5Widgets)
-BuildRequires: cmake(Qt5XkbCommonSupport)
-BuildRequires: qt5-qtbase-private-devel
-%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
-Requires: qt5-qtimageformats%{?_isa}
-%else
-BuildRequires: cmake(Qt6Core)
-BuildRequires: cmake(Qt6Core5Compat)
-BuildRequires: cmake(Qt6DBus)
-BuildRequires: cmake(Qt6Gui)
-BuildRequires: cmake(Qt6Network)
-BuildRequires: cmake(Qt6OpenGL)
-BuildRequires: cmake(Qt6OpenGLWidgets)
-BuildRequires: cmake(Qt6Svg)
-BuildRequires: cmake(Qt6Widgets)
-BuildRequires: qt6-qtbase-private-devel
-%{?_qt6:Requires: %{_qt6}%{?_isa} = %{_qt6_version}}
-Requires: qt6-qtimageformats%{?_isa}
-%endif
-
-%if %{system_rlottie}
-BuildRequires: cmake(rlottie)
-%else
-Provides: bundled(rlottie) = 0~git
-%endif
-
%if %{enable_wayland}
-%if %{use_qt5}
-BuildRequires: cmake(KF5Wayland)
-BuildRequires: cmake(Qt5Concurrent)
-BuildRequires: cmake(Qt5WaylandClient)
-BuildRequires: qt5-qtbase-static
-%else
-BuildRequires: cmake(PlasmaWaylandProtocols)
BuildRequires: cmake(Qt6Concurrent)
BuildRequires: cmake(Qt6WaylandClient)
+BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: qt6-qtbase-static
-Provides: bundled(kf5-kwayland) = 5.92.0
-%endif
-BuildRequires: pkgconfig(wayland-client)
-BuildRequires: extra-cmake-modules >= 5.91.0
+Provides: bundled(kf5-kwayland) = 5.93.0
+Provides: bundled(plasma-wayland-protocols) = 1.6.0
%endif
%if %{enable_x11}
@@ -158,8 +119,10 @@ BuildRequires: ffmpeg-devel
Requires: ffmpeg-libs%{?_isa}
%endif
+%{?_qt6:Requires: %{_qt6}%{?_isa} = %{_qt6_version}}
Requires: hicolor-icon-theme
Requires: open-sans-fonts
+Requires: qt6-qtimageformats%{?_isa}
Requires: webkit2gtk3%{?_isa}
# Telegram Desktop can use native open/save dialogs with XDG portals.
@@ -174,9 +137,7 @@ Provides: telegram%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
# Virtual provides for bundled libraries...
Provides: bundled(libtgvoip) = 2.4.4
-
-# Obsolete shared version of tg_owt...
-Obsoletes: tg_owt < 0-8
+Provides: bundled(rlottie) = 0~git8c69fc2
%description
Telegram is a messaging app with a focus on speed and security, it’s super
@@ -196,17 +157,7 @@ business messaging needs.
%autosetup -n %{appname}-%{version}-full -p1
# Unbundling libraries...
-rm -rf Telegram/ThirdParty/{GSL,QR,SPMediaKeyTap,dispatch,expected,extra-cmake-modules,fcitx-qt5,fcitx5-qt,jemalloc,hime,hunspell,lz4,materialdecoration,minizip,nimf,plasma-wayland-protocols,qt5ct,range-v3,wayland-protocols,xxHash}
-
-# Unbundling kwayland if build against Qt5...
-%if %{use_qt5}
-rm -rf Telegram/ThirdParty/kwayland
-%endif
-
-# Unbundling rlottie if build against packaged version...
-%if %{system_rlottie}
-rm -rf Telegram/ThirdParty/rlottie
-%endif
+rm -rf Telegram/ThirdParty/{GSL,QR,dispatch,expected,fcitx-qt5,fcitx5-qt,hime,hunspell,jemalloc,lz4,minizip,nimf,range-v3,xxHash}
%build
# Building Telegram Desktop using cmake...
@@ -230,11 +181,7 @@ rm -rf Telegram/ThirdParty/rlottie
-DDESKTOP_APP_USE_PACKAGED:BOOL=ON \
-DDESKTOP_APP_USE_PACKAGED_FONTS:BOOL=ON \
-DDESKTOP_APP_DISABLE_CRASH_REPORTS:BOOL=ON \
-%if %{use_qt5}
- -DDESKTOP_APP_QT6:BOOL=OFF \
-%else
-DDESKTOP_APP_QT6:BOOL=ON \
-%endif
%if %{enable_wayland}
-DDESKTOP_APP_DISABLE_WAYLAND_INTEGRATION:BOOL=OFF \
%else
@@ -245,12 +192,6 @@ rm -rf Telegram/ThirdParty/rlottie
%else
-DDESKTOP_APP_DISABLE_X11_INTEGRATION:BOOL=ON \
%endif
-%if %{system_rlottie}
- -DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=ON \
- -DDESKTOP_APP_LOTTIE_USE_CACHE:BOOL=OFF \
-%else
- -DDESKTOP_APP_USE_PACKAGED_RLOTTIE:BOOL=OFF \
-%endif
-DTDESKTOP_LAUNCHER_BASENAME=%{launcher}
%cmake_build
@@ -270,6 +211,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{launcher}.desktop
%{_metainfodir}/%{launcher}.metainfo.xml
%changelog
+* Mon Apr 18 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.7.0-1
+- Updated to version 3.7.0.
+
* Thu Mar 17 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 3.6.1-1
- Updated to version 3.6.1.
2 years, 7 months
[tg_owt/f35] Updated to latest Git snapshot.
by Vitaly Zaitsev
commit 76894b3b54b201036914d71e30e6e806b950f29d
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Mon Apr 18 15:56:15 2022 +0200
Updated to latest Git snapshot.
.gitignore | 1 +
sources | 2 +-
tg_owt.spec | 9 ++++++---
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5d4ce68..5ee74cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@
/tg_owt-25c8637.tar.gz
/tg_owt-db7d469.tar.gz
/tg_owt-a264028.tar.gz
+/tg_owt-63a934d.tar.gz
diff --git a/sources b/sources
index 1c37f04..06cf512 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (libyuv-ad89006.tar.gz) = 0d5b1afeab9d45a3ccfaf9f184e26218c4caccf1d829cbe0ec8522241a5b0b60209754c082086911d2e866ab94776c64c0c1f9acdeac4b1a25fc447053f090ec
-SHA512 (tg_owt-a264028.tar.gz) = f805b475d25fa6d6c37336ad0f00619de5fcfd85075f2fa1273d509fcf70fa9c1c0fdb515cb36405674f3fdba4464cc84044c2e60cc6d543570d4e50577f4b3a
+SHA512 (tg_owt-63a934d.tar.gz) = 5c5570383f2aab6a9b8f3f99811d47424d2b3ce9c76f5664b26925fdc3ac94420e7c72331a4da63509cda8156b97c1f0b2e9f8d5dbca6556a78db9bbff5ef745
diff --git a/tg_owt.spec b/tg_owt.spec
index b1f2ec3..58c43a8 100644
--- a/tg_owt.spec
+++ b/tg_owt.spec
@@ -1,9 +1,9 @@
%undefine __cmake_in_source_build
%global debug_package %{nil}
-%global commit0 a264028ec71d9096e0aa629113c49c25db89d260
+%global commit0 63a934db1ed212ebf8aaaa20f0010dd7b0d7b396
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global date 20220225
+%global date 20220413
# Git revision of libyuv...
%global commit1 ad890067f661dc747a975bc55ba3767fe30d4452
@@ -11,7 +11,7 @@
Name: tg_owt
Version: 0
-Release: 18.%{date}git%{shortcommit0}%{?dist}
+Release: 19.%{date}git%{shortcommit0}%{?dist}
# Main project - BSD
# abseil-cpp - ASL 2.0
@@ -171,6 +171,9 @@ cp -f -p src/rtc_base/third_party/sigslot/README.chromium legal/README.sigslot
%{_libdir}/lib%{name}.a
%changelog
+* Mon Apr 18 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-19.20220413git63a934d
+- Updated to latest Git snapshot.
+
* Fri Mar 11 2022 Vitaly Zaitsev <vitaly(a)easycoding.org> - 0-18.20220225gita264028
- Updated to latest Git snapshot.
2 years, 7 months