1
0

Accepting request 1112495 from home:manfred-h:server:messaging

- Updated to 4.9.9.
  * Add support for Emoji 15.
  * Several crash fixes.
- Updated to 4.9.8.
  * Fix t.me/botname?startapp=token deeplinks.
  * Fix a possible crash in media viewer on Wayland.
- Require the same version of glib2 used to *build* the package
- Updated to 4.9.7.
  * Fix direct bot web app links handling.
  * Close main menu when opening a web app.
  * Bump libwebp revision.
- Updated to 4.9.6.
  * Some bot web-app improvements.
  * Bug fixes and other minor improvements.
- Update 0002-use-bundled-rnnoise-expected-gsl-ranges-webrtc.patch
- Requires glib-2.0 >= 2.77
- Requires glibmm-2.68 >= 2.77

OBS-URL: https://build.opensuse.org/request/show/1112495
OBS-URL: https://build.opensuse.org/package/show/server:messaging/telegram-desktop?expand=0&rev=267
This commit is contained in:
Xu Zhao 2023-09-20 16:14:07 +00:00 committed by Git OBS Bridge
parent 6148e1c6ad
commit 7c33048dfa
5 changed files with 78 additions and 43 deletions

View File

@ -1,5 +1,31 @@
--- a/cmake/external/rnnoise/CMakeLists.txt
+++ b/cmake/external/rnnoise/CMakeLists.txt
diff -rup a/cmake/external/expected/CMakeLists.txt b/cmake/external/expected/CMakeLists.txt
--- a/cmake/external/expected/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
+++ b/cmake/external/expected/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
@@ -7,7 +7,7 @@
add_library(external_expected INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_expected ALIAS external_expected)
-if (DESKTOP_APP_USE_PACKAGED)
+if (NOT DESKTOP_APP_USE_PACKAGED)
if (DESKTOP_APP_USE_PACKAGED_LAZY)
find_package(tl-expected QUIET)
else()
Only in b/cmake/external/gsl: CMakeLists.txt.rej
diff -rup a/cmake/external/ranges/CMakeLists.txt b/cmake/external/ranges/CMakeLists.txt
--- a/cmake/external/ranges/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
+++ b/cmake/external/ranges/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
@@ -7,7 +7,7 @@
add_library(external_ranges INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_ranges ALIAS external_ranges)
-if (DESKTOP_APP_USE_PACKAGED)
+if (NOT DESKTOP_APP_USE_PACKAGED)
if (DESKTOP_APP_USE_PACKAGED_LAZY)
find_package(range-v3 QUIET)
else()
diff -rup a/cmake/external/rnnoise/CMakeLists.txt b/cmake/external/rnnoise/CMakeLists.txt
--- a/cmake/external/rnnoise/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
+++ b/cmake/external/rnnoise/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
@@ -4,7 +4,7 @@
# For license and copyright information please follow this link:
# https://github.com/desktop-app/legal/blob/master/LEGAL
@ -30,41 +56,9 @@
set_target_properties(external_rnnoise PROPERTIES
IMPORTED_LOCATION "${DESKTOP_APP_RNNOISE_LIBRARIES}"
)
--- a/cmake/external/expected/CMakeLists.txt
+++ b/cmake/external/expected/CMakeLists.txt
@@ -7,7 +7,7 @@
add_library(external_expected INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_expected ALIAS external_expected)
-if (DESKTOP_APP_USE_PACKAGED)
+if (NOT DESKTOP_APP_USE_PACKAGED)
if (DESKTOP_APP_USE_PACKAGED_LAZY)
find_package(tl-expected QUIET)
else()
--- a/cmake/external/gsl/CMakeLists.txt
+++ b/cmake/external/gsl/CMakeLists.txt
@@ -7,7 +7,7 @@
add_library(external_gsl INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_gsl ALIAS external_gsl)
-if (DESKTOP_APP_USE_PACKAGED)
+if (NOT DESKTOP_APP_USE_PACKAGED)
if (DESKTOP_APP_USE_PACKAGED_LAZY)
find_package(Microsoft.GSL 4.0.0 QUIET)
else()
--- a/cmake/external/ranges/CMakeLists.txt
+++ b/cmake/external/ranges/CMakeLists.txt
@@ -7,7 +7,7 @@
add_library(external_ranges INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_ranges ALIAS external_ranges)
-if (DESKTOP_APP_USE_PACKAGED)
+if (NOT DESKTOP_APP_USE_PACKAGED)
if (DESKTOP_APP_USE_PACKAGED_LAZY)
find_package(range-v3 QUIET)
else()
--- a/cmake/external/webrtc/CMakeLists.txt
+++ b/cmake/external/webrtc/CMakeLists.txt
diff -rup a/cmake/external/webrtc/CMakeLists.txt b/cmake/external/webrtc/CMakeLists.txt
--- a/cmake/external/webrtc/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
+++ b/cmake/external/webrtc/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
@@ -7,7 +7,7 @@
add_library(external_webrtc INTERFACE IMPORTED GLOBAL)
add_library(desktop-app::external_webrtc ALIAS external_webrtc)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad9720c9107057056968befd45ce02a52381d993f5878316f1622e35db26e698
size 73647424

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:54af8df5a0325c9b4d36dd0750f6af1ce624be56428baaf3c22f06d1e01b053f
size 73746927

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Wed Sep 20 10:20:01 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
- Updated to 4.9.9.
* Add support for Emoji 15.
* Several crash fixes.
-------------------------------------------------------------------
Sun Sep 17 08:13:52 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
- Updated to 4.9.8.
* Fix t.me/botname?startapp=token deeplinks.
* Fix a possible crash in media viewer on Wayland.
-------------------------------------------------------------------
Thu Sep 14 13:56:41 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
- Require the same version of glib2 used to *build* the package
-------------------------------------------------------------------
Thu Sep 14 08:00:16 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
- Updated to 4.9.7.
* Fix direct bot web app links handling.
* Close main menu when opening a web app.
* Bump libwebp revision.
- Updated to 4.9.6.
* Some bot web-app improvements.
* Bug fixes and other minor improvements.
- Update 0002-use-bundled-rnnoise-expected-gsl-ranges-webrtc.patch
-------------------------------------------------------------------
Thu Sep 14 06:11:12 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
- Requires glib-2.0 >= 2.77
- Requires glibmm-2.68 >= 2.77
-------------------------------------------------------------------
Wed Sep 13 15:33:25 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>

View File

@ -34,7 +34,7 @@
%define qt_major_version 6
Name: telegram-desktop
Version: 4.9.5
Version: 4.9.9
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@ -132,8 +132,8 @@ BuildRequires: pkgconfig(fmt)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(glib-2.0) >= 2.76
BuildRequires: pkgconfig(glibmm-2.68) >= 2.76
BuildRequires: pkgconfig(glib-2.0) >= 2.77
BuildRequires: pkgconfig(glibmm-2.68) >= 2.77
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(harfbuzz)
@ -199,6 +199,8 @@ BuildRequires: pkgconfig(zlib)
# Runtime requirements
Requires: hicolor-icon-theme
Requires: icu
# Require the same version of glib2 used to *build* the package:
Requires: glib2 >= 2.77
%if %{qt_major_version} >= 6
Requires: qt%{qt_major_version}-imageformats
Recommends: qt%{qt_major_version}-wayland