Hello community, here is the log from the commit of package nextcloud-desktop for openSUSE:Factory checked in at 2020-06-10 00:48:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nextcloud-desktop (Old) and /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nextcloud-desktop" Wed Jun 10 00:48:22 2020 rev:2 rq:812660 version:2.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop.changes 2020-03-09 15:44:12.680680844 +0100 +++ /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.3606/nextcloud-desktop.changes 2020-06-10 00:48:22.494938509 +0200 @@ -1,0 +2,7 @@ +Mon Jun 8 14:52:29 UTC 2020 - ecsos <ec...@opensuse.org> + +- Fix build error in Tumbleweed. + - Add nextcloud-desktop-qt_5.15.patch to fix build error with + Qt 5.15. + +------------------------------------------------------------------- New: ---- nextcloud-desktop-qt_5.15.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nextcloud-desktop.spec ++++++ --- /var/tmp/diff_new_pack.2IVrCT/_old 2020-06-10 00:48:23.110940121 +0200 +++ /var/tmp/diff_new_pack.2IVrCT/_new 2020-06-10 00:48:23.114940131 +0200 @@ -23,6 +23,7 @@ Release: 0 Summary: Nextcloud desktop synchronisation client License: GPL-2.0-or-later AND LGPL-3.0-or-later +Group: Productivity/Networking/File-Sharing URL: https://nextcloud.com/ Source: https://github.com/nextcloud/desktop/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: sysctl-sync-inotify.conf @@ -30,6 +31,8 @@ Patch0: nextcloud-desktop-fix-rpath.patch # PATCH-FIX-OPENSUSE nextcloud-desktop-remove-datetime.patch sor.ale...@meowr.ru -- Remove __TIME__ and __DATE__. Patch1: nextcloud-desktop-remove-datetime.patch +# PATCH-FIX-OPENSUSE nextcloud-desktop-qt_5.15.patch - Fix build error with QT 5.15. +Patch2: %{name}-qt_5.15.patch BuildRequires: AppStream BuildRequires: cmake >= 3.2 BuildRequires: fdupes @@ -81,6 +84,7 @@ %if 0%{?is_opensuse} %package doc Summary: Documentation for nextcloud-desktop +Group: Productivity/Networking/File-Sharing Provides: nextcloud-client-doc = %{version} Obsoletes: nextcloud-client-doc < %{version} BuildArch: noarch @@ -94,12 +98,14 @@ %package -n %{soname}%{sover} Summary: The Nextcloud synchronisation library +Group: Productivity/Networking/File-Sharing %description -n %{soname}%{sover} The Nextcloud Desktop Client synchronisation library. %package -n %{soname}-devel Summary: Development files for the Nextcloud synchronisation library +Group: Productivity/Networking/File-Sharing Requires: %{soname}%{sover} = %{version} %description -n %{soname}-devel @@ -108,6 +114,7 @@ %package -n nautilus-extension-nextcloud Summary: Nautilus overlay icons +Group: Productivity/Networking/File-Sharing Requires: %{name} = %{version} Requires: nautilus Requires: python3-nautilus @@ -121,6 +128,7 @@ %if 0%{?is_opensuse} %package -n caja-extension-nextcloud Summary: Caja overlay icons +Group: Productivity/Networking/File-Sharing Requires: %{name} = %{version} Requires: caja Requires: python-caja @@ -133,6 +141,7 @@ %package -n nemo-extension-nextcloud Summary: Nemo overlay icons +Group: Productivity/Networking/File-Sharing Requires: %{name} = %{version} Requires: nemo Requires: python-nemo @@ -145,6 +154,7 @@ %package -n %{name}-dolphin Summary: Dolphin overlay icons +Group: Productivity/Networking/File-Sharing Requires: %{name} = %{version} Requires: dolphin Supplements: (%{name} and dolphin) @@ -158,6 +168,7 @@ %setup -q -n desktop-%{version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 cp -a %{SOURCE1} sysctl-sync-inotify.conf %build ++++++ nextcloud-desktop-qt_5.15.patch ++++++ diff -Pdpru desktop-2.6.4.orig/src/libsync/networkjobs.cpp desktop-2.6.4/src/libsync/networkjobs.cpp --- desktop-2.6.4.orig/src/libsync/networkjobs.cpp 2020-03-03 20:32:31.000000000 +0100 +++ desktop-2.6.4/src/libsync/networkjobs.cpp 2020-06-08 16:47:12.416486640 +0200 @@ -31,6 +31,7 @@ #include <QJsonDocument> #include <QJsonObject> #include <QPainter> +#include <QPainterPath> #include "networkjobs.h" #include "account.h"