commit: 780426dbec07c80fa87d72be23b82e860508f6e1 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> AuthorDate: Wed Apr 16 19:02:14 2025 +0000 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> CommitDate: Wed Apr 16 19:02:14 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780426db
www-apps/nextcloud: add 29.0.15, 30.0.9, 31.0.3 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org> www-apps/nextcloud/Manifest | 3 ++ www-apps/nextcloud/nextcloud-29.0.15.ebuild | 43 +++++++++++++++++++++++++++++ www-apps/nextcloud/nextcloud-30.0.9.ebuild | 43 +++++++++++++++++++++++++++++ www-apps/nextcloud/nextcloud-31.0.3.ebuild | 43 +++++++++++++++++++++++++++++ 4 files changed, 132 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index c09b6dccd278..2ceed4063633 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,5 +1,8 @@ DIST nextcloud-29.0.12.tar.bz2 208445377 BLAKE2B a6ab1eb1aa41dfabaefcdd1d2b9ea79d9ef8ae2188a2166babe1ceda0f9f1af97de4089bcf6184dd811ec6a57fd253412e199cf2bbaf1bb2524409b75f6d2809 SHA512 10a5bbc61d2a85090aaa6174eac415337b63adaf23e8044d25c674d0ce8d6bcfff949d3950abd369ecfa2c2b9c4a747d0744a47777bc3d51799804b696579a6e DIST nextcloud-29.0.14.tar.bz2 211361285 BLAKE2B da067ac01034795c51970ec78a220d21e64bf8843c79447f94be8dd1c12d2903a711328b726c137cb6868845a9c21e13a968aaddacafebefb28b1e6383e02b1f SHA512 1754344aa7052f617c98fa56e780a7df9a5f2535dbc8f53b60aff9ac93e33a52a1a8bed67221409c5375ec719659a020b4349141026d2c2700615c7e2119ba29 +DIST nextcloud-29.0.15.tar.bz2 209892388 BLAKE2B e9da773e83ac16d7d735dd504ccf383fa61c3dc73b167b37b5cb42ba39664f68ec88fe3a207e53cb97067f9fc2e07316496efd81a6f22d836a6f5f9a62308975 SHA512 4ceaac1266ee7817f5dff1e895b6245f77c7252b2c0bb7c3a2803a04e2bb2b869288b1943595258bcc3d10fd862181cd7356678ff8992ebee10c7a0ac8aa39a2 DIST nextcloud-30.0.6.tar.bz2 191446841 BLAKE2B 300d872399e630de633a066625a7f21d982537ed1c394c3912449ec57c07661ee2db2022f5d9bd3b0cba443372ae5483b56064d4e8a4aaa2ddc416ef8355feec SHA512 5eb98bf8badcf9a1e0b0482c230dae573a7e577281502dd7ac46804bec2a1bb5aa82dd5e5dc800380a9852e8d076432a819032fdabbf39c09bc902c257aeffa3 DIST nextcloud-30.0.8.tar.bz2 189940461 BLAKE2B 26050537ec94de8688f1152a09603b5a8877f7b9452d3aacb6d838f3cded8c02e370a2a7b105b5e3f5c56f2fb468e7bca7a2cc549f204d5d9e18020dd71a8e70 SHA512 0bca2f42ccfb7db4befdd2aeeb1df72d2f9acad88907706f8524ced55bd0213b30b687a5e4c623615e59f22246562e195fd74bbb409c4f60b713482e1237d755 +DIST nextcloud-30.0.9.tar.bz2 190399555 BLAKE2B c874debb6f4140c67b41d79e95b2d7649e110c6b75f838d59dd5e6ae9907d2d8deda24bed09f0325bccd1cb895b996cd3cf36b5691e913f5fa2f499cfa1f1e0f SHA512 9cc4e615b0015ea3c038796b28c8ba70b5e1a870407b81dda61aa561baa061749d988b110cf4ab3509475d5b4e48f5e25f05ab992be70478b75d00ca2873ec1f DIST nextcloud-31.0.2.tar.bz2 226002100 BLAKE2B 8be160b2b8845131c42a5a8ef23887a089063d24b9a77d8e3111df21285fefd38ea926cc044d154d586d99c5d9a6c5c5b268d3b01b2dac6df49ef609ce8367d1 SHA512 bef29a4fdde468ae61b7d504b1f6d2bb031841edf97837116025d0966f812be95fff1ab7e02105cdf8250de11c62f82d89f08bcae30d4dd91d10694f7b267e4c +DIST nextcloud-31.0.3.tar.bz2 227208602 BLAKE2B 8718b49b5deff3c4c05412368cf1adcf79f8083ca7b14f1f743e3ba859aa37a643c7775069fcaf5e7460dbaa15fc9f051a7ca579f50102c1517b060f613829fd SHA512 a944e7abd3c1b7f2934ba0b8050552d94253f697b563ae47a4201c7896beeecd9f5983ecc2fd39ad58d56decb8c7e8fc34ee4514066f8fa6e385a3290c9c9dc9 diff --git a/www-apps/nextcloud/nextcloud-29.0.15.ebuild b/www-apps/nextcloud/nextcloud-29.0.15.ebuild new file mode 100644 index 000000000000..315510b1bf27 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-29.0.15.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 +} diff --git a/www-apps/nextcloud/nextcloud-30.0.9.ebuild b/www-apps/nextcloud/nextcloud-30.0.9.ebuild new file mode 100644 index 000000000000..315510b1bf27 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-30.0.9.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 +} diff --git a/www-apps/nextcloud/nextcloud-31.0.3.ebuild b/www-apps/nextcloud/nextcloud-31.0.3.ebuild new file mode 100644 index 000000000000..315510b1bf27 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-31.0.3.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 +}
