summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-29 03:34:39 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-10-29 03:34:39 +0000
commiteb147001d2176fe9850e42017a6b1284baf865ff (patch)
tree7b89220afbe07cd8fe6436d28af80d17a6f11a58
parent5c0cc325922d72d6e614def2a9b36ee95a46d2c1 (diff)
gentoo auto-resync : 29:10:2023 - 03:34:39
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29308 -> 29300 bytes
-rw-r--r--app-metrics/Manifest.gzbin6950 -> 6955 bytes
-rw-r--r--app-metrics/blackbox_exporter/Manifest3
-rw-r--r--app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild55
-rw-r--r--dev-lang/Manifest.gzbin21003 -> 21004 bytes
-rw-r--r--dev-lang/lua/Manifest2
-rw-r--r--dev-lang/lua/lua-5.4.6.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest2
-rw-r--r--dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild24
-rw-r--r--dev-perl/CPAN-Perl-Releases/Manifest2
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild26
-rw-r--r--dev-perl/Config-Tiny/Manifest2
-rw-r--r--dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.10.0.ebuild29
-rw-r--r--dev-perl/IO-Compress-Brotli/Manifest3
-rw-r--r--dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch50
-rw-r--r--dev-perl/Log-Report/Log-Report-1.360.0.ebuild30
-rw-r--r--dev-perl/Log-Report/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285845 -> 285824 bytes
-rw-r--r--dev-perl/Mojolicious/Manifest2
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.350.0.ebuild38
-rw-r--r--dev-perl/Test-Differences/Manifest2
-rw-r--r--dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild27
-rw-r--r--dev-perl/Test2-Suite/Manifest2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild29
-rw-r--r--dev-perl/UUID/Manifest2
-rw-r--r--dev-perl/UUID/UUID-0.290.0.ebuild26
-rw-r--r--media-libs/Manifest.gzbin69235 -> 69232 bytes
-rw-r--r--media-libs/opencolorio/Manifest6
-rw-r--r--media-libs/opencolorio/files/opencolorio-2.2.1-support-doxygen-1.9.7.patch184
-rw-r--r--media-libs/opencolorio/files/opencolorio-2.3.0-fix-cxxflags.patch23
-rw-r--r--media-libs/opencolorio/opencolorio-2.2.1.ebuild9
-rw-r--r--media-libs/opencolorio/opencolorio-2.3.0.ebuild44
-rw-r--r--metadata/Manifest.gzbin7474 -> 7478 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27904 -> 27889 bytes
-rw-r--r--metadata/md5-cache/app-metrics/Manifest.gzbin9853 -> 10015 bytes
-rw-r--r--metadata/md5-cache/app-metrics/blackbox_exporter-0.24.017
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin43786 -> 43786 bytes
-rw-r--r--metadata/md5-cache/dev-lang/lua-5.4.64
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20231013.1.016
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.25016
-rw-r--r--metadata/md5-cache/dev-perl/Config-Tiny-2.300.016
-rw-r--r--metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.10.016
-rw-r--r--metadata/md5-cache/dev-perl/Log-Report-1.360.016
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin376889 -> 378307 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Mojolicious-9.350.016
-rw-r--r--metadata/md5-cache/dev-perl/Test-Differences-0.710.016
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Suite-0.0.15916
-rw-r--r--metadata/md5-cache/dev-perl/UUID-0.290.016
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin119690 -> 119687 bytes
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.2.12
-rw-r--r--metadata/md5-cache/media-libs/opencolorio-2.3.04
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin40852 -> 41002 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p2023102816
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin39659 -> 39663 bytes
-rw-r--r--metadata/md5-cache/sys-libs/libxcrypt-4.4.364
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--profiles/Manifest.gzbin181408 -> 181413 bytes
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--sys-devel/Manifest.gzbin10644 -> 10642 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-13.2.1_p20231028.ebuild65
-rw-r--r--sys-libs/Manifest.gzbin14743 -> 14744 bytes
-rw-r--r--sys-libs/libxcrypt/Manifest2
-rw-r--r--sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild2
75 files changed, 961 insertions, 68 deletions
diff --git a/Manifest b/Manifest
index 8cdcec56125e..9709f728112c 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29308 BLAKE2B aa0c305fe909bacc02514a846b057b1b7fdfcc96ebb64eb88f7dc6f7beefb6b6ba5ed429ab2d957486d0d65f84b92f30d00f96a73b37b600af8cee7826c52136 SHA512 9a2c8eb20ed6c931f5b2025378f36d1f48aba24f93b2de619275a993d59e36d8920dc4858cc258244f648cd782bc50550f92fc286679010f481467b6ae1622a1
-TIMESTAMP 2023-10-28T21:09:58Z
+MANIFEST Manifest.files.gz 29300 BLAKE2B ef6766f1210acba35851185c6806d7666bf2890ba525a6848de0127a03e961605fa2d99a717d536f28818dd9dbeeb66f0cea6befff1709691b4d0c7b47e063a9 SHA512 5129ef822c8135894ec7ae840d94c1e55206310bca8313b7d547089994c08d21ed70ac9987f76fc60a68246ff383a9d0eaa33cb04ad40dfdc779b798f1627ef0
+TIMESTAMP 2023-10-29T03:10:06Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9eKZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9zQ5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC4FQ//QUJw+WcB79WTMaTtKS6kag0Y8LsDFsNCoKto7AyTpvvuLbXbCffHWxgN
-4bFuf9hWXXlek3YP0gRO/cVU41niSyVRhZqqkq3LMyclZiEXJivz8GMYmVsjJEHt
-pPF+XtEreA/moBQNYWZds7JBkfI4CalY+TJm9AisyZhT6XC5Lit/CfbOOhGZwFXy
-6WhVmikFyox9+YzM2uZaXm8rVUo1CUoCBQHaAzgGBXvPug/26qN/Ae7L6Y79HIJ3
-NqW6GfbNJnlOhpV0E+ZlXGn/it4utW6HK5nFnNuVO286p87JFRUdxxXB6bBvfmwc
-3b+cTPXDrcMusHF4A/GVfgU7hB/XXK2ferToAneKvi+dWpNBXlvWa/Mhb2R2zQOt
-tKjdNfSMesxA7WtVagP7UlnfTUvEo3+pToWn0ySGxNJAyEcTfTyCSzuy3SlAtyJn
-WRO7Su1yrIF8DACh9s9qjgS4fXlTU9MpmGS4uxw6g+bBowrrQvI+SKZ3hO+mrV5h
-exDtfFf+7Jnn56U2PF6itpeOneTVZYFmfxrqdh3vCGq8+C6V5Ry41IY/KGsWHVfG
-1lzJhRTP2wFznAv+hLNIvQmE6bv0ueZfVZFHUlyPIGIRGbM7v28QNekRdythAY4p
-LTEHqQtpAcBEWXU0RPNThJ3VhXmYdpA+QKaTJr0x0U857oQBM/4=
-=7Gpx
+klC3FBAArbqUp8FDKtNwgqbK7CZRKWV8s4suF9bsnURzFW78fmK7Eq87LygxqmLC
+I8vT+YXGnkyXgyD/UyLX4h7EIJOlxqZlG2ac0+jy3HgwfULQMI4aZwK+cLBO9o9w
+SsWqSkWHmJN8G3BA6wZvyGJ7MgS4Pom6TVSvfMXHyAhq1n1PVsEAY9clCYV3DMnX
+iMOEsrah1sKY4OiwCGjt+kS3hjFQncvI5fdmNcyual6SfF/QscfCTnxOMSctiELS
+OX9mG299u/fwH135fyLUHhdJgCTYzfXU0TQXISOekZUZV9OHGHneHKabB2s38MLN
+ds2taI5e5MHpg67kEYlKyfYhwHs+6NRea8st9IXXJEqC64g4IwmB1fz9MM0Mg4GE
++p+k3UUnOK28A3N6SY2FBrknh/MPMwPmcrq80rpBPbB7n9WpxHby8MU8s98wcDtP
+Uw+5SHio1VG68baDH1gMZipAgJEAG8FLZkwy8kWvQjBj4FzGCEaXo5EEFIpGWaF3
+3nkB5Ng7go/0aiBylsrDyBiJ+L1z3yA6XuxcC7qM3+8zrO8o1/PaIzukj9xgZ3Ab
+thTESH5YKsAJv+yMgR1jbZEzvlJwunkr0iC+Wp6QMFyVL17kbRZFqj+nM0WCoy59
+cxMVyGAhk37hDv7NEUmTENGyF4eoWhT7ho8jDHETmr94ANDwX4A=
+=sSnI
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index ee05b1b001e1..97b5375c5767 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index 3171e23ec4a0..5a758283cde3 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/blackbox_exporter/Manifest b/app-metrics/blackbox_exporter/Manifest
index 06d548094436..5a843c4a60f4 100644
--- a/app-metrics/blackbox_exporter/Manifest
+++ b/app-metrics/blackbox_exporter/Manifest
@@ -4,5 +4,8 @@ AUX blackbox_exporter.logrotated 107 BLAKE2B 255c64f5f0cee8b0b7a3bf2b3a55725f87f
AUX blackbox_exporter.service 656 BLAKE2B 0c02ed1d5851215489bcaf655c290da84d3b85a852c2183bc2aa50ddcdd74beebeb09b1f1f4da4c23c0b2cfd1c72b9570303458e76651046d958ccdff77124d1 SHA512 92fd0935497f7c7df897c9dd6e5553e43be8b06e6089c78cc5891a11eb3e4bd4fdadf3f6b03f8852f544a1c33492025694408a44c6d14cddefceb60f35bd5bd0
DIST blackbox_exporter-0.21.1-deps.tar.xz 55088548 BLAKE2B a078e62ea071df29de3d8b7cd7fc957cd0eccdf076b3257c29513b0d15deaae383fc22273731b6a382c09ce6c51f2666bcd1430bf3f5e4b017189a32889048e1 SHA512 92f46ee0382c85399fe8d4d43b38e77ea81971000dc1b4bcff2d9fbe2b55a5936b712e2345690a5005b68daddde0419c20f2ff5def4058f6eb7a2d7972e8c0af
DIST blackbox_exporter-0.21.1.tar.gz 79415 BLAKE2B 3587b01c33c47f370d55120cf4fac5ceeabdb2e89ea14ca588def902c67b237e78bca755ea5eac102d6f081c60a7bd5e1e6e5de9c2e2df9cb78c2f6856c5ee17 SHA512 a4d5187db9c99279d01d22c42c6569be836def2a033bf60c8f0a3131d329d8ac934b5ee30d2e9f185c4743c88ca287803165f7910378eb2d1ff27ae7671ab690
+DIST blackbox_exporter-0.24.0-deps.tar.xz 44271112 BLAKE2B acda81de9f45e7558c554566cef767c25ba59788ff31859bca16bb6bb8e64a8e7405969482ce96d64ee7df425264a253b6ca5364b91795b77a785d7d304a1964 SHA512 21e2c709ee44d4aedf796fd9a8d2eccd884978ccd770e1776653e7c5cc16a885f3f985b59705f4862d71520b9e78bce7d7fdb876531c27ccf8d9cf13da14febd
+DIST blackbox_exporter-0.24.0.tar.gz 69061 BLAKE2B a82137bfe8b911468ec05360f69a612e3bf2bb4094ce0d44b7499345484159beac06fc0d7f657ff4982b839d2d90759c04590eea1f3192a1e84d3dfb9a3ccfa8 SHA512 0c2c19d5a44465838d17c46318804416d32ed229c9d882d064559c2fec41d82029d0f5b7e5c8e6fb6e3473c41b53ae2a4a6c6e65ffacac3afe4263a48c698c29
EBUILD blackbox_exporter-0.21.1.ebuild 1544 BLAKE2B eb217621bfa091008c173c8e290eff33806f3f299b65a2c77e85eef5f8709925713ab263ef8bcff666da0db04c50e623adee13f7b96e3e79f1fad78bae696d7c SHA512 20f8c3c7551bb12e7c457a621000958d56c22c55c689ccb023fd8c394177fec6379fbd37d902dbf906588d65c295d0ee8a3822c7f06a580cad1cde606993986f
+EBUILD blackbox_exporter-0.24.0.ebuild 1555 BLAKE2B 5e7704718255c0f636613052ec067acf7869a7c9922c724b3030bff808ad87548e7a5c97a229d0b53b29d5938f864ff8d1070fe5240c8856d127876dfbf67db9 SHA512 f99f78dcd8d7f2daf2bb8a2fc420e84fd64f1545791d225db05c1c068486c0f1e4e781d8cb0975b8980785165906b47ef2325c28c629c1d1bd9425fdea82d819
MISC metadata.xml 342 BLAKE2B c8f6c9d9af06498d883ca4fed5730e97c3b819f71d44dcb7f5b8216f5fc01fb2041db9d0014b3c69a2de0302b173ff915b565731667c5e2e19827fcb3f5de64c SHA512 fb1774e547f7afb3b9b9cade81443a1b798801f5433848c283c7f8a11e500573204f31e967c2b94c06c06a7b5f2f7b24cf623b977389eb6512dd3e424ab6cad5
diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
new file mode 100644
index 000000000000..5ade1463090d
--- /dev/null
+++ b/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit fcaps go-module systemd
+GIT_COMMIT=0dd0455
+MY_PV="v${PV/_rc/-rc.}"
+
+DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, TCP and ICMP"
+HOMEPAGE="https://github.com/prometheus/blackbox_exporter"
+SRC_URI="https://github.com/prometheus/blackbox_exporter/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~ajak/dist/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/blackbox_exporter
+ acct-user/blackbox_exporter"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+FILECAPS=(
+ cap_net_raw usr/bin/blackbox_exporter
+)
+
+# tests require the network
+RESTRICT+=" test "
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s/{{.Branch}}/Head/" \
+ -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+ -e "s/{{.Version}}/${PV}/" .promu.yml || die
+}
+
+src_compile() {
+ promu build -v --prefix bin || die
+}
+
+src_install() {
+ newbin bin/${P} ${PN}
+ dodoc {README,CHANGELOG,CONFIGURATION}.md blackbox.yml
+ insinto /etc/blackbox_exporter
+ newins example.yml blackbox.yml
+ keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
+ systemd_dounit "${FILESDIR}"/blackbox_exporter.service
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+ fowners ${PN}:${PN} /var/lib/blackbox_exporter /var/log/blackbox_exporter
+}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 5bdc305deac1..ff355966e70a 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 7ea5397b1ab8..7dc52e84117f 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -10,5 +10,5 @@ DIST lua-5.4.6.tar.xz 608376 BLAKE2B bec47685a24be429fa930ac02e6930300ad77105c56
EBUILD lua-5.1.5-r200.ebuild 1169 BLAKE2B eb6959855c20535a0187960a6490d7bcb3a667f6a8ac0a1cbf0e9104d2ad9d97add2684529a24dec24c70975b2a5a0b4e8b690b2f9a4ea216df254516f4d3c27 SHA512 5f3b4a000b50a601b20c5e31bdef9c6df3b8dbf7f07689cc8fb6ac89561c7f8883b89daea8ba7bfeb88ffb0cac290c1ec007aa430835ec291d7ca7c5437cb1e8
EBUILD lua-5.3.6-r102.ebuild 1355 BLAKE2B 211f8ad0f2f0313c70881e0af8f22e82810abadd18adb93bf8f035f0c6d3b258cbc69ed9fb831f62986d5c5c7e2192125d397adf1daf843daa6193c791d26d63 SHA512 71a376e1cb1562cc832d4c1c01788f8e3b381ed7dcadd3e5e9d033dc9fdc269e49994ba3656a18cbf75e8692d2e7e29b5874ec71ffc666629036db351abdca8b
EBUILD lua-5.4.4-r103.ebuild 1394 BLAKE2B 8fa293bd028381813b82f96b994b4317ae0a98ace338afdecbec4bc6da5d98cf8a674ec2d7b3d5c8e752abbc31fff7d4970a540c4002b47b78ff3229371a1675 SHA512 76981085660284d7d49749440e4e9048b80f42450f8bcee0fa42c81523d5d57a7d6e8c6b61cae667b5a6afaccbda634e2f73260750621e85b8af0f65d382645b
-EBUILD lua-5.4.6.ebuild 1470 BLAKE2B 71e0a02cbf9a53423a0451834e50e729469b4539ebc3b4e6a3d3e206a090af0dcf6393d43643d2b02f35ac0fd7d10d29587c0d0f729fbed357ebd505b6603ca3 SHA512 2c7b733d2e89e1d875eeaa534f10fe3ffcdaa8d4ced1454a20c04d25dcb22f49f2917b0f32e5a00f86a2205a577059eaf3f469ea342c06b13f85434ac3124cae
+EBUILD lua-5.4.6.ebuild 1469 BLAKE2B 07a49d9a58e9a7ec886e04f54e739103508f0ccefc5c61203ab460d8397afa861a47565baa9c73e2345f05edc3966b2089e28e7302b3eaa38d03d3845d4afa91 SHA512 215ecdfaa921e2a5cbc154865aee4f68309437e9225056f9a95c3d5466731cda722b040bd6a2ab7228f066a9b3604e6d500604217bede061997030ec5e895516
MISC metadata.xml 531 BLAKE2B 19b9857f40565977f08d20b76cc444f2e736b040d68afc50b8697ca771345a7393aad5dc0d27251c59ea3a47840465ce76fad315d91b63758cb969bbfdc94fce SHA512 fef206f3d804206a8f0941767e27a46b0237d528125512b49a368ae15ab90750ad40a1261699f22e8f53274a1ea129b392becada0f4757d712b9197733093793
diff --git a/dev-lang/lua/lua-5.4.6.ebuild b/dev-lang/lua/lua-5.4.6.ebuild
index 8e723e6781d6..0e62f50571ef 100644
--- a/dev-lang/lua/lua-5.4.6.ebuild
+++ b/dev-lang/lua/lua-5.4.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
LICENSE="MIT"
SLOT="5.4"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+deprecated readline"
DEPEND="
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild
new file mode 100644
index 000000000000..c2b50c2cba43
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20231013.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20231013.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index 1f2dc45365ae..9267eac14e35 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -4,10 +4,12 @@ DIST Business-ISBN-Data-20230923.001.tar.gz 31756 BLAKE2B ac922ba0197c7c1807f2b8
DIST Business-ISBN-Data-20230926.001.tar.gz 31765 BLAKE2B f46da35b7edb4c28e9d86490f09f7eda64d164d0d4fb0fe23a5ad8cd0905ee885d693426310fcbfa97cbf1099460085844637cf8fc32451005a8b0790412e10e SHA512 0e1618279040d6299cd834e9c412531125fd4824881ae17865565bd4b4628b26e813ae5ed52eb53d86deb3979ab0b0915a66314d1f2cec8e93390402bbb08770
DIST Business-ISBN-Data-20231006.001.tar.gz 31808 BLAKE2B 60f24002db3e8ba3981890d61ef422c04f947cc90dea8e806d664847d4d6374103540cdcb31585d7aee025ec2b350b9ea959e4fab3e3d027b6c93220c9d7ea16 SHA512 d5560b6d872eaf34a03d212c1e8b537b89e49b1b58784c01643e2ee4157d63d480487ef3c447123147337f958f8441ab6e19ef01f48a396996d5fbe41b5549a0
DIST Business-ISBN-Data-20231010.001.tar.gz 31827 BLAKE2B ee3d986fc48693eaacb71310182f0f56f066194c9bd1888c9cdb6a0d88db4ceee9a91d753446130d41a5f011d6ef285d7cc243fbf562c8a91a929030807efd23 SHA512 f28629e033c215968fe29b8a271cc4d08566abdf8664a548000d6e449654786f470af8b78205594e72ea6c8cc18bcebb9a1235906c8df0fbcb075eaa90ba0bb9
+DIST Business-ISBN-Data-20231013.001.tar.gz 31845 BLAKE2B da222e3329f4c6d51e0db2225d0f18fe861be510abcbb0da3eedfa768edfc6b7dc2fc5d1a47aa2999029cc2c8910a1ea2158f42921c4d26f7ec75c46079c84a3 SHA512 22a70d62f9f7e9a1e75d61b31dca16e5f2a1bcac98f2a9b29f0de3fc67a2fa325cab61109914e0fac1952a855929efbe3758fb38cdc951168e227daec3b15d9d
EBUILD Business-ISBN-Data-20230811.1.0.ebuild 640 BLAKE2B 0d2775843f64d6214ee6e0319a3bd6344e92e23a82c2623ae5aa14bec1792a31656cac73aab843f441645aa45df081b267d30b86a41c44f8d9ed6699408cca85 SHA512 186f4f08ef8d3d4c058c4d89504d21aa59e6aa4d8e111929a12537e9e9eb46fe11d1b16ca86728dd7015412cd166e37946b8e9be7459a1a83b9d1cca50eb1438
EBUILD Business-ISBN-Data-20230907.1.0.ebuild 642 BLAKE2B 8e34176ddfc9a8c296ee8bef495ee173f37076ea2308ad5c45392e66101336cb075993bf8a3b53845cbab152fe9f9403736ded7a9c9e8786e62771fab6b810e9 SHA512 386e3a1da1cdcdd452ff497d53333a496b111772db221cbe77c4017dc28c97b2a81c58d3f0181dfa508db81bc287829cba24282bd888035156fbad026385c431
EBUILD Business-ISBN-Data-20230923.1.0.ebuild 642 BLAKE2B b329b43095b8acfc5ac7347ada70052bfe44283c2769a0abacf6f3f33d305ca258c14ed854290dd5dedfb4fb24f14f2f051524e364529d136496d466768d0684 SHA512 2ec2248fef37a46081c8ce85d04b6ca000062a7d9a02b21628dff4351e680d14b49c85c132439aacb8c4eaf485778a7be768a1d28688a218f55cd139ac62929a
EBUILD Business-ISBN-Data-20230926.1.0.ebuild 642 BLAKE2B dad3a8e7f90fad7bbe4af3005af681f845a12fb8ab8275eb8ee1269cd3884480cef1b6261efbdeaaa5d1ef7c3a4af1922f370314f8ee2cfa8b00bdf0d027d266 SHA512 7a2a2a1235e01767f069b17bc4661c7f3fc3d720e9c4c44b5039430fd827b9e9e6c4a8e52cc36179a48eec349843c394be25b9d4449dbd289b7e5792b9903960
EBUILD Business-ISBN-Data-20231006.1.0.ebuild 642 BLAKE2B c43bc371cb8ae9d43972d4f52d7103c201144afe6d9f1470ab3c75fcbfc121c7a6171ede40055c093d1ac2e74e9892434f4caee74a9844f621b9b7624a682ca3 SHA512 68cc358847057c3c51fd16edf058d4f79df21def49667c5030006bcb88f36299b5fc00633274fbc0b7fbff2d50bb2c2f80db3029fa1cacfb465746b83ff950b9
EBUILD Business-ISBN-Data-20231010.1.0.ebuild 642 BLAKE2B 8d12c5eb2d338fa987079efdc88c6b892f22e4b2c47b1cd79912f522fab93a31a4b977e794c377cd6cec1acd611192b0fb140c2157eb181b1aa1df12a3a71f81 SHA512 95184e641dca5eccba88bbdc5e1c933769b39d4346896598d2f5fd4f60cbcc60af4c3ac31d2398fb4dc30a32bba38d4aeb679b0210eebf6ecb5dde3e9b4a7233
+EBUILD Business-ISBN-Data-20231013.1.0.ebuild 642 BLAKE2B 12ec9ea2beebb6152ffbe1b960aced8e4b0c933274d34dd833c3e934231a751df27a8708b474b708590662b5e925f34d3ca5bd7983bf2b2df139fc856f1368a5 SHA512 fe109d9798055130a6c95aa60aae7b424192b7ff7b6aa88b82eeb46a9942d274651885439e408760666c23c882af5deac70fcab0b25ca40c30c6c0dbc9f08a84
MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d
diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild
new file mode 100644
index 000000000000..4f4686f070b5
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.310.250.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20231025
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.470.0
+ )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )
diff --git a/dev-perl/CPAN-Perl-Releases/Manifest b/dev-perl/CPAN-Perl-Releases/Manifest
index 075097135a92..7b734e08fead 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -3,9 +3,11 @@ DIST CPAN-Perl-Releases-5.20230616.tar.gz 22720 BLAKE2B 413d8af802b185ef16bb35aa
DIST CPAN-Perl-Releases-5.20230703.tar.gz 22621 BLAKE2B fc2086bb458f47859526991c75af99f306260b72e8a58f387ad0a916d04e99b9e057e204dee3c25574275d9539029b443bc0da67fdc856a157cf76757b6bad85 SHA512 a5c90c5c2594316d7ed57917477974c003790067132dbbe66707cdb5793580d293d1f72e5adb39a424e1585609d950f32f691262ad0fbb6f751938a4bec6f481
DIST CPAN-Perl-Releases-5.20230720.tar.gz 23006 BLAKE2B 725e64e731bcf309e0e6c46e3941427803fc1c0f5a8eb848b1447fcb8fdff1b5ca73083661b358b7d4fbf0042de2eb50a87bde8ff2f0282b3350bd77f7013b0e SHA512 c23779e9af9c526ef4bcf6ae7689f7c96b6d53c6c98a0676d261f1ff11f23fe4d211e1dd8ac4449ac0335d7205d63eadae81b4cf3fd4b6d35fbfd92a1a3b7539
DIST CPAN-Perl-Releases-5.20230920.tar.gz 23000 BLAKE2B 292512379b70a734bcca45d44c644198f19bf3e45dc7b0e6243ce8a6d0b5c4b99cbbef7dfa95c816bb4a945b3bc0e313747fd36059f15a6203336de16dbbab41 SHA512 329a3dbf9243be9280b75d059ec50d8e4d7c23ae839701505a6a44a06d82fc15f9bd605b761aff1aaf2d8ff8a877c8f4fcf2a956e080f8bf74e2d2c875f65195
+DIST CPAN-Perl-Releases-5.20231025.tar.gz 22968 BLAKE2B e27e83f5747fb80cd2aaea58431ed471ae950fff551a3a8150e8c620300eec900c8859a6189a3b93e0191cef838e4bb5b87a610734ec1608f74b86706911c564 SHA512 444ea1bd960b5590591dde00b797b6a13d33119fb57b04c491fe70bd86e51db733906917aa2d5244b1ac888ee5205471033762c5394abb2a478670c7522bfc6c
EBUILD CPAN-Perl-Releases-5.202.109.200.ebuild 490 BLAKE2B 8bf9e4b309bb2de3223b5e261b931ea7676b8cd4f105212c566dd09d02aa3b4fb82401c6a1532cd612e451a8c8db709bbf32992cd7e43296001ddd72ea07038f SHA512 9eeeb847bc7a964bd8d23f4428ca7c5e64ce8a8c94add03daa312bd67faacabe3027ddc649665ba2a61ce2f281a6cc7c8560c5b0726bd4fe6690b79f300ddc43
EBUILD CPAN-Perl-Releases-5.202.306.160.ebuild 491 BLAKE2B d1872bda6470797565f69c1aeb45d90f6963c54beea1e5703ef89e04ecbbef41eb9954ac8894ad49e48e895abb212fb506fef9841f05af629ce63d192c870faf SHA512 62a4cbde51af6d31757e97bf306463874984080fd6e684beae6043588804b2215c430a08e6c113d7d7b13acfe6a51ee1355703c5f4bb7e4aa042a7d547ea16b4
EBUILD CPAN-Perl-Releases-5.202.307.200.ebuild 491 BLAKE2B ac02f4544aadfed9ba9e6373de8dfe9601295884a486607b1dab46fbf43bfe33c1b88eefdafb4c0674596f4de563bfb67c61d88da08d44baff65c991578812e9 SHA512 e5f5d6463ae79e03754e4cbf9e69b520ad4419dd9a600a36119ae17a4bbef4f7dfcd04ab226567cb8fde779e169a9ea1c645ce5a6d4350d8ae99e39dc02a22ca
EBUILD CPAN-Perl-Releases-5.202.307.30.ebuild 491 BLAKE2B 68025b736d8466ecae492280fabace743a83e00e4d71867aef4c35241c64aa3aed141d24aa31ff664348f90610b553ab22950405847240404f574f715b42dc02 SHA512 ffd7609f32c5fbcc1ddd3d5b2ac0010e11b86d827485cc3ba7d7bec914334cad3bbaae43030dc279d751ba74781a331c5f3b00f4d9e1338c448f745817ff7594
EBUILD CPAN-Perl-Releases-5.202.309.200.ebuild 493 BLAKE2B 602a7db496bdf373b9881e90a52e42b1cfd4dcb28a0db1ff22e849a77c23f97ed61f4546d92adfff90e4466a0faac4fd7b84b5733a47b117d90474b5464bbb1e SHA512 80c02c3b06181a2c5c1aaf2dba7da8fe331e3a3e012c3f39677a6f93b81649f3569536ec3781e98468a987f22e68bb3cbcb9903cc9d86588998853efa329c76e
+EBUILD CPAN-Perl-Releases-5.202.310.250.ebuild 493 BLAKE2B a7fc40bf5e814d067d5c310965a8120c36912139c8bb21d80af6c5cf2d016f5ef40f5ffbc86b496741f11e1f798fe6a5762315c03d5922fcd0abac3b5f7ca87e SHA512 3a7b7aa9d7f94bf8faad77600d81c117747670b3ada48e7d5c5093c59070b33da996c1275a6b4768308df57bd45ea968402b1591c238d9c1ca5bb77c4f745303
MISC metadata.xml 434 BLAKE2B 48902f307723ea046c44e6f55b54e874e1502fc9627590cac36171c2e73bc691f654a46ae0da6ae42ea5d5068fe30e912bea744f48ae26772d4a437b18b3fdbe SHA512 2c4e6e89930ffbdac66c53600e9f35c13982e8816e8c70004d7be6716d82793940ee94788fe42dee1980b1b58d596d284861115d5b9a7d145aa02bfb4205133f
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
new file mode 100644
index 000000000000..d660c38da5af
--- /dev/null
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.300.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.30
+DIST_A_EXT="tgz"
+inherit perl-module
+
+DESCRIPTION="Read/Write .ini style files with as little code as possible"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-3.300.0
+ >=virtual/perl-File-Temp-0.220.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.1.2
+ )
+"
diff --git a/dev-perl/Config-Tiny/Manifest b/dev-perl/Config-Tiny/Manifest
index 3bd5d5ad5c63..5987437f9bad 100644
--- a/dev-perl/Config-Tiny/Manifest
+++ b/dev-perl/Config-Tiny/Manifest
@@ -1,7 +1,9 @@
DIST Config-Tiny-2.26.tgz 22443 BLAKE2B 7b6e24de08559172920ef52968eb1dca1a1ce2b52b0e02fa1cd54c741402ec5eb9c32b46a911850410056ab7c8f04d9b85021e539d9439f6e8b3e4c847b36be0 SHA512 647c48f3c4480bf8bb8ec22b7b9a3a5b813d4bc633760f5aef4e03ea90b4b979a0a1617dfc3dba6c31779d04bc2d8233bf61ee509bceb8b2d32e1df481c3f135
DIST Config-Tiny-2.27.tgz 22653 BLAKE2B 6c4f4db5ed3f6f18341cb19993e0b0e8e96dcaec17e705364cda6f652435d63b5143f2dbe1d75f001cbbdaa1647693ecdc0b7e8c9d77b0b94fa6a78730a2ef62 SHA512 2ab77d2f9e01f14047a2c079c58941d707fdc54ea0d30c43e0cfad162b8e810a25a62a435abd11b5da8a7cff9027511534205bf625a2ee9ee7824d4c3eb9d0e9
DIST Config-Tiny-2.29.tgz 22910 BLAKE2B 808407130bbe7222e262652e039ebc789799ed9351ec3dcbc738982c7f37a637cf0159784ead8957ee845431ed3716ee82f9f4d769ad4c95b5ef35dd944b7122 SHA512 48f84d198430762333c10c57437bfdf20b99ad79d5b39d8215fdf8853a756cb476d99b85ff145193358a56e0bad2e470431af929869b17f153cd3ef0723804d9
+DIST Config-Tiny-2.30.tgz 26973 BLAKE2B 0f8ffccb0343bbcd64975d12698b5dc1a3705ca749434a30968340e37a0658091713ac54070cc1e104d14655b1f48787193feb5a4c20f627c05e43daad7fe04e SHA512 2933f6a040cd712d06cccb5c511eaa914080df7ffea952f1e445f99bd021cdb9277ebd109c55365b62e713715aa431a97627ef3898df45c5b2b244270a107710
EBUILD Config-Tiny-2.260.0.ebuild 635 BLAKE2B cff154d2b91283301e956c337df5c666f46fc3c1479bd2882198205456009a64ebd2d3931d9d362079f45ea668038d85f9f7126fe3fc53b3c870ed94f157e4fe SHA512 5557ceec73e9e2e68fdeee4808dc3d807579772936359b8221a4a423b5a29d6b8597a79c859f2bf9c199e456f1fc4b4e69ab4bb0f306c687405c5a6e25160c98
EBUILD Config-Tiny-2.270.0.ebuild 607 BLAKE2B c6e7882e1440ca57d4e23e606249b2e6f4e9403b41a489aca24f1229b35afc523ffe70900fa4d9cef2f39f24f43a15bca08c2b41e4822b91c3a2777177cafabb SHA512 bd8d1573a98332b9fde3f61a88f5b10cbb13808e3b7d5d311f536d29e5d5a1a948563bdb1e695df7275ed97caead21ae69135d6c22e06b1f1ff31c09f5e7c028
EBUILD Config-Tiny-2.290.0.ebuild 609 BLAKE2B 4e7756d1794c88b300c0338b21e5dc07748d31730297c9a36dd73f3f6251243beb83c0b0e874cdb06b747b0d35576059e681953a16c2bd77848e6269e5609590 SHA512 6b25ab2f7583097f43bf955e4609f0ec942523caa8778ea4afddc510bc174b38fd5cd4cc29df4012abcbfe81b36d91ee35c85e9847b1ce86285c70472e01dc94
+EBUILD Config-Tiny-2.300.0.ebuild 616 BLAKE2B d403fe214f72fc15a588928f5759b2d0739785b1a2f124e3946a6b240c7525382923eed08eb035deb2117a7658877d2b8ef6c0eaae684dd50ac976da6bc04ff6 SHA512 a62635a1ea0d486a0a7cffab940a8e21b9b8512a916eace76c18bdb4c549bb24c7ea409a374ad080a9c8763c7c2ba1de8c17df57deae8dd242ef39ce2d47cd05
MISC metadata.xml 395 BLAKE2B edaab60fca18e627f1f74b1e7d7792b6a4dd666f7f02908d27a7f6c29bec9049facd968a41aae8b7643c51c85d701e1526c7cbb869cd7b8dae5cff8ae14e2eae SHA512 0dc84787aa032ad27aabe5eb851c3178662b396739bb3ffc53577f650bb1fca180b4b51074dc557a32bd393db4f28ef4facde8586925fd6174493f83cb985ed1
diff --git a/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.10.0.ebuild b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.10.0.ebuild
new file mode 100644
index 000000000000..da2771717f73
--- /dev/null
+++ b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.10.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TIMLEGGE
+DIST_VERSION=0.010
+inherit perl-module
+
+DESCRIPTION="Read/write Brotli buffers/streams"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-arch/brotli:=
+ dev-perl/File-Slurper
+ virtual/perl-Getopt-Long
+ virtual/perl-Time-HiRes
+"
+DEPEND="
+ app-arch/brotli:=
+"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.010-unbundle.patch
+)
diff --git a/dev-perl/IO-Compress-Brotli/Manifest b/dev-perl/IO-Compress-Brotli/Manifest
index 197510090bb8..2c133385906f 100644
--- a/dev-perl/IO-Compress-Brotli/Manifest
+++ b/dev-perl/IO-Compress-Brotli/Manifest
@@ -1,4 +1,7 @@
AUX IO-Compress-Brotli-0.004001-unbundle.patch 1187 BLAKE2B 9a388d5eb74a06ad30c98dba48b08a829e9a79065fe74f456c9424cc53be2070540c167e86e17b00d113766ad801839403e5e565b047c63390ed0f86c5239786 SHA512 30f5ef7039012ca92cfd2fb40eecadfb2f6f3e118b7e008d4ec05e64d404990cc61ff7c8d3926e7bd0fb78a273570f54331faa4986200e97664bc8a2d382dc6c
+AUX IO-Compress-Brotli-0.010-unbundle.patch 1702 BLAKE2B c24f42f98001aa0366a6de03cfad2ac5be1d4aa67cd5fe39b73c3e409dfb5c1832d434d2a19a25dc00ba59fc777776e0c5f3f9408caf3982f56b07eca7835113 SHA512 db407f2d20f8bd6f1b48aa5dd40d1b2a467c6e0bf2660b351f12dc184f276d9355d4136178e8324da702276f97d5cf4ceece0506f9c8a712fcdb941efe03dc96
DIST IO-Compress-Brotli-0.004001.tar.gz 7674244 BLAKE2B b3c4d6a1101429fc47f345f0ba119e5196873a0e5d368b31d02f76ca2a0ac269ed4c9c82972de527052b55e73a2a4724ebf4f644c23c383304082413b512dfad SHA512 7cc198ecef15c912d8b62e6851935c433159e7f3680f2034949c032d23827f5a5720dd02b77b89b60d43b0a2a7df059c9e76c8f4e44993c28630624f0e17a377
+DIST IO-Compress-Brotli-0.010.tar.gz 7746600 BLAKE2B 121736c8fed73188d1e717296265ab1d716ab9b73b1540424f1b03533401b8a5843e172a138c4c63e3c82b5dfd5b6a5e6eb10ef6adb99b3548ddb860a3b74580 SHA512 8536c15c1e808f1785c2361b87277b5090c563d8c4111d9ca9358266610a18f7512438dcef9eacb2ef5c8bf0cbd737aacd86f196f6ad674e4d68342d5fc4d184
+EBUILD IO-Compress-Brotli-0.10.0.ebuild 500 BLAKE2B 7cc590bba68767852b2f02a0410e6ae2b5cf1fd0954dbb15a614e5f30e0b6c7f3bd6e70480a66aedc118861025f38bb3984e78fff6e0a0f6395db45493c0f99e SHA512 ed87f293afc4b11b180b60161ba3b35679e2fd66f4f6cb7d2a47dec2f0e524281f9dff9cc5e88ef0fd1b887de38a7b923e37917dad3aadf46422be6d63219b47
EBUILD IO-Compress-Brotli-0.4.1.ebuild 502 BLAKE2B 308af9691e557ee76eee59567ceccbcba05675222330855cd9f11f831459d3922748e591fe9423b963a3440abed91c8c97de7a5585b5de2fe5415842dca7d588 SHA512 6129009894c6f12aa6ec34b83d0c32b32c5b6c0ffb78b145913d5d61b01bae7c6076e94b5810c5b08a953a6976b1a672297f246629b4853dcd43aed0d08b63eb
MISC metadata.xml 479 BLAKE2B 840e5d4e561cee84296f10057764a7e4c3e5fe3c0ab6ecd2d13f8d06f1be254dc050a08122e7a85d3d58adc0bb7a03ea0aa8bbec77b2e368ef779fc9fe54491e SHA512 685aebeaef73a958bd71e9abe303d2729cd38f2eb7fdc484db10b74e3301ba690dec1c8394b71726a11e953ee92e4ea520386147f0038529cac015a0da7c0cd3
diff --git a/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch
new file mode 100644
index 000000000000..ab0fa2e133d8
--- /dev/null
+++ b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.010-unbundle.patch
@@ -0,0 +1,50 @@
+diff --git a/Makefile.PL b/Makefile.PL
+index 3c92f12..00ff4e3 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,6 +1,5 @@
+ use 5.014000;
+ use ExtUtils::MakeMaker;
+-use Alien::cmake3;
+ use File::Spec::Functions qw/catfile/;
+ use Config;
+
+@@ -9,6 +8,12 @@ if ($Config{myuname} =~ /strawberry/i) {
+ $cmake_options = ($Config{cc} =~ /gcc/i) ? ' -G "MinGW Makefiles" ' : '';
+ }
+
++my $bundled = $ENV{IO_COMPRESS_BROTLI_BUNDLED} || 0;
++
++# Avoid unnecessary dependency
++use if $bundled, 'Alien::cmake3';
++
++
+ WriteMakefile(
+ NAME => 'IO::Compress::Brotli',
+ VERSION_FROM => 'lib/IO/Compress/Brotli.pm',
+@@ -23,6 +28,7 @@ WriteMakefile(
+ 'Getopt::Long' => '0',
+ 'Time::HiRes' => '0',
+ },
++ ( $bundled ) ? (
+ CONFIGURE_REQUIRES => {
+ 'Alien::cmake3' => '0',
+ },
+@@ -32,6 +38,9 @@ WriteMakefile(
+ INC => '-Ibrotli/c/include',
+ MYEXTLIB => 'brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT)',
+ clean => { FILES => 'brotli/Makefile brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT) brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc' },
++ ) : (
++ LIBS => ['-lbrotlienc -lbrotlidec'],
++ ),
+ META_ADD => {
+ dynamic_config => 0,
+ resources => {
+@@ -41,6 +50,7 @@ WriteMakefile(
+ );
+
+ sub MY::postamble {
++ return '' unless $bundled;
+ my @dirs = Alien::cmake3->bin_dir;
+ my $cmake = defined $dirs[0] ? catfile($dirs[0] , Alien::cmake3->exe) : Alien::cmake3->exe;
+ '
diff --git a/dev-perl/Log-Report/Log-Report-1.360.0.ebuild b/dev-perl/Log-Report/Log-Report-1.360.0.ebuild
new file mode 100644
index 000000000000..994918ee7697
--- /dev/null
+++ b/dev-perl/Log-Report/Log-Report-1.360.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.36
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Pluggable, multilingual handler driven problem reporting system"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Devel-GlobalDestruction-0.90.0
+ >=virtual/perl-Encode-2.0.0
+ >=dev-perl/Log-Report-Optional-1.70.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/String-Print-0.910.0
+ >=virtual/perl-Sys-Syslog-0.270.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-0.860.0
+ )
+"
diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index 71337230a64e..98a8f1a2e74d 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1,7 +1,9 @@
DIST Log-Report-1.32.tar.gz 101281 BLAKE2B f8c642cf71df0255f03313cb4dffeb50ecb1f73c99560080d30f7c0348c1ae1d0a59de42abe01c0d621b506055f7fd6239e1de31f4646e6cc5df32558696b186 SHA512 c9b329d998273e39579e4dd7a87c40cc1c77d09c090c0e4bb8bb4ccd8d9597bcbe1d2e71b81920a4c727bf89064b96b59954dc2659c9cd4410fe49989e2c279c
DIST Log-Report-1.33.tar.gz 101331 BLAKE2B 57283b953c730e143fbb12384fb137b83f4789be7a4a8ae9d458f9d2e8d308b71cd347b640304924bb2006171510a3bb1048b9f7b54703c02c44efb40a0e6544 SHA512 b06b01850c681edbe0ba6b0e2021f8b16db981bd0381089eff3b4c0c9734e09beecc212a7f507afba17e63251ac3ad02ce05a991497cfb04bd31d9c309c6d4f6
DIST Log-Report-1.34.tar.gz 101466 BLAKE2B 74ee06fc820b63b14f1ba791dbf7abe62230b6a756dad7e4baf44c1397be34901b1be3d9e5dc118881fdfba97fa8341d68f4778c0d66626da9eea09e7e7eddeb SHA512 8636cd9177629edf31f900216a7278a703989eaf96b1a884de13bf0b6881702b867688e7ab4126dacfad06565721da710c96660a9822fed48b3144a63813b93b
+DIST Log-Report-1.36.tar.gz 101692 BLAKE2B 333bc6929c65d035d41138307070381f928609905ce9267ef55f07fecbe0f8876102bf9ebdb943b4fa32fdbf5c5af36fd465a8405bb2e96491fd53896192d7b1 SHA512 ed5c39eef771d95ea8ae95a11de6d62292484f0f5f17ee8dbee9b214e2ced889407a819bcbfcd5dc32e98c73ff7de6988cfb0a06c858be656f2797900ef2bfb0
EBUILD Log-Report-1.320.0.ebuild 640 BLAKE2B a3070c47c0583720619ad9d1442b59e82d0426e4c530bcd79a52073b2876756afb97e9f463bde7cbcbe90a1e6a1377100f8b752eaa9f206ab25765c2e3347e0d SHA512 bf2fe4982644a84362835b59de1644aad1893c1829ac50e5337b7a2fc685ae052056bea840e12d5249795b5afeef3a3ce2a23981d8c2b6e650e0b71801d5c555
EBUILD Log-Report-1.330.0.ebuild 640 BLAKE2B cf796e2896da10e523609ca79c8b9d261b6e3a860ea36af38b0a9dc80ef025f3ea10b323450d4db658b8c8989dff3a5fc05b92ef5a0a79cfb965b0937ed5bad9 SHA512 701e974a3d57776c6e9e122052ef9993319a140c96096c129207603b0c4239036d5dc8dd246e471ee1b89292fe0133a785644166ab657f3eb4b2177bf7c6d06d
EBUILD Log-Report-1.340.0.ebuild 640 BLAKE2B 9b9b16cad96d5c97c75a710dd762d53345422b11d7b4db1d6c0243ed9136c7a2af5d3309de32ccb318cb5f2c58b21056abb7f85d971a8f1565988169b452dd4a SHA512 250e7719cbbcc1690bf7b2262e6e4ecd0db849c1d2a4b514816b1c0dce50b782b06a0dcedf6892d0f6b6788c29caecf3dabe3ecfc4bdbbcdc4ace190557afb43
+EBUILD Log-Report-1.360.0.ebuild 641 BLAKE2B be1b38823772b047643dfbcdb12dbaf4ffc90f59deea8943eddb1dc58d7c560604f89bd1c7dbe5d6d12029c41fd6e5002e3ae8d6acb4c432e4e4c4f4a8bf0ef7 SHA512 bb43554cda7796d213e6ea34d45b12438f43f0c207fd518d73c87fde0ba5d2af910cbcda78f602a187b36d87d0b4bf8111992aa485feaf94956db3600d09409d
MISC metadata.xml 1785 BLAKE2B db89fdf66874c5c4474f273c1b0092c9e024061652347cecf830cd6c07c6e5dd0b47bea02e2867a0268b75d84f792026bbc179723bd3eece2fe1d2aee790c7f5 SHA512 7e23bd4309e24feefc6f6cecac7f241e58a6c1d10a0f06aa5581fbe3064deadcadcbbeebd59e51adc6442bb7105604d27e9f3631b9d5dbe475a702ba6edfbbb0
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 197c95911d1f..fadf2d04b42f 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 56f2fd73f62e..7fce80851b3c 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -2,8 +2,10 @@ DIST Mojolicious-9.19.tar.gz 841263 BLAKE2B 7510b268c1a5793ba78d8717f5683c3ca53f
DIST Mojolicious-9.22.tar.gz 841358 BLAKE2B 5f49c7ca71b30994181a3a16ac12faa21b3f7782beefae94c185aac87aa4d223ee696e49159bb1e044d389c640a737a265cd289774e647ff40d4057ccae9c4b2 SHA512 53175c4d6054a4fe9c53368420714ff87cd826c3f61565d1b9dd52a69a15636d080852a62518f0bada865675d90026d78bdc1c210fa55939a81e4866ba894e40
DIST Mojolicious-9.33.tar.gz 854105 BLAKE2B b0f2981c089822a0b64f6b3aa19b2f079da4922e4cd58beadd00ebfe34fddfb6c80e102270998b40ae0c425dee6875310648a1004ee36dc6de8bb756b448a822 SHA512 331df20e96e5b0cc647bb8608c99347c6191ee10b4741dee1dd0aaeb5808b704a0e84bb2e944e5fc4bbb1561a701b20cc3e0ba5c2804b089d10dcaab6ad87c1f
DIST Mojolicious-9.34.tar.gz 857224 BLAKE2B de9e17c92381e2eab94b32bd6b72b7c99436f1b86d376ef8912a43dcc2aed6bd3692ce970217a085149014787960b31167b58eb53684762e724649343f4bd070 SHA512 3f8f24b0cedde1a14f9a0c25900e85cb9ba40c0226050241cf8bb9128c6dd081f2ea7b1441c9564dba3c045cd908d8ef5a8bf2e7eedda246a2c8aa369274b9c4
+DIST Mojolicious-9.35.tar.gz 860146 BLAKE2B 8617bc0eac5c8ec7d5023c053da29e5226c6783e0ce4126e9df25e71cb89faa90359f836b193eaac1af6fd83b8f5b2f4c19ae129cbdecb8d4ea139c70250b51f SHA512 e7dc9f2cfe6993d07d413be41dd2d849bf3e476c8de9ca64037f181cff6a4b3664185303abc9dbf5854c36500a7017bc85cb51792d1bf1bdcbd4bb139cde9fca
EBUILD Mojolicious-9.190.0.ebuild 629 BLAKE2B 47928ec0274839a0abb814f9941b0e84175fd68579c5d56187f72a0e13f5a480d03b044d15f08549a0d18f3412bd7853d2b1e2bea44084038396ce6c1beb051c SHA512 d95be8701e188fc53fb1c89797d818dc3a78d888e1030a6feefd2c3a784d9851dc32f8c4109e39078889a25c3a2fd848ff683d0b5e77f27784600d7b214bce80
EBUILD Mojolicious-9.220.0.ebuild 629 BLAKE2B 94e4ffa45d14d6e384cd23ae2ddae793b5c0317775f798e2946d8338160434278206a8aafacd61d3a2b6b30dba3987259d349501cda8ec22d9a37731d9f3da7b SHA512 a897e4103f757666e53cf12bddaa51edb3b83c4efa677ded22af86429d2e870e9ea7348fff998f679004cbd0988340c2ff24a44f858f270dd02da7c2c476abd7
EBUILD Mojolicious-9.330.0-r1.ebuild 635 BLAKE2B 784d02710e390339e6ad43f365367b4dc8316eeb6495c98855ff4f4bd38596741777223a2e187e277ef85561b0203d02541f072484b9679a16cbfc83bcd81959 SHA512 2c2c5c271b0bf1b3edfb0facb006823e63f3df72345d7ad1168ac16e62ce3317a54e22c1f04e27067ff7df8bab9b735f5aacfd9380d1ac20179448e80ab97c72
EBUILD Mojolicious-9.340.0.ebuild 636 BLAKE2B a776972d519e642da20bb826bf280277621bafbb523df0ff6c41329f04932653becf4a518fee9fd7c918f6c4c685f14e8743c3597dd7b2fbc71179d4cf2fcb31 SHA512 85c6c00174dd09035cd685107ee5545b12437f294506ff7174786a867b1a429548ca49a103b7b2c7a24455aac73c5450df1d34ab2b2f5c5737a5a379a4b06501
+EBUILD Mojolicious-9.350.0.ebuild 636 BLAKE2B 2be4815dddd39e96b6fca99b597502c8ba57fcc16a981acda54b6afc1b986f67b742af80555d38261736071f4f21ce6f18bba829838454db03fa603b4f86436d SHA512 15ec9c431901612f89b1e8d7fa3aeffa134065487f370d7f447501b558b050a8434cb3d9817cc1e18cfc2eaea6126e5185d9c20ea3d88f3bc1cdbc9085c0202f
MISC metadata.xml 7808 BLAKE2B 26ae8b8b3ca60b83167e507ec4193a928ac5a3bfbb28a27d0047ac3e87b410827c8318d030ff7b3a250b664d52fc2adfeb4af9be0e35b1faebe261ce82532fad SHA512 fe18c632cb0797640460060f5e794dcd5912f74dea2a3cb7655123668035ad68ff804f1b6eda3b56fbd954776c51766776aaf7e03b891d20108335b4a28bbc1c
diff --git a/dev-perl/Mojolicious/Mojolicious-9.350.0.ebuild b/dev-perl/Mojolicious/Mojolicious-9.350.0.ebuild
new file mode 100644
index 000000000000..d2dce410507d
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-9.350.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=SRI
+DIST_VERSION=9.35
+DIST_EXAMPLES=("examples/*")
+
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ !minimal? (
+ >=dev-perl/Cpanel-JSON-XS-4.90.0
+ >=dev-perl/EV-4.0.0
+ )
+ >=virtual/perl-IO-Socket-IP-0.370.0
+ >=virtual/perl-Scalar-List-Utils-1.410.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
+
+PERL_RM_FILES=(
+ t/pod.t
+ t/pod_coverage.t
+)
diff --git a/dev-perl/Test-Differences/Manifest b/dev-perl/Test-Differences/Manifest
index 4bb77aab7aca..cb12444e57b8 100644
--- a/dev-perl/Test-Differences/Manifest
+++ b/dev-perl/Test-Differences/Manifest
@@ -1,7 +1,9 @@
DIST Test-Differences-0.68.tar.gz 14518 BLAKE2B ca4be9098d0a1062ed748711bd932e057a4a35e9ffa042ae4c7e6fa993f132a0da93f4aa932f0b6858e32f9e1cdc380a8c4d9531709c9321017eef6781cfe5d7 SHA512 17e5e54d9a67fefdccb383be860ea594ec15563b66a7d93652a93799deeceaf92a4d48d01bfd4d2276c5f1520916d1def654ba53759c7461737e1f9afa754e31
DIST Test-Differences-0.69.tar.gz 14526 BLAKE2B c511844e9c87928e2e2a00ecf92c4796f9008dfd77d9076072da5800de61fec6e45a2911bcb3f307d9e0de2fb1249901beee923e0ecedc45120bd5cc1d6b74ec SHA512 506859b6d983f6b81366bdaa365b02091d7a1ef1b3a29397b19175e37cde93a3b8e1d8765438630ecfc6ca1755868aefa47dcde0f1f45951f4610362c5d904bd
DIST Test-Differences-0.70.tar.gz 14584 BLAKE2B 9821c4e51f055e83e10fe738bc010efdffea52d93b4f085ae0a53b7057fcdb3fad851ea13f86a5db2eeeee4fe0ed0b39ad3b5b4ae389845a05ee05f3da2a6e20 SHA512 f9462f886b3bfba8cbf5467879b0549d7d72695391741d878614d92b1e66f50317485c834f8c34d22fee471c85dbcecc94f84de08fe5fd56c95fda1c149aa9bb
+DIST Test-Differences-0.71.tar.gz 15304 BLAKE2B 83e00ac7e5a55f45a36258157e8fb6d0cf103d012c8c2157136eb0c18e8f3c146ae44e44517f5d9ca83ab62b2495049e31adbf202197f367b317b2b193b18a5f SHA512 6e6c882b41dd25cbb91d28ec947e669f660df0d8e477a347237a39eba51c74c9e8bcabe8ffccaec7d5912c62cf6ae837e2d2f28551bd9fc110d9503acc86e72e
EBUILD Test-Differences-0.680.0.ebuild 639 BLAKE2B 60b31975cadfe112f9f5980d219980037d96f0132d6cd3ce4e6b09266a353ae2faac0888ff32ed3025845783a001d6a5f5cecd42a55bec6ce65274d79716a930 SHA512 3260ac62788ab41fde4883d49342ed8f401dead4af21b36e721495a7f35c9cfc487308e8441fed3a4476e97548f8ffa47daabc32033fee0cc7fb8f7624bc7da4
EBUILD Test-Differences-0.690.0.ebuild 645 BLAKE2B d9cdc3db252280c7dcafb63540443ad385cb2866dd3e06fb05b27d6b9d187f1ebde4b95e13107c0c9376721fc618616f821fd57b6541e3c141b31f30dbd3ea2b SHA512 1cc76e1978c7dcc941a23f6564c27982e14804658caa46fae09c761fd15b5b944b47fae02a230eb6fc90da540a7876cd6c2e1c78426c90986ac081acc9326314
EBUILD Test-Differences-0.700.0.ebuild 644 BLAKE2B eff4e485c9c01b450c5db44efa19dcd07f7ba7087a7c1db2de2593d583afb3559bdb9e16ad8e08d48b354a4924819550affe4e1832c86ea53951208a7750052e SHA512 de51d6cad378765e4528a10c9490d38010f4eb1fb0809a7aa9ee91900d705716458be54d1790446e37eb675299135dfe5bda667cce59c617a8bdfa3cd83cf05f
+EBUILD Test-Differences-0.710.0.ebuild 652 BLAKE2B 73ca4c8f58b25451f44c50a6219d497d52249fc2b4821aff850b85459bdcf3e21743e1e9fd83cccbbb1dcc56e6a4faed4a6f9f65517ad4ff7a1e90592f9fd342 SHA512 f6a6f5abd8ab229da36ba92b0c029fcba26815f7060098b69dd71b121d78473e912415053f6e8090ded0d80613a9540a69e2a8221abdf29ff9d2cd736be75a13
MISC metadata.xml 405 BLAKE2B bf198280cbae14efe62833348ee81e9f0daddd24f1e32b1f2cebe85eb271c7113c9e92f00eda4b55e53f3892da1beef942cc61c0e2cd86a224929805303c6701 SHA512 fd97d946657e5d83d74d2feba7a99d88cbd706dff414f0c7cdd458d11ced9709f56fd07ac41e3eddcceedcc1c99e429a5304fe2ec940fba16534dd57844ec094
diff --git a/dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild b/dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild
new file mode 100644
index 000000000000..91f9e3d9164a
--- /dev/null
+++ b/dev-perl/Test-Differences/Test-Differences-0.710.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=0.71
+inherit perl-module
+
+DESCRIPTION="Test strings and data structures and show differences if not ok"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/Capture-Tiny-0.240.0
+ >=virtual/perl-Data-Dumper-2.126.0
+ >=dev-perl/Text-Diff-1.430.0
+ >=virtual/perl-Test-Simple-0.880.0
+"
+BDEPEND="${RDEPEND}"
+
+PERL_RM_FILES=(
+ "t/boilerplate.t"
+ "t/pod-coverage.t"
+ "t/pod.t"
+)
diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest
index 8dbfd65bf440..4393046e15bd 100644
--- a/dev-perl/Test2-Suite/Manifest
+++ b/dev-perl/Test2-Suite/Manifest
@@ -2,8 +2,10 @@ DIST Test2-Suite-0.000141.tar.gz 227660 BLAKE2B a7fbb4031046cba44670268d5280b06b
DIST Test2-Suite-0.000144.tar.gz 229889 BLAKE2B 2cc2d9107e52a1f3026dd225af8a981ce07f13d9ad02266b3424a9083857fdb3907370defee27e55e82e2207d854625afc3f24af7b5f410c7da3ba7f7e4b618c SHA512 ec88348cfef28879859c26a7ef13437ba30f684bb4bda12907d5d26f1da6fadeadd8461e282f44231f1bf01af504dc75c6291716b4e39d7190c968faac9f52ee
DIST Test2-Suite-0.000155.tar.gz 243229 BLAKE2B 56aa20b828d30048bd1d1338bf2d5e287e7bbd1750f8338992e83575794cae78e6b9fb14b9d8eaa7ba06211b13bbe71fc508dcc3faf870ad636ca24a10c74161 SHA512 d9b9866c53185fed9b67a76f38fbe2527b7e1796937d91b0ea7efc1b3df525d07142b53b030c659ffed72fb41a6334b4d963a2d13f58684364c8cf571898bf31
DIST Test2-Suite-0.000156.tar.gz 242646 BLAKE2B a5c4afc4be4d29d01964f21aee263c97ad4682d72e907f216e52abf9c4088f4c836aa586e604b3a5cf074bc2382fdb880e0f7983139b89bdb38db555521cc582 SHA512 10f5502d109a1f12e9d37d0431424b6d88cdbbecf298e6fca3737610ba157064cd1f846f3b6f6eac0efc8af259e572d51330c037296d954fdf2561b8514686ee
+DIST Test2-Suite-0.000159.tar.gz 242819 BLAKE2B 90af0e5d5a0eaeb9a0e98880a4ae619eca0caa6e897522a672878fbc8b284f04bae9563df53bebb5511190bf90ee84cddc3ca3e469c318c9411498ae0e7519a9 SHA512 ab132e87f0db5dde0ebd95b260236d95120445c89db497e92519335e989d8571481f2497898cd5fae25cb2065db1aa8902a9f2d37cf2163475caca1298629a3f
EBUILD Test2-Suite-0.0.141.ebuild 774 BLAKE2B aab5dfc287d922b8aa82c9389ef20947a4afd6f4437208671af65efa8eb11a15368f2700645c93dcf0c67bea390b91b3a387a6f3d5f83416388735841ca646b6 SHA512 6f96ecba6580a1eb6bd041f95ccefdf3db008093c43c91fc3b4f811f5fc04a12fda42ed829a4797b59bc55166284bbb01dc330f7f9486aeb1bf748882cfa8626
EBUILD Test2-Suite-0.0.144.ebuild 781 BLAKE2B 2c38b927c38af57ebd228080bd390da14dfda3303809e2ceae854bff661eede232711b6ecd28b7a6bba41e758e69b08096f51c0cfb7d843caa58e78dacabfc9a SHA512 58cf72b03dc9573b735d9508ab359c9878a1de47e7b0711195171a240464810af0dcb0f0e55059f31bfbcf055e016fdfb4183856925eb033030b5c552b262e2c
EBUILD Test2-Suite-0.0.155.ebuild 745 BLAKE2B 8b0669beb7592d47d3be002487cc25cc1ae460b06b7d3190fbe3b9fddc439934385b17a9eb1c806b6a2b5cc688c41467a67c450e4fdffb7b2f2e161f75a60e23 SHA512 a0abbc19537ec49cb9851aeef3244d0f7e6ce30a40413677c9306b0673f8832b15c46f842e16b1990899a8ba0b02d891cf96c89af8c20a79a4fa09e645a1478f
EBUILD Test2-Suite-0.0.156.ebuild 753 BLAKE2B f2a8e374bc1f46c27cea28bdb2bc6143539d8060d18c87f75472251e234f8f0ebdb37cf6960c22c684540d3ac938307bb265ea4e545fecc34f6a9caeb41fdd0c SHA512 97200e7eb9a0eac2c4e93d4559af6041c6d441d5a9bbcb9b4bb7a4ab163045b0fd5ed8dea86d3c5f8523f662cf0d427248ae17964e5c850bd0458b2d6644466e
+EBUILD Test2-Suite-0.0.159.ebuild 754 BLAKE2B 07408a98d2d8ea92217b0adcbbf0332d16447778542b587f24b1589a57675d9a282b6089217c62e09951882eb0b2e24798f614135a71f8df78279b6ce6763882 SHA512 9968de7c31b3d2d0d41d660b8b5abd2007453b6ff490455a8b7d0330bde8977b70c7d0caa6015cecab756d0647439a242682d9ec93ae4779bf3fb9344bba9a58
MISC metadata.xml 5304 BLAKE2B e52059af4d45d85056323118da775ad7e4168f6f850a6cb7a46c15cf89e3426d81f865f5de839312f4b12a0c8049be1a51699cbb0edbaebaeaed6f709cff7efe SHA512 3c8ca92d562d9a60fd7246ebdd549545113e9329fd3a7afc2eeec57fc4ebe594ee4b853542da55f17b3af927f74207b29e3af2da72950b601f2eddf24f7e8b62
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild
new file mode 100644
index 000000000000..3caf50dd74fb
--- /dev/null
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=0.000159
+inherit perl-module
+
+DESCRIPTION="Rich set of tools built upon the Test2 framework"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+# Module-Pluggable is just suggested now
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Data-Dumper
+ virtual/perl-Exporter
+ >=dev-perl/Module-Pluggable-2.700.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Term-Table-0.13.0
+ >=virtual/perl-Test-Simple-1.302.176
+ virtual/perl-Time-HiRes
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/UUID/Manifest b/dev-perl/UUID/Manifest
index 45ff3091f55b..50edaaa361d2 100644
--- a/dev-perl/UUID/Manifest
+++ b/dev-perl/UUID/Manifest
@@ -1,3 +1,5 @@
DIST UUID-0.28.tar.gz 15828 BLAKE2B 670f25e2e3e414e36ee5dd7d129cefd1f9a50e1e9594c7adf5625f9d193755a2ac08d8b9acd8fcef0b2e1b1e26bf2c2f6d2a2f338dbb43c3eeac7a305a052624 SHA512 f6203e024f83c8156d4dae093513f5a6817a67874d77f01c7cb1f83d1cfa811c815ad3324983b655332e994f85c536eb65682e598168f9d1d6b76bf0bde9817e
+DIST UUID-0.29.tar.gz 15955 BLAKE2B e2dbbb16b36fcc1244c44bfe520e0391d6fae02a47b2299ce9b5dc5bc8a42c16bbe6ab91da5c5e0228a263441d3922c5214e9da64ed6489adc355fe973c5ab53 SHA512 37b8a1013532772e5265ef093d7ba0dc5e52ad31e7a4ac2181515c0b3121b355dda697c27c60d44f9ad5e767c3739b0e67df32f450d3445707648f542ea3f7cf
EBUILD UUID-0.280.0.ebuild 715 BLAKE2B 02e975b32ed4d7178b20bc13302077e8280ac2aff2daac5fb58fc89143adee705e21d26d4aa63f0c93c6476220fbee2a93a520bf064dc9a0aaf337809bb3b95e SHA512 19b78891fee42f2821f82f68e950d93edfda072c0033c65b14378d2bc7668f814340d824ef4e0f643da89e71045fd6092db821d53a4c149e8d4a0184343ce635
+EBUILD UUID-0.290.0.ebuild 717 BLAKE2B db10ab5062db271cc9db35e2a9bc95e3e5b24d79807a34f1112ef193a20cce572cb183d52b6c261e5c7a2a32d228e03d1ff1ba7520c9e72eb63aee4c4a52e28e SHA512 59a98e638bfcc35b0ae50a87c07a464e7f0ead1e778db2bbb62d26772aa0575c73d03086b3639f8a30055b4864fb6e582bd81a88d69c573c5138319910704254
MISC metadata.xml 452 BLAKE2B 496439cf8c0068bffe356df10f366a27ce3f2b9c5342ecbcb49aa2664e12620e06961dbb6d97b27be4c0a59730d4fa5cd93d6355c6a948a78bdc89afe0dd62ee SHA512 162a6ad68b1dc81feeec0a60b35dba9a4f9d0e320f801c56f1bbabd0bf0c3cf0b13b4a1356fc0a03813f83ecc8c0a1b2cc501646815e0591abc2604f2c42428d
diff --git a/dev-perl/UUID/UUID-0.290.0.ebuild b/dev-perl/UUID/UUID-0.290.0.ebuild
new file mode 100644
index 000000000000..32c15003fd49
--- /dev/null
+++ b/dev-perl/UUID/UUID-0.290.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JRM
+DIST_VERSION=0.29
+inherit perl-module
+
+DESCRIPTION="Perl extension for using UUID interfaces as defined in e2fsprogs"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+# Note: UUID appears to link against a bunch of different UUID
+# implementations depending on availability and platform.
+# Presently uses uuid.h/libuuid.so from util-linux which is fine for Linux
+# platforms, but may need special attention on *bsd, *osx and win*
+RDEPEND="sys-apps/util-linux"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/Devel-CheckLib-1.140.0
+"
+DEPEND="${RDEPEND}"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 8cdedac60d2e..9b3041539fa1 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/opencolorio/Manifest b/media-libs/opencolorio/Manifest
index 048fc3cd1c49..83e8dc44d921 100644
--- a/media-libs/opencolorio/Manifest
+++ b/media-libs/opencolorio/Manifest
@@ -1,12 +1,14 @@
AUX opencolorio-2.1.1-gcc12.patch 421 BLAKE2B 9a16bf4f0fbf1a2fc277a46b547339415de07c07093f45fd7f4f445735f2c7bda437f75b5f7b30e72fd522af97e4995887312b7828d954ff4bc8a179f476f2c3 SHA512 1738924260ee3abf556207f3323c8cc45e3e5f9210ff46b8b1e9ac1766c39ac06cc50a61d0c77bdf10a318405f6f5dda84d15f4c004be950dce40e2dd3087f2b
AUX opencolorio-2.1.2-musl-strtol.patch 1041 BLAKE2B 58384b1a2a6e2778219909aaabe95061f0348ea7302cf97f85f417b709511b250cec578b8c3d85f2b0c1d35a469c4ddde932cc0ee1040daec8664141e9c1df4e SHA512 d268ac0c55ff6dcf5e1756a65c0593e39b2a7b86ccb913d5cbeaf6877465b537592bd903187a4183ae69c96b3c420ac1bcdf2175ff2071339eaaeed49bb6f52e
AUX opencolorio-2.2.1-adjust-python-installation.patch 864 BLAKE2B e4e68ec13d47648ca41dce07ea7302a218e784e0b2bd700456642708271763c05e1bc667cdd9338a94790ac23f9862f1301e1eb4680bdb5ff948baba7051e3db SHA512 91afc3a825dadca245b046b2fd63edba2ffb44759a124eb3c9665b88d890b0a6cb09c1bed2067adf974faf65dedfd8bddb901e15a80e2d6b1c3645c08a0a7c3e
+AUX opencolorio-2.2.1-support-doxygen-1.9.7.patch 5263 BLAKE2B 7d9ddd3db43dba04851bdd56f3395a7de85dcacf442feca787d4f129ca49de6941d02bbc44ff58ae8ce5d94d50665a32b2c8270d35abfe879c61f688cde39767 SHA512 254f8e9de92ab80b0b15bb2a828a57117eda2bb8781da312a2a53db8d720cf76424d235e95c55c0c57a458c7c53bab22cc1a4de3477320d85f88f5274e38e072
AUX opencolorio-2.2.1-support-minizip-ng-4.patch 3133 BLAKE2B f84abb93233d0834b1f1bd8066140db1120ddf1a1eeb95d340283ed5ef56bb598787d8a23cdc5b8acbbdc595d6850956c25e0a0f57139d872e45dd5469407d55 SHA512 d0c811f80978f8d08dccd94cd25b26b5fd9e8ba3bcb2cffa82426e9faea5e0afef46843128e297614d7e2fd0886bc9928ddb7e03b9b691fd03b05923693de8da
+AUX opencolorio-2.3.0-fix-cxxflags.patch 868 BLAKE2B 0c0a553066f4901a48290be145bdd2d543b5b6afb3b2363227da4366e70ba5d9a803ffbe00f5d63e5ee5f4cfc292c9e4f79fdee5555b72bf6f3f3d0db80e80d0 SHA512 f272b547535691e5d4e73aa5c11bdb4e04ef06838b0e34153f08d0b742d8875f93dbf5c2502c2a54725b9b6c1e5caac795c5f69bd3d3b48cf6826f358889155a
AUX opencolorio-2.3.0-support-yaml-cpp-0.8.0.patch 808 BLAKE2B aed4b9d8bf512e42578e239bfe9a60074cb812d5d8894fc489f535a709d1b755d1934cf1c556ee9a06b5fd199796f4f6defdb36b8f9df7503288fd4a7eb5db7c SHA512 cf5a4b007ab4a9c25f6f94caeb007a0f4f2d83203eca6a4b83b38abc9df08593eb10159194e9c399f5877a618acd4da355b8fb299f39a73d04a4c94a903dbecc
DIST opencolorio-2.1.3.tar.gz 11024701 BLAKE2B bcd1eb6a74260f451e49ef40e729bfc4c354ab255d96c261fbf865c586f285fe876ed54b05276f3b6b25ece4fd261672fe1dd519041ffad77d7c78efc8cf161d SHA512 b26fcfa3ea12ab6e4b019a13ce79ebcfd215c674acb348f2d9f85f749b2a5beccd395ed1cc9954e4b3cb83a160b24a8d7d81994ac1d9ea8cfe074b81d6b8a061
DIST opencolorio-2.2.1.tar.gz 11336775 BLAKE2B b463d6a0a7e7fec0a890fa8a0cd06ed269f925c5986dfb82eb53728a09d884c89e6c4dfe112706ce27351d4440909ff9680387028d1dc887e7d866b30c39c54f SHA512 d5f3a4b5bd661af7336c015d07e0feccb286464a08239a3c259a97217001161e7571f5137475fc2f4d1b9af6381bbfa03c0b60f41de282f114307961b8d84fc9
DIST opencolorio-2.3.0.tar.gz 11406998 BLAKE2B 0e62e43de076a712f68b68b91c9908bc9050316e3500e0924fafb08a3356ce361953f49dfd1eb022eeada11e499653833a48a22a4ba593504617c1c61b16d488 SHA512 cdf20ca6c85b1d70244d8532d010344f1cf85be6a116d831e83ea04d7c47a961049691e6a241e9a7f632d864df57a4bccb68084e27187ec8a05f1fdf344824d7
EBUILD opencolorio-2.1.3.ebuild 3168 BLAKE2B 7e64eecf250f5f56b15dde6c7a283185f4bb95d939c771a98b0856eba91de18f02ae27ac354ef104c6eb515f79bfa49e5daa8b1f407347f3c1fb0706597a2261 SHA512 b5f4ec43b46270cc2b05875b722c70840822eb0a46f4b1fd6bcd781170a331d5ce9809aca4df1364666992059aba53ea6f20a4c88c6b2ac0015b2280c3bfd64d
-EBUILD opencolorio-2.2.1.ebuild 3406 BLAKE2B 7ee98412345b52482743731173cbe2876d379c181703f429d8584133f5989c3d32d4788cf6a4cdc3270f770bd5a3433615fbf062f3a1a8af11297c6492f81cc7 SHA512 cef8639799e4091d60df80bf60466ce01f0208e74c0bc40ffb221aa03073be0277521b6ce956fa5aa8628e673ea4c3401a6ead1306cfedb329286710a2e2da54
-EBUILD opencolorio-2.3.0.ebuild 3431 BLAKE2B b0a956f4b24260e0ad2a96f04c253f107ea17d1dd1009eb96a04f28737bc1b3b85f0d788542312b5ab65f6f0c720027263cc6785b5b64b899ae0c6433e73ca33 SHA512 976e9fab3c14479da5d8d71d3995968accbcd791b023030bc67e3119c27ba17228c6e284df409f2b37095c39a3486cd69abee29362087ed3a5b4f47f459d122b
+EBUILD opencolorio-2.2.1.ebuild 3679 BLAKE2B bdfb6406cf28419f111878c79f1fb6486dc50f42f3830fa5bb25c22f5893ac555c47c70d5ad292ccb604b8d1c7ba5f8fdf2dddb4ade6819f9c4f2e94044e5256 SHA512 5af3d13a9f92210b18c856c943c41d629e17bf1891fac757eeff327321358fdef59abfb87003308fcdce33e78153608cd9cf7b982788aaaacadc0fbf2aa96e61
+EBUILD opencolorio-2.3.0.ebuild 4580 BLAKE2B 6f9ec1e5b8c591580f492cd655d7f0e5d05253718bf0057bec5edf753a443be9b10d8b7af340276f13ebbe6a794f77caaff2b08f08dbd937e8099d3cfd93c0d8 SHA512 8d580d10d96801585b821b68b3f81a331e13523889295590bbf21763266cc6e22f43b2923bb7603724ee3f48f7b41006ad4edad1b38e32f7909fa427205af2d5
MISC metadata.xml 792 BLAKE2B 6b94c1223e756ef3179ab3442c134bf7881400434332691bc693a36c8bceb4db609dd143afb6a18192c7bfaa9ccb72015c215e08b3bd65fbdb3ccc2fb3ff713d SHA512 c1b3d44b5ce24813b3e07074ba2fe40c3af89033dfbe5a372b130be26fcfeba9fa9c2a0d9e6a695972dc402979aa732df27fd3c6128a8f3a51fe926ecb73cb25
diff --git a/media-libs/opencolorio/files/opencolorio-2.2.1-support-doxygen-1.9.7.patch b/media-libs/opencolorio/files/opencolorio-2.2.1-support-doxygen-1.9.7.patch
new file mode 100644
index 000000000000..b3b4db802e96
--- /dev/null
+++ b/media-libs/opencolorio/files/opencolorio-2.2.1-support-doxygen-1.9.7.patch
@@ -0,0 +1,184 @@
+https://github.com/AcademySoftwareFoundation/OpenColorIO/commit/94da59daeb4647faa9b134665ad156f37cfa021d
+
+From 94da59daeb4647faa9b134665ad156f37cfa021d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?R=C3=A9mi=20Achard?= <remiachard@gmail.com>
+Date: Tue, 30 May 2023 19:33:25 +0100
+Subject: [PATCH] Fix documentation build on Doxygen 1.9.7
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Rémi Achard <remiachard@gmail.com>
+---
+ include/OpenColorIO/OpenColorIO.h | 29 ++++++----------------------
+ include/OpenColorIO/OpenColorTypes.h | 25 +++++-------------------
+ 2 files changed, 11 insertions(+), 43 deletions(-)
+
+diff --git a/include/OpenColorIO/OpenColorIO.h b/include/OpenColorIO/OpenColorIO.h
+index 313b9c631..1352771ff 100644
+--- a/include/OpenColorIO/OpenColorIO.h
++++ b/include/OpenColorIO/OpenColorIO.h
+@@ -733,11 +733,8 @@ class OCIOEXPORT Config
+ const char * getRoleColorSpace(const char * roleName) const noexcept;
+
+ /**
+- * \defgroup Methods related to displays and views.
+- * @{
+- */
+-
+- /**
++ * Methods related to displays and views.
++ *
+ * The following methods only manipulate active displays and views. Active
+ * displays and views are defined from an env. variable or from the config file.
+ *
+@@ -854,11 +851,8 @@ class OCIOEXPORT Config
+ /// Clear all the displays.
+ void clearDisplays();
+
+- /** @} */
+-
+ /**
+- * \defgroup Methods related to the Virtual Display.
+- * @{
++ * Methods related to the Virtual Display.
+ *
+ * ... (See descriptions for the non-virtual methods above.)
+ *
+@@ -938,8 +932,6 @@ class OCIOEXPORT Config
+ */
+ int instantiateDisplayFromICCProfile(const char * ICCProfileFilepath);
+
+- /** @} */
+-
+ /**
+ * \brief
+ *
+@@ -1087,8 +1079,7 @@ class OCIOEXPORT Config
+ void clearViewTransforms();
+
+ /**
+- * \defgroup Methods related to named transforms.
+- * @{
++ * Methods related to named transforms.
+ */
+
+ /**
+@@ -1131,8 +1122,6 @@ class OCIOEXPORT Config
+ /// Clear all named transforms.
+ void clearNamedTransforms();
+
+- /** @} */
+-
+ //
+ // File Rules
+ //
+@@ -2051,8 +2040,7 @@ class OCIOEXPORT ColorSpaceSet
+ const Impl * getImpl() const { return m_impl; }
+ };
+
+-/** \defgroup ColorSpaceSetOperators
+- * @{
++/** ColorSpaceSetOperators
+ */
+
+ /**
+@@ -2092,8 +2080,6 @@ extern OCIOEXPORT ConstColorSpaceSetRcPtr operator&&(const ConstColorSpaceSetRcP
+ extern OCIOEXPORT ConstColorSpaceSetRcPtr operator-(const ConstColorSpaceSetRcPtr & lcss,
+ const ConstColorSpaceSetRcPtr & rcss);
+
+-/** @}*/
+-
+
+ //
+ // Look
+@@ -3669,8 +3655,7 @@ class OCIOEXPORT SystemMonitors
+ virtual bool isSupported() const noexcept = 0;
+
+ /**
+- * \defgroup Methods to access some information of the attached and active monitors.
+- * @{
++ * Methods to access some information of the attached and active monitors.
+ */
+
+ /// Get the number of active monitors reported by the operating system.
+@@ -3687,8 +3672,6 @@ class OCIOEXPORT SystemMonitors
+ /// Get the ICC profile path associated to the monitor.
+ virtual const char * getProfileFilepath(size_t idx) const = 0;
+
+- /** @} */
+-
+ protected:
+ SystemMonitors() = default;
+ virtual ~SystemMonitors() = default;
+diff --git a/include/OpenColorIO/OpenColorTypes.h b/include/OpenColorIO/OpenColorTypes.h
+index c400568ea..0df8310e9 100644
+--- a/include/OpenColorIO/OpenColorTypes.h
++++ b/include/OpenColorIO/OpenColorTypes.h
+@@ -726,8 +726,7 @@ extern OCIOEXPORT ExposureContrastStyle ExposureContrastStyleFromString(const ch
+ extern OCIOEXPORT const char * NegativeStyleToString(NegativeStyle style);
+ extern OCIOEXPORT NegativeStyle NegativeStyleFromString(const char * style);
+
+-/** \defgroup Env. variables.
+- * @{
++/** Env. variables.
+ *
+ * These environmental variables are used by the OpenColorIO library.
+ * For variables that allow specifying more than one token, they should be separated by commas.
+@@ -776,10 +775,7 @@ extern OCIOEXPORT const char * OCIO_OPTIMIZATION_FLAGS_ENVVAR;
+ */
+ extern OCIOEXPORT const char * OCIO_USER_CATEGORIES_ENVVAR;
+
+-/** @}*/
+-
+-/** \defgroup VarsRoles
+- * @{
++/** VarsRoles
+ */
+
+ // TODO: Move to .rst
+@@ -852,10 +848,7 @@ extern OCIOEXPORT const char * ROLE_INTERCHANGE_SCENE;
+ */
+ extern OCIOEXPORT const char * ROLE_INTERCHANGE_DISPLAY;
+
+-/** @}*/
+-
+-/** \defgroup VarsSharedView
+- * @{
++/** VarsSharedView
+ */
+
+ /*!rst::
+@@ -870,10 +863,7 @@ Shared View
+ */
+ extern OCIOEXPORT const char * OCIO_VIEW_USE_DISPLAY_NAME;
+
+-/** @}*/
+-
+-/** \defgroup VarsFormatMetadata
+- * @{
++/** VarsFormatMetadata
+ */
+
+ // TODO: Move to .rst
+@@ -929,10 +919,7 @@ extern OCIOEXPORT const char * METADATA_NAME;
+ */
+ extern OCIOEXPORT const char * METADATA_ID;
+
+-/** @}*/
+-
+-/** \defgroup VarsCaches
+- * @{
++/** VarsCaches
+ */
+
+ /*!rst::
+@@ -963,8 +950,6 @@ extern OCIOEXPORT const char * OCIO_DISABLE_PROCESSOR_CACHES;
+ // variable to disable the fallback.
+ extern OCIOEXPORT const char * OCIO_DISABLE_CACHE_FALLBACK;
+
+-/** @}*/
+-
+
+ // Archive config feature
+ // Default filename (with extension) of an config.
diff --git a/media-libs/opencolorio/files/opencolorio-2.3.0-fix-cxxflags.patch b/media-libs/opencolorio/files/opencolorio-2.3.0-fix-cxxflags.patch
new file mode 100644
index 000000000000..cefae22a00e6
--- /dev/null
+++ b/media-libs/opencolorio/files/opencolorio-2.3.0-fix-cxxflags.patch
@@ -0,0 +1,23 @@
+From d69edd3ef411853cd780b75cf260295a39a8a49f Mon Sep 17 00:00:00 2001
+From: Eric Renaud-Houde <eric.renaud.houde@gmail.com>
+Date: Wed, 20 Sep 2023 15:10:46 -0400
+Subject: [PATCH] Correctly reset CMAKE_CXX_FLAGS.
+
+Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com>
+---
+ share/cmake/utils/CheckSupportSSE2.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/share/cmake/utils/CheckSupportSSE2.cmake b/share/cmake/utils/CheckSupportSSE2.cmake
+index 8c929c7e9..6a07155de 100644
+--- a/share/cmake/utils/CheckSupportSSE2.cmake
++++ b/share/cmake/utils/CheckSupportSSE2.cmake
+@@ -59,7 +59,7 @@ else()
+ message(STATUS "Performing Test COMPILER_SUPPORTS_SSE2 - Failed")
+ endif()
+
+-set(CMAKE_REQUIRED_FLAGS "${_cmake_cxx_flags_orig}")
++set(CMAKE_CXX_FLAGS "${_cmake_cxx_flags_orig}")
+ unset(_cmake_cxx_flags_orig)
+
+ if(__universal_build)
diff --git a/media-libs/opencolorio/opencolorio-2.2.1.ebuild b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
index 1c91f789cb30..638a4d840676 100644
--- a/media-libs/opencolorio/opencolorio-2.2.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.2.1.ebuild
@@ -82,6 +82,7 @@ RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-2.2.1-adjust-python-installation.patch"
"${FILESDIR}/${PN}-2.2.1-support-minizip-ng-4.patch"
+ "${FILESDIR}/${PN}-${PV}-support-doxygen-1.9.7.patch"
)
pkg_setup() {
@@ -125,6 +126,14 @@ src_configure() {
cmake_src_configure
}
+src_install() {
+ cmake_src_install
+
+ # there are already files in ${ED}/usr/share/doc/${PF}
+ mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die
+ rmdir "${ED}/usr/share/doc/OpenColorIO" || die
+}
+
src_test() {
virtx cmake_src_test
}
diff --git a/media-libs/opencolorio/opencolorio-2.3.0.ebuild b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
index a89bc43446ab..0ea5f92ccd4a 100644
--- a/media-libs/opencolorio/opencolorio-2.3.0.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.3.0.ebuild
@@ -17,7 +17,12 @@ SLOT="0/$(ver_cut 1-2)"
# minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
# osl: ~riscv
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apps cpu_flags_x86_sse2 doc opengl python test"
+CPU_USE=(
+ x86_{avx,avx2,avx512f,f16c,sse2,sse3,sse4_1,sse4_2,ssse3}
+ # requires https://github.com/DLTcollab/sse2neon
+ # arm_neon
+)
+IUSE="apps ${CPU_USE[@]/#/cpu_flags_} doc opengl python test"
# TODO: drop opengl? It does nothing without building either the apps or the testsuite
REQUIRED_USE="
apps? ( opengl )
@@ -82,6 +87,7 @@ RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${PN}-2.2.1-adjust-python-installation.patch"
"${FILESDIR}/${PN}-2.3.0-support-yaml-cpp-0.8.0.patch"
+ "${FILESDIR}/${PN}-2.3.0-fix-cxxflags.patch"
)
pkg_setup() {
@@ -113,9 +119,33 @@ src_configure() {
"-DOCIO_BUILD_PYTHON=$(usex python)"
"-DOCIO_BUILD_TESTS=$(usex test)"
"-DOCIO_INSTALL_EXT_PACKAGES=NONE"
- "-DOCIO_USE_OIIO_CMAKE_CONFIG=ON"
- "-DOCIO_USE_SSE=$(usex cpu_flags_x86_sse2)"
+ # allow the user to tell OCIO to display more information when searching and building the dependencies.
+ # "-DOCIO_VERBOSE=YES"
+
+ "-DOCIO_USE_SIMD=ON"
)
+
+ if use amd64 || use x86 ; then
+ mycmakeargs+=(
+ "-DOCIO_USE_SSE2=$(usex cpu_flags_x86_sse2)"
+ "-DOCIO_USE_SSE3=$(usex cpu_flags_x86_sse3)"
+ "-DOCIO_USE_SSSE3=$(usex cpu_flags_x86_ssse3)"
+ "-DOCIO_USE_SSE4=$(usex cpu_flags_x86_sse4_1)"
+ "-DOCIO_USE_SSE42=$(usex cpu_flags_x86_sse4_2)"
+ "-DOCIO_USE_AVX=$(usex cpu_flags_x86_avx)"
+ "-DOCIO_USE_AVX2=$(usex cpu_flags_x86_avx2)"
+ "-DOCIO_USE_AVX512=$(usex cpu_flags_x86_avx512f)"
+ "-DOCIO_USE_F16C=$(usex cpu_flags_x86_f16c)"
+ )
+ fi
+
+ # requires https://github.com/DLTcollab/sse2neon
+ # if use arm || use arm64 ; then
+ # mycmakeargs+=(
+ # "-DOCIO_USE_SSE2NEON=$(usex cpu_flags_arm_neon)"
+ # )
+ # fi
+
use python && mycmakeargs+=(
"-DOCIO_PYTHON_VERSION=${EPYTHON/python/}"
"-DPython_EXECUTABLE=${PYTHON}"
@@ -125,6 +155,14 @@ src_configure() {
cmake_src_configure
}
+src_install() {
+ cmake_src_install
+
+ # there are already files in ${ED}/usr/share/doc/${PF}
+ mv "${ED}/usr/share/doc/OpenColorIO/"* "${ED}/usr/share/doc/${PF}" || die
+ rmdir "${ED}/usr/share/doc/OpenColorIO" || die
+}
+
src_test() {
virtx cmake_src_test
}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index b3878445ee18..7e16092a67a1 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 2f662e5f6b2b..976b3d2de5d6 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sat, 28 Oct 2023 21:09:54 +0000
+Sun, 29 Oct 2023 03:09:58 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 4f7c43711a91..02f7374e193a 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 551527 BLAKE2B db64d10d2fa1122803097d484fee003fef693bdaf1bbc3e95adeb74bc10a4f4d9fb91c2a44ce8126e382ca58789a31168c226892f8e9b697446331bb0348d0ef SHA512 2574a3347157ae0bb1a2009e7010804d3b1b384faccb3d7bd553d8691f02c4ce971671af6ae20b2989ae24ed00352b3210d3b61e28abbc9963d54bcf5e71eb27
-TIMESTAMP 2023-10-28T21:09:57Z
+TIMESTAMP 2023-10-29T03:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9eKVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9zQ1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAHdhAApgMAG7GJpYni+MpcO9C6mxHMKB98GXfWQMjsbpWt5f6yJjSlihEuD1qS
-LpiaY2ExiPqoBAeiv73B/2z/UpdU/4EFJvzVWVspL5xKnkSOM4PUk2YpvRw00ZdV
-X9GSwOAwT6oUE/y94jepdw9Y8n6ukjzhHem+QhZ6tMeVOgJDLoJAhddedYw45D+P
-bTTFD0DFi9H/yukTAnRgR6XhfA/6/bBpHUtgqbsKKkrvARnFLPGyg1XPzk46HbK8
-lvuZ1yEjRilTROHL+ERevALrdBWM6uqF1niWTKCNvo7USBfFntb5pWPVchbk8nEd
-WsDshn//I7Ssc4NcrLQyh5TGdUSGmyd+LH43SnxwH4HmraFqbv7C99LbzZ7HsqFh
-QP/b7BzZwTSXH+nUlmksyd+YOm7UQdOuYzuy14S0UNiMx8cWhXtklu+0OmyLey3/
-vvMYO3qlM6JPBipV/+roer9ITOgNzQkaXC7krQjIBgHPHB2icFSUr97KFjFi+9/m
-iffDpR9qAAD07oDv2O4j9kuujm7rcGsLkXs5TLZuwniIDIbZiMefrJ3StxfjqPo1
-/+yVDfFJG6EE+ioIe53f3nPc+hOPgwipj/JbzXBaZF8I06RdNqXQXyubeXuqNQb6
-GSC3LC/kuSv8xatTf1cRoeH4+lhO5AWlQ0WBkzjW5TI4+WuxEGM=
-=duUC
+klAKOw/+NQdhe+40j5FqsY3ipv83jLcoUc5XJxSCEh+Jsbp+f2tImkPrM6EODEvP
+Wz+EsjhCBx6sS1DHVKzZ4Nd10tBvMnqSdEXHmNHd2lC8vliOxWgZ5zZ4HVDj86Ez
+rTKjEF2E/sHwjA00Oi3PaFzf/6h8Jc4JfcIjf4qfoBhTna4VF6C0WYH162SldMXx
+eVD6L47GFU28IahLzcMa+L3lic79+wfckimcSFozeBoCEVi/P0IsQmUtnYC0ynTq
+KAadtjNrd3pNTWEZv2VpuB+5AC7vhAxbadiZ6DsMQzAocBlzU4TlhXGCOdYLlVea
+pfVTrlPxh0GJMYrITeeuKdXTsPlp61F2NpcLS4kbWD/5ZNzNVcqqDIGxxWGcJPJD
+yPtC88U+ysNhyKzuI989iUFsKzwYEZTiurQe7IXw/U3KU0CT/DKYF/cEqkFaazqv
+BqsCdi8Thbn5UaJUMCWJFvAHedW7zzSpTmOpneoVWo+5UVWULmdnPDWtvnix95lF
+Wc+ce2BcwCzU6amxhfxZnkV0jpjKskE+MrORe7a+Y+/FU1K3JUfAlheYAF5cElmE
+XbF32x/2Zw9Z5J5A/TGybTXSAPtmNHNS5CTOq1UkKMRgMW3+iO3+I7DxLko78Dyh
+anz8dv24n1V5Dtjf81Vb9C/VKdXpR0JaATjVV/FRqsvC4z9Yi08=
+=Ln/0
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 70b7499526b9..976b3d2de5d6 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sat, 28 Oct 2023 21:09:55 +0000
+Sun, 29 Oct 2023 03:09:58 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 8fb07b7956c7..7e62db276031 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz
index 643b6f76a8ec..8d7c94723c8d 100644
--- a/metadata/md5-cache/app-metrics/Manifest.gz
+++ b/metadata/md5-cache/app-metrics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0 b/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0
new file mode 100644
index 000000000000..8e86b15baa1b
--- /dev/null
+++ b/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/promu >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=acct-group/blackbox_exporter acct-user/blackbox_exporter
+DESCRIPTION=Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, TCP and ICMP
+EAPI=8
+HOMEPAGE=https://github.com/prometheus/blackbox_exporter
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=fcaps go-module systemd
+IUSE=+filecaps
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 MIT
+RDEPEND=acct-group/blackbox_exporter acct-user/blackbox_exporter
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/prometheus/blackbox_exporter/archive/v0.24.0.tar.gz -> blackbox_exporter-0.24.0.tar.gz https://dev.gentoo.org/~ajak/dist/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0-deps.tar.xz
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=8b1205cb583f8cbf0ec98c33600e6151
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 9c319a91e767..d6d6618817ac 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/lua-5.4.6 b/metadata/md5-cache/dev-lang/lua-5.4.6
index 48b374186a69..61212fe7c497 100644
--- a/metadata/md5-cache/dev-lang/lua-5.4.6
+++ b/metadata/md5-cache/dev-lang/lua-5.4.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lua.org/
INHERIT=flag-o-matic optfeature
IUSE=+deprecated readline
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-lua-3 readline? ( sys-libs/readline:= ) !dev-lang/lua:0
SLOT=5.4
SRC_URI=https://dev.gentoo.org/~soap/distfiles/lua-5.4.6.tar.xz
_eclasses_=flag-o-matic baa4d385108ac87993edac956a916a36 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=79ca9787c8500a2a12fdec574863c05b
+_md5_=e91be1ac74576847568f499a71da81f4
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231013.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231013.1.0
new file mode 100644
index 000000000000..ee66c3db7a93
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231013.1.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Data pack for Business::ISBN
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
+LICENSE=Artistic-2
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-Data-20231013.001.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=6b0c5b0f3f247b944dd8337f19558543
diff --git a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250 b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250
new file mode 100644
index 000000000000..d80e559ce275
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Mapping Perl releases on CPAN to the location of the tarballs
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/CPAN-Perl-Releases
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-5.20231025.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=fbe94dc517178964d425097bf908ed92
diff --git a/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0 b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
new file mode 100644
index 000000000000..0505d056b8a6
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Read/Write .ini style files with as little code as possible
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-Tiny
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.30.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=bd16085f6d90e0afbc9e24f4627f4d76
diff --git a/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.10.0 b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.10.0
new file mode 100644
index 000000000000..27ec1f7ce83c
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.10.0
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/brotli:= dev-lang/perl
+DESCRIPTION=Read/write Brotli buffers/streams
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/IO-Compress-Brotli
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/IO-Compress-Brotli-0.010.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=d21ab895c8d898aec01303bea021fa91
diff --git a/metadata/md5-cache/dev-perl/Log-Report-1.360.0 b/metadata/md5-cache/dev-perl/Log-Report-1.360.0
new file mode 100644
index 000000000000..9ed4b00344c8
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Log-Report-1.360.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.860.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Pluggable, multilingual handler driven problem reporting system
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Log-Report
+INHERIT=perl-module
+IUSE=test examples
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Log-Report-1.36.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=5c4c094dc086d4f3862c46bad7657e74
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index f798e06eeded..748bc957c713 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Mojolicious-9.350.0 b/metadata/md5-cache/dev-perl/Mojolicious-9.350.0
new file mode 100644
index 000000000000..100ed8cfb6f3
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Mojolicious-9.350.0
@@ -0,0 +1,16 @@
+BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Real-time web framework
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Mojolicious
+INHERIT=perl-module
+IUSE=minimal test examples
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Artistic-2
+RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-9.35.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=68d29346b10f7b38412ad3b485af8819
diff --git a/metadata/md5-cache/dev-perl/Test-Differences-0.710.0 b/metadata/md5-cache/dev-perl/Test-Differences-0.710.0
new file mode 100644
index 000000000000..73b7153f43af
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Test-Differences-0.710.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Test strings and data structures and show differences if not ok
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Test-Differences
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Test-Differences-0.71.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=607f69b0b45be58ed66f85faa44d2bb3
diff --git a/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159 b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159
new file mode 100644
index 000000000000..1c1fda63a530
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=dev-perl/Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Rich set of tools built upon the Test2 framework
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Test2-Suite
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=dev-perl/Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000159.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=ad7bd8982825256a3a46be62f6dae1ef
diff --git a/metadata/md5-cache/dev-perl/UUID-0.290.0 b/metadata/md5-cache/dev-perl/UUID-0.290.0
new file mode 100644
index 000000000000..d18b6a63097f
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/UUID-0.290.0
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/util-linux virtual/perl-ExtUtils-MakeMaker >=dev-perl/Devel-CheckLib-1.140.0 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-apps/util-linux dev-lang/perl
+DESCRIPTION=Perl extension for using UUID interfaces as defined in e2fsprogs
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/UUID
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~ppc ~x86
+LICENSE=Artistic-2
+RDEPEND=sys-apps/util-linux dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/J/JR/JRM/UUID-0.29.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=b358ee961fc674fb480fe9fd295c9bc1
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index a570a22f8477..91a02ddd2c6a 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.2.1 b/metadata/md5-cache/media-libs/opencolorio-2.2.1
index 84f40dff29db..88e4144f327b 100644
--- a/metadata/md5-cache/media-libs/opencolorio-2.2.1
+++ b/metadata/md5-cache/media-libs/opencolorio-2.2.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/2.2
SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.2.1.tar.gz -> opencolorio-2.2.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic baa4d385108ac87993edac956a916a36 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 f6221c2f55e5e832be9919fe1711f33b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fa29407b37cdcb81e5d134791b5a0d9f
+_md5_=577b6db54ccfcea04f0e772721bf3018
diff --git a/metadata/md5-cache/media-libs/opencolorio-2.3.0 b/metadata/md5-cache/media-libs/opencolorio-2.3.0
index a59956d588e9..2ddee35b0017 100644
--- a/metadata/md5-cache/media-libs/opencolorio-2.3.0
+++ b/metadata/md5-cache/media-libs/opencolorio-2.3.0
@@ -5,7 +5,7 @@ DESCRIPTION=Color management framework for visual effects and animation
EAPI=8
HOMEPAGE=https://opencolorio.org https://github.com/AcademySoftwareFoundation/OpenColorIO
INHERIT=cmake python-single-r1 virtualx
-IUSE=apps cpu_flags_x86_sse2 doc opengl python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
+IUSE=apps cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 doc opengl python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=dev-cpp/pystring >=dev-cpp/yaml-cpp-0.7.0:= dev-libs/expat >=dev-libs/imath-3.1.5:= sys-libs/minizip-ng sys-libs/zlib apps? ( media-libs/lcms:2 >=media-libs/openexr-3.1.5:= ) opengl? ( media-libs/freeglut media-libs/glew:= media-libs/libglvnd ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/2.3
SRC_URI=https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.3.0.tar.gz -> opencolorio-2.3.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic baa4d385108ac87993edac956a916a36 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 f6221c2f55e5e832be9919fe1711f33b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ce4e4c09ac2da7c6bfad83730ed5e6ae
+_md5_=31bd68bfdc74b90df4581aa732bb7ce4
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index a94c9ab89b28..cc13c7aa2075 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231028 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231028
new file mode 100644
index 000000000000..d9777b278796
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231028
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.3
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=13
+SRC_URI=mirror://gcc/snapshots/13-20231028/gcc-13-20231028.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic baa4d385108ac87993edac956a916a36 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain f9bf530f70db055043f68a078fa484fe toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
+_md5_=f818bbbd446e814e2083ee9af29e8685
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index b9c3a5ec5fe4..1ba5cc90a3db 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/libxcrypt-4.4.36 b/metadata/md5-cache/sys-libs/libxcrypt-4.4.36
index c48ec1c7463a..0ba5448f7741 100644
--- a/metadata/md5-cache/sys-libs/libxcrypt-4.4.36
+++ b/metadata/md5-cache/sys-libs/libxcrypt-4.4.36
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/besser82/libxcrypt
INHERIT=multibuild multilib python-any-r1 flag-o-matic toolchain-funcs multilib-minimal
IUSE=+compat split-usr static-libs +system test headers-only abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-2.1+ public-domain BSD BSD-2
RDEPEND=system? ( elibc_glibc? ( sys-libs/glibc[-crypt(+)] !sys-libs/glibc[crypt(+)] ) elibc_musl? ( sys-libs/musl[-crypt(+)] !sys-libs/musl[crypt(+)] ) )
REQUIRED_USE=split-usr? ( system )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-libs/libxcrypt/libxcrypt-4.4.36-autotools.tar.xz
_eclasses_=flag-o-matic baa4d385108ac87993edac956a916a36 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 f6221c2f55e5e832be9919fe1711f33b toolchain-funcs fbbbc99d10168de2926e06da7169b8dc
-_md5_=576b618b167a854dcbe3a8bb4c698de1
+_md5_=325e10f13a7b1d08454d709f6d0dce08
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 6c011365e2fd..83d3f4405bdc 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-10-28T21:09:57Z
+TIMESTAMP 2023-10-29T03:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9eKZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmU9zQ5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD/cw//VhWw1LYEqO0XBFxr58CsjvWq5oVNRKiu7Z3FYDmA7McwFO10r/0uSBJa
-GPYYmL0Puh6IwUkeWVUjnvCZ7t2QC6/ztPBIBqEOj1qEn3c2QK1fDKPec52vH6Mq
-nx2ae1CSZFelsVYZ8ZJHyixsMZQDEqQvkHm0Ek6gIpcurrPp/q6abMDnvaVSSghk
-kAtKKVQhBMxMWMs/emNZ5BB1cyFyPA1o0Ek8oiJwvzX6vl0PrtckPTRxmAgSnR61
-Ks1Al5XV3EuXcUf/879cDI7YKzl8WOXP+Z/C1wxZqmH3sevoqorG1QxYuSrY9AZt
-hN8lBRH/p3zErxmrFL+s03uzHLLhYfX+HI2gR7Y9abTRqRugG6W3W6cPKd0AO0Zc
-I7oRn25bsgYp2P2qwMejfNLbZOHmRwgFWvqit7sbX0omnGVa4CBHuhmaQROaEug0
-RnCinVIHmdgyoWTqz619YdhRL+BG69m520Hzu8/LKi8x+Uaxiaf4B9QZplcU4l7R
-87eL9mJKsOVglc7GN8hRkn93abWGVDS87QAoLhb7srJSBCThKZ8vsEMZK8mzORdk
-eqhOh5ax+OokM3z2sfc1jYGwTzPXZQ9DDeCl52frjwIYa3rREKe3R6/yRoMQkOta
-SxqOtn5m1+Tnr0qCaVmfC1iea8u4S/DZPJu81QNPnGKiJop7l+k=
-=VaMd
+klAqIw//ZcLoJb/JnBrbdrehMBQjYoxJQUAJI3aOhWvXAkoVnrMwQQLk7GjB7wfC
+PpQoBw4fSp7xlEn6ubfbJ2uVRTh42cyBYWtzC3rOlN/W7rNCptalYW4j5D72xCeQ
+bNS9SfUr5xnm99dr7uSOFTjBVxh4Ifx6pLaNBoLP3DM99GY5BSImTy9e0neRHU57
+jYezCOOykDu9+RwarDFOjx420aCsX688gi9++lM/4K6+y0YDox484EsDSnGXHtxS
+YjFez3gutNDAhV0HQdttAtaFJCMkMRJI15WY8sRgsC4KIM9+DG11w4ChsZhAlICK
+44H62saF5Wb+t6Y4mveOZ0Wwy4j3Zl5bNipMiDBjtTGdYeuyO0216CBDFdMDrlOS
+ipK2IBYBivqS4Gvhxw92m4KdBUUXRI7fwOoFJ8MKMbuIbTZyuWpCYMPee1AgOtJh
+Rn+KchhgvJkOJFQtvGwe1FbD7i+SeoGGrE/Vcl6tQAFhm3FwCrGOz1fzlqcFAXFq
+SOjFBL0G0Jxg5sLuynni/OEYDzkmj+4nbyJjF2eFHkDRqb8H7Vi2/eEFScVbnnSP
+B8N+cepxe0i95t7YJCp+/nKatDdsU7fb49NGS0PnbpNZVBlzXriGgPsEZrYRg2pp
+A5tSFUjYPhUyReFyV72rXePqTFGpNQ7ITqoCLVNf6rKTHVtwr78=
+=N/6E
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 70b7499526b9..976b3d2de5d6 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 28 Oct 2023 21:09:55 +0000
+Sun, 29 Oct 2023 03:09:58 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 3abbf9481bba..24f0b56ab2b2 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Oct 28 09:09:54 PM UTC 2023
+Sun Oct 29 03:09:58 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index eb1d1d6633d8..4caac5d9c779 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 28 Oct 2023 21:15:01 +0000
+Sun, 29 Oct 2023 03:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index bbd0c058767a..3072414f04f3 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-6dc346f48b784886a5e77807003b989ba55cfb12 1698523523 2023-10-28T20:05:23+00:00
+adee3669cebf0d20e7ecf68c5ed9cb4a79f8460b 1698544607 2023-10-29T01:56:47+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index a8492ff6ffe8..d3d41ef0c4ff 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1698527401 Sat 28 Oct 2023 09:10:01 PM UTC
+1698549002 Sun 29 Oct 2023 03:10:02 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 2f662e5f6b2b..976b3d2de5d6 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 28 Oct 2023 21:09:54 +0000
+Sun, 29 Oct 2023 03:09:58 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f54328cc11c5..30b0e4918d73 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 355a676ca11b..004d9af566bb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -144,7 +144,7 @@ x11-wm/mutter video_cards_nvidia
# Bernd Waibel <waebbl-gentoo@posteo.net> (2021-06-11)
# Has unpackaged dependencies, bug #795459
-<media-libs/OpenColorIO-2.2.0 doc
+<media-libs/opencolorio-2.2.0 doc
# Michael Orlitzky <mjo@gentoo.org> (2021-03-27)
# The clozurecl and clozurecl64 flags are now arch-specific in maxima,
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 83e729243304..386bf1862598 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2023d4d210cd..19a3940c5c53 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -27,6 +27,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69ae
DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534 SHA512 406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
DIST gcc-13-20231021.tar.xz 84324516 BLAKE2B 0b55e215eeb1240c9c03664e6e3b65b9321ad3ea6bfd81464a652bd58992bb5f80748ebdf0ea284feb4a50ced7ac4d19cb97f480ed5f98f753fbb93f831f799f SHA512 f713492b0a92d3cd61e0f4d1ed8cdd70e5be7fb77df1ade54e760e800f213a7e6004cc7bdb338dffbd0b768f4c39a88d6b45e86b957f3ff689f2abf5c39686b1
+DIST gcc-13-20231028.tar.xz 84325916 BLAKE2B 605584633791822d8d4719837cde8d60866cfab2f278e0b2a680211f9dcea1c70ccb5bf94fa366dbb5891abd5e5c0d07e066a503e91df22d5d7ffb304d733fc1 SHA512 51bce79290edd3f95f8d833369089a6369691edf8a4f6a1d4ab5a3ff7342f855045fcb85b81f13fe79691f42725774ceba052a0d5ec8e557857d309b46c65e8d
DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf SHA512 4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43 SHA512 f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
@@ -60,6 +61,7 @@ EBUILD gcc-12.4.9999.ebuild 1589 BLAKE2B 8de913409a3303b99e08e719751855382983fc3
EBUILD gcc-13.2.1_p20230826.ebuild 1672 BLAKE2B ddcf137ec925acd9450d0fb920bee8984b62c77517a4801786205a56632dff5ec987c511208779a6578304b1dc83c11ade6bd36dde9246d897dd4e9f8be8581d SHA512 494cf07c899941c6a612eb0dbfa5e2f4d52696f6e2d644b07ac3c49df9eafb4cf03fa78808385342a0aa02aba80676b33d9d14311898eee85bfbfbd919dc37fb
EBUILD gcc-13.2.1_p20231014.ebuild 1679 BLAKE2B c00947696dcca86dfe16afb0ebad45488f1c394bb934e6bdbb3ec2764c3c7bb93bd01fd4f69c2d1002ca093a1aff42111d00853b42ec1c9c40459f35f39feaa3 SHA512 de8f67d4664fc1b7d354ccdee560d0becc800b2e431f97f5c4261be280b96cd08f48cced825781c09692efb4f70993b03f24812bed7f9b9cc013603ea84687f8
EBUILD gcc-13.2.1_p20231021.ebuild 1681 BLAKE2B 3a0c49b010e490ffb64a63da3630c40776538192b352ca37bb36e27fd2e88f023d4f90c40e27b5ed85047e28a2baf8676fdbc8477e45b96b9eec85bfce2342a4 SHA512 299addfa18fe4d7ac64ba0e02e9d84c39998557a482178da35e895fb0b2884c7b65f26f2fa6b0e9ebab727802ebcdd78f5a5556a4da1bde72eb031fe5a18e5d0
+EBUILD gcc-13.2.1_p20231028.ebuild 1681 BLAKE2B 3a0c49b010e490ffb64a63da3630c40776538192b352ca37bb36e27fd2e88f023d4f90c40e27b5ed85047e28a2baf8676fdbc8477e45b96b9eec85bfce2342a4 SHA512 299addfa18fe4d7ac64ba0e02e9d84c39998557a482178da35e895fb0b2884c7b65f26f2fa6b0e9ebab727802ebcdd78f5a5556a4da1bde72eb031fe5a18e5d0
EBUILD gcc-13.3.9999.ebuild 1589 BLAKE2B bf6463d9ba5db2a0d494941a33cc7a2be6fd01fc75222c1de50997555b70ebaf2a374dd9f61ffc3eafc1befe23ebedb36123e4f2366cb623b69f1ed566a1a3b1 SHA512 2138f692eca45b998e5675fde63a5b36dbc1dbdec36d2aecf5695c12c51caeaa578a443bc9e795de9e711a55bef79dbf5ce9751a151002bf1625df90b1bb9ca4
EBUILD gcc-14.0.0.9999.ebuild 1568 BLAKE2B 02ff0ed9ee64898714a411d4d6dce9ab4ed30ec1f8dce58036da4cfdd033281868c82b1a9e6da669898e405194f84be3db34cbf7a8b0144d2049558f30370b90 SHA512 5aa6f2841a026a8b021f3fd0a6ff47f11f1a7039454cb95a8af148f247792c90d08d254b16c1369e0aabf83da53add611594632a951fa075c06daee837eb27c9
EBUILD gcc-14.0.0_pre20231015-r1.ebuild 1645 BLAKE2B eb5c8bd3e9d5d7fb53216e86ad34f63649cc8ff6727d91feb63dce57c93727697e52383015b598d18a55bb0d9a2c722fd713e78d67f6e7680cbe35585ce785be SHA512 89b19a384473f7b3336be38741342cbe757d52ddd8aabec4fa1c9b826a61ae5b8bdfff5323b3f346d4fb80b5f61c0fb054ca23c0f5c6e11119c283c7a6c73b7a
diff --git a/sys-devel/gcc/gcc-13.2.1_p20231028.ebuild b/sys-devel/gcc/gcc-13.2.1_p20231028.ebuild
new file mode 100644
index 000000000000..905d93979f46
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.2.1_p20231028.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="13.2.0"
+PATCH_VER="10"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 8558a55630d7..2176e24f0511 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index 2c12787380f6..91b2722560d1 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -9,5 +9,5 @@ EBUILD libxcrypt-4.4.28-r2.ebuild 9464 BLAKE2B d5171d0edf8f3028b0e099273a4adfed9
EBUILD libxcrypt-4.4.33.ebuild 9290 BLAKE2B 950410645ae7c368f5498ca33d26080af50f7e7123b62bb56c7c06c1599fda660efdfd00cf58ad3ef5015562b4541deba9c4791419223413591cc6786880550e SHA512 6623e4c543384119cf360b1de1ed00b775c51fc8d69653a94cfea2095491c8ae576299ab498a524b51ca477bcb5fbd14c659e886a7a12dd41371ac87b974e3cf
EBUILD libxcrypt-4.4.34.ebuild 9289 BLAKE2B 8a18e3f0c65d971b0733845424cde5f0332feca059c3caabe42b3b3ffcb3778c8609a9a904e8d56a3f88dfa4e1cfc742052794c0b0c6789baaa66b8895fbc346 SHA512 06edc8cfbefe910761d669631e33c1e9ae96670e65668a2e5cd8858c6ae760bb86ec26b7c847d8e28050d74731a8b9ec54f7f4174a12f975f1b96f7a491ebe38
EBUILD libxcrypt-4.4.35.ebuild 9339 BLAKE2B 08ba04ff9516af517090474e43b7c26f6aad59a34cc1fa220cf5aa236efbe0fb158b6c09459f8031ade49e1209b26dc524495c5b547705b28e4220628a3b602e SHA512 6979069b86306531d0fcd646422b501d5e31f1706a5533c19cde61fbaeb250002c803bb8cda950c00f754904a84829aca684eb17d6c14ebe26eb5b75cd6de589
-EBUILD libxcrypt-4.4.36.ebuild 9277 BLAKE2B 3c61d649872de0732f6b47425c090aab1af550973d8731a1c0f2baec7dd01f7dfa625b767202a2c4ae726754877dba55f47be493d7304eccd9a8f7a296768d88 SHA512 d4460bdc266aa798c201976825155de03e3b2b9d20ede3db8f2c1e685baac3914b135e0946cf185e2f886a2ea088d15b9b5dfcc1e1842deb4c7fba23e78588a9
+EBUILD libxcrypt-4.4.36.ebuild 9276 BLAKE2B 98a592ac762240cae507fc801b23df1172552d07a1583ef42d83efe00d1008f2fdc28cc71d73d527cb94d59ccd9db64062077789dece2428518b887bc72ba8a0 SHA512 8b4bf70219e81777d4ba975f0d06f33f9fda18211816e93f0b04363663a06fc2fad9cf1f02c012ca877935f45f6ea9af3afa026c56c12e7f5a97699097b975c3
MISC metadata.xml 913 BLAKE2B c2b3f52bd72bb46b0de4eb4a5f47dcb3aacfd248b811bcdc88db88c6f9cbe3ed1af4fda3e643b350fd22131273af03f2f888d78d306f0f7274d9432eb65075a3 SHA512 0ebbc3c2aa661f1a40e7f654384a395662b1b0235f145c7778b7b86bfb65ad09d4e8900bc6ede94413f057e769397c355bfd1bcafe8540acbf7e00e5451400c9
diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index ae56c53456ea..51562c02d41f 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+compat split-usr static-libs +system test headers-only"
REQUIRED_USE="split-usr? ( system )"
RESTRICT="!test? ( test )"