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-08-03 22:48:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.telegram-desktop.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "telegram-desktop"

Tue Aug  3 22:48:32 2021 rev:61 rq:909700 version:2.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes        
2021-06-05 23:32:20.440522327 +0200
+++ 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1899/telegram-desktop.changes  
    2021-08-03 22:48:35.816507286 +0200
@@ -1,0 +2,14 @@
+Mon Aug  2 03:04:38 UTC 2021 - Xu Zhao <i...@xuzhao.net>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  tdesktop-2.7.5-full.tar.gz

New:
----
  0004-use-dynamic-x-libraries.patch
  0005-add-wayland-include-path.patch
  tdesktop-2.9.0-full.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.bEEu0y/_old  2021-08-03 22:48:37.648505076 +0200
+++ /var/tmp/diff_new_pack.bEEu0y/_new  2021-08-03 22:48:37.652505071 +0200
@@ -30,7 +30,7 @@
 %define _dwz_max_die_limit     200000000
 
 Name:           telegram-desktop
-Version:        2.7.5
+Version:        2.9.0
 Release:        0
 Summary:        Messaging application with a focus on speed and security
 License:        GPL-3.0-only
@@ -45,6 +45,10 @@
 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
+Patch5:         0005-add-wayland-include-path.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
@@ -74,6 +78,7 @@
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
 BuildRequires:  unzip
+BuildRequires:  wayland-devel
 BuildRequires:  webkit2gtk3-devel
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xxhash-devel
@@ -95,6 +100,7 @@
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(hunspell)
+BuildRequires:  pkgconfig(jemalloc)
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavdevice)
 BuildRequires:  pkgconfig(libavfilter)
@@ -124,6 +130,7 @@
 BuildRequires:  pkgconfig(opusurl)
 BuildRequires:  pkgconfig(portaudio-2.0)
 BuildRequires:  pkgconfig(portaudiocpp)
+BuildRequires:  pkgconfig(rnnoise)
 BuildRequires:  pkgconfig(tslib)
 BuildRequires:  pkgconfig(vdpau)
 BuildRequires:  pkgconfig(xcb-ewmh)
@@ -155,8 +162,10 @@
 
 %prep
 %setup -q -n tdesktop-%{version}-full
-%patch1 -p2
+%patch1 -p1
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 cd ../
 unzip -q %{S:1}

++++++ 0001-use-bundled-ranged-exptected-gsl.patch ++++++
--- /var/tmp/diff_new_pack.bEEu0y/_old  2021-08-03 22:48:37.676505042 +0200
+++ /var/tmp/diff_new_pack.bEEu0y/_new  2021-08-03 22:48:37.676505042 +0200
@@ -1,7 +1,5 @@
-diff --git a/tdesktop-2.3.2-full/cmake/external/expected/CMakeLists.txt 
b/tdesktop-2.3.2-full-patched/cmake/external/expected/CMakeLists.txt
-index 10c2c26..fddfbb4 100644
---- a/tdesktop-2.3.2-full/cmake/external/expected/CMakeLists.txt
-+++ b/tdesktop-2.3.2-full-patched/cmake/external/expected/CMakeLists.txt
+--- 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)
@@ -11,10 +9,8 @@
      if (DESKTOP_APP_USE_PACKAGED_LAZY)
          find_package(tl-expected QUIET)
      else()
-diff --git a/tdesktop-2.3.2-full/cmake/external/gsl/CMakeLists.txt 
b/tdesktop-2.3.2-full-patched/cmake/external/gsl/CMakeLists.txt
-index b03be4f..80c0e07 100644
---- a/tdesktop-2.3.2-full/cmake/external/gsl/CMakeLists.txt
-+++ b/tdesktop-2.3.2-full-patched/cmake/external/gsl/CMakeLists.txt
+--- 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)
@@ -24,10 +20,8 @@
      if (DESKTOP_APP_USE_PACKAGED_LAZY)
          find_package(Microsoft.GSL QUIET)
      else()
-diff --git a/tdesktop-2.3.2-full/cmake/external/ranges/CMakeLists.txt 
b/tdesktop-2.3.2-full-patched/cmake/external/ranges/CMakeLists.txt
-index 5a584dd..9b9049f 100644
---- a/tdesktop-2.3.2-full/cmake/external/ranges/CMakeLists.txt
-+++ b/tdesktop-2.3.2-full-patched/cmake/external/ranges/CMakeLists.txt
+--- 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)
@@ -44,10 +38,8 @@
 -endif()
 \ No newline at end of file
 +endif()
