summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2024-06-27 17:28:04 +0200
committerFlorian Schmaus <flow@gentoo.org>2024-06-27 17:35:25 +0200
commitbd790aad1c3c9490449fd0ad39f697e5a69f61b2 (patch)
tree3a56911697df75f17c1e2d3d2e635628e9c39a36 /www-apps/nextcloud
parentdev-python/thrift: enable py3.13 (diff)
downloadgentoo-bd790aad1c3c9490449fd0ad39f697e5a69f61b2.tar.gz
gentoo-bd790aad1c3c9490449fd0ad39f697e5a69f61b2.tar.bz2
gentoo-bd790aad1c3c9490449fd0ad39f697e5a69f61b2.zip
www-apps/nextcloud: add 29.0.3
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'www-apps/nextcloud')
-rw-r--r--www-apps/nextcloud/Manifest1
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.3.ebuild43
2 files changed, 44 insertions, 0 deletions
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index f201bbafc9d5..3b2e9e930115 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -7,3 +7,4 @@ DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a63
DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2
DIST nextcloud-29.0.1.tar.bz2 205297440 BLAKE2B 6b317f536be46a6d1f1f1522b7d81ec404e72c8822cf5cd9e5e3324d341d7abffcc57d90b5c3013c3190dde9daf62682008c95a13a5d1e5c0ddf3714ca2a1e4f SHA512 22fa14231e7e6c81a4ddb1565618bdd63a491f4a53a0f47971f77f6083fbf19ad4767e62d11badce9b19ed3bd06109092f0cc580a39f552ce625c8cb458debeb
DIST nextcloud-29.0.2.tar.bz2 205723162 BLAKE2B c33cc2a13e797cb2777bed7d1c17d4559a83195b186bb62025d7f0c32e75a739979556eb842773fee2bb6c6af24e9f0adf1740b6896814d706f4e8d1c730a0fc SHA512 1d595e4f7c0159cf62120f786c1b4a1d6221bdd000d3c7f45990c287319ee8b87ba70d036eb740073752bc9f80403f939c576fe5398bb37e2063483840d9fc67
+DIST nextcloud-29.0.3.tar.bz2 205947783 BLAKE2B 406b80d3f31f80d2480c3b0d5d0f9017cb5ef3c597c7ae902536864ba113b85b3450c255283c98205ba4d8baf37c460f3741b953857f76972d361107267488be SHA512 b3e27bff91446b33fd26408577a9ee04ef74684de37cf9971e572fd00ca9c864060e6fee3a30279488fd3b1fdbe3497da607241ae2eb1b566fa2cef9142ad900
diff --git a/www-apps/nextcloud/nextcloud-29.0.3.ebuild b/www-apps/nextcloud/nextcloud-29.0.3.ebuild
new file mode 100644
index 000000000000..cdae29e997d4
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-29.0.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 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 .
+ dodir "${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
+}