forked from pool/telegram-desktop
Accepting request 922426 from server:messaging
- Add explicit BuildRequires for webkit2gtk-4.0 - 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 OBS-URL: https://build.opensuse.org/request/show/922426 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telegram-desktop?expand=0&rev=63
This commit is contained in:
commit
38434fe9b3
@ -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);
|
|
||||||
}
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e908b8f479cf1f41892848f3cda1a7b46fca2339ce8980268dd204ff7ba8b6f5
|
|
||||||
size 37327425
|
|
3
tdesktop-3.1.1-full.tar.gz
Normal file
3
tdesktop-3.1.1-full.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:04c891128639f0c96fbb63248692d1674a5c03db0f9d294adb4281ec4b895afe
|
||||||
|
size 38465938
|
@ -1,3 +1,54 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 30 16:06:29 UTC 2021 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||||
|
|
||||||
|
- Add explicit BuildRequires for webkit2gtk-4.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
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>
|
Mon Aug 30 11:30:32 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||||
|
|
||||||
|
@ -21,8 +21,12 @@
|
|||||||
%define _lto_cflags %{nil}
|
%define _lto_cflags %{nil}
|
||||||
%endif
|
%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
|
%bcond_without fixed_gcc
|
||||||
|
%else
|
||||||
|
%bcond_with fixed_gcc
|
||||||
|
%endif
|
||||||
|
|
||||||
%define __builder ninja
|
%define __builder ninja
|
||||||
|
|
||||||
@ -30,7 +34,7 @@
|
|||||||
%define _dwz_max_die_limit 200000000
|
%define _dwz_max_die_limit 200000000
|
||||||
|
|
||||||
Name: telegram-desktop
|
Name: telegram-desktop
|
||||||
Version: 2.9.0
|
Version: 3.1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Messaging application with a focus on speed and security
|
Summary: Messaging application with a focus on speed and security
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
@ -43,8 +47,6 @@ Source1: tg_owt-master.zip
|
|||||||
Patch1: 0001-use-bundled-ranged-exptected-gsl.patch
|
Patch1: 0001-use-bundled-ranged-exptected-gsl.patch
|
||||||
# PATCH-FIX-OPENSUSE
|
# PATCH-FIX-OPENSUSE
|
||||||
Patch2: 0002-tg_owt-fix-name-confliction.patch
|
Patch2: 0002-tg_owt-fix-name-confliction.patch
|
||||||
# PATCH-FIX-OPENSUSE boo#1149986
|
|
||||||
Patch3: 0003-prioritize-gtk2.patch
|
|
||||||
# PATCH-FIX-OPENSUSE
|
# PATCH-FIX-OPENSUSE
|
||||||
Patch4: 0004-use-dynamic-x-libraries.patch
|
Patch4: 0004-use-dynamic-x-libraries.patch
|
||||||
# PATCH-FIX-OPENSUSE
|
# PATCH-FIX-OPENSUSE
|
||||||
@ -87,6 +89,7 @@ BuildRequires: yasm
|
|||||||
BuildRequires: cmake(KF5Wayland)
|
BuildRequires: cmake(KF5Wayland)
|
||||||
BuildRequires: pkgconfig(Qt5DBus) >= 5.15
|
BuildRequires: pkgconfig(Qt5DBus) >= 5.15
|
||||||
BuildRequires: pkgconfig(Qt5Network) >= 5.15
|
BuildRequires: pkgconfig(Qt5Network) >= 5.15
|
||||||
|
BuildRequires: pkgconfig(Qt5Svg) >= 5.15
|
||||||
BuildRequires: pkgconfig(Qt5WaylandClient) >= 5.15
|
BuildRequires: pkgconfig(Qt5WaylandClient) >= 5.15
|
||||||
BuildRequires: pkgconfig(Qt5Widgets) >= 5.15
|
BuildRequires: pkgconfig(Qt5Widgets) >= 5.15
|
||||||
BuildRequires: pkgconfig(alsa)
|
BuildRequires: pkgconfig(alsa)
|
||||||
@ -133,6 +136,7 @@ BuildRequires: pkgconfig(portaudiocpp)
|
|||||||
BuildRequires: pkgconfig(rnnoise)
|
BuildRequires: pkgconfig(rnnoise)
|
||||||
BuildRequires: pkgconfig(tslib)
|
BuildRequires: pkgconfig(tslib)
|
||||||
BuildRequires: pkgconfig(vdpau)
|
BuildRequires: pkgconfig(vdpau)
|
||||||
|
BuildRequires: pkgconfig(webkit2gtk-4.0)
|
||||||
BuildRequires: pkgconfig(xcb-ewmh)
|
BuildRequires: pkgconfig(xcb-ewmh)
|
||||||
BuildRequires: pkgconfig(xcb-icccm)
|
BuildRequires: pkgconfig(xcb-icccm)
|
||||||
BuildRequires: pkgconfig(xcb-image)
|
BuildRequires: pkgconfig(xcb-image)
|
||||||
@ -163,7 +167,6 @@ The service also provides APIs to independent developers.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n tdesktop-%{version}-full
|
%setup -q -n tdesktop-%{version}-full
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch3 -p1
|
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:5cd9d4bab869cc61f0575e6e2e5dbcce2591912fe0b5e10c1b4e9bc6e5f2c69c
|
oid sha256:859e2d5fb5a6c925641dbac6ded8e58d87d626248339eb4dd8a6e80c3acdc668
|
||||||
size 31285834
|
size 31285835
|
||||||
|
Loading…
x
Reference in New Issue
Block a user