- Update tg_owt; this does not include pipewire anymore, therefore:
* Add BuildRequires: pkgconfig(libpipewire-0.3)
- Remove patches no longer needed:
* 0002-tg_owt-fix-name-confliction.patch
* 0005-add-wayland-include-path.patch
* fix-unused-variable-error.patch
- Add suport for Qt version 6
- Update to version 4.0.0
* Premium: Send media and files each up to 4 GB in size.
* Premium: Download media and files at the fastest possible speed,
with no limits.
* Premium: Double most of the limits in the app.
* Premium: Get a new button next to any voice message to generate
a transcript of its audio.
* Premium: React with even more emoji, including :clown: and 😍.
* Premium: Send unique stickers with additional effects, updated
monthly.
* Premium: Set a default chat folder or enable tools to
auto-archive and hide new chats.
* Premium: Subscribers have a badge next to their name, showing
they help support Telegram.
* Premium: Show off your profile video that will be animated for
everyone in chats and the chat list.
* Premium: Sponsored Messages that are sometimes shown in public
channels will no longer appear.
* Enable join requests for your public groups – no invite links
required.
* Users who open the group will see an Apply to Join Group button.
* Once approved by an admin, users will be able to participate in
the chat.
* Bots that are integrated into the attachment menu can be programmed
to work in groups and channels.
- Update to version 3.7.6
* Settings > Advanced > Experimental adds an option to open chats
in separate windows.
* Fix possible crash in video chat reconnection.
* Fix possible crash after account switch.
- Update to version 3.7.5
* Improve cloud password management design.
* Fix a crash in shared media search.
* Fix audio recording on macOS.
- Update to version 3.7.4
* More icons for chat folders.
* Improve some more sections design.
* Update the OpenAL library to 1.22.0.
OBS-URL: https://build.opensuse.org/request/show/984925
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=226
- Update to 3.6.0
* Active and recently finished downloads pop up in bar in the
bottom left corner, like they do in browsers.
* View recently downloaded files in Settings > Advanced
> Downloads.
* Get an alert before closing the app if you have
unfinished downloads.
* Share a direct t.me link to your phone number that instantly
opens a chat with you. Use the full number in
international format, like t.me/+123456789
* Manage Live Streams in your channels using external software
like OBS Studio or XSplit Broadcaster. Choose "Stream With..."
when staring a video chat or live stream - then copy your
Stream Key and paste it into your streaming software.
- Update tg_owt (forwarded request 961483 from tux93)
OBS-URL: https://build.opensuse.org/request/show/961971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telegram-desktop?expand=0&rev=72
- Update to 3.6.0
* Active and recently finished downloads pop up in bar in the
bottom left corner, like they do in browsers.
* View recently downloaded files in Settings > Advanced
> Downloads.
* Get an alert before closing the app if you have
unfinished downloads.
* Share a direct t.me link to your phone number that instantly
opens a chat with you. Use the full number in
international format, like t.me/+123456789
* Manage Live Streams in your channels using external software
like OBS Studio or XSplit Broadcaster. Choose "Stream With..."
when staring a video chat or live stream - then copy your
Stream Key and paste it into your streaming software.
- Update tg_owt
OBS-URL: https://build.opensuse.org/request/show/961483
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=216
- Add 0003-add-qt5-widgets-include.patch
* Fix Qt5Widgets private header include issue.
- Update to 3.5.0
* Use a new type of detailed stickers with smooth animations.
* Create new sets by sending .webm videos to @stickers.
* Bring your custom animated stickers from other apps.
* See smaller, compact animations when reacting to messages.
* See real-time animations in chat when a user reacts to your message.
* React with additional emoji expressing love, appreciation,
anger or surprise.
* Tap the new button in chats to jump to your messages that have
unseen reactions.
* Watch the animations for unseen reactions play when you
hit the button.
* The app will warn you before closing if you are uploading
photos or files to a chat.
* Enjoy better screencast quality in video chats.
- Update tg_owt
- Rebase patches
OBS-URL: https://build.opensuse.org/request/show/951584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telegram-desktop?expand=0&rev=70
- Update to 3.5.0
* Use a new type of detailed stickers with smooth animations.
* Create new sets by sending .webm videos to @stickers.
* Bring your custom animated stickers from other apps.
* See smaller, compact animations when reacting to messages.
* See real-time animations in chat when a user reacts to your message.
* React with additional emoji expressing love, appreciation,
anger or surprise.
* Tap the new button in chats to jump to your messages that have
unseen reactions.
* Watch the animations for unseen reactions play when you
hit the button.
* The app will warn you before closing if you are uploading
photos or files to a chat.
* Enjoy better screencast quality in video chats.
- Update tg_owt
- Rebase patches
OBS-URL: https://build.opensuse.org/request/show/951351
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=213
- Update to 3.4.2
* Bug fixes and other minor improvements.
- Update to 3.4.1
* Bug fixes and other minor improvements.
- Update to 3.4.0
* Send reactions to messages.
* Group and Channel admins can enable reactions in their chat
via '...' * menu > Manage > Reactions.
* Select text when typing and choose 'Formatting > Spoiler'
in the context menu to hide some or all of the contents of
a message.
* Click on the spoiler in chat to reveal its hidden text.
* Spoiler formatting hides text in chat, as well as in
the chat list and notifications.
- Update tg_owt
OBS-URL: https://build.opensuse.org/request/show/943407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telegram-desktop?expand=0&rev=68
- Update to 3.4.0
* Send reactions to messages.
* Group and Channel admins can enable reactions in their chat
via '...' * menu > Manage > Reactions.
* Select text when typing and choose 'Formatting > Spoiler'
in the context menu to hide some or all of the contents of
a message.
* Click on the spoiler in chat to reveal its hidden text.
* Spoiler formatting hides text in chat, as well as in
the chat list and notifications.
- Update tg_owt
OBS-URL: https://build.opensuse.org/request/show/943258
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=209
- 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 (forwarded request 909652 from nuklly)
OBS-URL: https://build.opensuse.org/request/show/909700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telegram-desktop?expand=0&rev=61
- 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