From 2a388912b2638892f4b3e8bdc2943d69e351bc90276274b203c54e08b5ac7bdd Mon Sep 17 00:00:00 2001 From: Atri Bhattacharya Date: Sun, 18 Feb 2024 07:10:40 +0000 Subject: [PATCH 1/2] Accepting request 1147063 from home:badshah400:branches:network Update to version 3.12.0. OBS-URL: https://build.opensuse.org/request/show/1147063 OBS-URL: https://build.opensuse.org/package/show/network/nextcloud-desktop?expand=0&rev=125 --- nextcloud-desktop-3.11.1.tar.gz | 3 -- nextcloud-desktop-3.12.0.tar.gz | 3 ++ nextcloud-desktop.changes | 63 +++++++++++++++++++++++++++++++++ nextcloud-desktop.spec | 7 +++- 4 files changed, 72 insertions(+), 4 deletions(-) delete mode 100644 nextcloud-desktop-3.11.1.tar.gz create mode 100644 nextcloud-desktop-3.12.0.tar.gz diff --git a/nextcloud-desktop-3.11.1.tar.gz b/nextcloud-desktop-3.11.1.tar.gz deleted file mode 100644 index 39f9d93..0000000 --- a/nextcloud-desktop-3.11.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f60a6707d31e82357780dff11168ede88d1f859481a22f2d04c827e656f3fba -size 13598448 diff --git a/nextcloud-desktop-3.12.0.tar.gz b/nextcloud-desktop-3.12.0.tar.gz new file mode 100644 index 0000000..9d69465 --- /dev/null +++ b/nextcloud-desktop-3.12.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df6c56c8fcbee7d9ab09673cdb7b41671f2eb0eb1dbb79ee393b207a9bc46ee8 +size 13636170 diff --git a/nextcloud-desktop.changes b/nextcloud-desktop.changes index 7f16a10..fcaf04e 100644 --- a/nextcloud-desktop.changes +++ b/nextcloud-desktop.changes @@ -1,3 +1,66 @@ +------------------------------------------------------------------- +Wed Feb 14 08:50:47 UTC 2024 - Atri Bhattacharya + +- Update to version 3.12.0: + * avoid modifying a placeholder (virtual files) when not needed + (gh#nextcloud/desktop#6212). + * Fix build with latest NextcloudKit, caused by search for + XCTest and friends (gh#nextcloud/desktop#6258). + * Feature: Do not allow move of external storage mounted + folders (gh#nextcloud/desktop#6264). + * Feature/client status reporting (gh#nextcloud/desktop#6247). + * Bugfix: Fix incorrect size of the folderbutton size and + scaling (gh#nextcloud/desktop#6291). + * Bugfix: Do not treat item type change as metadata update. + (gh#nextcloud/desktop#6285). + * ensure we do not modify a file that has been just uploaded + (gh#nextcloud/desktop#6297). + * Bugfix/missing translations in AppImage + (gh#nextcloud/desktop#6332). + * Feature/filelocking keep user lock + (gh#nextcloud/desktop#6347). + * full git path (gh#nextcloud/desktop#6360). + * Display terabyte again (gh#nextcloud/desktop#6286). + * GUI/LIBSYNC: force login flow V2 with config setting + (gh#nextcloud/desktop#6261). + * Avoid duplicate declarations with latest libcloudproviders + (gh#nextcloud/desktop#6275). + * Spell-correction for e2e_errors (gh#nextcloud/desktop#6354). + * Bugfix/autostart (gh#nextcloud/desktop#6342). + * globally enable use of the xcode hardened runtime + (gh#nextcloud/desktop#6378). + * Fix: remove failure to import legacy account notification. + (gh#nextcloud/desktop#6381). + * Feature/e2ee v2 foldersharing (gh#nextcloud/desktop#6350). + * partial build fix when TOKEN_AUTH_ONLY is enabled at configure + time (gh#nextcloud/desktop#6370). + * Simplify window positioning compute, more flexibly handle + different available geometries (gh#nextcloud/desktop#6353). + * Allow event processing between each XML parser run, to improve + GUI performance (gh#nextcloud/desktop#6392). + * partial move of some checks done with drone to github actions + (gh#nextcloud/desktop#6395). + * Bugfix: Random crash in LsColJob after recent changes. + (gh#nextcloud/desktop#6396). + * fix(i18n): uppercase ID (gh#nextcloud/desktop#6415). + * wait longer to get the contextual menu entries: may be + necessary (gh#nextcloud/desktop#6417). + * docs(conffile) Update chunk sizes to match v2 chunking PR + defaults (gh#nextcloud/desktop#6435). + * suppress deprecated warnings from openssl + (gh#nextcloud/desktop#6436). + * Fix undefined sync status reporting in tray icon + (gh#nextcloud/desktop#6437). + * Improve how the UI shows that the client is actually syncing + (gh#nextcloud/desktop#6438). + * Do not create systray notification if there are no errors. + (gh#nextcloud/desktop#6439). + * clean up some qml code for share dialog + (gh#nextcloud/desktop#6441). +- Conditionalise packaging of .ini files for libcloudproviders on + openSUSE_version < 1650, since this is no longer required or + installed when built with libcloudproviders >= 0.3.3. + ------------------------------------------------------------------- Tue Jan 30 10:40:18 UTC 2024 - Atri Bhattacharya diff --git a/nextcloud-desktop.spec b/nextcloud-desktop.spec index d3f1e9b..abab621 100644 --- a/nextcloud-desktop.spec +++ b/nextcloud-desktop.spec @@ -18,8 +18,9 @@ %define soname libnextcloudsync %define sover 0 + Name: nextcloud-desktop -Version: 3.11.1 +Version: 3.12.0 Release: 0 Summary: Nextcloud desktop synchronisation client License: GPL-2.0-or-later AND LGPL-3.0-or-later @@ -295,8 +296,12 @@ done %{_datadir}/nemo-python/extensions/__pycache__/* %files -n cloudproviders-extension-nextcloud +# When built with libcloudproviders >= 0.3.3 the .ini file is no longer required, +# see https://github.com/nextcloud/desktop/pull/6275 +%if 0%{?suse_version} < 1650 %dir %{_datadir}/cloud-providers/ %{_datadir}/cloud-providers/com.nextcloudgmbh.Nextcloud.ini +%endif %{_datadir}/dbus-1/services/com.nextcloudgmbh.Nextcloud.service %files dolphin From f7cc026a8ea6b3874b57b7a88fddf9e02311f9d75a810e99d13f63a1d374fe0c Mon Sep 17 00:00:00 2001 From: Atri Bhattacharya Date: Sun, 18 Feb 2024 20:55:44 +0000 Subject: [PATCH 2/2] Accepting request 1147458 from home:badshah400:branches:network Set doc dir consistently after recent cmake macro changes in Factory. OBS-URL: https://build.opensuse.org/request/show/1147458 OBS-URL: https://build.opensuse.org/package/show/network/nextcloud-desktop?expand=0&rev=126 --- nextcloud-desktop.changes | 6 ++++++ nextcloud-desktop.spec | 12 +++++------- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/nextcloud-desktop.changes b/nextcloud-desktop.changes index fcaf04e..c7a001d 100644 --- a/nextcloud-desktop.changes +++ b/nextcloud-desktop.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun Feb 18 17:41:51 UTC 2024 - Atri Bhattacharya + +- Set doc dir consistently after recent cmake macro changes in + Factory. + ------------------------------------------------------------------- Wed Feb 14 08:50:47 UTC 2024 - Atri Bhattacharya diff --git a/nextcloud-desktop.spec b/nextcloud-desktop.spec index abab621..db4da1d 100644 --- a/nextcloud-desktop.spec +++ b/nextcloud-desktop.spec @@ -206,18 +206,16 @@ cp -a %{SOURCE1} sysctl-sync-inotify.conf export SOURCE_DATE_EPOCH=`date -r VERSION.cmake +"%s"` %cmake \ %if 0%{?is_opensuse} - -DWITH_DOC=ON + -DWITH_DOC=ON \ + -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \ %endif +%{nil} %cmake_build %install %cmake_install -%if 0%{?is_opensuse} -mkdir -p %{buildroot}%{_docdir}/%{name}-doc/ -mv -f %{buildroot}%{_datadir}/doc/client/nextcloud-client/html/ \ - %{buildroot}%{_docdir}/%{name}-doc/html/ -%else +%if 0%{!?is_opensuse} # There's no Caja and Nemo in SLE. rm -r %{buildroot}%{_datadir}/caja-python/ rm -r %{buildroot}%{_datadir}/nemo-python/ @@ -259,7 +257,7 @@ done %if 0%{?is_opensuse} %files doc -%doc %{_docdir}/%{name}-doc/ +%doc %{_docdir}/%{name}/ %endif %files -n %{soname}%{sover}