summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-10 01:02:07 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-10 01:02:07 +0000
commita2219cb0f7891a8fa42ccd9541809c62ce695216 (patch)
tree6261bca3eb2f8c460f2945176ac4eaee444dcdb2
parentf03f06fb7152586e3084ebabe54d93f28da8bf6d (diff)
gentoo auto-resync : 10:01:2024 - 01:02:07
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29298 -> 29300 bytes
-rw-r--r--app-containers/Manifest.gzbin8906 -> 8900 bytes
-rw-r--r--app-containers/cri-o/Manifest2
-rw-r--r--app-containers/cri-o/cri-o-1.29.0.ebuild102
-rw-r--r--app-crypt/Manifest.gzbin24792 -> 24791 bytes
-rw-r--r--app-crypt/qca/Manifest4
-rw-r--r--app-crypt/qca/metadata.xml1
-rw-r--r--app-crypt/qca/qca-2.3.8.ebuild118
-rw-r--r--dev-embedded/Manifest.gzbin9222 -> 9216 bytes
-rw-r--r--dev-embedded/platformio/Manifest4
-rw-r--r--dev-embedded/platformio/platformio-6.1.11.ebuild (renamed from dev-embedded/platformio/platformio-6.1.6-r2.ebuild)10
-rw-r--r--dev-lang/Manifest.gzbin21004 -> 21172 bytes
-rw-r--r--dev-lang/cue/Manifest4
-rw-r--r--dev-lang/cue/cue-0.7.0.ebuild24
-rw-r--r--dev-lang/cue/metadata.xml8
-rw-r--r--dev-libs/Manifest.gzbin97340 -> 97349 bytes
-rw-r--r--dev-libs/ktextaddons/Manifest5
-rw-r--r--dev-libs/ktextaddons/files/ktextaddons-1.3.0-fix-qch.patch27
-rw-r--r--dev-libs/ktextaddons/ktextaddons-1.3.0.ebuild50
-rw-r--r--dev-libs/ktextaddons/ktextaddons-1.5.2_p20240108.ebuild47
-rw-r--r--dev-libs/kweathercore/Manifest4
-rw-r--r--dev-libs/kweathercore/kweathercore-0.8.0.ebuild35
-rw-r--r--dev-libs/kweathercore/metadata.xml1
-rw-r--r--dev-python/Manifest.gzbin269035 -> 269019 bytes
-rw-r--r--dev-python/PeachPy/Manifest2
-rw-r--r--dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild (renamed from dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild)5
-rw-r--r--dev-python/colour/Manifest1
-rw-r--r--dev-python/colour/colour-0.1.5-r1.ebuild41
-rw-r--r--dev-python/dulwich/Manifest2
-rw-r--r--dev-python/dulwich/dulwich-0.21.7-r1.ebuild (renamed from dev-python/dulwich/dulwich-0.21.7.ebuild)11
-rw-r--r--dev-python/netaddr/Manifest2
-rw-r--r--dev-python/netaddr/netaddr-0.10.1.ebuild3
-rw-r--r--dev-util/Manifest.gzbin70783 -> 70782 bytes
-rw-r--r--dev-util/gitlab-runner/Manifest3
-rw-r--r--dev-util/gitlab-runner/gitlab-runner-16.4.2.ebuild62
-rw-r--r--dev-util/scons/Manifest2
-rw-r--r--dev-util/scons/scons-4.6.0-r1.ebuild (renamed from dev-util/scons/scons-4.6.0.ebuild)5
-rw-r--r--kde-apps/Manifest.gzbin37041 -> 37039 bytes
-rw-r--r--kde-apps/cantor/Manifest2
-rw-r--r--kde-apps/cantor/cantor-23.08.4.ebuild4
-rw-r--r--media-libs/Manifest.gzbin69159 -> 69155 bytes
-rw-r--r--media-libs/pulseaudio-qt/Manifest4
-rw-r--r--media-libs/pulseaudio-qt/metadata.xml1
-rw-r--r--media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild31
-rw-r--r--media-sound/Manifest.gzbin57749 -> 57748 bytes
-rw-r--r--media-sound/cava/Manifest2
-rw-r--r--media-sound/cava/cava-0.10.0.ebuild83
-rw-r--r--metadata/Manifest.gzbin9663 -> 9669 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.gzbin27902 -> 27911 bytes
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin23354 -> 23511 bytes
-rw-r--r--metadata/md5-cache/app-containers/cri-o-1.29.016
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38506 -> 38665 bytes
-rw-r--r--metadata/md5-cache/app-crypt/qca-2.3.817
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13125 -> 13121 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/platformio-6.1.1117
-rw-r--r--metadata/md5-cache/dev-embedded/platformio-6.1.6-r217
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin44925 -> 45089 bytes
-rw-r--r--metadata/md5-cache/dev-lang/cue-0.7.013
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin177012 -> 177176 bytes
-rw-r--r--metadata/md5-cache/dev-libs/ktextaddons-1.3.017
-rw-r--r--metadata/md5-cache/dev-libs/ktextaddons-1.5.2_p2024010817
-rw-r--r--metadata/md5-cache/dev-libs/kweathercore-0.8.016
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin336034 -> 336195 bytes
-rw-r--r--metadata/md5-cache/dev-python/PeachPy-2022.11.13-r2 (renamed from metadata/md5-cache/dev-python/PeachPy-2022.11.13-r1)4
-rw-r--r--metadata/md5-cache/dev-python/colour-0.1.5-r116
-rw-r--r--metadata/md5-cache/dev-python/dulwich-0.21.7-r1 (renamed from metadata/md5-cache/dev-python/dulwich-0.21.7)2
-rw-r--r--metadata/md5-cache/dev-python/netaddr-0.10.14
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138131 -> 137986 bytes
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-16.4.215
-rw-r--r--metadata/md5-cache/dev-util/scons-4.6.0-r1 (renamed from metadata/md5-cache/dev-util/scons-4.6.0)2
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin38837 -> 38834 bytes
-rw-r--r--metadata/md5-cache/kde-apps/cantor-23.08.42
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin119376 -> 119530 bytes
-rw-r--r--metadata/md5-cache/media-libs/pulseaudio-qt-1.4.017
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75115 -> 75283 bytes
-rw-r--r--metadata/md5-cache/media-sound/cava-0.10.015
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58380 -> 58380 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/netdata-999916
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin69730 -> 69733 bytes
-rw-r--r--metadata/md5-cache/sci-libs/branca-0.7.0-r2 (renamed from metadata/md5-cache/sci-libs/branca-0.7.0-r1)4
-rw-r--r--metadata/md5-cache/sci-libs/pytorch-2.1.217
-rw-r--r--metadata/md5-cache/sci-libs/pytorch-2.1.2-r117
-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--net-analyzer/Manifest.gzbin43577 -> 43575 bytes
-rw-r--r--net-analyzer/netdata/Manifest4
-rw-r--r--net-analyzer/netdata/metadata.xml2
-rw-r--r--net-analyzer/netdata/netdata-9999.ebuild79
-rw-r--r--profiles/Manifest.gzbin188462 -> 188465 bytes
-rw-r--r--profiles/package.mask7
-rw-r--r--profiles/use.local.desc2
-rw-r--r--sci-libs/Manifest.gzbin45129 -> 45112 bytes
-rw-r--r--sci-libs/branca/Manifest2
-rw-r--r--sci-libs/branca/branca-0.7.0-r2.ebuild (renamed from sci-libs/branca/branca-0.7.0-r1.ebuild)3
-rw-r--r--sci-libs/pytorch/Manifest2
-rw-r--r--sci-libs/pytorch/pytorch-2.1.2-r1.ebuild (renamed from sci-libs/pytorch/pytorch-2.1.2.ebuild)4
105 files changed, 824 insertions, 356 deletions
diff --git a/Manifest b/Manifest
index b4dd2eb1d2f9..5428097646da 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29298 BLAKE2B 8228e553cb6374f276b5edbcf1280a18b0db6ea50f6e6808ba76a8750febfc33d08438ddd2d565b29667b664144ea3ab71190322884d375dd18596a2a6da9915 SHA512 c0ad6408c71302541a37eceaa95f258f7f050ec1eabe74532f7b6edab6d4f16bb7cd57eacbadbe29f371faead75496b58349432d22f1ad2deb4dea28c196a668
-TIMESTAMP 2024-01-09T18:40:28Z
+MANIFEST Manifest.files.gz 29300 BLAKE2B 0c65a5d57016c5a4a94b5db121d1f463cb2c007f9947972b766ba2f802cf74b57babb99b34e034cb37dd468de95a67310582ae37ce446c6e09a23db01cd0f886 SHA512 e3cc252c725018b321265094a3b445cf7c3f96d37a7d39c8e2421ec50cffee56bcbd55c5de416addb4deb6333bcc059b0d54dd482872d62ef5335d917ded55c7
+TIMESTAMP 2024-01-10T00:10:27Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWdkxxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWd4HNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAMtA/+LxAHbzIB+zZ7qnWMPaEoA2lkIUWvUqrojQyq1G2I30skO10zXQpYsjYL
-jveLrKMtvoQ8V55y/ffuPZC+OZ7LEQahhc97StIAANDGPpIvcdQrRUE7/ebOjDfD
-vG0cRY9BDmNfu5Pn0z8+IKHc+aOQrnqsYhYZbJzHHKb8BclbBGgEwX7XEVE232Sh
-If0weXyB2FElJutCyfo8p6IQQya1e3CeoRmjmnzxARcvP2JZO/46OrmhIU1AhYBM
-kasIiasi387n+ZSRsmrpBwkaEAzNsBPizxc4jydrotJLdAbUJyjsv2RYSNTWPKpZ
-MKxDdLghP68n2JF/0/rlFN2SD3a6UA/IEuZgTnugZm8ZWLJgYS8kPSl9jw8SH9O1
-Sgi2BTL/UfyyoplueL+uUK7+jjw+N7Clu7N9WgPcaAvhnNqCCvVekhrSLo0P29Ih
-Rjqym9cdeu4EJB3T8ut52ORWje7sEkDAAUuIsZ8xPXqvm6UcjaGvD0s2ZEWc0BCB
-f1V7TmxlmZCIEaZ0aMJFDuGJM1OkM+O2L6bYbxhIPHPwmZnyCq/DNhloSODuywD9
-8UrqSkDoo70JcwcMV9dWb8Nl2FuHTgDM6ilTN3lmKF47zrP1VuxupW5oTmK/ST3o
-/xgMFEQYycOxjXXCX6ucas4Javvhzb8niq/vvVH0pnvpPyK1fa0=
-=ipER
+klCkHBAAoEDQrRteo34Sx26xdV2N5Mpdyw59yO4bz7LVFJ37kAyjET+WyoUlge7+
+faOUbdH19FwOf8JqJ1YZm+p3EgpwVqpHOm1gOOFyRzNA6IJgHil+w+QHebZPQMpD
+cUQuFiu1dEXT6Myik//EAk6G6+z+GS520G/73Fq0GjQIxG5Mirl2tG4icL0d9dhD
+HJcrLuurCYmQPOhsRjL6nx3zzjPMVbQUBjWrcbwbpTZnFVwQB7Mk2qVEOuRoi1wa
+8+tAtvPaMJWFX6TocLABWUCImdNOXy7jVRasjfEUdtvw07W+9C35AY0QtohkRVF1
+iSEbPS8tLXJQLm8KUMIJ5EX6tV1Gqic4znDKh3DKFwvsRTr+7G/H/i4f5mLWGrjj
+O02IhL0H482vg0MNKfEQaG2v/WQIUHjCecnNDEc/9SqgPE7+8tDrhA/gJvQwGdQ7
+S5Rz/A4KMVP4OLTZ3R4L448I/gS2DAHBU23Zr9UAQ55m18rB6Xxz+91GhHKFf6Mc
+X3xd1MxAjjHW6FsS3vouZUqcoIZXoxyVRt4fxOeYhhXAV9DjJBVd0/9HvzemUgDC
+yRE0LOs6avLc8HudC9XmcAX2UIS6j2+woETReXok2mmUwVv4KxfGGB+QJQoWCINv
+7tTLxuNQHfHWmiRpXfJ3JAX20lc4f33GUWCVPXJTlMLlTUSxFyw=
+=vxFV
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index a10db2e59a8d..3d31555fc0aa 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index eadcd86d9c14..b55d9d4eda2c 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/cri-o/Manifest b/app-containers/cri-o/Manifest
index 250375852e58..d28e31bcb884 100644
--- a/app-containers/cri-o/Manifest
+++ b/app-containers/cri-o/Manifest
@@ -1,5 +1,7 @@
AUX cri-o.logrotated 81 BLAKE2B f17d96920c3e9bbfe68a38fcae49be999c0edcea085ebbc1f09585284c5b7930c185d5cd0ef6c2f7de5db2a6af80355518628a050c1cb0639ccf3b53c6c338da SHA512 1115228546a696eeebeb6d4b3e5c3152af0c99a2559097fc5829d8b416d979c457b4b1789e0120054babf57f585d3f63cbe49949d40417ae7aab613184bf4516
AUX crio.initd 846 BLAKE2B 844400d3cd706d4f78616edb3c8a50a9819ee21aecc7fc33f7d3d00871fde86b59e4b604ccc7cdb0058b10ccd28277f19dbdce34c83b2529c14e063126318617 SHA512 29561e95398975748236217bbd9df64997f6e3de6c0555d007306bd0535895a648368385a13079eb7d52c06249a91980523a73b6563e86d0575d9cd9c3fa4ee9
DIST cri-o-1.26.0.tar.gz 28306997 BLAKE2B aa4eb7b9964456ff95572e3e8f4f791141956863b13bb9b0eb3507321b76ef7e815f6a27f003f9265ffdfbeaf59a8f3e291187314ec2137dde741143cbcead2f SHA512 489cd0b3989764f48d8803e65e152515d77326f3f794cec02f694825fc6e5b0541d3608253d5e8a399c9119e85fa947fc62558b4656bf6a189c52e0bef4d669e
+DIST cri-o-1.29.0.tar.gz 21371695 BLAKE2B f670605f07446a78ce04f497207e0205aee23138be448bdc2d2fb172691e5bb309234daa1c5c0adbb37dcb24e9177f24f62e01e183ac6443f48054b9e65b6dfe SHA512 bb83c906964e61ae68219e1374a3e0810fc982fd0389549e6fe3128156af8d5c6effce4217de4d33d3e29e986db630525694093ca3a99b6065385e1e37927fef
EBUILD cri-o-1.26.0.ebuild 2764 BLAKE2B a62373e8d29149bf0ec6b3f0aa37cab5bf58740d4d1785eca80490dc7554c8d2e616705c40d7ad1cc24d4fec4333864d8518fc128d49f59b51b590bd7a7e4bab SHA512 2d36401ec91011a56d30b226ec84986b7de567c35e86248cf4a08437bb7182e7c0d5868f7a622a0878a89dba18f7506ad894d69ed33a8320c01a94e50f2c29e9
+EBUILD cri-o-1.29.0.ebuild 2765 BLAKE2B 253904e01c85990f181f091290660bf62375c977425dcfbd65eab7f039cd66aa903cccec17d5bbcdeaf14daf97c26ba82c5dd56ac32c2256b6f7940cbeddd2ec SHA512 5d21b39f1fb555f07beef8859fb387438cec0ee59da2c25d23498c209ef528ac2d28f26f7737aadd6eefadee1a921dadca4e593a0227fa88c5daf6eb2e28f6bb
MISC metadata.xml 908 BLAKE2B ff6e1663f563dff74dbdeeb5d5c778a70fe2395ff0c0836e31b538f0009215a74946384a1429f2cf8e65bccc26d4b357233f1aab1a2c70ca3f544653d79cf999 SHA512 0fe5ad9f9f1c3b7386f361febbedddb690fcf83145f80da05d77be72bf04f84d9106d46ff6962ed6cc99d7b12f3792263eb7b1711763a2cd2f8a7dac08ed5c09
diff --git a/app-containers/cri-o/cri-o-1.29.0.ebuild b/app-containers/cri-o/cri-o-1.29.0.ebuild
new file mode 100644
index 000000000000..9d8b95307d64
--- /dev/null
+++ b/app-containers/cri-o/cri-o-1.29.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_COMMIT=d59bbdc252837107c9f5d235b8fb2650ff2b9d93=
+
+inherit go-module
+
+DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime Interface"
+HOMEPAGE="https://cri-o.io/"
+SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="btrfs +device-mapper selinux systemd"
+
+COMMON_DEPEND="
+ app-crypt/gpgme:=
+ app-containers/conmon
+ app-containers/runc
+ dev-libs/glib:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error:=
+ net-firewall/conntrack-tools
+ net-firewall/iptables
+ app-containers/cni-plugins
+ net-misc/socat
+ sys-apps/iproute2
+ sys-libs/libseccomp:=
+ btrfs? ( sys-fs/btrfs-progs )
+ device-mapper? ( sys-fs/lvm2:= )
+ selinux? ( sys-libs/libselinux:= )
+ systemd? ( sys-apps/systemd:= )"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+ !<app-containers/podman-1.3.2-r1
+ selinux? ( sec-policy/selinux-crio )"
+
+src_prepare() {
+ default
+
+ sed -e '/^export GOPROXY=/d' \
+ -e '/^GIT_.*/d' \
+ -e '/ git diff --exit-code/d' \
+ -e 's/$(GO) build -i/$(GO) build -v -work -x/' \
+ -e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \
+ -e "s|^GIT_COMMIT := .*|GIT_COMMIT := ${EGIT_COMMIT}|" \
+ -e "s|^COMMIT_NO := .*|COMMIT_NO := ${EGIT_COMMIT}|" \
+ -i Makefile || die
+
+ echo ".NOTPARALLEL: binaries docs" >> Makefile || die
+
+ sed -e 's:/usr/local/bin:/usr/bin:' \
+ -i contrib/systemd/* || die
+}
+
+src_compile() {
+ [[ -f hack/btrfs_installed_tag.sh ]] || die
+ use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+ hack/btrfs_installed_tag.sh || die; }
+
+ [[ -f hack/libdm_installed.sh ]] || die
+ use device-mapper || { echo -e "#!/bin/sh\necho exclude_graphdriver_devicemapper" > \
+ hack/libdm_installed.sh || die; }
+
+ [[ -f hack/selinux_tag.sh ]] || die
+ use selinux || { echo -e "#!/bin/sh\ntrue" > \
+ hack/selinux_tag.sh || die; }
+
+ mkdir -p bin || die
+ emake all \
+ GOBIN="${S}/bin" \
+ GO_BUILD="go build ${GOFLAGS}" \
+ GO_MD2MAN="$(which go-md2man)"
+}
+
+src_install() {
+ emake install install.config install.systemd \
+ DESTDIR="${D}" \
+ GO_MD2MAN="$(which go-md2man)" \
+ PREFIX="${D}${EPREFIX}/usr"
+ keepdir /etc/crio
+ mv "${ED}/etc/crio/crio.conf"{,.example} || die
+
+ newinitd "${FILESDIR}/crio.initd" crio
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+
+ # Suppress crio log error messages triggered if these don't exist.
+ keepdir /etc/containers/oci/hooks.d
+ keepdir /usr/share/containers/oci/hooks.d
+
+ # Suppress crio "Missing CNI default network" log message.
+ keepdir /etc/cni/net.d
+ insinto /etc/cni/net.d
+ doins contrib/cni/99-loopback.conflist
+}
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 141df2740b91..57d28b7a99cc 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 5f9d7b6694d2..44c88ea7b70e 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,5 +1,7 @@
AUX qca-2.3.7-use-sha256-not-sha1.patch 900 BLAKE2B cb801afc80c5bb6abeab3b283b491a6f7e1a3f6d4a60e63c479571b7b5d5871b57c08a727f627d48e61cf1470689586a38d258fbb3f536136369d12cace4552f SHA512 da1c4562fd6d1fbe818a5804707e3349c47ec14d1c603bd89dca7ecc4fd73baf72cece34fe684afcfeb934f300f67413c487835d0692bc787f4583893c09917e
AUX qca-disable-pgp-test.patch 446 BLAKE2B a98d5951d7b89c65787d7d586a5504949c51271ebe09c5e19b90a2e24f24fb6d03d6c1f76d7ad4234354bc2507cf7031c716b3b2bf8243b8c1d85065079dded4 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104
DIST qca-2.3.7.tar.xz 745880 BLAKE2B 87a029a3cca93f14c764a105e8f0b3c2a32a39ab16ea34e60fe155712ecd351dcb8d67659228ad339db7e3b572ce8ca9c50b9cdc2a5bf8511b482329497843ee SHA512 8932c3ea82378cacd408f787dbfd38a5ffe7a9a5e4c90a53a44b9a386c827f70b19094d4188d5ace8dc0a9c84caa4b242aa85967ef5948591e8d74d7cf3109f6
+DIST qca-2.3.8.tar.xz 761340 BLAKE2B 04ec8d2fb9c2c00b04407828c549a4bb7d8bf6cda2f1071078dd446b8fc90c89872b2a4dc838bcb4eb34132545365be210c0043bde95c084901661a874600b34 SHA512 ddb410214e8264955c2bb8c68d018e3826cb8ec48f8cc7207c2aec1c36051dc0501455b5049eff927dcf354603c0646f86ca10f2cebebe87789b3fd07a993b68
EBUILD qca-2.3.7.ebuild 2602 BLAKE2B 89c5be149491d6e4b6f3d5cc743f5e44ab7c56305da5aa821893dfeba98abd8e506c6caa5db0573dee14f1cbaace1605de6e780b60ac12735f6ef650634de5e3 SHA512 3b7a7921e94cfdb50374273ba392eb7b191143297bbdeba817b3847e67e354d4f4aae2775b3c0da23e1e9cdce0b5454171289bf08dd7a99c27a350debd057bc3
-MISC metadata.xml 832 BLAKE2B 9044b545fa732c5f86c7dbb026630b4946a538ba77369eae28e894bf636ca60f6a31d7aad258fa19aee4c433d6d5a8e2a34a7c2850eef3a40d44261e592032b0 SHA512 b01bfe83343fdc265abc25922300cdc67f556a9a6f6db16918b0b3ee44c4e83db524695c5cb8952278f3e1f2e5d60a49bcc9312b35ab95f0ecc42e03764fb6bd
+EBUILD qca-2.3.8.ebuild 2612 BLAKE2B 46d780da4deafeaf8a3a8c40c58f3229f1476b885a7e25f4cbb942fc7a2f0c64e64b9226854ef08c58abfb9ad8dc6f812734a4fdf94e33e099938d21500d2f48 SHA512 df7c73948dae9d70893c7c9cbdcac113e59be0d7bdea227feb6e0a3b1ec39685ad576b74ea8146c334d4782676d41717149647e125ed7269b779796dece38296
+MISC metadata.xml 889 BLAKE2B 52e9439526445e3e80a5b8a04322afaf43fc42fe899f30cad3d053be26ae715bbc002d9a75ed0e93a8126e926dc00f13d256ca9354fc92624679ddd244799876 SHA512 c0f0288df0d4336d9a081635e214bfc61d2423b936506087ce8d46627c79eacbc5047e7288a5df2fb239ed33c26117b5784b3cad8d9a075ffe4450958b25cc84
diff --git a/app-crypt/qca/metadata.xml b/app-crypt/qca/metadata.xml
index c8d488050379..10256dd1de35 100644
--- a/app-crypt/qca/metadata.xml
+++ b/app-crypt/qca/metadata.xml
@@ -11,6 +11,7 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">libraries/qca</remote-id>
</upstream>
<use>
<flag name="botan">Enable botan plugin</flag>
diff --git a/app-crypt/qca/qca-2.3.8.ebuild b/app-crypt/qca/qca-2.3.8.ebuild
new file mode 100644
index 000000000000..23887a1f6b19
--- /dev/null
+++ b/app-crypt/qca/qca-2.3.8.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake kde.org multibuild out-of-source-utils qmake-utils
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="https://userbase.kde.org/QCA"
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test"
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ botan? ( dev-libs/botan:3= )
+ gcrypt? ( dev-libs/libgcrypt:= )
+ gpg? ( app-crypt/gnupg )
+ nss? ( dev-libs/nss )
+ pkcs11? (
+ >=dev-libs/openssl-1.1
+ dev-libs/pkcs11-helper
+ )
+ qt5? ( >=dev-qt/qtcore-5.14:5 )
+ qt6? (
+ dev-qt/qtbase:6
+ dev-qt/qt5compat:6
+ )
+ sasl? ( dev-libs/cyrus-sasl:2 )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+"
+DEPEND="${RDEPEND}
+ test? (
+ qt5? (
+ dev-qt/qtnetwork:5
+ dev-qt/qttest:5
+ )
+ qt6? ( dev-qt/qtbase:6[network] )
+ )
+"
+BDEPEND="
+ doc? (
+ app-doc/doxygen[dot]
+ virtual/latex-base
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-disable-pgp-test.patch"
+ "${FILESDIR}/${PN}-2.3.7-use-sha256-not-sha1.patch" # git master
+)
+
+qca_plugin_use() {
+ echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ -DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
+ -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
+ $(qca_plugin_use botan)
+ $(qca_plugin_use gcrypt)
+ $(qca_plugin_use gpg gnupg)
+ $(qca_plugin_use logger)
+ $(qca_plugin_use nss)
+ $(qca_plugin_use pkcs11)
+ $(qca_plugin_use sasl cyrus-sasl)
+ $(qca_plugin_use softstore)
+ $(qca_plugin_use ssl ossl)
+ -DBUILD_TESTS=$(usex test)
+ )
+ if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
+ mycmakeargs+=( -DBUILD_WITH_QT6=ON )
+ else
+ mycmakeargs+=( -DBUILD_WITH_QT6=OFF )
+ fi
+ cmake_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake_src_compile
+ if use doc; then
+ multibuild_for_best_variant cmake_build doc
+ fi
+}
+
+src_test() {
+ mytest() {
+ local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+ cmake_src_test
+ }
+ multibuild_foreach_variant mytest
+}
+
+src_install() {
+ multibuild_foreach_variant cmake_src_install
+
+ if use doc; then
+ multibuild_for_best_variant run_in_build_dir dodoc -r apidocs/html
+ fi
+
+ if use examples; then
+ dodoc -r "${S}"/examples
+ fi
+}
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index add927dc7c23..f5716fce178d 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest
index e21a5a040230..90929423f001 100644
--- a/dev-embedded/platformio/Manifest
+++ b/dev-embedded/platformio/Manifest
@@ -1,3 +1,3 @@
-DIST platformio-6.1.6.tar.gz 295288 BLAKE2B 4508f3eda25cbb2d2bad6881d7041a9bd8bb87b452564b3cabd58bec0506ca10e53b2552eee8ac1984cb429e5ea52c332d863f1c76a10b5106ab238e6506bb87 SHA512 879fbc759476118473d13375e4dcdbda901f48f5d0d9bb94bdd3ed09de2563603880b91d102e35eaf144e61cd457b132056e0a8293b762b3566a537f3b886078
-EBUILD platformio-6.1.6-r2.ebuild 3291 BLAKE2B baf33312be1ba3ed163230b6df28bb339ebd379aab136cf06f17778e245ca4a5c0b4870583aa450fa315c9539d92ed841cfe9247bb94e2d5bb1463f31e68ae3e SHA512 73bc1db1cbada42feab649ccf5e8b83c2024b347c40063e1a1d451fb7b91215cfd91ac3e3877ec23a95f3d850102e7553601a7997ed3f977f331b774f01d9af0
+DIST platformio-6.1.11.gh.tar.gz 296333 BLAKE2B 17672b499eca9c828cd7c6ea6a4c8acea7287f42bb78d4fc5fbd11bb93175bb87d9c2d100270869bc99bc0db550b49c163555ddd8edb17b6b33ccc5f3623f768 SHA512 450e3d1dc3b9c8124b6254fbf0a05b207b834aa0661f083ee2915bde5064498b6d5af666ad851b737fa5627ed436db983e038f83ed0437a1e248749a0dcc99ba
+EBUILD platformio-6.1.11.ebuild 3296 BLAKE2B af62046d017c0e1df01fbd8db11faf1289cbf3f7890e4d8905af0f62dcbd4579b551a8ea1b64361080b2e42c0bee4c0a20f6961ef81c4f1f0cbb18fe5b5c6c07 SHA512 b1f93555c92a615d7c59c2d99095beedf72b491f908569dac41c98d9f758629881a75b55c7b24e91114a6ca27ce5eb218f180dffe2c6016eabe540089d29cfa1
MISC metadata.xml 340 BLAKE2B 992fa2488c72523eb663bd6bb85608c3ad39e57781bbf08801ac3d34551fdcebd5b80d50bb4353ceefd5bb2228a56101f8ad2cd155d39cd4ff071d8f664a9f60 SHA512 1a596e7fbfb70e5814dc811ff96f3597f744d3e049ed8cd047238557fbeb1c370f22656990d6e30f42cf9193b899686e85c0edd3d1115af93eb4b7866066dc8c
diff --git a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild b/dev-embedded/platformio/platformio-6.1.11.ebuild
index 5a870f66e445..98da137e5799 100644
--- a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild
+++ b/dev-embedded/platformio/platformio-6.1.11.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
-SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
@@ -29,11 +29,11 @@ RDEPEND="
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
=dev-python/requests-2*[${PYTHON_USEDEP}]
- >=dev-python/semantic-version-2.9[${PYTHON_USEDEP}]
+ >=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
- >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
+ >=dev-python/pyelftools-0.30[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 115caba50d7c..124e03ae0c84 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/cue/Manifest b/dev-lang/cue/Manifest
new file mode 100644
index 000000000000..d9f0f9558ec5
--- /dev/null
+++ b/dev-lang/cue/Manifest
@@ -0,0 +1,4 @@
+DIST cue-0.7.0-deps.tar.xz 31145680 BLAKE2B 51ac9c199515caff4bbc5d35102d4bcecd358588bb973dd7bdf3cd289d0bfc1a47c4fa6cd78ccb1e163eda2f223e9b770c62a9055b84bd94aa828745fba09441 SHA512 7e2028ef7757ac2dbcade2f803f291f07cf79ed778ac24e76c5694118ef0a53f7dec06814b3c522f4cd63358bf58e425169a7d7173a715e82d974367290e9a9c
+DIST cue-0.7.0.tar.gz 1504772 BLAKE2B 3e10258105ae36462d77f501ee8ee32bcab79649017e663f346fc06188a3d2d143f72861f5f109b4129283fbbed5e06a0cf4adba98be6317da2c596f7390f168 SHA512 471ebc4ac81dfc0df42d8e8bd5e858b8a2f958c909ccd0b391ed4af669e7eba3908bcde63ca21973f072e35f66d307180fb3fc43627eb4de6385011bcf48aed1
+EBUILD cue-0.7.0.ebuild 534 BLAKE2B 74850312170c0ebda73819bc899008ef68ccced4e1ced2fa5bfdb30d6a2ccbef5acd9d41f8ea9ce53a644f05f98d04f0e362be9ee47bbae545e697410616441f SHA512 f90dcf92c1221523215f15c91f6bfe528ba0a91b558ba95453d9e083a6f0bcb625c3e87f7395a9dc471a493591e536d8840c605a689a21ed8c89f53102533e78
+MISC metadata.xml 243 BLAKE2B 63665ae2020bc799fa6ebd6e1fca6755be6498803fdbc17cc630f9f4ffa03fbd46a9ad396e70adc3bc1c32b0a746fe4bab1c6291f32e68e636251207bca9e95c SHA512 78eab20831018fcf4957171a83aaaca9ced53380e01f083c07450c30fa1adfc02dd50ff2fa9f491dd62802f6e779264add1c47a09ade0a35cda558c1d5529ad0
diff --git a/dev-lang/cue/cue-0.7.0.ebuild b/dev-lang/cue/cue-0.7.0.ebuild
new file mode 100644
index 000000000000..810334738868
--- /dev/null
+++ b/dev-lang/cue/cue-0.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="open-source data validation language and inference engine"
+HOMEPAGE="https://cuelang.org"
+SRC_URI="https://github.com/cue-lang/cue/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build -o bin/cue ./cmd/cue
+}
+
+src_install() {
+ dobin bin/*
+ einstalldocs
+dodoc -r doc
+}
diff --git a/dev-lang/cue/metadata.xml b/dev-lang/cue/metadata.xml
new file mode 100644
index 000000000000..3b2a9c591010
--- /dev/null
+++ b/dev-lang/cue/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>williamh@gentoo.org</email>
+<name>William Hubbs</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 49f36806a4fc..dfabb6af050a 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/ktextaddons/Manifest b/dev-libs/ktextaddons/Manifest
index 880a79427f19..5874f3db3352 100644
--- a/dev-libs/ktextaddons/Manifest
+++ b/dev-libs/ktextaddons/Manifest
@@ -1,6 +1,5 @@
-AUX ktextaddons-1.3.0-fix-qch.patch 1021 BLAKE2B 6e5aeb6670243bc77158e0f4f14de61420eace1f39e63a0b5f82f50298b27dd12db0206d57f705775e1ff2324183414a51ee9a1b2298f0d1bb3c0be4a9b690d7 SHA512 85db3e74ee2de5def50d0471d4caf3327f12d1b04892cb9bd2a88420f7a9ee29f647b2b883ed9103a158b7173bfa75d757c25f464dd1435c136c2955ac512423
DIST ktextaddons-1.2.1.tar.xz 392132 BLAKE2B 63a3dcbca0e49fab246f6a76266529e90ec73209e5dd2464884b9b0071867d10ff017b91faa321a8738e63c90c6bd6c4c8ad708a4a944595eba4a7f0aa4934d2 SHA512 44a0aa56a92594031576d2e37e7bc526444f64cebd9b5add8bd382e72fc30b222075bee4d61cc358da61f4db266cd0a339717bd9d90b21e38993371cb1408db9
-DIST ktextaddons-1.3.0.tar.xz 393324 BLAKE2B 446cebcc278a60e3697893afee2bff91fbe6ef15413e4bbaf17aa8466a344437bb48d667cf4e6709de56339deeefb3969ae4a5d55ab73d7085feedb67bfae072 SHA512 0fb2c523547087a8732e40158318a5984729d56faf25318878f059c1dfb7b12fdb45e165e61fe259ee5379d40c24cd79464aac8af39802e25390d22a3a77eca4
+DIST ktextaddons-1.5.2_p20240108-8291d343.tar.gz 764013 BLAKE2B 6e23c88e3dd2ce3e5976df4656aa56178a9e6e59a23030e7aaaeb7f3185a1cd6b0d4ef58b44dc97cf82a2451bb237f4eac07d9c17f078c198f211fbc8e6cb000 SHA512 7dbfc81d7257f155749b50d712db2b0dc1f54652bffd13b3b6b760e7ec1026f1bc53aee76ad45a0923505a81df6620360f7a97d859bf6761333ca0261cb2436f
EBUILD ktextaddons-1.2.1.ebuild 1085 BLAKE2B 1957d45ad80a6bfd8edf0bb2dcbf190d15954fb87a5312caaf6ea2a06c0c72c508aa9d42dc9134d3b3bd10db8ad1425abe78a78fed472b29b6551ae9f28f05ec SHA512 b8ad187f2c16bb46ba617bf3d54f2405003f603066ee956183bba4315a213a7fca171c81076fb7e481e6d81302766951aad80dd693b40ef6282f71ec8d64a870
-EBUILD ktextaddons-1.3.0.ebuild 1147 BLAKE2B 364ea27b916e2d8e9f77749570bdd0c7a4c42262008cd6d2fdc4048ebe4f5b33bd7362e2e49f7e37b36161464ebb12d9b43a7f39c2142d54ad63ae487c2e0b60 SHA512 cdbbcd797063c0400c603597422dd963e09eb87a0fa78d9bc8b312974c6ecd847ffd16020720300eaa5a0acfef961857fd16849fd314bca47fe6470ed815f53a
+EBUILD ktextaddons-1.5.2_p20240108.ebuild 1102 BLAKE2B 18919e1aaf446f96c531c449dd092f1aedd8934f8f4d27b997f15ed30b67c731d09a69c186e60213518cb21d211f4af533e688f7ecdbe6e750da07a234cdd36b SHA512 35fe85cd2dcc212874e1e16fc46f7a95349c5d6322231ddb1d61c2d4f658aa86e4ee128477b9c0e43a90db0cde835a0c9f73d51809caf5672e10a4b85b86d852
MISC metadata.xml 474 BLAKE2B 5ac8ffc46a5da22bb89002f8962745272bfa6060df178a1a784b22ad56bacaa92e32e3c421459c17b4054c4678ec1c173e6ff234bd3ad5b736208b64fd19f02e SHA512 479c76d5e955d8dfecdb44aafa0d4bfb1b62c951afbd98fece030da9076c2b7787d5435f8d2f66a1ebef918cd8e9e9f231370d45cec288deaaab729e975b09d7
diff --git a/dev-libs/ktextaddons/files/ktextaddons-1.3.0-fix-qch.patch b/dev-libs/ktextaddons/files/ktextaddons-1.3.0-fix-qch.patch
deleted file mode 100644
index 7cf1a1ecea98..000000000000
--- a/dev-libs/ktextaddons/files/ktextaddons-1.3.0-fix-qch.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From d87f5f136a7af6bbeb033cacbd97136d89a76b51 Mon Sep 17 00:00:00 2001
-From: Laurent Montel <montel@kde.org>
-Date: Thu, 27 Apr 2023 07:48:40 +0200
-Subject: [PATCH] Fix Bug 469020: Building with QCH=ON fails
-
-FIXED-IN: 1.3.1
-BUG: 469020
----
- textautocorrection/core/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/textautocorrection/core/CMakeLists.txt b/textautocorrection/core/CMakeLists.txt
-index 4c562d7..68d28fa 100644
---- a/textautocorrection/core/CMakeLists.txt
-+++ b/textautocorrection/core/CMakeLists.txt
-@@ -163,7 +163,7 @@ if (BUILD_QCH)
- KF${KF_MAJOR_VERSION}TextAutoCorrectionCore_QCH
- NAME KF${KF_MAJOR_VERSION}TextAutoCorrectionCore
- BASE_NAME KF${KF_MAJOR_VERSION}TextAutoCorrectionCore
-- VERSION ${TEXTAUTOCORRECTION_VERSION}
-+ VERSION ${TEXTAUTOCORRECTIONCORE_VERSION}
- ORG_DOMAIN org.kde
- SOURCES # using only public headers, to cover only public API
- ${TextAutoCorrectionCore_autocorrection_HEADERS}
---
-GitLab
-
diff --git a/dev-libs/ktextaddons/ktextaddons-1.3.0.ebuild b/dev-libs/ktextaddons/ktextaddons-1.3.0.ebuild
deleted file mode 100644
index 691becce3bfc..000000000000
--- a/dev-libs/ktextaddons/ktextaddons-1.3.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=5.103.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Various text handling addons"
-HOMEPAGE="https://invent.kde.org/libraries/ktextaddons"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="LGPL-2+"
-SLOT="5"
-IUSE="speech"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-libs/qtkeychain:=[qt5(+)]
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-fix-qch.patch" ) # bug 905361
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package speech Qt5TextToSpeech)
- )
- ecm_src_configure
-}
diff --git a/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240108.ebuild b/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240108.ebuild
new file mode 100644
index 000000000000..c58834be839c
--- /dev/null
+++ b/dev-libs/ktextaddons/ktextaddons-1.5.2_p20240108.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KDE_ORG_COMMIT="8291d343a147fba5953240bac2054e1a462c23e9"
+KFMIN=5.245.0
+QTMIN=6.6.0
+inherit ecm kde.org
+
+DESCRIPTION="Various text handling addons"
+HOMEPAGE="https://invent.kde.org/libraries/ktextaddons"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="speech"
+
+RESTRICT="test"
+
+DEPEND="
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ !${CATEGORY}/${PN}:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package speech Qt6TextToSpeech)
+ )
+ ecm_src_configure
+}
diff --git a/dev-libs/kweathercore/Manifest b/dev-libs/kweathercore/Manifest
index 49762aa57a99..a58c96b7d18d 100644
--- a/dev-libs/kweathercore/Manifest
+++ b/dev-libs/kweathercore/Manifest
@@ -1,3 +1,5 @@
DIST kweathercore-0.7.tar.xz 57016 BLAKE2B c9fb519e681b5570a60daf224b75f98616a406b1fbdfff49baa771d55031a8f893fdac9cbfed71dedac8f06dc9a11033171f2e22bfc15285e323185a46149c83 SHA512 385514d6ca499db12f243c443e6815b1a5458f4a87da962ea73c5f324c58614fbc854d21d6e5359ee69e7766e75c9144966fd953639a51a09f56a8461d158da8
+DIST kweathercore-0.8.0.tar.xz 76420 BLAKE2B ea0ec5ab24196ce5fa10811c9e54722606121a2176f354320b29121987905d9f6c25f1c332573d8cc2ee3c1bd324fd30d3c94644963431a77dcca3606487992a SHA512 eed813f528422969aed17b831bf6153e49595cf148bb9bda477acdf76d41922eededa55f312d075ccf7bece9e8291dddc0efc92713073fc3c99f438cc0844b69
EBUILD kweathercore-0.7.ebuild 724 BLAKE2B 24452a733728f714926da197d8e2f8f89fecd14b22f9395f8009c92b565e2462601e36a02b471a11ba56140ba40c58be5af8c19e57658b46ae7bcfff2ef2c748 SHA512 d7ebc35c891566331730fb320125474c3ddc9058944e9e3609724cec0b4001059edef69438b4fd1e94a47d519e64d000e520c4792dedc35050251d2d847b401e
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD kweathercore-0.8.0.ebuild 714 BLAKE2B 7885a50d8d32566b6b7cc0ba17b216d4db5ad31d3e7e33bc91202b21e26f94a95443c73fd222da061b16ad981dbf8601ccd7c02e7c74c8c4a3672e212558ff8c SHA512 048bcdddd50147a9e2825260cec3858bbbf30b24547982ff50311b781e9766d412e93704c5d86c57c1f956fda7ef7c7d63467cc15dba1cc8418a9b7aa75b7a81
+MISC metadata.xml 384 BLAKE2B 67d34f806cf49bd1284a67a7624719b4d5bb33add29d6296f87564e3448ed673c50d6e4a2e6cba8ea7cc60ad7985838c8d3d24a7e8d3fcf5502d40851adb33cb SHA512 bc5196d60e89f50e5acac704e0e76e911cad6d9c1f2a44b9f15e38a435abaac50b706a3fbbe5ff5c114a5cfebac41d4e273042c9f8048cdfad43b630758e2b47
diff --git a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild
new file mode 100644
index 000000000000..64ba14b5918e
--- /dev/null
+++ b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=5.245.0
+QTMIN=6.6.0
+inherit ecm kde.org
+
+DESCRIPTION="Library for retrieval of weather information including forecasts and alerts"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+fi
+LICENSE="LGPL-2+"
+SLOT="6"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ >=dev-qt/qtpositioning-${QTMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ local myctestargs=(
+ -E "locationquerytest"
+ )
+ ecm_src_test
+}
diff --git a/dev-libs/kweathercore/metadata.xml b/dev-libs/kweathercore/metadata.xml
index d925f2439758..474c349df8f3 100644
--- a/dev-libs/kweathercore/metadata.xml
+++ b/dev-libs/kweathercore/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">libraries/kweathercore</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f5c7791c0ad9..d670c73878b9 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PeachPy/Manifest b/dev-python/PeachPy/Manifest
index 94a44e1c41d4..dba00a8a187a 100644
--- a/dev-python/PeachPy/Manifest
+++ b/dev-python/PeachPy/Manifest
@@ -1,3 +1,3 @@
DIST PeachPy-2022.11.13.gh.tar.gz 248834 BLAKE2B 508100af45ee2868637c9f2123d835b26a6f8fc4fe880302ec273e19f95b855c667e30e1a31a23dc621aea57b3bf1948d9c2339e35dee55d46d3205d2fe93f03 SHA512 adda0e1c2e417792d0799f2fb5fa92636eff493e83dacf38344ca4a9fe37344bbb73228409cdf8680290ea7f374025f8b23bcdce6ab67b5329ae4a2acbc1cf4f
-EBUILD PeachPy-2022.11.13-r1.ebuild 758 BLAKE2B dffd4feeb0e324d408507e648157f2cce44212695ffd67034eda8387a8134c96fc4c5683345b1763d329f559d13f5478a8858b4c5b0718801a3a52404e3d8e0a SHA512 40641ef9a17c3cb8522d6f3da1a7c9b1d59063f6fbbff6a7753c5ee0c0a930d9eba4272fe1be0aee06f7fae8951f5de42e9ed8e8b451731b11d2147c83544510
+EBUILD PeachPy-2022.11.13-r2.ebuild 795 BLAKE2B f26a5d360dd0178aa5169260c8e8a6718069513b00d88106c5c6570645b9c937094d3ef50f2177b84bf603200185c56bb291ec9e775f0afd52a7f3253f99719c SHA512 a0990c69f05e499dc3467955ede509a57200d75c389b004162067880e4529f4e9d875e2d536c42347e6994122c8f4f7e763793959792e3b98e2ef78bd97840af
MISC metadata.xml 377 BLAKE2B 53a5583779da97472edd89c93fe441309a28c430baf58cb5bc665b885b74077908ac52d3f6aca8363ff688fc7994ae5caddfe2f7d2e6c7acd35012d4158fd018 SHA512 3e9f04f38a4784165e63f07817c2a9b7e9fdc4399b17887f7250bdc1c9177dcb7b0fa144ca2faa60e95555e87889a555cee229f6b3b4e7b413ff494f525a5557
diff --git a/dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild b/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild
index 4406a6be2483..395c7459ef5f 100644
--- a/dev-python/PeachPy/PeachPy-2022.11.13-r1.ebuild
+++ b/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,4 +29,5 @@ S="${WORKDIR}"/${PN}-${CommitId}
DOCS=README.rst
-distutils_enable_sphinx sphinx
+distutils_enable_sphinx sphinx \
+ dev-python/sphinx-bootstrap-theme
diff --git a/dev-python/colour/Manifest b/dev-python/colour/Manifest
index f95e5d2efd49..b7e3385ae27b 100644
--- a/dev-python/colour/Manifest
+++ b/dev-python/colour/Manifest
@@ -1,4 +1,5 @@
AUX colour-setup.patch 148 BLAKE2B 41fbf09fa54d8ba88a7b01c240bbb9b26b14f48ecd8d677d5acd16e41d53151f8a443857353be6c593506176e4786caa0001602289add34012e59a463e3c9200 SHA512 2def5f03812b78297fab62f9b7233f32e1923d845f495e1fe3ec18988b30d04b2f6c8908122c87c1738cdec6ac6665c1a41b422fd9a654d08e29ecfa16590eb9
DIST colour-0.1.5.tar.gz 24776 BLAKE2B 71e2b44c6379f73fa1a70781ae2559e37122e2db982d1f98ab5c4432b4e95a2c60d6489a88025499c36d288f3e9269e65caf9560d7772e2c1c050266c284816f SHA512 09a5160862bf10cd5f4a94e43c63d6f2a5db43bcaae0e9d8f66900113ec04471e22d0bec7412f0289c6f1e6871c1a544f5be36266aa8d6fd5ec274bd461d9df8
+EBUILD colour-0.1.5-r1.ebuild 842 BLAKE2B 1e2bf4791d849194483eefd976ab48b49c2e5984880d10501062d13fa19b23dc500777545a0d6a9c432f6de8121c32393d5beeb7d53d8da90bf9f8ec3dba5dce SHA512 229767e65194ee9acd9c45b747898f5de93a7d38fbb3679cfdb4ea50d7fc7d09305456fbc47d57b9e2238ea027db186830154ca196d05750b56e661c379ebaea
EBUILD colour-0.1.5.ebuild 559 BLAKE2B 21597b7c217ad71470e3ef8e486265d678cc236179b8166a1721e19b92cfe5ed9af18d4eb18296766f2438439fff8784b880cdac1bdbef5d526fa693952b675f SHA512 064d30fd20b8a68f3bdc1eb74f111dbf2d7899dd6a8a32bac69ea14b01a246c5d8fa5ddd9a0bc5e5986809c84c66c4839fc7cf9f843b063443017ee5bdc2f3d5
MISC metadata.xml 1154 BLAKE2B e070d8ad663acfe733698b9bc4cc807a232e7a320f0a50864c327792fe5faf1e2e45f7a6676ac9f62bfa2fe88816faa9032691ec0a617c10e1ca4e9f21ba40c1 SHA512 881477f5a9e6ef75bb460044baff36e6b586bea8b8d43307f0a7c07738485bf20144db6a7f8196c8c68e45ec80299a9439a4aff53d152b669de4735969eee5b9
diff --git a/dev-python/colour/colour-0.1.5-r1.ebuild b/dev-python/colour/colour-0.1.5-r1.ebuild
new file mode 100644
index 000000000000..b4e991316597
--- /dev/null
+++ b/dev-python/colour/colour-0.1.5-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python color representations manipulation library"
+HOMEPAGE="
+ https://github.com/vaab/colour/
+ https://pypi.org/project/colour/
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # Upstream uses dead & broken d2to1, just make a quick flit config
+ # to make it work.
+ cat > pyproject.toml <<-EOF
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "colour"
+ version = "${PV}"
+ description = "${DESCRIPTION}"
+ EOF
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest --doctest-modules
+}
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ce1adb21be36..dc700b4613c3 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,3 @@
DIST dulwich-0.21.7.tar.gz 448028 BLAKE2B 8ceace901ce4b444d6f40f7071b7a95a04d27a63b9076fd82c97b7fb551dd769c38940d0ec42ebfd6592154df912139f0ca58801ba2fa0ef412d6a749253500a SHA512 56ddf8db21088b264623c568f28caa80d8687d26e5127093daaa4d556b0f49218ac51491a47ced00e9af073bd7ca05b2eb8b29d64aae8b93dd4bd47ca67ee443
-EBUILD dulwich-0.21.7.ebuild 1400 BLAKE2B 865c569df71b2a3df33b3e4d5e32411730d635d7293ec2430a1b4ff9b7a4f2f14e323f19f23204226403d60b8b2d3e5d099be56142231a4190c8eae754705399 SHA512 3d4f0b94b12232eb35472cce12c32adfbf5bbe9f0ca3b02e5da6678a282e2234f92608da94acb731141633897c9c146ebeefeddf19a2857acc1a645e6ec45982
+EBUILD dulwich-0.21.7-r1.ebuild 1619 BLAKE2B d78bc496752b0b13ac16b93239d5347e33a5de96516643a4850789330cd8ae7061a587b4f59bf624442cf6805d8cf23b6438ffca1f2143684b8136e1d4274d82 SHA512 aa1533f354a645cd84a7e8641cc6620f5d11b729ce43105c0e66ba23523529ad2579adfbd9e244600b4446d50ffa617a40025ac3dead3791a00f5cd21348839f
MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de
diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
index 5ddf377dafa2..3369252c2d5f 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,6 +34,15 @@ BDEPEND="
distutils_enable_sphinx docs
+src_prepare() {
+ # Do not install "docs" directory into site-packages
+ # https://github.com/jelmer/dulwich/issues/1248
+ sed -i -e '/package_data/d' setup.py || die
+ rm -r *.egg-info || die
+
+ distutils-r1_src_prepare
+}
+
python_test() {
# remove interference from the tests that do stuff like user.name
unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
diff --git a/dev-python/netaddr/Manifest b/dev-python/netaddr/Manifest
index 6b68bffccffd..a62f914412a6 100644
--- a/dev-python/netaddr/Manifest
+++ b/dev-python/netaddr/Manifest
@@ -2,6 +2,6 @@ DIST netaddr-0.10.0.tar.gz 2225176 BLAKE2B f426b55c450c3bb5204452f1299c7373e8168
DIST netaddr-0.10.1.tar.gz 2225283 BLAKE2B 1e350909779af0bf48d74834194358386cf4f8e11fa7b03c971b3011bcec437cc39feb72e7e79d55eb330e6ee138d15bb6dba9293667e1adb4ed1c6d42a35d78 SHA512 ca04171d5cbfd569d4f262f4870610edfd98be35899cb70983dbff5f37add963e05987ddbe1ab22d9b615580ac1abe96a8c2903681b18af8c9f2f96899b618ff
DIST netaddr-0.9.0.tar.gz 2196428 BLAKE2B 279aea0816abfcf1efb70ac5b8593cfdea0551fd9a0cb0bf49e3247d5681c884d19aff83ab40df0e41b6549c20b66fbaba8508f0b442e0d72405c46a98365c0f SHA512 250b00a930f7180e1b4e18cb90de579733ffea9cd4ac93a3b7d2f7796b30c6b49d70da4b05ed522ebc9389600f4db8ecaed9345f7d0076632d0beae41e11c3ae
EBUILD netaddr-0.10.0.ebuild 636 BLAKE2B 73c7342bcccf8ac1b7feac256288417dc34a89295705540fce0ce40f61bf393ebe899c354ea9d39375e6b2418ad623351e4491f80c1962f3ae3f3511148a1b4e SHA512 5f416424a0ed480c2f924a82cb0e0b059498e6cf5f4a41863edf43e060806c50b73a63d034916016422c79bf7b9de515f51acb48e806dcf9fdfdfd6baa8c55ed
-EBUILD netaddr-0.10.1.ebuild 636 BLAKE2B aa074482178a7991594f0a1a0bc1d7afef290f57e1810c40acb96e7171d897110e9776870678c8605202ed4f7de4a3b35224bc50abc2bfef97586ee710838361 SHA512 d323c6e77448887eb857378fc58dbb349b53595cede6a4e20f0f5274db9c28e8cb9c922e9ef73fd9c51915d8a04136864541b546ae2900c0e26e53c8151c5ca2
+EBUILD netaddr-0.10.1.ebuild 655 BLAKE2B e75c930482f87c7c0b0eb892ada771fdf0c872906187ac54ff507fba8e77427d9f4dace49b308956e2ec50510636049669b0b9bfaaa1aa2293a901c6674c7b81 SHA512 a600e9f846561aed6476ba921d732b3fd6e41c3227dc1d7b129ea63de7d9a3b5d9a6fd7227ee7a35ea6b11b04b15f47eaec46777e3a01b251f8c6e681d075726
EBUILD netaddr-0.9.0.ebuild 633 BLAKE2B 65cc2e8b9defc19609ebe3131a5065027edd3a2bccce9a67453e926f2cad4ba1eb28a1f3d38ec6ef98015c3e12901f879c4b911bc214d3decf622e70014ad354 SHA512 07aef639ef2516abfc87bed219eb855d8c9d58c34aa6e4f51593976840b04b8798b02761add82ec36d3f6d09bc189d6dda0b73471bc366d77960f9a294485ff3
MISC metadata.xml 580 BLAKE2B fa813dd9ba11bbe59493df919e010a21ccc3d94a3683e5687953eb6bf6b759b61e03de1d4f7810cc7f2d189fe936c7fab754713ac315c06f7a24c86c0c7da67d SHA512 bd4d624a37b55968e2ac085f7f254343a6e2903ce50c0a54244238a0f436b67ef6a13e60f39c6cee4c043312602f19cdca6b6d67ac9a75677e7af8f14afeed1b
diff --git a/dev-python/netaddr/netaddr-0.10.1.ebuild b/dev-python/netaddr/netaddr-0.10.1.ebuild
index 0ee7e6d93665..c87042ab7492 100644
--- a/dev-python/netaddr/netaddr-0.10.1.ebuild
+++ b/dev-python/netaddr/netaddr-0.10.1.ebuild
@@ -19,7 +19,8 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-distutils_enable_sphinx docs/source
+distutils_enable_sphinx docs/source \
+ dev-python/furo
distutils_enable_tests pytest
pkg_postinst() {
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 9ce36aad838f..94e133c6093a 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 6f0089e3596d..08bfc6ca270d 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,15 +2,12 @@ AUX gitlab-runner.confd 688 BLAKE2B 1e99cdca8949a1a085e126c9aa2f23cf15d081087d02
AUX gitlab-runner.initd 1174 BLAKE2B 53b897abb3bc358839843faf56b52d99412c2a08e2e69e1b8258bab907a0da10dedeafd95e6c4e505fd7e8e4d2344dc07b1e693a130fe0d6a3730bf619ee2e75 SHA512 eae2668c5a98a9e111573a2ea193266252e46e073fafd2c101d3a93e65cb9705f78ceab173ca4d3e1c806443345e7f66b7b97c8b644188cf9f86dc4c087d401f
AUX gitlab-runner.service 419 BLAKE2B f1a9217eb97d03036eac67569ec6ce6ed91dc2182b20357cf8d17ee0eee01b8d094854b1c76942e0515c2a5923f4d3a1ed044c60b89d8a29c354955f9f666160 SHA512 10cbe1cc0a0b7bb9decde5780bc20caf73892759532df5fc42a7c3b55e141b26957a2986656ac1eb79ce15fd95ee01a184893c22d0dd1ce9117932d0e55ae1b4
AUX gitlab-runner.tmpfile 54 BLAKE2B 4b2849b9c72998409efce207a336dce42d6e9104e72e0071266e03509841bbb5f39ad8e560beb696eee780bfe82efdec5b877120b5606c524d5cd002095e52c4 SHA512 2b5cccd83c8113a8c58011ced9ff5720a5aeaedb8f819c2a71c8fff3b1683ad87b54fa3da67b7e5f91ab35659d2adf5cf792d93ff293eee39924fbb5b9db2d4b
-DIST gitlab-runner-16.4.2-deps.tar.xz 218831500 BLAKE2B e639c446aafd9095e07a6dd64b50e99035b42a9b16caec081ff9fc449df81b044afd57819bc320fcf050ff2b25be8d70aa56def7fdae29676f946b145a9b25a1 SHA512 28480ca7bf6b0c8abf655181530464baabc706513d5dd5bb0c58a6b2bc70ce4190eee3d568873e44fc256e523b27ef28f38af0ff16aa1f8f5b1828c44895d722
-DIST gitlab-runner-16.4.2.tar.bz2 1371196 BLAKE2B 9ff9073fa69a4a04b59d9e3274eec9c86817fd198f3b3ab877352869eb5d5bb0f1aab69fd9500d9f87ac3ca4def9b6d286d82905be4e48014fa902f29dc9c6b5 SHA512 59817206b4d654ec27512fd0713d7d2a879ca4cd6e1abe46e0314c90db49795316f8b6d196f9b5bf11d9ff04efd16f8d580131a39ac20cc21ed4c3bc83e9d5b9
DIST gitlab-runner-16.5.0-deps.tar.xz 218830692 BLAKE2B 91f1b48239f8da19c93f5b9ec3ba30a1fceb0d17f72395dc85cbbd2a584845977044b920ea19b1d01df62f90cfc86cfcd354e0c3d49b7dba8e216f8cbeae057c SHA512 3d07800019ef800d5db79d7f8696c4fbfb3ffebbe4c9367e0af02d2abcf56e5d09f837b6fdb29e12eb5a04b9a48c00fc0a6e8e955b1fe91c6bc87d0e8c33f2d6
DIST gitlab-runner-16.5.0.tar.bz2 1373002 BLAKE2B 25ac77ffa71a633cad2b99211acf68595a3ee293f5af3e7cd813ec5a9b70a252413ed99d3b354ef713fb08b9dfeb140e7daa7a3cfd168d4af270034147657dac SHA512 59f03814a44d53c573b336f3eff9d1d273bc6b601e86cc58ca91778705a7897c999bd30e92361aa9294a91596505ca2950d56ad9cc64db7aa40a204ab4a4173d
DIST gitlab-runner-16.6.1-deps.tar.xz 223030236 BLAKE2B 76866243ed71a907b0eb8d9991243683be45c7e426c2ba53f556ebb868ef42a6523d5eb421fdffe2ce0ec290f5d8a19db9e5690eec52b4bdb8a7e819ded11939 SHA512 907464fd819d1f331f8f19be5c6fcf64838f3d7ad2d27586d2799642ef3ea94c2860caca8d4dc1b11404b664e3e7201e8becf99fd1895c8a7ab548ce4d4ea65b
DIST gitlab-runner-16.6.1.tar.bz2 1335597 BLAKE2B 5432b008c38e0ce4f6d9026f82f964a2b929b81165d5694b05d740e5db3d561e7856842dec1d0bd17595832a6321f5d060da6e1be0f12da6a66608226089af97 SHA512 14a30a276c46b43b7b5b6a766eb287beecb434a2c6cadaababdd6de0b265f23de2dc3b8387f8110889cf3cca70ad95bffcbfed7cf0d5543604ee3aebc4cad579
DIST gitlab-runner-16.7.0-deps.tar.xz 236174584 BLAKE2B 54372f6f817fdbcb208924c563c07300911cde664035f50f0324785cadbacaa353cdb532045f4b41a6b026f80fc440f8756260d7524094e6e777835db5388d89 SHA512 95c32c55a6bde15db4ea9c82cb76952f4b51b98a6b3e02047e51ae9510e1d9189248d44545f665c7db588e26c58f20c6ef13c7692376a07c4afcf98cf96eae26
DIST gitlab-runner-16.7.0.tar.bz2 1349700 BLAKE2B 3371e91a8881b9b0f9ada5ed05509db2b8052e4570aeabe7555474450897815ebd7bd81cbc979e75cd871f1d61ded0670ebcf91890b2a57de0b7c771698f6739 SHA512 21f1ecdf181dd7d62d92709e2efd9a9373e0c7a807ddba035becdc8b98b8f2a18bc3ac21f23af3c060e8b3e650b81c213c93068345f19789df904837fd00e4d5
-EBUILD gitlab-runner-16.4.2.ebuild 1679 BLAKE2B 5adad30ce3b1953bad8bc9ab5ab5a09e60f65fcc55b535f2f59b237cda84937a771edeee723481e12832816fde72339be4d91e0b274eb14cbcdc0e76ec392cbb SHA512 231a4136d008a94f1e453c78c22a4f313a072d8840a26d45d7727bfc68564a939a39c7a6483591ce94f8bac73e0f0bd4a9796d8364c06cac85ac4d40e072b1d3
EBUILD gitlab-runner-16.5.0.ebuild 1679 BLAKE2B c3922fd79181a2507c5a30aac3f1dda41035d8e13fba2a3da8e721ba3a13b44a32cd7ddd6d9e37c8359f07c92e65b97357929c9e17a233f4e391378c4c62c463 SHA512 1272ab8e54e3f210a05282eb55eea050dcbe78611990eab3f8a164d28811f66b62ad90e170975d27de6ecf006312fe61ae3f1e084e6826b1bde1c61941d33852
EBUILD gitlab-runner-16.6.1.ebuild 1679 BLAKE2B 5e5cffac508bd7590482ad3e6c203e343e1c83a46d83cc90290020e384e715066756a6e4b5d679d3c76f31f3d70defde3e8aaf564686b33fc8ea843eadc80f19 SHA512 93692ca4173745e792981bf6fadc127aa6363580f4a185cc1a83ab59dbbf555b8e3c21598e541ce53eb361a44290994f738dc0d16f00f88f2070604bfc0cf63e
EBUILD gitlab-runner-16.7.0.ebuild 1679 BLAKE2B a52a347e8564f9463c2e55f8c63479e6da6ef477bcc8ebd6509f62423517cade211099350a3649a205f5794f3c35a39bea3c3d1149ba48044d9ccb4be1af80a4 SHA512 76cf1f0141a2e363a46eb53cfb4cf834af30b7b8a92c9c7c00314ade7f013646341248de491df37823aeb04408f41b5f6ae8d249e6f391b88286962d920174ac
diff --git a/dev-util/gitlab-runner/gitlab-runner-16.4.2.ebuild b/dev-util/gitlab-runner/gitlab-runner-16.4.2.ebuild
deleted file mode 100644
index 0dae45ce1f9f..000000000000
--- a/dev-util/gitlab-runner/gitlab-runner-16.4.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=e77af703
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner"
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
- acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
- emake \
- BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
- GOX="${EPREFIX}/usr/bin/gox" \
- REVISION=${GIT_COMMIT} \
- VERSION=${PV} \
- runner-bin-host
-}
-
-src_test() {
- CI=0 ego test
-}
-
-src_install() {
- dobin out/binaries/gitlab-runner
- einstalldocs
-
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
- systemd_dounit "${FILESDIR}/${PN}.service"
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
- keepdir /{etc,var/log}/${PN}
- fperms 0700 /{etc,var/log}/gitlab-runner
- fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
- tmpfiles_process gitlab-runner.conf
- [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
- elog
- elog "To use the runner, you need to register it with this command:"
- elog "# gitlab-runner register"
- elog "This will also create the configuration file in /etc/gitlab-runner/config.toml"
-}
diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 1f8f4b984b67..10108a096a8e 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -9,5 +9,5 @@ DIST scons-4.6.0-user.html 1670870 BLAKE2B 0c84248791bdce093cce4d45b525357aeb3ae
DIST scons-4.6.0-user.pdf 3058220 BLAKE2B 3a04e1c0fab47f2a1327f20d3ee500d7861599dc31b0007dd196173af5b880d9737ff528b419896e905cae5a5744c74ef38c2b29bc7945ef4157a79c1c6dabe9 SHA512 6a5ca9cdede81ec9536bb32d7df157fd1efd4b3e3f5afa386b7ecaa45d1fc212015673ccec5ab3283475ab0ee6ef001c111f51b7d3bb64dda664e61d11cbaec0
DIST scons-4.6.0.gh.tar.gz 5891032 BLAKE2B 9aeda2ef899dcaf5bc7ca3bc77c0615544f2308f56ef095ad835d5cc748355b467a905ec737eef61a4afd183ff0f041dc244bdd58858ba3abc4f3a4efd9f8dc7 SHA512 d7dd30bbc94ec014b12b37a106aa536dd5c8b16e9f1605b68cad6721cf6e3959add1f75a42693fd8499734ca19eb76f648800d7cc8081fe334282841cd406954
EBUILD scons-4.5.2.ebuild 4534 BLAKE2B 3c7f09fe378c3f1b2a6ea63046275a88c1031b08c15e10ebc4950a56ddd62a60dcdaa7610188d4609ae32a30e32342e8ddba308722fdf5fcc3013c64fd5d1a25 SHA512 69c035f26eec493ebf321eddaffd0ac799835ea84c9c3bfc208cb78af3d08669154638c2fa2092ac2ab3dcb3ef3875517b0af14187854ba157bac91c1ce27c35
-EBUILD scons-4.6.0.ebuild 4535 BLAKE2B c1d5ba6424ed22af1b236323ddcb479f32ac78b88a8857ecc5c116a979a9e213912e57a7fcaef2bebb0df83bbcb773c5de1b5a76236d9ba8a83e6121779f06de SHA512 8ed6b3fb2fa836736809a2e1ecfeaaeae0b53ab361df4a5c5bbfb3c92dd9d9317956517f6652edcfb4308364b58a021e3c24e1ffa34883478a74d1175216eb04
+EBUILD scons-4.6.0-r1.ebuild 4608 BLAKE2B 1145b083da2e3e562d58dd10da6a2ea0f9e8146bd84eecf2f819776131bd29205c542ade92ead5369ceae474933a1fce606c2ba359fecd1484771b17e7ba78be SHA512 c001e31e7f9f97e171d6f9a94378444a65da89bedeaa75bc7e2df69b94eedde996a574f3d2e815a5b3ead85e5cbfda5e792ae88774967e2066dd846cad4ef900
MISC metadata.xml 803 BLAKE2B 17a1596fb7b6991a9c4732c8e8c1231cd57ba42ae9e0b65a475f4a00503bacba23ae671df112909688574f836962951dcd2fd7a35bc83c34a0eeb72ecb96bbc2 SHA512 c1451442bdf49d7c85cc84831ea3a8a540581680858dc1ac117080b6a8558419d004952ade0410c0b31d9d241ae3d5eef1c81525ecb80c40cdc380b50f49e1ad
diff --git a/dev-util/scons/scons-4.6.0.ebuild b/dev-util/scons/scons-4.6.0-r1.ebuild
index 93909c9fbbbd..acf4b5429a1a 100644
--- a/dev-util/scons/scons-4.6.0.ebuild
+++ b/dev-util/scons/scons-4.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -59,6 +59,9 @@ src_unpack() {
src_prepare() {
distutils-r1_src_prepare
+ # fixed in .post1 release
+ rm -r SCons/Tool/docbook/__pycache__ || die
+
# TODO: rebase the patches <4.5.1-r2 is gone
# support env passthrough for Gentoo ebuilds
eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index ce80568816ad..300748db7de6 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest
index 4c142e39eca4..b77007d0df71 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,3 +1,3 @@
DIST cantor-23.08.4.tar.xz 9285972 BLAKE2B 378ee46c46017e743821b90becc57dd99bdce3a99b809f5bf94427f19c01f2dc5f0cf812a864ca56c9eb9d66b95e579cd8ad9061f874816c6f342018b1428d4c SHA512 fa829a9260164d596fa9383a109a37da1f669d0ffb43292fb32ba36a12144f7e532f78fff65cf50b7805b9325163733d3df195404ee0f2618a06d9874a1641d6
-EBUILD cantor-23.08.4.ebuild 3079 BLAKE2B 3b884393f0c6c7768fca4eea9492b18bf7cb2dcd00df873d930ba5032fa445b36255d6ffe461994cdc002fd1be40a91f52d5acf8e7622370f5bd6a1714b5a060 SHA512 0d4b277290ab5e4fbc56dd2e3a6cac9bd5abbc15ed2789bdb4c056b9f8054c5d2cec85ada97be51f9aa17aed9e0454f0426074316ca999c3dfc2139f9242a335
+EBUILD cantor-23.08.4.ebuild 3130 BLAKE2B bc47eb4864d310b32836955149b0f1ebb8c17d8975cfac18edb220d30c54ae35aa64a07f0f60d73815d381a7c19912376bef542dd22496793044fa694c1ba5d9 SHA512 40bf92049c960eae5f4d9b82eb13bbbf36f03c6a49cf794af84f94f7055aa88875ee247ef295d53b78100a66af7d49896a53418e2ed389724e3edd3571d48832
MISC metadata.xml 650 BLAKE2B 17e2c2450044a29836367e9865208517282c366a9389fe1d06aaf823378cd80e73e07e936f10a3b743fcc1cbc6a56f72c7a10863ad3bcc88ba814c3177758d05 SHA512 028a011e95df450d9b92397fcbb0ac56800e1b336c33ed96506c49fc903f6a4474e65221cdd8da3b9a4278830ca0c90a7f562da028088e32ff7e46bdb5b06ae2
diff --git a/kde-apps/cantor/cantor-23.08.4.ebuild b/kde-apps/cantor/cantor-23.08.4.ebuild
index 7496795f83b3..b5bcc0a8995a 100644
--- a/kde-apps/cantor/cantor-23.08.4.ebuild
+++ b/kde-apps/cantor/cantor-23.08.4.ebuild
@@ -100,6 +100,10 @@ src_configure() {
ecm_src_configure
}
+src_compile() {
+ MAKEOPTS="-j1" ecm_src_compile
+}
+
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "Maxima backend" sci-mathematics/maxima
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 9547e53a380f..572be125713f 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/pulseaudio-qt/Manifest b/media-libs/pulseaudio-qt/Manifest
index cd1ca81634bc..018725a0c125 100644
--- a/media-libs/pulseaudio-qt/Manifest
+++ b/media-libs/pulseaudio-qt/Manifest
@@ -1,4 +1,6 @@
AUX pulseaudio-qt-1.3-no-crash-if-no-server-response.patch 1523 BLAKE2B c13e9cae9bfbae785efc63828244aaa60ae2c4d8360db235e045ba7a1a9e5a6873f282599af82b6048b9495be75c9aef66f5e9cd2dad639e9ca31dda78b44d90 SHA512 0d0c6cea82a34f3a756b1d72787426d9b0cb32f0bddd6696f3f2f26c75290fa986893a4fcac6fed64250aef2fe083c91d556f99f367dbf2e64e8db5cd46aa262
DIST pulseaudio-qt-1.3.tar.xz 34148 BLAKE2B f283c369fcbeaf57537fe28d6f8aa02c34d7567ab8260ec8ba05edf8320b65e29e6ac88489ff0b49ae57b0bc8b8a49da83886f50ed9641850c84939a979e930c SHA512 2326277fd37327db29a5984056949fcf935c36e7b39184d1307a5d0a891efed4f0e4f32e783f3f7da2c7e6b7409eb908b2521064c6d24a28561ed38db9f8d4e8
+DIST pulseaudio-qt-1.4.0.tar.xz 35704 BLAKE2B fa33f8121780d80056e2005529af3479109ef25a70455eb6ff04643e9811d136e55a749eca399af2bf78fc0af4528c94d0c6e95f5e9737b74288f7e73dd9626d SHA512 4bd7d0d50c4720fea59dd7216116de370ea34790c18f80ad01d61c24df5e2b8ee3aa4ddbfa6c19efb0580db6f2089588ecf8cc234ee887fe3d05105b2e63aec3
EBUILD pulseaudio-qt-1.3-r3.ebuild 791 BLAKE2B 21769e29d74b4ddb5950a512786b728bb0bae13cbb2e639e07cc9c1383f6ee03b188c29c6136b161e2530d02dbdb2896659c72d6d5cf353163cf9b9de6f4206b SHA512 f0da719f8369df39473d76482090ffe9fcc61b448979af209a65d661b625a966601e339f73ff906b3d8e823ec28e1114138d1e6374de200d9f488984c8db0d9f
-MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
+EBUILD pulseaudio-qt-1.4.0.ebuild 662 BLAKE2B 2c85bb28a33652bf73205de4f965790cefee8b85d589d5132508aff65cfa7675bc89cf36a721cc85e1ff3327c7191a94bd7d9b4151277bd2c8a74db5a4573fd3 SHA512 8c54e05f2a07404e76c4cc79914d32edb5249034a517587d5e3caa2d0c2d0ba6be01606ee47e79b250d226ab25e0ee9218a32a550aa9a858f3d062c4c18ca0cc
+MISC metadata.xml 385 BLAKE2B 66910b8057aee5141d69520b1a4485d15182552cc027156ea4929987c66128fac2e06d2b5ae450692ffd8fac97fcdfdd27e30fc4ebc9915cad50e480af1425a6 SHA512 1b549f3f3e21a2a2dee45285ac8c7a61f4f06d8e6b4d7fdc42d8aa3c537a921c613faef3d57e36efa86a74117e7f71f54fcb4d7fca8c747980d63f314f4ba1db
diff --git a/media-libs/pulseaudio-qt/metadata.xml b/media-libs/pulseaudio-qt/metadata.xml
index d925f2439758..207866469096 100644
--- a/media-libs/pulseaudio-qt/metadata.xml
+++ b/media-libs/pulseaudio-qt/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">libraries/pulseaudio-qt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild
new file mode 100644
index 000000000000..1ce28176c86a
--- /dev/null
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="true"
+ECM_TEST="optional"
+KFMIN=5.247.0
+QTMIN=6.6.0
+inherit ecm kde.org
+
+DESCRIPTION="Qt bindings for libpulse"
+HOMEPAGE="https://invent.kde.org/libraries/pulseaudio-qt"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/3"
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,dbus]
+ media-libs/libpulse
+"
+DEPEND="${RDEPEND}
+ test? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
+"
+BDEPEND="virtual/pkgconfig"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 1e4cf12ded68..5ff671cbf2a1 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest
index ab528afa0351..33ba9201c0fb 100644
--- a/media-sound/cava/Manifest
+++ b/media-sound/cava/Manifest
@@ -1,4 +1,6 @@
AUX cava-0.8.0-gentoo-iniparser4.patch 702 BLAKE2B 9ea8f952f0a9673d7348b4abeb46e480022205b3bf6a296b5f742e0dee15c81181c876829177159570b239c6c46c4b1177523eb60d3abf6e89640239e5192ba6 SHA512 ed474fc10475731ef733e77469782308c693d4b7214e911257e69499ab5cc598a13e0293644698f98d749e71c3002cbab857f8fda6e36a050bc8ff6be50af881
+DIST cava-0.10.0.tar.gz 124085 BLAKE2B 1d1d16f2e32823749465ee76d42bdaebf201dd5d8c7c44020793e247448f6786d631fed75841622dfaedc1d6dd0bee54dfaf10e9f637d6ae5aab3e1a76138421 SHA512 8b54ed59ce7965209f0e03be3409f59b0e59e6a684afca3eb2e3c82c369d35224a0a1a09cbcbca09b36fce416a13efafdff7362fe0b4e2f6b494a023de76793e
DIST cava-0.9.1.tar.gz 119287 BLAKE2B e6342ff8867747a2c15197c965b713e8ea1c5bd579725538e0e1745797280460ea6a7d6c5cca2776934eef24378d9661bcef5cfd5280a93de16b41201558c49d SHA512 21af220b53a2f45c8c43dfd2ba47c1c96a8fcccdbd11ca1ac59eea7a4f32c0e27c7d2056281d0293fd17d4d635b1c568c953567d6f0301c800b4a387332d2a7a
+EBUILD cava-0.10.0.ebuild 2205 BLAKE2B 26ef70139e5a11adeabbaeac8683eecb5ea7a12aa25a90b65bce92c61559ea5eb97eb1ba17bd3ed1a28cf7ec6f854cbed1de37dcf9a6607288f4c87428937285 SHA512 0363f4294e184e544b94327b0b111ec3776f5adfe738f931e6a690fe32a225706ed39fd14a08b546f2226bb1863623cdd1a09c1201d4392119b5c198bb75607f
EBUILD cava-0.9.1.ebuild 2193 BLAKE2B 9f9b4405fd5a6474907775a3a95e255a71f0106e9a5e08e2484b0931b08b8f6f85506efff67d344745dea445b7c7f325a6c5280a6e6675abdfcdcda726cd3e5d SHA512 2b3286f9bde3148da1bd573467375f04d7ac1507699d66ee594f180230c6827bbb27173b804f954f97943221d59e7c4869c5681c8a3d7dd32765f1b2b45271b3
MISC metadata.xml 521 BLAKE2B 9b5fc566431d23ee6c56ed429d3337a6fbccddde718487bf9e1cac36e5fc70173e20a070669a8c85179443af12bc032eecfa4b9829d96422170ff4cdd92518ee SHA512 57cdabe9b70f97abb5bd5e64b3b0f25ec113ce80f8b1eaa45682f814b20fa120fe0efc38552aed23c3cb4d918ba9f0d67030d18b4a307fbf0f81a8b962e35c87
diff --git a/media-sound/cava/cava-0.10.0.ebuild b/media-sound/cava/cava-0.10.0.ebuild
new file mode 100644
index 000000000000..11b7f54f0efb
--- /dev/null
+++ b/media-sound/cava/cava-0.10.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/"
+SRC_URI="
+ https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +ncurses pipewire portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+ dev-libs/iniparser:4
+ sci-libs/fftw:3.0=
+ alsa? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:= )
+ pipewire? ( media-video/pipewire:= )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-libs/libpulse )
+ sdl? (
+ media-libs/libglvnd
+ media-libs/libsdl2[opengl,video]
+ )
+ sndio? ( media-sound/sndio:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ sdl? ( sys-devel/autoconf-archive )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+)
+
+src_prepare() {
+ default
+
+ echo ${PV} > version || die
+ eautoreconf
+}
+
+src_configure() {
+ local econfargs=(
+ $(use_enable alsa input-alsa)
+ $(use_enable pipewire input-pipewire)
+ $(use_enable portaudio input-portaudio)
+ $(use_enable pulseaudio input-pulse)
+ $(use_enable sndio input-sndio)
+
+ $(use_enable ncurses output-ncurses)
+ $(use_enable sdl output-sdl)
+ # note: not behind USE=opengl and sdl2[opengl?] given have not gotten
+ # normal output-sdl to work without USE=opengl on sdl either way
+ $(use_enable sdl output-sdl_glsl)
+
+ GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch
+ )
+
+ # autoconf-archive (currently) does not support -lOpenGL for libglvnd[-X]
+ use sdl && econfargs+=( GL_LIBS="$($(tc-getPKG_CONFIG) --libs opengl || die)" )
+
+ econf "${econfargs[@]}"
+}
+
+pkg_postinst() {
+ if [[ ! ${REPLACING_VERSIONS##* } ]]; then
+ elog "A default ~/.config/cava/config will be created after initial"
+ elog "use of ${PN}, see it and ${EROOT}/usr/share/doc/${PF}/README*"
+ elog "for configuring audio input and more."
+ elif ver_test ${REPLACING_VERSIONS##* } -lt 0.9; then
+ elog "If used, the noise_reduction config option in ~/.config/cava/config needs"
+ elog "to be updated from taking a float to integer (e.g. replace 0.77 with 77)."
+ fi
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 29eeda0b729d..068c62ea23ff 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 65c2938be41a..e72b2f143e12 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 09 Jan 2024 18:40:23 +0000
+Wed, 10 Jan 2024 00:10:21 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 7a1b98e47329..8dd5a4b061ce 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 560112 BLAKE2B 62dc2af41770d5f472a21d19df2e416ad9cbe69646a24bf9063fe3c7d7b36b835148ffdf730b030db456007d5c45044793f359e00e2a253deb71569680665419 SHA512 706f92b2205286e8d0fb7e749fe17d4549d6de84ffe61cf0dffaa61b0add9252e50b48bb8087005681251c1d71bdd6ced3ceb19b36ffd7e75d1709bc3aa98712
-TIMESTAMP 2024-01-09T18:40:27Z
+TIMESTAMP 2024-01-10T00:10:26Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWdkxtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWd4HJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAdyw/+NM7SqaCUanDCaPWjvN4Pozy3TY+q2LYtv+uBo+mDZ9CvcWTiV5dFdoQS
-m/93819C+5FW2jRzr9cJmkL3tF4ZrLBoaI5llOuzrvxpjYFLetqKXSTt9WoWu78w
-oYyuzJlU0VZYMpbvxHHbz5WNNz7wbcpvaYnSSWeT/PIDUMBDDcCm91Ew7TxJEFsr
-wsE/IYJQOe3tIOjCCcPbE4qdEK5azan/rwpncIlkiBoMwcU1aUNgAczcvDec/g94
-bBNmOtVMGqJ2sCpCRc7cbZH6HPS+taUieyt/q9pv1Oi5DwVQ+KBlxzHnQGQJ17TU
-dEeUgU4h3sWXw7g/9QIhawO+eHh29pnd5oayxQyIff79YYyIwz2bTyqVu/mFsFO2
-uJ5YMqRry76xoaSSx+vl+spy+Tt4DIWtuG0b4x+44VUW8wEmeBqauPKlPAXc9ykF
-0i6QxOIi/7PLgKDHq1Z5doLWdwQyyNErHJYQPubLiFPhYTaC4aKsYvj6epxHt16x
-W2JJ3w6PEAgl1hmWfBSQ2tCNEBVOmmbYC/A1Ql4s0bJnFiIPOvnSW+Qbi6X0Rb0i
-ScecaLW88KP8bShz0L/WRQrNrqPw92tQ31Jeus+/gnZvEhvLu3l5Ll0YlVfF/PZQ
-u1ygVjCRuGp08YEs9ghPms24oush4cVefo5OzFvCzZ1bR/Mf99Y=
-=W64b
+klByLBAAr+oR1+Daby6LcdaKI+9iy17zfrXrg4pCyb3dclHOQwCP/xHuVXXjXhSZ
+6T6b5a4+9Mp/zeSKqmAXHqx1VWrImhbfezXcnkkm4V3wmgIkGuRM9GWPQDmjsl9U
+3X6W/2fb9Hv7r+6809vHTNusW6LO/JiJ9WCW155QbQUbu9ooUb0tIXDcAODyUgbL
+SunhRFBcIrm/oZk2dS88tsYkDMQDL+1FkPiRd716rVKNLKt3fZzUr8qBn9rGNuMx
+rH2TFPxW9mc7ydQ6ZGxcidYnq8ffxw0ESUHPkJp786/Vk/ZyFpg+UhJ/DA4biIOu
+gS1UTE5ZT1rjBfH3HG1zvIqavZg34ZktMAeMmWQX+f8tAYrj7TK18u6ZIlzdNSZP
+9CLtYJFHSp4Kmc+Lm/8P7NL32DG3Oc8ZdricyH7e+C8NPYUsQX3h8m6vWDyQQpaS
+lieZtfY/yXk0pHHHRm1obSF0gDWR6u3lyOCHPKL0A6BTgHP2NiloxhkSFD7gSchi
+RB8qSTYVpISvEbJsleGgQwSSqEY1lUvAx9w1mUmNIcDmCHcOz161cuxssSQtTBVd
+DiH1HPWWu7gFNyvliLCPfCw1GyoCuwkKKbaRLRiRoHZFIKQXCHUCnYGvL+xm8Q8+
++9Dt/dPmI8/chDOPWl0myEdRUlfF71BSO0w+n1+CH+/mJwxtNLw=
+=RO7I
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index ff99f753ab3d..601180e404b6 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 09 Jan 2024 18:40:24 +0000
+Wed, 10 Jan 2024 00:10:22 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 74fc67798c53..01a906ec29a2 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index e3b0c1cc332d..a84faa677b97 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/cri-o-1.29.0 b/metadata/md5-cache/app-containers/cri-o-1.29.0
new file mode 100644
index 000000000000..4c843b70c0fe
--- /dev/null
+++ b/metadata/md5-cache/app-containers/cri-o-1.29.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install prepare unpack
+DEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= net-firewall/conntrack-tools net-firewall/iptables app-containers/cni-plugins net-misc/socat sys-apps/iproute2 sys-libs/libseccomp:= btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) selinux? ( sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) dev-go/go-md2man
+DESCRIPTION=OCI-based implementation of Kubernetes Container Runtime Interface
+EAPI=8
+HOMEPAGE=https://cri-o.io/
+INHERIT=go-module
+IUSE=btrfs +device-mapper selinux systemd
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
+RDEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= net-firewall/conntrack-tools net-firewall/iptables app-containers/cni-plugins net-misc/socat sys-apps/iproute2 sys-libs/libseccomp:= btrfs? ( sys-fs/btrfs-progs ) device-mapper? ( sys-fs/lvm2:= ) selinux? ( sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) !<app-containers/podman-1.3.2-r1 selinux? ( sec-policy/selinux-crio )
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/cri-o/cri-o/archive/v1.29.0.tar.gz -> cri-o-1.29.0.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d686c901eb1212432a22928396160a5f
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 093319b50a95..6f5d0790ae1b 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/qca-2.3.8 b/metadata/md5-cache/app-crypt/qca-2.3.8
new file mode 100644
index 000000000000..d68c1c69a7fe
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/qca-2.3.8
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-doc/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( >=dev-qt/qtcore-5.14:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( qt5? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 ) qt6? ( dev-qt/qtbase:6[network] ) )
+DESCRIPTION=Qt Cryptographic Architecture (QCA)
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/QCA
+INHERIT=cmake kde.org multibuild out-of-source-utils qmake-utils
+IUSE=botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+RDEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( >=dev-qt/qtcore-5.14:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= )
+REQUIRED_USE=|| ( qt5 qt6 )
+RESTRICT=!test? ( test )
+SLOT=2
+SRC_URI=mirror://kde/stable/qca/2.3.8/qca-2.3.8.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dd38d5df7ad1a0c3c699766dbd9cefdc
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index dfa09306da3f..2b40cf1e1f35 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/platformio-6.1.11 b/metadata/md5-cache/dev-embedded/platformio-6.1.11
new file mode 100644
index 000000000000..7946b54e88f6
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/platformio-6.1.11
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/jsondiff[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jsondiff[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jsondiff[python_targets_python3_12(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-python/aiofiles-22.1[python_targets_python3_10(-)] dev-python/ajsonrpc[python_targets_python3_10(-)] <dev-python/bottle-0.13[python_targets_python3_10(-)] =dev-python/click-8*[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] >=dev-python/pyserial-3[python_targets_python3_10(-)] <dev-python/pyserial-4[python_targets_python3_10(-)] >=dev-python/zeroconf-0.37[python_targets_python3_10(-)] =dev-python/requests-2*[python_targets_python3_10(-)] >=dev-python/semantic-version-2.10[python_targets_python3_10(-)] <dev-python/semantic-version-3[python_targets_python3_10(-)] =dev-python/tabulate-0.9*[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] <dev-python/pyelftools-1[python_targets_python3_10(-)] =dev-python/marshmallow-3*[python_targets_python3_10(-)] >=dev-python/starlette-0.21[python_targets_python3_10(-)] >=dev-python/uvicorn-0.19[python_targets_python3_10(-)] dev-python/wsproto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/aiofiles-22.1[python_targets_python3_11(-)] dev-python/ajsonrpc[python_targets_python3_11(-)] <dev-python/bottle-0.13[python_targets_python3_11(-)] =dev-python/click-8*[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] >=dev-python/pyserial-3[python_targets_python3_11(-)] <dev-python/pyserial-4[python_targets_python3_11(-)] >=dev-python/zeroconf-0.37[python_targets_python3_11(-)] =dev-python/requests-2*[python_targets_python3_11(-)] >=dev-python/semantic-version-2.10[python_targets_python3_11(-)] <dev-python/semantic-version-3[python_targets_python3_11(-)] =dev-python/tabulate-0.9*[python_targets_python3_11(-)] dev-python/twisted[python_targets_python3_11(-)] >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] <dev-python/pyelftools-1[python_targets_python3_11(-)] =dev-python/marshmallow-3*[python_targets_python3_11(-)] >=dev-python/starlette-0.21[python_targets_python3_11(-)] >=dev-python/uvicorn-0.19[python_targets_python3_11(-)] dev-python/wsproto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/aiofiles-22.1[python_targets_python3_12(-)] dev-python/ajsonrpc[python_targets_python3_12(-)] <dev-python/bottle-0.13[python_targets_python3_12(-)] =dev-python/click-8*[python_targets_python3_12(-)] dev-python/colorama[python_targets_python3_12(-)] >=dev-python/pyserial-3[python_targets_python3_12(-)] <dev-python/pyserial-4[python_targets_python3_12(-)] >=dev-python/zeroconf-0.37[python_targets_python3_12(-)] =dev-python/requests-2*[python_targets_python3_12(-)] >=dev-python/semantic-version-2.10[python_targets_python3_12(-)] <dev-python/semantic-version-3[python_targets_python3_12(-)] =dev-python/tabulate-0.9*[python_targets_python3_12(-)] dev-python/twisted[python_targets_python3_12(-)] >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] <dev-python/pyelftools-1[python_targets_python3_12(-)] =dev-python/marshmallow-3*[python_targets_python3_12(-)] >=dev-python/starlette-0.21[python_targets_python3_12(-)] >=dev-python/uvicorn-0.19[python_targets_python3_12(-)] dev-python/wsproto[python_targets_python3_12(-)] ) virtual/udev python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.3.1[python_targets_python3_12(-)] ) ) 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/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=virtual/udev
+DESCRIPTION=An open source ecosystem for IoT development
+EAPI=8
+HOMEPAGE=https://platformio.org/
+INHERIT=distutils-r1 udev
+IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=python_single_target_python3_10? ( >=dev-python/aiofiles-22.1[python_targets_python3_10(-)] dev-python/ajsonrpc[python_targets_python3_10(-)] <dev-python/bottle-0.13[python_targets_python3_10(-)] =dev-python/click-8*[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] >=dev-python/pyserial-3[python_targets_python3_10(-)] <dev-python/pyserial-4[python_targets_python3_10(-)] >=dev-python/zeroconf-0.37[python_targets_python3_10(-)] =dev-python/requests-2*[python_targets_python3_10(-)] >=dev-python/semantic-version-2.10[python_targets_python3_10(-)] <dev-python/semantic-version-3[python_targets_python3_10(-)] =dev-python/tabulate-0.9*[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] <dev-python/pyelftools-1[python_targets_python3_10(-)] =dev-python/marshmallow-3*[python_targets_python3_10(-)] >=dev-python/starlette-0.21[python_targets_python3_10(-)] >=dev-python/uvicorn-0.19[python_targets_python3_10(-)] dev-python/wsproto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/aiofiles-22.1[python_targets_python3_11(-)] dev-python/ajsonrpc[python_targets_python3_11(-)] <dev-python/bottle-0.13[python_targets_python3_11(-)] =dev-python/click-8*[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] >=dev-python/pyserial-3[python_targets_python3_11(-)] <dev-python/pyserial-4[python_targets_python3_11(-)] >=dev-python/zeroconf-0.37[python_targets_python3_11(-)] =dev-python/requests-2*[python_targets_python3_11(-)] >=dev-python/semantic-version-2.10[python_targets_python3_11(-)] <dev-python/semantic-version-3[python_targets_python3_11(-)] =dev-python/tabulate-0.9*[python_targets_python3_11(-)] dev-python/twisted[python_targets_python3_11(-)] >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] <dev-python/pyelftools-1[python_targets_python3_11(-)] =dev-python/marshmallow-3*[python_targets_python3_11(-)] >=dev-python/starlette-0.21[python_targets_python3_11(-)] >=dev-python/uvicorn-0.19[python_targets_python3_11(-)] dev-python/wsproto[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/aiofiles-22.1[python_targets_python3_12(-)] dev-python/ajsonrpc[python_targets_python3_12(-)] <dev-python/bottle-0.13[python_targets_python3_12(-)] =dev-python/click-8*[python_targets_python3_12(-)] dev-python/colorama[python_targets_python3_12(-)] >=dev-python/pyserial-3[python_targets_python3_12(-)] <dev-python/pyserial-4[python_targets_python3_12(-)] >=dev-python/zeroconf-0.37[python_targets_python3_12(-)] =dev-python/requests-2*[python_targets_python3_12(-)] >=dev-python/semantic-version-2.10[python_targets_python3_12(-)] <dev-python/semantic-version-3[python_targets_python3_12(-)] =dev-python/tabulate-0.9*[python_targets_python3_12(-)] dev-python/twisted[python_targets_python3_12(-)] >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] <dev-python/pyelftools-1[python_targets_python3_12(-)] =dev-python/marshmallow-3*[python_targets_python3_12(-)] >=dev-python/starlette-0.21[python_targets_python3_12(-)] >=dev-python/uvicorn-0.19[python_targets_python3_12(-)] dev-python/wsproto[python_targets_python3_12(-)] ) virtual/udev 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 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/platformio/platformio-core/archive/refs/tags/v6.1.11.tar.gz -> platformio-6.1.11.gh.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=ba5363feec8d07852961d8b052f2a851
diff --git a/metadata/md5-cache/dev-embedded/platformio-6.1.6-r2 b/metadata/md5-cache/dev-embedded/platformio-6.1.6-r2
deleted file mode 100644
index df9532709d3f..000000000000
--- a/metadata/md5-cache/dev-embedded/platformio-6.1.6-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/jsondiff[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jsondiff[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-python/aiofiles-22.1[python_targets_python3_10(-)] dev-python/ajsonrpc[python_targets_python3_10(-)] <dev-python/bottle-0.13[python_targets_python3_10(-)] =dev-python/click-8*[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] >=dev-python/pyserial-3[python_targets_python3_10(-)] <dev-python/pyserial-4[python_targets_python3_10(-)] >=dev-python/zeroconf-0.37[python_targets_python3_10(-)] =dev-python/requests-2*[python_targets_python3_10(-)] >=dev-python/semantic-version-2.9[python_targets_python3_10(-)] <dev-python/semantic-version-3[python_targets_python3_10(-)] =dev-python/tabulate-0.9*[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] >=dev-python/pyelftools-0.27[python_targets_python3_10(-)] <dev-python/pyelftools-1[python_targets_python3_10(-)] =dev-python/marshmallow-3*[python_targets_python3_10(-)] >=dev-python/starlette-0.21[python_targets_python3_10(-)] >=dev-python/uvicorn-0.19[python_targets_python3_10(-)] dev-python/wsproto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/aiofiles-22.1[python_targets_python3_11(-)] dev-python/ajsonrpc[python_targets_python3_11(-)] <dev-python/bottle-0.13[python_targets_python3_11(-)] =dev-python/click-8*[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] >=dev-python/pyserial-3[python_targets_python3_11(-)] <dev-python/pyserial-4[python_targets_python3_11(-)] >=dev-python/zeroconf-0.37[python_targets_python3_11(-)] =dev-python/requests-2*[python_targets_python3_11(-)] >=dev-python/semantic-version-2.9[python_targets_python3_11(-)] <dev-python/semantic-version-3[python_targets_python3_11(-)] =dev-python/tabulate-0.9*[python_targets_python3_11(-)] dev-python/twisted[python_targets_python3_11(-)] >=dev-python/pyelftools-0.27[python_targets_python3_11(-)] <dev-python/pyelftools-1[python_targets_python3_11(-)] =dev-python/marshmallow-3*[python_targets_python3_11(-)] >=dev-python/starlette-0.21[python_targets_python3_11(-)] >=dev-python/uvicorn-0.19[python_targets_python3_11(-)] dev-python/wsproto[python_targets_python3_11(-)] ) virtual/udev python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=virtual/udev
-DESCRIPTION=An open source ecosystem for IoT development
-EAPI=8
-HOMEPAGE=https://platformio.org/
-INHERIT=distutils-r1 udev
-IUSE=test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( >=dev-python/aiofiles-22.1[python_targets_python3_10(-)] dev-python/ajsonrpc[python_targets_python3_10(-)] <dev-python/bottle-0.13[python_targets_python3_10(-)] =dev-python/click-8*[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] >=dev-python/pyserial-3[python_targets_python3_10(-)] <dev-python/pyserial-4[python_targets_python3_10(-)] >=dev-python/zeroconf-0.37[python_targets_python3_10(-)] =dev-python/requests-2*[python_targets_python3_10(-)] >=dev-python/semantic-version-2.9[python_targets_python3_10(-)] <dev-python/semantic-version-3[python_targets_python3_10(-)] =dev-python/tabulate-0.9*[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] >=dev-python/pyelftools-0.27[python_targets_python3_10(-)] <dev-python/pyelftools-1[python_targets_python3_10(-)] =dev-python/marshmallow-3*[python_targets_python3_10(-)] >=dev-python/starlette-0.21[python_targets_python3_10(-)] >=dev-python/uvicorn-0.19[python_targets_python3_10(-)] dev-python/wsproto[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/aiofiles-22.1[python_targets_python3_11(-)] dev-python/ajsonrpc[python_targets_python3_11(-)] <dev-python/bottle-0.13[python_targets_python3_11(-)] =dev-python/click-8*[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] >=dev-python/pyserial-3[python_targets_python3_11(-)] <dev-python/pyserial-4[python_targets_python3_11(-)] >=dev-python/zeroconf-0.37[python_targets_python3_11(-)] =dev-python/requests-2*[python_targets_python3_11(-)] >=dev-python/semantic-version-2.9[python_targets_python3_11(-)] <dev-python/semantic-version-3[python_targets_python3_11(-)] =dev-python/tabulate-0.9*[python_targets_python3_11(-)] dev-python/twisted[python_targets_python3_11(-)] >=dev-python/pyelftools-0.27[python_targets_python3_11(-)] <dev-python/pyelftools-1[python_targets_python3_11(-)] =dev-python/marshmallow-3*[python_targets_python3_11(-)] >=dev-python/starlette-0.21[python_targets_python3_11(-)] >=dev-python/uvicorn-0.19[python_targets_python3_11(-)] dev-python/wsproto[python_targets_python3_11(-)] ) virtual/udev python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/platformio/platformio-core/archive/refs/tags/v6.1.6.tar.gz -> platformio-6.1.6.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=09a02d70f4e0c7333b940237e3833a27
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 3d6af1b9a663..a7308e31d973 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/cue-0.7.0 b/metadata/md5-cache/dev-lang/cue-0.7.0
new file mode 100644
index 000000000000..0b462293e74a
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/cue-0.7.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=open-source data validation language and inference engine
+EAPI=8
+HOMEPAGE=https://cuelang.org
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/cue-lang/cue/archive/v0.7.0.tar.gz -> cue-0.7.0.tar.gz https://dev.gentoo.org/~williamh/dist/cue-0.7.0-deps.tar.xz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=18e065dcd5243648cdddbf57f8d22f2f
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 63b6ef422378..4294978b6b09 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/ktextaddons-1.3.0 b/metadata/md5-cache/dev-libs/ktextaddons-1.3.0
deleted file mode 100644
index 4b1492a473ec..000000000000
--- a/metadata/md5-cache/dev-libs/ktextaddons-1.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 ) doc? ( dev-qt/qthelp:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.103.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.103.0:5 >=kde-frameworks/kconfigwidgets-5.103.0:5 >=kde-frameworks/kcoreaddons-5.103.0:5 >=kde-frameworks/ki18n-5.103.0:5 >=kde-frameworks/kwidgetsaddons-5.103.0:5 >=kde-frameworks/kxmlgui-5.103.0:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
-DESCRIPTION=Various text handling addons
-EAPI=8
-HOMEPAGE=https://invent.kde.org/libraries/ktextaddons
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org
-IUSE=speech test debug designer doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.103.0:5 >=kde-frameworks/kconfigwidgets-5.103.0:5 >=kde-frameworks/kcoreaddons-5.103.0:5 >=kde-frameworks/ki18n-5.103.0:5 >=kde-frameworks/kwidgetsaddons-5.103.0:5 >=kde-frameworks/kxmlgui-5.103.0:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
-RESTRICT=test !test? ( test ) !test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/ktextaddons/ktextaddons-1.3.0.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6ed08469244e49e6a8958cae67cc8be4
diff --git a/metadata/md5-cache/dev-libs/ktextaddons-1.5.2_p20240108 b/metadata/md5-cache/dev-libs/ktextaddons-1.5.2_p20240108
new file mode 100644
index 000000000000..eb84062e4d03
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/ktextaddons-1.5.2_p20240108
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) doc? ( >=app-doc/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.245.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.6.0:6[gui,network,widgets] >=dev-qt/qtmultimedia-6.6.0:6 >=kde-frameworks/karchive-5.245.0:6 >=kde-frameworks/kconfig-5.245.0:6 >=kde-frameworks/kconfigwidgets-5.245.0:6 >=kde-frameworks/kcoreaddons-5.245.0:6 >=kde-frameworks/ki18n-5.245.0:6 >=kde-frameworks/kio-5.245.0:6 >=kde-frameworks/sonnet-5.245.0:6 >=kde-frameworks/syntax-highlighting-5.245.0:6 speech? ( >=dev-qt/qtspeech-6.6.0:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Various text handling addons
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/ktextaddons
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=speech debug designer doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.6.0:6[gui,network,widgets] >=dev-qt/qtmultimedia-6.6.0:6 >=kde-frameworks/karchive-5.245.0:6 >=kde-frameworks/kconfig-5.245.0:6 >=kde-frameworks/kconfigwidgets-5.245.0:6 >=kde-frameworks/kcoreaddons-5.245.0:6 >=kde-frameworks/ki18n-5.245.0:6 >=kde-frameworks/kio-5.245.0:6 >=kde-frameworks/sonnet-5.245.0:6 >=kde-frameworks/syntax-highlighting-5.245.0:6 speech? ( >=dev-qt/qtspeech-6.6.0:6 ) !dev-libs/ktextaddons:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://gentoo/ktextaddons-1.5.2_p20240108-8291d343.tar.gz https://invent.kde.org/libraries/ktextaddons/-/archive/8291d343a147fba5953240bac2054e1a462c23e9/ktextaddons-8291d343a147fba5953240bac2054e1a462c23e9.tar.gz -> ktextaddons-1.5.2_p20240108-8291d343.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f52611898a0ea5a8cbc586b7def6a783
diff --git a/metadata/md5-cache/dev-libs/kweathercore-0.8.0 b/metadata/md5-cache/dev-libs/kweathercore-0.8.0
new file mode 100644
index 000000000000..76af1dc7400f
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/kweathercore-0.8.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.245.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.0:6[network] >=dev-qt/qtpositioning-6.6.0:6 >=kde-frameworks/kholidays-5.245.0:6 >=kde-frameworks/ki18n-5.245.0:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library for retrieval of weather information including forecasts and alerts
+EAPI=8
+HOMEPAGE=https://kde.org/
+INHERIT=ecm kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.0:6[network] >=dev-qt/qtpositioning-6.6.0:6 >=kde-frameworks/kholidays-5.245.0:6 >=kde-frameworks/ki18n-5.245.0:6 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/kweathercore/0.8.0/kweathercore-0.8.0.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=49490842c8a034b826aee3f83ae1f9d9
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index d92c303b703b..bec2caa6f5ba 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/PeachPy-2022.11.13-r1 b/metadata/md5-cache/dev-python/PeachPy-2022.11.13-r2
index b6f8ad8f02d1..e34b69714438 100644
--- a/metadata/md5-cache/dev-python/PeachPy-2022.11.13-r1
+++ b/metadata/md5-cache/dev-python/PeachPy-2022.11.13-r2
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-bootstrap-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/Opcodes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DESCRIPTION=Portable Efficient Assembly Code-generator in Higher-level Python
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/Maratyszcza/PeachPy/archive/349e8f836142b2ed0efeb6bb99b1b715d87202e9.tar.gz -> PeachPy-2022.11.13.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fa3c2353c15df769883bae783b3fcef8
+_md5_=602d28bf08352aa73a4330dfd43effbd
diff --git a/metadata/md5-cache/dev-python/colour-0.1.5-r1 b/metadata/md5-cache/dev-python/colour-0.1.5-r1
new file mode 100644
index 000000000000..a276242663cf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/colour-0.1.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python color representations manipulation library
+EAPI=8
+HOMEPAGE=https://github.com/vaab/colour/ https://pypi.org/project/colour/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/colour/colour-0.1.5.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2f818d8ce81d8e1121a32b3af4b32666
diff --git a/metadata/md5-cache/dev-python/dulwich-0.21.7 b/metadata/md5-cache/dev-python/dulwich-0.21.7-r1
index 19ff1ec7c138..d7bfd1c61bd1 100644
--- a/metadata/md5-cache/dev-python/dulwich-0.21.7
+++ b/metadata/md5-cache/dev-python/dulwich-0.21.7-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dulwich/dulwich-0.21.7.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ec4a7e23998483b79ec79c2c8097f429
+_md5_=a24d086912b24fae2c0707dda717e3f5
diff --git a/metadata/md5-cache/dev-python/netaddr-0.10.1 b/metadata/md5-cache/dev-python/netaddr-0.10.1
index 1ccbc97fcd00..2019476875e1 100644
--- a/metadata/md5-cache/dev-python/netaddr-0.10.1
+++ b/metadata/md5-cache/dev-python/netaddr-0.10.1
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Network address representation and manipulation library
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/netaddr/netaddr-0.10.1.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf920ceb0243146cceb06f40de662f01
+_md5_=46eaf590b6b195434af15d703a0fc8b6
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 7ffe6447bedd..0a5c5e7b1849 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-16.4.2 b/metadata/md5-cache/dev-util/gitlab-runner-16.4.2
deleted file mode 100644
index df9d80a375b9..000000000000
--- a/metadata/md5-cache/dev-util/gitlab-runner-16.4.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-go/gox >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst test unpack
-DEPEND=acct-group/gitlab-runner acct-user/gitlab-runner
-DESCRIPTION=The official GitLab Runner, written in Go
-EAPI=8
-HOMEPAGE=https://gitlab.com/gitlab-org/gitlab-runner
-INHERIT=go-module systemd tmpfiles
-KEYWORDS=amd64 ~ppc64 ~riscv
-LICENSE=MIT
-RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v16.4.2/gitlab-runner-v16.4.2.tar.bz2 -> gitlab-runner-16.4.2.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-16.4.2-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ebbc2711c938076253c991be491d1519
diff --git a/metadata/md5-cache/dev-util/scons-4.6.0 b/metadata/md5-cache/dev-util/scons-4.6.0-r1
index 4f5cb0134253..498b5f0f42f1 100644
--- a/metadata/md5-cache/dev-util/scons-4.6.0
+++ b/metadata/md5-cache/dev-util/scons-4.6.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/scons/scons/4.6.0/SCons-4.6.0.tar.gz doc? ( https://www.scons.org/doc/4.6.0/PDF/scons-user.pdf -> scons-4.6.0-user.pdf https://www.scons.org/doc/4.6.0/HTML/scons-user.html -> scons-4.6.0-user.html ) test? ( https://github.com/SCons/scons/archive/4.6.0.tar.gz -> scons-4.6.0.gh.tar.gz )
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ff66a0a682c3b7e67b0c924f7b7f7675
+_md5_=381303ecb55bf92a3f156bb196ee1741
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index c4896d5e9769..221ead773ed2 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/cantor-23.08.4 b/metadata/md5-cache/kde-apps/cantor-23.08.4
index 22db14c38629..631d46336114 100644
--- a/metadata/md5-cache/kde-apps/cantor-23.08.4
+++ b/metadata/md5-cache/kde-apps/cantor-23.08.4
@@ -15,4 +15,4 @@ RESTRICT=test !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.4/src/cantor-23.08.4.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gear.kde.org 236f5f1e8c3d93fca33b087177d55697 kde.org 60fcb935e4206806bf9f38e3537521a2 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=487c211dce2fd40d897bf436fc439822
+_md5_=b3e257de60e17013b213aaf721dfbe8d
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index eaa3bfdcc4da..4a7646b29551 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/pulseaudio-qt-1.4.0 b/metadata/md5-cache/media-libs/pulseaudio-qt-1.4.0
new file mode 100644
index 000000000000..89b920db7967
--- /dev/null
+++ b/metadata/md5-cache/media-libs/pulseaudio-qt-1.4.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.247.0:6 ) doc? ( >=app-doc/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.247.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.0:6[gui,dbus] media-libs/libpulse test? ( >=dev-qt/qtdeclarative-6.6.0:6 ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Qt bindings for libpulse
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/pulseaudio-qt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug +handbook doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6.0:6[gui,dbus] media-libs/libpulse || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=mirror://kde/stable/pulseaudio-qt/pulseaudio-qt-1.4.0.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=65bdd6e3e48554e4c49b3be7a5e5d397
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 40a3e1aa85a5..780aab6ea13d 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/cava-0.10.0 b/metadata/md5-cache/media-sound/cava-0.10.0
new file mode 100644
index 000000000000..d56275fb3e5e
--- /dev/null
+++ b/metadata/md5-cache/media-sound/cava-0.10.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sdl? ( sys-devel/autoconf-archive ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure postinst prepare
+DEPEND=dev-libs/iniparser:4 sci-libs/fftw:3.0= alsa? ( media-libs/alsa-lib ) ncurses? ( sys-libs/ncurses:= ) pipewire? ( media-video/pipewire:= ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libglvnd media-libs/libsdl2[opengl,video] ) sndio? ( media-sound/sndio:= )
+DESCRIPTION=Console-based Audio Visualizer for Alsa
+EAPI=8
+HOMEPAGE=https://github.com/karlstav/cava/
+INHERIT=autotools toolchain-funcs
+IUSE=alsa +ncurses pipewire portaudio pulseaudio sdl sndio
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT Unlicense
+RDEPEND=dev-libs/iniparser:4 sci-libs/fftw:3.0= alsa? ( media-libs/alsa-lib ) ncurses? ( sys-libs/ncurses:= ) pipewire? ( media-video/pipewire:= ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libglvnd media-libs/libsdl2[opengl,video] ) sndio? ( media-sound/sndio:= )
+SLOT=0
+SRC_URI=https://github.com/karlstav/cava/archive/refs/tags/0.10.0.tar.gz -> cava-0.10.0.tar.gz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=798eb804ddf3f653e9da9b2699bb0099
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 0c2a877409ad..f2d67915f3c1 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/netdata-9999 b/metadata/md5-cache/net-analyzer/netdata-9999
index 83f8a14eea73..6891ddf4c1bd 100644
--- a/metadata/md5-cache/net-analyzer/netdata-9999
+++ b/metadata/md5-cache/net-analyzer/netdata-9999
@@ -1,16 +1,16 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst prepare setup unpack
-DEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk caps? ( sys-libs/libcap ) cups? ( net-print/cups ) dbengine? ( app-arch/lz4:= dev-libs/judy dev-libs/openssl:= ) dev-libs/libuv:= dev-libs/libyaml cloud? ( dev-libs/protobuf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) jsonc? ( dev-libs/json-c:= ) mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) 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_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl ) virtual/pkgconfig
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk sys-libs/libcap cups? ( net-print/cups ) app-arch/lz4:= app-arch/zstd:= app-arch/brotli:= dbengine? ( dev-libs/judy dev-libs/openssl:= ) dev-libs/libpcre2:= dev-libs/libuv:= dev-libs/libyaml dev-libs/protobuf:= bpf? ( virtual/libelf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) dev-libs/json-c:= mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) 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_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl ) virtual/pkgconfig
DESCRIPTION=Linux real time system monitoring, done right!
EAPI=8
HOMEPAGE=https://github.com/netdata/netdata https://my-netdata.io/
IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=autotools fcaps flag-o-matic linux-info optfeature python-single-r1 systemd toolchain-funcs git-r3
-IUSE=caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen +filecaps python_single_target_python3_10 python_single_target_python3_11
+INHERIT=cmake fcaps linux-info optfeature python-single-r1 systemd git-r3
+IUSE=aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres prometheus +python tor xen +filecaps python_single_target_python3_10 python_single_target_python3_11
LICENSE=GPL-3+ MIT BSD
PROPERTIES=live
-RDEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk caps? ( sys-libs/libcap ) cups? ( net-print/cups ) dbengine? ( app-arch/lz4:= dev-libs/judy dev-libs/openssl:= ) dev-libs/libuv:= dev-libs/libyaml cloud? ( dev-libs/protobuf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) jsonc? ( dev-libs/json-c:= ) mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) 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_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl )
+RDEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk sys-libs/libcap cups? ( net-print/cups ) app-arch/lz4:= app-arch/zstd:= app-arch/brotli:= dbengine? ( dev-libs/judy dev-libs/openssl:= ) dev-libs/libpcre2:= dev-libs/libuv:= dev-libs/libyaml dev-libs/protobuf:= bpf? ( virtual/libelf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) dev-libs/json-c:= mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) 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_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl )
REQUIRED_USE=mysql? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) tor? ( python )
SLOT=0
-_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=385d1451ef8b8252996f223f2c4283c1
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1a5f095f44eae2fee0e761d5d9b178ca
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index af1277d2e7e0..c58f304ab3f3 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/branca-0.7.0-r1 b/metadata/md5-cache/sci-libs/branca-0.7.0-r2
index bc72bfeab556..bbcf409fb285 100644
--- a/metadata/md5-cache/sci-libs/branca-0.7.0-r1
+++ b/metadata/md5-cache/sci-libs/branca-0.7.0-r2
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/setuptools-scm test? ( dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm test? ( dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/nbsphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/nbsphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/nbsphinx[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
DESCRIPTION=spinoff from folium, host the non-map-specific features
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-visualization/branca/archive/refs/tags/v0.7.0.tar.gz -> branca-0.7.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3ca10e70deb945147efa0ac4641eacec
+_md5_=8af4dca5f13aeefac6c21a75914e6ce5
diff --git a/metadata/md5-cache/sci-libs/pytorch-2.1.2 b/metadata/md5-cache/sci-libs/pytorch-2.1.2
deleted file mode 100644
index 427d4232528b..000000000000
--- a/metadata/md5-cache/sci-libs/pytorch-2.1.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.1.2[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Tensors and Dynamic neural networks in Python
-EAPI=8
-HOMEPAGE=https://pytorch.org/
-INHERIT=distutils-r1 prefix
-IUSE=python_single_target_python3_10 python_single_target_python3_11 debug
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.1.2[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.2.tar.gz -> pytorch-2.1.2.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6e8b82c8a48d13e0bdda18e27f81781e
diff --git a/metadata/md5-cache/sci-libs/pytorch-2.1.2-r1 b/metadata/md5-cache/sci-libs/pytorch-2.1.2-r1
new file mode 100644
index 000000000000..5dbbde303e10
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/pytorch-2.1.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=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/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=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 ) ~sci-libs/caffe2-2.1.2[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] dev-python/sympy[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) 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 )
+DESCRIPTION=Tensors and Dynamic neural networks in Python
+EAPI=8
+HOMEPAGE=https://pytorch.org/
+INHERIT=distutils-r1 prefix
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=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 ) ~sci-libs/caffe2-2.1.2[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] dev-python/sympy[python_targets_python3_12(-)] ) 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 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.2.tar.gz -> pytorch-2.1.2.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d9ee372d3fb4e549adaa21b274a01917
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7ced5c1a182a..3a239ba68943 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16406 BLAKE2B 831dc046ea406344dbd9b591c255d828ca04da7c452f7b4a63f8a58504ddc325c6724ae02796dd39c5d2e9e24c95b59fa4c581422c416b448d20859db6c8b728 SHA512 cb96126e3ee8e1077dc15f453e8dc01ee546de8fa380c05ab4dd76adcda8cf6375c2ce86b50de95976012ea5e4584c099fb16f7c6439eededbf93235a12f77e3
-TIMESTAMP 2024-01-09T18:40:27Z
+TIMESTAMP 2024-01-10T00:10:26Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWdkxtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWd4HJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC9+g//YG3uJgOVKHRfNHvk8KcMI3Z5wLHAjM1/IqGd0XUW7sccyoelI6RjWf0q
-7579ZcCj3t8vMRfZmkYmKfZ8UVQDoNRY2BTTx1pfESxKTyjhQqiFAN72dsav+3k0
-kNwnPDWgcy/96vKhvR6qm6oOO+hBJuV7xs4zIdgZa3n9Qt3aNqz746jnSWhk0YtU
-hSuDJcBXZ5Flbb/ZXmJgMQMTb2LgrF9qkufoTSb4asKZJzrFZt6cGn6vTZyUtMn4
-4Aqp+pRoqnvyekeffNWpr9mZe6cJU40+DczvKdL7PBjW7//F6UjxLO7lCjEdaw8J
-2FtzE554ro6eXwBO2K7/2BMyjavMzO1Ota/1wbiv+sHMjdWvIEhVcsHi/scJohz8
-/VtB5IwCweezjm7eZb+Yphvr44eeDYfD1TbiKOkzE8T1bxmppqu0ZHWbcqrSIzMo
-G91SszNg4Gv5odOfYiDS98aoZe3Zngm9OYaRi6KQ1dMQsGGnl5/EWNSl2MGHnvHy
-7Y2qSTp7vSEVF2oovf90rON40WzmsVJrhGuugFRLg3D2LU+KkzaxhFG/wQImJBAn
-arGd3SnJ0s+GXIM3xxOrospQnzmECBDzATfUydMKkJEY8IoZiVkxO/DV+hInLFTN
-ySSSMDu3DDuuWqPXNsD6AFT642k/aJo76/kYxD/7PRG1ek0eu4I=
-=UvH8
+klAzkRAAt3qmMcDqdJB9vNnVrknj88Oc63AmRN47gyG1lbrKq4oorJhmPJADigBC
+AZNzAziYl4z23kx/OsrW2EaE30C4sVK3XNw9kihgW7MbT62/LK1u9uE0jZIymlg0
+1VbI5eEJMsbNdyr1xMBUNO9x7EZSdaq4a4sPsYxEBlACMaDiugU2ACDa65EgbDzF
+e9b8AtxD2OdEVq8FwlD3srnOapCQDoeyeAX2sRnutE4QSrwGA7lL+rL0PVYopykZ
+eAimJTaFLJHxrIctlc6GrqJ72AmuRYQp0IEcQrxMTG675RF0puyP88/aXmIWvo9E
+0UcxhFlFW83pcm8XCeX9TAGsz8YbBS2W88xy2dazBDJvHzGMKrcuPUKzRjxjrHd/
+79V/UKYcDneiplaYXbxE2aKS2i9kUi98sqqyFNQTPdqzifagEAaE/6lw7uPPSGXS
+bLJj4Zeuzq3a7kDe+1HrQ8/9eCAwhP+Cjd1ktwePVR0/u1YNS9u2T49SOwlBVfd/
+1bdADS7cNGKlra6PU9TSZpkn5WYr22eyvlI7KPk6CQyIZABdOzVvQ63bfLLab7T1
+wQHtcQynv0bjQZFdxmUtr4kJ9YeFk4Mqfjen8BgzRrYpXASrxln228parq/x+BLf
+63d1LP/Syen7BE8bwvfr5x/iyLTNtv45om1NtSukURSRHAUUQj4=
+=23PK
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index ff99f753ab3d..601180e404b6 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 09 Jan 2024 18:40:24 +0000
+Wed, 10 Jan 2024 00:10:22 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 85ae839be154..3c4b9500be57 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jan 9 06:40:23 PM UTC 2024
+Wed Jan 10 12:10:21 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 2c6ee5030dbf..421d3fe0a638 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 09 Jan 2024 18:45:01 +0000
+Wed, 10 Jan 2024 00:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 70898611909b..8a0b0b25bd18 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-f8c952f4b1c523ad68b75cbd40e6e32d8f49436d 1704823667 2024-01-09T18:07:47+00:00
+8e225a87533a354a6a990aecf76f059131bdf4fd 1704838948 2024-01-09T22:22:28+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index e9ef7adc4384..401ccb9f3f6d 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1704825602 Tue 09 Jan 2024 06:40:02 PM UTC
+1704845401 Wed 10 Jan 2024 12:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index ff99f753ab3d..601180e404b6 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 09 Jan 2024 18:40:24 +0000
+Wed, 10 Jan 2024 00:10:22 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 8360ae21a8ac..1c061406bcff 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 2a495f04c24c..27e02d89c209 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,5 +1,5 @@
AUX netdata-1.44.0-dbengine.patch 1703 BLAKE2B 50af2960a6bf44361a5d9a0bd916c6909874211e170bd986794d901503e841fc3dd7ff1cbb5d2d97a86506b84d0bdc1a1199e3da6615d6f3e94486fba53eac31 SHA512 5b223f522bb25f5ace9e1622cd7d23526343c5499dccf10ea2353524d089134742b5cdf11c7f2f813844b0a96b8f469c485cccb282f49bd07e097108da2f085c
DIST netdata-1.44.0.tar.gz 47423685 BLAKE2B 2b430d07abed1e49c5b7a3c24188446e929301eecc849d03ee9c33860f13942dbc06453401d166195b1aadd16e28e19b7533d16fc10e6f3eca51117b52485a85 SHA512 ef3534351504385ac33e18917a839c6506c377a4f25246d8819da916c6e46ae3d2d6f5422e8a685fd3aabbf851829233943abce8a8aeba0ce94db011ed406602
EBUILD netdata-1.44.0.ebuild 4194 BLAKE2B 2537be743e2f79d32e26178ef4383d31bd2f62c3569cc97f2cbe0dbe38cda4deaf06805cd05058032e8723f0431673fab68101fbed4a0971a9d2c6fb3be225ce SHA512 6d72c64347410e16a0e56e6a90f052a77e0f3b847e049a0bc260a1e90053c779466ce4183168bba7ab18d03648c746db6ae592bd7289cb1069ccb93a8e90dd13
-EBUILD netdata-9999.ebuild 4146 BLAKE2B 3eaa34d560faa0face5cb6a3b4e43a05e16837581786960fca2fcf05256651621376a2f9206ab958620dcc0a4a3e336384f5c2e45a758f99b319cb371d6fe64d SHA512 a3f917f41dc523f8772f4f27920f9abc6b80b66e4746c4d2bec2db57cd09c165088936cd3713722034e9df18fb42024d144bf782b2728082839512561643258e
-MISC metadata.xml 1203 BLAKE2B 231af387a26e28b4251706f86879e5c4aba597492900488d003d75f6f1ef414bd601c2e03a1a64d0be5cffbf2d650f0c9501467ab8874eb6afc1214ed5a734c4 SHA512 d94ac9824fe69671e5ddc2d853054d7ba1a7ae8af7d16ba64bcd098b0c23caea2b16f666d5454439956972c517e547486c7dc9dbcfee9e1a6d79a83478d9aded
+EBUILD netdata-9999.ebuild 4005 BLAKE2B c510ece3c310879633e991b2c3ef91511201f369aaceb86840dc1e433270c2d6aa93407fb3338bc2eda9886e50865778e7ccb080b834947e8cccf4cc02fb5379 SHA512 3c2ca2a440afe653e2f3c5068ff31c53b5ba674aee18ad8e2128f61df8c9e80e96b35de8155a398d878c421256ab06db372d4bc11e3adb69067fc9fe7caf97f2
+MISC metadata.xml 1512 BLAKE2B 321d3c1be16a0fd3c64d89f96c510d68ea82fca12730183d2724f7a0f30fdcb94c2be2749a6f9651ae7effdf7c250e977f95cf03c865a20e03e136456429c2b3 SHA512 4bd5583efd1fee4a0f221708fedf6dcf424639852842c8ba1089a2303a57ae58ccfd302fc5fcbfdada65a56efa8c7c949b95eedde0133a770ef68ca6688bbefd
diff --git a/net-analyzer/netdata/metadata.xml b/net-analyzer/netdata/metadata.xml
index f1324e58552f..ea8a63a7fd26 100644
--- a/net-analyzer/netdata/metadata.xml
+++ b/net-analyzer/netdata/metadata.xml
@@ -6,6 +6,8 @@
<name>Craig Andrews</name>
</maintainer>
<use>
+ <flag name="aclk">Enable Agent-Cloud Link (ACLK) for securely connecting a Netdata Agent to your web browser through Netdata Cloud</flag>
+ <flag name="bpf">Enable the extended Berkeley Packet Filter (eBPF) collector to monitor kernel-level metrics about applications with per-second granularity</flag>
<flag name="cloud">Enable Netdata Cloud support</flag>
<flag name="compression">Enable compression via zlib</flag>
<flag name="dbengine">Enable the Netdata database engine</flag>
diff --git a/net-analyzer/netdata/netdata-9999.ebuild b/net-analyzer/netdata/netdata-9999.ebuild
index 9d37063dbfcd..e6d230c74a3e 100644
--- a/net-analyzer/netdata/netdata-9999.ebuild
+++ b/net-analyzer/netdata/netdata-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python{3_9,3_10,3_11} )
-inherit autotools fcaps flag-o-matic linux-info optfeature python-single-r1 systemd toolchain-funcs
+inherit cmake fcaps linux-info optfeature python-single-r1 systemd
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git"
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/"
LICENSE="GPL-3+ MIT BSD"
SLOT="0"
-IUSE="caps cloud +compression cpu_flags_x86_sse2 cups +dbengine ipmi +jsonc +lto mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
+IUSE="aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres prometheus +python tor xen"
REQUIRED_USE="
mysql? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -41,19 +41,23 @@ RDEPEND="
net-misc/wget
sys-apps/util-linux
app-alternatives/awk
- caps? ( sys-libs/libcap )
+ sys-libs/libcap
cups? ( net-print/cups )
+ app-arch/lz4:=
+ app-arch/zstd:=
+ app-arch/brotli:=
dbengine? (
- app-arch/lz4:=
dev-libs/judy
dev-libs/openssl:=
)
+ dev-libs/libpcre2:=
dev-libs/libuv:=
dev-libs/libyaml
- cloud? ( dev-libs/protobuf:= )
+ dev-libs/protobuf:=
+ bpf? ( virtual/libelf:= )
sys-libs/zlib
ipmi? ( sys-libs/freeipmi )
- jsonc? ( dev-libs/json-c:= )
+ dev-libs/json-c:=
mongodb? ( dev-libs/mongo-c-driver )
nfacct? (
net-firewall/nfacct
@@ -89,59 +93,42 @@ pkg_setup() {
linux-info_pkg_setup
}
-src_prepare() {
- default
- eautoreconf
-}
-
src_configure() {
- if use ppc64; then
- # bundled dlib does not support vsx on big-endian
- # https://github.com/davisking/dlib/issues/397
- [[ $(tc-endian) == big ]] && append-flags -mno-vsx
- fi
-
- econf \
- --localstatedir="${EPREFIX}"/var \
- --with-user=netdata \
- --without-bundled-protobuf \
- $(use_enable cloud) \
- $(use_enable jsonc) \
- $(use_enable cups plugin-cups) \
- $(use_enable dbengine) \
- $(use_enable nfacct plugin-nfacct) \
- $(use_enable ipmi plugin-freeipmi) \
- --disable-exporting-kinesis \
- $(use_enable lto lto) \
- $(use_enable mongodb exporting-mongodb) \
- $(use_enable prometheus exporting-prometheus-remote-write) \
- $(use_enable xen plugin-xenstat) \
- $(use_enable cpu_flags_x86_sse2 x86-sse)
-}
-
-src_compile() {
- emake clean
- default
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
+ -DCMAKE_INSTALL_PREFIX=/
+ -DENABLE_ACLK=$(usex aclk)
+ -DENABLE_CLOUD=$(usex cloud)
+ -DENABLE_DBENGINE=$(usex dbengine)
+ -DENABLE_PLUGIN_CUPS=$(usex cups)
+ -DENABLE_PLUGIN_NFACCT=$(usex nfacct)
+ -DENABLE_PLUGIN_FREEIPMI=$(usex ipmi)
+ -DENABLE_EXPORTER_MONGODB=$(usex mongodb)
+ -DENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE=$(usex prometheus)
+ -DENABLE_PLUGIN_XENSTAT=$(usex xen)
+ -DENABLE_PLUGIN_EBPF=$(usex bpf)
+ )
+ cmake_src_configure
}
src_install() {
- default
+ cmake_src_install
rm -rf "${D}/var/cache" || die
+ rm -rf "${D}/var/run" || die
keepdir /var/log/netdata
fowners -Rc netdata:netdata /var/log/netdata
keepdir /var/lib/netdata
keepdir /var/lib/netdata/registry
+ keepdir /var/lib/netdata/cloud.d
fowners -Rc netdata:netdata /var/lib/netdata
- fowners -Rc root:netdata /usr/share/${PN}
-
- newinitd system/openrc/init.d/netdata ${PN}
- newconfd system/openrc/conf.d/netdata ${PN}
- systemd_dounit system/systemd/netdata.service
- systemd_dounit system/systemd/netdata-updater.service
- systemd_dounit system/systemd/netdata-updater.timer
+ newinitd "${D}/usr/lib/netdata/system/openrc/init.d/netdata" "${PN}"
+ newconfd "${D}/usr/lib/netdata/system/openrc/conf.d/netdata" "${PN}"
+ systemd_newunit "${D}/usr/lib/netdata/system/systemd/netdata.service.v235" netdata.service
+ systemd_dounit "${D}/usr/lib/netdata/system/systemd/netdata-updater.service"
+ systemd_dounit "${D}/usr/lib/netdata/system/systemd/netdata-updater.timer"
insinto /etc/netdata
doins system/netdata.conf
}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index df2a40f3537a..01ca0a61ecf1 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index b649264b4e75..fab7df24937b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -394,9 +394,12 @@ dev-python/ruamel-std-pathlib
~dev-libs/appstream-1.0.1
~dev-libs/kdiagram-3.0.1
~dev-libs/kirigami-addons-0.11.76_p20231222
+~dev-libs/ktextaddons-1.5.2_p20240108
+~dev-libs/kweathercore-0.8.0
~media-libs/libqaccessibilityclient-0.6.0
~media-libs/phonon-4.12.0
~media-libs/phonon-vlc-0.12.0
+~media-libs/pulseaudio-qt-1.4.0
~sys-auth/polkit-qt-0.175.0
# Hans de Graaff <graaff@gentoo.org> (2023-12-17)
@@ -610,10 +613,6 @@ net-misc/openr2
# reverse dependencies are fixed. Tracker bug is bug #906077.
=dev-libs/libfmt-10*
-# Andreas Sturmlechner <asturm@gentoo.org> (2023-04-30)
-# Breaking even latest ~arch version of KDE PIM, bug #905352.
-=dev-libs/ktextaddons-1.3*
-
# Sam James <sam@gentoo.org> (2023-04-13)
# Leads to broken terminal output in e.g. vim and openrc and other applications
# like joe crashing.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 7bb3d1108c98..f4539acb4f77 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -5294,6 +5294,8 @@ net-analyzer/net-snmp:pcre - Add support for Perl Compatible Regular Expressions
net-analyzer/net-snmp:rpm - Enable monitoring of app-arch/rpm. This flag requires the bzip2 and zlib flags to be enabled as well.
net-analyzer/net-snmp:smux - Enable support for the legacy smux protocol (superseded by agentx)
net-analyzer/net-snmp:ucd-compat - Build UCD compatibility library. Increases significantly the install size.
+net-analyzer/netdata:aclk - Enable Agent-Cloud Link (ACLK) for securely connecting a Netdata Agent to your web browser through Netdata Cloud
+net-analyzer/netdata:bpf - Enable the extended Berkeley Packet Filter (eBPF) collector to monitor kernel-level metrics about applications with per-second granularity
net-analyzer/netdata:cloud - Enable Netdata Cloud support
net-analyzer/netdata:compression - Enable compression via zlib
net-analyzer/netdata:dbengine - Enable the Netdata database engine
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 4eceb5ef7761..a1d60f999537 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/branca/Manifest b/sci-libs/branca/Manifest
index eb15a0d51dab..5416b4b56c82 100644
--- a/sci-libs/branca/Manifest
+++ b/sci-libs/branca/Manifest
@@ -1,4 +1,4 @@
AUX branca-0.6.0-test.patch 333 BLAKE2B bdf1a556ff4b2e8b023a216a84af4b97cefe1c86177504f93882f1f68d66647de120ca58c8a40322a908e7fd03ea5ca96933fb8618457bb6b2fc18dd2983825b SHA512 eeb8c56922a5e35cb092d5362bec3fdf4f516ba38e7febdb37d672686f21165bcb5213d739ca52494eca2d5017736bb4a3495d91aa80612413fd86d900ffe0dd
DIST branca-0.7.0.tar.gz 42990 BLAKE2B b8de083b0b94d35dbb6df5d230e388832fe027d756767d24ae8091f25d9846ac1f2ae72799aa83583c99ec02d955c7f8cb80183f1543e503d0a802ce051acac5 SHA512 bfe6afd93752dda57e55ba7bdd433e079b51798056b2be8d9c19d4ccc4ed94cc95b733cabf0981c908887c1f8a96e16bd11cb1b495243ac91df4c1c1c1253282
-EBUILD branca-0.7.0-r1.ebuild 838 BLAKE2B eaf373e4f9294ee65b61d2acb15cfbf71c2d8f9d6a3f663974daf161a7719adfed0c5620dc78dd351120e9f9c0a6bd4f48c94fd0b51b21476ddf0aa8ee36fae0 SHA512 1de3ef788eca4578e2907f574a0132cc7cf4812e567f48bed878ec19ae287fc0da16e200112bc54927a28c0e67ee521f5f8244e010411f3863b69fd419d581d7
+EBUILD branca-0.7.0-r2.ebuild 861 BLAKE2B 947d586b4f4542a1be41832518477b9cee9318c4f190b289d0ef71ab2feac4099d1e3ae919c668f9ba2ed3d29c920283657645ca3d7fba20527b96a335fb673b SHA512 dfe7a3438a55091904324addf1fd1542bf7a9d33148924dd643c79a3b5d59776445c3c111183cbefa4db23238957b5729be0e0677f5412671a68665fbc660812
MISC metadata.xml 567 BLAKE2B a65dec67ea324de3bd665152174cd5d8ca121d2775e9e6db7d15f2c1a2b60058f8788769d2cd4ae54d454b667b9581fe84006b2eebfde99ccdb63ed5d015ff6c SHA512 9cff06968cb58902bc68dab33859310746e7fba3420a53f04c6fa45c5aeda061a68c41343b71240670b21d116d80fe9e6d40c7ba281e2910b7a95caebfcd5dd8
diff --git a/sci-libs/branca/branca-0.7.0-r1.ebuild b/sci-libs/branca/branca-0.7.0-r2.ebuild
index dcdfcadc60a8..aeb60c9999b7 100644
--- a/sci-libs/branca/branca-0.7.0-r1.ebuild
+++ b/sci-libs/branca/branca-0.7.0-r2.ebuild
@@ -25,7 +25,8 @@ BDEPEND="dev-python/setuptools-scm"
distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
+distutils_enable_sphinx docs/source \
+ dev-python/nbsphinx
python_test() {
epytest -m 'not headless'
diff --git a/sci-libs/pytorch/Manifest b/sci-libs/pytorch/Manifest
index a597c1498ce0..d8f12f3f4898 100644
--- a/sci-libs/pytorch/Manifest
+++ b/sci-libs/pytorch/Manifest
@@ -13,5 +13,5 @@ DIST pytorch-2.0.1.tar.gz 111335778 BLAKE2B 7a10cc2b2d5e2422aef7e060a0c3a62ca5c7
DIST pytorch-2.1.2.tar.gz 116316469 BLAKE2B c5a55ee264bc3477d3556ba6376b5591117e992e56e0dd0c9ba93d12526e2727f7840f6f1e0730a38223b6492c9556840c4ebf22ffd220e97225c2abff303747 SHA512 a8961d78ad785b13c959a0612563a60e0de17a7c8bb9822ddea9a24072796354d07e81c47b6cc8761b21a6448845b088cf80e1661d9e889b0ed5474d3dc76756
EBUILD pytorch-1.13.1-r2.ebuild 1512 BLAKE2B a83a2846755b3ad3dc62329f77b04e73be1f5a79a3c3e2311a61c0965c50a17a83deac89c22ce26470be415c0c48a760f1b74c207e6864a16aead25e42896867 SHA512 55a6ed013855c4d20fad0bb213e51b2881d0b7c3e456055800b16658f92460d998294148d041dba642a11be1a60d5d830edf8613cc09cdf9ce6eef7ecc809976
EBUILD pytorch-2.0.1-r1.ebuild 1640 BLAKE2B f29660c3bf423ba697862d9ccc3bf3ac0f958d4fbc5c4dbeac0860ad5cf8e0c0675def1cd9eb4c0d26a7485baa33481f36a2e2da73d89c00a98cad595fabf8e0 SHA512 21325abae79b7c816822b5605c050d4c05be5b0303ffbbf6497907c5ff6f0c9321d30e9857d008e08697169823e31c297273d5ea31c759fa3f144242d37300ca
-EBUILD pytorch-2.1.2.ebuild 1615 BLAKE2B 1737434cc500f1b36b3cd23b367af60a16a439ce6a7d67bc66c78dbca13fe952626a7c057b8a5401fde425a72aec902456b7e3dfd287d586ac8a548214303802 SHA512 08c2ab5f1cc9a86117e6edc034420bbe08c1750127d352f0ad5334389efc054eff55c6edc6ab303750246f9f4e67355adfa7f16c828a25490b1a2ca312531625
+EBUILD pytorch-2.1.2-r1.ebuild 1615 BLAKE2B 15740f38461bee2678b5b1420dcbe4974aca39e0c0aaa86a6a1c51f98969fc3ee5b26c3cb73361c8e3ac1e9b08dbcec1d3e3f56b08dac1e4bab5085cea505d67 SHA512 a3c0aaa047c3710967aa53c42db58f5377fa918234f161886cef5c2681a9e2b57d41f50c70498961960d7f522f2292d8fe6b04e65f5d8cd8b93d6c273c4fa7a9
MISC metadata.xml 328 BLAKE2B f49c6d62ac88dfffe497ed05b1f727941a94acb87a809611dda8aedbd87508fdfdf94ec0e025cac2a649b0881b600236289943b4be0f6ca44fc105b6d8fbe97c SHA512 16c29d2c1177a89026235191ea3e33870c2e6b63f029b7febd4dbd2e99f598fab4b4fd2fa7a801ffd88393663a00752300e6e2cc847a83690b715bcc481d9dc2
diff --git a/sci-libs/pytorch/pytorch-2.1.2.ebuild b/sci-libs/pytorch/pytorch-2.1.2-r1.ebuild
index cc603731123f..eeedad68bd1b 100644
--- a/sci-libs/pytorch/pytorch-2.1.2.ebuild
+++ b/sci-libs/pytorch/pytorch-2.1.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_EXT=1
inherit distutils-r1 prefix