summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin12305 -> 12457 bytes
-rw-r--r--www-apps/dokuwiki/Manifest6
-rw-r--r--www-apps/dokuwiki/dokuwiki-20180422a.ebuild4
-rw-r--r--www-apps/dokuwiki/dokuwiki-20180422b.ebuild4
-rw-r--r--www-apps/dokuwiki/dokuwiki-20200729.ebuild2
-rw-r--r--www-apps/gitea/Manifest7
-rw-r--r--www-apps/gitea/gitea-1.15.5.ebuild123
-rw-r--r--www-apps/gitea/gitea-1.15.8.ebuild (renamed from www-apps/gitea/gitea-1.15.6.ebuild)10
-rw-r--r--www-apps/gitea/gitea-9999.ebuild123
-rw-r--r--www-apps/icingaweb2-module-director/Manifest4
-rw-r--r--www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.1.ebuild47
-rw-r--r--www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild34
-rw-r--r--www-apps/icingaweb2-module-incubator/Manifest3
-rw-r--r--www-apps/icingaweb2-module-incubator/icingaweb2-module-incubator-0.11.0.ebuild28
-rw-r--r--www-apps/icingaweb2-module-incubator/metadata.xml8
-rw-r--r--www-apps/icingaweb2/Manifest4
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild (renamed from www-apps/icingaweb2/icingaweb2-2.9.5.ebuild)1
-rw-r--r--www-apps/icingaweb2/icingaweb2-9999.ebuild1
-rw-r--r--www-apps/piwigo/Manifest2
-rw-r--r--www-apps/piwigo/piwigo-12.2.0.ebuild44
-rw-r--r--www-apps/trickster/Manifest3
-rw-r--r--www-apps/trickster/trickster-1.1.5.ebuild44
-rw-r--r--www-apps/tt-rss/Manifest4
-rw-r--r--www-apps/tt-rss/tt-rss-20200922.ebuild4
-rw-r--r--www-apps/tt-rss/tt-rss-99999999.ebuild4
-rw-r--r--www-apps/webdavcgi/Manifest2
-rw-r--r--www-apps/webdavcgi/webdavcgi-1.1.2.ebuild2
27 files changed, 230 insertions, 288 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 4e695d4af4ec..c03789435d2d 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/dokuwiki/Manifest b/www-apps/dokuwiki/Manifest
index ebed4f1ea530..9850349226b0 100644
--- a/www-apps/dokuwiki/Manifest
+++ b/www-apps/dokuwiki/Manifest
@@ -4,7 +4,7 @@ AUX postinstall-en.txt 1791 BLAKE2B 96a1f47933d402d7d33aa6cd54724d1f1e9fb717c3a0
DIST dokuwiki-2018-04-22a.tgz 3749191 BLAKE2B bb03b771e857a2db16ebd44d3f888af8e3c9dcd6fb5da2a549dc7c942ad87cb1e0aee6d3ed78edaa9df864804bf51cd18a17cf8a4123d12fac39405fe661bc04 SHA512 bf1dd7411abadedb395c9e12c7a9f5586fe078e59556b1ce66a5351c06f338406eca944d7589f40d8a9eb098da6ed0edc256f83ec8b19f6335415e2fe6c31284
DIST dokuwiki-2018-04-22b.tgz 3745314 BLAKE2B 56c349c72038db83b5ae199ac1d6d00ef8566a00fdf2bc5a782e808e5205ae3ba5cfa47bdfc4f7fb0b2e493a22eed006517cfb46f7c0c57de748cfb800942f58 SHA512 6fc1fba8d93296d7cc795a4067e409339b3ce965ad38aefa42f1974d267ac05f199185e895a60d355ebe8371c68345fa51f2aea5871f955dbba1cdbdf8bedebf
DIST dokuwiki-2020-07-29.tgz 3821413 BLAKE2B bd14ec2450365befb85afdefc6bb078f10bdf1659d85adac3bbb2f502d29f3e706fb277d65810103e66b0c692f7166ed3c8d9e780489c08fb7ef9695de550d75 SHA512 093474bf5d5bb2c95400692927cbc8ffbe7666f178ffaa648a043ef05a2b32471feeed5de282c36b41e6e80e0a065909ea2ced8ecffc7fb339bda902697d596c
-EBUILD dokuwiki-20180422a.ebuild 1654 BLAKE2B 6b468972d44f26972dee1b761afceb73b761adec0e29e3c33c8b255db5294e33a8081b9fe0b495b334841192d7e349a01686ea9f038e2ede3acfad33ba53e5b2 SHA512 b9c3fdf7a2f7e68374957cd47f837b3dbf7b34776864e38cca57c2db5990d8059dc92e03192f579db41beecbdaabd8b70fcb1af7d9ee5e1bd5469c913eeca41c
-EBUILD dokuwiki-20180422b.ebuild 1651 BLAKE2B 8bf185b5b0a8e72c0cfc74579582e33f0e701371a7d025956cd521d48c394566be6a11d923e4b9fcaba1e0fed6147d8526cd8f39ba73b34558bbb0895c227170 SHA512 74d04e42a4d0c02c6b5f8bd4340779ce5077733737e7d9fd6191f28bf8c94107a0ccabe186de6e89674269bfa63810eddcf08a6c9cbdd889c19ad89366ed8356
-EBUILD dokuwiki-20200729.ebuild 1873 BLAKE2B d5ea8f69f0227fadc5796fe2fbe3c1bf40ea07fc894abab361a5f83f375fda17f0f90e6eabae888cae8848604ed5c2048bda8a188b320923095755d230a99d10 SHA512 8148b61ef1942c08937a5173ea2f5fc59a9196dcdadb13ebf422f93af6e24b6a64b5df8110a5fad7eff9e1314c034298f1ed6b41f50ff5913349e385fb2c0812
+EBUILD dokuwiki-20180422a.ebuild 1650 BLAKE2B 9874735e7f6a32825e02092767cb4a8617efebe5f00b6133c5e05300195e4b9b8585fbe3a251460551277f682fa09b0066f38d8a26bfc6e23ff93268fa555adc SHA512 ede19d36b2ab00791773b475ddb47267b77cb06e7506e9632682fa8c5b7c52a6fc470cbc2c6b40d7f0e2699adcd65594d73623187d95b376b7890cfafd825a32
+EBUILD dokuwiki-20180422b.ebuild 1650 BLAKE2B 9874735e7f6a32825e02092767cb4a8617efebe5f00b6133c5e05300195e4b9b8585fbe3a251460551277f682fa09b0066f38d8a26bfc6e23ff93268fa555adc SHA512 ede19d36b2ab00791773b475ddb47267b77cb06e7506e9632682fa8c5b7c52a6fc470cbc2c6b40d7f0e2699adcd65594d73623187d95b376b7890cfafd825a32
+EBUILD dokuwiki-20200729.ebuild 1872 BLAKE2B fdc87c3973a4b42036a6f71043bbadd7de000187f1f46cbed57c1315b5bfb1ac7ec8d78a95354b21f5f78193f219b75019f92c2bc840d8415b85c1e659ef75ca SHA512 e7ff1a76d8694aec5e8eecffb0a9e9d3fdba2c8e60d132d11bd74baab8abd00445f57d10645f316a5036f44219d760de69eb0d06aa0a671b4c7521b464fa7402
MISC metadata.xml 845 BLAKE2B 8b4159d2fa122c419c1cac377397882246d0020b7b26c36cdb24b0d12d46e6b3758004c9cfdf2ee8708b1b58b2c48728fac1576fff9561b62f396753eaeba33b SHA512 84b1c7cfe04b4588a7876e6004f33d53b5887018948f0e64e0fde77530ec8f1d89c6e208922a8900b28273a80a1ac065b7d4cc12025e2e29b2c74e4022d3a90c
diff --git a/www-apps/dokuwiki/dokuwiki-20180422a.ebuild b/www-apps/dokuwiki/dokuwiki-20180422a.ebuild
index 336c627e5ccd..f806c4e91ee8 100644
--- a/www-apps/dokuwiki/dokuwiki-20180422a.ebuild
+++ b/www-apps/dokuwiki/dokuwiki-20180422a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ inherit webapp
MY_BASE_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
MY_PV="${MY_BASE_PV}${PV:8:1}"
-DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs."
+DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs"
HOMEPAGE="https://wiki.dokuwiki.org"
SRC_URI="https://download.dokuwiki.org/src/${PN}/${PN}-${MY_PV}.tgz"
diff --git a/www-apps/dokuwiki/dokuwiki-20180422b.ebuild b/www-apps/dokuwiki/dokuwiki-20180422b.ebuild
index 1d99e100aff1..f806c4e91ee8 100644
--- a/www-apps/dokuwiki/dokuwiki-20180422b.ebuild
+++ b/www-apps/dokuwiki/dokuwiki-20180422b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ inherit webapp
MY_BASE_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
MY_PV="${MY_BASE_PV}${PV:8:1}"
-DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs."
+DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs"
HOMEPAGE="https://wiki.dokuwiki.org"
SRC_URI="https://download.dokuwiki.org/src/${PN}/${PN}-${MY_PV}.tgz"
diff --git a/www-apps/dokuwiki/dokuwiki-20200729.ebuild b/www-apps/dokuwiki/dokuwiki-20200729.ebuild
index 1a3c5c8fe58a..84954389b5dd 100644
--- a/www-apps/dokuwiki/dokuwiki-20200729.ebuild
+++ b/www-apps/dokuwiki/dokuwiki-20200729.ebuild
@@ -19,7 +19,7 @@ else
S="${WORKDIR}/${PN}-${MY_PV}"
fi
-DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs."
+DESCRIPTION="DokuWiki is a simple to use Wiki aimed at a small company's documentation needs"
HOMEPAGE="https://wiki.dokuwiki.org"
LICENSE="GPL-2"
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 978e8b02eeaa..2fc10fea5629 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,11 +1,8 @@
AUX gitea.confd-r1 243 BLAKE2B 87caa8371f53f52b0a85f720342f9f358dedec9240ab78998655a03df6bf3f301fe077afabdca1b1895dbcab2fa05748735d6f38f9b3ad53534fe8ae6e72db49 SHA512 485dc9d0b86d0a7b3ba958aac9de1129aa0ffbb47219419d38811f2accca2539e49dd93cc4a24b21f1c3802b024aa8449f54e320e8a16197f201532edeca6836
AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b006233b28e5b57be69eef1d83441adebe2b94681585edaf77f9da4eb97930f91e75c1b1a5cd8d137633 SHA512 5ff2e653180a0601734fcd055dfffdfdc12363736ed2e56c8576c802398b90f4025b44002cbb9a3fd1e0c2d4c169f62d460381c6c549746d3390e55fc1c677d1
AUX gitea.service-r3 732 BLAKE2B 8227349f9ffe5dbf7c59efc3b1e250bf8184a72d37958c0ce0a2d8affabaadcb6aaf271b1402c7ac127b80d534f4f72b888ccdce7aa5f7a7cf86a0efe0e719e0 SHA512 7c8aa33dcea56b6fccac23095f7b84225f1c85541cd5eb3536d2901e638c391e025bd9db28bd10c26ef91e5a8fe2d12a878040cf21d4b983858a19f2cac7d1b0
-DIST gitea-1.15.5.tar.gz 48677702 BLAKE2B fe46e16041861a477cd91e66e741d35cd43264f8e8c6bfeac5a858fd4aeac9e5e92e308608d6fe74a86a69f21a7c036c8e3409aacb8e5841cbf60ae67009574a SHA512 85522113f389d0a26d4f4b78c05a5454095da5f9f9a030c7392143588f985dc7711368d40194bdc6ea286f3ec15b1f9db428f1401f29aa4c46800d0431696a85
-DIST gitea-1.15.6.tar.gz 48675768 BLAKE2B e7952cc981925ec36ab6576456266e3582ea88098a2ad83da161c875b3621be586ddbe63fe0d0ce7c62a0fa1e46663f20ce24ce998f3318645667bd92236ade1 SHA512 9492a3628c5b300a1322893ffdfffa42e904d1b94917c058ad339e0d9ca21155c834b11d55808cbc89e08533de5340fbf858b87487ad307713c4dc12f5e810c8
DIST gitea-1.15.7.tar.gz 48716399 BLAKE2B 4238dad8ce64f205bc18fb35a395b18f6da9f34e5bc0dd9d9bb33d5b8413895fb11f85e8514aca62485ce70f0af5091cb8dfeaccecd146fe5e37ca250227847d SHA512 9488776bb39d15a7390e6734e05c6ee9e092a52055575bc784660d6815125f29498d16a7807dac71ecbabc3f08c407c2da1514c36cce72855a17a9ed7b52fbb9
-EBUILD gitea-1.15.5.ebuild 3456 BLAKE2B da9561891a37beb208e52e5688f2a4ffe0a67f733197919563a5174edc4c38f0662d443da210fbbcc86994edf868922610a9447e4367fbee6255645af9c5b9a9 SHA512 71ff213c8aa3cb7364160e1524bcdecb4cdbc25cff641a46b18f298503254713aa28610f568cef153be23c04e388c37652b2aae490238fc6b54280f04c1fe1a4
-EBUILD gitea-1.15.6.ebuild 3451 BLAKE2B f4a7b0b0189b11976194317e58772f739ae6de2ac6a1cfea4fdb8d05ed3a9438884ea676ad4197d606353a48867a8d58f5b5d513be28861d25dea165971054fa SHA512 8accb318c19717cc8465c9c7bae88f810e4d2a5e2f39e7ddc3fdcb7ff8cd7db0c52377b676c97bc52984a8f2604a83ce4e5a040d80457e703c59842a76f24d8e
+DIST gitea-1.15.8.tar.gz 48705540 BLAKE2B fe51af1ac573958e615e600925a3e2a8f1bdfe44333304571198de58fa989e8f8c9ebc4f4714d7700c24f28cba60170a2e34c4416ed28ec201577af92d557a82 SHA512 026f8006fa5f51f6bd753228290f1f3714cd5b23c35e2041b309fc4d0d66be9f84fdaf4c7bd5759248fa26e3d3b9fe628fd5ee4c96e13ff6c99fa7facef4ab06
EBUILD gitea-1.15.7.ebuild 3451 BLAKE2B 9d9e81b4ef935c56fdb69d922c0a7821abde6a519c6050efe183f567b862efe8d1f7f98ceb69a2bd3c9afa73d4cb2c6ff72c536feb1a8307a7f4f721ba75ec38 SHA512 fff50b409182d7a46d7443c8afcfab40840ed0f8712b44f39669fce379debfc9a6f306ece19bbbcf721839b4541e80a2bded4ea7f5766e0b20c8a4e093df5d35
-EBUILD gitea-9999.ebuild 3451 BLAKE2B f4a7b0b0189b11976194317e58772f739ae6de2ac6a1cfea4fdb8d05ed3a9438884ea676ad4197d606353a48867a8d58f5b5d513be28861d25dea165971054fa SHA512 8accb318c19717cc8465c9c7bae88f810e4d2a5e2f39e7ddc3fdcb7ff8cd7db0c52377b676c97bc52984a8f2604a83ce4e5a040d80457e703c59842a76f24d8e
+EBUILD gitea-1.15.8.ebuild 3165 BLAKE2B 40b75f8a4d209b0bb9b41bf4b8f0a1863866f8db4ceeb3dc0cb0fbad8ddb19b6e338742f0c713f8681e528f9cc3c05c08ba17e8ef63470c5c0346535a1d6fc10 SHA512 fc94e45b26153c92360198352ababa9b8041644f53354e8a056a18cbb6f4fd0de4d9c0be1632b0953678a4008481683e44a52acc6e540acef1f584ab248ae4ce
MISC metadata.xml 339 BLAKE2B 6117542b37ffbb9dc5aa2420c5846c95864b632cb35e1c69acea24d0eaed05767b0c3607a58bc9ab8e54596927072f1c7c5cb795ee44d076b7ac027d0ee65a58 SHA512 9b05184ccba06361a7dfdecced7ad53d887065763bbbc736aedc791d9089f146f99fbbd6a483bdaf47a6ee5d4965dfc2a66e6990bea1beb599baf621c2c16471
diff --git a/www-apps/gitea/gitea-1.15.5.ebuild b/www-apps/gitea/gitea-1.15.5.ebuild
deleted file mode 100644
index a5eec77f6034..000000000000
--- a/www-apps/gitea/gitea-1.15.5.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2016-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps go-module tmpfiles systemd
-MY_PV="${PV/_rc/-rc}"
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.io"
-
-if [[ ${PV} != 9999* ]] ; then
- SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${MY_PV}/gitea-src-${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64"
- S="${WORKDIR}"
-else
- EGIT_REPO_URI="https://github.com/go-gitea/gitea"
- inherit git-r3
- S="${WORKDIR}/${P}"
-fi
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite"
-
-COMMON_DEPEND="
- acct? (
- acct-group/git
- acct-user/git[gitea] )
- pam? ( sys-libs/pam )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
- dev-vcs/git"
-
-DOCS=(
- custom/conf/app.example.ini CONTRIBUTING.md README.md
-)
-FILECAPS=(
- -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-QA_PRESTRIPPED="usr/bin/gitea"
-
-src_prepare() {
- default
-
- local sedcmds=(
- -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#"
- -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
- -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#"
- -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
- -e "s#^MODE = console#MODE = file#"
- -e "s#^LEVEL = Trace#LEVEL = Info#"
- -e "s#^LOG_SQL = true#LOG_SQL = false#"
- -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
- )
-
- sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
- if use sqlite ; then
- sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die
- fi
-
- einfo "Remove tests which are known to fail with network-sandbox enabled."
- rm ./modules/migrations/github_test.go || die
-
- einfo "Remove tests which depend on gitea git-repo."
- rm ./modules/git/blob_test.go || die
- rm ./modules/git/repo_test.go || die
-}
-
-src_compile() {
- local gitea_tags=(
- bindata
- $(usev pam)
- $(usex sqlite 'sqlite sqlite_unlock_notify' '')
- )
- local gitea_settings=(
- "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
- "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
- "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
- )
- local makeenv=(
- TAGS="${gitea_tags[*]}"
- LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
- )
- [[ ${PV} != 9999* ]] && makeenv+=("DRONE_TAG=${MY_PV}")
-
- env "${makeenv[@]}" emake backend
-}
-
-src_install() {
- dobin gitea
-
- einstalldocs
-
- newconfd "${FILESDIR}/gitea.confd-r1" gitea
- newinitd "${FILESDIR}/gitea.initd-r3" gitea
- newtmpfiles - gitea.conf <<-EOF
- d /run/gitea 0755 git git
- EOF
- systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
-
- insinto /etc/gitea
- newins custom/conf/app.example.ini app.ini
- if use acct ; then
- fowners root:git /etc/gitea/{,app.ini}
- fperms g+w,o-rwx /etc/gitea/{,app.ini}
-
- diropts -m0750 -o git -g git
- keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data
- keepdir /var/log/gitea
- fi
-}
-
-pkg_postinst() {
- fcaps_pkg_postinst
- tmpfiles_process gitea.conf
-
- ewarn "The default JWT signing algorithm changed in 1.15.0 from HS256 (symmetric) to"
- ewarn "RS256 (asymmetric). Gitea OAuth2 tokens (and potentially client secrets) will"
- ewarn "need to be regenerated unless you change your JWT_SIGNING_ALGORITHM back to HS256."
- ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.15.0>."
-}
diff --git a/www-apps/gitea/gitea-1.15.6.ebuild b/www-apps/gitea/gitea-1.15.8.ebuild
index 4da3155a2589..2bacf5e333f4 100644
--- a/www-apps/gitea/gitea-1.15.6.ebuild
+++ b/www-apps/gitea/gitea-1.15.8.ebuild
@@ -1,7 +1,7 @@
# Copyright 2016-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit fcaps go-module tmpfiles systemd
MY_PV="${PV/_rc/-rc}"
@@ -39,7 +39,6 @@ FILECAPS=(
)
RESTRICT="test"
-QA_PRESTRIPPED="usr/bin/gitea"
src_prepare() {
default
@@ -59,13 +58,6 @@ src_prepare() {
if use sqlite ; then
sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die
fi
-
- einfo "Remove tests which are known to fail with network-sandbox enabled."
- rm ./modules/migrations/github_test.go || die
-
- einfo "Remove tests which depend on gitea git-repo."
- rm ./modules/git/blob_test.go || die
- rm ./modules/git/repo_test.go || die
}
src_compile() {
diff --git a/www-apps/gitea/gitea-9999.ebuild b/www-apps/gitea/gitea-9999.ebuild
deleted file mode 100644
index 4da3155a2589..000000000000
--- a/www-apps/gitea/gitea-9999.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2016-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module tmpfiles systemd
-MY_PV="${PV/_rc/-rc}"
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea"
-
-if [[ ${PV} != 9999* ]] ; then
- SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${MY_PV}/gitea-src-${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64"
- S="${WORKDIR}"
-else
- EGIT_REPO_URI="https://github.com/go-gitea/gitea"
- inherit git-r3
- S="${WORKDIR}/${P}"
-fi
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite"
-
-DEPEND="
- acct? (
- acct-group/git
- acct-user/git[gitea] )
- pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
- dev-vcs/git"
-
-DOCS=(
- custom/conf/app.example.ini CONTRIBUTING.md README.md
-)
-FILECAPS=(
- -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-QA_PRESTRIPPED="usr/bin/gitea"
-
-src_prepare() {
- default
-
- local sedcmds=(
- -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#"
- -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
- -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#"
- -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
- -e "s#^MODE = console#MODE = file#"
- -e "s#^LEVEL = Trace#LEVEL = Info#"
- -e "s#^LOG_SQL = true#LOG_SQL = false#"
- -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
- )
-
- sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
- if use sqlite ; then
- sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die
- fi
-
- einfo "Remove tests which are known to fail with network-sandbox enabled."
- rm ./modules/migrations/github_test.go || die
-
- einfo "Remove tests which depend on gitea git-repo."
- rm ./modules/git/blob_test.go || die
- rm ./modules/git/repo_test.go || die
-}
-
-src_compile() {
- local gitea_tags=(
- bindata
- $(usev pam)
- $(usex sqlite 'sqlite sqlite_unlock_notify' '')
- )
- local gitea_settings=(
- "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
- "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
- "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
- )
- local makeenv=(
- TAGS="${gitea_tags[*]}"
- LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
- )
- [[ ${PV} != 9999* ]] && makeenv+=("DRONE_TAG=${MY_PV}")
-
- env "${makeenv[@]}" emake backend
-}
-
-src_install() {
- dobin gitea
-
- einstalldocs
-
- newconfd "${FILESDIR}/gitea.confd-r1" gitea
- newinitd "${FILESDIR}/gitea.initd-r3" gitea
- newtmpfiles - gitea.conf <<-EOF
- d /run/gitea 0755 git git
- EOF
- systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
-
- insinto /etc/gitea
- newins custom/conf/app.example.ini app.ini
- if use acct ; then
- fowners root:git /etc/gitea/{,app.ini}
- fperms g+w,o-rwx /etc/gitea/{,app.ini}
-
- diropts -m0750 -o git -g git
- keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data
- keepdir /var/log/gitea
- fi
-}
-
-pkg_postinst() {
- fcaps_pkg_postinst
- tmpfiles_process gitea.conf
-
- ewarn "The default JWT signing algorithm changed in 1.15.0 from HS256 (symmetric) to"
- ewarn "RS256 (asymmetric). Gitea OAuth2 tokens (and potentially client secrets) will"
- ewarn "need to be regenerated unless you change your JWT_SIGNING_ALGORITHM back to HS256."
- ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.15.0>."
-}
diff --git a/www-apps/icingaweb2-module-director/Manifest b/www-apps/icingaweb2-module-director/Manifest
index 9c6612fa6a3a..8663f6e664c1 100644
--- a/www-apps/icingaweb2-module-director/Manifest
+++ b/www-apps/icingaweb2-module-director/Manifest
@@ -1,4 +1,6 @@
DIST icingaweb2-module-director-1.8.0.tar.gz 3042572 BLAKE2B e29ac535c8975f79abfa086ce54e2b78e3f1a992858ec83e902c5e8e72a447f7436a1a9876c1b7237a14d08c54dec12069e9c57231b23c4fd203be3f6f2635b8 SHA512 e33cc49c8255aa3693f73693d874ca5e00a9d95fe3d737c457473d8c5b37f36faf44bbc7f608ba03be79d5a6fd032e5ffd8fbc824eda1831422f837040b0c400
+DIST icingaweb2-module-director-1.8.1.tar.gz 3045604 BLAKE2B b94d870f23f6267250ed1b2165e0960e7a2f6df1b7545a7c22697af1fbc6ec0f0a7d04e92a410c33450613e95fca1c3dbb9db6f974d30a528856a60169a31bf2 SHA512 89fe35061deecd212576b6363289daa433c9664b95221c74a684a88e07ebd36d3b55b4a767f6caefeadb3679c5aa0787b1129f08b6d0fd698e5a2d5b17a3a2d1
EBUILD icingaweb2-module-director-1.8.0.ebuild 850 BLAKE2B 22fffaad05127803aaa4e4c8ef6a2dc469022a19860f8099da3c1f3105bc66c1ee0f6596f29185e6b24416c74b54e15fb047118d93e2ac01ab244fb36adc2cbe SHA512 41dce56439bcc6908f5b08347ba6e9ff9c12cf8b06d25d47dec2c823de9bb45d0310681091c63b1be34ebc9b34a7a40c7ac6b15d3ac654866a843b6d7101819c
-EBUILD icingaweb2-module-director-9999.ebuild 852 BLAKE2B 1ea6bb826157c55611c75431ad8479d165174a0f741bed61f9de0e21b4c719080182aa671d7c8751d9c350e796da9647ca44fc916de70266f5cab8d8542665aa SHA512 16f2166e547f92549aa815710e78da502b2e958a7568d2ec73591c0e025cd0ef48c82cc10672cc7e6b09cc7d96a6ec42df6666cd0d4d420056080336310545e8
+EBUILD icingaweb2-module-director-1.8.1.ebuild 1408 BLAKE2B cd488bdf7800c32907e28acd1cbfc73d95c5bae084974b4b548897d8d89de8415d268f6ad456bb9cd46a89fc1f98e21b1f63369ede691639b6135049c248cfb5 SHA512 f152681584f7c31ea55179120c85685cc7ab6fc2a82adc06c9e57941587a5ecd47212180facd65efbc102bbc2ad46e7cdf95e729dfd9251f8ccc2be0bab2ea1e
+EBUILD icingaweb2-module-director-9999.ebuild 1612 BLAKE2B 6d6142623270679ab94332570d39fd33409a1770d94326108f93e2f17870aef7aea401b6d35a54583b4487fdd2e819947d716fd34eef7981620ab3c5be6f686e SHA512 9d717bc7601e5e4c43ca8f149b25d8ad3dfa04e6745178aab3feff87ef5d2a7b37ba8b0476a92d14b2ae2d05f28a9c54241e6609f3a8ed2932aaf2bbb65d73e6
MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
diff --git a/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.1.ebuild b/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.1.ebuild
new file mode 100644
index 000000000000..0d9d32306e89
--- /dev/null
+++ b/www-apps/icingaweb2-module-director/icingaweb2-module-director-1.8.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Icinga Web 2 plugin for configuration"
+HOMEPAGE="https://dev.icinga.org/projects/icingaweb2-module-director/"
+inherit systemd
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-director.git"
+else
+ KEYWORDS="~amd64 ~x86"
+ MY_PN="icingaweb2-module-director"
+ SRC_URI="https://codeload.github.com/Icinga/${MY_PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=net-analyzer/icinga2-2.6.0
+ >=www-apps/icingaweb2-2.6.0
+ || (
+ dev-lang/php:7.3[curl,iconv,pcntl,posix,sockets]
+ dev-lang/php:7.4[curl,iconv,pcntl,posix,sockets]
+ dev-lang/php:8.0[curl,iconv,pcntl,posix,sockets]
+ )
+ acct-group/icingaweb2
+ acct-user/icingadirector"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ insinto "/usr/share/icingaweb2/modules/director/"
+ doins -r "${S}"/*
+ keepdir /var/lib/${PN}
+ fowners icingadirector:icingaweb2 /var/lib/${PN}
+ fperms 0750 /var/lib/${PN}
+ sed -e "s|/usr/bin/icingacli|/usr/share/icingaweb2/bin/icingacli|g" \
+ contrib/systemd/icinga-director.service > "${T}/icinga-director.service" \
+ || die "failed to patch icinga-director.service"
+ systemd_dounit "${T}/icinga-director.service"
+}
+
+pkg_postinst() {
+ elog "Enable and start the icinga-director.service systemd service."
+}
diff --git a/www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild b/www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild
index eab3c4caccb8..c9a76d37b383 100644
--- a/www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild
+++ b/www-apps/icingaweb2-module-director/icingaweb2-module-director-9999.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Icinga Web 2 plugin for configuration"
HOMEPAGE="https://dev.icinga.org/projects/icingaweb2-module-director/"
+inherit systemd
if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-director.git"
@@ -18,17 +19,32 @@ fi
LICENSE="GPL-2"
SLOT="0"
-DEPEND=">=net-analyzer/icinga2-2.4.3
- >=www-apps/icingaweb2-2.2.0
+DEPEND=">=net-analyzer/icinga2-2.6.0
+ >=www-apps/icingaweb2-2.6.0
|| (
- dev-lang/php:5.6[curl]
- dev-lang/php:7.1[curl]
- dev-lang/php:7.2[curl]
- dev-lang/php:7.3[curl]
- )"
+ dev-lang/php:7.3[curl,iconv,pcntl,posix,sockets]
+ dev-lang/php:7.4[curl,iconv,pcntl,posix,sockets]
+ dev-lang/php:8.0[curl,iconv,pcntl,posix,sockets]
+ )
+ acct-group/icingaweb2
+ acct-user/icingadirector"
RDEPEND="${DEPEND}"
src_install() {
insinto "/usr/share/icingaweb2/modules/director/"
doins -r "${S}"/*
+ keepdir /var/lib/${PN}
+ fowners icingadirector:icingaweb2 /var/lib/${PN}
+ fperms 0750 /var/lib/${PN}
+ sed -e "s|/usr/bin/icingacli|/usr/share/icingaweb2/bin/icingacli|g" \
+ contrib/systemd/icinga-director.service > "${T}/icinga-director.service" \
+ || die "failed to patch icinga-director.service"
+ systemd_dounit "${T}/icinga-director.service"
+}
+
+pkg_postinst() {
+ elog "Please see the following documentation for installation"
+ elog "https://github.com/Icinga/icingaweb2-module-director/blob/master/doc/02-Installation.md"
+ elog "or upgrading"
+ elog "https://github.com/Icinga/icingaweb2-module-director/blob/master/doc/05-Upgrading.md"
}
diff --git a/www-apps/icingaweb2-module-incubator/Manifest b/www-apps/icingaweb2-module-incubator/Manifest
new file mode 100644
index 000000000000..f98215c71ac0
--- /dev/null
+++ b/www-apps/icingaweb2-module-incubator/Manifest
@@ -0,0 +1,3 @@
+DIST icingaweb2-module-incubator-0.11.0.tar.gz 219239 BLAKE2B 32c194a4343dc706a56d86c8db33efc99cec3ee93d3929ee962f81623e2a4cd1277131ceae34c4f040ce1b69e4e1b004cc1202cb42639e25e56513e857b1292a SHA512 e8de6a685f87e70bfc689b0e2bd9fd8c1917996a43ed675399da0a6f6c208f062e20072338e329d57b507ac300ae59a1d18c23f0bd17d4394d2e3fef3b159cff
+EBUILD icingaweb2-module-incubator-0.11.0.ebuild 693 BLAKE2B 4f58313b2543e8817a92b4522f97c43911835ca948d4bb217f2cd469b36a4f204bb2e203f53eece8163d460eb53cef1a5c5be0b628682a782df39495b0b09ecf SHA512 5ccc1d57eaaba74a17ddb549b92cc2596c65df1f0db98eea8ac52b2b4e9c16fa4b8a17ea18c50bc57d82107817b77a6ba044692a781efa09c39993262dc3541e
+MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
diff --git a/www-apps/icingaweb2-module-incubator/icingaweb2-module-incubator-0.11.0.ebuild b/www-apps/icingaweb2-module-incubator/icingaweb2-module-incubator-0.11.0.ebuild
new file mode 100644
index 000000000000..0ec8c4a6c39c
--- /dev/null
+++ b/www-apps/icingaweb2-module-incubator/icingaweb2-module-incubator-0.11.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Libraries useful for Icinga Web 2"
+HOMEPAGE="https://dev.icinga.org/projects/icingaweb2-module-incubator/"
+KEYWORDS="~amd64 ~x86"
+MY_PN="icingaweb2-module-incubator"
+SRC_URI="https://codeload.github.com/Icinga/${MY_PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=net-analyzer/icinga2-2.6.0
+ >=www-apps/icingaweb2-2.6.0
+ || (
+ dev-lang/php:7.3[curl]
+ dev-lang/php:7.4[curl]
+ dev-lang/php:8.0[curl]
+ )"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ insinto "/usr/share/icingaweb2/modules/incubator/"
+ doins -r "${S}"/*
+}
diff --git a/www-apps/icingaweb2-module-incubator/metadata.xml b/www-apps/icingaweb2-module-incubator/metadata.xml
new file mode 100644
index 000000000000..5c76f7a3fc67
--- /dev/null
+++ b/www-apps/icingaweb2-module-incubator/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 62460fe9fb3f..17aa34074320 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -3,6 +3,6 @@ DIST icingaweb2-2.9.4.tar.gz 12314780 BLAKE2B 3ecce619c27dc560b8da3155d008c3f3ab
DIST icingaweb2-2.9.5.tar.gz 12313426 BLAKE2B cd044651128a560590a71a795e3ef55160db6ad8ac84cee8865258ea31747b1f1fcdc4ffab45f8e410ff7ed2d9db7c56bc3f10d856e2f0063f9608d485aa2c51 SHA512 1fa6f33c38283f0440e969ef5cd6f4aee088bfa473a7e738e70b73b19d9a512834bc6fc98b41352b8c54b3e0aa295404ab8a68d2c5009345010adfc7fe4f0abb
EBUILD icingaweb2-2.9.3-r2.ebuild 2471 BLAKE2B 7227d7ffbce7e968ef3d32d227dcf4647b2b93dc42bf2f0d2106dea11ef0a2545ca9f7263f2d355e54fe1f37f0c0f04ac90a8776a30605598c5c26ca27215c50 SHA512 85387719edf85adc983d9108434a5fa44abccfb13cda9dc95b32bd42151850b70f1f1c33ae7c08f10880d72e9c7ac187db98f054438addffd5e29e955e1c8892
EBUILD icingaweb2-2.9.4.ebuild 2471 BLAKE2B 7227d7ffbce7e968ef3d32d227dcf4647b2b93dc42bf2f0d2106dea11ef0a2545ca9f7263f2d355e54fe1f37f0c0f04ac90a8776a30605598c5c26ca27215c50 SHA512 85387719edf85adc983d9108434a5fa44abccfb13cda9dc95b32bd42151850b70f1f1c33ae7c08f10880d72e9c7ac187db98f054438addffd5e29e955e1c8892
-EBUILD icingaweb2-2.9.5.ebuild 2471 BLAKE2B 7227d7ffbce7e968ef3d32d227dcf4647b2b93dc42bf2f0d2106dea11ef0a2545ca9f7263f2d355e54fe1f37f0c0f04ac90a8776a30605598c5c26ca27215c50 SHA512 85387719edf85adc983d9108434a5fa44abccfb13cda9dc95b32bd42151850b70f1f1c33ae7c08f10880d72e9c7ac187db98f054438addffd5e29e955e1c8892
-EBUILD icingaweb2-9999.ebuild 2473 BLAKE2B dfd3d64b40a98781113ff29bdfd552be04946996a0f3335a29830b257d2e72d693ea24bb6b328bb193f2aca94ccb49f458a98a65168da6462d37f358f7c3fc50 SHA512 372706d19e30ccfb07c4ff6648694a2edf195a2a47dd7f9b4f14864c939c207579d6e777240188242f357394b3f21a7cae01f3bf2ed1d8d876955c8cfdeeec8a
+EBUILD icingaweb2-2.9.5-r1.ebuild 2529 BLAKE2B 900d3d06dd84f1889d1d02a9ea4a56ea8f8a4c0d72877f8dab0e7f83958c44ffc25b7d1851516ce9a102b546739016463efcfe9d205a40e80167d5e45d429015 SHA512 3d7cc46c002f1c5ec6ae3c807a289e81a9ceb7ea7126a064707c37c9661e0271b052fbe37480103d84789f3128c7405c7c07b5053d5e7295d28124328448bfb9
+EBUILD icingaweb2-9999.ebuild 2531 BLAKE2B 3f5f8503d3157d485a7d20ee78f92d6cd1fb8948a7ae314a796e79c0379ab9b96fb7f57589fac9ad653cfad6eae4dfa04b67ec1064cad3e9bdd5915c8bebaaeb SHA512 564852d6c04c14e98870a205a72c1ab5d2c4e712b9a71bd84112fce7d44d5652835213375ef7e684dc752be05869cd91f6f3d32168bcdbf2c37c2b44ccbcdda8
MISC metadata.xml 444 BLAKE2B bf24467286f442770ed78cb298cd0fc1d37786b06e85bbc4b20a8c750764e7a831828ebc9b7872772f0a286b12cb67491cb1f84f189cf00e2ec59a6b921e760f SHA512 55e57997695e09ad9cc8448030e8470a0e39a1cbc610f70e29c2a68a4f287e54cb816b0cd1ceec611112849ba97225a60560b67368fb3a6ed68a73a728d61d83
diff --git a/www-apps/icingaweb2/icingaweb2-2.9.5.ebuild b/www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild
index 977d8fee7bb4..1ef7a422fe00 100644
--- a/www-apps/icingaweb2/icingaweb2-2.9.5.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.9.5-r1.ebuild
@@ -73,6 +73,7 @@ src_install() {
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() {
diff --git a/www-apps/icingaweb2/icingaweb2-9999.ebuild b/www-apps/icingaweb2/icingaweb2-9999.ebuild
index dcfe13e3b7d0..c00a171bba00 100644
--- a/www-apps/icingaweb2/icingaweb2-9999.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-9999.ebuild
@@ -73,6 +73,7 @@ src_install() {
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() {
diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest
index c110f32b09fd..da0d304e0d17 100644
--- a/www-apps/piwigo/Manifest
+++ b/www-apps/piwigo/Manifest
@@ -1,7 +1,9 @@
DIST piwigo-11.5.0.zip 17742118 BLAKE2B f27bbe445cf93051196270ac1464400f1d74bc8ac2a05129e43065cd3fa60d8d82131ccf50e1d5c16fac9ceac06f1a888d10576857b8c9ede74e67cc61b2a805 SHA512 cc6a2f0dc745e2cd33884b5967a9077095f4848c11996edb73bcace53cf7f87c29e177777096e13d86a83f4e9296dc230fa4bef992ecc394ebbdba7fe0d5280c
DIST piwigo-12.0.0.zip 17881368 BLAKE2B 9dad33074f763ff5c55f206c39eb1e4cc799bb6ec9d375a344a1e71a5a4d83bcd1363ae5d0a240535114874809b00df634a31df412a2f08d04a8bb09ae476e30 SHA512 07726d88538d62a73e15900971ecc0ac7b4d2dd70dd51eff8ab74d9d4b3c83784db574227ee7b0b68f11b0d5eca8dc5a9556dcc4ea47469126611883b9523606
DIST piwigo-12.1.0.zip 17881563 BLAKE2B f140ddc236d06dbda15407f613317ea3ae8698b977517ecd2710ecb058a2f83d9c3ff134cb2135961ea38b0904eb8e69f381392f53e54c389b48b25cda94c955 SHA512 5e62acc9d2343ed93c016df54195a4506254dad4c8d7be8736996b39a10f5da7d2b113884d5fedeeafbec32fd93e2f949c3bfa1f9bd8c69b53417a7b5e649526
+DIST piwigo-12.2.0.zip 17894607 BLAKE2B ebe6ad72e0a737fc1179cbf86a80d03a928877288843c76df77c2688d04ca25d6e54bcbce218d67c4dbb67a3a3ee3f95d3c4a834cb89b58ce64645ad38b77354 SHA512 5117bfc98ae9721cf654c7811816ad5b633128b01e98005e7b23f555c08a12ba7ae7651d678e5d3e173f738165af5784cccf37d491ab494ab34b2ac70a212f8c
EBUILD piwigo-11.5.0-r1.ebuild 1152 BLAKE2B 17f6f5ae1d75eb1a95c9c9c1ad0f25e21caf58588972bc4315492011f28d896c6efdeabef615ad12c2e8922568f8ab4354396270ce4f04e001e9803cafcfe263 SHA512 59fb3cebddaac9e54c55dd52e2da4171bc3524c1b8c4845c7dc0d876ffb42a2a89c32eb723e3742134ce8a73364129b15f05da14afbf4278aef999b659f44bd4
EBUILD piwigo-12.0.0.ebuild 1149 BLAKE2B 9ba013150a70796a183a972dc8d787afbc2ea536b76956b68aa31dc069718ae2438df6bf8cfb2a1a168924b22ec277eaf194485473c233af62ef3a014b48488a SHA512 3f132af707f60334deefcd2f7ce4f8044dbbfb58319b7620ea3d86b5cd733b23a3243fd2645a1d28122b2ac83174c23eb1e94af6557084245bb90926e362a66b
EBUILD piwigo-12.1.0.ebuild 1149 BLAKE2B 9ba013150a70796a183a972dc8d787afbc2ea536b76956b68aa31dc069718ae2438df6bf8cfb2a1a168924b22ec277eaf194485473c233af62ef3a014b48488a SHA512 3f132af707f60334deefcd2f7ce4f8044dbbfb58319b7620ea3d86b5cd733b23a3243fd2645a1d28122b2ac83174c23eb1e94af6557084245bb90926e362a66b
+EBUILD piwigo-12.2.0.ebuild 1149 BLAKE2B cc244267bcde391c0d37fbeadee9a7ad916d5b0f1d1f550ea77fefd39f1f9d11a92b5a3f56542a5efeda98aea6c8b7b3df8710d7f418935166c40aa0061d9432 SHA512 6376b82162eeed66e6e892e7b9c7990954f4024339afc3af17f866e17480dd4d0e53b9e1802990111d983c4b3ee471482daaddd934088ad7f1dd538e5814483c
MISC metadata.xml 1023 BLAKE2B 7527436138cbd57c7c74dae7c03fbfb7b5badd46f9de14c72cfc5e324647ef4d5c3ccbfc7ab72e874331ff0c47560287dec2e784bfd2854abf5c276ed70f3d18 SHA512 1bcf676625a9f44aefd3eab32ff788c94ce6f8cbbb16927d3c76478aa19064be12d689d5e62b8cf88bb69d28667e5824bf78357f01e0f925b27892ae10553722
diff --git a/www-apps/piwigo/piwigo-12.2.0.ebuild b/www-apps/piwigo/piwigo-12.2.0.ebuild
new file mode 100644
index 000000000000..5d7d1f3343b3
--- /dev/null
+++ b/www-apps/piwigo/piwigo-12.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit webapp
+
+DESCRIPTION="a photo gallery software for the web"
+HOMEPAGE="http://piwigo.org/"
+SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+exif +gd imagemagick"
+
+DEPEND=""
+RDEPEND="
+ imagemagick? ( virtual/imagemagick-tools )
+ dev-lang/php[ctype,exif?,gd?,filter,iconv,json(+),mysqli]
+ >=virtual/mysql-5.0
+ virtual/httpd-php"
+BDEPEND="app-arch/unzip"
+
+REQUIRED_USE="|| ( gd imagemagick )"
+
+S=${WORKDIR}/${PN}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # Local configuration, and parts that can be updated
+ webapp_serverowned "${MY_HTDOCSDIR}"/_data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/language
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/local
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/themes
+ webapp_serverowned "${MY_HTDOCSDIR}"/upload
+
+ webapp_src_install
+}
diff --git a/www-apps/trickster/Manifest b/www-apps/trickster/Manifest
index b82fd092f4bc..737dfa431487 100644
--- a/www-apps/trickster/Manifest
+++ b/www-apps/trickster/Manifest
@@ -2,5 +2,8 @@ AUX trickster.conf 4759 BLAKE2B 223e0061992a9d3c0aad85d344cac0af00eb19e527a82e97
AUX trickster.initd 495 BLAKE2B 3ae2f752269665ce0a855a3b937625db4c7d3d077ecc59bb8a9acff4e78d38531fd392ec3cb1a05ab204f83ac50e25d1aa27344dac405eb37dd0a71c732a463c SHA512 2c7fade0e6e91ac10e1c9a9ab312e2fb794f5fd86332b780a2d5b076ca00e460dac11cc3486bf43dceda7be1baa29b57a298fe257229012cf48b9f92861c7c8f
DIST trickster-0.1.9-vendor.tar.gz 1748976 BLAKE2B 77ad4a91a889a8241399fe6b4199d25c0ba52e818fbe1df8186dadea0f69c1d04f9c268fc376820592465ed36104a6195ce9a9985f8a9c02636ee1b8f80114b7 SHA512 6427cb3417ae7d62e5e144cb5a1962f2175ab063c2267abd838560db00acc4c161666df4ea2065a02172b50240f17a6ad09d76973e59d9bea91ecf4a9327466f
DIST trickster-0.1.9.tar.gz 1739869 BLAKE2B dc50d12acfe27f68054bbafdeada0bd1847ebb1e03847f9173c7e9b772218ce2e7ceffe25db282912f88c005c0d590e3effece6483bdd80830438a8d114f859f SHA512 82fa837d2b18143a65e22a06d2821d7a1da298fb3e9389854f8e6ad4de68f35d40d6aec2d23cca877032227d12818063953244a01b42f09bd724677d1080e84f
+DIST trickster-1.1.5-vendor.tar.xz 1310612 BLAKE2B ffe97d000ca53c1f1fea8b15eb20ba63c18cd9cd79c187d831b225abe7a472b75070fa516b04bcec44ed8b37ee600d6506b0d3241eebdbe1c5e91da935893127 SHA512 b804f3d520639fe873289ee92f0a920c6a8cde32abdfdb17c76d59858812b8416dcb3581d0f42ea5c219f5b892e57d6f3187a41edf0b9ef03179906837b2a6f9
+DIST trickster-1.1.5.tar.gz 5170485 BLAKE2B e0f0df7bf6c810d6cedfc6175dd8413adfeccdeca3329dbf1bf0f38d612ecb4c9692fa1b5560cf91fda9213c57c268f5fbe16608a8eb5932219abe026cd581ef SHA512 da06e05436f6019b677b2d5d04e6b8aa1cd15a7ba1962b64101569c64e17f3132e71528f3925a3772d2ad7faf9435c987ffaacffd07961ab8526b68fbfd58135
EBUILD trickster-0.1.9.ebuild 972 BLAKE2B 521c084c46620e73387650a325656669e8d8f4dcf03267d2f527983a8cd2e881b484b334860b9b98a6b9e735d2e39a7d3d44fd3efde3c560155bb801a1e8c345 SHA512 62d81e7c88370c30c9acea89452188244884cf9dddb24434fb4864edc81ce43075f94ee047449f8601fb5fc7adf7fb66aaa6d1fcf7ea1ec0868547ec83ca29db
+EBUILD trickster-1.1.5.ebuild 982 BLAKE2B 6d12f1e2364746c715c856997fea4b396897156520623f86d48872e0120c27cfbd88bfbeb939530abca2285da78a4feed0e83875e7d553454a1038f65dc657ac SHA512 28313fec5eb2cd34cf6c8c3207bd78648d343ac29da70a46e6473376a62563b674ea0b12427bce5fe8a38e51b5b4c98eea0990b9c10036d80cedcfb569c6a0a0
MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251
diff --git a/www-apps/trickster/trickster-1.1.5.ebuild b/www-apps/trickster/trickster-1.1.5.ebuild
new file mode 100644
index 000000000000..8f4e9be4ae1f
--- /dev/null
+++ b/www-apps/trickster/trickster-1.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Dashboard Accelerator for Prometheus"
+HOMEPAGE="https://github.com/tricksterproxy/trickster"
+VENDOR_URI="https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz"
+SRC_URI="https://github.com/tricksterproxy/trickster/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${VENDOR_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="
+ acct-group/trickster
+ acct-user/trickster"
+ DEPEND="${COMMON_DEPEND}"
+ RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ mv ../vendor .
+}
+
+src_compile() {
+ set -- go build -mod vendor ./cmd/trickster
+ echo $@
+ "$@" || die "build failed"
+}
+
+src_install() {
+ dobin ${PN}
+dodoc -r conf docs/*
+ systemd_dounit conf/trickster.service
+ insinto /etc/trickster
+ doins "${FILESDIR}"/${PN}.conf
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest
index a26f66609c4d..2293090ec51c 100644
--- a/www-apps/tt-rss/Manifest
+++ b/www-apps/tt-rss/Manifest
@@ -5,6 +5,6 @@ AUX ttrssd.confd-r2 1581 BLAKE2B ce18840ddb58704abb9311d02e27cfc179bba43668b90cb
AUX ttrssd.initd-r3 2338 BLAKE2B 6ddcb12c548ef6b34196da7539b5ec2f061db46f041912647ea2741208004d25cc7d51d88375aa06b5866a7ef44995088cc9002d625666bdaaf687733b699a8f SHA512 eb6a9824562f49d42e94522c074719720686cd2d3fb3d0ac13ce5d83fdeae6b17a5047e79e761aea084eb8ff6e6aa733d49131324f8a00406935f8e0b962764b
AUX ttrssd.logrotated-r1 135 BLAKE2B dc653add518cd3ed5296097d51ca2346e102edcbad5ec82397713ded489e8ed8e49af928331e58b80152f13bddc37d673c67440df388651c875cfbd37ff62080 SHA512 c292020a55688c6edb4306d9d8144ad7d30be94fda08467b8bbe560c7bf02b0877d9591123a226dd030e9a9c01b79df4a3696e54fd1ece0dbdef1c285cdae97a
DIST tt-rss-20200922.tar.gz 3406007 BLAKE2B 7058253fbbba1c121d11eace8a3ef024b7ef83b05fd8b10b0ba0d017fa75d16b970e2c95c13091f760b21bcf092f609d81a5649de03672b0394113412f90beb0 SHA512 90387d07af76bc90bfb2e740dcfa0b2e13ed9af679a6c9258edd053511277bc36fca8edd4b3862c3f1957fa65a827b161abf3ed7fa603d4b84514fd456947a47
-EBUILD tt-rss-20200922.ebuild 2216 BLAKE2B bab91c50b7ddfaf6b2e5a979a61f375997647000746fff1d7ae9bfde2d7c00ff51f61d3f3f3262a41eac1e1712bab07f9292cae654cc22925cae3f9b44ea2b6c SHA512 1b8cd7451d4efbc4ee00752fe7d88f4fb1e71ceea47d93c841b82f14793d812b878428c91b8fa0b5ac59374d1d9ade5d66d6d524a47005563caafbfff4aa703b
-EBUILD tt-rss-99999999.ebuild 2297 BLAKE2B 7357188faef54dcf97d9ee6859596515880bb1d0639232460a8b65b33bc11a75e3d1b2453d532434b839e99a9f892a4a9c1f6fe4c7228b25d689296fdf7023cd SHA512 63792fd79e7b0243623fbb391b6e7a0b0754dcd12531de3893dcbcf60c1f3b6b0bf68edf5cce959bb9c39527499d0cba9cb5cb2664f46335af8783185dc8e2f7
+EBUILD tt-rss-20200922.ebuild 2212 BLAKE2B 3f3a9cfcbf2bbcb4050482802eab14f931381b9f77c03428f940003d40b7aa626cd7239685ccbf957e10eab72297f7474806474d78b7e9c59cf01af88c1cc2ed SHA512 f4a4d97a67bb19a3ecadd11f7c74ecba323fa615fc727dc6d8ae9a521208879d82b67d228d5ff29aad717467286946206f16fe81e4c00868ef8ef2f80879923f
+EBUILD tt-rss-99999999.ebuild 2297 BLAKE2B 4ab696d8e0d23b3a3b719ce86dac61a38ffb352878eac1ff69af053dcbd16dc06ec9226c223df6f5d050e446636d45fa3d51adcce91de1af7c43647ad6acbb02 SHA512 20ac7001282913406bb80ec4586d570ab108aa78cfa73d15f15c2f92643112300925d14428ff756307ca2e4467c046116ec71c74de7d1180b19dcf4cdad5990f
MISC metadata.xml 374 BLAKE2B 659dd027265141ba90d4bf8abe45e12ed5187c866605f939f26fd4b55911870c8cca907c96f4bae2f84cb43c1691a6eb79eabe671e4b3de0c34d9befb6ed4c46 SHA512 ab38e1e98bb90c292576830d65ad6871dc6feab2a93d7cc9a580f1333e6c7859cb215ef44952b3e9018b431ca0c4c7f61fd0ee6d2daa86bde971ab2e113ba0bc
diff --git a/www-apps/tt-rss/tt-rss-20200922.ebuild b/www-apps/tt-rss/tt-rss-20200922.ebuild
index 09db5c1f1489..86ea09cce5e4 100644
--- a/www-apps/tt-rss/tt-rss-20200922.ebuild
+++ b/www-apps/tt-rss/tt-rss-20200922.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE="+acl daemon gd +mysqli postgres"
REQUIRED_USE="|| ( mysqli postgres )"
-PHP_SLOTS="7.4 7.3 7.2"
+PHP_SLOTS="7.4 7.3"
PHP_USE="gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml"
php_rdepend() {
diff --git a/www-apps/tt-rss/tt-rss-99999999.ebuild b/www-apps/tt-rss/tt-rss-99999999.ebuild
index c543f510ec92..25e4a31621d6 100644
--- a/www-apps/tt-rss/tt-rss-99999999.ebuild
+++ b/www-apps/tt-rss/tt-rss-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SLOT="${PV}" # Single live slot.
IUSE="+acl daemon gd +mysqli postgres"
REQUIRED_USE="|| ( mysqli postgres )"
-PHP_SLOTS="7.4 7.3 7.2"
+PHP_SLOTS="8.0 7.4 7.3"
PHP_USE="gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml"
php_rdepend() {
diff --git a/www-apps/webdavcgi/Manifest b/www-apps/webdavcgi/Manifest
index 7bcf66303255..f977fe30a39c 100644
--- a/www-apps/webdavcgi/Manifest
+++ b/www-apps/webdavcgi/Manifest
@@ -2,5 +2,5 @@ AUX apache-webdavcgi-1.1-example.conf 2613 BLAKE2B 0c6a1cc621b6d1d8ea07fdc6dd11d
AUX webdav-1.1.conf 4450 BLAKE2B 29c7dcfdc623938d90a060e4e86d70d82bceb03aba95da72c323415dfc501de975a23cacda18929126f219f540da4b015fe6871e02a551ac25b7017268bf7d58 SHA512 4e867f9d8de4eb3f864ddc0671bf048d1a8daa9e01c830045a7adb5ac712c46925f0ed60d5aeba9acb3f9c3fd259411af23c41476f06d38f3d8f3cb2027c51c8
AUX webdavcgi-1.1.2-fix-unescaped-braces.patch 4681 BLAKE2B fcb31cbbbcb12aba3113693a603373301160997822be2172b02fafd0be97fea0c25a8bcad7196ffce08ea4f437c27a94f808822c49e4a12589dffac9cbe472f0 SHA512 4cc4bf31acd200365777d8b6ec3bdbc2325c81191a4f71308203a38cd0e918861c2432a50b3c11fdd04323ca3403f42541a3bc2aa6a6c1625fc841a836bf7606
DIST webdavcgi-1.1.2.tar.gz 16844485 BLAKE2B 1a9f1b0b5b4520badaca1992ba51760a6a1b250edeb3debe6bdcb962fb43c3c660a837882bccfa645a466e967c726569113665ff3a3c0f4db88e573299a30582 SHA512 cddd8461bfb16b5d50a9a2bbe270d3b09e973e74d07b2f54a16473c48dbaaab7d561becf223405a03ef6ce45502bf9684e41dc8e9977b0af788d700693946826
-EBUILD webdavcgi-1.1.2.ebuild 6535 BLAKE2B 681db50e69128d224dfca6079236d1e1dbcbf9e90c61948546d7d7e7e5f18ea28a5478ed80ed471f14e39e697a49b2cc9490498464baa30a1b1aa7bbb0d2d5db SHA512 10ce76759f406c07308ef24438da31e856d31fe653f754189bc19e301be573cbd0a1d73ff6c56a45d417d657a7bd1ee2858c7ed60d8eae880a3cf73cb67787b5
+EBUILD webdavcgi-1.1.2.ebuild 6534 BLAKE2B 26b80b8ba0145c66c1660b8ee5db1e98f6fe59b6966fa44e047499d9dc823b9b1975bf481e25ba16c4a16a35017ab4238fbf01ed14b728ac0d97621cad8482b4 SHA512 e88e70bb21c36b2494fe654aa118c7579c983a2679ac8d46d683cccd412465340cc284f0db3c66e7e35888047b6ef114d380c36ba6d416ff02836d5fcd3efcf8
MISC metadata.xml 1071 BLAKE2B 45c5da4701911f450311cc249e047b509d3105a4e41346139bf6ef216e5350d96d30a48705efd8fc39a97af6b6e2ff20885d0df5330a73a0ebc415be17b73627 SHA512 d1c9923989cdebd8d9f003ad1d564f57bf3d661f7c922345b35a78ff0a266ac8f89876a25245e29e84db2206cd62d67e83b86c185e476b5bd46b0955500c2549
diff --git a/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild b/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
index b9ddf2f7e102..d4b37a0a7cd0 100644
--- a/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
+++ b/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit toolchain-funcs
-DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV."
+DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV"
HOMEPAGE="https://danrohde.github.io/webdavcgi/"
SRC_URI="https://github.com/DanRohde/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"