Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package telegram-desktop for openSUSE:Factory checked in at 2023-09-21 22:21:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old) and /work/SRC/openSUSE:Factory/.telegram-desktop.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop" Thu Sep 21 22:21:55 2023 rev:94 rq:1112608 version:4.9.9 Changes: -------- --- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes 2023-08-18 19:29:50.071474652 +0200 +++ /work/SRC/openSUSE:Factory/.telegram-desktop.new.1770/telegram-desktop.changes 2023-09-21 22:21:57.234482517 +0200 @@ -1,0 +2,97 @@ +Wed Sep 20 10:20:01 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Updated to 4.9.9. + * Add support for Emoji 15. + * Several crash fixes. + +------------------------------------------------------------------- +Sun Sep 17 08:13:52 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Updated to 4.9.8. + * Fix t.me/botname?startapp=token deeplinks. + * Fix a possible crash in media viewer on Wayland. + +------------------------------------------------------------------- +Thu Sep 14 13:56:41 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Require the same version of glib2 used to *build* the package + +------------------------------------------------------------------- +Thu Sep 14 08:00:16 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Updated to 4.9.7. + * Fix direct bot web app links handling. + * Close main menu when opening a web app. + * Bump libwebp revision. + +- Updated to 4.9.6. + * Some bot web-app improvements. + * Bug fixes and other minor improvements. + +- Update 0002-use-bundled-rnnoise-expected-gsl-ranges-webrtc.patch + +------------------------------------------------------------------- +Thu Sep 14 06:11:12 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Requires glib-2.0 >= 2.77 +- Requires glibmm-2.68 >= 2.77 + +------------------------------------------------------------------- +Wed Sep 13 15:33:25 UTC 2023 - Manfred Hollstein <manfre...@gmx.net> + +- Updated to 4.9.5. + * Several new bot web-app features. + * Bug fixes and other minor improvements. +- Update tg_owt-master.zip +- Add 0006-sigc-track_obj.patch +- Relax usage of openssl versions + +- Updated to 4.9.4. + * Default private chats / groups / channels notification settings. + * Forwarded / reply-to-a-story icon in chats list message preview. + * Bug fixes and other minor improvements. + +- Updated to 4.9.3. + * Fix audio output on macOS. + +- Updated to 4.9.2. + * Remove single recently used emoji or reset the list from context menu. + * Change all emoji skin colors from Emoji & People section. + * Connected Websites section in Settings > Advanced. + * Bug fixes and other minor improvements. + +- Updated to 4.9.1. + * Fix a crash in reply area ripple animation. + * Fix a crash on start in some Linux distributions. + +- Updated to 4.9.0. + * Gradual stories rollout. + +- Updated to 4.8.12. + * Fix crash by a full rebuild on macOS. + +- Updated to 4.8.11. + * Fix initial video playback speed. + * Use native window resize on Windows 11. + * Fix memory leak in Direct3D 11 media viewer on Windows. + +- Updated to 4.8.10. + * Send story sharing comments as separate messages. + * Fix stories explanation tooltip ordering. + +- Updated to 4.8.9. + * Bug fixes and other minor improvements. + +- Updated to 4.8.8. + * Several crash fixes and story viewer improvements. + +- Updated to 4.8.7. + * Several crash fixes and small stories improvements. + +- Updated to 4.8.6. + * Fix langpack keys by a full rebuild on macOS. + +- Updated to 4.8.5. + * Bug fixes and other minor improvements. And stories preview. + +------------------------------------------------------------------- Old: ---- tdesktop-4.8.4-full.tar.gz New: ---- 0006-sigc-track_obj.patch tdesktop-4.9.9-full.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ telegram-desktop.spec ++++++ --- /var/tmp/diff_new_pack.NjQiFj/_old 2023-09-21 22:22:01.122623606 +0200 +++ /var/tmp/diff_new_pack.NjQiFj/_new 2023-09-21 22:22:01.122623606 +0200 @@ -26,13 +26,6 @@ # gcc10 or higher is required %if 0%{?suse_version} && ( 0%{?suse_version} < 1500 || ( 0%{?is_opensuse} && 0%{?suse_version} == 1500 && 0%{?sle_version} && 0%{?sle_version} <= 150600 ) ) %bcond_without compiler_upgrade -%else -%if 0%{?suse_version} > 01500 -# gcc13 is too new on Tumbleweed -%bcond_without compiler_downgrade -%else -%bcond_with compiler_upgrade -%endif %endif %define _dwz_low_mem_die_limit 40000000 @@ -41,7 +34,7 @@ %define qt_major_version 6 Name: telegram-desktop -Version: 4.8.4 +Version: 4.9.9 Release: 0 Summary: Messaging application with a focus on speed and security License: GPL-3.0-only @@ -70,6 +63,7 @@ # that would affect all ILP32 platforms. # PATCH-FIX-OPENSUSE Patch5: 0005-qt6-fixes.patch +Patch6: 0006-sigc-track_obj.patch ExcludeArch: %ix86 aarch64_ilp32 ppc riscv32 BuildRequires: appstream-glib BuildRequires: chrpath @@ -132,15 +126,14 @@ BuildRequires: libqt5-qtwayland-private-headers-devel BuildRequires: pkgconfig(dbusmenu-qt%{qt_major_version}) %endif -BuildRequires: libopenssl-1_1-devel BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(fmt) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) -BuildRequires: pkgconfig(glib-2.0) >= 2.76 -BuildRequires: pkgconfig(glibmm-2.68) >= 2.76 +BuildRequires: pkgconfig(glib-2.0) >= 2.77 +BuildRequires: pkgconfig(glibmm-2.68) >= 2.77 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(harfbuzz) @@ -170,6 +163,7 @@ BuildRequires: pkgconfig(minizip) BuildRequires: pkgconfig(mtdev) BuildRequires: pkgconfig(openal) +BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(opus) BuildRequires: pkgconfig(opusfile) BuildRequires: pkgconfig(opusurl) @@ -205,6 +199,8 @@ # Runtime requirements Requires: hicolor-icon-theme Requires: icu +# Require the same version of glib2 used to *build* the package: +Requires: glib2 >= 2.77 %if %{qt_major_version} >= 6 Requires: qt%{qt_major_version}-imageformats Recommends: qt%{qt_major_version}-wayland @@ -229,6 +225,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p0 +%patch6 -p0 mkdir ../Libraries # If not TW, unpack rnnoise source @@ -324,6 +321,7 @@ %doc README.md changelog.txt %{_bindir}/%{name} %{_datadir}/applications/*.desktop +%{_datadir}/dbus-1/services/org.telegram.desktop.service %{_datadir}/icons/hicolor/*/apps/*.png %{_datadir}/metainfo/*.metainfo.xml ++++++ 0002-use-bundled-rnnoise-expected-gsl-ranges-webrtc.patch ++++++ --- /var/tmp/diff_new_pack.NjQiFj/_old 2023-09-21 22:22:01.146624477 +0200 +++ /var/tmp/diff_new_pack.NjQiFj/_new 2023-09-21 22:22:01.150624622 +0200 @@ -1,5 +1,31 @@ ---- a/cmake/external/rnnoise/CMakeLists.txt -+++ b/cmake/external/rnnoise/CMakeLists.txt +diff -rup a/cmake/external/expected/CMakeLists.txt b/cmake/external/expected/CMakeLists.txt +--- a/cmake/external/expected/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200 ++++ b/cmake/external/expected/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200 +@@ -7,7 +7,7 @@ + add_library(external_expected INTERFACE IMPORTED GLOBAL) + add_library(desktop-app::external_expected ALIAS external_expected) + +-if (DESKTOP_APP_USE_PACKAGED) ++if (NOT DESKTOP_APP_USE_PACKAGED) + if (DESKTOP_APP_USE_PACKAGED_LAZY) + find_package(tl-expected QUIET) + else() +Only in b/cmake/external/gsl: CMakeLists.txt.rej +diff -rup a/cmake/external/ranges/CMakeLists.txt b/cmake/external/ranges/CMakeLists.txt +--- a/cmake/external/ranges/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200 ++++ b/cmake/external/ranges/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200 +@@ -7,7 +7,7 @@ + add_library(external_ranges INTERFACE IMPORTED GLOBAL) + add_library(desktop-app::external_ranges ALIAS external_ranges) + +-if (DESKTOP_APP_USE_PACKAGED) ++if (NOT DESKTOP_APP_USE_PACKAGED) + if (DESKTOP_APP_USE_PACKAGED_LAZY) + find_package(range-v3 QUIET) + else() +diff -rup a/cmake/external/rnnoise/CMakeLists.txt b/cmake/external/rnnoise/CMakeLists.txt +--- a/cmake/external/rnnoise/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200 ++++ b/cmake/external/rnnoise/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200 @@ -4,7 +4,7 @@ # For license and copyright information please follow this link: # https://github.com/desktop-app/legal/blob/master/LEGAL @@ -30,41 +56,9 @@ set_target_properties(external_rnnoise PROPERTIES IMPORTED_LOCATION "${DESKTOP_APP_RNNOISE_LIBRARIES}" ) ---- a/cmake/external/expected/CMakeLists.txt -+++ b/cmake/external/expected/CMakeLists.txt -@@ -7,7 +7,7 @@ - add_library(external_expected INTERFACE IMPORTED GLOBAL) - add_library(desktop-app::external_expected ALIAS external_expected) - --if (DESKTOP_APP_USE_PACKAGED) -+if (NOT DESKTOP_APP_USE_PACKAGED) - if (DESKTOP_APP_USE_PACKAGED_LAZY) - find_package(tl-expected QUIET) - else() ---- a/cmake/external/gsl/CMakeLists.txt -+++ b/cmake/external/gsl/CMakeLists.txt -@@ -7,7 +7,7 @@ - add_library(external_gsl INTERFACE IMPORTED GLOBAL) - add_library(desktop-app::external_gsl ALIAS external_gsl) - --if (DESKTOP_APP_USE_PACKAGED) -+if (NOT DESKTOP_APP_USE_PACKAGED) - if (DESKTOP_APP_USE_PACKAGED_LAZY) - find_package(Microsoft.GSL 4.0.0 QUIET) - else() ---- a/cmake/external/ranges/CMakeLists.txt -+++ b/cmake/external/ranges/CMakeLists.txt -@@ -7,7 +7,7 @@ - add_library(external_ranges INTERFACE IMPORTED GLOBAL) - add_library(desktop-app::external_ranges ALIAS external_ranges) - --if (DESKTOP_APP_USE_PACKAGED) -+if (NOT DESKTOP_APP_USE_PACKAGED) - if (DESKTOP_APP_USE_PACKAGED_LAZY) - find_package(range-v3 QUIET) - else() ---- a/cmake/external/webrtc/CMakeLists.txt -+++ b/cmake/external/webrtc/CMakeLists.txt +diff -rup a/cmake/external/webrtc/CMakeLists.txt b/cmake/external/webrtc/CMakeLists.txt +--- a/cmake/external/webrtc/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200 ++++ b/cmake/external/webrtc/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200 @@ -7,7 +7,7 @@ add_library(external_webrtc INTERFACE IMPORTED GLOBAL) add_library(desktop-app::external_webrtc ALIAS external_webrtc) ++++++ 0006-sigc-track_obj.patch ++++++ --- Telegram/lib_base/base/platform/linux/base_network_reachability_linux.cpp.orig 2023-08-31 20:40:42.000000000 +0200 +++ Telegram/lib_base/base/platform/linux/base_network_reachability_linux.cpp 2023-09-13 17:12:47.816243460 +0200 @@ -20,7 +20,7 @@ public: , _available(_monitor->get_network_available()) { _monitor->property_network_available( ).signal_changed( - ).connect(sigc::track_object([=] { + ).connect(sigc::track_obj([=] { _available = _monitor->get_network_available(); }, *this)); } ++++++ tdesktop-4.8.4-full.tar.gz -> tdesktop-4.9.9-full.tar.gz ++++++ /work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-4.8.4-full.tar.gz /work/SRC/openSUSE:Factory/.telegram-desktop.new.1770/tdesktop-4.9.9-full.tar.gz differ: char 5, line 1 ++++++ tg_owt-master.zip ++++++ /work/SRC/openSUSE:Factory/telegram-desktop/tg_owt-master.zip /work/SRC/openSUSE:Factory/.telegram-desktop.new.1770/tg_owt-master.zip differ: char 11, line 2