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 <badshah...@gmail.com> + +- 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