From 955088c508d653c5cc8e298951d4ebc335906b48cca52b3cc8bbd19299a62dd1 Mon Sep 17 00:00:00 2001 From: Eric Schirra Date: Wed, 24 Feb 2021 10:12:21 +0000 Subject: [PATCH] Accepting request 874382 from home:ecsos:server - Update to 21.0.0 The biggest improvements we introduce with Nextcloud 21 are: - High Performance Back-end for Nextcloud Files: reduces server load from desktop clients and web interface polling by 90% while delivering instant notifications to users. - And a wide range of performance improvements all over on top, decreasing loading times of pages and reducing load on the server - Collaborative features: new Whiteboard, author colours in Text and Document Templates to increase team productivity - Nextcloud Talk: debuts message status indicators, a raise hand feature, a group conversation description and more! - A range of Groupware improvements like drag'n'drop and nicer threading in Mail and syncing social media avatars in Contacts. * BugFixes: https://github.com/nextcloud/server/milestone/120?closed=1 - Fix missing db things automatically at upgrade. OBS-URL: https://build.opensuse.org/request/show/874382 OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=144 --- nextcloud-20.0.7.tar.bz2 | 3 --- nextcloud-21.0.0.tar.bz2 | 3 +++ nextcloud.changes | 20 ++++++++++++++++++++ nextcloud.spec | 11 ++++++++--- 4 files changed, 31 insertions(+), 6 deletions(-) delete mode 100644 nextcloud-20.0.7.tar.bz2 create mode 100644 nextcloud-21.0.0.tar.bz2 diff --git a/nextcloud-20.0.7.tar.bz2 b/nextcloud-20.0.7.tar.bz2 deleted file mode 100644 index 3650bb5..0000000 --- a/nextcloud-20.0.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ced82b772bf0af67d5be1323e40f977429bc0a2bcc864095efc78767500b72b -size 105883310 diff --git a/nextcloud-21.0.0.tar.bz2 b/nextcloud-21.0.0.tar.bz2 new file mode 100644 index 0000000..fc7b30a --- /dev/null +++ b/nextcloud-21.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceadaeef67685a11afc5b23b0a86ba3c7bd0a7b138d5d1ecc05262383655f1f0 +size 110504725 diff --git a/nextcloud.changes b/nextcloud.changes index 96b8f66..bc38a5b 100644 --- a/nextcloud.changes +++ b/nextcloud.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Feb 19 15:00:15 UTC 2021 - ecsos + +- Update to 21.0.0 + The biggest improvements we introduce with Nextcloud 21 are: + - High Performance Back-end for Nextcloud Files: reduces server + load from desktop clients and web interface polling by 90% + while delivering instant notifications to users. + - And a wide range of performance improvements all over on top, + decreasing loading times of pages and reducing load on the server + - Collaborative features: new Whiteboard, author colours in Text + and Document Templates to increase team productivity + - Nextcloud Talk: debuts message status indicators, a raise hand + feature, a group conversation description and more! + - A range of Groupware improvements like drag'n'drop and nicer + threading in Mail and syncing social media avatars in Contacts. + * BugFixes: + https://github.com/nextcloud/server/milestone/120?closed=1 +- Fix missing db things automatically at upgrade. + ------------------------------------------------------------------- Wed Feb 3 11:25:49 UTC 2021 - ecsos diff --git a/nextcloud.spec b/nextcloud.spec index 46c6611..7b47469 100644 --- a/nextcloud.spec +++ b/nextcloud.spec @@ -47,7 +47,7 @@ %endif Name: nextcloud -Version: 20.0.7 +Version: 21.0.0 Release: 0 Summary: File hosting service License: AGPL-3.0-only @@ -85,8 +85,8 @@ Requires: php-posix Requires: php-zip # %if 0%{?fedora_version} || 0%{?rhel} || 0%{?rhel_version} || 0%{?centos_version} -Requires: php < 7.5.0 -Requires: php >= 7.2.0 +Requires: php < 8.1.0 +Requires: php >= 7.3.0 Requires: php-process Requires: php-xml Recommends: sqlite @@ -280,6 +280,11 @@ fi if [ -s %{statedir}/occ_maintenance_mode_during_nextcloud_install ]; then echo "%{name}: occ maintenance:repair (fix possible errors)" su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:repair" || true +echo "%{name}: occ db:add-missing-* (add missing db things)" +su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:mimetype:update-db" || true +su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-columns" || true +su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-indices" || true +su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-primary-keys" || true echo "%{name}: occ update apps" su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ app:update --all" || true echo "%{name}: occ upgrade"