Hello community,
here is the log from the commit of package nextcloud-desktop for
openSUSE:Factory checked in at 2020-07-10 15:30:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nextcloud-desktop (Old)
and /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nextcloud-desktop"
Fri Jul 10 15:30:29 2020 rev:3 rq:819779 version:2.6.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop.changes
2020-06-10 00:48:22.494938509 +0200
+++
/work/SRC/openSUSE:Factory/.nextcloud-desktop.new.3060/nextcloud-desktop.changes
2020-07-10 15:30:43.918793539 +0200
@@ -1,0 +2,93 @@
+Thu Jul 9 17:43:21 UTC 2020 - ecsos <[email protected]>
+
+- Update to 2.6.5
+ - #1449 Linux/Wayland: Updated .desktop file naming scheme
+ - #1834 Use print() function in both Python 2 and Python 3
+ - #1835 Added build for Focal
+ - #1838 Allow sharing to circles
+ - #1839 Added Focal-specific files
+ - #1841 Allow sharing to circles
+ - #1843 Enhance Version info display (minimal info, hide details)
+ - #1847 Updater: Enhance UI, make build optional
+ - #1848 WebView: Add missing Q_OBJECT macros
+ - #1851 Enhance Version info display (minimal info, hide details)
+ - #1853 Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
+ - #1854 Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
+ - #1855 WebView: Add missing Q_OBJECT macros
+ - #1859 Provide specific install file for Debian oldstable
+ - #1879 Add desktop-entry hint to notifications
+ - #1880 Remove timeout parameter from showMessage
+ - #1881 Use qEnvironmentVariableIsEmpty
+ - #1882 Fix container detaching
+ - #1883 [dolphin] Add icon to context menu
+ - #1886 Move the proxyfiles to libsync where they make more sense
+ - #1909 Fix build with Qt 5.15
+ - #1931 Fix container detaching
+ - #1932 [dolphin] Add icon to context menu
+ - #1933 Fix build of Dolphin integration
+ - #1934 Fix build of Dolphin integration
+ - #1954 Fix typos.
+ - #1956 Update ChangeLog with 2.6 series.
+ - #1958 Resolve symlinks when checking for registered paths.
+ - #1972 Fix leak in FileUtil::IsChildFile
+ - #1973 Fix leak in FileUtil::IsChildFile
+ - #1974 Don't silently kill debug messages
+ - #1975 Don't silently kill debug messages
+ - #1986 Properly handle denormalized href
+ - #1987 Fix a few leaks
+ - #1988 Use nullptr when appropriate
+ - #1989 Remove useless virtual, better use override only
+ - #1991 Improve sanitizer support
+ - #1992 Update github links to desktop repository
+ - #1996 Properly handle denormalized href
+ - #1997 Use nullptr when appropriate
+ - #1998 Update github links to desktop repository
+ - #1999 Remove useless virtual, better use override only
+ - #2000 Don't use int literals for bools
+ - #2001 Use default member initialization
+ - #2005 Use default member initialization
+ - #2006 Improve URL input field in Wizard
+ - #2007 Improve URL input field in Wizard
+ - #2017 Remove redundant initializer
+ - #2018 Use using instead of typedef
+ - #2019 Remove redundant void argument list
+ - #2020 Use make_unique when appropriate
+ - #2021 Use = default for trivial ctors and dtors
+ - #2023 Use the return braced init list pattern
+ - #2024 Use raw string literals when appropriate
+ - #2025 Remove redundant initializer
+ - #2026 Use using instead of typedef
+ - #2027 Remove redundant void argument list
+ - #2028 Use make_unique when appropriate
+ - #2029 Use = default for trivial ctors and dtors
+ - #2032 TestLaunchOnStartup shouldn't fail on dev setup
+ - #2033 Use the return braced init list pattern
+ - #2034 testLaunchOnStartup shouldn't fail on dev setup
+ - #2051 Remove Submodule binary (old upstream binaries)
+ - #2052 Remove Submodule binary (old upstream binaries)
+ - #2061 Improve command line version info and help display (gui & cmd)
+ - #2062 Improve command line version info and help display (gui & cmd)
+ - #2063 MacOS: Opt In to Dark Mode for building against older macOS SDKs <
10.14
+ - #2064 macOS: Opt In to Dark Mode for building against older macOS SDKs <
10.14
+ - #2065 Use APPLICATION_ICON_NAME for autostart icon
+ - #2068 Don't show a message box if the entered url returned an error
+ - #2069 Use APPLICATION_ICON_NAME for autostart icon
+ - #2071 Linux/Wayland: Updated .desktop file naming scheme
+ - #2072 AppImage: Upgrade to Qt 5.12.8
+ - #2078 Replace NULL by nullptr in all C++ files
+ - #2083 Simplify nullptr comparisons where appropriate
+ - #2084 macOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
+ - #2093 Add photothumb.db to sync-exclude.lst
+ - #2106 Fix libsync exports for proxy changes in #1886
+ - #2109 Default system proxy not working with Account Wizard (fixes #2108)
+ - #2127 ConfigFile security: Migrate Proxy password to keychain
+ - #2147 Repair and improve logging
+ - #2152 Don't display quota information when the user has no quota.
+ - #2162 ConfigFile security: Migrate Proxy password to keychain
+ - #2168 Display the correct default permissions when creating a share.
+ - #2170 [stable 2.6] Asemmar/issue 2137
+ - #2177 Share link display the correct permissions for files and folders.
+ - #2179 Display the correct default permissions when creating a share.
+- Drop nextcloud-desktop-qt_5.15.patch because now in upstream.
+
+-------------------------------------------------------------------
Old:
----
nextcloud-desktop-2.6.4.tar.gz
nextcloud-desktop-qt_5.15.patch
New:
----
nextcloud-desktop-2.6.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nextcloud-desktop.spec ++++++
--- /var/tmp/diff_new_pack.wfIYau/_old 2020-07-10 15:30:45.274798000 +0200
+++ /var/tmp/diff_new_pack.wfIYau/_new 2020-07-10 15:30:45.274798000 +0200
@@ -19,7 +19,7 @@
%define soname libnextcloudsync
%define sover 0
Name: nextcloud-desktop
-Version: 2.6.4
+Version: 2.6.5
Release: 0
Summary: Nextcloud desktop synchronisation client
License: GPL-2.0-or-later AND LGPL-3.0-or-later
@@ -31,8 +31,6 @@
Patch0: nextcloud-desktop-fix-rpath.patch
# PATCH-FIX-OPENSUSE nextcloud-desktop-remove-datetime.patch
[email protected] -- 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
@@ -61,6 +59,7 @@
Requires: %{soname}%{sover} = %{version}
Provides: nextcloud-client = %{version}
Obsoletes: nextcloud-client < %{version}
+Provides: nextcloud-client-lang = %{version}
Obsoletes: nextcloud-client-lang < %{version}
%if 0%{?is_opensuse}
BuildRequires: doxygen
@@ -105,7 +104,7 @@
%package -n %{soname}-devel
Summary: Development files for the Nextcloud synchronisation library
-Group: Productivity/Networking/File-Sharing
+Group: Development/Libraries/C and C++
Requires: %{soname}%{sover} = %{version}
%description -n %{soname}-devel
@@ -168,7 +167,6 @@
%setup -q -n desktop-%{version}
%patch0 -p1
%patch1 -p1
-%patch2 -p1
cp -a %{SOURCE1} sysctl-sync-inotify.conf
%build
@@ -205,7 +203,7 @@
#install -Dpm 0644 sysctl-sync-inotify.conf \
# %%{buildroot}%%{_sysconfdir}/sysctl.d/99-%%{name}-sync-inotify.conf
-%suse_update_desktop_file nextcloud
+%suse_update_desktop_file com.nextcloud.desktopclient.nextcloud
%fdupes %{buildroot}%{_datadir}/
%post -n %{soname}%{sover} -p /sbin/ldconfig
@@ -218,7 +216,7 @@
#%%config %%{_sysconfdir}/sysctl.d/99-%%{name}-sync-inotify.conf
%{_bindir}/nextcloud*
%dir %{_datadir}/nextcloud/
-%{_datadir}/applications/nextcloud.desktop
+%{_datadir}/applications/com.nextcloud.desktopclient.nextcloud.desktop
%dir %{_datadir}/icons/hicolor/1024x1024/
%dir %{_datadir}/icons/hicolor/1024x1024/apps/
%{_datadir}/icons/hicolor/*/apps/Nextcloud*.*
++++++ nextcloud-desktop-2.6.4.tar.gz -> nextcloud-desktop-2.6.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop-2.6.4.tar.gz
/work/SRC/openSUSE:Factory/.nextcloud-desktop.new.3060/nextcloud-desktop-2.6.5.tar.gz
differ: char 13, line 1
++++++ nextcloud-desktop-fix-rpath.patch ++++++
--- /var/tmp/diff_new_pack.wfIYau/_old 2020-07-10 15:30:45.322798158 +0200
+++ /var/tmp/diff_new_pack.wfIYau/_new 2020-07-10 15:30:45.322798158 +0200
@@ -1,5 +1,7 @@
---- a/src/cmd/CMakeLists.txt
-+++ b/src/cmd/CMakeLists.txt
+Index: desktop-2.6.5/src/cmd/CMakeLists.txt
+===================================================================
+--- desktop-2.6.5.orig/src/cmd/CMakeLists.txt
++++ desktop-2.6.5/src/cmd/CMakeLists.txt
@@ -23,8 +23,13 @@ if(NOT BUILD_LIBRARIES_ONLY)
add_executable(${cmd_NAME} ${cmd_SRC})
set_target_properties(${cmd_NAME} PROPERTIES
@@ -16,8 +18,10 @@
target_link_libraries(${cmd_NAME} ocsync ${synclib_NAME} Qt5::Core
Qt5::Network)
---- a/src/crashreporter/CMakeLists.txt
-+++ b/src/crashreporter/CMakeLists.txt
+Index: desktop-2.6.5/src/crashreporter/CMakeLists.txt
+===================================================================
+--- desktop-2.6.5.orig/src/crashreporter/CMakeLists.txt
++++ desktop-2.6.5/src/crashreporter/CMakeLists.txt
@@ -29,7 +29,11 @@ if(NOT BUILD_LIBRARIES_ONLY)
target_include_directories(${CRASHREPORTER_EXECUTABLE} PRIVATE
${CMAKE_CURRENT_BINARY_DIR})
set_target_properties(${CRASHREPORTER_EXECUTABLE} PROPERTIES AUTOMOC ON)
@@ -31,9 +35,11 @@
target_link_libraries(${CRASHREPORTER_EXECUTABLE}
crashreporter-gui
Qt5::Core Qt5::Widgets
---- a/src/gui/CMakeLists.txt
-+++ b/src/gui/CMakeLists.txt
-@@ -302,8 +302,13 @@ set_target_properties( ${APPLICATION_EXE
+Index: desktop-2.6.5/src/gui/CMakeLists.txt
+===================================================================
+--- desktop-2.6.5.orig/src/gui/CMakeLists.txt
++++ desktop-2.6.5/src/gui/CMakeLists.txt
+@@ -310,8 +310,13 @@ set_target_properties( ${APPLICATION_EXE
RUNTIME_OUTPUT_DIRECTORY ${BIN_OUTPUT_DIRECTORY}
)
# Only relevant for Linux? On OS X it by default properly checks in the
bundle directory next to the exe
@@ -46,11 +52,13 @@
INSTALL_RPATH
"${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}/${APPLICATION_EXECUTABLE};${CMAKE_INSTALL_RPATH}"
)
+endif()
- target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Network
Qt5::Xml)
+ target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Network
Qt5::Xml Qt5::WebEngineWidgets)
target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} )
---- a/src/libsync/CMakeLists.txt
-+++ b/src/libsync/CMakeLists.txt
-@@ -128,8 +128,13 @@ set_target_properties( ${synclib_NAME}
+Index: desktop-2.6.5/src/libsync/CMakeLists.txt
+===================================================================
+--- desktop-2.6.5.orig/src/libsync/CMakeLists.txt
++++ desktop-2.6.5/src/libsync/CMakeLists.txt
+@@ -130,8 +130,13 @@ set_target_properties( ${synclib_NAME}
SOVERSION ${MIRALL_SOVERSION}
RUNTIME_OUTPUT_DIRECTORY ${BIN_OUTPUT_DIRECTORY}
)