-diff --git a/tdesktop-2.3.2-full/cmake/external/webrtc/CMakeLists.txt 
b/tdesktop-2.3.2-full-patched/cmake/external/webrtc/CMakeLists.txt
-index 1273291..1dd8ae6 100644
---- a/tdesktop-2.3.2-full/cmake/external/webrtc/CMakeLists.txt
-+++ b/tdesktop-2.3.2-full-patched/cmake/external/webrtc/CMakeLists.txt
+--- a/cmake/external/webrtc/CMakeLists.txt
++++ b/cmake/external/webrtc/CMakeLists.txt
 @@ -7,7 +7,7 @@
  add_library(external_webrtc INTERFACE IMPORTED GLOBAL)
  add_library(desktop-app::external_webrtc ALIAS external_webrtc)
@@ -57,3 +49,14 @@
      find_package(tg_owt REQUIRED)
      target_link_libraries(external_webrtc INTERFACE tg_owt::tg_owt)
  else()
+--- a/cmake/external/rlottie/CMakeLists.txt
++++ b/cmake/external/rlottie/CMakeLists.txt
+@@ -7,7 +7,7 @@
+ add_library(external_rlottie INTERFACE IMPORTED GLOBAL)
+ add_library(desktop-app::external_rlottie ALIAS external_rlottie)
+ 
+-if (DESKTOP_APP_USE_PACKAGED)
++if (NOT DESKTOP_APP_USE_PACKAGED)
+     find_package(rlottie QUIET)
+ 
+     if (rlottie_FOUND)

++++++ 0003-prioritize-gtk2.patch ++++++
--- /var/tmp/diff_new_pack.bEEu0y/_old  2021-08-03 22:48:37.688505028 +0200
+++ /var/tmp/diff_new_pack.bEEu0y/_new  2021-08-03 22:48:37.692505023 +0200
@@ -1,19 +1,19 @@
 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 bafd075..315bab7 100644
+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
-@@ -239,12 +239,12 @@ void GtkIntegration::load() {
+@@ -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)) {
-               Loaded = SetupGtkBase(_lib);
+               _private->loaded = _private->setupBase(_lib, allowedBackends);
        }
-       if (!Loaded
-               && !TriedToInit
+       if (!_private->loaded
+               && !_private->triedToInit
 -              && LoadGtkLibrary(_lib, "gtk-x11-2.0", 0)) {
 +              && LoadGtkLibrary(_lib, "gtk-3", 0)) {
-               Loaded = SetupGtkBase(_lib);
+               _private->loaded = _private->setupBase(_lib, allowedBackends);
        }
  

++++++ 0004-use-dynamic-x-libraries.patch ++++++
--- a/cmake/external/webrtc/CMakeLists.txt
+++ b/cmake/external/webrtc/CMakeLists.txt
@@ -105,7 +105,7 @@
         )
     else()
         # Required for desktop_capture
-        target_link_static_libraries(external_webrtc
+        target_link_libraries(external_webrtc
         INTERFACE
             Xcomposite
             Xdamage
++++++ 0005-add-wayland-include-path.patch ++++++
--- a/Telegram/lib_waylandshells/waylandshells/xdg-shell/CMakeLists.txt
+++ b/Telegram/lib_waylandshells/waylandshells/xdg-shell/CMakeLists.txt
@@ -45,6 +45,7 @@
 target_include_directories(lib_waylandshells_xdg_shell
 PRIVATE
     ${src_loc}
+    /usr/include/wayland
     ${CMAKE_CURRENT_BINARY_DIR}
 )
 
++++++ tdesktop-2.7.5-full.tar.gz -> tdesktop-2.9.0-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-2.7.5-full.tar.gz 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1899/tdesktop-2.9.0-full.tar.gz
 differ: char 5, line 1

++++++ tg_owt-master.zip ++++++
Binary files /var/tmp/diff_new_pack.bEEu0y/_old and 
/var/tmp/diff_new_pack.bEEu0y/_new differ

Reply via email to