Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nextcloud-desktop for
openSUSE:Factory checked in at 2025-08-18 16:08:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nextcloud-desktop (Old)
and /work/SRC/openSUSE:Factory/.nextcloud-desktop.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nextcloud-desktop"
Mon Aug 18 16:08:17 2025 rev:86 rq:1299980 version:3.17.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop.changes
2025-06-20 16:51:56.914562981 +0200
+++
/work/SRC/openSUSE:Factory/.nextcloud-desktop.new.1085/nextcloud-desktop.changes
2025-08-18 16:08:21.351183740 +0200
@@ -1,0 +2,11 @@
+Thu Aug 14 10:06:23 UTC 2025 - Atri Bhattacharya <[email protected]>
+
+- Update to version 3.17.0:
+ * Too many changes to list, see
+ <https://github.com/nextcloud/desktop/releases/tag/v3.17.0>.
+- Install systemd user unit file; add BuildRequires:
+ systemd-rpm-macros and necessary pre(un)/post(un) scriptlets.
+- Drop doc package: documentation building is not supported any
+ more.
+
+-------------------------------------------------------------------
Old:
----
nextcloud-desktop-3.16.6.tar.gz
New:
----
nextcloud-desktop-3.17.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nextcloud-desktop.spec ++++++
--- /var/tmp/diff_new_pack.ML2WEV/_old 2025-08-18 16:08:22.727240873 +0200
+++ /var/tmp/diff_new_pack.ML2WEV/_new 2025-08-18 16:08:22.727240873 +0200
@@ -1,7 +1,7 @@
#
# spec file for package nextcloud-desktop
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%define gcc_ver 9
%endif
Name: nextcloud-desktop
-Version: 3.16.6
+Version: 3.17.0
Release: 0
Summary: Nextcloud desktop synchronisation client
License: GPL-2.0-or-later AND LGPL-3.0-or-later
@@ -46,7 +46,7 @@
BuildRequires: pkgconfig
BuildRequires: qt6-gui-private-devel
BuildRequires: rsvg-convert
-BuildRequires: update-desktop-files
+BuildRequires: systemd-rpm-macros
BuildRequires: cmake(KF6Archive)
BuildRequires: cmake(KF6GuiAddons)
BuildRequires: cmake(KF6KIO)
@@ -84,13 +84,6 @@
Obsoletes: nextcloud-client < %{version}
Provides: nextcloud-client-lang = %{version}
Obsoletes: nextcloud-client-lang < %{version}
-%if 0%{?is_opensuse}
-BuildRequires: doxygen
-#BuildRequires: python3-MarkupSafe
-BuildRequires: python3-Sphinx
-#BuildRequires: python3-importlib-metadata
-Suggests: %{name}-doc = %{version}
-%endif
%description
The Nextcloud Desktop Client is a tool to synchronise files from
@@ -104,21 +97,6 @@
%lang_package
-%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
-
-%description doc
-The Nextcloud Desktop Client is a tool to synchronise files from
-the Nextcloud Server with your computer.
-
-This package contains the documentation.
-%endif
-
%package -n %{soname}%{sover}
Summary: The Nextcloud synchronisation library
Group: Productivity/Networking/File-Sharing
@@ -231,10 +209,6 @@
%cmake \
-DCMAKE_C_COMPILER=gcc%{?gcc_ver:-%{gcc_ver}} \
-DCMAKE_CXX_COMPILER=g++%{?gcc_ver:-%{gcc_ver}} \
-%if 0%{?is_opensuse}
- -DWITH_DOC=ON \
- -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \
-%endif
%{nil}
%cmake_build
@@ -274,6 +248,18 @@
Please read %{_docdir}/nextcloud-desktop-vfs-plugin/README.vfs.md for steps \
needed to enable the plugin." || true
+%pre
+%systemd_user_pre com.nextcloud.desktopclient.nextcloud.service
+
+%post
+%systemd_user_post com.nextcloud.desktopclient.nextcloud.service
+
+%preun
+%systemd_user_preun com.nextcloud.desktopclient.nextcloud.service
+
+%postun
+%systemd_user_postun com.nextcloud.desktopclient.nextcloud.service
+
%files
%license COPYING*
#%%config %%{_sysconfdir}/sysctl.d/99-%%{name}-sync-inotify.conf
@@ -284,15 +270,11 @@
%dir %{_datadir}/icons/hicolor/1024x1024/apps/
%{_datadir}/icons/hicolor/*/apps/Nextcloud*.*
%{_datadir}/mime/packages/nextcloud.xml
+%{_userunitdir}/com.nextcloud.desktopclient.nextcloud.service
%files lang
%{_datadir}/nextcloud/i18n/
-%if 0%{?is_opensuse}
-%files doc
-%doc %{_docdir}/%{name}/
-%endif
-
%files -n %{soname}%{sover}
%license COPYING*
%{_libdir}/%{soname}.so.*
++++++ nextcloud-desktop-3.16.6.tar.gz -> nextcloud-desktop-3.17.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/nextcloud-desktop/nextcloud-desktop-3.16.6.tar.gz
/work/SRC/openSUSE:Factory/.nextcloud-desktop.new.1085/nextcloud-desktop-3.17.0.tar.gz
differ: char 13, line 1