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 <jeng...@inai.de> + +- Expand the ExcludeArch. + +------------------------------------------------------------------- +Mon Mar 22 16:07:33 UTC 2021 - Marcel Kuehlhorn <tu...@opensuse.org> + +- Exclude i586, support was dropped upstream + (gh#telegramdesktop/tdesktop#10037) + +------------------------------------------------------------------- +Mon Mar 22 12:50:48 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- 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 <tu...@opensuse.org> + +- 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 <tu...@opensuse.org> + +- 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 <tu...@opensuse.org> + +- Update to 2.6.2 + * Fix text disappearing because of cloud drafts sync. + +------------------------------------------------------------------- +Wed Feb 24 20:00:09 UTC 2021 - Marcel Kuehlhorn <tu...@opensuse.org> + +- 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 <tu...@opensuse.org> + +- 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 <tu...@opensuse.org> + +- 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 badshah...@gmail.com -- 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