- Update to 3.1.1
- Update tg_owt
- Remove 0003-prioritize-gtk2.patch, the file it was applied to
was removed upstream
- Enable GCC11 again
--
old: server:messaging/telegram-desktop
new: home:tux93:branches:server:messaging/telegram-desktop rev None
Index: telegram-desktop.changes
===================================================================
--- telegram-desktop.changes (revision 200)
+++ telegram-desktop.changes (revision 2)
@@ -1,4 +1,50 @@
-------------------------------------------------------------------
+Tue Sep 28 12:33:30 UTC 2021 - Marcel Kuehlhorn <tux93@opensuse.org>
+
+- Update to 3.1.1
+ * Choose one from dozens of new gorgeous animated backgrounds in
+ Chat Settings > Chat background.
+ * Tile chat background patterns horizontally.
+ * Broadcast video and share your screen to an unlimited number of
+ viewers.
+ * To begin, tap the Live Stream button in the title bar of a
+ community where you are an admin.
+ * Tap the "Forward Message" label above the input field to change
+ how messages will be sent.
+ * Hide or show the original sender's name.
+ * Remove or keep captions from media messages.
+ * See how many unread comments there are when opening a
+ channel's comments.
+ * Check who've seen your message in small groups from the
+ context menu.
+ * Enable recording with video in live streams and video chats.
+ * Add a "Close to Taskbar" option when tray icon is disabled.
+ * Add support for Emoji 13.1.
+ * Some animated emoji now have extra effects.
+ * Send fireworks tada, balloon, :like:, hankey or heart to any
+ private chat, then click on the animated emoji to launch the
+ effect.
+ * If your chat partner also has the chat open, you will both see
+ the effects.
+ * See the "Watching" status when your chat partner is enjoying
+ emoji effects with you.
+ * More interactive emoji coming soon.
+ * Right click one of your outgoing messages in small groups to see
+ who recently viewed it.
+ * To protect privacy, read receipts are only stored for 7 days
+ after the message was sent.
+ * Record video and audio from live broadcasts in your group
+ or channel.
+ * Admins can start recording from the '...' menu.
+ * Choose between recording in portrait or landscape orientation.
+ * Finished recordings are sent to the admin's Saved Messages and
+ can be easily shared.
+- Update tg_owt
+- Remove 0003-prioritize-gtk2.patch, the file it was applied to
+ was removed upstream
+- Enable GCC11 again
+
+-------------------------------------------------------------------
Mon Aug 30 11:30:32 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Enable build on armv6/armv7 since the build has been fixed
Index: telegram-desktop.spec
===================================================================
--- telegram-desktop.spec (revision 200)
+++ telegram-desktop.spec (revision 2)
@@ -21,8 +21,12 @@
%define _lto_cflags %{nil}
%endif
-# Temporarily stick to gcc10 to work around build failures
+# We need current gcc to build
+%if 0%{?suse_version} < 01550 && 0%{?is_opensuse}
%bcond_without fixed_gcc
+%else
+%bcond_with fixed_gcc
+%endif
%define __builder ninja
@@ -30,7 +34,7 @@
%define _dwz_max_die_limit 200000000
Name: telegram-desktop
-Version: 2.9.0
+Version: 3.1.1
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -43,8 +47,6 @@
Patch1: 0001-use-bundled-ranged-exptected-gsl.patch
# PATCH-FIX-OPENSUSE
Patch2: 0002-tg_owt-fix-name-confliction.patch
-# PATCH-FIX-OPENSUSE boo#1149986
-Patch3: 0003-prioritize-gtk2.patch
# PATCH-FIX-OPENSUSE
Patch4: 0004-use-dynamic-x-libraries.patch
# PATCH-FIX-OPENSUSE
@@ -87,6 +89,7 @@
BuildRequires: cmake(KF5Wayland)
BuildRequires: pkgconfig(Qt5DBus) >= 5.15
BuildRequires: pkgconfig(Qt5Network) >= 5.15
+BuildRequires: pkgconfig(Qt5Svg) >= 5.15
BuildRequires: pkgconfig(Qt5WaylandClient) >= 5.15
BuildRequires: pkgconfig(Qt5Widgets) >= 5.15
BuildRequires: pkgconfig(alsa)
@@ -163,7 +166,6 @@
%prep
%setup -q -n tdesktop-%{version}-full
%patch1 -p1
-%patch3 -p1
%patch4 -p1
%patch5 -p1
Index: tg_owt-master.zip
===================================================================
Binary files tg_owt-master.zip (revision 200) and tg_owt-master.zip (revision 2) differ
Index: tdesktop-3.1.1-full.tar.gz
===================================================================
Binary file tdesktop-3.1.1-full.tar.gz (revision 2) added
Index: 0003-prioritize-gtk2.patch
===================================================================
--- 0003-prioritize-gtk2.patch (revision 200)
+++ 0003-prioritize-gtk2.patch (deleted)
@@ -1,19 +0,0 @@
-diff --git a/Telegram/lib_base/base/platform/linux/base_linux_gtk_integration.cpp b/Telegram/lib_base/base/platform/linux/base_linux_gtk_integration.cpp
-index 1b78bac..09c2ede 100644
---- a/Telegram/lib_base/base/platform/linux/base_linux_gtk_integration.cpp
-+++ b/Telegram/lib_base/base/platform/linux/base_linux_gtk_integration.cpp
-@@ -475,12 +475,12 @@ void GtkIntegration::load(const QString &allowedBackends, bool force) {
- DEBUG_LOG(("Icon theme: %1").arg(QIcon::themeName()));
- DEBUG_LOG(("Fallback icon theme: %1").arg(QIcon::fallbackThemeName()));
-
-- if (LoadGtkLibrary(_lib, "gtk-3", 0)) {
-+ if (LoadGtkLibrary(_lib, "gtk-x11-2.0", 0)) {
- _private->loaded = _private->setupBase(_lib, allowedBackends);
- }
- if (!_private->loaded
- && !_private->triedToInit
-- && LoadGtkLibrary(_lib, "gtk-x11-2.0", 0)) {
-+ && LoadGtkLibrary(_lib, "gtk-3", 0)) {
- _private->loaded = _private->setupBase(_lib, allowedBackends);
- }
-
Index: tdesktop-2.9.0-full.tar.gz
===================================================================
Binary file tdesktop-2.9.0-full.tar.gz (revision 200) deleted
OBS-URL: https://build.opensuse.org/request/show/921993
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=201
- Update to 2.9.0
* Enable auto-delete in your chats to remove messages.
* Quickly find all GIFs from a chat using the new GIF section.
* Reset your Two-Step Verification password even if you forgot.
* Enjoy a new app icon and default background.
- Update tg_owt
- Update 0001-use-bundled-ranged-exptected-gsl.patch
* Use bundled rlottie
- Add 0004-use-dynamic-x-libraries.patch
- Add 0005-add-wayland-include-path.patch
OBS-URL: https://build.opensuse.org/request/show/909652
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=199
- Update to 2.7.2
* Offer real goods and services for sale in any group, channel or bot
– Telegram doesn't charge a commission.
* Pay for goods securely using one of the 8 integrated payment providers
– Telegram doesn't collect your payment info.
* See how this works in our @teststore.
* Schedule voice chats to let participants know about them in advance.
* View a countdown to the voice chat and get notified when it starts.
- Update tg_owt
- Drop telegram-desktop-cinttypes-header.patch, fixed upstream
OBS-URL: https://build.opensuse.org/request/show/888539
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=187
- Exclude i586, support was dropped upstream
(gh#telegramdesktop/tdesktop#10037)
- 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.
- 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
OBS-URL: https://build.opensuse.org/request/show/880576
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=184
- Update to 2.5.7
* Delete not only messages, but also groups you created and
call history for all sides, without a trace.
* Adjust volume for individual participants of a voice chat.
* Report fake groups or channels impersonating famous people or
organizations by opening their Profile > ... > Report.
- Updatet tg_owt
* adapt 0002-tg_owt-fix-name-confliction.patch
- Rebase 0000-gtk2-default.patch
- Add Recommends for google-opensans-fonts
OBS-URL: https://build.opensuse.org/request/show/867562
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=178
- Update to 2.4.5
* Pin several messages in any chat, including one-on-one chats.
* Jump between pinned messages or open them all on a separate page
via the top bar.
* Send several music tracks as a playlist.
* Send several files as an album in one chat bubble.
* Send a 🎰 emoji to any chat to see if you
hit the jackpot.
* Hide Telegram taskbar icon on Linux in Settings > Advanced.
- Update tg_owt
OBS-URL: https://build.opensuse.org/request/show/845093
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=168
- Update to 2.4.1
* Move by PageUp and PageDown in channel comments.
* Several layout bugfixes.
* Several crashfixes.
- Update to 2.4.0
* Turn on "Remain Anonymous" in an admin's Permissions to
let them post on behalf of the group and become invisible
in the list of members.
* Comment on posts in channels that have a discussion group.
* Get notified about replies to your comments via the new
Replies chat (if you are not a member of the discussion group).
- Remove check_if_xcb-screensaver_present.patch, obsolete
- Update tg_owt and patches
OBS-URL: https://build.opensuse.org/request/show/839130
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=157
- Update to 2.3.2
* Revert custom window shadow on Linux.
- Update in 2.3.1
* Fix Calls Settings for Video Calls.
- Update in 2.3.0
* Video Calls (alpha version).
- Updates in 2.2.0, 2.1.22, and 2.1.21
* Quickly switch between different Telegram accounts
if you use multiple phone numbers.
* Share and store unlimited files of any type up to 2 GB each.
* Edit your scheduled messages.
* Use Auto-Night Mode to make Telegram night mode match system
Dark Mode settings
* Also added an option to switch to system window frame
in Windows and Linux.
* Fix crash in web page preview display
- Rebase 0000-gtk2-default.patch
* Prioritize qgtk2 platform plugin
- Rename 0001-use-bundled-range.patch to
0001-use-bundled-ranged-exptected-gsl.patch
* Use bundled ranged-v3, Microsoft GSL, and expected.
- Add 0002-tg_owt-fix-name-confliction.patch
* Patch tg_owt library to fix header name conflict with openssl
* Include <stdint> header to define int types like uint32_t
OBS-URL: https://build.opensuse.org/request/show/830613
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=153
- Update to 2.1.3
* Added support for new emoji.
* Channels to which you can't post will no longer be suggested
when forwarding.
* Improved font selection and bold font support for CJK and Farsi.
* Fix polls and quizes results viewing.
* Fix memory leak in web page previews with autoplayed videos.
* Fix running on OS X 10.10.
* Other minor bug fixes and improvements.
- removed range-v3-master.zip, range is now bundled in the
upstream source
- rebased 0001-use-bundled-range.patch
OBS-URL: https://build.opensuse.org/request/show/801858
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=138
- Update to 2.1.0
* Access a catalog of over 20,000 stickers made by professional
artists from the updated Sticker Panel by clicking the '+' icon.
* Use sticker search to find the stickers you're looking for
or scroll from the latest packs all the way to the classics.
* Add explanations that appear after users respond to a quiz question.
* See how much time you have left to answer a question from
@QuizBot with the new countdown animation.
* Send a single 🎯 emoji to see if you hit the bullseye.
- Disable libdee requirement after Python2 removal
- Upstream recommends using xdg-desktop-portal, so we might do the same
- Add 0002-fix-directory-open-via-portals.patch
* Upstream fix for a bug when opening directories via portals
OBS-URL: https://build.opensuse.org/request/show/798825
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=134