Hello community,
here is the log from the commit of package telegram-desktop for
openSUSE:Factory checked in at 2020-02-13 10:13:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-desktop (Old)
and /work/SRC/openSUSE:Factory/.telegram-desktop.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telegram-desktop"
Thu Feb 13 10:13:28 2020 rev:28 rq:773975 version:1.9.12
Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-desktop/telegram-desktop.changes
2020-01-30 22:36:55.208566615 +0100
+++
/work/SRC/openSUSE:Factory/.telegram-desktop.new.26092/telegram-desktop.changes
2020-02-13 10:13:55.140423603 +0100
@@ -1,0 +2,10 @@
+Tue Feb 11 20:30:02 UTC 2020 - Marcel Kuehlhorn <[email protected]>
+
+- Update to 1.9.12
+ * Switch to the Picture-in-Picture mode to watch your video in a
+ small window.
+ * Change video playback speed in the playback controls '...' menu.
+ * Rotate photos and videos in the media viewer using the rotate
+ button in the bottom right corner.
+
+-------------------------------------------------------------------
Old:
----
tdesktop-1.9.9-full.tar.gz
New:
----
tdesktop-1.9.12-full.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telegram-desktop.spec ++++++
--- /var/tmp/diff_new_pack.mgn9dS/_old 2020-02-13 10:13:57.112424747 +0100
+++ /var/tmp/diff_new_pack.mgn9dS/_new 2020-02-13 10:13:57.112424747 +0100
@@ -24,7 +24,7 @@
%define __builder ninja
Name: telegram-desktop
-Version: 1.9.9
+Version: 1.9.12
Release: 0
Summary: Messaging application with a focus on speed and security
License: GPL-3.0-only
@@ -61,7 +61,7 @@
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(alsa)
-BuildRequires: pkgconfig(ayatana-appindicator3-0.1)
+BuildRequires: pkgconfig(dbusmenu-qt5)
BuildRequires: pkgconfig(dee-1.0)
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(fontconfig)
@@ -115,7 +115,6 @@
Requires: ffmpeg
Requires: hicolor-icon-theme
Requires: icu
-Requires: libappindicator1
Requires: openssl
ExclusiveArch: x86_64
@@ -145,8 +144,11 @@
-DTDESKTOP_API_HASH=98a22f733eac40f1bd187a30d19271de \
-DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \
-DDESKTOP_APP_USE_PACKAGED=ON \
+ -DDESKTOP_APP_USE_PACKAGED_GSL=OFF \
+ -DDESKTOP_APP_USE_PACKAGED_EXPECTED=OFF \
-DTDESKTOP_USE_PACKAGED_TGVOIP=OFF \
-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \
+ -DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF \
-DDESKTOP_APP_USE_PACKAGED_FONTS=ON \
-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \
-DTDESKTOP_DISABLE_AUTOUPDATE=ON \
++++++ 0000-gtk2-default.patch ++++++
--- /var/tmp/diff_new_pack.mgn9dS/_old 2020-02-13 10:13:57.128424756 +0100
+++ /var/tmp/diff_new_pack.mgn9dS/_new 2020-02-13 10:13:57.132424758 +0100
@@ -1,37 +1,15 @@
-diff --git a/Telegram/SourceFiles/platform/linux/linux_libs.cpp
b/Telegram/SourceFiles/platform/linux/linux_libs.cpp
-index 5071d63..f8c0f20 100644
---- a/Telegram/SourceFiles/platform/linux/linux_libs.cpp
-+++ b/Telegram/SourceFiles/platform/linux/linux_libs.cpp
-@@ -237,15 +237,15 @@ void start() {
- bool indicatorLoaded = false;
+--- a/Telegram/SourceFiles/platform/linux/linux_libs.cpp.orig 2020-02-06
11:24:06.271620992 +0100
++++ b/Telegram/SourceFiles/platform/linux/linux_libs.cpp 2020-02-06
11:27:36.265427510 +0100
+@@ -222,10 +222,10 @@ void start() {
bool isWayland =
QGuiApplication::platformName().startsWith(qsl("wayland"), Qt::CaseInsensitive);
- QLibrary lib_gtk, lib_indicator;
-- if (loadLibrary(lib_indicator, "ayatana-appindicator3", 1) ||
loadLibrary(lib_indicator, "appindicator3", 1)) {
-- if (loadLibrary(lib_gtk, "gtk-3", 0)) {
-+ if (loadLibrary(lib_indicator, "ayatana-appindicator", 1) ||
loadLibrary(lib_indicator, "appindicator", 1)) {
-+ if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
- gtkLoaded = setupGtkBase(lib_gtk);
- indicatorLoaded = setupAppIndicator(lib_indicator);
- }
- }
- if ((!gtkLoaded || !indicatorLoaded) && !isWayland) {
-- if (loadLibrary(lib_indicator, "ayatana-appindicator", 1) ||
loadLibrary(lib_indicator, "appindicator", 1)) {
-- if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
-+ if (loadLibrary(lib_indicator, "ayatana-appindicator3", 1) ||
loadLibrary(lib_indicator, "appindicator3", 1)) {
-+ if (loadLibrary(lib_gtk, "gtk-3", 0)) {
- gtkLoaded = indicatorLoaded = false;
- gtkLoaded = setupGtkBase(lib_gtk);
- indicatorLoaded =
setupAppIndicator(lib_indicator);
-@@ -255,10 +255,10 @@ void start() {
+ QLibrary lib_gtk;
- // If no appindicator, try at least load gtk.
- if (!gtkLoaded && !indicatorLoaded) {
-- if (loadLibrary(lib_gtk, "gtk-3", 0)) {
-+ if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
- gtkLoaded = setupGtkBase(lib_gtk);
- }
-- if (!gtkLoaded && !isWayland && loadLibrary(lib_gtk,
"gtk-x11-2.0", 0)) {
-+ if (!gtkLoaded && !isWayland && loadLibrary(lib_gtk, "gtk-3",
0)) {
- gtkLoaded = setupGtkBase(lib_gtk);
- }
+- if (loadLibrary(lib_gtk, "gtk-3", 0)) {
++ if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
+ gtkLoaded = setupGtkBase(lib_gtk);
+ }
+- if (!gtkLoaded && !isWayland && loadLibrary(lib_gtk, "gtk-x11-2.0", 0))
{
++ if (!gtkLoaded && !isWayland && loadLibrary(lib_gtk, "gtk-3", 0)) {
+ gtkLoaded = setupGtkBase(lib_gtk);
}
+
++++++ 0001-use-bundled-range.patch ++++++
--- /var/tmp/diff_new_pack.mgn9dS/_old 2020-02-13 10:13:57.136424761 +0100
+++ /var/tmp/diff_new_pack.mgn9dS/_new 2020-02-13 10:13:57.140424763 +0100
@@ -1,26 +1,15 @@
---- a/cmake/external/ranges/CMakeLists.txt.orig 2020-01-17
21:56:04.561905759 +0100
-+++ b/cmake/external/ranges/CMakeLists.txt 2020-01-17 21:56:46.034629133
+0100
-@@ -7,15 +7,10 @@
+--- a/cmake/external/ranges/CMakeLists.txt.orig 2020-02-06
12:12:05.613006285 +0100
++++ b/cmake/external/ranges/CMakeLists.txt 2020-02-06 12:12:20.200020349
+0100
+@@ -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)
-- find_package(range-v3 REQUIRED)
-- target_link_libraries(external_ranges INTERFACE range-v3::range-v3)
--else()
-- target_include_directories(external_ranges SYSTEM
-- INTERFACE
-- ${libs_loc}/range-v3/include
-- )
--endif()
-+target_include_directories(external_ranges SYSTEM
-+INTERFACE
-+ ${libs_loc}/range-v3/include
-+)
-
- if (WIN32)
- target_compile_options(external_ranges
-@@ -23,4 +18,4 @@ if (WIN32)
++if (!DESKTOP_APP_USE_PACKAGED)
+ find_package(range-v3 REQUIRED)
+ target_link_libraries(external_ranges INTERFACE range-v3::range-v3)
+ else()
+@@ -23,4 +23,4 @@ if (WIN32)
/experimental:preprocessor # need for range-v3 see
https://github.com/ericniebler/range-v3#supported-compilers
/wd5105 # needed for `/experimental:preprocessor`, suppressing C5105
"macro expansion producing 'defined' has undefined behavior"
)
++++++ tdesktop-1.9.9-full.tar.gz -> tdesktop-1.9.12-full.tar.gz ++++++
/work/SRC/openSUSE:Factory/telegram-desktop/tdesktop-1.9.9-full.tar.gz
/work/SRC/openSUSE:Factory/.telegram-desktop.new.26092/tdesktop-1.9.12-full.tar.gz
differ: char 5, line 1