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 2022-05-03 21:19:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.telegram-desktop.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "telegram-desktop"

Tue May  3 21:19:09 2022 rev:74 rq:974479 version:3.7.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes        
2022-04-10 19:05:55.934149018 +0200
+++ 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1538/telegram-desktop.changes  
    2022-05-03 21:19:15.817020617 +0200
@@ -1,0 +2,36 @@
+Tue Apr 26 15:20:13 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to version 3.7.3
+  * Fix a crash in the pinned bar bot button refresh.
+- Update to version 3.7.2
+  * Fix mute period selector values.
+  * Fix a crash in repeated context menu item selection.
+  * Fix context menu item selection of systems without a compositor.
+- Update to version 3.7.1
+  * Hardware accelerated video decoding off by default.
+  * Fix several crashes.
+- Update to version 3.7.0
+  * NO SUPPORT FOR QT5 ON LINUX ANYMORE! USE QT6!
+  * Use any short music file or voice message as a notification sound.
+  * Right click audio files in chats to add them to your list of
+    sounds - or use 'Upload Sound' in the Notifications menu.
+  * Click on Mute notifications > Select sound in a chat's (...)
+    menu to change its notification sound.
+  * Set custom tones for notifications in Settings > Notifications > Play 
sound.
+  * Click on Mute notifications in a chat's (...) menu to manage
+    its notifications.
+  * Choose 'Mute for...' to turn off notifications for a
+    preset period, like 1 hour or 1 day.
+  * Quickly configure Auto-Delete settings from any chat info page.
+  * Click (...) to turn on Auto-Delete, then select a specific duration.
+  * Replies are now preserved when forwarding messages,
+    making forwarded conversations easier to read.
+  * Bots can now open detailed pages directly in the chat.
+  * Use these streamlined interfaces to buy real-world goods
+    and services without leaving the app.
+  * Open a bot's profile to add it to your group or channel.
+  * Instantly configure a bot's rights and permissions when adding it.
+  * Bots can send a new type of button that lets you add them to
+    your group or channel.
+- Added fix-unused-variable-error.patch
+-------------------------------------------------------------------

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

New:
----
  fix-unused-variable-error.patch
  tdesktop-3.7.3-full.tar.gz

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

Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.0Sd17Z/_old  2022-05-03 21:19:17.681022950 +0200
+++ /var/tmp/diff_new_pack.0Sd17Z/_new  2022-05-03 21:19:17.681022950 +0200
@@ -27,7 +27,7 @@
 %define _dwz_max_die_limit     200000000
 
 Name:           telegram-desktop
-Version:        3.6.1
+Version:        3.7.3
 Release:        0
 Summary:        Messaging application with a focus on speed and security
 License:        GPL-3.0-only
@@ -48,6 +48,8 @@
 Patch4:         0004-use-dynamic-x-libraries.patch
 # PATCH-FIX-OPENSUSE
 Patch5:         0005-add-wayland-include-path.patch
+# PATCH-FIX-OPENSUSE
+Patch6:         fix-unused-variable-error.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
@@ -62,16 +64,13 @@
 BuildRequires:  ffmpeg-devel
 BuildRequires:  freetype-devel
 BuildRequires:  glibc-devel
-BuildRequires:  libQt5Core-private-headers-devel >= 5.15
-BuildRequires:  libQt5Gui-private-headers-devel >= 5.15
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblz4-devel
-BuildRequires:  libqt5-qtbase-common-devel >= 5.15
-BuildRequires:  libqt5-qtimageformats-devel >= 5.15
-BuildRequires:  libqt5-qtwayland-private-headers-devel >= 5.15
 BuildRequires:  libwebrtc_audio_processing-devel
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
+BuildRequires:  qt6-gui-private-devel
+BuildRequires:  qt6-waylandclient-private-devel
 BuildRequires:  unzip
 BuildRequires:  wayland-devel
 BuildRequires:  webkit2gtk3-devel
@@ -80,11 +79,15 @@
 BuildRequires:  xz
 BuildRequires:  yasm
 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:  cmake(Qt6Concurrent)
