Ana Guerrero 2024-02-20 20:12:35 +00:00 committed by Git OBS Bridge
commit 0310f360ae
4 changed files with 83 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f60a6707d31e82357780dff11168ede88d1f859481a22f2d04c827e656f3fba
size 13598448

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df6c56c8fcbee7d9ab09673cdb7b41671f2eb0eb1dbb79ee393b207a9bc46ee8
size 13636170

View File

@ -1,3 +1,72 @@
-------------------------------------------------------------------
Sun Feb 18 17:41:51 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Set doc dir consistently after recent cmake macro changes in
Factory.
-------------------------------------------------------------------
Wed Feb 14 08:50:47 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- 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 <badshah400@gmail.com>

View File

@ -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
@ -205,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/
@ -258,7 +257,7 @@ done
%if 0%{?is_opensuse}
%files doc
%doc %{_docdir}/%{name}-doc/
%doc %{_docdir}/%{name}/
%endif
%files -n %{soname}%{sover}
@ -295,8 +294,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