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 2026-07-28 18:16:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
and /work/SRC/openSUSE:Factory/.telegram-desktop.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop"
Tue Jul 28 18:16:17 2026 rev:162 rq:1368107 version:7.0.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes
2026-07-24 22:05:26.137903956 +0200
+++
/work/SRC/openSUSE:Factory/.telegram-desktop.new.2004/telegram-desktop.changes
2026-07-28 18:18:06.838959622 +0200
@@ -1,0 +2,9 @@
+Tue Jul 28 01:10:01 UTC 2026 - Илья Индиго <[email protected]>
+
+- Added tg_owt-gcc16.patch to fix build with GCC16.
+- Updated ada to 4.0.0
+ * https://github.com/ada-url/ada/releases/tag/v4.0.0
+- Updated telegram-desktop to 7.0.6
+ * https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.6
+
+-------------------------------------------------------------------
Old:
----
ada-3.4.4.tar.gz
tdesktop-7.0.5-full.tar.gz
New:
----
ada-4.0.0.tar.gz
tdesktop-7.0.6-full.tar.gz
tg_owt-gcc16.patch
----------(New B)----------
New:
- Added tg_owt-gcc16.patch to fix build with GCC16.
- Updated ada to 4.0.0
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.LyJbLW/_old 2026-07-28 18:18:09.423050107 +0200
+++ /var/tmp/diff_new_pack.LyJbLW/_new 2026-07-28 18:18:09.423050107 +0200
@@ -20,11 +20,11 @@
#
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
%define api_id 611335
%define api_hash d524b414d21f4d37f08684c1df41ac9c
-%define ada_ver 3.4.4
+%define ada_ver 4.0.0
%define owt_ver git20250512
%define td_ver git20260717
Name: telegram-desktop
-Version: 7.0.5
+Version: 7.0.6
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -35,6 +35,7 @@
Source2: tg_owt-%{owt_ver}.tar.xz
# n=td && cd /tmp && git clone --depth=1 https://github.com/tdlib/$n && pushd
$n && v=git$(TZ=UTC date -d @`git log -1 --format=%at` +%Y%m%d) && d=$n-$v &&
f=$d.tar.xz && rm -rf .??* && popd && mv $n $d && tar c --remove-files "$d" |
xz -9e > "$f"
Source3: td-%{td_ver}.tar.xz
+Patch0: tg_owt-gcc16.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: glibc-devel
@@ -54,7 +55,7 @@
BuildRequires: cmake(Qt6WidgetsPrivate)
BuildRequires: cmake(range-v3)
BuildRequires: pkgconfig(KF6CoreAddons)
-BuildRequires: pkgconfig(Qt6Core)
+BuildRequires: pkgconfig(Qt6Core) >= 6.11
BuildRequires: pkgconfig(Qt6DBus)
BuildRequires: pkgconfig(Qt6Gui)
BuildRequires: pkgconfig(Qt6Network)
@@ -131,6 +132,10 @@
mv ../tg_owt-%{owt_ver} Telegram/ThirdParty/tg_owt
mv ../td-%{td_ver} Telegram/ThirdParty/td
+pushd Telegram/ThirdParty/tg_owt
+%autopatch -p1 0
+popd
+
%build
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
CFLAGS="%{optflags} -fPIC -g1 -Wl,-v -fuse-ld=mold"
++++++ ada-3.4.4.tar.gz -> ada-4.0.0.tar.gz ++++++
++++ 35169 lines of diff (skipped)
++++++ tdesktop-7.0.5-full.tar.gz -> tdesktop-7.0.6-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-7.0.5-full.tar.gz
/work/SRC/openSUSE:Factory/.telegram-desktop.new.2004/tdesktop-7.0.6-full.tar.gz
differ: char 5, line 1
++++++ tg_owt-gcc16.patch ++++++
diff -Pdpru tg_owt-git20250512.orig/src/video/stats_counter.h
tg_owt-git20250512/src/video/stats_counter.h
--- tg_owt-git20250512.orig/src/video/stats_counter.h 2026-06-09
21:27:33.378189873 +0300
+++ tg_owt-git20250512/src/video/stats_counter.h 2026-07-27
20:54:09.041106746 +0300
@@ -13,6 +13,7 @@
#include <memory>
#include <string>
+#include <cstdint>
namespace webrtc {