summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/bareos-webui/Manifest2
-rw-r--r--www-apps/bareos-webui/bareos-webui-23.1.0.ebuild (renamed from www-apps/bareos-webui/bareos-webui-23.0.2.ebuild)3
-rw-r--r--www-apps/bareos-webui/metadata.xml2
-rw-r--r--www-apps/chromedriver-bin/Manifest2
-rw-r--r--www-apps/chromedriver-bin/chromedriver-bin-131.0.6778.108.ebuild (renamed from www-apps/chromedriver-bin/chromedriver-bin-129.0.6668.100.ebuild)0
-rw-r--r--www-apps/element/Manifest6
-rw-r--r--www-apps/element/element-1.11.81.ebuild (renamed from www-apps/element/element-1.11.78.ebuild)0
-rw-r--r--www-apps/element/element-1.11.84.ebuild (renamed from www-apps/element/element-1.11.79.ebuild)0
-rw-r--r--www-apps/element/element-1.11.86.ebuild (renamed from www-apps/element/element-1.11.80.ebuild)0
-rw-r--r--www-apps/gitea/Manifest2
-rw-r--r--www-apps/gitea/gitea-1.21.11.ebuild147
-rw-r--r--www-apps/gitea/gitea-1.22.2.ebuild150
-rw-r--r--www-apps/gitea/gitea-1.22.3.ebuild2
-rw-r--r--www-apps/grafana-bin/Manifest2
-rw-r--r--www-apps/grafana-bin/grafana-bin-11.3.0.ebuild73
-rw-r--r--www-apps/hugo/hugo-0.131.0.ebuild2
-rw-r--r--www-apps/icingadb-web/Manifest2
-rw-r--r--www-apps/icingadb-web/icingadb-web-1.1.3.ebuild (renamed from www-apps/icingadb-web/icingadb-web-1.1.0.ebuild)7
-rw-r--r--www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.2.1.ebuild4
-rw-r--r--www-apps/icingaweb2/Manifest1
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild80
-rw-r--r--www-apps/icingaweb2/icingaweb2-2.12.1-r2.ebuild (renamed from www-apps/icingaweb2/icingaweb2-2.12.1.ebuild)19
-rw-r--r--www-apps/icingaweb2/icingaweb2-9999.ebuild27
-rw-r--r--www-apps/ikiwiki/ikiwiki-3.20200202.4.ebuild2
-rw-r--r--www-apps/jekyll/Manifest2
-rw-r--r--www-apps/jekyll/jekyll-4.3.4.ebuild (renamed from www-apps/jekyll/jekyll-4.3.2-r2.ebuild)13
-rw-r--r--www-apps/jellyfin-bin/Manifest16
-rw-r--r--www-apps/jellyfin-bin/files/jellyfin.service1
-rw-r--r--www-apps/jellyfin-bin/jellyfin-bin-10.10.3.ebuild (renamed from www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild)0
-rw-r--r--www-apps/jellyfin-bin/jellyfin-bin-10.9.11.ebuild77
-rw-r--r--www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild77
-rw-r--r--www-apps/kibana-bin/Manifest2
-rw-r--r--www-apps/kibana-bin/kibana-bin-7.17.25.ebuild (renamed from www-apps/kibana-bin/kibana-bin-7.17.16.ebuild)6
-rw-r--r--www-apps/lidarr-bin/Manifest12
-rw-r--r--www-apps/lidarr-bin/lidarr-bin-2.8.0.4431.ebuild (renamed from www-apps/lidarr-bin/lidarr-bin-2.6.4.4402.ebuild)12
-rw-r--r--www-apps/liquid_feedback_core/liquid_feedback_core-4.2.2.ebuild4
-rw-r--r--www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild4
-rw-r--r--www-apps/miniflux/Manifest4
-rw-r--r--www-apps/miniflux/miniflux-2.1.4.ebuild2
-rw-r--r--www-apps/miniflux/miniflux-2.2.3.ebuild (renamed from www-apps/miniflux/miniflux-2.1.3.ebuild)8
-rw-r--r--www-apps/nanoc-cli/Manifest3
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.13.1.ebuild (renamed from www-apps/nanoc-cli/nanoc-cli-4.12.20.ebuild)4
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.13.3.ebuild72
-rw-r--r--www-apps/nanoc-core/Manifest3
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.13.1.ebuild (renamed from www-apps/nanoc-core/nanoc-core-4.12.20.ebuild)5
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.13.3.ebuild77
-rw-r--r--www-apps/nanoc/Manifest3
-rw-r--r--www-apps/nanoc/nanoc-4.13.1.ebuild (renamed from www-apps/nanoc/nanoc-4.12.20.ebuild)12
-rw-r--r--www-apps/nanoc/nanoc-4.13.3.ebuild99
-rw-r--r--www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0-r1.ebuild (renamed from www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0.ebuild)0
-rw-r--r--www-apps/nextcloud/Manifest13
-rw-r--r--www-apps/nextcloud/metadata.xml1
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.1.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.11.ebuild (renamed from www-apps/nextcloud/nextcloud-28.0.10.ebuild)0
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.12.ebuild (renamed from www-apps/nextcloud/nextcloud-28.0.7.ebuild)0
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.7.ebuild2
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.8.ebuild (renamed from www-apps/nextcloud/nextcloud-29.0.5.ebuild)0
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.9.ebuild (renamed from www-apps/nextcloud/nextcloud-30.0.0.ebuild)0
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.1.ebuild (renamed from www-apps/nextcloud/nextcloud-29.0.4.ebuild)2
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.2.ebuild (renamed from www-apps/nextcloud/nextcloud-29.0.2.ebuild)8
-rw-r--r--www-apps/nikola/nikola-8.2.4-r1.ebuild8
-rw-r--r--www-apps/nikola/nikola-8.3.0.ebuild8
-rw-r--r--www-apps/phpBB/Manifest2
-rw-r--r--www-apps/phpBB/phpBB-3.3.13.ebuild (renamed from www-apps/phpBB/phpBB-3.3.12.ebuild)0
-rw-r--r--www-apps/phpsysinfo/Manifest1
-rw-r--r--www-apps/phpsysinfo/files/phpsysinfo-3.4.3-cve-2023-49006.patch44
-rw-r--r--www-apps/phpsysinfo/phpsysinfo-3.4.3-r1.ebuild54
-rw-r--r--www-apps/phpsysinfo/phpsysinfo-3.4.4.ebuild2
-rw-r--r--www-apps/piwigo/Manifest4
-rw-r--r--www-apps/piwigo/piwigo-14.4.0.ebuild42
-rw-r--r--www-apps/piwigo/piwigo-14.5.0.ebuild42
-rw-r--r--www-apps/piwigo/piwigo-15.1.0.ebuild (renamed from www-apps/piwigo/piwigo-14.3.0.ebuild)0
-rw-r--r--www-apps/prowlarr-bin/Manifest12
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild (renamed from www-apps/prowlarr-bin/prowlarr-bin-1.25.2.4794.ebuild)12
-rw-r--r--www-apps/radarr-bin/Manifest12
-rw-r--r--www-apps/radarr-bin/radarr-bin-5.16.0.9485.ebuild (renamed from www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild)12
-rw-r--r--www-apps/radicale/Manifest2
-rw-r--r--www-apps/radicale/radicale-3.3.0.ebuild (renamed from www-apps/radicale/radicale-3.2.2.ebuild)4
-rw-r--r--www-apps/readarr-bin/Manifest12
-rw-r--r--www-apps/readarr-bin/readarr-bin-0.4.4.2686.ebuild (renamed from www-apps/readarr-bin/readarr-bin-0.4.0.2634.ebuild)0
-rw-r--r--www-apps/redmine/Manifest4
-rw-r--r--www-apps/redmine/redmine-5.0.9.ebuild (renamed from www-apps/redmine/redmine-5.0.6.ebuild)6
-rw-r--r--www-apps/redmine/redmine-5.1.3.ebuild (renamed from www-apps/redmine/redmine-5.1.0.ebuild)11
-rw-r--r--www-apps/roundup/roundup-2.2.0.ebuild6
-rw-r--r--www-apps/roundup/roundup-2.3.0.ebuild2
-rw-r--r--www-apps/rutorrent/Manifest4
-rw-r--r--www-apps/rutorrent/rutorrent-4.3.9.ebuild (renamed from www-apps/rutorrent/rutorrent-4.3.6.ebuild)0
-rw-r--r--www-apps/rutorrent/rutorrent-5.1.1.ebuild (renamed from www-apps/rutorrent/rutorrent-4.3.7.ebuild)0
-rw-r--r--www-apps/rutorrent/rutorrent-9999.ebuild2
-rw-r--r--www-apps/sonarr-bin/Manifest10
-rw-r--r--www-apps/sonarr-bin/sonarr-bin-4.0.11.2724.ebuild (renamed from www-apps/sonarr-bin/sonarr-bin-4.0.9.2513.ebuild)0
-rw-r--r--www-apps/ttyd/metadata.xml2
-rw-r--r--www-apps/webmcp/webmcp-2.2.1.ebuild8
-rw-r--r--www-apps/wordpress/Manifest1
-rw-r--r--www-apps/wordpress/wordpress-6.7.1.ebuild58
-rw-r--r--www-apps/zeppelin-bin/Manifest2
-rw-r--r--www-apps/zeppelin-bin/zeppelin-bin-0.11.2.ebuild63
97 files changed, 623 insertions, 951 deletions
diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index 9f3fa2522b50..ede82ca0967c 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1,4 +1,4 @@
DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc SHA512 6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
-DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03 SHA512 50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5
+DIST bareos-23.1.0.tar.gz 14002357 BLAKE2B f063bf0d4ce422766f8d71133e69ed39bf914672f2ff3321d792cd28bf58d6e2daac53a1fe48586e4accd6a895e9ef83b17e51e3f6b4dabccf7c54bf02fb2680 SHA512 480a7f420c7f0a626f5261e0b9c136f3ed71f08ee09ce9d493b66645e0f2c5dc00455719a3ce06a57a5424206b1c0f62cd19904f83bcaaa45066726a6b223281
diff --git a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild b/www-apps/bareos-webui/bareos-webui-23.1.0.ebuild
index 1891ba820469..77c9bfd5119b 100644
--- a/www-apps/bareos-webui/bareos-webui-23.0.2.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-23.1.0.ebuild
@@ -25,9 +25,8 @@ fi
DESCRIPTION="Featureful client/server network backup suite"
HOMEPAGE="https://www.bareos.org/"
-RESTRICT="mirror"
-
LICENSE="AGPL-3"
+RESTRICT="mirror"
DEPEND=""
RDEPEND="${DEPEND}
diff --git a/www-apps/bareos-webui/metadata.xml b/www-apps/bareos-webui/metadata.xml
index 4a5a7ed6d64f..ee1e02d62cea 100644
--- a/www-apps/bareos-webui/metadata.xml
+++ b/www-apps/bareos-webui/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<email>mschiff@gentoo.org</email>
diff --git a/www-apps/chromedriver-bin/Manifest b/www-apps/chromedriver-bin/Manifest
index 9a7c0b981290..4a3ffc150f16 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1 @@
-DIST chromedriver-bin-129.0.6668.100.linux64.zip 9368245 BLAKE2B e79f07c70e31cc79eef0e68c9d5b8febe0b70d723fca5c6bb70aad7740ae366ed7ab24c4588b11a1910a9df4512e28fb8c4421e6a5b768bbf53db9952084c4fa SHA512 a0995cd9adcdf6e430bf3650adf363fb5552d0eb847f42b6acee8a1035f0c9460d7c4fb602d95ff65e724c5c4516ac58915ea7cf33b03cba4126c5d4e80ba840
+DIST chromedriver-bin-131.0.6778.108.linux64.zip 9925087 BLAKE2B f86c524138832f9bbca5491a99d11634866f03b4950c3c7179f472e9bd45938c1841c082f622f9a9bf51e7edf03536d54e7e10f93846c58835eb2f636654b750 SHA512 7bbc9e0246a30437813e13d07b5b9dc97c92a938e998a5df19ff8c9fe30317f2cade45ddf58c421d17064b274307be4ef587b0ed2ab3c7e5de6f4dd33e68c999
diff --git a/www-apps/chromedriver-bin/chromedriver-bin-129.0.6668.100.ebuild b/www-apps/chromedriver-bin/chromedriver-bin-131.0.6778.108.ebuild
index ff9ba50fc766..ff9ba50fc766 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-129.0.6668.100.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-131.0.6778.108.ebuild
diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 50e3092a61fb..a34d1ccc5ebd 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1,3 @@
-DIST element-v1.11.78.tar.gz 24374407 BLAKE2B e861efe7ff42a941b86891f3c40190bafd4ecb289f3e3c7e4871e3ae61c2af6c20dc8357d471b74940ae5a1baafd072917fd37eeb41902cf7c2df9cdfc9fad0f SHA512 e0823ec8824658431df7d827428c9c85afd0fefeff4e74656adf570466ad9fbbd21edbefc932691ea0d6b8f626a8fd2eda25141c7068d2b5ec6c9bb59ffdf241
-DIST element-v1.11.79.tar.gz 24370346 BLAKE2B 63e5b6d44cefd57c2aa687bb5b0164821bc70fb210e6029627c54f25e27b53f59fe349187458315149879b346c51ce3a35f7ff28f881ef5339a6fff452419544 SHA512 d5e461f85d1065ab413914dcf2a78be1e5e8710608543437b4ce011dfc06bee17b98bfe1aec494952b2288dd041d8bf80aa83cdd264c765a29427f6f7b312fcc
-DIST element-v1.11.80.tar.gz 24394289 BLAKE2B 5945bec337380f52ad0edf041870ec27dbc4cfdd79bd1f4a9e8b222963d2e67118ab1444c215fa0583330e481c09626ae73f41d6568daa4e146c9e34e04a32ce SHA512 fd24fb268171d30309536553a671258a2e4b27463d26c8dff4cdfc80ab62b9d455a76517dc821015357a933e4ecde191330d84ed8894d334662258b51768a941
+DIST element-v1.11.81.tar.gz 24406357 BLAKE2B 95ed5ee17d97dd1123f7e73874b754002196a8b203e2f6c3890d69b1bd027132e025ec5b89f786f8cdd8d22787be9ef9dbe5e81caf8330d41dde837aa02479aa SHA512 6158c601a52593f844017a718c0735693efcbc9981066e05318f219033f4dac616b5084674f2873f409357ea6d14db90a710658fbdd913b36f42a50f71d69de2
+DIST element-v1.11.84.tar.gz 24271919 BLAKE2B 66ad26c29912e3acd7a431650a452e74ec4c5194b63634f0c8e4942545e590ab75cf10de150cbb003875010e5e4696898c8361922030d0dc14d9c6cb50daf5c9 SHA512 6d8bf423216fd945304b7c878de1c285bd330d421917a862f87ececd64843c0a5294e430136bc424154526c2251a4c0ffec13dc844f9694bc793495b963aff2f
+DIST element-v1.11.86.tar.gz 24286956 BLAKE2B 6beb40d4d7e716b084eb7c77299efc37d0aaecd35340b761780b7c47b9bfb4a98d64cb17cea16cd75d60aa4d16d1c8d9537f7a375a028d189ef7c91ee716df6d SHA512 0e50c3d565648d222fbdb0d532684f7519f16b9c6100cff83588f9f27dcdc2b82fb1dc485a767d99568ffe4c452af0313676ae53bd4fda401e8a7a6d879d6514
diff --git a/www-apps/element/element-1.11.78.ebuild b/www-apps/element/element-1.11.81.ebuild
index 33f60473ba0a..33f60473ba0a 100644
--- a/www-apps/element/element-1.11.78.ebuild
+++ b/www-apps/element/element-1.11.81.ebuild
diff --git a/www-apps/element/element-1.11.79.ebuild b/www-apps/element/element-1.11.84.ebuild
index 33f60473ba0a..33f60473ba0a 100644
--- a/www-apps/element/element-1.11.79.ebuild
+++ b/www-apps/element/element-1.11.84.ebuild
diff --git a/www-apps/element/element-1.11.80.ebuild b/www-apps/element/element-1.11.86.ebuild
index 33f60473ba0a..33f60473ba0a 100644
--- a/www-apps/element/element-1.11.80.ebuild
+++ b/www-apps/element/element-1.11.86.ebuild
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index d5abce2e177d..ac0b9e564067 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,3 +1 @@
-DIST gitea-1.21.11.tar.gz 54029294 BLAKE2B 93fb0ea4118baefeb36283b7168759d318fede528b56a9167961763267181bb283bf9849ce5f57a9950b16047f3b98998b4cd0e92443a23aef4cf15589cc8628 SHA512 ba35d1710bc03ff05bf2490e233bf3b4bd9e002113885b4d2a3193288773c16ad0f2426d4ed64d26b7c49112a02838e67da32167f51c4c08fa4f23738bd78285
-DIST gitea-1.22.2.tar.gz 54444512 BLAKE2B 3e7208bf5b0273cc5394d2ceb680a28562a33ac0fea0411aac73a2d9815dab44c4fa4e76e253bbeb2862064dbd37bf04bc9b9aa85dd75be8b65ffaec0b82420a SHA512 64a84cc116877fffbf10f3f670884898221e3ae0ccc4dcfa0e661f9c0ec19ca415bd6815fde729b49eaf9653665170d6de5fe8a4ba62e85006c8c45f591bd586
DIST gitea-1.22.3.tar.gz 54325752 BLAKE2B e556dab98ea210e6bd6106addd7a019b380ffa624010eb095f5042fbf060febc8769192532a3d3506160e9d447a9e7831dbcb8fed87e6e4ecea169cbc3382c75 SHA512 a659c6eb70c01b8776e4533bca8b55bf3a4f276b43564323946076297f7f12486c0f7f872d835dcbaad62b7f79847c42c922db566f156db23f5c33140e46c39e
diff --git a/www-apps/gitea/gitea-1.21.11.ebuild b/www-apps/gitea/gitea-1.21.11.ebuild
deleted file mode 100644
index df7f876a0823..000000000000
--- a/www-apps/gitea/gitea-1.21.11.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module tmpfiles systemd flag-o-matic user-info
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/go-gitea/gitea.git"
-else
- SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-fi
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite pie"
-
-DEPEND="
- acct? (
- acct-group/git
- acct-user/git[gitea] )
- pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
- dev-vcs/git"
-BDEPEND=">=dev-lang/go-1.21:="
-
-DOCS=(
- custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md
-)
-FILECAPS=(
- -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-
-src_prepare() {
- default
-
- sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini || die
-}
-
-src_configure() {
- # bug 832756 - PIE build issues
- filter-flags -fPIE
- filter-ldflags -fPIE -pie
-}
-
-src_compile() {
- local gitea_tags
- local -a gitea_settings makeenv
-
- # The space-separated list of the -tags flag is deprecated, please
- # always use the comma-separated list in the future.
- gitea_tags="bindata"
- gitea_tags+="$(usex pam ',pam' '')"
- gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')"
-
- 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"
- )
-
- makeenv=(
- LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
- TAGS="${gitea_tags}"
- )
-
- if [[ ${PV} != *9999 ]]; then
- # Use variable STORED_VERSION_FILE (the "${S}/VERSION" file) to set version,
- # and prevent executing git command when it's not a live version.
- makeenv+=( GITHUB_REF_NAME="" )
- fi
-
- if use pie ; then
- # Please check the supported platforms when a new keyword request opened,
- # refer to file: 'go/src/internal/platform/supported.go'.
- # When PIE buildmode is not supported by internal linker, the external
- # linker will be used automatically, refer to:
- # https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149
- makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" )
- fi
-
- 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-r4 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
-
- # It is not guaranteed that the git user and group always exist (due to the acct USE Flag),
- # but for convenience, the tmpfile uses the git user and group by default.
- # To avoid installation errors, a condition needs to be added here:
- # if there is no git user or group, the installation of tmpfile will be skipped
- # and the user will be notified to handle it by themselves.
- if egetent passwd git &>/dev/null && \
- egetent group git &>/dev/null; then
- tmpfiles_process gitea.conf
- else
- eerror "Unable to install the tmpfile for gitea due to the git user or group is missing,"
- eerror "please install tmpfile manually or rebuild this package with USE flag 'acct'."
- eerror "You can simply copy the default tmpfile from '/usr/lib/tmpfiles.d/gitea.conf'"
- eerror "to higher priority path '/etc/tmpfiles.d/gitea.conf', and correct it with"
- eerror "the right User and Group value (see tmpfiles.d(5) for details), then execute:"
- eerror " # systemd-tmpfiles --create /etc/tmpfiles.d/gitea.conf"
- eerror "to install it."
- fi
-
- if [[ -n ${REPLACING_VERSIONS} ]] && ver_test "${REPLACING_VERSIONS}" -lt 1.21; then
- ewarn "Since 1.21.0:"
- ewarn " 1. The built-in SSH server will now only accept SSH user"
- ewarn " certificates, not server certificates. This behaviour matches OpenSSH."
- ewarn " 2. The options of the subcommand must follow the subcommand now."
- ewarn " 3. Remove 'CHARSET' config option for MySQL, always use 'utf8mb4'."
- ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.21.0>."
- fi
-}
diff --git a/www-apps/gitea/gitea-1.22.2.ebuild b/www-apps/gitea/gitea-1.22.2.ebuild
deleted file mode 100644
index dd49814314cb..000000000000
--- a/www-apps/gitea/gitea-1.22.2.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module tmpfiles systemd flag-o-matic user-info
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea"
-
-SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-src-${PV}"
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-IUSE="+acct gogit pam sqlite pie"
-
-DEPEND="
- acct? (
- acct-group/git
- acct-user/git[gitea] )
- pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
- !gogit? ( dev-vcs/git )"
-BDEPEND=">=dev-lang/go-1.22:="
-
-DOCS=(
- custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md
-)
-FILECAPS=(
- -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-
-src_prepare() {
- default
-
- sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini || die
-}
-
-src_configure() {
- # bug 832756 - PIE build issues
- filter-flags -fPIE
- filter-ldflags -fPIE -pie
-}
-
-src_compile() {
- local gitea_tags
- local -a gitea_settings makeenv
-
- # The space-separated list of the -tags flag is deprecated, please
- # always use the comma-separated list in the future.
- gitea_tags="bindata"
- gitea_tags+="$(usex gogit ',gogit' '')"
- gitea_tags+="$(usex pam ',pam' '')"
- gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')"
-
- 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"
- )
-
- makeenv=(
- LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
- TAGS="${gitea_tags}"
- )
-
- if use pie ; then
- # Please check the supported platforms when a new keyword request opened,
- # refer to file: 'go/src/internal/platform/supported.go'.
- # When PIE buildmode is not supported by internal linker, the external
- # linker will be used automatically, refer to:
- # https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149
- makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" )
- fi
-
- 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-r4 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
-
- # It is not guaranteed that the git user and group always exist (due to the acct USE Flag),
- # but for convenience, the tmpfile uses the git user and group by default.
- # To avoid installation errors, a condition needs to be added here:
- # if there is no git user or group, the installation of tmpfile will be skipped
- # and the user will be notified to handle it by themselves.
- if egetent passwd git &>/dev/null && \
- egetent group git &>/dev/null; then
- tmpfiles_process gitea.conf
- else
- eerror "Unable to install the tmpfile for gitea due to the git user or group is missing,"
- eerror "please install tmpfile manually or rebuild this package with USE flag 'acct'."
- eerror "You can simply copy the default tmpfile from '/usr/lib/tmpfiles.d/gitea.conf'"
- eerror "to higher priority path '/etc/tmpfiles.d/gitea.conf', and correct it with"
- eerror "the right User and Group value (see tmpfiles.d(5) for details), then execute:"
- eerror " # systemd-tmpfiles --create /etc/tmpfiles.d/gitea.conf"
- eerror "to install it."
- fi
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- if ver_test "${REPLACING_VERSIONS}" -lt 1.21; then
- ewarn "Since version 1.21.0:"
- ewarn " 1. The built-in SSH server will now only accept SSH user"
- ewarn " certificates, not server certificates. This behaviour matches OpenSSH."
- ewarn " 2. The options of the subcommand must follow the subcommand now."
- ewarn " 3. Remove 'CHARSET' config option for MySQL, always use 'utf8mb4'."
- ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.21.0>."
- fi
- if ver_test "${REPLACING_VERSIONS}" -lt 1.22; then
- ewarn "Since version 1.22.0:"
- ewarn " 1. Minimum database requirements updated to MySQL 8.0, PostgreSQL 12, and MSSQL 2012."
- ewarn " 2. There are a lot of refactoring changes related to customizing templates."
- ewarn " 3. The default duration of the 'Remember login' feature has been"
- ewarn " changed from one week to one month."
- ewarn " 4. Enhanced auth token/remember me, the obsolete setting"
- ewarn " '[security].COOKIE_USERNAME' has been removed."
- ewarn " 5. For MinIO storage, adds a prefix path for all MinIO storage"
- ewarn " and override base path will override the path."
- ewarn " 6. Now use a more restricted sanitizer for the repository description."
- ewarn "For more details, see <https://github.com/go-gitea/gitea/releases/tag/v1.22.0>."
- fi
- fi
-}
diff --git a/www-apps/gitea/gitea-1.22.3.ebuild b/www-apps/gitea/gitea-1.22.3.ebuild
index dd49814314cb..8a70b8201757 100644
--- a/www-apps/gitea/gitea-1.22.3.ebuild
+++ b/www-apps/gitea/gitea-1.22.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${
S="${WORKDIR}/${PN}-src-${PV}"
LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
IUSE="+acct gogit pam sqlite pie"
DEPEND="
diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index cb350abdf579..1c537518a8d9 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -6,3 +6,5 @@ DIST grafana-bin-11.1.0.amd64.tar.gz 123535977 BLAKE2B 57f205222fd2329be0c1986f3
DIST grafana-bin-11.1.0.arm64.tar.gz 119348599 BLAKE2B da717dc2e32b72a806e4049a6ebddff334388b55607e2aafb9038e1a61684c57796541e9ebf1af78d2d54cc4792f0fa64888e13418a00c2d78f7374d6b0d5daf SHA512 8d302a22bff30a0bcd57bb3b6c08cc43826c85b6b6847f47c8bc444ed2493bd6d086693bff55f5b1498de916e21641fb59d3c870d7c1e54a4e01184c41d34ade
DIST grafana-bin-11.1.3.amd64.tar.gz 123663816 BLAKE2B 6fea7ec44c0bbeeaeff8810d6368e0773467ccd8e77cdbfd700033fc13af26b9ffac719882d1231d8ec6c664641f1a455f2876a76714c6320d16eb7a9879413b SHA512 531c9f84082a998efbfd8c30c93fba12f6542abbdfe938e427a31be6db992c33c4a3bab5b712a057d01288acbd2716d9959535fd6b881864eb21f60c51efc781
DIST grafana-bin-11.1.3.arm64.tar.gz 119469378 BLAKE2B b7e66e141ed2fc2d297ffa9c46c1dd3fcb662822e2acbf2a3c0b2f1abcf7d2203bac05f9610ec70539150d086863ba58d584bdde526491c9541787b5b3329c23 SHA512 169b472002134e898d5faa6a8b1cb3096a7767f327a7c13c7fa6f4fbebddc850fabf8b3612441edce92c886268e7e3867bfe1ad35c25b8d6fb7c076687f9ecfa
+DIST grafana-bin-11.3.0.amd64.tar.gz 132672499 BLAKE2B fc50cd3b9430e4898191e07d77b1fa520a63086909d5b8589180fa3c8d37441ced28c22935c18bedefc3195f7c725c2f99634f4904e21fd0a36aefc111c9501b SHA512 86478b0cf2ca772766780730b913e9a2e2b310d85ceabfdaa3164a9cd46a73d36ac1a2fa084b55247c50e60476912d3489083ea0d8e23dd7a43b1db3ec45ea91
+DIST grafana-bin-11.3.0.arm64.tar.gz 128576780 BLAKE2B 43a7787905e1ecd5d62cafea8b38cbcb89279e919b536bc12f5d8f2ab77db88d39ec5526f7c2c8788d7a65d7cf8079042b3f7175cd3a508631193ceb3c2feeba SHA512 0a5344d52740163854b3a123d19f715568923134e62bb0c8d1a438ea866febbb30aed79b3b0d7e9b3a3e8cf20210e2cd091cf94802f553dfbec0e6b3e457dde2
diff --git a/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild b/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild
new file mode 100644
index 000000000000..997db139395a
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-11.3.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 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}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB"
+HOMEPAGE="https://grafana.org"
+SRC_URI="
+amd64? (
+ https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.amd64.tar.gz
+)
+arm64? (
+ https://dl.grafana.com/oss/release/grafana-${PV}.linux-arm64.tar.gz -> ${P}.arm64.tar.gz
+)
+"
+S=${WORKDIR}/${MY_PN}-v${MY_PV}
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="mirror"
+
+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
+ dobin bin/grafana-server
+
+ newconfd "${FILESDIR}"/grafana-r1.confd grafana
+ newinitd "${FILESDIR}"/grafana.initd2 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}
+}
+
+pkg_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/hugo/hugo-0.131.0.ebuild b/www-apps/hugo/hugo-0.131.0.ebuild
index e9550f242204..a3994f75d7b8 100644
--- a/www-apps/hugo/hugo-0.131.0.ebuild
+++ b/www-apps/hugo/hugo-0.131.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
IUSE="doc +extended test"
BDEPEND="
diff --git a/www-apps/icingadb-web/Manifest b/www-apps/icingadb-web/Manifest
index dfff7327503e..abbde8a1a319 100644
--- a/www-apps/icingadb-web/Manifest
+++ b/www-apps/icingadb-web/Manifest
@@ -1,3 +1,3 @@
-DIST icingadb-web-1.1.0.tar.gz 2337373 BLAKE2B 7172949b2e78cabe48e97dcb8c030737516a00078801fa425f125ed64fa4746fb1b73d7236b802c839fe68a92c85332ab375e009395aaa2bb94a2c58bcb0432d SHA512 e24f12669cadc3227735e7998ae40655063db6ab8c680df39dc70cd83b14b0f54c24f5fb76429c640f0c07cd19e4c25b2422756ca33b3cb916b3493fc677cbdf
DIST icingadb-web-1.1.1.tar.gz 2268265 BLAKE2B 27fbe818a10c30625c842940791a0b7cc94497c09095d1fbe93865d151372be09b8546639e9085e63aa456a576f4355239f75ea3975e0e49f26b8feccf22a23d SHA512 3f7b788945bd76a5c067ae2b1d6989862c39bb7abcda908ad5281cf823183bd481fbac8e4be3a59f6ecf64697365f46e1ba52cb7465fcb69168f9c5b8e7c3f44
DIST icingadb-web-1.1.2.tar.gz 2056168 BLAKE2B 0e576b522aa0b65009b6ebd97c3f8d3a39dc78df80a6f16fd3d5a85e8e0f7674d0eebe0509ff87760d65349a06575a63145a2149a4516fbbc91ce7b808b61921 SHA512 51809a32b13d757a5fff9110993237b2e5efa68c1b41a7aeba6d71c4e05d26df418c7b0127f7fec73fb79a63d337a0e60932bd06963f49dd00686b30159aeaca
+DIST icingadb-web-1.1.3.tar.gz 2057952 BLAKE2B d648e38a12506983684733966d4a22537ac49c323fe0437d8cd0f2912a03e1371212cd678a7c4d137ca629f9728a8073728a8254fc549eb171747c1ce72ed2fb SHA512 733b8c008a0af4362023fed395e0943360954c8e58d4e646b928b25d236dae88a178566c4fc26b673c6c949c93672824d4200c1cadcde1abbf9e522647bf83bf
diff --git a/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild b/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild
index 7ed422bb58c2..7cab5789eb81 100644
--- a/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild
+++ b/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="UI for Icinga DB"
HOMEPAGE="https://icinga.com/docs/icinga-db-web/"
-KEYWORDS="amd64"
SRC_URI="https://github.com/Icinga/icingadb-web/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="amd64 ~arm64"
RDEPEND="
|| (
dev-lang/php:8.1[curl,xml]
dev-lang/php:8.2[curl,xml]
+ dev-lang/php:8.3[curl,xml]
)
- >=dev-libs/icinga-php-library-0.13
+ >=dev-libs/icinga-php-library-0.14.1
>=dev-libs/icinga-php-thirdparty-0.12
>=www-apps/icingaweb2-2.9.0
"
diff --git a/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.2.1.ebuild b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.2.1.ebuild
index 23db2f2931de..54e90c2855f1 100644
--- a/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.2.1.ebuild
+++ b/www-apps/icingaweb2-module-graphite/icingaweb2-module-graphite-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ if [[ "${PV}" == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Icinga/icingaweb2-module-graphite.git"
else
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
SRC_URI="https://github.com/Icinga/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 421f828ec4af..9ef65e743afc 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,2 +1 @@
-DIST icingaweb2-2.11.4.tar.gz 11381515 BLAKE2B e524d04fd027377685826e1e3ff4a73efb040f8736d35fa496cf190a69dc2e6fedd82f678d5994d66a450efaff77764fd6a9504823ba17897506ff3d923566d8 SHA512 3012e75c35f3070a5dfcb356ed499f247651c99b7f39faf1917ade4568f5ba15a2820ff63cab2583748cdb7d158f86b7b87bf8f4c934d3bd6526929dd57e1eae
DIST icingaweb2-2.12.1.tar.gz 6353911 BLAKE2B c1f52444c2ccc1eeafce89603564f21269607bc183a3189b80d93ccba5d621bf8c8bd79c75e5c9aaeb6672870923f99c98c7ebc469147125a803d16b00f9426d SHA512 71e6ad8f947ee47ff0bd3924920584c558fbd8e371f76adb83cc08e95442e792009af79280c484afe478cf1a176cf2812c6be661d838f61f044abdc106ca0999
diff --git a/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild b/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild
deleted file mode 100644
index 8df6a13afcc7..000000000000
--- a/www-apps/icingaweb2/icingaweb2-2.11.4-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit depend.apache
-
-DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/"
-
-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 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.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
- dev-lang/php:8.1[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
- )
- >=dev-libs/icinga-php-library-0.8.1
- >=dev-libs/icinga-php-thirdparty-0.11.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-r2.ebuild
index bbe044604cc1..7f5f7240b238 100644
--- a/www-apps/icingaweb2/icingaweb2-2.12.1.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.12.1-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit depend.apache
@@ -14,13 +14,13 @@ 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 ~arm64 x86"
+ 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 )"
+REQUIRED_USE="( ?? ( apache2-server nginx ) ) apache2? ( apache2-server )"
DEPEND=">=net-analyzer/icinga2-2.1.1
dev-php/pecl-imagick
@@ -30,22 +30,19 @@ DEPEND=">=net-analyzer/icinga2-2.1.1
|| (
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}"
+RDEPEND="${DEPEND}
+ apache2? ( acct-user/apache[icingaweb2] )
+ nginx? ( acct-user/nginx[icingaweb2] )
+"
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 ..."
diff --git a/www-apps/icingaweb2/icingaweb2-9999.ebuild b/www-apps/icingaweb2/icingaweb2-9999.ebuild
index 94c0c09dab74..7f5f7240b238 100644
--- a/www-apps/icingaweb2/icingaweb2-9999.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit depend.apache
@@ -14,13 +14,13 @@ 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"
SLOT="0"
IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
-REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
+REQUIRED_USE="( ?? ( apache2-server nginx ) ) apache2? ( apache2-server )"
DEPEND=">=net-analyzer/icinga2-2.1.1
dev-php/pecl-imagick
@@ -28,24 +28,21 @@ DEPEND=">=net-analyzer/icinga2-2.1.1
apache2-server? ( >=www-servers/apache-2.4.0 )
nginx? ( >=www-servers/nginx-1.7.0:* )
|| (
- dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
- dev-lang/php:8.1[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
+ 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.8.1
- >=dev-libs/icinga-php-thirdparty-0.11.0
+ >=dev-libs/icinga-php-library-0.13.0
+ >=dev-libs/icinga-php-thirdparty-0.12.0
acct-group/icingacmd
acct-group/icingaweb2"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ apache2? ( acct-user/apache[icingaweb2] )
+ nginx? ( acct-user/nginx[icingaweb2] )
+"
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 ..."
diff --git a/www-apps/ikiwiki/ikiwiki-3.20200202.4.ebuild b/www-apps/ikiwiki/ikiwiki-3.20200202.4.ebuild
index fade9ff58556..074189bd96ea 100644
--- a/www-apps/ikiwiki/ikiwiki-3.20200202.4.ebuild
+++ b/www-apps/ikiwiki/ikiwiki-3.20200202.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/ikiwiki-${PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="extras minimal test"
RESTRICT="!test? ( test )"
diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 663e45912941..c892cbb609c2 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1,2 +1,2 @@
-DIST jekyll-4.3.2.tar.gz 1447970 BLAKE2B 8f722c363483d937198f5ac1abbca3aa59f754f66106d4355c59da541cce218704ee3976af2842e6b2f58d367eb80caa376612f73c84032ac5a2aa3076f6d007 SHA512 865bffe97683a4765a16b6eb9ec1bbbb5d2567699ad343360e101d3cae81187ea0f218b67d13a1121213fc49269475935fe0322d8b0f052c868536d5aaa0f7ab
DIST jekyll-4.3.3.tar.gz 1448000 BLAKE2B 1b9688ea7ca3991ac65b9be2b1f195c1ad68b840964579b111791b7e4e0491651570e61caed70a6a9fd748a79ecbf8c159cbf7487cc0e9ea35ae7219fb28f9ea SHA512 af3f82d172e187f2d279d8d50b69dedb384ad6d199f5e1feec7eecdfd7f6c78f43c4adc041757e2747800a12ca3ce1c084d462916ad83bb82c0281dd000dc1c2
+DIST jekyll-4.3.4.tar.gz 1458348 BLAKE2B fda9c3eea5283a631e27ae618589d5357f2c221885b11015cb3b6b3dad66d728aa343a3d141ecd006ec1cf4cfbbf8bdaa3b0c0e97d28bd90fece939a37588e90 SHA512 eb4b233ef7d6b0761e462560b2710dca64f61dab3d6a6f0ce6d675e284af5d92a5ea6a195e87b3dee6e117744decaba30c70ad9b123e72c8a5adb25d9dca234f
diff --git a/www-apps/jekyll/jekyll-4.3.2-r2.ebuild b/www-apps/jekyll/jekyll-4.3.4.ebuild
index 84ba36456c6e..6628fdf64e12 100644
--- a/www-apps/jekyll/jekyll-4.3.2-r2.ebuild
+++ b/www-apps/jekyll/jekyll-4.3.4.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=8
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby31"
inherit ruby-fakegem
@@ -26,10 +26,10 @@ ruby_add_rdepend "
>=dev-ruby/colorator-1.0
>=dev-ruby/em-websocket-0.5
dev-ruby/i18n:1
- >=dev-ruby/kramdown-2.3:2
+ >=dev-ruby/kramdown-2.3.1:2
dev-ruby/kramdown-parser-gfm:1
dev-ruby/liquid:4
- >=dev-ruby/mercenary-0.4.0
+ =dev-ruby/mercenary-0.4*
>=dev-ruby/pathutil-0.9
|| ( dev-ruby/rouge:4 dev-ruby/rouge:2 )
|| ( dev-ruby/terminal-table:3 dev-ruby/terminal-table:2 )
@@ -53,7 +53,7 @@ ruby_add_bdepend "
all_ruby_prepare() {
eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
- eapply -R "${FILESDIR}/${P}-sass.patch"
+ eapply -R "${FILESDIR}/jekyll-4.3.2-sass.patch"
eapply "${FILESDIR}"/jekyll-4.3.2-no-safe_yaml.patch
# Drop tests requiring bundler
@@ -68,6 +68,8 @@ all_ruby_prepare() {
-e 's:_relative ": "./:' \
-i $RUBY_FAKEGEM_GEMSPEC || die
+ sed -e '3igem "liquid", "~> 4.0"' -i test/helper.rb || die
+
# FIXMEs:
# fails to find fixtures because this requires bundler
rm -f test/test_theme.rb || die
@@ -80,7 +82,6 @@ all_ruby_prepare() {
rm test/test_configuration.rb || die
# pygments tests fail because of line numbering
sed -i -e '/^ context.*pygments/,/^ end$/d' test/test_tags.rb || die
- #sed -i -e '/^ context.*pygments/,/^ end$/d' test/test_redcarpet.rb || die
# Tries to use bundler and install packages.
rm -f test/test_new_command.rb || die
diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index f00bf52c13fb..8560c7490735 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -1,12 +1,4 @@
-DIST jellyfin_10.9.10-amd64-musl.tar.xz 80657200 BLAKE2B 2c270b2db4fb83e02ea9f90614bcb8448fd03cdf3bd757f2b1e567cdf4dea868963449d02492e0475d1d48b6070d45f96de4e939b174d8a7c165acdaa7d2147f SHA512 918f193fd99b2347a9bbf177c48f2ded2bfed56cfd080552ec739ee1a31f36920735e7b5c7ee1dc2ea68d02dee6581d04f2df8ef1c04f0a1aaeeb237d30e485d
-DIST jellyfin_10.9.10-amd64.tar.xz 79810956 BLAKE2B f88a4c4c4003ac8aed66591799ef9dbe6ca6a0d9f0c7dd96ead69a24810ab7d79cf5c713ecd0e3d5b1064bb3263a3fec1e5ee04cd9116bf143f6c5ce2313d0b8 SHA512 ec51238474fc1a89aeace5824180994e40d0d119c00292c534a16b84d799fa1a6cf004c887db53234706d9f024e8e335614d2a4c7821c1e28bdc41ac5971c43a
-DIST jellyfin_10.9.10-arm64-musl.tar.xz 76248804 BLAKE2B fde9298a1ef47deb9c1f9b38ecd0b58f9607b190e1e70e433a73ee6ab134b2f8371ddf943b75c6f1c751316a5958bed593fcd48dc6bb28ce61ba6d4c1365f2b3 SHA512 7f7a1e0ac5d544552d2b21df8e8ff6f52ca6d42393aee1fe69a85d4a8e1f060f6a5c8b05d696a835fd8eda5738b524e7cd5c48bee7d3d1e77a65f9e6989035cc
-DIST jellyfin_10.9.10-arm64.tar.xz 76193240 BLAKE2B a754b69c2e4e21abf793efaae804c3a67c8509d962ca44e17f9030788215272e813bf14a35194b9531119f86a7961388484f43fb44697ef774af083896de66ed SHA512 63276385c20bd7858632903dcf2a762977a6877f6b4de8da578476e22bdfb833aba5561e08e7d2ce4d3aaa6d176348fbc622cb2a924153700df7120d48ebe522
-DIST jellyfin_10.9.11-amd64-musl.tar.xz 80730332 BLAKE2B fcc7841b0f290aa6fc7da3c6ac3926d6b37e82ffac9b40b68df5ba836df152ad230919767a997da676b128e3fcd78068672a6d3a4209b00f02106898b4ed54cb SHA512 69ee434021c6bf2eab2fe5043599764cd5dbcef391f28db9eba81f88acb8dcb40c6a1501de2234644fe25f74f392fae3f125788a4322d7928eb26c9374c57834
-DIST jellyfin_10.9.11-amd64.tar.xz 79875832 BLAKE2B fb6a5ad544e7f78de4481e8311958d863c4dc17b08de8fe1c22125737861da3f2d8f00d4c6bacdf68c8d26b6d364f3f75a0986b3d59add1afe49bdc2c72e83fd SHA512 ff4fb32e455a97d8baa30d008dbbc1a832e95f949f4d46418c70231c0580f19fa0dd75c691de7e5b100e26d878b55554847bbdbaf175c9b26b9e8dc163e89353
-DIST jellyfin_10.9.11-arm64-musl.tar.xz 76284672 BLAKE2B 7f7f2e5f049ab7ea82a141d4241e4c69b36360e19bcd3d22bdc27f9107c0de19ed76aa885dec8c0815b92005bd31670027deb5e4168f567d8bc6a12609811e33 SHA512 91161df9717aad7115dadb52dd25dc894ccfc2979320d01ed75627b6e9f51ff3dcfe75d0ed2801f69658d1c28b480dc403cc87e5994bec34918d8a77d54ad5fb
-DIST jellyfin_10.9.11-arm64.tar.xz 76240404 BLAKE2B 8fcfd0fcc402e20f706419c923d15dfca97918a4376e94c22a72239bf2448a84941cc0771eaf26f5b6adecd00d16b8bfe10ba6012e443c39bc9996ba29f64a02 SHA512 485b38f23963b5b398c4738000a5d7f3c0734dce521bfa5c1f890536a80204da5a2cafecaabee41e03ed90fba0994f01064827a9fdc5f2fade60ae9fe3acfe95
-DIST jellyfin_10.9.9-amd64-musl.tar.xz 80954312 BLAKE2B b0a0b37cc0fba2861117069e43674f2773dddbb85866bfaec580f4faed46693353b6ac257d4522e5ec293212c97e47d87b899a42dc135dbb423d0ffa133d76a0 SHA512 a0eea98192d0d908e59e8bc4dde971a6b522408a587bfa9be42dea49ac9fbb951d557f026935ee3bd94acd546a32ff5442c9a42da3d163030d23d2b9af611b8c
-DIST jellyfin_10.9.9-amd64.tar.xz 80116728 BLAKE2B 6be2865d493a33349dbaadac76350d895e079b18c4b1e3e8ecd899d022c01b4017db20a5208a4076ac796473034e497e46fbc6425c7de4e18dcfce0ef300e9a2 SHA512 894fce67446ae68a17f3998609eec6c2fbfe9a22537965ec4b9723a1429ace2df26f694f023402bd2923db07e3f245e9d7ec4b64d7a0252a31e34903077de854
-DIST jellyfin_10.9.9-arm64-musl.tar.xz 76496208 BLAKE2B 35c221fc5508568d0a23b61f74ffa7006d270e5a1e7070e70102fb26c776e9edfd58ff9dbd43bf7a50a03de02f100f77f9ef9373a2f1192e55423c01d14abea8 SHA512 15efd0c34902ddd728f79050cd2a1f51acad4305be229a51639aa02b80d2483b5e28070357939b4bb0c508cce21ed101f5b8680fdcf1e237fc51f8bdbd1b4083
-DIST jellyfin_10.9.9-arm64.tar.xz 76479276 BLAKE2B fb57a883667d89724a893970b9251035be9eb1e9c4b1295cb549c638134fdc8b08bbaefabac2615f60b192f9cc30a264eae935a20c330f8c968aed8eaa1c5334 SHA512 dc38e281b0f4fcfc81d72a42c4c2dc286996bdd7deaf0f4a05b705359ea73619a82179989d98025386ca2e35eb686181d4604a0a1893aae07e15334f45be37f5
+DIST jellyfin_10.10.3-amd64-musl.tar.xz 81475160 BLAKE2B 16dc0ba8ccd9138a7af373c765ddb2fb339a578f6868ad5ac30bd93e1743919c66bc2696f5c2f7e36830ca4d06ce304d1f9933e5029dc6b97f99790421a9790e SHA512 12cdc58bfdb3876b7ce54f9201eb14c234d3ca6999f115879bb3dde6bfe588c2be9381ff6fb86f3a2bfa3bfa31ff49833b38c36fca7b5e159024361c14bbad74
+DIST jellyfin_10.10.3-amd64.tar.xz 80648140 BLAKE2B d8aa6095cb8f67d2cfb4aafed19b0162c4efd32416a9bdd9fce036b97ca880b262088779c963f42a64cd13fa9ab08f000677695b08a4c812e4a077736432f9ff SHA512 fbb0b19ab67880be4c5b1092ecb47cb1dfd6d94b84c475eea25e3c6ac42b0d9f80280051cb0b0772599ca8f3ea39f7f97d0ce7623b3595552c0a81f5e1a3959a
+DIST jellyfin_10.10.3-arm64-musl.tar.xz 77040044 BLAKE2B 256d62890d341c09e216fa118d456c478cb61a3130188a7fbd73b3f87677197499773424519c25087b9d3aa0b242fccc57e6a21b48cff8067003e61745b43405 SHA512 b172271dc4e005e2a51f3441eae6baf82ddfc6b74374f2bc7f957e17f45884ed91f84e6832a4eb1988d391e9f28648ae4083ac6313e800ef4eec63dcb37d06ef
+DIST jellyfin_10.10.3-arm64.tar.xz 76996088 BLAKE2B ded3fd18a284ccaa0e268dfe66393171c22f30fa94abca4ba52bd232af79f330ae9a834ec403b144327fb33d7bbc50c1e6640658fdebf76666d3f002c745979b SHA512 47fed8544e10cccd670bbd96e6d86ed0655e34dc12197744d4ed0f538633881354f249b3e51c484fc656de6a24d614930389482ffaa733a9a144d0e1ef0a387b
diff --git a/www-apps/jellyfin-bin/files/jellyfin.service b/www-apps/jellyfin-bin/files/jellyfin.service
index f20bfeb3e352..6698745f0a7c 100644
--- a/www-apps/jellyfin-bin/files/jellyfin.service
+++ b/www-apps/jellyfin-bin/files/jellyfin.service
@@ -32,6 +32,7 @@ RestrictRealtime=yes
DeviceAllow=char-drm rw
DeviceAllow=char-nvidia-frontend rw
DeviceAllow=char-nvidia-uvm rw
+DeviceAllow=char-nvidia rw
[Install]
WantedBy=multi-user.target
diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.10.3.ebuild
index 3392e3209a21..3392e3209a21 100644
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.9.10.ebuild
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.10.3.ebuild
diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.11.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.9.11.ebuild
deleted file mode 100644
index 3392e3209a21..000000000000
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.9.11.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils systemd tmpfiles
-
-DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
- https://github.com/jellyfin/jellyfin/"
-
-SRC_URI="
- arm64? (
- elibc_glibc? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
- )
- elibc_musl? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz
- )
- )
- amd64? (
- elibc_glibc? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
- )
- elibc_musl? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz
- )
- )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-RESTRICT="mirror test"
-
-DEPEND="acct-user/jellyfin
- media-libs/fontconfig
- sys-libs/zlib"
-RDEPEND="${DEPEND}
- dev-libs/icu
- media-video/ffmpeg[vpx,x264]"
-BDEPEND="acct-user/jellyfin"
-
-INST_DIR="/opt/jellyfin"
-QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump"
-
-src_unpack() {
- unpack ${A}
- mv jellyfin ${P} || die
-}
-
-src_prepare() {
- default
-
- # https://github.com/jellyfin/jellyfin/issues/7471
- # https://github.com/dotnet/runtime/issues/57784
- rm libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
- keepdir /var/log/jellyfin
- fowners jellyfin:jellyfin /var/log/jellyfin
- keepdir /etc/jellyfin
- fowners jellyfin:jellyfin /etc/jellyfin
- insinto ${INST_DIR}
- dodir ${INST_DIR}
- doins -r "${S}"/*
- newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -"
- chmod 755 "${D}${INST_DIR}/jellyfin"
- newinitd "${FILESDIR}/jellyfin.init-r1" "jellyfin"
- newconfd "${FILESDIR}"/jellyfin.confd "jellyfin"
- systemd_dounit "${FILESDIR}/jellyfin.service"
- pax-mark -m "${ED}${INST_DIR}/jellyfin"
-}
-
-pkg_postinst() {
- tmpfiles_process jellyfin.conf
-}
diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild
deleted file mode 100644
index 3392e3209a21..000000000000
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.9.9.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils systemd tmpfiles
-
-DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
- https://github.com/jellyfin/jellyfin/"
-
-SRC_URI="
- arm64? (
- elibc_glibc? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
- )
- elibc_musl? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz
- )
- )
- amd64? (
- elibc_glibc? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
- )
- elibc_musl? (
- https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz
- )
- )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-RESTRICT="mirror test"
-
-DEPEND="acct-user/jellyfin
- media-libs/fontconfig
- sys-libs/zlib"
-RDEPEND="${DEPEND}
- dev-libs/icu
- media-video/ffmpeg[vpx,x264]"
-BDEPEND="acct-user/jellyfin"
-
-INST_DIR="/opt/jellyfin"
-QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump"
-
-src_unpack() {
- unpack ${A}
- mv jellyfin ${P} || die
-}
-
-src_prepare() {
- default
-
- # https://github.com/jellyfin/jellyfin/issues/7471
- # https://github.com/dotnet/runtime/issues/57784
- rm libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
- keepdir /var/log/jellyfin
- fowners jellyfin:jellyfin /var/log/jellyfin
- keepdir /etc/jellyfin
- fowners jellyfin:jellyfin /etc/jellyfin
- insinto ${INST_DIR}
- dodir ${INST_DIR}
- doins -r "${S}"/*
- newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -"
- chmod 755 "${D}${INST_DIR}/jellyfin"
- newinitd "${FILESDIR}/jellyfin.init-r1" "jellyfin"
- newconfd "${FILESDIR}"/jellyfin.confd "jellyfin"
- systemd_dounit "${FILESDIR}/jellyfin.service"
- pax-mark -m "${ED}${INST_DIR}/jellyfin"
-}
-
-pkg_postinst() {
- tmpfiles_process jellyfin.conf
-}
diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 9e2b9d3256fa..5a066021847e 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1 +1 @@
-DIST kibana-7.17.16-linux-x86_64.tar.gz 296565340 BLAKE2B 05c741cef3a9f8feef073b20bce42e031ffd3a9140da3fdf042d5cc51c4585eeea631c849b37e42ced2e3c6a2f50c7f7bee90558968561a584260e1de91f5f5a SHA512 eb3e1a948ca05f1a11c197187119fa2be55ee2057db69ed1bb667c33ec3f8582436a1db255cb4c1adec80d91a65d47a605535d3937d4a7f3e04407d9454c3d6b
+DIST kibana-7.17.25-linux-x86_64.tar.gz 292968929 BLAKE2B 07fcb16aff0c18225568a6e17a449f8157eba676b7549aa479fbf170d4aec82b9da5a6c76aca1bde8888e51f3d118a8c7223ea0d4a39920736a67033823a956b SHA512 f4233c1d06049e46137dbdf7b35a814f155f9329d9ad61356ecac8601794dd9fabbb6000b306d20decefbf167031e2b1a501729d5ce264f0404653f63dec9dab
diff --git a/www-apps/kibana-bin/kibana-bin-7.17.16.ebuild b/www-apps/kibana-bin/kibana-bin-7.17.25.ebuild
index 9c0a980cb72f..2f08ca3e10f3 100644
--- a/www-apps/kibana-bin/kibana-bin-7.17.16.ebuild
+++ b/www-apps/kibana-bin/kibana-bin-7.17.25.ebuild
@@ -23,8 +23,8 @@ RDEPEND="
dev-libs/expat
dev-libs/nspr
dev-libs/nss
- >=net-libs/nodejs-18.17.1
- <net-libs/nodejs-20
+ >=net-libs/nodejs-20.15.1
+ <net-libs/nodejs-22
sys-libs/glibc
"
@@ -84,7 +84,7 @@ src_install() {
pkg_postinst() {
elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 1-2) and"
- elog "Node.js 18. Some plugins may fail with other versions of Node.js (Bug #656008)."
+ elog "Node.js 20. Some plugins may fail with other versions of Node.js (Bug #656008)."
elog
elog "To set a customized Elasticsearch instance:"
elog " OpenRC: set ES_INSTANCE in /etc/conf.d/${MY_PN}"
diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index 3eedd0be0dfa..2f13630efb66 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -1,6 +1,6 @@
-DIST Lidarr.master.2.6.4.4402.linux-core-arm.tar.gz 92091087 BLAKE2B 6e7c0d3132e1091ffcafbf759383953c56399853988c6c81d0f8e074cce21e24b03220b34e7ae16965cf749ba0b32f6bdbc506f3da81f117fbe36dc1a5504a88 SHA512 2038b0e1c9c2f6711fc7078a3564360fa357dedc8454aa5cd354fd3b146770b50adc3e6b09e0be42753ee61da14a6cd2a8b6981a560926b6cc3ec9db79d39c99
-DIST Lidarr.master.2.6.4.4402.linux-core-arm64.tar.gz 91710435 BLAKE2B d5c34bc97327f4f10933da0b46e6b84a1ea4e9109e615ca3f36a0aaa574ce8345c0559449e17f91a9d541e6d2ff3cb36a1e1fc3e9a86533cae7aef48b3dd2fed SHA512 c3ac715189a81ad76bf7f6ca9d6902ba04474ba73d4cf87556a5cbccdc78ffc3e236131136470de0fae6d38ff72502fe1b9e414482088d1fa605f38c229270eb
-DIST Lidarr.master.2.6.4.4402.linux-core-x64.tar.gz 98229406 BLAKE2B f9c358b4af68fab18b69cb1c80bb3573cbbbeeb16a639b9ba16f2330448cfcb7b4644fdec2a451fefcd93459c4d6f16a9b907f1f692bd3b52ae4b18baa3e5129 SHA512 585b6ab96b06c4950fe03d9b3bb89c25095d22665a699e3d9b6dd202f89d507589b48f2d9ffa5be240b470bc5cbaae4568e5b58917aea3d95489fee5619add3d
-DIST Lidarr.master.2.6.4.4402.linux-musl-core-arm.tar.gz 92147221 BLAKE2B e5b4fde4712c7d8cfbc8e9061b7ff3d3c405bd5bce6805fccbfe9c80897fe70d48a885348e50104b0914a3f4c3d514c20ffee38c2eae31fc9d34f495a1651050 SHA512 084cc6bdaa1bfd45dcef381e152e05ca6671dc6f7ac102630ffb92d3a5ce5a7eec0380ab5ae1fce0d116827dbbb01e2a6f40b0153c4d40f16cd95d8b5e022d90
-DIST Lidarr.master.2.6.4.4402.linux-musl-core-arm64.tar.gz 91771502 BLAKE2B 6180b8e6232289c2bffdad2ce4a9e7c7accf6a7bb1ed99782d801aee33e05a7366d50909203c2aa8d21620fe39d38fdf150f6644fa0d22f4c26c38dc6713c6a6 SHA512 0bfd01a579bd306e7f8cbb1181cbf9e6c9e3a769367c8dfd95f8d84b93064beffe7a9897401bda4cabed6130b7cd8c7773d4aed211efd859b5138e0e6d04d19d
-DIST Lidarr.master.2.6.4.4402.linux-musl-core-x64.tar.gz 97302733 BLAKE2B 1a90c3e24044a1d5bfcf90cff500a84962cfb34b539827d4d29ca79bd72585312c018b91a0f5e3e0b9c74c88a0ce3faab72a606a41e99c0ac189e0e7bb7a1ef5 SHA512 7f0791466a52ac944a0554eeec260ce716ccb6df30344d2acd1bdce886178b32eafd30f4634ee94d57c2e57ad152d7b9eaad233bbb89b4dba1382c8039b40107
+DIST Lidarr.develop.2.8.0.4431.linux-core-arm.tar.gz 92181095 BLAKE2B 09f294fbf33a5c0dd10b8c1202951cb2026ac7e990d26bf458408c49ef7776fac609af3de04ff1a0abcc75489b82e65cbb7118dcfc7bc8bd89ef494fc329ede7 SHA512 ea3ed5162236272e954e26c906b1963f6019ddf4174e24a9d3d258617608b4436319cfdb9a6bbb9d6cfe05d278fad7081d3cd09ef5c0a476e787f1c85d890605
+DIST Lidarr.develop.2.8.0.4431.linux-core-arm64.tar.gz 91752560 BLAKE2B 1a24b0ee1260e18cd42eb7a1c16087f2ac1120292732b52c34168854578b0e9d7b50c2417edf069271b54bf6cb619e51c0f22a1a38c9e12e1ea316373cf0847b SHA512 d97560c8ec755f592276be14f7b709d077290aacf4359e6ccc83b0f9c5d10e786eaa97284e1cf30c65ed3c7141c9f076c287d5a04190e3660062c07bd9647ff2
+DIST Lidarr.develop.2.8.0.4431.linux-core-x64.tar.gz 98245547 BLAKE2B 76199c308b754a1e4eb4bb9cd6a9a669d197fdb96e8bf64267ad00693e1cf2702e31dfa358314f64a03ef14883df81d3114c13ba00fc089eefd8b13bde507fba SHA512 ea056d1b7587189784e0604d24fde7429eb1c8ff2f890ab23430dac2f6034b64a47690dea946145173e69f6b84ebddc23f2879b0ae3e0e8945df771d2560b976
+DIST Lidarr.develop.2.8.0.4431.linux-musl-core-arm.tar.gz 92194183 BLAKE2B 23f39cb65dfe71b894de9518ee814052e198b727312c0f53c968e88bb9eea401f2156c6bc9c7742f5700b18349897f01443b35820090d85b51c1d09fab4e9d75 SHA512 09e74b24b7e8b364493539f5e73bc0aaf033615bcaed6e4aed051ec5b6f49aa9209662830a5621f9104bfef3fadeacadb5561d2cb5651feefd75985479cc57e6
+DIST Lidarr.develop.2.8.0.4431.linux-musl-core-arm64.tar.gz 91802829 BLAKE2B 3f7f86d9eeecb9539ef77b3efc4a1d80a9aa720b280bc5db8d1af958c611c4531b77e73a388b36c99e0868b3f7cd483ec72246f870b1d03a3f325cc00ac92108 SHA512 585efcd35edde8f53f74ec003e4eb4843796d28cd06274ce35120277d076e3bccd95f057bcbac24ce2569f24af02eca1bc8bdfeef1c574a6854f4d0ca9d8abbb
+DIST Lidarr.develop.2.8.0.4431.linux-musl-core-x64.tar.gz 97313921 BLAKE2B 5b5a8975756c26baed8d1ec4dea064888d5d0cfb9b6cc0084ee04ab3b3f3cc46b8d13f5a61273eab006247fc18181c21d88a827417eb59aea4153b86dbc47e15 SHA512 15a0b4d195480882c5c8cb6e52f1b49888125b64fb332bc36ce22eefa5959fa4ad64fd6d014888c5f3efd438421444204f0ce2ecde1e6f3a88bcd0b38213deaf
diff --git a/www-apps/lidarr-bin/lidarr-bin-2.6.4.4402.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.8.0.4431.ebuild
index 53ea4d2bc3f8..2676b94f25ac 100644
--- a/www-apps/lidarr-bin/lidarr-bin-2.6.4.4402.ebuild
+++ b/www-apps/lidarr-bin/lidarr-bin-2.8.0.4431.ebuild
@@ -12,26 +12,26 @@ HOMEPAGE="https://lidarr.audio/
SRC_URI="
amd64? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
)
)
arm? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
)
)
arm64? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz
)
)
"
diff --git a/www-apps/liquid_feedback_core/liquid_feedback_core-4.2.2.ebuild b/www-apps/liquid_feedback_core/liquid_feedback_core-4.2.2.ebuild
index e7ba5a90feb1..a44dccbf8ac7 100644
--- a/www-apps/liquid_feedback_core/liquid_feedback_core-4.2.2.ebuild
+++ b/www-apps/liquid_feedback_core/liquid_feedback_core-4.2.2.ebuild
@@ -12,6 +12,8 @@ HOMEPAGE="https://www.public-software-group.org/liquid_feedback"
SRC_URI="https://www.public-software-group.org/pub/projects/liquid_feedback/backend/v${PV}/${MY_P}.tar.gz
https://dev.gentoo.org/~tupone/distfiles/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
LICENSE="HPND CC-BY-2.5"
SLOT="0"
KEYWORDS="~amd64"
@@ -21,8 +23,6 @@ RDEPEND="${DEPEND}
acct-user/apache
dev-db/pgLatLon"
-S=${WORKDIR}/${MY_P}
-
PATCHES=(
"${FILESDIR}"/${PN}-3.0.4-gentoo.patch
"${FILESDIR}"/${PN}-4.0.0-gentoo.patch
diff --git a/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild b/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild
index 1c8b17d28c7a..ad2929a3d9c1 100644
--- a/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild
+++ b/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild
@@ -12,6 +12,8 @@ HOMEPAGE="https://www.public-software-group.org/liquid_feedback"
SRC_URI="https://www.public-software-group.org/pub/projects/liquid_feedback/frontend/v${PV}/${MY_P}.tar.gz
https://dev.gentoo.org/~tupone/distfiles/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
LICENSE="HPND CC-BY-2.5"
SLOT="0"
KEYWORDS="~amd64"
@@ -21,8 +23,6 @@ RDEPEND="~www-apps/liquid_feedback_core-4.2.2
>=www-apps/webmcp-2.2.1"
DEPEND="${RDEPEND}"
-S="${WORKDIR}"/${MY_P}
-
DOCS=( INSTALL.html INSTALL.mkd )
src_install() {
diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest
index 03ed8dc33328..1a4db76331e4 100644
--- a/www-apps/miniflux/Manifest
+++ b/www-apps/miniflux/Manifest
@@ -1,4 +1,4 @@
-DIST miniflux-2.1.3-deps.tar.xz 43436720 BLAKE2B 97a6aa1509bcde6da4368d50de9bac9a0cedf2752e020f2521cc29f38644fc9de53f14052649c9d42b4d450e1ffac6209787c9b94c1c90d0f2ba1dc31811356d SHA512 6113f5288da2ecd77cbb21c81a60ea331943f369c9304241330b75d57e0e2f65c74d2ddcc4f920e9c572289cea30c50a673029b66877da47d1d2c13700e51081
-DIST miniflux-2.1.3.tar.gz 710470 BLAKE2B ed4f5cb60b26db797e0374d497ebf0bf6d063308bb83938ec5b90a146ba1cc1ab7f5c8c2ecc92cae77d8c683b1f212bead22828cfdad432f7400b58addddde8d SHA512 93f9c91edfdbdd47aaaafa2a45ba4d0af08351465e84231b9f9f0886042897b0649932e02adc6680fc4952828415edcda8b634224dc21015f053c25d0e24f9cb
DIST miniflux-2.1.4-deps.tar.xz 43184308 BLAKE2B d4412a87d07d405f93c2e7449a3e3ff4932f28b9c46ff75519c8398c8b7d0090b0759e2b3be5c20c4e1900e1058724071b3efb8144ff3149a8a06234155900c3 SHA512 75456f40578e3da2866a7ea98c3dc137934b05c73e4a5aa2a96cbce0457a9aa394a598a837b98f50cb97cb2279b8acc331fe08fa5bff245fef1bec0cb92029a8
DIST miniflux-2.1.4.tar.gz 731511 BLAKE2B a6d099411971af1319825f8b4fc2e56fac8b86eb4b2b91175f4b349aa2dfb6c0036af388deaf34eef00a7fd0c70d73350976332e9fd851fc3a9fb68fc3edceb5 SHA512 e20ddaa8682b492c5eaaef687d4b92fa40c148b0cdb9bc6f4175a2e7da0d0e13c5e93a97145de06e1210015be3361a396c1dc85aaf58b5c02ec86903617732ca
+DIST miniflux-2.2.3-deps.tar.xz 113735492 BLAKE2B 49ddd2fb021a28a2c054769a1a0e098357d8a33ef17530a7a1234f523928557b63c9d8ff55b50921b583e77a3a682802404c41c75bebf8d7750546fb2b87ce38 SHA512 299120e84908200c67e47caf8fc00b3f10c5127209668f44a4fa0479aa46f93c26e2f5765432401cbd4218a727b12dbc09ae1dfcee8c80c8bc0c5319a26f665f
+DIST miniflux-2.2.3.tar.gz 761864 BLAKE2B 35d277ed671f18e2b2c5b59ae561d6c8bda5347e6b4993c5fa21d9b08ee0e92a55efde411a55f0fd47f150b2d2db984551be41aa61ab9a9b143f226514989d8b SHA512 35a60b57936fda1e678a76d4907cdf8d5c96096364fc45702ff2b27ba367a25fa6e06c58073664c4b1ab0b779f3882f8fa7ab6179e4ed70a771d00671e971ff6
diff --git a/www-apps/miniflux/miniflux-2.1.4.ebuild b/www-apps/miniflux/miniflux-2.1.4.ebuild
index c6cde0b43c88..e0946b3d9ee7 100644
--- a/www-apps/miniflux/miniflux-2.1.4.ebuild
+++ b/www-apps/miniflux/miniflux-2.1.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/v2-${PV}"
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ppc64 ~riscv"
RESTRICT="test" # requires network access
diff --git a/www-apps/miniflux/miniflux-2.1.3.ebuild b/www-apps/miniflux/miniflux-2.2.3.ebuild
index f40982f37564..c6cde0b43c88 100644
--- a/www-apps/miniflux/miniflux-2.1.3.ebuild
+++ b/www-apps/miniflux/miniflux-2.2.3.ebuild
@@ -6,16 +6,18 @@ EAPI=8
inherit go-module systemd
# git rev-parse --short HEAD
-MY_GIT_COMMIT="4d3ee0d1"
+MY_GIT_COMMIT="b683756d"
DESCRIPTION="Minimalist and opinionated feed reader"
HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2"
SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
+S="${WORKDIR}/v2-${PV}"
+
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
RESTRICT="test" # requires network access
@@ -24,8 +26,6 @@ RDEPEND="${DEPEND}
>=dev-db/postgresql-9.5
"
-S="${WORKDIR}/v2-${PV}"
-
src_compile() {
ego build -ldflags="
-s -w
diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest
index 77aa19f98864..63e1aecc754e 100644
--- a/www-apps/nanoc-cli/Manifest
+++ b/www-apps/nanoc-cli/Manifest
@@ -1,3 +1,4 @@
-DIST nanoc-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
DIST nanoc-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
+DIST nanoc-4.13.1.tar.gz 357588 BLAKE2B 74cbd99d0a186d851de710d2c227038ead284c4805f5b5fbce0c2d0e120565ec3cc6b5c23028a2dcbe8d11773b913f92895ec73f3a757a129948989778e4f97e SHA512 7336638815cca77ecfd63a8e59076694d6ad9c982045b4f4e3bee398668ff8dbfa7a4d3b194b640f5a74f9d3173c646bcb7b9908cdae8b08690b0c37b481044d
+DIST nanoc-4.13.3.tar.gz 358276 BLAKE2B f67236c766c1e1e82ac22145fa1a02d9849046e6e58939ef098b2725e700d7940a94514632d53803d7b5ba5ca989d96eb0c4898695909077c8f4cd370e023706 SHA512 8a38480b4dedc0544ea798393fea71d7e8a590f744b91fb7dc85a1ca95ae8a782877f3d2b06cbfb99ef9c2ae016238a606972136d03babcb80445366ecd82059
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.20.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.13.1.ebuild
index f82d364ca9b6..60ae596b20e0 100644
--- a/www-apps/nanoc-cli/nanoc-cli-4.12.20.ebuild
+++ b/www-apps/nanoc-cli/nanoc-cli-4.13.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
@@ -15,8 +15,8 @@ HOMEPAGE="https://nanoc.app/"
SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv"
SLOT="0"
+KEYWORDS="~amd64 ~riscv"
IUSE="${IUSE} minimal"
RUBY_S="nanoc-${PV}/nanoc-cli"
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.13.3.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.13.3.ebuild
new file mode 100644
index 000000000000..60ae596b20e0
--- /dev/null
+++ b/www-apps/nanoc-cli/nanoc-cli-4.13.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="${IUSE} minimal"
+
+RUBY_S="nanoc-${PV}/nanoc-cli"
+
+ruby_add_rdepend "
+ >=dev-ruby/cri-2.15:0
+ >=dev-ruby/diff-lcs-1.3:0
+ ~www-apps/nanoc-core-${PV}
+ dev-ruby/pry
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+ www-servers/adsf
+)
+"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+ sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid error handler specs failing due to different (rubygems?)
+ # output, meta_spec is affected by this.
+ rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
+
+ # Avoid test requiring a network interface
+ sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests requiring an additional dependency on nanoc-live
+ sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
+ sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest
index 36e2cbd975a8..816d59116dc2 100644
--- a/www-apps/nanoc-core/Manifest
+++ b/www-apps/nanoc-core/Manifest
@@ -1,3 +1,4 @@
-DIST nanoc-core-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-core-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
DIST nanoc-core-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
+DIST nanoc-core-4.13.1.tar.gz 357588 BLAKE2B 74cbd99d0a186d851de710d2c227038ead284c4805f5b5fbce0c2d0e120565ec3cc6b5c23028a2dcbe8d11773b913f92895ec73f3a757a129948989778e4f97e SHA512 7336638815cca77ecfd63a8e59076694d6ad9c982045b4f4e3bee398668ff8dbfa7a4d3b194b640f5a74f9d3173c646bcb7b9908cdae8b08690b0c37b481044d
+DIST nanoc-core-4.13.3.tar.gz 358276 BLAKE2B f67236c766c1e1e82ac22145fa1a02d9849046e6e58939ef098b2725e700d7940a94514632d53803d7b5ba5ca989d96eb0c4898695909077c8f4cd370e023706 SHA512 8a38480b4dedc0544ea798393fea71d7e8a590f744b91fb7dc85a1ca95ae8a782877f3d2b06cbfb99ef9c2ae016238a606972136d03babcb80445366ecd82059
diff --git a/www-apps/nanoc-core/nanoc-core-4.12.20.ebuild b/www-apps/nanoc-core/nanoc-core-4.13.1.ebuild
index 7211b0b89a16..f975b504f1b4 100644
--- a/www-apps/nanoc-core/nanoc-core-4.12.20.ebuild
+++ b/www-apps/nanoc-core/nanoc-core-4.13.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
@@ -15,8 +15,8 @@ HOMEPAGE="https://nanoc.app/"
SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv"
SLOT="0"
+KEYWORDS="~amd64 ~riscv"
IUSE="${IUSE} minimal"
DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
@@ -31,7 +31,6 @@ ruby_add_rdepend "
>=dev-ruby/immutable-ruby-0.1:0
>=dev-ruby/json_schema-0.19:0
>=dev-ruby/memo_wise-1.5:1
- || ( dev-ruby/psych:5 dev-ruby/psych:0 )
dev-ruby/slow_enumerator_tools:1
>=dev-ruby/tty-platform-0.2:0
>=dev-ruby/zeitwerk-2.1:2
diff --git a/www-apps/nanoc-core/nanoc-core-4.13.3.ebuild b/www-apps/nanoc-core/nanoc-core-4.13.3.ebuild
new file mode 100644
index 000000000000..f975b504f1b4
--- /dev/null
+++ b/www-apps/nanoc-core/nanoc-core-4.13.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="nanoc-${PV}/nanoc-core"
+
+ruby_add_rdepend "
+ dev-ruby/base64:0.2
+ >=dev-ruby/concurrent-ruby-1.1:1
+ dev-ruby/ddmetrics:1
+ dev-ruby/ddplugin:1
+ >=dev-ruby/immutable-ruby-0.1:0
+ >=dev-ruby/json_schema-0.19:0
+ >=dev-ruby/memo_wise-1.5:1
+ dev-ruby/slow_enumerator_tools:1
+ >=dev-ruby/tty-platform-0.2:0
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' \
+ -i Rakefile || die
+ sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Use useable tmp dir
+ sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
+
+ # Avoid circular dependency on www-apps/nanoc
+ sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
+ rm -f spec/nanoc/core_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
index 77aa19f98864..63e1aecc754e 100644
--- a/www-apps/nanoc/Manifest
+++ b/www-apps/nanoc/Manifest
@@ -1,3 +1,4 @@
-DIST nanoc-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
DIST nanoc-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
+DIST nanoc-4.13.1.tar.gz 357588 BLAKE2B 74cbd99d0a186d851de710d2c227038ead284c4805f5b5fbce0c2d0e120565ec3cc6b5c23028a2dcbe8d11773b913f92895ec73f3a757a129948989778e4f97e SHA512 7336638815cca77ecfd63a8e59076694d6ad9c982045b4f4e3bee398668ff8dbfa7a4d3b194b640f5a74f9d3173c646bcb7b9908cdae8b08690b0c37b481044d
+DIST nanoc-4.13.3.tar.gz 358276 BLAKE2B f67236c766c1e1e82ac22145fa1a02d9849046e6e58939ef098b2725e700d7940a94514632d53803d7b5ba5ca989d96eb0c4898695909077c8f4cd370e023706 SHA512 8a38480b4dedc0544ea798393fea71d7e8a590f744b91fb7dc85a1ca95ae8a782877f3d2b06cbfb99ef9c2ae016238a606972136d03babcb80445366ecd82059
diff --git a/www-apps/nanoc/nanoc-4.12.20.ebuild b/www-apps/nanoc/nanoc-4.13.1.ebuild
index 0a76eadc44dc..beab24ca753f 100644
--- a/www-apps/nanoc/nanoc-4.12.20.ebuild
+++ b/www-apps/nanoc/nanoc-4.13.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
@@ -15,8 +15,8 @@ HOMEPAGE="https://nanoc.app/"
SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="${IUSE} minimal"
DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
@@ -30,7 +30,7 @@ ruby_add_rdepend "!minimal? (
)
>=dev-ruby/addressable-2.5
>=dev-ruby/colored-1.2:0
- >=www-apps/nanoc-checking-1.0.3:1
+ >=www-apps/nanoc-checking-1.0.5:1
~www-apps/nanoc-cli-${PV}
~www-apps/nanoc-core-${PV}
www-apps/nanoc-deploying:1
@@ -72,7 +72,6 @@ all_ruby_prepare() {
-e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
sed -i -e '/coverall/I s:^:#:' \
-e '/rubocop/ s:^:#:' Rakefile || die
- # sed -i -e '2igem "psych", "~> 4.0"' test/helper.rb || die
echo "-r ./spec/spec_helper.rb" > .rspec || die
@@ -91,13 +90,8 @@ all_ruby_prepare() {
sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
# Avoid non-fatal failing tests due to specifics in the environment
- sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \
- -i spec/nanoc/data_sources/filesystem_spec.rb || die
sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
-i test/orig_cli/commands/test_create_site.rb || die
-
- # Fix deprecated minitest constant
- sed -i -e 's/MiniTest/Minitest/' test/rule_dsl/test_rules_collection.rb || die
}
each_ruby_test() {
diff --git a/www-apps/nanoc/nanoc-4.13.3.ebuild b/www-apps/nanoc/nanoc-4.13.3.ebuild
new file mode 100644
index 000000000000..beab24ca753f
--- /dev/null
+++ b/www-apps/nanoc/nanoc-4.13.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="${P}/nanoc"
+
+ruby_add_rdepend "!minimal? (
+ dev-ruby/mime-types:*
+ dev-ruby/rack:*
+ www-servers/adsf
+)
+ >=dev-ruby/addressable-2.5
+ >=dev-ruby/colored-1.2:0
+ >=www-apps/nanoc-checking-1.0.5:1
+ ~www-apps/nanoc-cli-${PV}
+ ~www-apps/nanoc-core-${PV}
+ www-apps/nanoc-deploying:1
+ >=dev-ruby/parallel-1.12:1
+ >=dev-ruby/tty-command-0.8:0
+ >=dev-ruby/tty-which-0.4:0
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/rspec:3
+ dev-ruby/asciidoctor
+ dev-ruby/fuubar
+ dev-ruby/haml
+ dev-ruby/maruku
+ >=dev-ruby/mocha-0.13
+ dev-ruby/minitest
+ dev-ruby/mustache
+ dev-ruby/pry
+ dev-ruby/rdoc
+ >=dev-ruby/rouge-3.5.1:2
+ dev-ruby/rspec-its
+ dev-ruby/rubypants
+ dev-ruby/systemu
+ dev-ruby/timecop
+ dev-ruby/vcr
+ dev-ruby/webmock
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+doc? (
+ dev-ruby/kramdown
+ dev-ruby/rdiscount
+ dev-ruby/yard
+)"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ # Avoid basepath issues when generating gemspec
+ sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests requiring a network connection or make assumptions
+ # about the local network environment.
+ rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests for unpackaged or obsolete dependencies
+ rm spec/nanoc/filters/less_spec.rb \
+ test/filters/test_{erubis,markaby,rainpress}.rb || die
+
+ # Avoid tests that are specific to haml 6.x which is currently not packaged
+ sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
+
+ # Avoid non-fatal failing tests due to specifics in the environment
+ sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
+ -i test/orig_cli/commands/test_create_site.rb || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
+}
diff --git a/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0.ebuild b/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0-r1.ebuild
index d5f61873f5fb..d5f61873f5fb 100644
--- a/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0.ebuild
+++ b/www-apps/nextcloud-notify_push/nextcloud-notify_push-0.7.0-r1.ebuild
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 5c4d5a185d4b..340e55f16dd0 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,9 +1,8 @@
-DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f
-DIST nextcloud-28.0.10.tar.bz2 187483870 BLAKE2B df0fecf5adfebbc6f1b28e6e51e6c09604550b8c1bbb6407f08840c57855bad2e6e1d4ae3bd03d5345d59e3eaad4bc6ae41ad130a2b562a7ccca0a2649757e20 SHA512 53c91d0cdda4cfb9be1b2903ec8ad4ee06a4164abdb959d86d9c9622761f1b1e1ca4b70d51e56391c38d669ac8fc2283971638de2a5994fa330c947182f066a9
+DIST nextcloud-28.0.11.tar.bz2 188207571 BLAKE2B 209c7bbeff1af0f27b06560d0e2a78393b08ba7cf1c0de7f8258a7d9cc3979b56a979ef3a8c014f7afd013922c454e34ae13f221e30593ee980f1b77ba52b2d2 SHA512 51149148d3e3fec91e56e18095d1b0cfc4d4d258b0d4eeca8b048d3044d65ffd1ea8616aa29d61fa07c8822ac55126cb54a8e12c1df822b6b0bfbd003947de9f
+DIST nextcloud-28.0.12.tar.bz2 190777207 BLAKE2B 796235889f7e4ee09a10c41a800ea954a592b9ff1c6e31abe4114e5e599e8c27e5f561ac42de3eb3239e13612d4c6ef9b8cbcb56c8027845d73b804bf09bea01 SHA512 8c22085e9fa6860b5892e0f833e90f4870c34a34a5f26e2bbbcbadc336989e6f33c45fbad7712307acbb813a7633b400c67501a8951e1a512261a8ce61b4125d
DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2
-DIST nextcloud-28.0.7.tar.bz2 188700312 BLAKE2B c408b052562ce717fc41226df3ae6ffd6202de213ecf9074572133ba4d30a1c0be44a289d80577c4f663943a43dbf2bf71d60055c602eef569eba3ce174a8298 SHA512 6a8172f05ce58e594a66e2918583e05b97365217b1d2977aeee85e10e77bd869a7ddebceddef9070e0ac40d5e8e2e2348c1e0a9cdf56094bd6b8ca679696d9f2
-DIST nextcloud-29.0.2.tar.bz2 205723162 BLAKE2B c33cc2a13e797cb2777bed7d1c17d4559a83195b186bb62025d7f0c32e75a739979556eb842773fee2bb6c6af24e9f0adf1740b6896814d706f4e8d1c730a0fc SHA512 1d595e4f7c0159cf62120f786c1b4a1d6221bdd000d3c7f45990c287319ee8b87ba70d036eb740073752bc9f80403f939c576fe5398bb37e2063483840d9fc67
-DIST nextcloud-29.0.4.tar.bz2 204867575 BLAKE2B ac91ecb560631762000cf0c6ef69a5262aa67591837e36373550201e075df629f64d63329925671af08f05f987da35046cdaf4b44d48f2e30d5d7fdb026a16a9 SHA512 65508d9610d4b459f11bceadd61d19eb8165e6804c658c4492fb97843c86107bfc75d080156d1afcf5a029ad143b77277cc4e63890444c089e1047f17db1e085
-DIST nextcloud-29.0.5.tar.bz2 204001633 BLAKE2B 00ff6d5fbb758feb0587145726cfa4bffeaa8946ae19ad93aa85dcd47cab6f9ba4c7264d1949d86839ce8053a251c264bb40a37b0bb2248dc617e3b7079b84cc SHA512 65576b4dbb865bd05378cbbe9040d78c3c8e212f0f259451a00b724af821374d8157cdcdd1db8a4eb0a52afa8d307a856e3a0e76883be116cf5c44e239b7fa05
DIST nextcloud-29.0.7.tar.bz2 204453544 BLAKE2B 8affb8c2c6faf82df014e06fb9df3226e1ea6a0c9922a01a1b0f1e1120925b755163ee15d3a95f5fd4635dcc2d472290de29fc97b52c5e669122b32c7d64a28e SHA512 9a87ea11870aec4b26499e85c9ef91e38644d947c810c619f22f617307014b58adc24ebd19841af8aa3b5185427610f278951e48bb7ae242fa4de1eb3e6abb63
-DIST nextcloud-30.0.0.tar.bz2 182332972 BLAKE2B 1ac4abde030f4c0be783808abebe70bdf48077cebf7a89714351b40ae33d03d6832fbd985c0fdd13a6ebc38f3a8ee5a3e7c24c6cdf4913232f748e4baa03cbb9 SHA512 03681b44640d3b496393325b88c80a20f1817fc27c4ee82fd2b46a4e75b1568da904ee9e531123bc0576a77c6290d925730c2a45282ab8fa756b7d00a7ba0c84
+DIST nextcloud-29.0.8.tar.bz2 204336151 BLAKE2B 9746c941b4c349a02299dae7120c2bd8b5ab3d80e686e529128dcae3ddbd5cd0396a3c3eb1f4c059f7888d44d681744df90ba422cca52bb57b37bb3a1bdd53fe SHA512 ec99d5efc6a573627cae9b42f7f34e3c8ee7ba9bc3bfe1bb032c9e8fcef2831ce32f7dcb72c3303582b205de390619bd7f892a7bc4415c0826e02f73496714b0
+DIST nextcloud-29.0.9.tar.bz2 201718621 BLAKE2B f53d252e02636f7cc4781e3cc2333d64fe07f91e19595d5167b7476e6e03c05dd183ac07555671449a2824f7377e120b313f0d6d4ffb236a709c0b658b71f9c6 SHA512 e0acd458ee87f9269f6e80c0b3b8b68226a80dc49aae9fc084cefdf156060edc983ac8f88b1ce15a3eead9eff8b60dc2ec69920a5499a923cad8496e8fa8bd7a
+DIST nextcloud-30.0.1.tar.bz2 187609069 BLAKE2B 5801db42d605366d36447bc1cb1a74dbe669512b68127cb84a4ed648a161a3de0d1929a137c63e4163939300e92ee1d759d663b3e01af5785baa26d07230d45d SHA512 3e1e33d59f361ade18c6a429023d3123e4ad23d249dcd24408c5ce6514beef89068838404e39d57aad7d353e074f2b36f35b5cde2e84e5a142785d00ce04f9e2
+DIST nextcloud-30.0.2.tar.bz2 186711039 BLAKE2B 96d75fbeb3f1c9de1d122e86f59cbaac591d93d9837a3af9c2b1009ec83b8e5bb672c346d71e1163100a4619b8ed526fc9f71d508269d0f577a063410c0f4069 SHA512 5587fd8a5695b70165bc705cc79294779a7d64e755d8a37e76a13b0f28da3132ea4228615f1fd2ed13727b34d4c03c7fd1965587590aa0dd8847b7a0b00b5fe7
diff --git a/www-apps/nextcloud/metadata.xml b/www-apps/nextcloud/metadata.xml
index 1efb4ab7f7f6..3e5b5e2c4d2a 100644
--- a/www-apps/nextcloud/metadata.xml
+++ b/www-apps/nextcloud/metadata.xml
@@ -16,6 +16,7 @@
<stabilize-allarches/>
<upstream>
<bugs-to>https://github.com/nextcloud/server/issues</bugs-to>
+ <changelog>https://github.com/nextcloud/server/releases</changelog>
<remote-id type="github">nextcloud/server</remote-id>
</upstream>
</pkgmetadata>
diff --git a/www-apps/nextcloud/nextcloud-28.0.1.ebuild b/www-apps/nextcloud/nextcloud-28.0.1.ebuild
deleted file mode 100644
index a94a92359652..000000000000
--- a/www-apps/nextcloud/nextcloud-28.0.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-LICENSE="AGPL-3"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- dodir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-28.0.10.ebuild b/www-apps/nextcloud/nextcloud-28.0.11.ebuild
index c4a46ad7ae66..c4a46ad7ae66 100644
--- a/www-apps/nextcloud/nextcloud-28.0.10.ebuild
+++ b/www-apps/nextcloud/nextcloud-28.0.11.ebuild
diff --git a/www-apps/nextcloud/nextcloud-28.0.7.ebuild b/www-apps/nextcloud/nextcloud-28.0.12.ebuild
index c4a46ad7ae66..c4a46ad7ae66 100644
--- a/www-apps/nextcloud/nextcloud-28.0.7.ebuild
+++ b/www-apps/nextcloud/nextcloud-28.0.12.ebuild
diff --git a/www-apps/nextcloud/nextcloud-29.0.7.ebuild b/www-apps/nextcloud/nextcloud-29.0.7.ebuild
index cdae29e997d4..0c19c34f59e4 100644
--- a/www-apps/nextcloud/nextcloud-29.0.7.ebuild
+++ b/www-apps/nextcloud/nextcloud-29.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
S=${WORKDIR}/${PN}
LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="+curl +imagemagick mysql postgres +sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"
diff --git a/www-apps/nextcloud/nextcloud-29.0.5.ebuild b/www-apps/nextcloud/nextcloud-29.0.8.ebuild
index cdae29e997d4..cdae29e997d4 100644
--- a/www-apps/nextcloud/nextcloud-29.0.5.ebuild
+++ b/www-apps/nextcloud/nextcloud-29.0.8.ebuild
diff --git a/www-apps/nextcloud/nextcloud-30.0.0.ebuild b/www-apps/nextcloud/nextcloud-29.0.9.ebuild
index cdae29e997d4..cdae29e997d4 100644
--- a/www-apps/nextcloud/nextcloud-30.0.0.ebuild
+++ b/www-apps/nextcloud/nextcloud-29.0.9.ebuild
diff --git a/www-apps/nextcloud/nextcloud-29.0.4.ebuild b/www-apps/nextcloud/nextcloud-30.0.1.ebuild
index 0c19c34f59e4..cdae29e997d4 100644
--- a/www-apps/nextcloud/nextcloud-29.0.4.ebuild
+++ b/www-apps/nextcloud/nextcloud-30.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
S=${WORKDIR}/${PN}
LICENSE="AGPL-3"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+curl +imagemagick mysql postgres +sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"
diff --git a/www-apps/nextcloud/nextcloud-29.0.2.ebuild b/www-apps/nextcloud/nextcloud-30.0.2.ebuild
index f34f14579d27..cdae29e997d4 100644
--- a/www-apps/nextcloud/nextcloud-29.0.2.ebuild
+++ b/www-apps/nextcloud/nextcloud-30.0.2.ebuild
@@ -8,19 +8,19 @@ inherit webapp
DESCRIPTION="Personal cloud that runs on your own server"
HOMEPAGE="https://nextcloud.com/"
SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+
+S=${WORKDIR}/${PN}
+
LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="+curl +imagemagick mysql postgres +sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"
-DEPEND=""
RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
imagemagick? ( dev-php/pecl-imagick )
virtual/httpd-php"
-S=${WORKDIR}/${PN}
-
pkg_setup() {
webapp_pkg_setup
}
diff --git a/www-apps/nikola/nikola-8.2.4-r1.ebuild b/www-apps/nikola/nikola-8.2.4-r1.ebuild
index 68ff3f47c2d0..af508414a102 100644
--- a/www-apps/nikola/nikola-8.2.4-r1.ebuild
+++ b/www-apps/nikola/nikola-8.2.4-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1 optfeature pypi
@@ -19,7 +19,7 @@ RESTRICT="test" # needs coveralls
BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
RDEPEND="${BDEPEND}
- >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/babel-2.6.0[${PYTHON_USEDEP}]
>=dev-python/blinker-1.3[${PYTHON_USEDEP}]
>=dev-python/doit-0.32[${PYTHON_USEDEP}]
>=dev-python/lxml-3.3.5[${PYTHON_USEDEP}]
@@ -28,7 +28,7 @@ RDEPEND="${BDEPEND}
>=dev-python/natsort-3.5.2[${PYTHON_USEDEP}]
>=dev-python/piexif-1.0.3[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
- >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
+ >=dev-python/pyrss2gen-1.1[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}]
@@ -62,7 +62,7 @@ pkg_postinst() {
optfeature "chart generation" dev-python/pygal
optfeature "hyphenation support" dev-python/pyphen
optfeature "notebook compilation and LESS support" dev-python/ipython
- optfeature "alternative templating engine to Mako" dev-python/jinja
+ optfeature "alternative templating engine to Mako" dev-python/jinja2
optfeature "built-in web server support" dev-python/aiohttp
optfeature "monitoring file system events" dev-python/watchdog
optfeature "extracting metadata from web media links" dev-python/micawber
diff --git a/www-apps/nikola/nikola-8.3.0.ebuild b/www-apps/nikola/nikola-8.3.0.ebuild
index 609c01678bc0..3d28257ecfe2 100644
--- a/www-apps/nikola/nikola-8.3.0.ebuild
+++ b/www-apps/nikola/nikola-8.3.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1 optfeature pypi
@@ -19,7 +19,7 @@ RESTRICT="test" # needs coveralls
BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
RDEPEND="${BDEPEND}
- >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/babel-2.6.0[${PYTHON_USEDEP}]
>=dev-python/blinker-1.3[${PYTHON_USEDEP}]
>=dev-python/doit-0.32[${PYTHON_USEDEP}]
>=dev-python/lxml-3.3.5[${PYTHON_USEDEP}]
@@ -28,7 +28,7 @@ RDEPEND="${BDEPEND}
>=dev-python/natsort-3.5.2[${PYTHON_USEDEP}]
>=dev-python/piexif-1.0.3[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
- >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
+ >=dev-python/pyrss2gen-1.1[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
>=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}]
@@ -60,7 +60,7 @@ pkg_postinst() {
optfeature "chart generation" dev-python/pygal
optfeature "hyphenation support" dev-python/pyphen
optfeature "notebook compilation and LESS support" dev-python/ipython
- optfeature "alternative templating engine to Mako" dev-python/jinja
+ optfeature "alternative templating engine to Mako" dev-python/jinja2
optfeature "built-in web server support" dev-python/aiohttp
optfeature "monitoring file system events" dev-python/watchdog
optfeature "extracting metadata from web media links" dev-python/micawber
diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest
index 278222ce73b2..58626e0e0818 100644
--- a/www-apps/phpBB/Manifest
+++ b/www-apps/phpBB/Manifest
@@ -1 +1 @@
-DIST phpBB-3.3.12.tar.bz2 4104620 BLAKE2B da9b7822f96601b40b9560e22fb167e1fbe16fc1969777908c653b56ac37ba139afd41b38b65055e62db54adb83b7542acd44ad70836d80d18f9d22baae0c8e7 SHA512 fa481e44a7067824fed54cc7934d594bd576934f346ef3447456db6f9bb32ec54cc086360b8ab5dd6f69f12ffa66b355857146d937bebcb5a26168c3f3ef5281
+DIST phpBB-3.3.13.tar.bz2 4110534 BLAKE2B 68504b5446b60f19f9e3feb6de08afbd0fa35c0e54782daf7b626917969f71d61af9564495b145191200ed75b41739ab5b526b5e49fecd08effd018f5d1d7fa4 SHA512 2a6725465e6d4f4b42eada17343e0f6fe8fd8e7464d0b444d4dfa80928d6c0127c34a4e0bbcb13a9166ed5cf37772e92d9353092bb0ce9ed6b089f5b6a70dd43
diff --git a/www-apps/phpBB/phpBB-3.3.12.ebuild b/www-apps/phpBB/phpBB-3.3.13.ebuild
index 9032b4419e00..9032b4419e00 100644
--- a/www-apps/phpBB/phpBB-3.3.12.ebuild
+++ b/www-apps/phpBB/phpBB-3.3.13.ebuild
diff --git a/www-apps/phpsysinfo/Manifest b/www-apps/phpsysinfo/Manifest
index 582949560b02..8f005b407121 100644
--- a/www-apps/phpsysinfo/Manifest
+++ b/www-apps/phpsysinfo/Manifest
@@ -1,2 +1 @@
-DIST phpsysinfo-3.4.3.tar.gz 1101922 BLAKE2B b4800af1bb6995f898681d80c95c87d7120146078b1a0f24d65c0217b6c6ea1d9dc9e9a8c54d9e4c1f41988ed68e28f263093af1217caf76af48b001da912136 SHA512 d0c5f0d36da6fa85dd299c8550633055fecc15e16f0f9a57e6765691a0c766da9893fd2be539492fb45b482165b1215ca9950b50f7bddfa84294833c06de27f7
DIST phpsysinfo-3.4.4.tar.gz 1109842 BLAKE2B ef192c27e6aff9c95a05b68780287c9118d79df8e95cb04447ab82fd3334dc18b0b790a1b66c903532a259a2243145fd03f8b746502072055c5beeec32e1d36b SHA512 0f2a6be998eb624ff473a9571f4975c2da8909e2f60826b0c713d781e22cd963fd864ce7bd97992321f86b0d69efb123caeeb24603dbd2223a9986d5e6e8720c
diff --git a/www-apps/phpsysinfo/files/phpsysinfo-3.4.3-cve-2023-49006.patch b/www-apps/phpsysinfo/files/phpsysinfo-3.4.3-cve-2023-49006.patch
deleted file mode 100644
index 6bed16996d20..000000000000
--- a/www-apps/phpsysinfo/files/phpsysinfo-3.4.3-cve-2023-49006.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 4f2cee505e4f2e9b369a321063ff2c5e0c34ba45 Mon Sep 17 00:00:00 2001
-From: namiltd <namiltd@users.noreply.github.com>
-Date: Wed, 24 May 2023 10:39:48 +0200
-Subject: [PATCH] Disable JSONP data mode by default for security reasons
-
----
- phpsysinfo.ini.new | 7 +++++++
- read_config.php | 5 +++++
- 2 files changed, 12 insertions(+)
-
-diff --git a/phpsysinfo.ini.new b/phpsysinfo.ini.new
-index f2c90f24..25b67c26 100644
---- a/phpsysinfo.ini.new
-+++ b/phpsysinfo.ini.new
-@@ -47,6 +47,13 @@ ADD_PATHS=false
- ;
- ALLOWED=false
-
-+; Enable JSONP data mode (e.g. /phpsysinfo/xml.php?plugin=complete&jsonp&callback=getData)
-+; Disabled by default for security reasons.
-+; - false : JSONP data mode disabled
-+; - true : JSONP data mode enabled
-+;
-+;JSONP=false
-+
- ; List of sudo commands
- ; Example : SUDO_COMMANDS="iptables-save" //execute "sudo iptables-save" instead "iptables-save"
- ; SUDO_COMMANDS=false //no sudo commands
-diff --git a/read_config.php b/read_config.php
-index 17d0683a..53fbf38e 100644
---- a/read_config.php
-+++ b/read_config.php
-@@ -89,6 +89,11 @@
- }
- }
-
-+ if (isset($_GET['jsonp']) && (!defined('PSI_JSONP') || !PSI_JSONP)) {
-+ echo "JSONP data mode not enabled in phpsysinfo.ini.";
-+ die();
-+ }
-+
- /* default error handler */
- if (function_exists('errorHandlerPsi')) {
- restore_error_handler();
diff --git a/www-apps/phpsysinfo/phpsysinfo-3.4.3-r1.ebuild b/www-apps/phpsysinfo/phpsysinfo-3.4.3-r1.ebuild
deleted file mode 100644
index 9c6a04a29c14..000000000000
--- a/www-apps/phpsysinfo/phpsysinfo-3.4.3-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature webapp
-
-DESCRIPTION="A customizable PHP script that displays information about your system nicely"
-HOMEPAGE="https://phpsysinfo.github.io/phpsysinfo/"
-SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-RDEPEND="
- dev-lang/php[simplexml,xml,xsl(+),xslt(+),unicode]
- virtual/httpd-php
-"
-
-PATCHES=( "${FILESDIR}/${PN}-3.4.3-cve-2023-49006.patch" )
-
-need_httpd_cgi
-
-src_install() {
- webapp_src_preinst
-
- dodoc CHANGELOG.md README*
- rm CHANGELOG.md COPYING README* .gitignore || die
-
- mv phpsysinfo.ini{.new,} || die
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- webapp_configfile "${MY_HTDOCSDIR}"/phpsysinfo.ini
-
- webapp_src_install
-}
-
-pkg_postinst() {
- optfeature "showing disk temperatures." app-admin/hddtemp
- optfeature "showing system uptime." app-misc/uptimed
- optfeature "showing snmp statistics." net-analyzer/net-snmp
- optfeature "showing iptables rules." net-firewall/iptables
- optfeature "showing ipmi sensors." sys-apps/ipmitool
- optfeature "showing ipmi sensors." sys-apps/ipmiutil
- optfeature "showing system sensors." sys-apps/lm-sensors
- optfeature "showing s.m.a.r.t. health." sys-apps/smartmontools
- optfeature "showing lsi raid controller health." sys-block/megactl
- optfeature "showing fake raid statistics." sys-fs/dmraid
- optfeature "showing software raid statistics." sys-fs/mdadm
- optfeature "showing quota information." sys-fs/quota
- optfeature "showing ipmi sensors." sys-libs/freeipmi
- optfeature "showing apc ups statistics." sys-power/apcupsd
- optfeature "showing ups statistics." sys-power/nut
-}
diff --git a/www-apps/phpsysinfo/phpsysinfo-3.4.4.ebuild b/www-apps/phpsysinfo/phpsysinfo-3.4.4.ebuild
index 1b43fbab64d0..4225f3e8f229 100644
--- a/www-apps/phpsysinfo/phpsysinfo-3.4.4.ebuild
+++ b/www-apps/phpsysinfo/phpsysinfo-3.4.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://phpsysinfo.github.io/phpsysinfo/"
SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
RDEPEND="
dev-lang/php[simplexml,xml,xsl(+),xslt(+),unicode]
virtual/httpd-php
diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest
index f51b80f264ca..5c504d8cb8a4 100644
--- a/www-apps/piwigo/Manifest
+++ b/www-apps/piwigo/Manifest
@@ -1,3 +1 @@
-DIST piwigo-14.3.0.zip 18497258 BLAKE2B 1ba04c81298c3de9edc3dd4f2c10feed9bb320ad0ed80fbc8edb36a8c590025b580684c4ce9cb0283d5b9580e32c44fe5673214a926e98335a3c69a18051a4c1 SHA512 80c34c150dc55f312c3ce4a694cae559e529375d657ce47c05c8650bbb452577f6ab6f41816ef37de5a34fc1d31bf152962fe20741403991d347bf2245dcd91c
-DIST piwigo-14.4.0.zip 18500565 BLAKE2B c62dc0c5bfaae89d56cdc51aeef04d7e75dc25cd400918ac879f227e2f03028d5e4b556d8a3a79a2ae587b45b13cf7d192912a35c4cbc8029743eede20a07bd2 SHA512 2aecba41df2f39a864f58775cadecc8812647390c9b5cc0acfe67767de6130bc8166d65d76c8e59437494d52a4560554a94f8ba7beab44a9fb38997db430417e
-DIST piwigo-14.5.0.zip 18502471 BLAKE2B 2e7dbbdb4cd9505feb93435c6c81b9a0d352c9547eaebb91b233c45e38f21dedef26b4f84d5d8ab762948c9949b05c6f526c6bf6ea381ab9c6fb6f5b024dcb26 SHA512 5736bdb737d88ab217c641c6a076ece80f81307cf26bfbee2204327ceacf918977b60bd094867a988ebeaa14d017334ff45d1b2c0612757f5dad1dccc572f5e6
+DIST piwigo-15.1.0.zip 18651677 BLAKE2B 8e58db67a95d64e585589171ea8d40d8d0c241c66680054f369bde12ae9cc6cc66bec62e155dfa6252749f8a6f6b001e66741ec7b4a5de5d7f507d209c634de9 SHA512 e82ca793ba42946929931c2f285ae380c67d839ebdc97dd02560b4c0a2dc21ca53a08d47289039c8bc8fb5292af97e7063de8a2c96696062fef0e20f8579be0c
diff --git a/www-apps/piwigo/piwigo-14.4.0.ebuild b/www-apps/piwigo/piwigo-14.4.0.ebuild
deleted file mode 100644
index 6319946ac014..000000000000
--- a/www-apps/piwigo/piwigo-14.4.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-S=${WORKDIR}/${PN}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="+exif +gd imagemagick"
-
-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 )"
-
-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/piwigo/piwigo-14.5.0.ebuild b/www-apps/piwigo/piwigo-14.5.0.ebuild
deleted file mode 100644
index 6319946ac014..000000000000
--- a/www-apps/piwigo/piwigo-14.5.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-S=${WORKDIR}/${PN}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="+exif +gd imagemagick"
-
-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 )"
-
-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/piwigo/piwigo-14.3.0.ebuild b/www-apps/piwigo/piwigo-15.1.0.ebuild
index 6319946ac014..6319946ac014 100644
--- a/www-apps/piwigo/piwigo-14.3.0.ebuild
+++ b/www-apps/piwigo/piwigo-15.1.0.ebuild
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 209a7a34f128..5fdb1a6b520e 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,6 +1,6 @@
-DIST Prowlarr.develop.1.25.2.4794.linux-core-arm.tar.gz 88390773 BLAKE2B ea19bf95aec24ffe139b2f3874b1a1c22288b2c83ef933728404cb442eb801ca580587964ac28ea4169aac4c85d318a7cce09f4d3b629c0b2415835a1b7733c1 SHA512 36be7c21a016d08aa07dd73bfb6eb3c7d93528eac8507308587b930952ad4e502645893dbfe95530d8aea060390b9dc877a3de8348f58451dbfe63dae3fc3872
-DIST Prowlarr.develop.1.25.2.4794.linux-core-arm64.tar.gz 87697732 BLAKE2B 2f7c37dc3b8779c1c300385aef214abfeb257c5d4c59a9f5c5d2a80e2f494f2d19e8d8939bd5be7cbd7d0b32327fe67769e979e36a2c6f3b1ad3e1f1fcd1b32f SHA512 8766d613f3ab8890f12bebf2119f3f99c7d11e439e6d9a793457786dd5b623f42296a2c4d76fa45c1bddd57121e4fb7f45a8ebcbbad62ebfc3d85b5e1ea4c637
-DIST Prowlarr.develop.1.25.2.4794.linux-core-x64.tar.gz 92672665 BLAKE2B e72c47c84f4f914542345dbb0fdcc2ddf7a1f1cbf18a228dc2035da44dc4770c45e80c2edfb87336bf9022bf73cc6070a03ecd6320b5eca9d2a025ff34d2a2a1 SHA512 35c267a24184971ef1ea4f79d4c8dcbfadb11c98b447bb0e40a6d911e4e184ff169b5720a757f09fe9f9cffee05d64fe4d629f001a96b47160f6f0af2ae4db79
-DIST Prowlarr.develop.1.25.2.4794.linux-musl-core-arm.tar.gz 88445561 BLAKE2B e1ca6af401c87539bdbf3f9a7df3ece65886f664d510b5960f03f938b30273e50f3fc0386a26bb46d7466d57c40d943dcb0a7d3c07521b7804b8bb7783a4af67 SHA512 2c9ebc6916875b90192164bfa4e9762ddec04ad84fea55ef953ba91fafb26e77b2a8bbfc51ca1c9430b553c6a4c21c4db53c2bd3526e67ac95cf7ca75928a165
-DIST Prowlarr.develop.1.25.2.4794.linux-musl-core-arm64.tar.gz 87759373 BLAKE2B b3438484563e7663081ece93cfafc03cd9e6abc1e08a732eb4fba2da026162f0e34ceebd05b63893c745574ba0caaf7fb7d389fabab32bebb00dad74ca85ddfd SHA512 2983d7ad8a4f15ceea2aeb5c8d5802095ad96ba3658ef39dfd243c0014da1145dbbf19be36db52d9ebb7f59710b8e4d2d5302a76064d05d0f3e3421fba0f2247
-DIST Prowlarr.develop.1.25.2.4794.linux-musl-core-x64.tar.gz 91730891 BLAKE2B 6111edaf1a972b3e613766abda93674bf55400efb61e49bb6256595f4a5bad35af68868243a40b913117426340e5bf15b5956b8e8bc265175dfc5e7a16656ec8 SHA512 ff3f4b2e5038a1cc3facbbc62567fc94c89a1244f5472591eefb3297669dd9a8e46089cfef96c89cdaef505e96c29aae0567d2f1404f2cadb45e996caf8e8a4b
+DIST Prowlarr.master.1.27.0.4852.linux-core-arm.tar.gz 88946219 BLAKE2B d74a1e442beec7c2a33d838464a1b7115a365601af5ca5b2d603e232b1e94ac9bc643835864833c9b4094b23c06def5c8b82677678b85aff1a504767099bdad5 SHA512 55e1db3b58ae3d404fc2d336faaa8757b80ca619dc1040ea3d71a937dad2bfdef6f372147d0b37f025e5134e3091b1128aa52730f6b2b50a0229c09d94958389
+DIST Prowlarr.master.1.27.0.4852.linux-core-arm64.tar.gz 88173899 BLAKE2B 84923cf88250cf65f976e37316f701abb9167202d3af6c86cdedbbaedb30b0f785cef494ec78d86c755a87737bdf770114c98af5eada1609a54fa4b57b2a8cb0 SHA512 81b58729716b5ad6c5fbc689bb206e333f289fc1ec09feb940f5fc206a58d01adc08013ced470877aa25aceaac3234fb07a963a3d57eca3e016cdaf1a8f91c59
+DIST Prowlarr.master.1.27.0.4852.linux-core-x64.tar.gz 93184851 BLAKE2B 0716be1f22e1a81eda137b090dabc67cf810084ea37f45e29a0eef6f4c6bea465698df37ccd2b768394725310a31857cc5c2f1abd678976d48f68fde698a1ee1 SHA512 3e9714e874f340fcfea01cf8eefec6c1d22b5459566bfb8bf6cdae4adfe14ff52b95fef7a1177f4bcdc37ff1ee760077a3e1fe7cdef3bbef7c7727d0ae66bacd
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm.tar.gz 88972754 BLAKE2B 7d77705daa3bc353878fd43e2a30b04759996b25f104373c920051dbd9be386ca8eacbb66a7dbd8c8a5cca4141a58895af7f222151110dc40c0a19ce97d858e6 SHA512 d94c5d59eb0c286257af93dcdf291cb45c683c86731a526a905639aced5a6afe0843520d806f111f0f5ab96a60ea3fcd90a08fe239fcfb717352fc8be8ac49b3
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm64.tar.gz 88249636 BLAKE2B 227b288458cf3f95d733f38d96fa17304609ff16f31f08214871ab7e1d370462806a8e4010e29cd517a1a559a57d044b62b5d7b45c84533693effad85b08c0f5 SHA512 54fb4af126ba6b636a4274a5d1113679676e472bb6d4e6f138b06014bcd8d4658f3004ec94adc1d48687a7ef02c557a54fe8701b39a3fddb5afe0a0c986f1806
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-x64.tar.gz 92254503 BLAKE2B 28914e16702d1c4a5d9542fb6427a188553ddafce591080fef4fd739ee41200ac950fd11bb9e3bdac5bed4db3b1cbba5f4eb998c1551091ba454e225741b1b80 SHA512 27c04c6d6e957b93a7a25c15ee3d6d6e79cf8e995ec6f30d2b1b136c0e862c6655aa5b5f1e4acd700ce946b16952b81e5f52419ffe843724bb2530dcdc4a6f0e
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.25.2.4794.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild
index 6b55e3a00dbf..2c9c3707ba6b 100644
--- a/www-apps/prowlarr-bin/prowlarr-bin-1.25.2.4794.ebuild
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild
@@ -12,26 +12,26 @@ HOMEPAGE="https://wiki.servarr.com/prowlarr/
SRC_URI="
amd64? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
)
)
arm? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
)
)
arm64? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz
)
)
"
diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 0d4b4f113355..75ed6fa20b73 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -1,6 +1,6 @@
-DIST Radarr.master.5.12.2.9335.linux-core-arm.tar.gz 95972804 BLAKE2B a8e7c0e3f41d9b38999a223716568678049a093800710a8be38e62a2ae957c530446e0bef52de97e408c25fee0443e68b3ef9c813d73c9476aaa67fc97e10b6f SHA512 a8e7ad043d241466b8476793be74ef5a4fa7aa4aa8e9d794b777922fff145d4fac0c37e6834d029a2cc40b98cff8fe209f7324b8e9fd0c8e5404737bf72a7627
-DIST Radarr.master.5.12.2.9335.linux-core-arm64.tar.gz 95715972 BLAKE2B 07ba49eabe30740b2dfd0573b99a6d0a9f633e15f066fd665bde8b66e275954f4dd3d21d39a4b3cc51ae0119514ef467a52c94f47fa4fb090798e05b1ec18893 SHA512 dcb1d0164de4327e6d801bc53d7461525e65ede62f3258c43d1d323b7d3fbca1cd5f75a8ccdd808287c1d054ab69d29314030e453df1c36d88b63c5389a6cc7a
-DIST Radarr.master.5.12.2.9335.linux-core-x64.tar.gz 101661300 BLAKE2B fded0e5e3e2c67043fea79a4fd35f855272c6dc2f3a849716bbaf9d3a31523657b37326db641999482622d58e28a77147f8dc14657ed9e3b4d52dae62df5742d SHA512 245d75251ddf9b44f6ac6fde862cc89734edbb2fb7afc3391f5bad12fcde6d4b7c50b7852b43a77cf823864083e0e39e930c7323c2fcb2c9b15551ef71362a17
-DIST Radarr.master.5.12.2.9335.linux-musl-core-arm.tar.gz 96048446 BLAKE2B 76c01c6763c6b021333ac945df3208e538055de88d49ec9aacb401370caea2c8a356c07b577eb27962a3d0a1553870dcb1b19090fb5cdb6afa370e1145888d7a SHA512 d26f5fa0878d33db77f4d776099ffc6251afbe8b095ed89ed438b33b4dfada782cc875e9561776313bf469d87a93151bd0adccbe32ce87bb257395707934d56d
-DIST Radarr.master.5.12.2.9335.linux-musl-core-arm64.tar.gz 95776781 BLAKE2B f82e2c95dc85a5b0569d0bd3de2535983455098fc1df42a0a85421636eb6e84fb8eb589ed073f6ddc57db2d0fbe4b36bab0d9e5c12ae106ad8116dde9cd70768 SHA512 50f41d88b9d68bbf357847f3188ac1d078a2b68d5d865727a9c1abc050186a3ef76176653defe76e0ff5019733d769364bb71a9d4b66cbafb3100354a402791c
-DIST Radarr.master.5.12.2.9335.linux-musl-core-x64.tar.gz 100715494 BLAKE2B a375ae6a9dc7295eaeac22e6032a17baaff68ad5eb4e5739d342ec954b418a52c8f95e3d9ca74c1a7b95fa807c52b6cb0cbcab670c46e713647558ebd14ababf SHA512 27b1bc1fcac467e6ddf46a635773b9f9a41de22e338ab1df60aa01aa8d46de25cf9aead90ec53664f9e178cde4191fd867b8b6c4c984b4ba71c79848739ec3ea
+DIST Radarr.develop.5.16.0.9485.linux-core-arm.tar.gz 97001652 BLAKE2B e394fd63b3802071082c8347d4ec98eafa3fd317ae0e04e8dfb5046263a3ec77b0a3670dd66e40f61cbd4ac32acf3f2e24e694fd92c9dcd1bf677b897c94365b SHA512 20a54be04f75dddba315bdc2adf947e9b0605a25415f1f360ceed0c9afda38c38deea426d8ea0f7cdf161d25db32816f55882bd133f57bc76f510e69bedc5787
+DIST Radarr.develop.5.16.0.9485.linux-core-arm64.tar.gz 96605769 BLAKE2B a56fd15d14182bbea7c4884a09044bbe3dfbd9b1c2341b9b892fcf786c2379572ab871202b70ee017916ed3dc81acaea5f4024dc1f9d8862dbded535c86cfc55 SHA512 f2e1c3bd1ced6fbed74945f879b753650e0dae4a5a0e6efe414255bc0894115266436857c5bb7b15a9958e4b6bc430f112f3e4fa1c8a50c425333d0cc4cd927b
+DIST Radarr.develop.5.16.0.9485.linux-core-x64.tar.gz 102611250 BLAKE2B 470e3fba5e216fdbbfeccf4f03a123cc1c571e6f5d923fb7f0d4509cb297adae1158028b77691698746ed94530e59a334b24a815b61f67623dac56613dcbe8ce SHA512 d3f5f42deb362bc123a56f69e72db321c71b44766ee1886f62668431c2b354ade0005066db21948bfe280c102178f7bda7c2848bbf2c2b33cf4eb15278b97dae
+DIST Radarr.develop.5.16.0.9485.linux-musl-core-arm.tar.gz 97009884 BLAKE2B 25179ffe06e2e914204bd81d5faf384f0b4ee2da85437b01534507fd168c451e675d94397c3fc23b15cf910b9212dc9562028522352eedc75c5eb31acd6dd454 SHA512 06b827d01fc64afb6aec879ed9e3ae376c453df4785cc3b503ce8539e52681f7c7189f755e91dd7f922db3fb5d44c3f093c0b0671ec841a115f8ad397b71d2c9
+DIST Radarr.develop.5.16.0.9485.linux-musl-core-arm64.tar.gz 96682023 BLAKE2B 6a8a75ea44fccce8a462c10ee4783ce684ef9a0a39c0514fb5e0566042b5f266a7ae0e40e325d7f1d51764fd37480c78408943c095200ad291c28f3882a12a1a SHA512 6cb79a016d3cc91c26d071e162c40aa15a6fdf5b5394b9077aca52f67bc8ce1d19f5b12d547f7671a7d435d6f39c6b9f5301c7a8ad11ec7947738dcfcc547895
+DIST Radarr.develop.5.16.0.9485.linux-musl-core-x64.tar.gz 101673688 BLAKE2B 907a5deccae8e40d6c04340d9f3c22b6e6458bdfd376c0f0b99e6ebc0e84b1ad4ee783de2f090f6f4719da230a20f2c2802b83f5980f21cf78aa7fe5fb4c6ca9 SHA512 8a12e0127f2b477643d8e440a19be5572fe0509d9dd1a1d2c8bf35a6bb99bd0df364e18fe71ff900506fbed0f18e57a5dfe8f44a2e2e4af330b4a83016378bfd
diff --git a/www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild b/www-apps/radarr-bin/radarr-bin-5.16.0.9485.ebuild
index cd23e5d85ec6..644702692d02 100644
--- a/www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild
+++ b/www-apps/radarr-bin/radarr-bin-5.16.0.9485.ebuild
@@ -12,26 +12,26 @@ HOMEPAGE="https://www.radarr.video/
SRC_URI="
amd64? (
elibc_glibc? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
)
elibc_musl? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz
)
)
arm? (
elibc_glibc? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
)
elibc_musl? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz
)
)
arm64? (
elibc_glibc? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz
)
elibc_musl? (
- https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm64.tar.gz
+ https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm64.tar.gz
)
)
"
diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest
index 7c3dce0b5ba7..4430b4c9fb4d 100644
--- a/www-apps/radicale/Manifest
+++ b/www-apps/radicale/Manifest
@@ -1,2 +1,2 @@
-DIST Radicale-3.2.2.gh.tar.gz 155283 BLAKE2B e82e59bd90275cb6f5a32479a163032e12201144b250a7c7987619bc5343a4494952d263957aafc2ff1e2983b2edb339648f5aeb7bd84718b7ae0d1d20159d0f SHA512 12d1d40e6c63a5229948b9eed8d1311fcebc0b59506497966712810b8745475c3407f68cbafbf0a16b11985e1179aea4355ff2ab67ad9a8b7440443ea451cdcd
DIST Radicale-3.2.3.gh.tar.gz 157923 BLAKE2B 4beba122bc329cad27ebccd47655819e4769e58d4fe253bb8f064d4bef2cc2f9d9fd7c44b28a12a2f35e331ca1857bbf795d839ecfaf179983e8b1d54617b372 SHA512 992925ab82394fe5c94998ab23b8fa7d62ae3685ebc6f17497f67981758a9ea51757e48141dbedf20840610db8f3385a66d5a96cc24c3ba396ec67a522877be3
+DIST Radicale-3.3.0.gh.tar.gz 164215 BLAKE2B 5581e45b20d04d14d43cf4d133e6de001931beaa1100cff25c7726dac26ab03e008dd3cc5f85c69d6a8a6940d591a548d0e287aa5a9dd1194ea842ab94f8465f SHA512 02d4f1a6d2e298b74d7076d90a0bc2dc60e6d4b29b37279de3a15f4c1db7c9996685400c4899399a39693abd02b383c4862a59d6720292517543600c7b25fc06
diff --git a/www-apps/radicale/radicale-3.2.2.ebuild b/www-apps/radicale/radicale-3.3.0.ebuild
index 3d0299c12c35..9a7bd49246dc 100644
--- a/www-apps/radicale/radicale-3.2.2.ebuild
+++ b/www-apps/radicale/radicale-3.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 optfeature systemd
@@ -29,7 +29,6 @@ RDEPEND="
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/vobject[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
sys-apps/util-linux
"
@@ -89,4 +88,5 @@ pkg_postinst() {
fi
optfeature "Publish changes to rabbitmq" dev-python/pika
+ optfeature "LDAP/LDAPS authentication" dev-python/ldap3 dev-python/python-ldap
}
diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index 07f4afe78a64..5a09d268c526 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -1,6 +1,6 @@
-DIST Readarr.develop.0.4.0.2634.linux-core-arm.tar.gz 88697899 BLAKE2B 5801629d10c03f6f03fe08cef5effe6386f55a889e45c4a0be4d343a2ffa50a6d70a99ac6b6c9a6c86bd8dd47cc53b08ce6432c682efb9aa10f81e309e387bf1 SHA512 7060e09b45422415c39be462e53f5cf8df48934bbc5df366235d5c16d7c953351c7596e5df6d4fb4c29be33cc206a2ce381c5d3db689262b4e6b42e520ad46e9
-DIST Readarr.develop.0.4.0.2634.linux-core-arm64.tar.gz 87993717 BLAKE2B f266d80ec6eeba3ba35378d2c5cdaac04351f4e307b8acdedb945655cf4c732c66554714ad1701a2f3f50b7884771edff9469fac8147d183d04b83bf2e6e5a9c SHA512 daee5c1ba390425f9bfeaea3d1119e564466f67428d00aa6761ecb75f56db74d1eb4656c80a91835f32043d9ebe0fdd7715384ec5cf39fb9873683981ea4b49b
-DIST Readarr.develop.0.4.0.2634.linux-core-x64.tar.gz 93021097 BLAKE2B a87ecd8c876790f447ac5267eb2f4cba1e9cc6a0d0151f3d2cdeb06cff9e9dd95e10a485a95903eed13e38edbfca87d337e86ee38a554e46187252efc23c0286 SHA512 a4f1c7cc7653f2c54dfdc780ee7035626409344980f4d550bbe7c03b447365d46f8d88a02e88194d9600734df299d30cd5b2060dc7a8c5d23bf4077991bee370
-DIST Readarr.develop.0.4.0.2634.linux-musl-core-arm.tar.gz 88765438 BLAKE2B 7e005383af56aabb385e3bba4aa8f7cf7ef7c1b92534319a87ea45e8dad9df0059f8710fecfb80deadb061b16ae7ed48ed58f3469d76e3cb5fcddfbd9f96ef34 SHA512 42a65f75d14f7d92c3f615cbbc9db8dfdc559e3a249984b214e05e38f1f2c86cb2d71cbf907d8a9fee5dbd13f703b2c27d961cabb88cec3e3ef553b55ca8e2cb
-DIST Readarr.develop.0.4.0.2634.linux-musl-core-arm64.tar.gz 88055504 BLAKE2B a469397fa1044e3ce85c8efdcc78a8d5bc9bffb010d82a420d240d39fc0440d4e3e195e9ce11086dcacc2ed571f3ff30299b806c62b350289fbaf8beb4444ef9 SHA512 992d58f9eb9b40c04de4cc305a17fb3720e1df0a858e4caf1c17eae355985f4c216a3d69127d64270b2f37fe7d54f8b332f961c351ae034cb657e6f2046591dd
-DIST Readarr.develop.0.4.0.2634.linux-musl-core-x64.tar.gz 92081623 BLAKE2B ebfa01faa395bd9621b54d303b44a3e01a63dcceb2c28c47cb5409e195251529906af088e42d117a1f48c45d37e42ae7e046062e41303715898d6cdb31cfdd4f SHA512 333d274635c5c6ae503004f66bbc8742bc241d58543fc7658c422604d96e87bdc5ef229a969d0f10a73d08a1265700282e624bb5b167c7fe713490c597c712c6
+DIST Readarr.develop.0.4.4.2686.linux-core-arm.tar.gz 88814175 BLAKE2B 9481131696e1d8f33699b617ec4b9322882e20100606082205be256f07e5ece611f5ef005ff89a6bb4077d08de7ca6ba2a67c6b7a8fed2484f1d92a8106562e2 SHA512 00ca4a6dd0c4dca1f7ed3ce98039675d9e139fc5728febe6029179ebe502962f6304f584980b32279482225757ec313954a6cc27d789906c3eb0c1da16178a93
+DIST Readarr.develop.0.4.4.2686.linux-core-arm64.tar.gz 88070218 BLAKE2B 852acc2cfd9eda88652fa5578bd777a67c1ca83b76adfa5eeb15aa93f29bc2e2304f2818be2623c4408f56eeb3d01f87e3ec6ef516c53fa107351756ddb99fbc SHA512 3904ddf6806306e40c2a276e81d3e3fcc62f8d90c70a1cdafabd74c952ad1eff4da08fa5ca66f3c9df27f5cfa6e2599a30554fcaec844564322bceb5a141faa3
+DIST Readarr.develop.0.4.4.2686.linux-core-x64.tar.gz 93069276 BLAKE2B 9fb5ce83c18961e53f53c5dcdca96e04990c1a11a39424a75a87e92676feddf26e54e8f31d7789793117effbd3cdc6a85a75594703c6feb5c22fa5cfa27f5177 SHA512 65ab169ca8bd04819048f79a3792ede5d793cd9ab5d7eb0dd3ae9f8e05c80dcc207a6d99e1d1658e8772764587a2befba3516abdc501a5a6000b9dca3a591c26
+DIST Readarr.develop.0.4.4.2686.linux-musl-core-arm.tar.gz 88844212 BLAKE2B 4654c805ed9c4d6c57d56f8d5efa428045e81ca89419b567a8e8c40ed658e70f51d219c9746b459383c1311dd33ec8295766fbb0284ad141233f96946d8d371b SHA512 1342a804ab09c52011f9fd051b023811972dcc72bf2774eee60f293703c6ca1618a650bdad6c3b208e95953707a1199b6314d420a530f2bb2d2f85820bf06772
+DIST Readarr.develop.0.4.4.2686.linux-musl-core-arm64.tar.gz 88137305 BLAKE2B cdd2b049c0b06a9ff43889a92776b6da9cda7f8705147f315a9919b2b0656bd73e9745e79eed576065fcd77f932866aaad98a879e30821e614ddc10f47b9c8cb SHA512 85d6a5a2668ffb629b4756f4fa8903f040d8d87d4706e01a1440a0c7c4dd791238a88ab4939f15a737c438cb4c77fb6389ba7f500047eaa2a65c4f3c8264ff52
+DIST Readarr.develop.0.4.4.2686.linux-musl-core-x64.tar.gz 92131613 BLAKE2B 5c09ddcfbc300d8ea7db9c9fd7a4be4b5213fa4d8d0f5b3067e26787cce5804ac777f5d0cde37654cf33b4d840e0fdc226fd82b7596d051e79221db40566eac0 SHA512 2cf4730ab73ed1d2425037b7e228f14c08915a4eb62efebf3c51b9e51127a00b313e2e22ee6be8f0c0416e46f84d7e99b63af121fcb7d3e2cb88515a74e609bc
diff --git a/www-apps/readarr-bin/readarr-bin-0.4.0.2634.ebuild b/www-apps/readarr-bin/readarr-bin-0.4.4.2686.ebuild
index 5ef7e008750e..5ef7e008750e 100644
--- a/www-apps/readarr-bin/readarr-bin-0.4.0.2634.ebuild
+++ b/www-apps/readarr-bin/readarr-bin-0.4.4.2686.ebuild
diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 56e0fd9d60c9..3c99f26e5aa2 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,2 @@
-DIST redmine-5.0.6.tar.gz 3150234 BLAKE2B 089a66967e5e2711b052603e876adf24d02df624aae3c6eaf1cd14c9981d4c944316bb5ae45ec6c86c6b255145f900ea3fa75c4ca3bae29b903130db5f974781 SHA512 fa0b56ba2b24db9a752ae3cc977f2ef56c33ee4fe99154bfd2c5a449c3bc5f926f000002f23426ae4578a11d8f30121ae8707e39800168379baf546c5224e5ee
-DIST redmine-5.1.0.tar.gz 3244248 BLAKE2B 580ffdfc96db41887b39da16386c978e9434b77488845b373caaa19421219d79472c57206b924be3dd828e3dbb3dda98fb6c6a37e46ae7cdd0b0a6a6a9e0d558 SHA512 3be1e8f53097ef09b36fca41c0d7c6c5dd355ad9420c38f700828bc1a76d0ef34c352f33e070abc94c0e3fa3344e1c7167102594948111ac3a98273bc8aad0ff
+DIST redmine-5.0.9.tar.gz 3151650 BLAKE2B 1c017805cf68d1e2a6b85bf233d02801f5061d27a6c95a14f32753916013cde381da935b9597e399e55d46a86cbddb4e952f0eb79c759fd6d8b8a966f3655584 SHA512 4b4a73164b134bc82826a8d909b5c4434ea03d6eb76f20de7db8ee7d321e47e679f22f03757a2906b858a0fa7543bfbeb5ea53498c097a399ad03fcd1e83aebb
+DIST redmine-5.1.3.tar.gz 3251273 BLAKE2B d738793a20613bc7faf7271e4c1a118fd4be8317c4dd53cd2285c1c33943f7adc6d2129783f6cf6dea3b669216cd72f3afa4f6cad7e440980f2c213e47a3ba95 SHA512 60d33aacf7694e25fbf880f54bda4ac6b996f807a5e616938f27eb2a2b5da23ac849e07d08046800465e7cf98cf1a5ee1af51dd4a1a54ca2aeb03a589ee64485
diff --git a/www-apps/redmine/redmine-5.0.6.ebuild b/www-apps/redmine/redmine-5.0.9.ebuild
index f1d7ca4f4321..7b3e043c49dd 100644
--- a/www-apps/redmine/redmine-5.0.6.ebuild
+++ b/www-apps/redmine/redmine-5.0.9.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
@@ -10,9 +10,9 @@ DESCRIPTION="Flexible project management web application using the Ruby on Rails
HOMEPAGE="https://www.redmine.org/"
SRC_URI="https://www.redmine.org/releases/${P}.tar.gz"
-KEYWORDS="~amd64"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf postgres +standalone sqlite"
ruby_add_bdepend "
@@ -38,7 +38,7 @@ ruby_add_bdepend "
>=dev-ruby/net-pop-0.1.1
>=dev-ruby/net-smtp-0.3.0
>=dev-ruby/nokogiri-1.15.2
- >=dev-ruby/rails-6.1.7.2:6.1
+ >=dev-ruby/rails-6.1.7.8:6.1
>=dev-ruby/rbpdf-1.21.3
>=dev-ruby/request_store-1.5.0:0
dev-ruby/rexml
diff --git a/www-apps/redmine/redmine-5.1.0.ebuild b/www-apps/redmine/redmine-5.1.3.ebuild
index 83c0bd9dbabc..16bf9021f4f5 100644
--- a/www-apps/redmine/redmine-5.1.0.ebuild
+++ b/www-apps/redmine/redmine-5.1.3.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
@@ -10,16 +10,19 @@ DESCRIPTION="Flexible project management web application using the Ruby on Rails
HOMEPAGE="https://www.redmine.org/"
SRC_URI="https://www.redmine.org/releases/${P}.tar.gz"
-KEYWORDS="~amd64"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="fastcgi imagemagick ldap +minimagick mysql passenger pdf postgres +standalone sqlite"
ruby_add_bdepend "
fastcgi? ( dev-ruby/fcgi )
ldap? ( >=dev-ruby/ruby-net-ldap-0.17.0 )
minimagick? ( >=dev-ruby/mini_magick-4.12.0 )
- mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+ mysql? (
+ >=dev-ruby/mysql2-0.5.0:0.5
+ dev-ruby/with_advisory_lock
+ )
passenger? ( www-apache/passenger )
postgres? ( >=dev-ruby/pg-1.5.3:1 )
sqlite? ( >=dev-ruby/sqlite3-1.6.0 )
@@ -79,7 +82,7 @@ all_ruby_prepare() {
sed -i -e "s/~>/>=/g" Gemfile || die
# bug #724464
- sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.6'/" Gemfile || die
+ sed -i -e "s/gem 'rails',.*/gem 'rails', '~>6.1.7'/" Gemfile || die
# Commonmark
sed -i -e "s/'2.3.2'/'>=2.3.2'/" Gemfile || die
diff --git a/www-apps/roundup/roundup-2.2.0.ebuild b/www-apps/roundup/roundup-2.2.0.ebuild
index d82993a48cd1..155a65a9c527 100644
--- a/www-apps/roundup/roundup-2.2.0.ebuild
+++ b/www-apps/roundup/roundup-2.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~ppc sparc x86"
IUSE="+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown"
RDEPEND="
- jinja? ( dev-python/jinja[$PYTHON_USEDEP] )
+ jinja? ( dev-python/jinja2[$PYTHON_USEDEP] )
markdown? (
|| (
dev-python/markdown[$PYTHON_USEDEP]
diff --git a/www-apps/roundup/roundup-2.3.0.ebuild b/www-apps/roundup/roundup-2.3.0.ebuild
index 05d61ddbcf9c..060a507cfcee 100644
--- a/www-apps/roundup/roundup-2.3.0.ebuild
+++ b/www-apps/roundup/roundup-2.3.0.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="amd64 ~ppc sparc x86"
IUSE="+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown test"
RDEPEND="
- jinja? ( dev-python/jinja[${PYTHON_USEDEP}] )
+ jinja? ( dev-python/jinja2[${PYTHON_USEDEP}] )
markdown? (
|| (
dev-python/markdown[${PYTHON_USEDEP}]
diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest
index 3650af1a82f8..26c13cdccbb8 100644
--- a/www-apps/rutorrent/Manifest
+++ b/www-apps/rutorrent/Manifest
@@ -1,2 +1,2 @@
-DIST rutorrent-4.3.6.tar.gz 2377710 BLAKE2B f3bab570ebf7e577d0587ed4fef7e1cb5c40e256f9b4bc6f8cdb603ef516ad6a666ea52314f4c3f6e0ab4991e6027e12e5d6c76320b58747eaf37d0e52e6d6a8 SHA512 bfed8e799b0261f974678f24056070339b443cd24fa53db14585d141e31237c391d51a0bb4675c39930a3288d6cd758524dc77711f7e46e3af0d1df4bbc97917
-DIST rutorrent-4.3.7.tar.gz 2377776 BLAKE2B caa90838d4ac390cdeeafa46dcccf2b3ad955913f0e1b9e00f89912440ab2a6470cc4a73724f8a2b9700dd879c154099a88355bf769dffd5285a7926b36e46a5 SHA512 79d28a20c544dd37303c654d33c3eea88e3aac3a449c8be30c725de60f7253ac10d0f70f3e47528d8734b10cf1b69325da58915d9cad0c29c22c2c70a12a6982
+DIST rutorrent-4.3.9.tar.gz 2378293 BLAKE2B 49f38626c69d70d502dcc8c1d9306920069a6072357d7152b8aa52e6de64ab0411948d0177bc973cdaebdfa7ffe6432c8d76683b6f427c5800bdc6b4aa496465 SHA512 5b4b35055a30c0295f693f9a94389e8df63ab234dd1f550a92b47efe2480b124fcac8a539c31ead910e3504feaace31e7bbdff76ddab77e1d268b00dc0a6cef2
+DIST rutorrent-5.1.1.tar.gz 2694677 BLAKE2B 6cca0e9cd0078bc6024e55fc229ab3a392dd269b829be538bd045e861a12d66a77f7ba94fa17cdd4c7b47bb38a460e7961f1b7e1bb569c843cbdc0eb58b320b6 SHA512 59e93390ce189ff08af484add97b922cd002ef4622d0eed012da1263ffcc0850effec4fe4e05c95bcd9a2de24f314895b4b44b8473de629822f7b72195049856
diff --git a/www-apps/rutorrent/rutorrent-4.3.6.ebuild b/www-apps/rutorrent/rutorrent-4.3.9.ebuild
index 97453fadf5c8..97453fadf5c8 100644
--- a/www-apps/rutorrent/rutorrent-4.3.6.ebuild
+++ b/www-apps/rutorrent/rutorrent-4.3.9.ebuild
diff --git a/www-apps/rutorrent/rutorrent-4.3.7.ebuild b/www-apps/rutorrent/rutorrent-5.1.1.ebuild
index 97453fadf5c8..97453fadf5c8 100644
--- a/www-apps/rutorrent/rutorrent-4.3.7.ebuild
+++ b/www-apps/rutorrent/rutorrent-5.1.1.ebuild
diff --git a/www-apps/rutorrent/rutorrent-9999.ebuild b/www-apps/rutorrent/rutorrent-9999.ebuild
index 9c59d3d50153..97453fadf5c8 100644
--- a/www-apps/rutorrent/rutorrent-9999.ebuild
+++ b/www-apps/rutorrent/rutorrent-9999.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
diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 5e2edf0c98c9..cc7783060c32 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -1,5 +1,5 @@
-DIST Sonarr.develop.4.0.9.2513.linux-arm.tar.gz 95253052 BLAKE2B c9317b59b40e875ff34c50973281f4a8b510fd5e7a85f72a73ac21179f960c7cb907316e70a2d7dd1be488210ca9b41d08bfa1c3799a16d414e3724895e4eac7 SHA512 9fb87d31f63a31ba8929d8d98eb86a3b66d2080adb69399b795cb3e27d0028e27cabd2261806d47f53a3161f3bee879843b2fe3cdcacb88136957508e33110a2
-DIST Sonarr.develop.4.0.9.2513.linux-arm64.tar.gz 94963292 BLAKE2B c827ccecbb208e434407dde0c1aefd94561d98f71fdecf55cf61213c02a5d80445f46236f614418e57cc0ce85f3cac2deb500744ddb5e949172e573cf75fc00a SHA512 e81139390c8362d1d24407136215268555f41ebffa4bbefadc448995642ca54d52fa8441cb755370c49896aecea7e4c86e7556135a57f723509cbc7beec44113
-DIST Sonarr.develop.4.0.9.2513.linux-musl-arm64.tar.gz 95038570 BLAKE2B c060d450bf300e5d391b67dca4c6200308dcf89bb70098e0be836c957db19fd0256f050509e8e04228fc4cbb83b9144d789736dc813be677991e634401a43187 SHA512 21970e3a926fddf4f048c8ac6192a2a2ad1a088d84d6483c01a2cbe321821d8fa8a29f429cab912d698a6ec75dcc1f44e2768ab52def5768ba6f78c830f7ec51
-DIST Sonarr.develop.4.0.9.2513.linux-musl-x64.tar.gz 99970871 BLAKE2B 122c3e5a084b89d95517e2178400364b7e7d935108eea98d33ce49f698f613aa4bdbd4a169c24e9756e8a81333b70efb3c4f2900f91d1d3d6b0dcce6cab2a448 SHA512 cd80f49744b51fb5700cd873a965b328144bfa07bc049d25df7c4990f271c675be2549ae7ef9a648e97575934c2a56d89cec43329de7b9efdcf5745ba6c22632
-DIST Sonarr.develop.4.0.9.2513.linux-x64.tar.gz 100907509 BLAKE2B af87cf9a30b61e8b30b58dc42a9c250f6dc1079b008cde139ce1061cb8ac202c9a79fbe1a2779698cd0c9ee5ca0850597fde9968059c3122be3504cc623e4537 SHA512 2cbcb05180ae68f3bf34d1534c51fe39e57cebb5bdcd5cc6ba3e5b18de1b5f17af676c1caa9becb1cb1739017023c8494fe61b0ea95998d562852369e5f395c1
+DIST Sonarr.develop.4.0.11.2724.linux-arm.tar.gz 95233702 BLAKE2B 262803d1c7c2aa7ed11f5aeaf13d09e3952f8552e4127555d3edca903f301c63a59433ad403dc6ae1b5b49f53e7bf55641c7103f9b6cd3d71f7a09cdb44360b8 SHA512 9415156337ef05241a63e9554794f40d1b021b3449b8d74162f60a4e111ea398443c81765574a18a3e268fc416e6cd88a39efbe5c4f8fbd61151f31727fa1079
+DIST Sonarr.develop.4.0.11.2724.linux-arm64.tar.gz 94977168 BLAKE2B a2d26309da02d4c523a77ba85c8dcc32e2e9e7967895ec84fa6ba088aa5cfb28d03b4e1681c34dae18327c58323fc73c879294afccda8b2cb596a0efe34293d2 SHA512 ad2e7921d46bb2aef1fc3f7bb308ed8f6fb15995a0070aacc8eb115f2735d9c72acf865c760511b1fe19653c89dcdbdb0cfc53416aab21f07df7d4193012a1ee
+DIST Sonarr.develop.4.0.11.2724.linux-musl-arm64.tar.gz 95031359 BLAKE2B a5dde8a301d038a808472eb4cf4f76f7c76f7785269358199347dc85c43b0a9d672b8c1c8460c85df3de81095879eed11440ebac86863479f5469410e50ee2e1 SHA512 95850c6cd801c793608fc9ab781d3f858262365a41c2c332a973ba4a5d9fded17c0661ea353fe041a3f4515babfc279b39a8458a2b7f146e1ae2f73fc206e0b5
+DIST Sonarr.develop.4.0.11.2724.linux-musl-x64.tar.gz 99970655 BLAKE2B 40e2a695afdb9ed76b6b77ed879264898ef013c5247b6d979073c91cbb1b89036d258227a3a40bd081d408d10c6bf82bec83d6698b9ad827c17f73305b1938ae SHA512 9e838eb2008ade17d3a313f995e0e54f6dca06f4230ca5911426a0bcd1d67f6d415deda75e5cf8dd922b3ec7b1b0beb8ee66ea45e9ef9dd5491bd2a01b914fd0
+DIST Sonarr.develop.4.0.11.2724.linux-x64.tar.gz 100904792 BLAKE2B af8221a9e526afa41f1adc3cb5ee807e620fa96562b05c11f4d4f89dca740bbc92899db68597fe75a07067e4240190eff8c10f1916fc01c9dfefef0bc62ed9d2 SHA512 b7c29caf7e4b7f69a1ade63292c650a530ce2792f1c0add4307f6ec058bde3ba31f5caf71badcb0dc7c9ca8508821d8339506bb41ecea26bf290296e72b25db5
diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.9.2513.ebuild b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2724.ebuild
index f10489599d33..f10489599d33 100644
--- a/www-apps/sonarr-bin/sonarr-bin-4.0.9.2513.ebuild
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2724.ebuild
diff --git a/www-apps/ttyd/metadata.xml b/www-apps/ttyd/metadata.xml
index 6941e9b4ef09..0b29bd2ffc24 100644
--- a/www-apps/ttyd/metadata.xml
+++ b/www-apps/ttyd/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mpagano@gentoo.org</email>
diff --git a/www-apps/webmcp/webmcp-2.2.1.ebuild b/www-apps/webmcp/webmcp-2.2.1.ebuild
index 86f9c7e0a333..4cc35817bd8b 100644
--- a/www-apps/webmcp/webmcp-2.2.1.ebuild
+++ b/www-apps/webmcp/webmcp-2.2.1.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
@@ -13,9 +13,11 @@ HOMEPAGE="https://www.public-software-group.org/webmcp"
SRC_URI="https://www.public-software-group.org/pub/projects/${PN}/v${PV}/${MY_P}.tar.gz
https://dev.gentoo.org/~tupone/distfiles/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
LICENSE="HPND"
-KEYWORDS="~amd64"
SLOT=0
+KEYWORDS="~amd64"
RDEPEND="
${LUA_DEPS}
@@ -25,8 +27,6 @@ DEPEND="${RDEPEND}"
REQUIRED_USE="${LUA_REQUIRED_USE}"
-S="${WORKDIR}"/${MY_P}
-
PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
)
diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index fc768ef194ec..4821b5d94cef 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1,3 +1,4 @@
DIST wordpress-6.4.4.tar.gz 24480617 BLAKE2B 60856beddbbb2ba25e56eb9aaa5af0b857b4f318309d87ff5ffecee909ceec6fee0a6df0e10d2c8580af670c8b7132d4e64d6756083ecd2d16736dcf3afc01be SHA512 c369567ecdde465e063127b21de55136d37f35d959944708b2fdf05ac9fa876bbf30395783ce0435ecb68f0662bedfb83900463ebe0b442c57ac02491b5e87a4
DIST wordpress-6.5.5.tar.gz 24696391 BLAKE2B e3edceb605c22b15de39459ec3e83e416324b8194974a069a026bd18e70eda5072ef47dab2c8a1a8a4e7fd81d783843d55f72f1ac9079aa8088ce72104fc6f8e SHA512 34b401f6abf08d654188906117c54e962e22fb1e8abcfec2a191d761d5719b4cfe7c33d33f6da786b3e6a04e50622429d5d7c9f9b8baec0bd08430b1f4435ff7
DIST wordpress-6.6.2.tar.gz 24640061 BLAKE2B f10a94b0a731bb4a5b22f0e6e634f061bcd6abbb06badb3232cce56cee13c681fe8c00beab1893928c8d224a8f495ee5f2d5caa6ac90b45af39313580b3c3bca SHA512 652d20f2d66a62d1dfa0c0e6edb7b80e32e9a50a6bdbfb995510091ed1e3cfe6c42db2b13cb78b69ff09c7e85a14b5b8881738477fa0ade8998967179df851e7
+DIST wordpress-6.7.1.tar.gz 26931653 BLAKE2B 52d6a0ebea42950a6ba79294148d436296c14f824cefd57bf5308620a0dc93c3ef1fc5f694e0c51b37525d118938766af8b7ff0255335c6e74585c8149555564 SHA512 4d9b7fb4c9e7b3ef4b971e85537db44f98513fba6546eed8d561fb4701f89e466eba8838aec578651abca4f961f10c2d794bc912642bd92017991e200795eb73
diff --git a/www-apps/wordpress/wordpress-6.7.1.ebuild b/www-apps/wordpress/wordpress-6.7.1.ebuild
new file mode 100644
index 000000000000..aedc91ade73a
--- /dev/null
+++ b/www-apps/wordpress/wordpress-6.7.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Wordpress PHP and MySQL based content management system (CMS)"
+HOMEPAGE="https://wordpress.org/"
+SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz"
+S=${WORKDIR}/${PN}
+
+LICENSE="GPL-2+"
+if [[ ${PV} != *_rc* ]]; then
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RDEPEND="virtual/httpd-php
+ || ( dev-lang/php[mysql] dev-lang/php[mysqli] )"
+
+need_httpd_cgi
+
+IUSE="+akismet examples +themes vhosts"
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc readme.html
+ rm readme.html license.txt || die
+
+ if use !akismet ; then
+ rm -R wp-content/plugins/akismet/ || die
+ fi
+ if use !examples ; then
+ rm wp-content/plugins/hello.php || die
+ fi
+ if use !themes ; then
+ rm -R wp-content/themes/*/ || die
+ fi
+
+ [[ -f wp-config.php ]] || cp wp-config-sample.php wp-config.php
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ webapp_serverowned "${MY_HTDOCSDIR}"/index.php
+ webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/menu.php
+ webapp_serverowned "${MY_HTDOCSDIR}"
+ # allows plugins update if allowed within WP
+ webapp_serverowned "${MY_HTDOCSDIR}"/wp-admin/includes/file.php
+
+ webapp_configfile "${MY_HTDOCSDIR}"/wp-config.php
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+ webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/zeppelin-bin/Manifest b/www-apps/zeppelin-bin/Manifest
index 7385e8c6f8a1..e2f5278acf53 100644
--- a/www-apps/zeppelin-bin/Manifest
+++ b/www-apps/zeppelin-bin/Manifest
@@ -1 +1,3 @@
DIST zeppelin-bin-0.10.1.tgz 1680577910 BLAKE2B db33bd78f760211629a9ceb99b80d660a8d9d4da73ff2b187fdcab73c7f59052f952ac2bba2b85619c425b4da8f74a3b38229de034523bb8366d00cfcbf56549 SHA512 94cc52d3121afecfd12e1061bb6f4e7e227629236e4374d2fad1e49403a52b31afc3ff888834216e5f3bd9b95324ac6e586da4131712b84aefac0a01839404aa
+DIST zeppelin-bin-0.11.2.tgz 887248195 BLAKE2B 25e5d7813521f05d20867999f8670dac82684bb208df8206d8faea286afcbbb7bf98e4eb4892bf38cf7fa1cc63670c28975dd5bf9ed728ba8799fe3e83c88a5d SHA512 c83579a26bc958638c135f9e9e96670dde0f5c86e9599666e214024a03461ca5a829598937365cd7b2d689e0a5ef85fc9439bf73286d56e2b7b2ef2744c6f418
+DIST zeppelin-bin-0.11.2.tgz.asc 833 BLAKE2B d0bb311205058a2d411c986b66e5c762b50e5f3db87770ceb43285765228b65b74138a5b18eb7b4dd8524313f7e161c2157ec79462f201af045bde3ed3cafe62 SHA512 030d855f2f3127d1dc085fb84b980c382bb44deb8bf8194b4dda5e281f9ceb1be4232e0d7a166341b96996a16445ab10a423bd3593e256c9e54308612d79b759
diff --git a/www-apps/zeppelin-bin/zeppelin-bin-0.11.2.ebuild b/www-apps/zeppelin-bin/zeppelin-bin-0.11.2.ebuild
new file mode 100644
index 000000000000..825155e8ce0e
--- /dev/null
+++ b/www-apps/zeppelin-bin/zeppelin-bin-0.11.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 verify-sig
+
+MY_PN="zeppelin"
+MY_P="${MY_PN}-${PV}-bin-all"
+
+DESCRIPTION="Web-based interactive data analytics notebook launcher"
+HOMEPAGE="https://zeppelin.apache.org"
+SRC_URI="mirror://apache/zeppelin/${MY_PN}-${PV}/${MY_P}.tgz -> ${P}.tgz
+ verify-sig? ( https://downloads.apache.org/zeppelin/zeppelin-${PV}/${MY_P}.tgz.asc -> ${P}.tgz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0 MIT OFL-1.1 WTFPL-2 BSD BSD-2 CC0-1.0 CDDL EPL-1.0 EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/zeppelin.apache.org.asc"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-zeppelin )"
+DEPEND="
+ acct-group/zeppelin
+ acct-user/zeppelin
+ >=virtual/jdk-1.8
+"
+
+RDEPEND="
+ acct-group/zeppelin
+ acct-user/zeppelin
+ >=virtual/jre-1.8
+"
+
+QA_PREBUILT="*"
+
+INSTALL_DIR="/opt/${P}"
+
+src_prepare() {
+ default
+ local SO_TO_DELETE=(
+ interpreter/sh/libpty/freebsd/x86/libpty.so
+ interpreter/sh/libpty/freebsd/x86_64/libpty.so
+ interpreter/sh/libpty/linux/ppc64le/libpty.so
+ )
+
+ for s in "${SO_TO_DELETE[@]}"; do
+ rm -v ${s} || die
+ done
+ rm -r licenses || die
+}
+
+src_install() {
+ keepdir /var/log/zeppelin
+ fowners -R zeppelin:zeppelin /var/log/zeppelin
+
+ newinitd "${FILESDIR}/zeppelin.init.d" zeppelin
+
+ dodir "${INSTALL_DIR}"
+ cp -pRP * "${ED}/${INSTALL_DIR}" || die
+ dosym "${P}" /opt/zeppelin
+ fowners -R zeppelin:zeppelin "${INSTALL_DIR}"
+}