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 <[email protected]>
+
+- Updated to 4.9.9.
+ * Add support for Emoji 15.
+ * Several crash fixes.
+
+-------------------------------------------------------------------
+Sun Sep 17 08:13:52 UTC 2023 - Manfred Hollstein <[email protected]>
+
+- 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 <[email protected]>
+
+- Require the same version of glib2 used to *build* the package
+
+-------------------------------------------------------------------
+Thu Sep 14 08:00:16 UTC 2023 - Manfred Hollstein <[email protected]>
+
+- 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 <[email protected]>
+
+- Requires glib-2.0 >= 2.77
+- Requires glibmm-2.68 >= 2.77
+
+-------------------------------------------------------------------
+Wed Sep 13 15:33:25 UTC 2023 - Manfred Hollstein <[email protected]>
+
+- 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