commit:     f125a88c0c7985f8a1903ca0016d16cd1cb085a3
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  2 13:05:46 2025 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Nov  2 13:06:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f125a88c

www-apps/nextcloud: add 32.0.1

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 www-apps/nextcloud/Manifest                |  1 +
 www-apps/nextcloud/nextcloud-32.0.1.ebuild | 43 ++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 794ab1c65deb..0ac6a8f65543 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -4,3 +4,4 @@ DIST nextcloud-30.0.16.tar.bz2 192499324 BLAKE2B 
241bb3fe8ad746375622fcfcdcc8dfb
 DIST nextcloud-31.0.6.tar.bz2 226658009 BLAKE2B 
f94de1322132bc1c915f83ff54680ccdc6be3a6a7f75966593a3fa51c867d1b39ce452be0615e28830a4dad2a8bdc715f5c51052d68394a0448160d66a312743
 SHA512 
9a98cca509bb3edfa7a49038be9de483b46e8b3b0dcf8a2cfac669fa569d41e8f66a922ad638bc8c683b9df9f144946d0e39e44d2ba9408f7401da3dbcc13ad3
 DIST nextcloud-31.0.9.tar.bz2 229277439 BLAKE2B 
bc996c311c312f79d95f680295bba9c0e03245df31060e7af9ca24c4ebd42940a3efc30bd111180413873358f36cd041cae5a6fcaf4fb2b47c01da5d38841489
 SHA512 
eec86ab5b45cc3a4ee0208e1bb0ae8ddf04d35956ca8aef92f79d7109c9c5d2f58916c32c341883c10713f861c092050b568f577fcad754e45928ac4e21828ea
 DIST nextcloud-32.0.0.tar.bz2 263604282 BLAKE2B 
73ebedcca00fbadbe58844cb1c525395fff59dc635efed4360b5070ce94ebf59999ea7fb0e0a459864f5fd15d4387c1eb2acd913c575642b323b236396413e73
 SHA512 
b3ddea7133562040c000ba9e15ac3ac49b9eac4b5d46b8a9b01218bf474657f36142e21fa061ff8baf100ad8a2df9abd68c551948241cf0dc86c72df216fdcd6
+DIST nextcloud-32.0.1.tar.bz2 270005888 BLAKE2B 
3a75d869fb982c7deca799a7e46e4ae3c403e15d7af1976f155fbf01883f5c3be6a9484892ee790ab327135568462b725103438e237f5d6746645cc2f7916a46
 SHA512 
60d38187896537c4736eee381d2f579b35e376c931590a63d0cf5690c0d9b553dda3ba575a06e7448ac156d41aae10f1f02b8e0f2ef3d99275049f38acc987f6

diff --git a/www-apps/nextcloud/nextcloud-32.0.1.ebuild 
b/www-apps/nextcloud/nextcloud-32.0.1.ebuild
new file mode 100644
index 000000000000..315510b1bf27
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-32.0.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/";
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2";
+
+S=${WORKDIR}/${PN}
+
+LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+       imagemagick? ( dev-php/pecl-imagick )
+       virtual/httpd-php"
+
+pkg_setup() {
+       webapp_pkg_setup
+}
+
+src_install() {
+       webapp_src_preinst
+
+       insinto "${MY_HTDOCSDIR}"
+       doins -r .
+       keepdir "${MY_HTDOCSDIR}"/data
+
+       webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+       webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+       webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+       webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+       webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+       webapp_src_install
+}

Reply via email to