summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin12112 -> 12288 bytes
-rw-r--r--www-apps/chromedriver-bin/Manifest4
-rw-r--r--www-apps/chromedriver-bin/chromedriver-bin-93.0.4577.15.ebuild (renamed from www-apps/chromedriver-bin/chromedriver-bin-92.0.4515.107.ebuild)0
-rw-r--r--www-apps/element/Manifest6
-rw-r--r--www-apps/element/element-1.7.34.ebuild35
-rw-r--r--www-apps/element/element-1.8.2.ebuild (renamed from www-apps/element/element-1.7.33.ebuild)0
-rw-r--r--www-apps/gitea/Manifest4
-rw-r--r--www-apps/gitea/gitea-1.14.6.ebuild1
-rw-r--r--www-apps/gitea/gitea-9999.ebuild1
-rw-r--r--www-apps/grafana-bin/Manifest2
-rw-r--r--www-apps/grafana-bin/grafana-bin-8.1.2.ebuild64
-rw-r--r--www-apps/karma-bin/Manifest10
-rw-r--r--www-apps/karma-bin/karma-bin-0.24.ebuild39
-rw-r--r--www-apps/karma-bin/karma-bin-0.27.ebuild39
-rw-r--r--www-apps/karma-bin/karma-bin-0.33.ebuild39
-rw-r--r--www-apps/karma-bin/karma-bin-0.90.ebuild (renamed from www-apps/karma-bin/karma-bin-0.39.ebuild)17
-rw-r--r--www-apps/xpra-html5/Manifest3
-rw-r--r--www-apps/xpra-html5/metadata.xml16
-rw-r--r--www-apps/xpra-html5/xpra-html5-4.3.ebuild43
19 files changed, 144 insertions, 179 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 5144e838be45..c6375d7282fb 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/chromedriver-bin/Manifest b/www-apps/chromedriver-bin/Manifest
index e4f7eed8d5ef..1a1b6ae659e8 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1,3 +1,3 @@
-DIST chromedriver-bin-92.0.4515.107.linux64.zip 5980285 BLAKE2B 43dde423b473825b8ac8ef6ac391a3f309b35a9f10494482f7a651817b0bc819657225a8e8aea33bd4096fefb5e1c6de09d5e24950ef2a9764c9a127a767a465 SHA512 844c0e04bbbfd286617af2d7facd3d6cf7d3491b1e78120f8e0a95676c49647da1e129464892cacc55644011864f57e9769b668a6099bf49cf82d65ebcb68cf1
-EBUILD chromedriver-bin-92.0.4515.107.ebuild 587 BLAKE2B a4f3eeac5597635be0030b1456c08adfec51a128c55b8fef99a88a87738578ab5cd31211557d6d715ff46b6e5d1c719913d27fcf31119cc66f822ebc01dc228f SHA512 2a5d1d3659e518976c4d6dc75d2d4a8e7916b81e7e6ada92d5920651fcb4ecb884390223056e8918fb5857bdeb4972bbae5f2de5af81142df28425450307ccaf
+DIST chromedriver-bin-93.0.4577.15.linux64.zip 6088169 BLAKE2B 9ad6b7bea9cdfa1e3ac3bd13a275d4c7b4b70fc8c6191091445d7a4b1e607c6ad5266db492dd47d03f2a3aa31e997f583d93475b0d05f6ab2f8e08ebaa3ad840 SHA512 22782ec5578f3f6b244ba79c3b62d1c355c1128f1bd489b39d65cde1dd46174f1c32adf5175215d1557fdd136b5af164865d01c46e773a955bd951222b665d86
+EBUILD chromedriver-bin-93.0.4577.15.ebuild 587 BLAKE2B a4f3eeac5597635be0030b1456c08adfec51a128c55b8fef99a88a87738578ab5cd31211557d6d715ff46b6e5d1c719913d27fcf31119cc66f822ebc01dc228f SHA512 2a5d1d3659e518976c4d6dc75d2d4a8e7916b81e7e6ada92d5920651fcb4ecb884390223056e8918fb5857bdeb4972bbae5f2de5af81142df28425450307ccaf
MISC metadata.xml 460 BLAKE2B 6da42de60f119a13f70f0a64f61f4fde912d15a7582b240631761e852b0db50bdb2f95102be05b09b1d653907b4c0a8a9641a9952cb6a7c1bd84d8f51ae1d83b SHA512 a8dfdafe46c651f3b06e0c004750747cfbe21e0ee704e5afd6f302c2ea61e288fad3987732b0e4b6ecec4805822c347f1d43a5e09e911e7d950196207eb81f43
diff --git a/www-apps/chromedriver-bin/chromedriver-bin-92.0.4515.107.ebuild b/www-apps/chromedriver-bin/chromedriver-bin-93.0.4577.15.ebuild
index 7c2aac12ffeb..7c2aac12ffeb 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-92.0.4515.107.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-93.0.4577.15.ebuild
diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 21a31df7421c..c1679c8ab0eb 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,7 +1,5 @@
-DIST element-v1.7.33.tar.gz 15425526 BLAKE2B 0cb13c5aa94a16e532f9ff4a8558b08c01afe1d5c8c4070bc9c26684571a316b2ce1265cd763ee4fe6c54b255313d489adc41e8dfc18f619ae3c2016b593087f SHA512 8b23d2e63cd69ec51cd053826d73f72be50a9662f2adcb7d8b86b0d2b32175038e77c3d00c2e37b39147565fc9fc1cb9c61be1f7a59d1f23e3c4d6316512912d
-DIST element-v1.7.34.tar.gz 15635182 BLAKE2B b9926a7b2aba2189004c9c0885b25878479e4ca0b80053261601e7bca64703c7148403671e3a5783530cfd1d431c0b3ffc398c5bd2767d7b0a93472306c581e1 SHA512 96bc96d98677e7154790accd7fca8314aada7352d8b8c1a9cc1b18c65b78705db766e5238feda6a3601aabd1f487b115dbaaecd0f55354b752ea07730e2d2312
DIST element-v1.8.1.tar.gz 15924340 BLAKE2B 25f396f8df8b703f01ac414b4cbc8781c84e05524f61154ca19a983d7cb24c02587a7eb587a6fc3ce5f0a869120c104b202e934f495732655edbc4b978fb654b SHA512 b03235df3dc32bf54da9d285c8e48cd4e5fc610c602f1589c35f7b99d5dd90657bf60caf29612b9ad4bf5076eaad23c942843e91a38338f31d4b0d6f7ea4109f
-EBUILD element-1.7.33.ebuild 728 BLAKE2B 877d2ab169d6d3dc480351f830c4c545dea80b40cffef12b16901f36cea50faab16f3f10e543b5b21e783802128370610d92f1c7e4b7c47174871a41588c29d6 SHA512 6a3a88784accd6fbe15f346894267aac7cd9e93e8bb4eac4f6bc37524a3070595148446654178cdce08e846c267bed8cfc4c3522ec74ce8c560a429707c8e728
-EBUILD element-1.7.34.ebuild 728 BLAKE2B 877d2ab169d6d3dc480351f830c4c545dea80b40cffef12b16901f36cea50faab16f3f10e543b5b21e783802128370610d92f1c7e4b7c47174871a41588c29d6 SHA512 6a3a88784accd6fbe15f346894267aac7cd9e93e8bb4eac4f6bc37524a3070595148446654178cdce08e846c267bed8cfc4c3522ec74ce8c560a429707c8e728
+DIST element-v1.8.2.tar.gz 15922892 BLAKE2B 2aae6293e987545d42eb89cf0785810ac6aab47377f107a5907fed14c4aa1c34425c6aa7d7b007fe37328caaaa7c9aa5717f8ce9933f96cded2a95b16aeedb15 SHA512 66068beebfe87574b74d02f521514bde45238c08646347850b4f3f3bae097dfa8ccc6f4d4c86696add99165ba5bf296b686c3c5fe6d97abaff7132b181317f83
EBUILD element-1.8.1.ebuild 728 BLAKE2B 877d2ab169d6d3dc480351f830c4c545dea80b40cffef12b16901f36cea50faab16f3f10e543b5b21e783802128370610d92f1c7e4b7c47174871a41588c29d6 SHA512 6a3a88784accd6fbe15f346894267aac7cd9e93e8bb4eac4f6bc37524a3070595148446654178cdce08e846c267bed8cfc4c3522ec74ce8c560a429707c8e728
+EBUILD element-1.8.2.ebuild 728 BLAKE2B 877d2ab169d6d3dc480351f830c4c545dea80b40cffef12b16901f36cea50faab16f3f10e543b5b21e783802128370610d92f1c7e4b7c47174871a41588c29d6 SHA512 6a3a88784accd6fbe15f346894267aac7cd9e93e8bb4eac4f6bc37524a3070595148446654178cdce08e846c267bed8cfc4c3522ec74ce8c560a429707c8e728
MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724
diff --git a/www-apps/element/element-1.7.34.ebuild b/www-apps/element/element-1.7.34.ebuild
deleted file mode 100644
index 0d6f2e6d2cb4..000000000000
--- a/www-apps/element/element-1.7.34.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/"
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-need_httpd
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- dodir "${MY_HTDOCSDIR}"/home
- dodir "${MY_HTDOCSDIR}"/sites
-
- webapp_serverowned "${MY_HTDOCSDIR}"/home
- webapp_serverowned "${MY_HTDOCSDIR}"/sites
- #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
- webapp_src_install
-}
diff --git a/www-apps/element/element-1.7.33.ebuild b/www-apps/element/element-1.8.2.ebuild
index 0d6f2e6d2cb4..0d6f2e6d2cb4 100644
--- a/www-apps/element/element-1.7.33.ebuild
+++ b/www-apps/element/element-1.8.2.ebuild
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 474b4e23c967..2ade4cf635da 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -2,6 +2,6 @@ AUX gitea.confd-r1 243 BLAKE2B 87caa8371f53f52b0a85f720342f9f358dedec9240ab78998
AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b006233b28e5b57be69eef1d83441adebe2b94681585edaf77f9da4eb97930f91e75c1b1a5cd8d137633 SHA512 5ff2e653180a0601734fcd055dfffdfdc12363736ed2e56c8576c802398b90f4025b44002cbb9a3fd1e0c2d4c169f62d460381c6c549746d3390e55fc1c677d1
AUX gitea.service-r3 732 BLAKE2B 8227349f9ffe5dbf7c59efc3b1e250bf8184a72d37958c0ce0a2d8affabaadcb6aaf271b1402c7ac127b80d534f4f72b888ccdce7aa5f7a7cf86a0efe0e719e0 SHA512 7c8aa33dcea56b6fccac23095f7b84225f1c85541cd5eb3536d2901e638c391e025bd9db28bd10c26ef91e5a8fe2d12a878040cf21d4b983858a19f2cac7d1b0
DIST gitea-1.14.6.tar.gz 117871468 BLAKE2B f71ea5e6761e36bbb5d4304e606b99513196703773c4595fef85e1641cff179e2b58b3150de199636a504ec806fc17d8deb73cac903824502749cbcdd6f72aaa SHA512 2e17994dbadc29d62f244d70550da59c1ab6818a1e5af20265405024b26fe6641bbeabb6b227f432170abd133fb3f11a2b5d9ac814ebd234729e4fcc0c4ed6d0
-EBUILD gitea-1.14.6.ebuild 3467 BLAKE2B 3e0c49a71e4f437207c79220d175e649fc8a880e6d30aa4e18470f5aa4589319ca55b5196ddbcae24aff989bceae525281550d491c3a0e01aeacc41f4f4e13dc SHA512 8e0cf6af8547add7d4fc001935a8ddc9385f474f94374dfb6de1aaeabd251c993091ff82d337c0f318b690045e0af7b11f8356b71c945510604e1afe0523d7b4
-EBUILD gitea-9999.ebuild 3270 BLAKE2B 068655823eb0eb018cd5a424aefcbd6970de5937e8e0aaa76556dc00cac324d497072529563a314daf9898a28a0d02c42097019f47e91df605715834004be67f SHA512 72f596366f32be753df19c9f305b650dadbf2f9b458a6de1ae475545f58d2adc44cb3b6771f935923ec89817e1c55ddc97c8c7edea7f262987d9339d36afeb4f
+EBUILD gitea-1.14.6.ebuild 3443 BLAKE2B 4ebe4edf51bb4205bd47a4fabd252cfb7ae0d888f43e824a768205fb538cf6388dada3581977472349d912f67db81a450d0a46a4d80448d806d1daca116babb9 SHA512 ec7afa492d892cfb6a1eedf7d84073d589a4f76c8a100eaaa881994ec5444a08f14ef61bdd05662b8ccc2bfb9c00223474dcec8adb6f32d7655178ab10ea0f1f
+EBUILD gitea-9999.ebuild 3246 BLAKE2B ec4fcdd732f44ec104853053188ec0b8c95e4f2f302f341f92a68a013db44c65914f6926221532139db5f2bc59b6c781d7308cf13c359d61b511529651e2f1cc SHA512 ca3cd290e745a81b5a78c238bea6919fa7a8f437caefd6b3dc2fbfdecc3db0bea7b894cca783ad04f00b1e82f3eed076adc72e9c6205c06d76839734df8bb2e1
MISC metadata.xml 431 BLAKE2B 8f29805f96990189bf6f2ce5e4a851cd93e588a7b9227a906fc92edd328bad559eb694abf12085697ca78c57f78679690e042fb3c6d517a221e8594b14ac85c3 SHA512 f3e9f62480e697aa36630bed231461546a4df3f5a5cc7378ccd9b6074d88ef3b56dab6402ef32f3314fd2e321564dce26fa8d885c99625311f20e131a17f32ff
diff --git a/www-apps/gitea/gitea-1.14.6.ebuild b/www-apps/gitea/gitea-1.14.6.ebuild
index 1d1bb8c1ca98..51099cd019ab 100644
--- a/www-apps/gitea/gitea-1.14.6.ebuild
+++ b/www-apps/gitea/gitea-1.14.6.ebuild
@@ -124,6 +124,5 @@ src_install() {
pkg_postinst() {
fcaps_pkg_postinst
- go-module_pkg_postinst
tmpfiles_process gitea.conf
}
diff --git a/www-apps/gitea/gitea-9999.ebuild b/www-apps/gitea/gitea-9999.ebuild
index aaa0a559fede..2aa2b3da3b08 100644
--- a/www-apps/gitea/gitea-9999.ebuild
+++ b/www-apps/gitea/gitea-9999.ebuild
@@ -117,6 +117,5 @@ src_install() {
pkg_postinst() {
fcaps_pkg_postinst
- go-module_pkg_postinst
tmpfiles_process gitea.conf
}
diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 1da2c24526d7..4e00ce5191ac 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -7,10 +7,12 @@ DIST grafana-bin-7.5.9.tar.gz 52215297 BLAKE2B 06fa63811f950081a581d402527a14660
DIST grafana-bin-8.0.2.tar.gz 55512802 BLAKE2B fd535c8e1fca3136913ef1008c6e5ef8efa2871accc7a035354afd4b79a6e4d6340749c460c8c3d15e9edc07c426640b349c688a64ab678d61809f88f81b913a SHA512 d2421ba74b3eaaff3091fcf5015e6ca5cc050e205276b4d873a8d1fb3071cddd20fa846d9a03044752079564a458172e084ef69db4609fb520897a4f1d6fa4f2
DIST grafana-bin-8.0.5.tar.gz 55588076 BLAKE2B 85845c7492a4dd76b47d959cadbcfb1bffa1f00b295296e4e8ae3033e4a52f654551a66f781f34d4ab4666bf05681bf3ced870fab6c59f758f9814fe67e5b1d7 SHA512 c0df8ee147c4876e29fd8b4f7943550b4c615787ecd50e7a40eee68d8f64bd4e9958e2473e00fc4244e4440f01750cf7b349a4baa769d69ee61c043538679a56
DIST grafana-bin-8.0.6.tar.gz 55602674 BLAKE2B da782a59bf2ae363ac639b43540883985b0ba1a42b1ab8f5438157a22b91f129e22d54dc4e95e6b817ea6b1edb35350883129254b6235f1e6d02739bd494a4bd SHA512 f8a65c52c4e6d9f72d8828c09bab719b1cb81173be4d661dc40925618054f1ef924af06c20d36d901feb8b17a0b7dc1cf55ab9d65e9c3829e34967063f854413
+DIST grafana-bin-8.1.2.tar.gz 57186805 BLAKE2B 93108fd4f873f6c6e555735d80c57a35f53f0629be76cddf000f58d48bc95ecd53934ee66f068abaef985b94994b4377cb09b2d64d47b83e35c9e30adb5eb02a SHA512 0a0ffa010c8d7c603bbe884b2dfcf5f4e42a9036181f7f5755e333ac6bac8fb193365c9ee5325d113e81e389d9ddc7c4847b436023fcdd74dc4ac0df3cb0bdd3
EBUILD grafana-bin-7.5.10.ebuild 1769 BLAKE2B 3bd77424413b8d75af2c3e1f80320e4da3dcdd64a73a913bc11f967c27aa7aabc6f7d9c7d613bf2e979431f76ca4cac41ef45c3ab89081c1b8ae07533289f37d SHA512 89c164f2a54014d85e1cdaa46b52423c9880d581c7adda836afa787a6d7554f7dc8bd060141503cff1da5751be9cc166defe53aeb21b14fa38727fd6ab6e14dc
EBUILD grafana-bin-7.5.7.ebuild 1769 BLAKE2B 5a68f16b65e6ef167c4476131b505a9947878b9f64b77e9a52240fff659f2d5ca6a0256c240a32d7d2f1b59505284a5ea974059cecae785ff5d5f0aca5c83e3d SHA512 45afd377bf5400a620744f7ad2daebcf36bd972f98a8baab270c68497d0c28662154bef6a68aac0123e6a1c382c9c77d02a28c7b0ae7a0f0e1ceb9f2a5b89bb5
EBUILD grafana-bin-7.5.9.ebuild 1769 BLAKE2B 3bd77424413b8d75af2c3e1f80320e4da3dcdd64a73a913bc11f967c27aa7aabc6f7d9c7d613bf2e979431f76ca4cac41ef45c3ab89081c1b8ae07533289f37d SHA512 89c164f2a54014d85e1cdaa46b52423c9880d581c7adda836afa787a6d7554f7dc8bd060141503cff1da5751be9cc166defe53aeb21b14fa38727fd6ab6e14dc
EBUILD grafana-bin-8.0.2.ebuild 1769 BLAKE2B 5a68f16b65e6ef167c4476131b505a9947878b9f64b77e9a52240fff659f2d5ca6a0256c240a32d7d2f1b59505284a5ea974059cecae785ff5d5f0aca5c83e3d SHA512 45afd377bf5400a620744f7ad2daebcf36bd972f98a8baab270c68497d0c28662154bef6a68aac0123e6a1c382c9c77d02a28c7b0ae7a0f0e1ceb9f2a5b89bb5
EBUILD grafana-bin-8.0.5.ebuild 1769 BLAKE2B 3bd77424413b8d75af2c3e1f80320e4da3dcdd64a73a913bc11f967c27aa7aabc6f7d9c7d613bf2e979431f76ca4cac41ef45c3ab89081c1b8ae07533289f37d SHA512 89c164f2a54014d85e1cdaa46b52423c9880d581c7adda836afa787a6d7554f7dc8bd060141503cff1da5751be9cc166defe53aeb21b14fa38727fd6ab6e14dc
EBUILD grafana-bin-8.0.6.ebuild 1769 BLAKE2B 3bd77424413b8d75af2c3e1f80320e4da3dcdd64a73a913bc11f967c27aa7aabc6f7d9c7d613bf2e979431f76ca4cac41ef45c3ab89081c1b8ae07533289f37d SHA512 89c164f2a54014d85e1cdaa46b52423c9880d581c7adda836afa787a6d7554f7dc8bd060141503cff1da5751be9cc166defe53aeb21b14fa38727fd6ab6e14dc
+EBUILD grafana-bin-8.1.2.ebuild 1769 BLAKE2B 3bd77424413b8d75af2c3e1f80320e4da3dcdd64a73a913bc11f967c27aa7aabc6f7d9c7d613bf2e979431f76ca4cac41ef45c3ab89081c1b8ae07533289f37d SHA512 89c164f2a54014d85e1cdaa46b52423c9880d581c7adda836afa787a6d7554f7dc8bd060141503cff1da5751be9cc166defe53aeb21b14fa38727fd6ab6e14dc
MISC metadata.xml 218 BLAKE2B 2189d142b4baed0b8edb49fcc98f7397610a257a4cb5f87873272b284f84290420f0950c8b41d1d050ca7a1e0486c6e00344672a3f0479d1d382c14bf7f18485 SHA512 882f7787b97aa780dd3ba4112b9e1dcc84986e2a17704cba9a557ec3a3f9211bcf93532b92d42f60157b56b457ee9ee17e5409066230e54d48931b91bd6786cd
diff --git a/www-apps/grafana-bin/grafana-bin-8.1.2.ebuild b/www-apps/grafana-bin/grafana-bin-8.1.2.ebuild
new file mode 100644
index 000000000000..937332ec5f09
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-8.1.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
+HOMEPAGE="https://grafana.org"
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/grafana
+ acct-user/grafana"
+RDEPEND="${DEPEND}
+ media-libs/fontconfig"
+
+QA_PREBUILT="usr/bin/grafana-*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+ keepdir /etc/grafana
+ insinto /etc/grafana
+ newins "${S}"/conf/sample.ini grafana.ini
+ rm "${S}"/conf/sample.ini || die
+
+ # Frontend assets
+ insinto /usr/share/${MY_PN}
+ doins -r public conf
+
+ dobin bin/grafana-cli
+ dobin bin/grafana-server
+
+ newconfd "${FILESDIR}"/grafana-r1.confd grafana
+ newinitd "${FILESDIR}"/grafana.initd grafana
+ systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+ keepdir /var/{lib,log}/grafana
+ keepdir /var/lib/grafana/{dashboards,plugins}
+ fowners grafana:grafana /var/{lib,log}/grafana
+ fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+ fperms 0750 /var/{lib,log}/grafana
+ fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+
+ elog "${PN} has built-in log rotation. Please see [log.file] section of"
+ elog "/etc/grafana/grafana.ini for related settings."
+ elog
+ elog "You may add your own custom configuration for app-admin/logrotate if you"
+ elog "wish to use external rotation of logs. In this case, you also need to make"
+ elog "sure the built-in rotation is turned off."
+ fi
+}
diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index 65cf29199735..22a104cc41fe 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -1,17 +1,11 @@
AUX karma-0.24.yaml 946 BLAKE2B 9cee1af92d690892b6160d43e086ee20b24b525cb821848e500f0280304c10a0a2c0e7c7f64ee101f0b437529be7640eec8c37ecffdfae67b991117272605911 SHA512 82f3d5e3213bae5258364bdae8d4463d5010314ab2ba737335c395f00c690e740d5a672dc345169057d15b1ffbd4cb34ce6132e1a99fcdd5f19f906b5bf3a466
AUX karma.initd 410 BLAKE2B 0aecc0b88a1b89bda32bea7a15571826fd6598d74258a12aeed1a0549776e9eebc7c11ef216db00ed107146e32df0915569e326f85694cea1429640becb411f7 SHA512 bdd469311aabc663ce59ed14044c0e201ba32d7c9e54df73b0b92a5b5dbef7ed1b5b229fbcdd0a048aa5d3f42223a58e4a3da01fe43ff59db91b54017130fc53
-DIST karma-bin-0.24-amd64.tar.gz 11511588 BLAKE2B 4de38f4925e039ae28e160d2f541cb8b92388b42c68b3f00ca1a4aced635078a5f8bfabe63fe20dcb05a5a75188b2a866b627a26fd68d43de5f0c21a97a28160 SHA512 2864eac54be7f156f4b8feb144825615576e7f18f61f58d3e3834e9968a59a0373d0b156a0f00c5c019b922b251f8a7f35a41f139fbf42c27c562a74af33f14d
-DIST karma-bin-0.27-amd64.tar.gz 13932963 BLAKE2B e99093ec5a7d72fbca136d63789352e001974e4bf0a90ee45d6ff8a8814df9dfdf695af4fb1b17cf1c6a29fce2be65965f048daa9070484b2fcc53dc6e33122a SHA512 844301cb8bdd08452d02ab33c39dd5d8307e538f87d18fff58bfd888ddd207bb6557d40c053613d2e3991cf915b032119ed08ebe5a32a98d12cac06a25872887
-DIST karma-bin-0.33-amd64.tar.gz 14113120 BLAKE2B a37dc699d7ff26dcbb9188afc48639309c2f44490f2f59dd41d15e6c00035b4fb9bc9bd86abd8e999862a4a71bca76beb70bbb06f97e761fdb80b046dc742ed5 SHA512 a2bec5381648a680af842d5b61c23883655b508ed9803cec2e2e65bffba136076636651dbf8eedb7e220a746629902d4b29956fbebe902a1ff14924bb9a8ba27
-DIST karma-bin-0.39-amd64.tar.gz 15071130 BLAKE2B 71edfac70d02eee3b9406fc57e335c2f9c4f68a16f32da591e70c753f1498c182f36da7c018458b54f39b00968908e56367cdf30f26815ed53e78e6710d56e76 SHA512 6ed03b3c25745fc631ca04b3659239efdce78b221eb1c9c43fb9c8f8e7d6aadc153962388b54b0209e8896f9c9cf33f1fa5a23b6ed2bfbd4c4b48c7a24ab0637
DIST karma-bin-0.40-amd64.tar.gz 14309083 BLAKE2B bdb0dff3ed308102eff8a4d7e4363901619045c39c2e154cda629aa0bd65ff6a0afee8885d3b014e6fcd448d25df1b881de4b4281efa525a73f54fbb9c425d5b SHA512 5148164b78da3e9a79eda8f203f52fd78c233993f657887d3d64fe0eaf00c90610058b3f0e8509a5d4f9f05f77b5c39461cbfa9d4ccbc9d984ba07944955756d
DIST karma-bin-0.41-amd64.tar.gz 14311961 BLAKE2B 6e16ba96c0e4c612e4b6e93397d21469a154285e14c5dce547cac02a1a04dc37ef3cb4d6070e32c322dbdc3e30c1bd4997e2c0c0ad358a238ecaf7028e65f28e SHA512 ff0ff076e5273d6b813886cdc4a8476b9bc2c9afea29f591ba0ba6f7049ea79610dfb986f532b571ffb6b90b24da1a82e770546de9ca750985055e37cc7805e3
DIST karma-bin-0.43-amd64.tar.gz 14854945 BLAKE2B f9db45563f58d615370514fa206ec45b41126c1701f4b586e7a70564e4ea65123753532c086f8f1bf3cf77160a041d87fe09c33bfe9cd8ca6263154867ee3e2b SHA512 d82beeec70d3e05301ce8b788b8e54b28e9540c9e652ee5e61188334672f5f5341ada1f63c20161c7f67216b0f74402070c849a14039de4e7eb863e688b15444
-EBUILD karma-bin-0.24.ebuild 950 BLAKE2B d966dc1b996ed5e2d95b2b12007c45cf0522862a48782e05c4fe1b62407ceee9e7cf015259291e6c6999df9d59409e9bb5b880feba66e0ad70489726641de462 SHA512 d83f53417628d3274b338e3bfe36ac7d1472fef3f7cd51525dea1a5f0f64fdb825cf26f235128353c4e2ad7b63e5b8d8560e5cc78d3124eb83c4f8ec4787d3c1
-EBUILD karma-bin-0.27.ebuild 949 BLAKE2B f5d10a7fbf43d99d5a11e27e6da6c1b9a98517bb329c9c326929897c04c44f3c2d1a318990e34863ce23faac6cd84293183848835b69a69cbedeee36ee6e8331 SHA512 d1cc2163379e50331f3b6110b6187445651309ce54206efa6a6fb84ccd65f65a3bfb9103756b39059bfeb3445fe571eab901ba63fb4b8eff10b4ce2a81ff9e18
-EBUILD karma-bin-0.33.ebuild 949 BLAKE2B f5d10a7fbf43d99d5a11e27e6da6c1b9a98517bb329c9c326929897c04c44f3c2d1a318990e34863ce23faac6cd84293183848835b69a69cbedeee36ee6e8331 SHA512 d1cc2163379e50331f3b6110b6187445651309ce54206efa6a6fb84ccd65f65a3bfb9103756b39059bfeb3445fe571eab901ba63fb4b8eff10b4ce2a81ff9e18
-EBUILD karma-bin-0.39.ebuild 949 BLAKE2B f5d10a7fbf43d99d5a11e27e6da6c1b9a98517bb329c9c326929897c04c44f3c2d1a318990e34863ce23faac6cd84293183848835b69a69cbedeee36ee6e8331 SHA512 d1cc2163379e50331f3b6110b6187445651309ce54206efa6a6fb84ccd65f65a3bfb9103756b39059bfeb3445fe571eab901ba63fb4b8eff10b4ce2a81ff9e18
+DIST karma-bin-0.90-amd64.tar.gz 12821866 BLAKE2B db6fed9451f1bd641eb9f00692ad41d4a55a2303c02be07987c7aaebe26be5f1d0b049d4d80c68f8e21ba8460ed206101b7ec1e4c4746e3a509a5260d20e7508 SHA512 c9a6f257796c02c8ded4bf634528eb7b148ad68d42b85dcd760818e164742f5e02033e3e5de4f02ef2689ff4a53ae2e82a59ff42c28668ac733c65e43b69ac15
EBUILD karma-bin-0.40.ebuild 966 BLAKE2B 4f0fd169372d09d4d68459f1906f316303b5bea776ee18a0d8352a41ec189793452c44f39ab172d838059e4d9eac880c802d0d7a2dcecec7514d6d228b76429f SHA512 587799ed1755a1c8ddd343a05641c231de7dbc888c0606333cb1a9df866d20384187dc61a4cdc007846942eaecb9f006ddf9e1c40093a0f863d24763e827256c
EBUILD karma-bin-0.41.ebuild 966 BLAKE2B 4f0fd169372d09d4d68459f1906f316303b5bea776ee18a0d8352a41ec189793452c44f39ab172d838059e4d9eac880c802d0d7a2dcecec7514d6d228b76429f SHA512 587799ed1755a1c8ddd343a05641c231de7dbc888c0606333cb1a9df866d20384187dc61a4cdc007846942eaecb9f006ddf9e1c40093a0f863d24763e827256c
EBUILD karma-bin-0.43.ebuild 966 BLAKE2B 4f0fd169372d09d4d68459f1906f316303b5bea776ee18a0d8352a41ec189793452c44f39ab172d838059e4d9eac880c802d0d7a2dcecec7514d6d228b76429f SHA512 587799ed1755a1c8ddd343a05641c231de7dbc888c0606333cb1a9df866d20384187dc61a4cdc007846942eaecb9f006ddf9e1c40093a0f863d24763e827256c
+EBUILD karma-bin-0.90.ebuild 950 BLAKE2B b8412212234229bba6e064212ba874e6285d1497a3e3317f045c38f17d1dd8cb9861b9f1d96d5a09d768b0f263d22f904ff9183e2b66a94683a87098f4124ab2 SHA512 9ba236700d503ba25fa2d5cdee0368eb17b2511dc6b548dac8ab784f7016145d01c28bf24e3060592d348fd8e97376af1d1e8e891190e65c4f426761482b4b4a
MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0
diff --git a/www-apps/karma-bin/karma-bin-0.24.ebuild b/www-apps/karma-bin/karma-bin-0.24.ebuild
deleted file mode 100644
index 215180ca0dfa..000000000000
--- a/www-apps/karma-bin/karma-bin-0.24.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN%-bin}
-
-inherit user
-
-DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
-HOMEPAGE="https://github.com/prymitive/karma"
-SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz -> ${P}-amd64.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="usr/bin/*"
-S="${WORKDIR}"
-
-pkg_setup() {
- enewgroup ${MY_PN}
- enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
-}
-
-src_install() {
- dobin karma-linux-amd64
- dosym karma-linux-amd64 /usr/bin/karma
- insinto /etc/${MY_PN}
- newins "${FILESDIR}"/${MY_PN}-${PV}.yaml ${MY_PN}.yaml
- newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
-keepdir /var/log/${MY_PN}
-fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your system."
- fi
-}
diff --git a/www-apps/karma-bin/karma-bin-0.27.ebuild b/www-apps/karma-bin/karma-bin-0.27.ebuild
deleted file mode 100644
index 809fafaf8788..000000000000
--- a/www-apps/karma-bin/karma-bin-0.27.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN%-bin}
-
-inherit user
-
-DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
-HOMEPAGE="https://github.com/prymitive/karma"
-SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz -> ${P}-amd64.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="usr/bin/*"
-S="${WORKDIR}"
-
-pkg_setup() {
- enewgroup ${MY_PN}
- enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
-}
-
-src_install() {
- dobin karma-linux-amd64
- dosym karma-linux-amd64 /usr/bin/karma
- insinto /etc/${MY_PN}
- newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
- newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
-keepdir /var/log/${MY_PN}
-fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your system."
- fi
-}
diff --git a/www-apps/karma-bin/karma-bin-0.33.ebuild b/www-apps/karma-bin/karma-bin-0.33.ebuild
deleted file mode 100644
index 809fafaf8788..000000000000
--- a/www-apps/karma-bin/karma-bin-0.33.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN%-bin}
-
-inherit user
-
-DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
-HOMEPAGE="https://github.com/prymitive/karma"
-SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz -> ${P}-amd64.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="usr/bin/*"
-S="${WORKDIR}"
-
-pkg_setup() {
- enewgroup ${MY_PN}
- enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
-}
-
-src_install() {
- dobin karma-linux-amd64
- dosym karma-linux-amd64 /usr/bin/karma
- insinto /etc/${MY_PN}
- newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
- newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
-keepdir /var/log/${MY_PN}
-fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your system."
- fi
-}
diff --git a/www-apps/karma-bin/karma-bin-0.39.ebuild b/www-apps/karma-bin/karma-bin-0.90.ebuild
index 809fafaf8788..9f5638b450be 100644
--- a/www-apps/karma-bin/karma-bin-0.39.ebuild
+++ b/www-apps/karma-bin/karma-bin-0.90.ebuild
@@ -1,11 +1,9 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MY_PN=${PN%-bin}
-inherit user
-
DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
HOMEPAGE="https://github.com/prymitive/karma"
SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz -> ${P}-amd64.tar.gz"
@@ -14,14 +12,15 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
+DEPEND="
+ acct-group/karma
+ acct-user/karma"
+ RDEPEND="${DEPEND}"
+
QA_PREBUILT="usr/bin/*"
+RESTRICT="strip"
S="${WORKDIR}"
-pkg_setup() {
- enewgroup ${MY_PN}
- enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
-}
-
src_install() {
dobin karma-linux-amd64
dosym karma-linux-amd64 /usr/bin/karma
diff --git a/www-apps/xpra-html5/Manifest b/www-apps/xpra-html5/Manifest
new file mode 100644
index 000000000000..798a749316a5
--- /dev/null
+++ b/www-apps/xpra-html5/Manifest
@@ -0,0 +1,3 @@
+DIST xpra-html5-4.3.tar.gz 1520768 BLAKE2B f02cd4d751a9f929301199753d9ccc1c8da71378aedfece2ef248676525383b2fa6b0440fefee3c6c292449de9cafc38281d202237fcc1c96353b84bc0b2fbf6 SHA512 5bca4d8bf59b81c34dfc75b6b15475ff2a898015dac07d609d08efba0484d2eea5e31a50de45ffbf1e5c1701fe212dc4e964a177119990a2d39f486b8944b8f2
+EBUILD xpra-html5-4.3.ebuild 864 BLAKE2B ae3091928bbb07cb2fc745dc1b98f5f7780811b7ef7438f1aa799fde56cd42ac733aa6622aa68248c756b5d2b7d5d1f15e3ab9c9675e02e35b3b4d52d6ed88f3 SHA512 2f72afb88cdb928bb4d37025ff2a071a19319e1bd126e486029dad7af9ddf774ef8a063e4f349bff4391d8d0030ae5e7c6d241b9829e6a74ba0abb81dac729e0
+MISC metadata.xml 550 BLAKE2B ea80d86f394d6157fecb52ebb27573f78cd68f71933c7c0e95d6f0d1eb6ab11b064ecc7eef06db4e1125f4cca1d4df9c69083c90c62a33988665b13c8bc1cf1e SHA512 ec5c4b356f464d03b87811dbf36a801554ae5e131be2d56d46ee585cdf87fe1f81c330ba46f65d5d01ba465ba20b1806d164610b35aa5352b48154b77a270315
diff --git a/www-apps/xpra-html5/metadata.xml b/www-apps/xpra-html5/metadata.xml
new file mode 100644
index 000000000000..7ea60186d2df
--- /dev/null
+++ b/www-apps/xpra-html5/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">Xpra-org/xpra-html5</remote-id>
+ </upstream>
+ <use>
+ <flag name="brotli">Install assets compressed with brotli</flag>
+ <flag name="gzip">Install assets compressed with gzip</flag>
+ <flag name="minify">Minify JavaScript code for smaller transfers</flag>
+ </use>
+</pkgmetadata>
diff --git a/www-apps/xpra-html5/xpra-html5-4.3.ebuild b/www-apps/xpra-html5/xpra-html5-4.3.ebuild
new file mode 100644
index 000000000000..636eaaff0e17
--- /dev/null
+++ b/www-apps/xpra-html5/xpra-html5-4.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit python-any-r1
+
+DESCRIPTION="HTML5 client to connect to any xpra server"
+HOMEPAGE="https://xpra.org/"
+SRC_URI="https://github.com/Xpra-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="brotli +gzip minify"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ brotli? ( app-arch/brotli )
+ minify? ( dev-util/uglifyjs )
+"
+
+src_configure() {
+ cat <<EOF > vcs-info || die
+BRANCH=gentoo
+REVISION=${PR#r}
+LOCATION_MODIFICATIONS=0
+EOF
+}
+
+src_install() {
+ "${PYTHON}" <<EOF || die
+import setup
+setup.set_version("${PV}")
+setup.install_html5(
+ "${ED}/usr/share/xpra/www",
+ "$(usex minify uglifyjs copy)",
+ brotli=$(usex brotli True False),
+ gzip=$(usex gzip True False)
+)
+EOF
+}