Hello community,
here is the log from the commit of package telegram-desktop for
openSUSE:Factory checked in at 2019-08-19 21:27:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
and /work/SRC/openSUSE:Factory/.telegram-desktop.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop"
Mon Aug 19 21:27:45 2019 rev:19 rq:722120 version:1.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes
2019-06-25 22:22:04.297121729 +0200
+++
/work/SRC/openSUSE:Factory/.telegram-desktop.new.22127/telegram-desktop.changes
2019-08-19 21:27:47.940641291 +0200
@@ -1,0 +2,45 @@
+Sat Aug 10 04:11:18 UTC 2019 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 1.8.1
+ * Bug fixes and other minor improvements.
+
+-------------------------------------------------------------------
+Fri Aug 9 17:23:11 UTC 2019 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 1.8.0
+ * Right click the Send button to send any message without sound -
+ in case the recipient is sleeping.
+ * Enable Slow Mode in Group Permissions to control how frequently
+ members can post.
+ * Set custom titles for group admins - like 'Founder', 'CFO' or
+ 'Spam Fighter'.
+ * Toggle looped playback for animated stickers in Chat Settings.
+ * Send a single :heart:, :like:, :unamused:, :flushed: or :party:
+ to add a mighty animated emoji to the chat.
+- Updated crl and rlottie
+
+-------------------------------------------------------------------
+Fri Jul 19 17:44:40 UTC 2019 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 1.7.15
+ * Bug fixes and other minor improvements.
+- Allow GCC 9 after GCC#90949 was fixed
+- Updated rlottie
+
+-------------------------------------------------------------------
+Sun Jul 7 13:01:31 UTC 2019 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 1.7.13
+ * Send ultra-lightweight high-quality animated stickers to
+ express emotion with motion.
+ * Receive animated stickers instantly on any connection at
+ just 20-30 KB per sticker.
+ * Enjoy smooth animations at 60 frames per second.
+ * Create new animated sets and upload them to @stickers for
+ everybody to use.
+ * Try out these sample stickers: t.me/addstickers/hotcherry
+ * Use strikethrough and underline formatting.
+- Removed rapidjson and qtlottie, added rlottie and lz4, updated crl
+- Disable LTO due to build failures
+
+-------------------------------------------------------------------
Old:
----
qtlottie-tdesktop.zip
rapidjson-master.zip
v1.7.10.tar.gz
New:
----
lz4-dev.zip
rlottie-master.zip
v1.8.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.BJxB50/_old 2019-08-19 21:27:49.848640903 +0200
+++ /var/tmp/diff_new_pack.BJxB50/_new 2019-08-19 21:27:49.848640903 +0200
@@ -16,16 +16,20 @@
#
-# temprarily always use gcc8, later add '0%{?suse_version} < 01550 && ' to only
-# use gcc8 on leap
-%if 0%{?is_opensuse}
+# We need at least gcc8 or higher to build
+%if 0%{?suse_version} < 01550 && 0%{?is_opensuse}
%bcond_without gcc8
%else
%bcond_with gcc8
%endif
+# Disable LTO on TW due to build failures
+%if 0%{?suse_version} > 01500 && 0%{?is_opensuse}
+%define _lto_cflags %{nil}
+%endif
+
Name: telegram-desktop
-Version: 1.7.10
+Version: 1.8.1
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -51,12 +55,13 @@
Source9: range-v3-master.zip
# curl https://codeload.github.com/telegramdesktop/crl/zip/master -o
crl-master.zip
Source10: crl-master.zip
-# curl https://codeload.github.com/telegramdesktop/qtlottie/zip/tdesktop -o
qtlottie-tdesktop.zip
-Source11: qtlottie-tdesktop.zip
# curl https://codeload.github.com/Cyan4973/xxHash/zip/master -o
xxHash-master.zip
-Source12: xxHash-master.zip
-# curl https://codeload.github.com/Tencent/rapidjson/zip/master -o
rapidjson-master.zip
-Source13: rapidjson-master.zip
+Source11: xxHash-master.zip
+# curl https://codeload.github.com/lz4/lz4/zip/dev -o lz4-dev.zip
+Source12: lz4-dev.zip
+# curl https://codeload.github.com/john-preston/rlottie/zip/master -o
rlottie-master.zip
+Source13: rlottie-master.zip
+
Patch0: tdesktop.patch
BuildRequires: chrpath
BuildRequires: cmake
@@ -175,13 +180,13 @@
mv crl-master crl
mv crl %{_builddir}/tdesktop-%{version}/Telegram/ThirdParty/
-cp %{_sourcedir}/qtlottie-tdesktop.zip . && unzip qtlottie-tdesktop.zip
-mv qtlottie-tdesktop qtlottie
-mv qtlottie %{_builddir}/tdesktop-%{version}/Telegram/ThirdParty/
-
-cp %{_sourcedir}/rapidjson-master.zip . && unzip rapidjson-master.zip
-mv rapidjson-master rapidjson
-mv rapidjson %{_builddir}/tdesktop-%{version}/Telegram/ThirdParty/
+cp %{_sourcedir}/rlottie-master.zip . && unzip rlottie-master.zip
+mv rlottie-master rlottie
+mv rlottie %{_builddir}/tdesktop-%{version}/Telegram/ThirdParty/
+
+cp %{_sourcedir}/lz4-dev.zip . && unzip lz4-dev.zip
+mv lz4-dev lz4
+mv lz4 %{_builddir}/tdesktop-%{version}/Telegram/ThirdParty/
cp %{_sourcedir}/xxHash-master.zip . && unzip xxHash-master.zip
mv xxHash-master xxHash
@@ -189,6 +194,7 @@
cp %{_sourcedir}/tdesktop.patch %{_builddir}/tdesktop-%{version}
cd %{_builddir}/tdesktop-%{version}
+
%patch0 -p1
cp %{_sourcedir}/patch.py . && python3 ./patch.py
@@ -237,7 +243,7 @@
cd %{_builddir}/tdesktop/out/Release
%cmake ..
sed -i 's,breakpad/usr/lib,breakpad%{_libdir},'
./CMakeFiles/Telegram.dir/link.txt
-make %{?_smp_mflags}
+%make_build
chrpath --delete Telegram
%install
@@ -265,19 +271,10 @@
"${icon_dir}/telegram.png"
done
-%post
-%icon_theme_cache_post
-%desktop_database_post
-
-%postun
-%icon_theme_cache_postun
-%desktop_database_postun
-
%files
-%defattr(0664,root,root,-)
%license LICENSE
%doc README.md
-%attr(0755,root,root) %{_bindir}/%{name}
+%{_bindir}/%{name}
%{_datadir}/applications/telegramdesktop.desktop
%dir %{_datadir}/kservices5
%{_datadir}/kservices5/tg.protocol
++++++ crl-master.zip ++++++
Binary files /var/tmp/diff_new_pack.BJxB50/_old and
/var/tmp/diff_new_pack.BJxB50/_new differ
++++++ tdesktop.patch ++++++
--- /var/tmp/diff_new_pack.BJxB50/_old 2019-08-19 21:27:49.924640888 +0200
+++ /var/tmp/diff_new_pack.BJxB50/_new 2019-08-19 21:27:49.924640888 +0200
@@ -12,7 +12,7 @@
===================================================================
--- /dev/null
+++ tdesktop-1.2.6/Telegram/SourceFiles/qt_functions.cpp
-@@ -0,0 +1,94 @@
+@@ -0,0 +1,97 @@
+/****************************************************************************
+**
+** Copyright (C) 2015 The Qt Company Ltd.
@@ -53,6 +53,9 @@
+ Makes a list of filters from ;;-separated text.
+ Used by the mac and windows implementations
+*/
++
++#include <private/qfontengine_p.h>
++
+QStringList qt_make_filter_list(const QString &filter)
+{
+ QString f(filter);
++++++ v1.7.10.tar.gz -> v1.8.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/v1.7.10.tar.gz
/work/SRC/openSUSE:Factory/.telegram-desktop.new.22127/v1.8.1.tar.gz differ:
char 13, line 1