+BuildRequires:  cmake(Qt6Core5Compat)
+BuildRequires:  cmake(Qt6DBus)
+BuildRequires:  cmake(Qt6Network)
+BuildRequires:  cmake(Qt6OpenGL)
+BuildRequires:  cmake(Qt6OpenGLWidgets)
+BuildRequires:  cmake(Qt6Svg)
+BuildRequires:  cmake(Qt6WaylandClient)
+BuildRequires:  cmake(Qt6Widgets)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(dbusmenu-qt5)
 BuildRequires:  pkgconfig(expat)
@@ -165,6 +168,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 cd ../
 unzip -q %{S:2}
@@ -199,7 +203,7 @@
 %cmake \
       -DCMAKE_INSTALL_PREFIX=%{_prefix} \
       -DCMAKE_BUILD_TYPE=Release \
-      -DDESKTOP_APP_QT6=OFF \
+      -DDESKTOP_APP_QT6=ON \
       -DTDESKTOP_API_ID=611335 \
       -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \
       -DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \

++++++ 0003-revert-webrtc-cmake-target-file.patch ++++++
--- /var/tmp/diff_new_pack.0Sd17Z/_old  2022-05-03 21:19:17.701022975 +0200
+++ /var/tmp/diff_new_pack.0Sd17Z/_new  2022-05-03 21:19:17.705022980 +0200
@@ -1,10 +1,11 @@
-diff --git a/cmake/external/webrtc/CMakeLists.txt 
b/cmake/external/webrtc/CMakeLists.txt
-index f6ce939..b37cb14 100644
---- a/cmake/external/webrtc/CMakeLists.txt
-+++ b/cmake/external/webrtc/CMakeLists.txt
-@@ -90,9 +90,7 @@ INTERFACE
+diff -Nur tdesktop-3.7.3-full/cmake/external/webrtc/CMakeLists.txt 
new/cmake/external/webrtc/CMakeLists.txt
+--- tdesktop-3.7.3-full/cmake/external/webrtc/CMakeLists.txt   2022-04-19 
14:57:00.000000000 +0200
++++ new/cmake/external/webrtc/CMakeLists.txt   2022-05-02 18:53:40.393350191 
+0200
+@@ -93,11 +93,8 @@
+     ${webrtc_libs_list}
      $<LINK_ONLY:desktop-app::external_openssl>
      $<LINK_ONLY:desktop-app::external_jpeg>
+-    $<TARGET_FILE:desktop-app::external_jpeg>
      $<LINK_ONLY:desktop-app::external_opus>
 -    $<TARGET_FILE:desktop-app::external_opus>
      $<LINK_ONLY:desktop-app::external_vpx>

++++++ fix-unused-variable-error.patch ++++++
diff -Nur 
tdesktop-3.7.3-full/Telegram/ThirdParty/dispatch/src/BlocksRuntime/runtime.c 
new/Telegram/ThirdParty/dispatch/src/BlocksRuntime/runtime.c
--- 
tdesktop-3.7.3-full/Telegram/ThirdParty/dispatch/src/BlocksRuntime/runtime.c    
    2021-09-17 06:54:52.000000000 +0200
+++ new/Telegram/ThirdParty/dispatch/src/BlocksRuntime/runtime.c        
2022-05-02 19:30:46.128231255 +0200
@@ -468,7 +468,6 @@
 // Old compiler SPI
 static void _Block_byref_release(const void *arg) {
     struct Block_byref *byref = (struct Block_byref *)arg;
-    int32_t refcount;
 
     // dereference the forwarding pointer since the compiler isn't doing this 
anymore (ever?)
     byref = byref->forwarding;
@@ -478,8 +477,7 @@
     if ((byref->flags & BLOCK_BYREF_NEEDS_FREE) == 0) {
         return; // stack or GC or global
     }
-    refcount = byref->flags & BLOCK_REFCOUNT_MASK;
-       os_assert(refcount);
+    os_assert(byref->flags & BLOCK_REFCOUNT_MASK);
     if (latching_decr_int_should_deallocate(&byref->flags)) {
         if (byref->flags & BLOCK_BYREF_HAS_COPY_DISPOSE) {
             struct Block_byref_2 *byref2 = (struct Block_byref_2 *)(byref+1);

++++++ tdesktop-3.6.1-full.tar.gz -> tdesktop-3.7.3-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-3.6.1-full.tar.gz 
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1538/tdesktop-3.7.3-full.tar.gz
 differ: char 5, line 1

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

Reply via email to