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 2021-03-24 16:14:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
and /work/SRC/openSUSE:Factory/.telegram-desktop.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop"
Wed Mar 24 16:14:53 2021 rev:55 rq:880737 version:2.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes
2021-03-20 21:26:47.493233973 +0100
+++
/work/SRC/openSUSE:Factory/.telegram-desktop.new.2401/telegram-desktop.changes
2021-03-24 16:15:52.236122732 +0100
@@ -1,0 +2,50 @@
+Tue Mar 23 13:14:33 UTC 2021 - Jan Engelhardt <[email protected]>
+
+- Expand the ExcludeArch.
+
+-------------------------------------------------------------------
+Mon Mar 22 16:07:33 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Exclude i586, support was dropped upstream
+ (gh#telegramdesktop/tdesktop#10037)
+
+-------------------------------------------------------------------
+Mon Mar 22 12:50:48 UTC 2021 - Atri Bhattacharya <[email protected]>
+
+- Add telegram-desktop-cinttypes-header.patch: Include cinttypes
+ header to use uint32_t.
+- Add xkbcommon and wayland header dirs to CXXFLAGS to fix build
+ failures.
+- Require Qt >= 5.15: Required since version 2.5.9
+ (gh#telegramdesktop/tdesktop#10398).
+- Pass -q to unzip to avoid echoing long file list while
+ unzipping.
+
+-------------------------------------------------------------------
+Mon Mar 22 10:23:27 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.7.1
+ * Fix editing 'Manage Voice Chats' rights for channel admins.
+ * Fix verification check display in voice chat participants list.
+ * Allow removing and blocking channels from voice chats.
+- Update tg_owt
+
+-------------------------------------------------------------------
+Sat Mar 20 16:16:34 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.7.0
+ * Start limitless Voice Chats in Groups and Channels.
+ * Host discussions that can be listened to by millions of people
+ simultaneously.
+ * Record voice chats to share or publish in Channels later.
+ * See that a chat is being recorded from the red dot next to
+ its title.
+ * See user bio texts right from the list of participants.
+ * Raise your hand to show admins you want to speak.
+ * Create separate Voice Chat Invite Links for listeners or speakers.
+ * Change the title of your Voice Chat to give people an idea
+ of the current topic.
+ * Join Voice Chats as one of your Channels to hide your
+ personal account.
+
+-------------------------------------------------------------------
@@ -6,0 +57,46 @@
+Sat Mar 13 19:10:27 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.6.2
+ * Fix text disappearing because of cloud drafts sync.
+
+-------------------------------------------------------------------
+Wed Feb 24 20:00:09 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.6.1
+ * Fix time formatting in links.
+ * Fix copy QR code in night mode.
+ * Fix invite link sharing without a comment.
+ * Fix crash in link editing on Linux.
+
+-------------------------------------------------------------------
+Wed Feb 23 22:42:33 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.6.0
+ * Set messages to auto-delete for everyone 24 hours or 7 days
+ after sending.
+ * Control auto-delete settings in any of your chats, as well as
+ in groups and channels where you are an admin.
+ * To enable auto-delete, right click on the chat in the
+ chat list > Clear History > Enable Auto-Delete.
+ * Create invite links that work for a limited time or a limited
+ number of uses.
+ * See which users joined using your, or your admins', invite links.
+ * Turn any invite link into a QR code users can scan with their
+ phone cameras.
+ * To manage invite links, click ... > Manage Group/Channel
+ > Invite Links.
+ * Convert groups that have reached 200,000 members into unlimited
+ Broadcast Groups.
+- Remove 0000-gtk2-default.patch, the code was removed upstream,
+ meaning GTK integration is again broken, see boo#1149986
+
+-------------------------------------------------------------------
+Wed Feb 17 19:52:07 UTC 2021 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 2.5.9
+ * Add 'Invite via Link' button to Add Members box.
+ * Fix window size in Windows 10 Tablet Mode.
+ * Fix layout of round video messages in channels.
+- Update tg_owt
+
+-------------------------------------------------------------------
@@ -33 +129 @@
-- Updatet tg_owt
+- Update tg_owt
Old:
----
0000-gtk2-default.patch
tdesktop-2.5.8-full.tar.gz
New:
----
tdesktop-2.7.1-full.tar.gz
telegram-desktop-cinttypes-header.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.DDbibi/_old 2021-03-24 16:15:54.056124642 +0100
+++ /var/tmp/diff_new_pack.DDbibi/_new 2021-03-24 16:15:54.060124647 +0100
@@ -34,7 +34,7 @@
%define _dwz_max_die_limit 200000000
Name: telegram-desktop
-Version: 2.5.8
+Version: 2.7.1
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -44,11 +44,16 @@
# git clone --recurse-submodules https://github.com/desktop-app/tg_owt.git
tg_owt-master
Source1: tg_owt-master.zip
# PATCH-FIX-OPENSUSE
-Patch0: 0000-gtk2-default.patch
-# PATCH-FIX-OPENSUSE
Patch1: 0001-use-bundled-ranged-exptected-gsl.patch
# PATCH-FIX-OPENSUSE
Patch2: 0002-tg_owt-fix-name-confliction.patch
+# PATCH-FIX-UPSTREAM telegram-desktop-cinttypes-header.patch
[email protected] -- Include cinttypes to allow uint32_t usage
+Patch3: telegram-desktop-cinttypes-header.patch
+# There is an (incomplete) patch available for part of the source:
+# https://github.com/desktop-app/lib_base.git
3582bca53a1e195a31760978dc41f67ce44fc7e4
+# but tdesktop itself still falls short, and it looks to be something
+# that would affect all ILP32 platforms.
+ExcludeArch: %ix86 %arm aarch64_ilp32 ppc riscv32
BuildRequires: appstream-glib
BuildRequires: chrpath
BuildRequires: cmake >= 3.16
@@ -62,13 +67,13 @@
BuildRequires: gcc-c++
%endif
BuildRequires: glibc-devel
-BuildRequires: libQt5Core-private-headers-devel
-BuildRequires: libQt5Gui-private-headers-devel
+BuildRequires: libQt5Core-private-headers-devel >= 5.15
+BuildRequires: libQt5Gui-private-headers-devel >= 5.15
BuildRequires: libjpeg-devel
BuildRequires: liblz4-devel
-BuildRequires: libqt5-qtbase-common-devel
-BuildRequires: libqt5-qtimageformats-devel
-BuildRequires: libqt5-qtwayland-private-headers-devel
+BuildRequires: libqt5-qtbase-common-devel >= 5.15
+BuildRequires: libqt5-qtimageformats-devel >= 5.15
+BuildRequires: libqt5-qtwayland-private-headers-devel >= 5.15
BuildRequires: libwebrtc_audio_processing-devel
BuildRequires: ninja
BuildRequires: pkgconfig
@@ -78,16 +83,17 @@
BuildRequires: xz
BuildRequires: yasm
BuildRequires: cmake(KF5Wayland)
-BuildRequires: pkgconfig(Qt5DBus)
-BuildRequires: pkgconfig(Qt5Network)
-BuildRequires: pkgconfig(Qt5WaylandClient)
-BuildRequires: pkgconfig(Qt5Widgets)
+BuildRequires: pkgconfig(Qt5DBus) >= 5.15
+BuildRequires: pkgconfig(Qt5Network) >= 5.15
+BuildRequires: pkgconfig(Qt5WaylandClient) >= 5.15
+BuildRequires: pkgconfig(Qt5Widgets) >= 5.15
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(dbusmenu-qt5)
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(glibmm-2.4)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(harfbuzz)
@@ -152,11 +158,11 @@
%prep
%setup -q -n tdesktop-%{version}-full
-%patch0 -p1
%patch1 -p2
+%patch3 -p1
cd ../
-unzip %{S:1}
+unzip -q %{S:1}
mkdir Libraries
mv tg_owt-master Libraries/tg_owt
%patch2 -p2 -d Libraries/tg_owt
@@ -167,6 +173,9 @@
export CXX=/usr/bin/g++-9
%endif
+# Fix build failures due to not finding installed headers for xkbcommon and
wayland-client
+export CXXFLAGS+="`pkg-config --cflags xkbcommon wayland-client`"
+
cd %{_builddir}/Libraries/tg_owt
mkdir -p out/Release
cd out/Release
@@ -196,7 +205,8 @@
-DDESKTOP_APP_USE_PACKAGED_FONTS=ON \
-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \
-DTDESKTOP_LAUNCHER_BASENAME=%{name} \
- -DDESKTOP_APP_SPECIAL_TARGET=""
+ -DDESKTOP_APP_SPECIAL_TARGET="" \
+ -DDESKTOP_APP_DISABLE_GTK_INTEGRATION=ON
%cmake_build
++++++ tdesktop-2.5.8-full.tar.gz -> tdesktop-2.7.1-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-2.5.8-full.tar.gz
/work/SRC/openSUSE:Factory/.telegram-desktop.new.2401/tdesktop-2.7.1-full.tar.gz
differ: char 5, line 1
++++++ telegram-desktop-cinttypes-header.patch ++++++
Index:
tdesktop-2.7.1-full/Telegram/ThirdParty/tgcalls/tgcalls/group/StreamingPart.h
===================================================================
---
tdesktop-2.7.1-full.orig/Telegram/ThirdParty/tgcalls/tgcalls/group/StreamingPart.h
+++
tdesktop-2.7.1-full/Telegram/ThirdParty/tgcalls/tgcalls/group/StreamingPart.h
@@ -2,6 +2,7 @@
#define TGCALLS_STREAMING_PART_H
#include "absl/types/optional.h"
+#include <cinttypes>
#include <vector>
namespace tgcalls {
++++++ tg_owt-master.zip ++++++
Binary files /var/tmp/diff_new_pack.DDbibi/_old and
/var/tmp/diff_new_pack.DDbibi/_new differ