From 6e2d37e5abaffd949b996f565b246ef604dd6281 Mon Sep 17 00:00:00 2001 From: Andrew Bauer Date: Sun, 10 Nov 2024 18:53:44 -0600 Subject: [PATCH] 32.0.2 release RHBZ#2319576 --- nextcloud.spec | 133 ++++++++++++++++++++++++------------------------- sources | 2 +- 2 files changed, 66 insertions(+), 69 deletions(-) diff --git a/nextcloud.spec b/nextcloud.spec index 0d4fecd..63d60f7 100644 --- a/nextcloud.spec +++ b/nextcloud.spec @@ -5,7 +5,7 @@ %endif Name: nextcloud -Version: 29.0.9 +Version: 30.0.2 Release: %autorelease Summary: Private file sync and share server # Automatically converted from old format: AGPLv3+ and MIT and BSD and ASL 2.0 and WTFPL and CC-BY-SA and GPLv3+ and Adobe - review is highly recommended. @@ -40,17 +40,16 @@ Source303: %{name}-MIGRATION.fedora # Remove updater version check, we know that updates across more than one # version are possible Patch0: 0000-disable-update-version-check.patch -# Change occ shebang to /usr/bin/php -Patch1: 0001-mangle-shebang.patch # Add the ability to exclude files we specify from the nextcloud integrity checker -Patch2: nextcloud-integritycheck-exclusion.patch +Patch1: nextcloud-integritycheck-exclusion.patch BuildArch: noarch # Set this to the minimum supported php version Nextcloud will run on # Exists to prevent accidental building on distros with outdated php's -BuildRequires: php(language) >= 8.0 +BuildRequires: php(language) >= 8.1 BuildRequires: systemd-rpm-macros +BuildRequires: sed # expand pear macros on install BuildRequires: php-pear @@ -104,21 +103,22 @@ Requires: %{_sysconfdir}/pki/tls/certs/ca-bundle.crt # I think utils/get-composer-requires.py is a tool to check if these are available on Fedora Provides: bundled(php-composer(christian-riesen/base32)) = 1.6.0 Provides: bundled(php-composer(rullzer/easytotp)) = 0.1.4 -Provides: bundled(php-composer(adhocore/cli)) = 1.6.2 -Provides: bundled(php-composer(nextcloud/openapi-extractor)) = dev-main -Provides: bundled(php-composer(nikic/php-parser)) = 4.18.0 -Provides: bundled(php-composer(phpstan/phpdoc-parser)) = 1.25.0 +Provides: bundled(php-composer(adhocore/cli)) = 1.7.1 +Provides: bundled(php-composer(nextcloud/openapi-extractor)) = 1.0.0 +Provides: bundled(php-composer(nikic/php-parser)) = 5.1.0 +Provides: bundled(php-composer(phpstan/phpdoc-parser)) = 1.29.1 Provides: bundled(php-composer(icewind/smb)) = 3.5.4 Provides: bundled(php-composer(icewind/streams)) = 0.7.7 Provides: bundled(php-composer(bamarni/composer-bin-plugin)) = 1.8.2 Provides: bundled(php-composer(hexogen/kdtree)) = 0.2.5 -Provides: bundled(php-composer(amphp/amp)) = 2.6.2 +Provides: bundled(php-composer(amphp/amp)) = 2.6.4 Provides: bundled(php-composer(amphp/byte-stream)) = 1.8.1 Provides: bundled(php-composer(amphp/parallel)) = 1.4.3 Provides: bundled(php-composer(amphp/parser)) = 1.1.0 Provides: bundled(php-composer(amphp/process)) = 1.1.4 Provides: bundled(php-composer(amphp/serialization)) = 1.0.0 Provides: bundled(php-composer(amphp/sync)) = 1.4.2 +Provides: bundled(php-composer(bamarni/composer-bin-plugin)) = 1.8.2 Provides: bundled(php-composer(league/flysystem)) = 2.5.0 Provides: bundled(php-composer(league/mime-type-detection)) = 1.11.0 Provides: bundled(php-composer(psr/log)) = 1.1.4 @@ -127,49 +127,47 @@ Provides: bundled(php-composer(rubix/tensor)) = 2.2.3 Provides: bundled(php-composer(symfony/polyfill-mbstring)) = 1.27.0 Provides: bundled(php-composer(symfony/polyfill-php73)) = 1.26.0 Provides: bundled(php-composer(symfony/polyfill-php80)) = 1.27.0 -Provides: bundled(php-composer(aws/aws-crt-php)) = 1.2.6 -Provides: bundled(php-composer(aws/aws-sdk-php)) = 3.322.4 +Provides: bundled(php-composer(aws/aws-crt-php)) = 1.2.5 +Provides: bundled(php-composer(aws/aws-sdk-php)) = 3.311.2 Provides: bundled(php-composer(bantu/ini-get-wrapper)) = 1.0.1 -Provides: bundled(php-composer(beberlei/assert)) = 3.3.1 -Provides: bundled(php-composer(brick/math)) = 0.9.2 +Provides: bundled(php-composer(brick/math)) = 0.12.1 Provides: bundled(php-composer(cweagans/composer-patches)) = 1.7.3 Provides: bundled(php-composer(deepdiver/zipstreamer)) = 2.0.3 Provides: bundled(php-composer(deepdiver1975/tarstreamer)) = 2.1.0 Provides: bundled(php-composer(doctrine/cache)) = 2.2.0 -Provides: bundled(php-composer(doctrine/dbal)) = 3.8.3 -Provides: bundled(php-composer(doctrine/deprecations)) = 1.1.2 -Provides: bundled(php-composer(doctrine/event-manager)) = 1.2.0 -Provides: bundled(php-composer(doctrine/lexer)) = 2.1.0 -Provides: bundled(php-composer(egulias/email-validator)) = 3.2.6 -Provides: bundled(php-composer(fgrosse/phpasn1)) = 2.3.0 -Provides: bundled(php-composer(fusonic/linq)) = 1.1.0 -Provides: bundled(php-composer(fusonic/opengraph)) = 2.2.0 -Provides: bundled(php-composer(giggsey/libphonenumber-for-php-lite)) = 8.13.27 -Provides: bundled(php-composer(guzzlehttp/guzzle)) = 7.8.1 -Provides: bundled(php-composer(guzzlehttp/promises)) = 1.5.3 -Provides: bundled(php-composer(guzzlehttp/psr7)) = 2.6.2 -Provides: bundled(php-composer(guzzlehttp/uri-template)) = 0.2.0 +Provides: bundled(php-composer(doctrine/dbal)) = 3.9.1 +Provides: bundled(php-composer(doctrine/deprecations)) = 1.1.3 +Provides: bundled(php-composer(doctrine/event-manager)) = 2.0.1 +Provides: bundled(php-composer(doctrine/lexer)) = 3.0.1 +Provides: bundled(php-composer(egulias/email-validator)) = 4.0.2 +Provides: bundled(php-composer(fusonic/opengraph)) = 2.3.0 +Provides: bundled(php-composer(giggsey/libphonenumber-for-php-lite)) = 8.13.45 +Provides: bundled(php-composer(guzzlehttp/guzzle)) = 7.8.2 +Provides: bundled(php-composer(guzzlehttp/promises)) = 2.0.4 +Provides: bundled(php-composer(guzzlehttp/psr7)) = 2.7.0 +Provides: bundled(php-composer(guzzlehttp/uri-template)) = 1.0.3 Provides: bundled(php-composer(icewind/searchdav)) = 3.1.0 Provides: bundled(php-composer(icewind/streams)) = 0.7.7 Provides: bundled(php-composer(justinrainbow/json-schema)) = 5.2.13 Provides: bundled(php-composer(kornrunner/blurhash)) = 1.2.2 -Provides: bundled(php-composer(laravel/serializable-closure)) = 1.3.3 -Provides: bundled(php-composer(league/uri)) = 6.4.0 -Provides: bundled(php-composer(league/uri-interfaces)) = 2.2.0 +Provides: bundled(php-composer(laravel/serializable-closure)) = 1.3.5 +Provides: bundled(php-composer(lcobucci/clock)) = 3.0.0 +Provides: bundled(php-composer(masterminds/html5)) = 2.9.0 Provides: bundled(php-composer(mexitek/phpcolors)) = 1.0.4 Provides: bundled(php-composer(microsoft/azure-storage-blob)) = 1.5.4 Provides: bundled(php-composer(microsoft/azure-storage-common)) = 1.5.2 Provides: bundled(php-composer(mlocati/ip-lib)) = 1.18.0 -Provides: bundled(php-composer(mtdowling/jmespath.php)) = 2.6.1 +Provides: bundled(php-composer(mtdowling/jmespath.php)) = 2.7.0 Provides: bundled(php-composer(nextcloud/lognormalizer)) = 1.0.0 -Provides: bundled(php-composer(pear/archive_tar)) = 1.4.14 +Provides: bundled(php-composer(paragonie/constant_time_encoding)) = 2.7.0 +Provides: bundled(php-composer(pear/archive_tar)) = 1.5.0 Provides: bundled(php-composer(pear/console_getopt)) = 1.4.3 -Provides: bundled(php-composer(pear/pear-core-minimal)) = 1.10.14 +Provides: bundled(php-composer(pear/pear-core-minimal)) = 1.10.15 Provides: bundled(php-composer(pear/pear_exception)) = 1.0.2 Provides: bundled(php-composer(php-http/guzzle7-adapter)) = 1.0.0 Provides: bundled(php-composer(php-http/httplug)) = 2.2.0 Provides: bundled(php-composer(php-http/promise)) = 1.1.0 -Provides: bundled(php-composer(php-opencloud/openstack)) = 3.2.1 +Provides: bundled(php-composer(php-opencloud/openstack)) = 3.10.0 Provides: bundled(php-composer(phpseclib/phpseclib)) = 2.0.47 Provides: bundled(php-composer(pimple/pimple)) = 3.5.0 Provides: bundled(php-composer(psr/cache)) = 3.0.0 @@ -177,51 +175,48 @@ Provides: bundled(php-composer(psr/clock)) = 1.0.0 Provides: bundled(php-composer(psr/container)) = 2.0.2 Provides: bundled(php-composer(psr/event-dispatcher)) = 1.0.0 Provides: bundled(php-composer(psr/http-client)) = 1.0.3 -Provides: bundled(php-composer(psr/http-factory)) = 1.0.2 +Provides: bundled(php-composer(psr/http-factory)) = 1.1.0 Provides: bundled(php-composer(psr/http-message)) = 1.1 -Provides: bundled(php-composer(psr/log)) = 1.1.4 +Provides: bundled(php-composer(psr/log)) = 2.0.0 Provides: bundled(php-composer(punic/punic)) = 3.8.1 Provides: bundled(php-composer(ralouphie/getallheaders)) = 3.0.3 -Provides: bundled(php-composer(ramsey/collection)) = 1.1.3 -Provides: bundled(php-composer(ramsey/uuid)) = 4.1.1 -Provides: bundled(php-composer(sabre/dav)) = 4.5.0 +Provides: bundled(php-composer(sabre/dav)) = 4.6.0 Provides: bundled(php-composer(sabre/event)) = 5.1.4 Provides: bundled(php-composer(sabre/http)) = 5.1.10 Provides: bundled(php-composer(sabre/uri)) = 2.3.3 Provides: bundled(php-composer(sabre/vobject)) = 4.5.4 -Provides: bundled(php-composer(sabre/xml)) = 2.2.6 +Provides: bundled(php-composer(sabre/xml)) = 2.2.7 Provides: bundled(php-composer(scssphp/scssphp)) = 1.12.1 -Provides: bundled(php-composer(spomky-labs/base64url)) = 2.0.4 -Provides: bundled(php-composer(spomky-labs/cbor-php)) = 2.0.1 -Provides: bundled(php-composer(stecman/symfony-console-completion)) = 0.11.0 -Provides: bundled(php-composer(symfony/console)) = 5.4.35 -Provides: bundled(php-composer(symfony/css-selector)) = 5.4.11 -Provides: bundled(php-composer(symfony/deprecation-contracts)) = 3.0.2 -Provides: bundled(php-composer(symfony/dom-crawler)) = 5.4.11 -Provides: bundled(php-composer(symfony/event-dispatcher)) = 5.4.26 +Provides: bundled(php-composer(spomky-labs/cbor-php)) = 3.1.0 +Provides: bundled(php-composer(spomky-labs/pki-framework)) = 1.2.1 +Provides: bundled(php-composer(stecman/symfony-console-completion)) = 0.13.0 +Provides: bundled(php-composer(symfony/console)) = 6.4.12 +Provides: bundled(php-composer(symfony/css-selector)) = 6.4.3 +Provides: bundled(php-composer(symfony/deprecation-contracts)) = 3.5.0 +Provides: bundled(php-composer(symfony/dom-crawler)) = 6.4.4 +Provides: bundled(php-composer(symfony/event-dispatcher)) = 6.4.8 Provides: bundled(php-composer(symfony/event-dispatcher-contracts)) = 3.0.2 -Provides: bundled(php-composer(symfony/http-foundation)) = 5.4.25 -Provides: bundled(php-composer(symfony/mailer)) = 5.4.22 -Provides: bundled(php-composer(symfony/mime)) = 5.4.19 -Provides: bundled(php-composer(symfony/polyfill-ctype)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-intl-grapheme)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-intl-idn)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-intl-normalizer)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-mbstring)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-php72)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-php73)) = 1.28.0 -Provides: bundled(php-composer(symfony/polyfill-php80)) = 1.28.0 -Provides: bundled(php-composer(symfony/process)) = 5.4.34 -Provides: bundled(php-composer(symfony/routing)) = 5.4.25 +Provides: bundled(php-composer(symfony/http-foundation)) = 6.4.12 +Provides: bundled(php-composer(symfony/mailer)) = 6.4.12 +Provides: bundled(php-composer(symfony/mime)) = 6.4.12 +Provides: bundled(php-composer(symfony/polyfill-ctype)) = 1.29.0 +Provides: bundled(php-composer(symfony/polyfill-intl-grapheme)) = 1.31.0 +Provides: bundled(php-composer(symfony/polyfill-intl-idn)) = 1.31.0 +Provides: bundled(php-composer(symfony/polyfill-intl-normalizer)) = 1.31.0 +Provides: bundled(php-composer(symfony/polyfill-mbstring)) = 1.31.0 +Provides: bundled(php-composer(symfony/polyfill-php80)) = 1.29.0 +Provides: bundled(php-composer(symfony/polyfill-php83)) = 1.31.0 +Provides: bundled(php-composer(symfony/polyfill-uuid)) = 1.31.0 +Provides: bundled(php-composer(symfony/process)) = 6.4.12 +Provides: bundled(php-composer(symfony/routing)) = 6.4.12 Provides: bundled(php-composer(symfony/service-contracts)) = 3.0.2 Provides: bundled(php-composer(symfony/string)) = 6.0.19 -Provides: bundled(php-composer(symfony/translation)) = 5.4.24 -Provides: bundled(php-composer(symfony/translation-contracts)) = 2.4.0 -Provides: bundled(php-composer(thecodingmachine/safe)) = 1.3.3 +Provides: bundled(php-composer(symfony/translation)) = 6.4.12 +Provides: bundled(php-composer(symfony/translation-contracts)) = 3.4.2 +Provides: bundled(php-composer(symfony/uid)) = 6.4.12 Provides: bundled(php-composer(wapmorgan/mp3info)) = 0.1.0 -Provides: bundled(php-composer(web-auth/cose-lib)) = 3.3.9 -Provides: bundled(php-composer(web-auth/metadata-service)) = 3.3.9 -Provides: bundled(php-composer(web-auth/webauthn-lib)) = 3.3.9 +Provides: bundled(php-composer(web-auth/cose-lib)) = 4.4.0 +Provides: bundled(php-composer(web-auth/webauthn-lib)) = 4.9.1 # OpenIconic icons bundled via sabre-dav Provides: bundled(openiconic-fonts) = 1.0.0 # jscolor bundled via themeing app @@ -306,10 +301,12 @@ Requires: %{name} = %{version}-%{release} This package ensures the necessary dependencies are in place for NextCloud to work with an SQLite 3 database stored on the local system. - %prep %autosetup -n %{name} -p1 +# Fix php shebang in occ +sed -ri 's\^#!/usr/bin/env php$\#!%{_bindir}/php\' occ + # patch backup files and .git stuff find . -name \*.orig -type f -delete -print find . -name .gitignore -type f -delete -print diff --git a/sources b/sources index 5a60ce5..f5f9412 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (nextcloud-29.0.9.tar.bz2) = e0acd458ee87f9269f6e80c0b3b8b68226a80dc49aae9fc084cefdf156060edc983ac8f88b1ce15a3eead9eff8b60dc2ec69920a5499a923cad8496e8fa8bd7a +SHA512 (nextcloud-30.0.2.tar.bz2) = 5587fd8a5695b70165bc705cc79294779a7d64e755d8a37e76a13b0f28da3132ea4228615f1fd2ed13727b34d4c03c7fd1965587590aa0dd8847b7a0b00b5fe7