summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin13470 -> 13486 bytes
-rw-r--r--www-apps/bugzilla/Manifest2
-rw-r--r--www-apps/bugzilla/bugzilla-5.0.6-r2.ebuild4
-rw-r--r--www-apps/icingaweb2/Manifest7
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild4
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.12.1-r1.ebuild81
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.12.1.ebuild8
-rw-r--r--www-apps/icingaweb2/icingaweb2-9999.ebuild6
-rw-r--r--www-apps/phpBB/Manifest4
-rw-r--r--www-apps/phpBB/phpBB-3.3.12.ebuild (renamed from www-apps/phpBB/phpBB-3.3.11.ebuild)6
10 files changed, 102 insertions, 20 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index bb3d88939efe..ccf620125c5f 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/bugzilla/Manifest b/www-apps/bugzilla/Manifest
index 2f34828908ff..8db12a869672 100644
--- a/www-apps/bugzilla/Manifest
+++ b/www-apps/bugzilla/Manifest
@@ -6,5 +6,5 @@ AUX postinstall-5.0.6-en.txt 1292 BLAKE2B deaa9f4c11ffff9f34e0beedbf83b47a568aca
AUX postupgrade-5.0.6-en.txt 544 BLAKE2B 43b2aa5673de0994ebf33b7e2167e7e91a77cfb7f5b0dea5c04590bd5f97027cb733eaf1ec8b1f209fd2aec690719e383de460b4dbf42f5e18fa5f880010cfd4 SHA512 7f9a0aeda0c665c8027fd71b0a317863dfd1c0a705371de34bf77c31ae0da562a39b101379313a227d1883e5df74c99f16f8b91b69e050c749fc30c9499a0a33
DIST bugzilla-5.0.6.tar.gz 3970724 BLAKE2B 9fab818a4d93bcd8092ddd2707f5a479b5535ba7621cccb84ce6b8785812e0e46f6d8883b76d3358a60ea5f0b6068008b9b2bfcc745b760f6fec5372216cc1af SHA512 8ca47ea1be2b433a6ce68e1a595d72f3d0f0fede44d1194dc6bc9a116dbde3ab7285212c71995e200d31544876e4c3c57b63da1f877a0cb22747ab87a5d598de
EBUILD bugzilla-5.0.6-r1.ebuild 3623 BLAKE2B e6dc36b16522509fdb4b07a5241625148ff731fb55378d7898177f954740836702efba161e9c075f4468123052c08e4ad436e350c1f6d3a9239a05f47ef63563 SHA512 f2e8b3538b81f5d9a73b93e0f18dd0ea8026f4acb703e30fd36cf1cc7bb221cf596b4bc6e2e4c19523ca76ba31816238e8755e9a37c67168f021fcfa6a90dc6b
-EBUILD bugzilla-5.0.6-r2.ebuild 3659 BLAKE2B bab9b6c05f3aa6db9f963346d2c67abe850795d6d6d626261e64ac08765076fb5e2f7581495952ea5d154d1603e78328106f344a3915f5d2f03d38c0c0744f7c SHA512 6cf706e325c30689786dcd2e890bec8d40a66c5831707724b9aaffa291171a0201de48485bf44d800a97f33928958d04160172026edda928441928ab1fdb6d1a
+EBUILD bugzilla-5.0.6-r2.ebuild 3657 BLAKE2B 2b66b2682a4fc6a96b9f4f9d0e9734a326da0b623c33dccdcdc7e2f3c9db86765fb5f86543bea57c9dcb75ec3792716c42d045c0c128982b3c7cc088e53ac059 SHA512 bd1b23819eb8955bf9aa044070bbc0c3b4d45966ca70e642053c1dfe2540a1dcebcc43f005c87bdceda34d7de1582edd6104c8215100efbc5bef1e0341b0dc1c
MISC metadata.xml 589 BLAKE2B 0b4162420cca70f35404e59f5b4e154ceb11bd146dbde9024741487c18f04443132c5ed1b29c6a8af287a8423fd83300936665d81b7e59fca5205fe335e54af2 SHA512 6da6c308f5b031fe1b1ee7f1c021591389e65cc64ab53671d02cdaedd51fbbbf4e81fb6b34b958a3d9c237f7ee9048b43c0924323760342aab4f029924a00ca3
diff --git a/www-apps/bugzilla/bugzilla-5.0.6-r2.ebuild b/www-apps/bugzilla/bugzilla-5.0.6-r2.ebuild
index 9a6cfac2b3f6..e8786c62d13c 100644
--- a/www-apps/bugzilla/bugzilla-5.0.6-r2.ebuild
+++ b/www-apps/bugzilla/bugzilla-5.0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/webtools/${P}.tar.gz"
HOMEPAGE="https://www.bugzilla.org"
LICENSE="MPL-2.0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="apache2 doc mysql postgres +sqlite test"
RESTRICT="!test? ( test )"
diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index c98c38d4d0d9..5602f0c7d714 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,6 +1,7 @@
DIST icingaweb2-2.11.4.tar.gz 11381515 BLAKE2B e524d04fd027377685826e1e3ff4a73efb040f8736d35fa496cf190a69dc2e6fedd82f678d5994d66a450efaff77764fd6a9504823ba17897506ff3d923566d8 SHA512 3012e75c35f3070a5dfcb356ed499f247651c99b7f39faf1917ade4568f5ba15a2820ff63cab2583748cdb7d158f86b7b87bf8f4c934d3bd6526929dd57e1eae
DIST icingaweb2-2.12.1.tar.gz 6353911 BLAKE2B c1f52444c2ccc1eeafce89603564f21269607bc183a3189b80d93ccba5d621bf8c8bd79c75e5c9aaeb6672870923f99c98c7ebc469147125a803d16b00f9426d SHA512 71e6ad8f947ee47ff0bd3924920584c558fbd8e371f76adb83cc08e95442e792009af79280c484afe478cf1a176cf2812c6be661d838f61f044abdc106ca0999
-EBUILD icingaweb2-2.11.4-r1.ebuild 2437 BLAKE2B 87e8e5cc1c5683d1a79915030e9bd3f19fa9b9e8ace11bf886d7d5ad2949881b7155546dfcaa295afb9c0d512369798327d5184a9b6b21c6d66d24e0cd3315bd SHA512 cefa272a1f1f0fe8f561036ebf214ebc43035e999a6f4d728b19880714183128fe15186983eb0f95486060b61ecca0ac0aacff84a342ca2da9600da0245ea6fe
-EBUILD icingaweb2-2.12.1.ebuild 2466 BLAKE2B a9c8deb4cd9bf6c51dcd5329f491566881b9cc402baaac77a307ead2b16b9572707211474f5433ce5eda48fe5f8fdbf39c8cf122283e766c4c384bf94b6dcb92 SHA512 f8c9eb6d59d2275afa57975d654f988fa5f8c5e8b998f9d7d814a5f05c8952eccc71f3970c9cf93de7c2dcc307318ff54cacf550934afac58ae55146a07dc055
-EBUILD icingaweb2-9999.ebuild 2439 BLAKE2B f2133f8a710ac57cfa1461d2699aeb1346f70690f9155bf3db99248cef5a55cddb2b4945c35133fa0e29a624ee814c19ae286ab647abf11202a46c4fba3eea46 SHA512 7b92d046da4d6614a33b18106b4d7a5e76c8c8ee1be7e85d8035bfbde664a807a625b61f3759bd2c8969d41163f3b28ba599c8b717a1137058ea311a4997445b
+EBUILD icingaweb2-2.11.4-r1.ebuild 2428 BLAKE2B c2bdb9edc71912a503e09763f1d4e165f8b1f0f55f7e88e70a2d658b354b1ba09950d6d5b7418df74f83efd8c26c2f37bb9931253dc53fb68970112cfbf480c4 SHA512 c2302af01a8ef395f63749432e35ab49ef39aca31c4910ae41aaef0f61eb8d66b1e32803221ed37765e02cfc05312605b84feb3e126bfe7cec7d86dc3811aae4
+EBUILD icingaweb2-2.12.1-r1.ebuild 2576 BLAKE2B 46a48c04961f22f20971c12dd23f2bd90a252d68521628e4e61b385ec0536253d491cc52d3fe098eaefcfd3a2c89caf3a0bcfd4f2023685be96f1ee44bfa0fe5 SHA512 e0ef4fe6897ad46372b5a27a5c1b3c592fba6aba4a9833143dcb3ecc60b07bb454690830429df46120fbdfb9bd8c1086a0a685238e5c2cd4abb0f0fa7f74b666
+EBUILD icingaweb2-2.12.1.ebuild 2461 BLAKE2B 82e7165a8f7aaa96f31556d201cd35bf49a1f25b7f14c7d6e5b18527b6bf74b52637949d017ec6e30fcbb82e1057305849601f427fa9b29162298804965778f7 SHA512 a36e848c48a6bbcfa5917dd59024f7d6daef253336c65a71831eb7dbe4cf390fa96f40fe8792d129e2ed67c08a3ac9cdcbaebfd9d822b49a5e1225bf859cb014
+EBUILD icingaweb2-9999.ebuild 2427 BLAKE2B 3cab536ff0a9931c6809aaff94d65cc2c0d64d83be24a8ce6e4bdd16a4509724e82d3b652101e55a55cdbf3bbeee649b7f26e64be13504a7efa33994fd14a509 SHA512 a12f5e93bbc427ae97784ad4f10f44aa382cb90fd2fbf7b1d35220168589f04a654ab68a505eeac799fa94f43fafd67700505c509dbd371de145db00dfd4a5d8
MISC metadata.xml 444 BLAKE2B bf24467286f442770ed78cb298cd0fc1d37786b06e85bbc4b20a8c750764e7a831828ebc9b7872772f0a286b12cb67491cb1f84f189cf00e2ec59a6b921e760f SHA512 55e57997695e09ad9cc8448030e8470a0e39a1cbc610f70e29c2a68a4f287e54cb816b0cd1ceec611112849ba97225a60560b67368fb3a6ed68a73a728d61d83
diff --git a/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild b/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild
index 84a84021e342..8df6a13afcc7 100644
--- a/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit depend.apache multilib
+inherit depend.apache
DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
HOMEPAGE="http://www.icinga.org/"
diff --git a/www-apps/icingaweb2/icingaweb2-2.12.1-r1.ebuild b/www-apps/icingaweb2/icingaweb2-2.12.1-r1.ebuild
new file mode 100644
index 000000000000..c049797b957d
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.12.1-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit depend.apache
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="https://icinga.com/"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git"
+ EGIT_BRANCH="master"
+else
+ SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
+REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+ dev-php/pecl-imagick
+ pdf? ( media-gfx/imagemagick[png] )
+ apache2-server? ( >=www-servers/apache-2.4.0 )
+ nginx? ( >=www-servers/nginx-1.7.0:* )
+ || (
+ dev-lang/php:8.1[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+ dev-lang/php:8.2[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+ dev-lang/php:8.3[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+ )
+ >=dev-libs/icinga-php-library-0.13.0
+ >=dev-libs/icinga-php-thirdparty-0.12.0
+ acct-group/icingacmd
+ acct-group/icingaweb2"
+RDEPEND="${DEPEND}"
+
+want_apache2
+
+pkg_setup() {
+ depend.apache_pkg_setup
+
+ use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+ use apache2 && usermod -a -G icingacmd,icingaweb2 apache
+}
+
+pkg_config() {
+ if [[ -d /etc/icingaweb2 ]] ; then
+ einfo "Updating existing installation ..."
+ else
+ einfo "Running first time setup ..."
+ einfo "Creating configuration directory ..."
+ /usr/share/${PN}/bin/icingacli setup config directory
+ einfo "Creating authentication token for web setup ..."
+ /usr/share/${PN}/bin/icingacli setup token create
+ if use apache2 ; then
+ einfo "The following might be useful for your Apache2 configuration:"
+ /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public
+ fi
+ if use nginx ; then
+ einfo "The following might be useful for your NGinx configuration:"
+ /usr/share/${PN}/bin/icingacli setup config webserver nginx --document-root /usr/share/${PN}/public
+ fi
+ fi
+ einfo "All done."
+}
+
+src_install() {
+ insinto "/usr/share/${PN}"
+ doins -r "${S}"/*
+ fperms -R a+rX "/usr/share/${PN}/public/"
+ fperms u+x,g+x "/usr/share/${PN}/bin/icingacli"
+ fowners root:icingaweb2 "/usr/share/${PN}/bin/icingacli"
+}
+
+pkg_postinst() {
+ einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup."
+}
diff --git a/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild b/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
index 0a0ddca0fee2..bbe044604cc1 100644
--- a/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit depend.apache multilib
+inherit depend.apache
DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/"
+HOMEPAGE="https://icinga.com/"
if [[ ${PV} == *9999 ]];then
inherit git-r3
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]];then
EGIT_BRANCH="master"
else
SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
+ KEYWORDS="amd64 ~arm64 x86"
fi
LICENSE="GPL-2"
diff --git a/www-apps/icingaweb2/icingaweb2-9999.ebuild b/www-apps/icingaweb2/icingaweb2-9999.ebuild
index 9103daa5bbe2..94c0c09dab74 100644
--- a/www-apps/icingaweb2/icingaweb2-9999.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit depend.apache multilib
+inherit depend.apache
DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/"
+HOMEPAGE="https://icinga.com/"
if [[ ${PV} == *9999 ]];then
inherit git-r3
diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest
index 8eef043aea96..58f979802e72 100644
--- a/www-apps/phpBB/Manifest
+++ b/www-apps/phpBB/Manifest
@@ -1,5 +1,5 @@
AUX permissions 600 BLAKE2B ae5ced85bf5ce72bc6bca533e68ae55499ace30590de37be55c4267efacf03fe752c9c3d96ff1f6ba54beda0df238fa663281195a7c874eb3cea422fb16b5a82 SHA512 ea8f2796a43c825fbe160606dc4a3cdabd6ed8fd6692c841cadb87b06803f448df48446a83366a3af3cfba65a50bb9ed3361c0495bb5058c542b6cac9c7b2a1b
AUX postinstall-en.txt 554 BLAKE2B 6560cb0c3a95cbbba91932af13790eae010193e6bcca4d46c640eb05b18bcae23645d5962a6be08f28aa721a10668bd128d19f505b9d463119d1a7aff845e732 SHA512 d1d61b525b2746d558f9fa1bd56e92e182d44bb406302f1646a40b0b1f06fc900ae46c3e600e27495edce1fa4188915dcf8f96b4762938ec0f324bdbb8d91759
-DIST phpBB-3.3.11.tar.bz2 4099688 BLAKE2B c9b5fecc8144555ad58d0983b4bc6ff4334e2c5b0ef74f1b8d7becfec456de5f5f975b53c73b5d6a5ed389d102db1dc6edd1356a12038636afee12d71eaa6ac2 SHA512 f47a04ff30fd9c66ac22b98a2006457fa984311bb117f331cf7850fabb6c8b0936e11c39366bf3f142f4624015e3c364e8c2317d9d66d2a07270fea2c474c449
-EBUILD phpBB-3.3.11.ebuild 1585 BLAKE2B d6620228919b25dba6caf9507e9997e2e70dd3dda2f8b8ddd2cccf0953db33dd268c1162b5672d58b6cc37e94598198c68e535b9916cbd5c59119b45dd3b073b SHA512 5924344f100dbcfe6aa6a3788f7f277f07c0ad51ecf98be9c1ba6b4ddcbcf795c400e08dbbaf291eeadb4dac4dd2f9f4c4e8d93196d45ab23537ea5b0455daaa
+DIST phpBB-3.3.12.tar.bz2 4104620 BLAKE2B da9b7822f96601b40b9560e22fb167e1fbe16fc1969777908c653b56ac37ba139afd41b38b65055e62db54adb83b7542acd44ad70836d80d18f9d22baae0c8e7 SHA512 fa481e44a7067824fed54cc7934d594bd576934f346ef3447456db6f9bb32ec54cc086360b8ab5dd6f69f12ffa66b355857146d937bebcb5a26168c3f3ef5281
+EBUILD phpBB-3.3.12.ebuild 1612 BLAKE2B f671025f22cef7a25c46eb94ca2ec182914d649e086d439e87212d762d7ca87c03ccc908575d24361b46226fed3d0615b5dd6086190030bd79eb6d8b56a61244 SHA512 50568d1288f69a3ffd2cfb1662ada4d2e921634f6c11a0dea406e3eca3c7b07714d72b4ad2102b8bee8855a96aff5d865b69fd1c20c1df5ef3ba9c2074aa2aab
MISC metadata.xml 900 BLAKE2B 94b42ae69db2f3ac1be4e25ec23597b44614faf3b122ac7892e9fb3b55c5ef706a13be0521c85251f7f4a3c9434c155fb3a0bcaf6589ae92f84ec9a95e90ad1d SHA512 42dd9eabe9890be0b2b245ca33596ba9804d9023ef1f8e2d9d7261dfee45e41d6f32217f5666916265e9fabf9e21ead6c1d7e53d7a210b620d1c6f8c99a72c9b
diff --git a/www-apps/phpBB/phpBB-3.3.11.ebuild b/www-apps/phpBB/phpBB-3.3.12.ebuild
index 16cb73080509..9032b4419e00 100644
--- a/www-apps/phpBB/phpBB-3.3.11.ebuild
+++ b/www-apps/phpBB/phpBB-3.3.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,6 +8,7 @@ inherit webapp
DESCRIPTION="An open-source PHP-based bulletin board package"
HOMEPAGE="https://www.phpbb.com/"
SRC_URI="https://download.phpbb.com/pub/release/$(ver_cut 1-2)/${PV}/${P}.tar.bz2"
+S="${WORKDIR}/${PN}${PV%%.*}"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
IUSE="ftp gd mssql mysqli postgres sqlite zlib"
@@ -19,14 +20,13 @@ PHP_RDEPEND="(
)"
RDEPEND="|| (
+ ${PHP_RDEPEND//@SLOT@/8.3}
${PHP_RDEPEND//@SLOT@/8.2}
${PHP_RDEPEND//@SLOT@/8.1}
)"
need_httpd_cgi
-S="${WORKDIR}/${PN}${PV%%.*}"
-
src_install() {
webapp_src_preinst