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-12-08 16:51:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
and /work/SRC/openSUSE:Factory/.telegram-desktop.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop"
Thu Dec 8 16:51:06 2022 rev:82 rq:1041353 version:4.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes
2022-12-04 14:58:32.312333930 +0100
+++
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1835/telegram-desktop.changes
2022-12-08 16:51:26.179559983 +0100
@@ -1,0 +2,50 @@
+Thu Dec 8 08:44:55 UTC 2022 - Manfred Hollstein <[email protected]>
+
+- Update to 4.4.1:
+ * Bug fixes and other minor improvements.
+- Refresh 0005-qt6-fixes.patch
+
+-------------------------------------------------------------------
+Wed Dec 7 19:54:15 UTC 2022 - Manfred Hollstein <[email protected]>
+
+- Refresh 0005-qt6-fixes.patch
+
+-------------------------------------------------------------------
+Wed Dec 7 08:00:59 UTC 2022 - Paolo Stivanin <[email protected]>
+
+- Update to 4.4.0:
+ * You can set a Global Auto-Delete Timer for all new chats and
+ groups you create.
+ * New messages will be deleted after 1 day, week, month - or a
+ custom duration you choose.
+ * The new menu in Settings > Privacy & Security > Auto-Delete
+ Messages also lets you set up Auto-Delete for any of your
+ existing chats faster.
+ * Admins of groups with 100+ members can organize discussions
+ into separate topics.
+ * Topics now have a two-column layout that keeps recent chats
+ easily accessible as you browse topics.
+ * Previews of topic messages in the chat list work like a
+ button - click to jump to the last updated topic.
+ * Up to 5 topics can be pinned to the top of the list.
+ * Each topic now supports multiple pinned messages.
+ * The View as Messages mode now shows which topic
+ each message belongs to.
+ * Badge counters for topics you never opened will have
+ a lighter, less distracting color.
+ * A new General topic is now included by default, containing
+ service messages and the earlier message history from the group.
+ * Admins can rename the General topic.
+ * Large groups can enable Aggressive Filtering in
+ Manage Group > Administrators to remove more spam with
+ automated algorithms.
+ * Admins help improve filtering by reporting any false
+ positives in Recent Actions.
+
+-------------------------------------------------------------------
+Mon Dec 5 07:58:42 UTC 2022 - Manfred Hollstein <[email protected]>
+
+- Add 0005-qt6-fixes.patch
+ * Fix the build on openSUSE 15.4
+
+-------------------------------------------------------------------
Old:
----
tdesktop-4.3.4-full.tar.gz
New:
----
0005-qt6-fixes.patch
tdesktop-4.4.1-full.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.juOQby/_old 2022-12-08 16:51:27.435566408 +0100
+++ /var/tmp/diff_new_pack.juOQby/_new 2022-12-08 16:51:27.439566429 +0100
@@ -36,7 +36,7 @@
%define qt_major_version 6
Name: telegram-desktop
-Version: 4.3.4
+Version: 4.4.1
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -63,6 +63,8 @@
# https://github.com/desktop-app/lib_base.git
3582bca53a1e195a31760978dc41f67ce44fc7e4
# but tdesktop itself still falls short, and it looks to be something
# that would affect all ILP32 platforms.
+# PATCH-FIX-OPENSUSE
+Patch5: 0005-qt6-fixes.patch
ExcludeArch: %ix86 aarch64_ilp32 ppc riscv32
BuildRequires: appstream-glib
BuildRequires: chrpath
@@ -209,6 +211,7 @@
%patch1 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p0
mkdir ../Libraries
# If not TW, unpack rnnoise source
++++++ 0001-use-bundled-webrtc.patch ++++++
--- /var/tmp/diff_new_pack.juOQby/_old 2022-12-08 16:51:27.463566551 +0100
+++ /var/tmp/diff_new_pack.juOQby/_new 2022-12-08 16:51:27.467566572 +0100
@@ -1,5 +1,7 @@
---- a/cmake/external/webrtc/CMakeLists.txt
-+++ b/cmake/external/webrtc/CMakeLists.txt
+Index: tdesktop-4.4.0-full/cmake/external/webrtc/CMakeLists.txt
+===================================================================
+--- tdesktop-4.4.0-full.orig/cmake/external/webrtc/CMakeLists.txt
++++ tdesktop-4.4.0-full/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)
++++++ 0003-revert-webrtc-cmake-target-file.patch ++++++
--- /var/tmp/diff_new_pack.juOQby/_old 2022-12-08 16:51:27.479566633 +0100
+++ /var/tmp/diff_new_pack.juOQby/_new 2022-12-08 16:51:27.483566654 +0100
@@ -1,7 +1,8 @@
-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 @@
+Index: tdesktop-4.4.0-full/cmake/external/webrtc/CMakeLists.txt
+===================================================================
+--- tdesktop-4.4.0-full.orig/cmake/external/webrtc/CMakeLists.txt
++++ tdesktop-4.4.0-full/cmake/external/webrtc/CMakeLists.txt
+@@ -94,11 +94,8 @@ INTERFACE
${webrtc_libs_list}
$<LINK_ONLY:desktop-app::external_openssl>
$<LINK_ONLY:desktop-app::external_jpeg>
++++++ 0004-use-dynamic-x-libraries.patch ++++++
--- /var/tmp/diff_new_pack.juOQby/_old 2022-12-08 16:51:27.491566695 +0100
+++ /var/tmp/diff_new_pack.juOQby/_new 2022-12-08 16:51:27.495566715 +0100
@@ -1,6 +1,8 @@
---- a/cmake/external/webrtc/CMakeLists.txt
-+++ b/cmake/external/webrtc/CMakeLists.txt
-@@ -105,7 +105,7 @@
+Index: tdesktop-4.4.0-full/cmake/external/webrtc/CMakeLists.txt
+===================================================================
+--- tdesktop-4.4.0-full.orig/cmake/external/webrtc/CMakeLists.txt
++++ tdesktop-4.4.0-full/cmake/external/webrtc/CMakeLists.txt
+@@ -110,7 +110,7 @@ elseif (APPLE)
)
else()
# Required for desktop_capture
++++++ 0005-qt6-fixes.patch ++++++
--- Telegram/lib_ui/ui/widgets/popup_menu.cpp.orig 2022-11-12
11:12:02.000000000 +0000
+++ Telegram/lib_ui/ui/widgets/popup_menu.cpp 2022-12-05 07:53:47.978014760
+0000
@@ -637,14 +637,14 @@ bool PopupMenu::eventFilter(QObject *o,
event->device(),
event->touchPoints(),
event->timestamp()));
-#elif QT_VERSION < QT_VERSION_CHECK(6, 3, 0) // Qt < 6.0.0
+#elif QT_VERSION < QT_VERSION_CHECK(6, 2, 2) // Qt < 6.0.0
e->setAccepted(
QApplicationPrivate::translateRawTouchEvent(
this,
event->pointingDevice(),
const_cast<QList<QEventPoint>
&>(event->points()),
event->timestamp()));
-#else // Qt < 6.3.0
+#else // Qt < 6.2.0
e->setAccepted(
QApplicationPrivate::translateRawTouchEvent(this, event));
#endif
++++++ tdesktop-4.3.4-full.tar.gz -> tdesktop-4.4.1-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-4.3.4-full.tar.gz
/work/SRC/openSUSE:Factory/.telegram-desktop.new.1835/tdesktop-4.4.1-full.tar.gz
differ: char 5, line 1
++++++ tg_owt-master.zip ++++++
Binary files /var/tmp/diff_new_pack.juOQby/_old and
/var/tmp/diff_new_pack.juOQby/_new differ
++++++ tg_owt-packager.py ++++++
--- /var/tmp/diff_new_pack.juOQby/_old 2022-12-08 16:51:27.719567861 +0100
+++ /var/tmp/diff_new_pack.juOQby/_new 2022-12-08 16:51:27.731567923 +0100
@@ -63,7 +63,7 @@
def compress_package(repo_dir):
basename = os.path.basename(repo_dir)
- zipname = f"{basename}.zip"
+ zipname = basename + ".zip"
path = Path(repo_dir).parent
command = ['zip', zipname, '-r', basename, '-x', '*.git*']
subprocess.check_call(command, cwd=path)