summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-28 07:59:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-28 07:59:59 +0100
commitb8325835c82367d22428eb41afa0f2d375338d3c (patch)
treec416b8853bd14fc346da5d0129843cc4a68a30a0 /www-apps
parentd2ed973482fdd800013658e83a61709b29e0a80f (diff)
gentoo auto-resync : 28:06:2024 - 07:59:59
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin13472 -> 13470 bytes
-rw-r--r--www-apps/mediawiki/Manifest8
-rw-r--r--www-apps/mediawiki/mediawiki-1.39.8.ebuild90
-rw-r--r--www-apps/mediawiki/mediawiki-1.40.4.ebuild92
-rw-r--r--www-apps/mediawiki/mediawiki-1.41.2.ebuild92
-rw-r--r--www-apps/mediawiki/mediawiki-1.42.1.ebuild92
-rw-r--r--www-apps/nextcloud/Manifest2
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.3.ebuild43
8 files changed, 419 insertions, 0 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 768239b7d311..345bb8a2b626 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 4070d2f35fc0..d3aa8d16c257 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,9 +1,17 @@
AUX postinstall-1.18-en.txt 2611 BLAKE2B c4d110d0d7c3fc270b0dc7f134cf7de8f2ca4595692ac146c2e4cd1c3647e7399d44249059496960ae94490c5b188c986dab64d4b90901bd7fc44203493532a0 SHA512 2b6a0e00160c15466bf70189499816d18a5ea06f040ed79f2361842be93a584ea19033170dc59c1d78c590da85223a61b8d04730084e60bc7906648f2532578b
AUX postupgrade-1.16-en.txt 1519 BLAKE2B 39cf00073c5d12e04dd69126c7671acb5876bcdd592526d6aca475b98f9ed7abcb6d2691cef8642be04d8041fcbdaee0555937f1480f71a82c3f367f2a3d99b6 SHA512 495a2ea3074e96e570ed83e557691786524aea878fa6ee489080245a9bb1669d93e318c3871ce44918225d0e64d09e1e644538627bfb35a4a2a12d27365dc89d
DIST mediawiki-1.39.7.tar.gz 58551899 BLAKE2B f4878a176779cce3292f3b55d171be45739fb88ca6e2007d8ddb410db28c1d86e8954f77cf331a03f6aa42959505fd115bdeaf7989a020e3d37019ffce0ecf1f SHA512 a40b8ee289a927bf2d9b9659126d769907e79ad681012350620ba252324a0f5dfdef3da9da7d2d52ed6e6aa03bcba5acd80da9620a4b7a865c3cc6c0984cfd25
+DIST mediawiki-1.39.8.tar.gz 58857901 BLAKE2B 3d3bbc238b0d6fbbbc57886c0b99db728fe03ba34bfcfddd8e1ae6226683ee3cb8825b618730153ca8fb822deabd4e26cf8a6ab7769049b3a4c3bd22022a7d76 SHA512 1f5c44ef9cdd6e37c551e4c75ad59b10ce6babe019df9aba2edbd4665497a8209906cfdbaf0e34ef8c17468be19e58da24bfc9875cd654aaafd23285eedcb932
DIST mediawiki-1.40.3.tar.gz 67802054 BLAKE2B f17bfe8131bb7f9bf125e6c7d80a72d589ca1eb36ee89f183aa95d2172078c5e6542c8a1ca2c60f51f6335000f8fd82f38b68fcec4b5699c0146c3150c6f0f27 SHA512 1f5dc0f08f7cecbf7cd1fcf24a5e62b302ff30926f1020276a4259442360851498d0b2ee1f26864a6a2e2e3c12bf69cb7b6ef61f6f8a916e1f1257d614eca3b8
+DIST mediawiki-1.40.4.tar.gz 68128512 BLAKE2B ee6efc1ba419d3d4424e93368e5f3111d3c71a63c4996d48ae12087ce1afde86acc4ec78a742d815f8e59ce6e1940021da6941b4c7377ec198230b1c43e32466 SHA512 60e65f16b8ec2359c96e0fd2a777af68f6115a04f4f27dc1cdc145690f6d11530c446ae2243c710918ec3dd08169691b1ff10b4fea5d79d9cdefef5d0d30340b
DIST mediawiki-1.41.1.tar.gz 115903346 BLAKE2B 06e7399f7081cf2c9646bb3285d23f880932d1bc2bd06db19021dbaaf32f0d6341ef10d9d20504173a0dfd9603a5191e348ab78585b61cf7e0919e1751c40fa4 SHA512 096c2dbde85c266af7e4f9c47038197fed8d4ca134457e4ff608a39e7db8261c679347e4034768ab503c1e8f45d2d6c401d9ab0d947f574d3a29fe78a775c1b8
+DIST mediawiki-1.41.2.tar.gz 116284183 BLAKE2B 6f3644cbcea4b4d535416a0a9ba338b0defe1c5596c88c6b05b002735079e96dabc31baa0e94c1432be279dad31ba055dc1214e57b76c2b0c6ee86ee132dddb2 SHA512 9d99e1f317822f84aade70ddd67bcee53cf79f3d85c4924b376e290ff07fada7a2f28db7c944f39f5dea86990688926be0de13619f8217e50baa15eded0728a4
+DIST mediawiki-1.42.1.tar.gz 89149379 BLAKE2B 694b73fce98c70ba073dfcf4ccaa71caa1946b024bd35ecdce6e5804bd35ceca19f5d2c60965757ccecf1cc7b6e07583551220f49e752942e016449fae316050 SHA512 867472d0f1d462f1bcc7f52aa92ee161ddd100fbe70c7ab7dea6e01209ff81fa51990d53a0e07c34da8601af5994bdace784549bd843bedb34615609055bf73b
EBUILD mediawiki-1.39.7.ebuild 2786 BLAKE2B a5defdca5a327b1ec4b9c7b151bfd57efd2f240e0e3cb682a48259bace6c09ea5a371ec204f925920002ed645bbb95343c49c88575ecaafc88504be2877459eb SHA512 dd13685be9be9963f46b9de541a492249d4c8e1d3ff5827eb2302d3d297a48386c113f6c847ca2407b58c6c07ab40f94142dcf32581ba3521b1af62752e8220c
+EBUILD mediawiki-1.39.8.ebuild 2789 BLAKE2B e00c96e2d22f8b21d5a073dd77185c182bc12d064640ad9574bd561130f1da16b7b7ce013d1285b01901688e95267877c718249e29ac515d2ffc46d10bddb051 SHA512 ccafb8966dbc4431144e9b21a719128d406ce1a1515bf0c516a44143a14d3c9183b93e8c972d03911e6d9d24709dc1abc642e3a7de621ef4ba05ef8a585ad035
EBUILD mediawiki-1.40.3.ebuild 2788 BLAKE2B 071750f6a4cd0e9c4b547cced13d21792060a20056cad524c42d28b1f2765b14c9fb4af3e03e0cdc85ae308c2d4a6d31d2fd3dd91cf6e456800d78a796dcb838 SHA512 13097cde4dd9adfd9cce84a6a8c10408d5e1d07c0b2e65f990d134f4fbecf0709ba8d851199ea9dece1a4d8ac07ff42317e9affb9365ee4ba06760350dced855
+EBUILD mediawiki-1.40.4.ebuild 2791 BLAKE2B 8138df622f56dc3e0c151665776bf36daca7e1180e48df0d44832396df7586a401537937362145b58fbdcaecd857fc4cbec7fe39f05928505442427a1dd61f0b SHA512 50bf5f258f544bf8288c26a3b339e97b7b891c88cb5133beea79f76fc41cc1e0e19537f3a98ce81510d503e912b594c7e5dac13bcb569690141b7d89b37ddec5
EBUILD mediawiki-1.41.1.ebuild 2788 BLAKE2B 071750f6a4cd0e9c4b547cced13d21792060a20056cad524c42d28b1f2765b14c9fb4af3e03e0cdc85ae308c2d4a6d31d2fd3dd91cf6e456800d78a796dcb838 SHA512 13097cde4dd9adfd9cce84a6a8c10408d5e1d07c0b2e65f990d134f4fbecf0709ba8d851199ea9dece1a4d8ac07ff42317e9affb9365ee4ba06760350dced855
+EBUILD mediawiki-1.41.2.ebuild 2791 BLAKE2B 8138df622f56dc3e0c151665776bf36daca7e1180e48df0d44832396df7586a401537937362145b58fbdcaecd857fc4cbec7fe39f05928505442427a1dd61f0b SHA512 50bf5f258f544bf8288c26a3b339e97b7b891c88cb5133beea79f76fc41cc1e0e19537f3a98ce81510d503e912b594c7e5dac13bcb569690141b7d89b37ddec5
+EBUILD mediawiki-1.42.1.ebuild 2791 BLAKE2B 8138df622f56dc3e0c151665776bf36daca7e1180e48df0d44832396df7586a401537937362145b58fbdcaecd857fc4cbec7fe39f05928505442427a1dd61f0b SHA512 50bf5f258f544bf8288c26a3b339e97b7b891c88cb5133beea79f76fc41cc1e0e19537f3a98ce81510d503e912b594c7e5dac13bcb569690141b7d89b37ddec5
MISC metadata.xml 359 BLAKE2B 79703ba1428aafa7d5ab14386601405a4ec03015fe7920b9c8f9bc3e1fbaefce4345a77410acc429689f42610c7526fd501667230d4aa786c3d02b9241f3fd50 SHA512 6d35f7bd19d1af197137a66ac215e25e2e3b551f2b1be1b234fce56f09c3b62c3056810b154a332ce018597d759434c54148e93cc4d6013698bce8cf1d370561
diff --git a/www-apps/mediawiki/mediawiki-1.39.8.ebuild b/www-apps/mediawiki/mediawiki-1.39.8.ebuild
new file mode 100644
index 000000000000..4bab080ff5a5
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.39.8.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die "Failed to remove lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.40.4.ebuild b/www-apps/mediawiki/mediawiki-1.40.4.ebuild
new file mode 100644
index 000000000000..097b61eead1e
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.40.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.41.2.ebuild b/www-apps/mediawiki/mediawiki-1.41.2.ebuild
new file mode 100644
index 000000000000..097b61eead1e
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.41.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.42.1.ebuild b/www-apps/mediawiki/mediawiki-1.42.1.ebuild
new file mode 100644
index 000000000000..097b61eead1e
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.42.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index ce8183ede4c4..3de44f72cb84 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -8,6 +8,7 @@ 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
EBUILD nextcloud-27.1.10.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
EBUILD nextcloud-27.1.5.ebuild 1081 BLAKE2B 9de7eba7a07b0731af59f66fed8081fe18e43479df29b2d9fa93fd50c059b9955d6374e0ce94be9f3ab06ee6aa992cfa5e1e3161864a4da29889b0c549e8a094 SHA512 fdc3a214852f8bcf151d579de62c5785030f9233b1a765185b4d74b7f0ba08871d1bb9b41fd7161557e52cd85af6f765ad94589cbb9ab613df60ed11ed11ab38
EBUILD nextcloud-27.1.9.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
@@ -17,4 +18,5 @@ EBUILD nextcloud-28.0.5.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b2
EBUILD nextcloud-28.0.6.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b20d62fd9357912a30bfe0e2a2214f15f53f0dabdba95c5013f5858625be45c3b5031f8cd560bfb242118d5dd18d8b SHA512 6c6bcb3a3dcbbbdceff0ea05e12f1a4a7009312f4db784178ff2da6f3cb17fc5571c7e72cd43e8c0d3f969a80fc3fbdc6f152ff66ee6efd0de3ce7bc6bd8ce38
EBUILD nextcloud-29.0.1.ebuild 1076 BLAKE2B f163336e47500371e24ae34f38e8fdb0b3933cd12b344526f56311147793faf485d2bfddd9164ba9f51f5f23cecbbd6d315aa99d15398cfb0bf116133d89a31c SHA512 ad2e43e5a482e928a1c23fabab1a065e80156188e5e69ca298627f46e4241cba21259943f1735438929ff14f0e53254bfa5d962e6da7b63bd79446eab9977664
EBUILD nextcloud-29.0.2.ebuild 1081 BLAKE2B 7a72c41a4e25f8ade0109e6214f2aaa1dec44ceb1b7788c947fe5f7b7079c8ceb821a5185197dee1f869bff39c115ffe62812e977c43695415c47933c6b8c0d0 SHA512 309706de499ed38b48dab07de8a632d93915917a92e86f2ee84e2a0309bd71100f5ba205642a055b77e1e22a0a2d1b265f053fc5bd7eb5527b1a5ee2de18146e
+EBUILD nextcloud-29.0.3.ebuild 1074 BLAKE2B 22290506efc4568cc1544ff2d43268156ee0c660fb56fe6002fce43a511789963bb2ef0c7c176402d5494da12ff3db68d7aae5efdd4a17799847c1440849d5b4 SHA512 d4fe14818f3ed910b80971c26562ec3a5c1f8b6710fdc6213526fff8b2d61d8c35f57006ac85a9ec6f5440226ed2c75b145ae83b313b0dea31fd0cfc704f1a0c
MISC metadata.xml 640 BLAKE2B 4ce4ae51dac409d3c717970c85af4af8a76be4dde1c5df1fd3bd0e2ef6226ac3bee01bea7e906cfffe9b62cee9c357bfde892d350ce5514c84e3c7def3df0082 SHA512 517bfb2880eb61dc3ce00fecfb7512d69166806a6e2b330e659681ef49f84d9445646105194ebf07b1d1f6a915e1e4a6696dbd01a987150fc7a631fb8f65ac98
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
+}