summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29305 -> 29303 bytes
-rw-r--r--app-benchmarks/Manifest.gzbin4854 -> 4859 bytes
-rw-r--r--app-benchmarks/geekbench-ml/Manifest2
-rw-r--r--app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild (renamed from app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild)11
-rw-r--r--app-benchmarks/stress-ng/Manifest2
-rw-r--r--app-benchmarks/stress-ng/stress-ng-0.17.03-r1.ebuild (renamed from app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild)6
-rw-r--r--app-crypt/Manifest.gzbin24798 -> 24811 bytes
-rw-r--r--app-crypt/eid-mw/Manifest4
-rw-r--r--app-crypt/eid-mw/eid-mw-5.1.13.ebuild (renamed from app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild)2
-rw-r--r--app-crypt/johntheripper-jumbo/Manifest4
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild156
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild16
-rw-r--r--app-crypt/p11-kit/Manifest8
-rw-r--r--app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild3
-rw-r--r--app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild3
-rw-r--r--app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild3
-rw-r--r--app-crypt/p11-kit/p11-kit-0.25.3.ebuild3
-rw-r--r--app-misc/Manifest.gzbin50255 -> 50257 bytes
-rw-r--r--app-misc/mx5000tools/Manifest3
-rw-r--r--app-misc/mx5000tools/files/mx5000tools-0.1.2_p20190613-musl.patch20
-rw-r--r--app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild4
-rw-r--r--app-portage/Manifest.gzbin9744 -> 9753 bytes
-rw-r--r--app-portage/cpuid2cpuflags/Manifest2
-rw-r--r--app-portage/cpuid2cpuflags/cpuid2cpuflags-13.ebuild14
-rw-r--r--dev-embedded/Manifest.gzbin9221 -> 9228 bytes
-rw-r--r--dev-embedded/avrdude/Manifest4
-rw-r--r--dev-embedded/avrdude/avrdude-7.2.ebuild64
-rw-r--r--dev-embedded/avrdude/metadata.xml3
-rw-r--r--dev-libs/Manifest.gzbin97169 -> 97160 bytes
-rw-r--r--dev-libs/libfmt/Manifest2
-rw-r--r--dev-libs/libfmt/libfmt-10.2.0.ebuild32
-rw-r--r--dev-libs/libhid/Manifest2
-rw-r--r--dev-libs/libhid/libhid-0.2.17-r1.ebuild7
-rw-r--r--dev-libs/libp11/Manifest2
-rw-r--r--dev-libs/libp11/libp11-0.4.12-r5.ebuild (renamed from dev-libs/libp11/libp11-0.4.12-r4.ebuild)14
-rw-r--r--dev-python/Manifest.gzbin268932 -> 268931 bytes
-rw-r--r--dev-python/bcrypt/Manifest2
-rw-r--r--dev-python/bcrypt/bcrypt-4.1.2.ebuild7
-rw-r--r--dev-qt/Manifest.gzbin11560 -> 11564 bytes
-rw-r--r--dev-qt/qt5compat/Manifest2
-rw-r--r--dev-qt/qt5compat/qt5compat-6.6.1.ebuild4
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-6.6.1.ebuild4
-rw-r--r--dev-qt/qtconnectivity/Manifest2
-rw-r--r--dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild4
-rw-r--r--dev-qt/qtimageformats/Manifest2
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild4
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild4
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild4
-rw-r--r--dev-qt/qtquick3d/Manifest2
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild4
-rw-r--r--dev-qt/qtquicktimeline/Manifest2
-rw-r--r--dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild4
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-6.6.1.ebuild4
-rw-r--r--dev-qt/qtsvg/Manifest2
-rw-r--r--dev-qt/qtsvg/qtsvg-6.6.1.ebuild4
-rw-r--r--kde-plasma/Manifest.gzbin11133 -> 11134 bytes
-rw-r--r--kde-plasma/plasma-workspace/Manifest2
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild2
-rw-r--r--mail-mta/Manifest.gzbin2374 -> 2379 bytes
-rw-r--r--mail-mta/postfix/Manifest8
-rw-r--r--mail-mta/postfix/postfix-3.8.2.ebuild297
-rw-r--r--mail-mta/postfix/postfix-3.8.3.ebuild297
-rw-r--r--mail-mta/postfix/postfix-3.9_pre20231226.ebuild (renamed from mail-mta/postfix/postfix-3.9_pre20231224.ebuild)2
-rw-r--r--media-libs/Manifest.gzbin69302 -> 69300 bytes
-rw-r--r--media-libs/assimp/Manifest2
-rw-r--r--media-libs/assimp/assimp-5.2.5-r1.ebuild4
-rw-r--r--metadata/Manifest.gzbin9502 -> 9496 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest30
-rw-r--r--metadata/glsa/Manifest.files.gzbin558197 -> 558359 bytes
-rw-r--r--metadata/glsa/glsa-202401-01.xml47
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/glsa/timestamp.commit2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27911 -> 27899 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6886 -> 6890 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1 (renamed from metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0)5
-rw-r--r--metadata/md5-cache/app-benchmarks/stress-ng-0.17.03-r1 (renamed from metadata/md5-cache/app-benchmarks/stress-ng-0.17.03)8
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin37884 -> 38060 bytes
-rw-r--r--metadata/md5-cache/app-crypt/eid-mw-5.1.13 (renamed from metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1)4
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p2024010216
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-99992
-rw-r--r--metadata/md5-cache/app-crypt/p11-kit-0.25.0-r14
-rw-r--r--metadata/md5-cache/app-crypt/p11-kit-0.25.1-r14
-rw-r--r--metadata/md5-cache/app-crypt/p11-kit-0.25.34
-rw-r--r--metadata/md5-cache/app-crypt/p11-kit-0.25.3-r24
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin77562 -> 77562 bytes
-rw-r--r--metadata/md5-cache/app-misc/mx5000tools-0.1.2_p201906132
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin17973 -> 18136 bytes
-rw-r--r--metadata/md5-cache/app-portage/cpuid2cpuflags-139
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13120 -> 13292 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/avrdude-7.215
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin175299 -> 175461 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libfmt-10.2.014
-rw-r--r--metadata/md5-cache/dev-libs/libhid-0.2.17-r12
-rw-r--r--metadata/md5-cache/dev-libs/libp11-0.4.12-r5 (renamed from metadata/md5-cache/dev-libs/libp11-0.4.12-r4)6
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin328294 -> 328295 bytes
-rw-r--r--metadata/md5-cache/dev-python/bcrypt-4.1.22
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin37644 -> 37630 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.6.1-r14
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.6.14
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.6.14
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin30537 -> 30539 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-5.91.02
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin5004 -> 4687 bytes
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.8.216
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.8.316
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.9_pre20231226 (renamed from metadata/md5-cache/mail-mta/postfix-3.9_pre20231224)4
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121924 -> 121921 bytes
-rw-r--r--metadata/md5-cache/media-libs/assimp-5.2.5-r14
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58065 -> 58055 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/netdata-1.44.02
-rw-r--r--metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r34
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14719 -> 14546 bytes
-rw-r--r--metadata/md5-cache/net-dns/inadyn-2.11.016
-rw-r--r--metadata/md5-cache/net-dns/inadyn-2.12.02
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin18730 -> 18722 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.14 (renamed from metadata/md5-cache/sci-geosciences/gpxsee-13.12)6
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin69927 -> 69921 bytes
-rw-r--r--metadata/md5-cache/sci-libs/jiwer-3.0.1-r116
-rw-r--r--metadata/md5-cache/sci-libs/jiwer-3.0.316
-rw-r--r--metadata/md5-cache/sys-auth/AusweisApp2-1.26.714
-rw-r--r--metadata/md5-cache/sys-auth/AusweisApp2-2.0.14
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin13473 -> 13307 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin28883 -> 32191 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.26.1216
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.27.916
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.28.516
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.1216
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.916
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.516
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.26.1215
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.27.915
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.28.515
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.26.1216
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.27.916
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.28.516
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.26.1215
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.27.915
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.28.515
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.26.1214
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.27.914
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.28.514
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.26.1215
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.27.915
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.28.515
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24557 -> 24544 bytes
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-1.11.3.416314
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-1.11.4.417314
-rw-r--r--metadata/md5-cache/www-apps/readarr-0.3.14.2348 (renamed from metadata/md5-cache/www-apps/readarr-0.3.13.2338)4
-rw-r--r--metadata/md5-cache/www-apps/sonarr-3.0.10.1567-r114
-rw-r--r--metadata/md5-cache/www-apps/sonarr-4.0.0.74814
-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.gzbin43398 -> 43402 bytes
-rw-r--r--net-analyzer/netdata/Manifest3
-rw-r--r--net-analyzer/netdata/files/netdata-1.44.0-dbengine.patch47
-rw-r--r--net-analyzer/netdata/netdata-1.44.0.ebuild6
-rw-r--r--net-analyzer/rrdtool/Manifest2
-rw-r--r--net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild4
-rw-r--r--net-dns/Manifest.gzbin8187 -> 8190 bytes
-rw-r--r--net-dns/inadyn/Manifest4
-rw-r--r--net-dns/inadyn/inadyn-2.11.0.ebuild61
-rw-r--r--net-dns/inadyn/inadyn-2.12.0.ebuild10
-rw-r--r--profiles/Manifest.gzbin188312 -> 188314 bytes
-rw-r--r--profiles/desc/cpu_flags_arm.desc6
-rw-r--r--sci-geosciences/Manifest.gzbin11595 -> 11593 bytes
-rw-r--r--sci-geosciences/gpxsee/Manifest4
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.14.ebuild (renamed from sci-geosciences/gpxsee/gpxsee-13.12.ebuild)4
-rw-r--r--sci-libs/Manifest.gzbin45143 -> 45141 bytes
-rw-r--r--sci-libs/jiwer/Manifest4
-rw-r--r--sci-libs/jiwer/jiwer-3.0.3.ebuild (renamed from sci-libs/jiwer/jiwer-3.0.1-r1.ebuild)6
-rw-r--r--sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild51
-rw-r--r--sys-auth/AusweisApp2/AusweisApp2-2.0.1.ebuild4
-rw-r--r--sys-auth/AusweisApp2/Manifest4
-rw-r--r--sys-auth/Manifest.gzbin9248 -> 9251 bytes
-rw-r--r--sys-cluster/Manifest.gzbin11537 -> 11535 bytes
-rw-r--r--sys-cluster/kube-apiserver/Manifest6
-rw-r--r--sys-cluster/kube-apiserver/kube-apiserver-1.26.12.ebuild39
-rw-r--r--sys-cluster/kube-apiserver/kube-apiserver-1.27.9.ebuild39
-rw-r--r--sys-cluster/kube-apiserver/kube-apiserver-1.28.5.ebuild39
-rw-r--r--sys-cluster/kube-controller-manager/Manifest6
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.26.12.ebuild38
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.27.9.ebuild38
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.28.5.ebuild38
-rw-r--r--sys-cluster/kube-proxy/Manifest6
-rw-r--r--sys-cluster/kube-proxy/kube-proxy-1.26.12.ebuild34
-rw-r--r--sys-cluster/kube-proxy/kube-proxy-1.27.9.ebuild34
-rw-r--r--sys-cluster/kube-proxy/kube-proxy-1.28.5.ebuild34
-rw-r--r--sys-cluster/kube-scheduler/Manifest6
-rw-r--r--sys-cluster/kube-scheduler/kube-scheduler-1.26.12.ebuild38
-rw-r--r--sys-cluster/kube-scheduler/kube-scheduler-1.27.9.ebuild38
-rw-r--r--sys-cluster/kube-scheduler/kube-scheduler-1.28.5.ebuild38
-rw-r--r--sys-cluster/kubeadm/Manifest6
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.26.12.ebuild35
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.27.9.ebuild35
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.28.5.ebuild35
-rw-r--r--sys-cluster/kubectl/Manifest6
-rw-r--r--sys-cluster/kubectl/kubectl-1.26.12.ebuild33
-rw-r--r--sys-cluster/kubectl/kubectl-1.27.9.ebuild33
-rw-r--r--sys-cluster/kubectl/kubectl-1.28.5.ebuild33
-rw-r--r--sys-cluster/kubelet/Manifest6
-rw-r--r--sys-cluster/kubelet/kubelet-1.26.12.ebuild37
-rw-r--r--sys-cluster/kubelet/kubelet-1.27.9.ebuild37
-rw-r--r--sys-cluster/kubelet/kubelet-1.28.5.ebuild37
-rw-r--r--www-apps/Manifest.gzbin13472 -> 13469 bytes
-rw-r--r--www-apps/prowlarr/Manifest14
-rw-r--r--www-apps/prowlarr/prowlarr-1.11.4.4173.ebuild (renamed from www-apps/prowlarr/prowlarr-1.11.3.4163.ebuild)14
-rw-r--r--www-apps/readarr/Manifest14
-rw-r--r--www-apps/readarr/readarr-0.3.14.2348.ebuild (renamed from www-apps/readarr/readarr-0.3.13.2338.ebuild)2
-rw-r--r--www-apps/sonarr/Manifest7
-rw-r--r--www-apps/sonarr/files/Sonarr3
-rw-r--r--www-apps/sonarr/sonarr-4.0.0.748.ebuild (renamed from www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild)32
229 files changed, 1920 insertions, 1066 deletions
diff --git a/Manifest b/Manifest
index bfc32b755c3d..fca63d039901 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29305 BLAKE2B 0d00a7f1fd6c894e523436e6ba69ba4bebe647edd0319c0b5548ab841a2228bddf588e8c8482902d0652b301fc72b541f88b21c1d75e07a53ee2be7c2a46dbea SHA512 9d739db003e87c74f3fc05537dead326779643d6d19d0fc7ace2436fec38cb5e754c0488c921fb5db7d659f057f15f4e49c320290dccf800710e5edee9bf28f4
-TIMESTAMP 2024-01-02T14:09:54Z
+MANIFEST Manifest.files.gz 29303 BLAKE2B d5a20d05a1ff4fe9ac63e35aa7a6741184d61eb6d3c6c7e0720411297f78272e99165f63917ba7ae909dac2437dccdaf975aa91b7a21ff22203569396e747732 SHA512 78d52a2d749979f4a8409d407c8b6636c2e7f410a2e2c0d81e66a3a2040b76861740c94ead096049ad286de039d5cbacce612b632ff76174861771b417b43b04
+TIMESTAMP 2024-01-02T20:10:01Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUGTJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUbZlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDt1RAAo44+ee7L1kas2dxZ/2oriW9q1qrrUhX3U0rnJpF7xFzZJZZceBRqiUs5
-fk6+CJNq1RTWofxLEzdi4xQ8QHFRofKoN8rDtJnkhdZrnaXO42jcu7VmZF0e7moj
-C5Swy4ZRy3dEAUAenJPmwBiXjd8Fr8snF5cT0JwxuSa0DaAx5tumVM6nt35DAhwR
-n168FtYQuteE0p96yOPsp48id8L1SnmQkC8krITo0kMBIaTw0C3e7BCqidSCUVYt
-hwJ09MbsVD+hHsG8gd1ugUoEqtPcR8Anx1aKapkqGjLeRqhGA9v8VcHFbnqu1QB3
-N8S/j/dkIPgy8ADcvpdlYHgE6/u471Uuc+jNh2gvMWQSiwTynWNjcsQgKIm93JdE
-BFjbUE0RSW1BQsQArV72hH6pY7nc0JVmNH5oOg6Z3D/Au4G2ElYmj267zSC4T6P+
-IhYqXTfcYOSRbfvLyQCtfcPylOFW0srCzgiUCGw/jsAwdnsY/i5vc6yFCNSiH+Xx
-xqpExZhic/hWmIZeRwS6KPXePHXYM2ufsNvei0CY1tUAAwlfCegYWCuCJGY2NNFr
-1V6HD+kdT6byZn2Nf9Z77fk4qOkMuCwHVd6qdogis/97o2pbQx5JfaDCnsjzQm8m
-p+0k1GmWtFmYI5ki1ffPpEn5CJ8hrqlSCfbbM3e2h+Uibi0pE7U=
-=JiG9
+klDEqA/+MhhNk5LKdGhi3hiabeJgln6Nu5Qi1IJIcTQzznuZNqwmQA+yNAL+LWL8
+agVVymrs6b2EebWrWUbOVqDHgzwHRLEaeTkG1xzyjF6Bvu7ErwH9N454X9BFK9SL
+CKc1hjcRCJbTrdJyBbpaiL/cmw7v7fsPW/jLj2jIGv+U1jH2+2LztPVWbyL5d16h
+L6cyHjCrkbAqcwfydmvJVXBopR+9eGsO6fSrrDChcBDsP0pvY13mcIOezbgcKEHG
+5xJ579JLBoqFaFRwGkFX9+9vaFbgp2jeaaVkSSDbbpbGL6wvmNg1Ye5b5g4HnQmq
+KpTubKFQu1r0ex8YkuEvp8pY42Bb0iIMDHNhcndajKhMJLU5S2/xAFWJZQztOKU7
+xAFydxU1auU4DEnyVpUj3CGtn4sygWacWwC5hZiyw8cDPHxL4TmVxmtZyFNszw+U
+XQQ2mdeQZ+craWLL2ObE+SIAnYDm6mMFi3sfannWT+lMJBzuTGLgMNOTNEwxpmuj
+3CYgQOAT8Tg9BMAFms5gj39cZC7ITV6Vd9E4FiPxolLVtGhvSRHCMMpKfHGNMpLJ
+je+mZNzZVXS4G9XRKd+ND3ooylC27PIzZADPpD3PfNxMziYx+AEuJLEAQ3T/gztc
+Ih4oNf/gtgVCmpJdYPWZ5d3ROp5Z36QfVPCH4VJ3jBW5W/TTPpw=
+=nXQ5
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index b8ada3235d41..a567c67abf14 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index 577ef5156744..fb7db42d44ff 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/geekbench-ml/Manifest b/app-benchmarks/geekbench-ml/Manifest
index 354f72c8061d..6ed20b65cf54 100644
--- a/app-benchmarks/geekbench-ml/Manifest
+++ b/app-benchmarks/geekbench-ml/Manifest
@@ -1,3 +1,3 @@
DIST GeekbenchML-0.6.0-Linux.tar.gz 451747506 BLAKE2B bd08fc83192c1af827278765922411c708e6d971a04d0d6613bef94277e36fd8c0a2e0d9ec7abca0175a8ede46106ad92d8d10303b05806f8e5a3ce7ffde1920 SHA512 70fcace831d6ce89fef853f963fede592044b19fe23c5cd2b9d514d94bdb3b61070975435e061aa5ab657400aeb60d4fda623a1c2ef589e7429481ff7b0a9300
-EBUILD geekbench-ml-0.6.0.ebuild 926 BLAKE2B 1e809b358cc0b4fc7db23278bc31f85d083885aa22ab2650930b07f5eb47a06cea02a873bf729aa8eb2a9fa6b520f08d84900ecb6fc84ed1347d405d88d05465 SHA512 e71302a8197924341965aa2624c60e8fed9f027ab418374920b749d8272721b62b2e1a28a70b6a7c249b9a3fdc15525f11d06632a283bcc11d1e319df2e106b7
+EBUILD geekbench-ml-0.6.0-r1.ebuild 1066 BLAKE2B a1c27e0df940218de4bb2ad79bc8362c54fec343934dc2701e78c8632afb89de54ae04d3d2187bef70a59a9bec364c5c0a7557c7ffd2792bc62de5a26008eaf3 SHA512 2c729f030d8ef940309abfd0a96e7d3031dc156a5aa187d38cc42e6ce3e80ad134cf92e0f8999894e26a98591b6f1758bd1243ccbbd5b46f1d06bdef474743c7
MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3
diff --git a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
index f5cf63b3ca7d..db472985aa6c 100644
--- a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0.ebuild
+++ b/app-benchmarks/geekbench-ml/geekbench-ml-0.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
@@ -14,12 +14,21 @@ SLOT="6"
RESTRICT="bindist mirror"
+BDEPEND="dev-util/patchelf"
+
QA_PREBUILT="
opt/geekbench-ml/banff_avx2
opt/geekbench-ml/banff_x86_64
opt/geekbench-ml/banff
"
+src_prepare() {
+ default
+
+ # Fix QA insecure RUNPATHs
+ patchelf --remove-rpath banff{,_avx2,_x86_64} || die
+}
+
src_install() {
exeinto /opt/geekbench-ml
doexe banff{,_avx2,_x86_64}
diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest
index 60b288fa93fd..0b31cfa85f2f 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,3 +1,3 @@
DIST stress-ng-0.17.03.tar.gz 6187795 BLAKE2B d5c08a9d46b65c254f60e6192e3de305be7fb74769cff1714553006645fbccb7d94238c48c5612fe20f1b809962e8093c4d5bf96bc39720f162b0e17d7111bb3 SHA512 8d4bcab77682e448f524c8e2f5bed35a4a3e946ac4b3ff2df451178fc520db13c84bfb112ad09c96db4467b41c06d9a33ded99efe90f17009effccb2310653c0
-EBUILD stress-ng-0.17.03.ebuild 1136 BLAKE2B c652d1d73074aa8d283a17b457770ed1bd27cb299726d8786fb735d6542c5092554684f2814e3e4d606fa6bf5aed26d0f20f80de6f051820f98a5d425a96af09 SHA512 c5649e1d1db6f66762602a5c0f7c494c3e27ad30ebf049cca9f1da168a7f19f834bc9c00b6b2bba6f35e5fbdc705a392eb3afa9218eb64511898af124eafa2f5
+EBUILD stress-ng-0.17.03-r1.ebuild 1214 BLAKE2B cfba85e42ec7efd8134eeb57d2af88223b349190058e806da9c2005ba93c95f8d667d94b8746226580d7e472db9c7f3a1b1a7d906cbe1a5895bc7337472545b1 SHA512 a50a93da85ff65088f59768c4d256dc7e2a2cc6051a02ad9d7dbc8e1fa36edf0809696e6b0d1feffa43891a814af65b142ce725eee189cae42a7d7fd998d0882
MISC metadata.xml 835 BLAKE2B 88b503bcc225861dfd5a5e016bc0c6df87d13e758f9eb8d73103deb5f1d88163f260f24efcb4988a245b1ea2888e18da86d031d52c9dcdc702dbd9a7c510b691 SHA512 dfc8c9cb83e0960fd0881affc5cd12fe843743faa92e3af0edf0ba86ad8107de60669cd32e156be9ea645a817f38f7091be2b9c870902e7109f937e584feac99
diff --git a/app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild b/app-benchmarks/stress-ng/stress-ng-0.17.03-r1.ebuild
index 002dc1ebe61c..5b514143db21 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.17.03.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.17.03-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
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz -
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
-IUSE="apparmor sctp"
+IUSE="apparmor jpeg sctp"
DEPEND="
dev-libs/libaio
@@ -27,6 +27,7 @@ DEPEND="
sys-apps/apparmor-utils
sys-libs/libapparmor
)
+ jpeg? ( media-libs/libjpeg-turbo:= )
sctp? ( net-misc/lksctp-tools )
"
@@ -48,6 +49,7 @@ src_compile() {
local myemakeopts=(
HAVE_APPARMOR="$(usex apparmor 1 0)"
+ HAVE_LIB_JPEG="$(usex jpeg 1 0)"
HAVE_LIB_SCTP="$(usex sctp 1 0)"
VERBOSE="1"
)
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 279349d45b2a..018cd8d9049b 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest
index b3c80f5c5d49..d01d455d7ab1 100644
--- a/app-crypt/eid-mw/Manifest
+++ b/app-crypt/eid-mw/Manifest
@@ -1,5 +1,5 @@
AUX use-printf-in-Makefile.patch 1439 BLAKE2B 829b93431a8dddd957ef2deef60dfd3ff13fc2a0faab5c5327cea2f53ccc1bcc0e805166de93d2de8a52e8c344bdab64dae5671f238b49ecedebb657afca0823 SHA512 8207e9eb534fed58712b805df0e90bcf8406fe1c2907f91cd54500babcc49d0a72dc1d039d9fdb8077967058aaafb6c37336c1b0fcd041edfb3c4604c7cea4c2
-DIST eid-mw-5.1.11.tar.gz 15368318 BLAKE2B 34a49084bf5e1fb62b7975b14b8300c3400f0c1aeec8a9a01122097b0a3d8245974c7a9c5d9c6d91a419c796a56954b945ec838699fe9d7623f102523c4e0f67 SHA512 7f286a6ff14e62652ec36b68121639bcaa55cf50364da5d11aed4c9f13a2d7813d2b69c13a3335ece6ed0660ca67a8dd1724d3498d8bae03f144d268cefb731d
-EBUILD eid-mw-5.1.11-r1.ebuild 3043 BLAKE2B 98365a45529fdbed3e5c325d35d39abfe0141d91bd5f80cc8a0b9d238647bf10c112ed6bec3ca7e3cef2d98cb69a9bc106321c9fe10b02c65d21a214e756d1e7 SHA512 ce27418a393f60f57b3bd19118bf9f896ab82e479915405a1bd927bddbe26d2182686314099774a84130a16b18519764dd9943db0bc2f9b71515b3f001b116a3
+DIST eid-mw-5.1.13.tar.gz 15369717 BLAKE2B 99c70445abddd85ae7df917380a91d64ccefb7e3b73db4d2a5887a1dfc7d54e575ca0df5cbccdab41ce7ffb0648d6cb6c456da4f65ae2b0f0c4844ed2d5b343e SHA512 b7c024163d1eedb3cf5558be130fbe7fb3045c31bda541ed3402ac11514308c2ed9dd692972c8ddbe81a4923f67fb8205f761a0834abf65927991dade30e4ea4
+EBUILD eid-mw-5.1.13.ebuild 3043 BLAKE2B 113eadbf48ecf3dfec912bffa1e0a6b41b2b2b2c6ba9280f2bacead80c0d21ef40a5230188cc86f4cfd3d18e63082d5b4832496026ed705d80d49c56f873c63e SHA512 2a29165a7b16484eb3c68e2b726ea293e32391fa5c4bd8e8d4a318fa2f21480ac22b3968eb83a0951b0838edf784e8b22868a206c2a15742ecc2d1ef4567ebfe
EBUILD eid-mw-9999.ebuild 2683 BLAKE2B 4e81ded2f335881fcac6d623dc869a19eb547f5e93b86f6a1caf4c96108dca4515eb0733d91ad6e2e31cdb770f331258444d4eb78ff8e24bdf3f01c0f1bf03a6 SHA512 b81f00e540056c1c4f2f7345cacd4f9f6b4480a6c69ff993e4c83e94f3ae3c6bc63c5e3569a49b1f146b084f8bb9432b861ffe351f953ee258468b7271239d72
MISC metadata.xml 1447 BLAKE2B bf97d239f8d44f8a3bd31e35868335a6286a8ded9d6904a919a5a69eb89a61173aca5eb988455df2ca201e0d687e932a84ff8ed7012a3f9ca3e1eda0627ae9ec SHA512 6c27500bb1dd72027a540745e3916c41af548c1cd277fad02f975dd6431a22a9083bc0a7cdd00d316e2c7a536be0ac484f9b47bebb53121b7647da8699321838
diff --git a/app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild b/app-crypt/eid-mw/eid-mw-5.1.13.ebuild
index 4316ad5bec68..9a577da21c28 100644
--- a/app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild
+++ b/app-crypt/eid-mw/eid-mw-5.1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-crypt/johntheripper-jumbo/Manifest b/app-crypt/johntheripper-jumbo/Manifest
index 150a37fae9cb..e2745633960d 100644
--- a/app-crypt/johntheripper-jumbo/Manifest
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -1,7 +1,9 @@
AUX johntheripper-jumbo-1.9.0_p20211129-fix-bashism.patch 3933 BLAKE2B cd5d773615f4b239e857b430c35a905be7e0c8bfd83b037f43fe14799340aa6d3a02bf9f3f69c1e69a2b07a4038474c1fc57a8ab056db26fde5aa14b1842df18 SHA512 505cf695a001f22a74998a83eb79ce7b88882eb51a0864833e06bd9344dae36df629ffb6cdcdfaa019b3dfcfdedc8314a30b169d0d5b1f6976408adbaee49023
DIST johntheripper-jumbo-1.9.0_p20211129.tar.gz 47758087 BLAKE2B de57218151fbc3bed79322d065ef73deb99b73fb1ce55924197793a320600cc1189dabae43fe5848014c2e72dcb7e1c2a91f2aaba64bd8c7314ded37e23a34c9 SHA512 f8fc6bf102d900bb32c5714bd595a71f67f73a1f0a237d9f851b2f250046307bf1177f3782023cd1bbcc55f9d54fd7b4946e09c7dc1fd908ba6a6bad90b233d6
DIST johntheripper-jumbo-1.9.0_p20230717.tar.gz 56772470 BLAKE2B 33295dc28d32852a6284adaadbbf9d9c852fb78e1dc673df5e67c31befb6921dbd6d29310ca7b3406e4b1259cca6e8d643292d73f4324262b038a1c6bc7ff51b SHA512 fd48a6bccf3f2be0d495aa8a635af73bc386c5815fdaa62259f2920724afa89e0e9743585c412e595486a0d2677f1ec43c43606471078ec0611d5c05b01853de
+DIST johntheripper-jumbo-1.9.0_p20240102.tar.gz 55727974 BLAKE2B 10238f549b8d1d52d7858d0a0df080ae1e92a7026b3b31f4e19d00c2bf06df5ad1fe298291d5421a0f685786fca2ad954a5ed3b2adc23d80464ec1966db9c968 SHA512 c66898d12799d88d42e6a930768e27b4110362b6384a47957ab61300b8254af051d3a2821e54f12a90ded8a20c855b8a2f044942dba1605447ae355e2f7ecbaf
EBUILD johntheripper-jumbo-1.9.0_p20211129-r1.ebuild 3506 BLAKE2B bf4b1332f6b670afdd8eb8143d34aa50167cc0b43e590a15635349f9abbabca4c8ef306bcd02be2e327c808300b805da0545b74d0ec5fd3894b654bbf734d37a SHA512 5d4330da8526c26ec68fa003e9d3c9f1de60385936551cce68992a307ea1a756f134b05f9ff3d8c112f68974764d1a5dd7d842b0375d1a363fd30f616271baf0
EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3548 BLAKE2B 5fc51b022900c61fef31cfca90b5230a3acd4b6b899cb84971b435667075fc249ac0a9935f03a35eb018772cab83c4ec6f927a1fc0fb5504025ab77a26d5ecc5 SHA512 e6c81d46b3d4bb125d0447506b21dc9cb6acaace7875a243dc4ebb78fc16b5846e001e6ea3f36410e73891571fa4289e1b2cbe619c9310ef9dae1ffbb9ad99f9
-EBUILD johntheripper-jumbo-9999.ebuild 3631 BLAKE2B 06eb76d8a5a1d9ad7c61c686f8001128f872093f82ffe2708befe171c3516e85e10caaf3699452d3eff2054efa38436d025bf386b19a373a80a4a1149a8f49e6 SHA512 76a66bec247347242dffaadc78e3712cd4d920c4192b0e9280cb7c8ffd094a97b1f4fad168e9d1ecaf5ef86883c4696fa27d74179cd6da3f673e216e56bcc9e2
+EBUILD johntheripper-jumbo-1.9.0_p20240102.ebuild 3644 BLAKE2B fa28622ef6c8cd3f934c2764267b963a67d45aa941064320051af34399c94f1f18cc7f2f5a2dfc06dc693f458e4718117701a71eab8511c82c6d922ef23044e9 SHA512 eff3e72d3947ed1057504bbc2c7b33d7fddfcf59d74d63d6994456e00260fda43188a807c727dde5c0a1515012745227b570a47e9424ca78003c52797ded1276
+EBUILD johntheripper-jumbo-9999.ebuild 3644 BLAKE2B fa28622ef6c8cd3f934c2764267b963a67d45aa941064320051af34399c94f1f18cc7f2f5a2dfc06dc693f458e4718117701a71eab8511c82c6d922ef23044e9 SHA512 eff3e72d3947ed1057504bbc2c7b33d7fddfcf59d74d63d6994456e00260fda43188a807c727dde5c0a1515012745227b570a47e9424ca78003c52797ded1276
MISC metadata.xml 473 BLAKE2B ed1c424492ff052e83ce899d8ea4a805ce5d4a5604da336ad16929594d14307c2e264c4eb6e6ee985d3167b8917e8c80c38ed9f97ba5293a0b8f84f472fd9786 SHA512 f124050eecf17e3c2fa01b6140881349e089840c75cb30bf054286a049026bb372cc70e1ce7be3054fffbe5836be7dc1f7fc9e3918f874443644ea99c5b441ab
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
new file mode 100644
index 000000000000..6ec25a477ce0
--- /dev/null
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs pax-utils
+
+DESCRIPTION="Fast password cracker, community enhanced version"
+HOMEPAGE="http://www.openwall.com/john/"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/openwall/john.git"
+ EGIT_BRANCH="bleeding-jumbo"
+ inherit git-r3
+else
+ HASH_COMMIT="9daf16b5743b2c521d23c281e13ae8cdbd37b1eb"
+ SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/john-${HASH_COMMIT}"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="custom-cflags kerberos mpi opencl openmp pcap"
+
+DEPEND=">=dev-libs/openssl-1.0.1:=
+ virtual/libcrypt:=
+ mpi? ( virtual/mpi )
+ opencl? ( virtual/opencl )
+ kerberos? ( virtual/krb5 )
+ pcap? ( net-libs/libpcap )
+ dev-libs/gmp:=
+ sys-libs/zlib
+ app-arch/bzip2"
+# Missing (unpackaged):
+# - Digest::Haval256
+# - Digest::x
+# See bug #777369.
+# Pending keywording https://bugs.gentoo.org/921221
+# dev-perl/Compress-Raw-Lzma
+RDEPEND="${DEPEND}
+ dev-perl/Digest-MD2
+ virtual/perl-Digest-MD5
+ dev-perl/Digest-SHA3
+ dev-perl/Digest-GOST
+ !app-crypt/johntheripper"
+RESTRICT="test"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+ default
+
+ cd src || die
+ eautoreconf
+
+ sed -i 's#$prefix/share/john#/etc/john#' configure || die
+}
+
+src_configure() {
+ cd src || die
+
+ use custom-cflags || strip-flags
+
+ econf \
+ --enable-pkg-config \
+ --disable-native-march \
+ --disable-native-tests \
+ --disable-rexgen \
+ --with-openssl \
+ --with-systemwide \
+ $(use_enable mpi) \
+ $(use_enable opencl) \
+ $(use_enable openmp) \
+ $(use_enable pcap)
+}
+
+src_compile() {
+ # Uses default LD=$(CC) but if the user's set LD, it'll call it
+ # bug #729432.
+ emake LD="$(tc-getCC)" -C src
+}
+
+src_test() {
+ pax-mark -mr run/john
+
+ # this probably causes the following failure:
+ # Testing: as400-des, AS/400 DES [DES 32/64]... PASS
+ # Error, Invalid signature line trying to link to dynamic format.
+ # Original format=as400-ssha1
+ sed '/.include /d' run/john.conf > run/john-test.conf
+ if use opencl; then
+ # GPU tests fail in portage, so run cpu only tests
+ ./run/john --config=run/john-test.conf --device=cpu --test=0 --verbosity=2 || die
+ else
+ # Weak tests
+ ./run/john --config=run/john-test.conf --test=0 --verbosity=2 || die
+ # Strong tests
+ #./run/john --test=1 --verbosity=2 || die
+ fi
+
+ rm john-test.conf || die
+}
+
+src_install() {
+ # Executables
+ dosbin run/john
+ newsbin run/mailer john-mailer
+
+ pax-mark -mr "${ED}/usr/sbin/john"
+
+ # grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | cut -d/ -f3
+ local s
+ for s in \
+ unshadow unafs undrop unique ssh2john putty2john pfx2john keepass2john keyring2john \
+ zip2john gpg2john rar2john racf2john keychain2john kwallet2john pwsafe2john dmg2john \
+ hccap2john base64conv truecrypt_volume2john keystore2john
+ do
+ dosym john /usr/sbin/${s}
+ done
+
+ # Scripts
+ exeinto /usr/share/john
+ doexe run/*.pl
+ doexe run/*.py
+ insinto /usr/share/john
+ doins -r run/lib
+ cd run || die
+
+ local s
+ for s in *.pl *.py; do
+ dosym ../share/john/${s} /usr/bin/${s}
+ done
+ cd .. || die
+
+ if use opencl; then
+ insinto /etc/john
+ doins -r run/opencl
+ fi
+
+ # Config files
+ insinto /etc/john
+ doins run/*.chr run/password.lst
+ doins run/*.conf
+ doins -r run/rules run/ztex
+
+ # Documentation
+ rm -f doc/README || die
+ dodoc -r README.md doc/*
+}
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
index 3f89098a9405..6ec25a477ce0 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,20 +8,14 @@ inherit autotools flag-o-matic toolchain-funcs pax-utils
DESCRIPTION="Fast password cracker, community enhanced version"
HOMEPAGE="http://www.openwall.com/john/"
-MY_PN="JohnTheRipper"
-
if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/magnumripper/${MY_PN}.git"
+ EGIT_REPO_URI="https://github.com/openwall/john.git"
+ EGIT_BRANCH="bleeding-jumbo"
inherit git-r3
else
- JUMBO="jumbo-1.1"
- MY_PV="${PV}-${JUMBO}"
- MY_P="john-${MY_PV}"
- HASH_COMMIT="5d0c85f16f96ca7b6dd06640e95a5801081d6e20"
-
+ HASH_COMMIT="9daf16b5743b2c521d23c281e13ae8cdbd37b1eb"
SRC_URI="https://github.com/openwall/john/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/john-${HASH_COMMIT}"
-
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
@@ -42,6 +36,8 @@ DEPEND=">=dev-libs/openssl-1.0.1:=
# - Digest::Haval256
# - Digest::x
# See bug #777369.
+# Pending keywording https://bugs.gentoo.org/921221
+# dev-perl/Compress-Raw-Lzma
RDEPEND="${DEPEND}
dev-perl/Digest-MD2
virtual/perl-Digest-MD5
diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest
index 04242284b92c..c521b2e5b275 100644
--- a/app-crypt/p11-kit/Manifest
+++ b/app-crypt/p11-kit/Manifest
@@ -4,8 +4,8 @@ AUX p11-kit-0.25.3-pointer.patch 4083 BLAKE2B 7aad1cca28abe2af19ec882d94c43705d3
DIST p11-kit-0.25.0.tar.xz 958940 BLAKE2B 6ffce977f86c516a327afe50f4cc5a36e86ba7f43c6cb555db419d9e4ba7543a9f1847ba83da348cd6d7bbebe55dfa26cfe3a3aaa3e1d5420a4b8dc6cbbff088 SHA512 e6df3cb224f6ff5671bd3c0557503b5f20bbfded1b6ec340b1dafcbd1b1725ea2d41d0e920756716e0fe9cb28270d115fe77b23ec876a15007b22e3f30d015fe
DIST p11-kit-0.25.1.tar.xz 990460 BLAKE2B 6704ef2ada20765bfbbbfc6f92ec2e934be34b482e1b6a94a7a15ab4718efcaecf943ce06b6c352b8c638fe2b1f0bc7c953c6b0dcf0590e5695c1d6724272ebb SHA512 e12e32148e0924ac7dca4c6a4399cff0934df4f002a31e7ffc5c3cfd14a4c0a47225eb84abd73b7f36c8dfcc32f92756e90699335b830414e8f5eddeaa42c532
DIST p11-kit-0.25.3.tar.xz 991528 BLAKE2B 5c695c1ef95edf4bbbab001aa634076c433df0bc89cb8104deaec2ce00c6908640e467755b49c6900e5d7d5d81e1a3871f4978a212c6f6ae088386ac0b95289a SHA512 ad2d393bf122526cbba18dc9d5a13f2c1cad7d70125ec90ffd02059dfa5ef30ac59dfc0bb9bc6380c8f317e207c9e87e895f1945634f56ddf910c2958868fb4c
-EBUILD p11-kit-0.25.0-r1.ebuild 1425 BLAKE2B 9e9b0b01a2befbfebb2e6c9bc3be306478b730174f42b9a057c497e45bc7944994b292ba6ccc2e4e3b7e62b7e081507ee7e578f708facd3de9d5d1c63a34943d SHA512 444036cc4a421b8567ec3a2b4d08484dd8484249d7c4bfda4fd567f261c6387a3ab87d32e7de4c1347cfea3c57d44d85c4387f25b9fce067eb053b5de0cd687f
-EBUILD p11-kit-0.25.1-r1.ebuild 2002 BLAKE2B 844b2de51d7d3f2f048ebd0fb91bb814361e7913ec4c554164b90820d9fc1d83f7dda1b20b0beda6f9f966deac346f6bdee8c00443396fd6f77d2ff7a8a83edb SHA512 63089b45323ce0ee13fc5e5cfd15911516354f3e9e950e8061a935215bd76e81b7a8502d5121f598deee4879c5b047ba5be4dd38255c326ac59d12ded4ab5e54
-EBUILD p11-kit-0.25.3-r2.ebuild 2001 BLAKE2B 6f0dab3faa7d783f2b4ce5e0e3324ca87791f00d2f82346a272c9286a0ef2ad72c3d359e94ce9fef1c2ded197b7c9472d4170163a44b75fd677ee719f210aaf6 SHA512 7286be21e7c12de14c04afe13e58fc4704630d953a2a9a5c67175fe501bb9ef5a5a39d7eee4aae24e5c563e1a9bc1de67117e9ef34e24f68ef76d1c728ec6c0c
-EBUILD p11-kit-0.25.3.ebuild 1944 BLAKE2B 85f793ce2f56c52c3d161ebae58a3d8cb170e06206ac661da5cde04f10bd9d8d415e2806ef5b9bc98532fdd62bdb1c2b27efab42623d9fa62c9ba32c83325b97 SHA512 97146c0d6861d1d9e5c21411feb806b905f736f20b53514b7d4427cd50f0cf9600744c455e4bd3227d0015414e36c88bab9cf246f4f54c40c015543428388601
+EBUILD p11-kit-0.25.0-r1.ebuild 1443 BLAKE2B 4284a748f9de173589367b7db8d4940eb893d965757b8d3f751178f78175ac13a00f284277cff21714625adf374465bd71ddbd56be80cd6e579a2a13bb4f97f0 SHA512 49088e25174534d4bafdbead8b60f8fd4dbb641658baad38c80df149e733ce3f5599477afdcee519778a902a455b66eb75935c1d01e15ec38706bfd00147bb8c
+EBUILD p11-kit-0.25.1-r1.ebuild 2020 BLAKE2B 463922d5bda190cec5583c6e5fcde90838d29a9fcc73ff5cc13ca70f1dff7a0838c9649e8bd348f707dd227d042f488f8588f6d7904fe5fa0bda6894acbc6361 SHA512 5e6c58e4c3f754a6f2865e11d69459a836d60847ab0208117a53bc9de58312f248026974ae5090aaf771dde5ba148492ac000a087bec9614e73b1b0a49260b44
+EBUILD p11-kit-0.25.3-r2.ebuild 2019 BLAKE2B 83a7336f737b9489a2f4ad9848c33ffb81b38579176788e2b841183f06269fc4c8298042bdd0095e21a614149909c8bba667688b54e240454b321cc88e0d4199 SHA512 66edbab49ffecac02a017ea75d146dfc8a362b98e93b2016e4a5b83c07978cb1b1a64f2e1f40d06441d6ffee7d24fd35e50236a639a648fecda04bb2bfba51dd
+EBUILD p11-kit-0.25.3.ebuild 1962 BLAKE2B e61e327ecb57ae2445ddd17771de8a89340806a85435ee1f0a3232bb9c25c750f7ac614b49e757b2f67ea05626870bee3b03acd1dbff96e819f649875738204c SHA512 df6091d420ba9ded0052ff43ee8d2efa0298daedbabfe5b8ebbd1bde50e3cf293e27759a06324fa7ba53139604732c21f93755fbb2d244e12945e09238a72ed1
MISC metadata.xml 249 BLAKE2B 689b2967578682135e3f7d619c2b733bb4e50cd74215a0fa17d3bae7b4f59495c7f8d316ef5340d14cf32de956162fa890186f19346d95f212d18a643b55bee1 SHA512 f3f0b79d325cd001c8cf1c9d6ca14d3c09149aefab7862bd04801cafdc2efad9fe7e456e4fac55c6233413f645188188643f6e8f8dfb54deffe5fa30768831b0
diff --git a/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild b/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild
index f1af80bcb047..e5e1a9e6312d 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.0-r1.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.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
@@ -24,6 +24,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
diff --git a/app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild b/app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild
index 73ece25e1f8f..2955ab7df936 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.1-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
@@ -26,6 +26,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
diff --git a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild
index acb110fc1090..84805329597f 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.3-r2.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
@@ -26,6 +26,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
diff --git a/app-crypt/p11-kit/p11-kit-0.25.3.ebuild b/app-crypt/p11-kit/p11-kit-0.25.3.ebuild
index e55f9d757a70..754607b9c347 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.3.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,6 +26,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 85cbabbc3872..482776fcc7ae 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/mx5000tools/Manifest b/app-misc/mx5000tools/Manifest
index 19210bae88b6..67faac7c9265 100644
--- a/app-misc/mx5000tools/Manifest
+++ b/app-misc/mx5000tools/Manifest
@@ -1,7 +1,8 @@
AUX mx5000tools-0.1.2-find-netpbm-header.patch 941 BLAKE2B af7f7ae5d27f403b2429a4c8298acaf7fcf3971382a8c8c630b6ec12462164e2b1433894de4aac4235ae96706c0b79b4b7fba49611f31ed8a83fc73f93946abb SHA512 c663b416fae74cb937db9dce28e4b3d23ab3fb78df154f226524adb4cd8af7f5db38602e029cd8ca4ab8d66d250bd88083a92c09136fed3501e1b4dfac75aebe
AUX mx5000tools-0.1.2-musl.patch 407 BLAKE2B 8784133f2bfb596eed5c5b823ad4730dea00861dc1db6ed5285a2657388ec1fa98091af2499a5c5ee0378c661c04a308509b698eea180e260596b63b7eeabd4d SHA512 d934bdc8cfbd3d7c68681bcbe8475eba2591cfc12a04d5ca78e4fbce839290686de0e66da94294d17a11973e22ff179c2c7046a2bbca2e6066633b12ea9678c9
+AUX mx5000tools-0.1.2_p20190613-musl.patch 475 BLAKE2B f11b80accb278d807144ab0bd5a7b5784335917c3ec3d44e78a020b7329d017dee2986cb5a2ddaa99a98436f4d37ac544df791a50857453caa12d6b546772d8f SHA512 2cf8e35023ed71d3554272018b1fb8fcf4e1e69b41dccf0169e5ca947bb1a4950a9c85719862105618ce387bd664b62112801a4543204f9f28475981559d0411
DIST mx5000tools-0.1.2.tar.gz 343118 BLAKE2B 74316ca3c730b5e03aa73a8cf5422eb3690b0e088254f9078da549f2d964df065ca7cd09f5f822cb3e66ad5bac0eab546c49703eaf837a132a61ab0755e729b8 SHA512 3773b8b233f02711bb7a768a68ccd3bf72e3d51fbb64ee2a70197d1b51e884a4f40048ba6b7dcde4be0703f25672ccb0fac9b0d6612b8a94f9e01b6a9f463613
DIST mx5000tools-0.1.2_p20190613.tar.gz 18848 BLAKE2B d7a708d3ff7336129171297406603a290c0f6b647f40cc336e49fad3b4c8f38465e4eda60b189986fac8e5776a8d98fa7614186f21d73893b6be377770f9fdee SHA512 4e415c10b22dc390c434a2d3cb9b8f6f14fad5caddc0968fe09475d0c3aee4dfe3127db7665a2eabc91f4602064c30c815ef5765fbc485dd184f71637142622b
EBUILD mx5000tools-0.1.2-r2.ebuild 837 BLAKE2B f5d20ed9e57d6b569baf1b277e90d9802a0ae5fb6856adf27dcc33bc80bdab1be66f635b76e5e48cce5d42d84af2bc29d15f1f1cf2a0bb8f39763cbc334dff48 SHA512 5fab34f8ceacd849977bd788dc63e103abcf92cf53024e65a91b48cfeb9f52543fe3994cb4295d5f16a613bd8392995f9c1a322e9aad0781b59ed4aa544014b0
-EBUILD mx5000tools-0.1.2_p20190613.ebuild 775 BLAKE2B 36f42af8e4a306e035b6f3a0ac0e4d5d464d9ff5cc4d25c4f455f375a41a51484bb7dc7e7b9ad556fc365f25a643ec08a30a3fecc21e3c8f03c36825248278e0 SHA512 ad83df06f8874eee31629b2a83770a848a83a22778a7ad2db917c10e978b313af36af27bb1a577d6153e516864443923762d3d4420b39f45180d6f7744861e8b
+EBUILD mx5000tools-0.1.2_p20190613.ebuild 835 BLAKE2B ae25d08472a328774bfe434d5b0ffe19c6827e8ff801b0f119c04b0b0dce52ef24b820b8bc90b28d2f3ded211da59483000bf93d1f2669ae9a9d4412798aff39 SHA512 2da5815b02a1fcc48fa3140f7d53375425ebf4083bb4fa15d2d0dc0b5a78fe47b04f214dad02161f5e8eb0a1d757a4c1e01a3495f2e77dbf429ef602f602f9e0
MISC metadata.xml 708 BLAKE2B e6130504cf9985887d2db9460c515e95bcd3bc32b582576361648d9bbd054bc97e162c50658d65efd4f139ac88a76a0e31f83ee7bcd41217d52fd332548011cb SHA512 b2e2426f5beb352b93d17ab5cd6ead8191a9daeb3754e735af8b97f66275ccdf2d451c4168e4a5ca28f7ccf4baddf2df2b29a80eb0e1b094a174f86623d9d7ca
diff --git a/app-misc/mx5000tools/files/mx5000tools-0.1.2_p20190613-musl.patch b/app-misc/mx5000tools/files/mx5000tools-0.1.2_p20190613-musl.patch
new file mode 100644
index 000000000000..e3442ed54435
--- /dev/null
+++ b/app-misc/mx5000tools/files/mx5000tools-0.1.2_p20190613-musl.patch
@@ -0,0 +1,20 @@
+--- a/libmx5000/mx5000screencontent.c
++++ b/libmx5000/mx5000screencontent.c
+@@ -27,6 +27,7 @@
+
+ #include <asm/types.h>
+ #include <linux/hiddev.h>
++#include <linux/limits.h>
+
+ #include "libmx5000/mx5000screencontent.h"
+ #include "libmx5000/mx5000.h"
+--- a/libmx5000/hidraw_lib.c
++++ b/libmx5000/hidraw_lib.c
+@@ -8,6 +8,7 @@
+ #include <dirent.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <linux/limits.h>
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
diff --git a/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild b/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild
index cca3815e7eaa..cc67f3251ff3 100644
--- a/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild
+++ b/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,6 +22,8 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+PATCHES=( "${FILESDIR}/${PN}-0.1.2_p20190613-musl.patch" )
+
src_prepare() {
default
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 95601d445295..1f73a6f59f7d 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/cpuid2cpuflags/Manifest b/app-portage/cpuid2cpuflags/Manifest
index c82e9c02e53d..ca97bb445b33 100644
--- a/app-portage/cpuid2cpuflags/Manifest
+++ b/app-portage/cpuid2cpuflags/Manifest
@@ -1,3 +1,5 @@
DIST cpuid2cpuflags-12.tar.bz2 84750 BLAKE2B 0f7418eaad406427be02047c06f9a6e3f3b1cd953ef320c1cdf5082d309f6887f1caeb4828761287266e2f527d5bb9d6cd4c8848ac2b47a019d6d156231364f6 SHA512 e415a04b5963eaaf4027dbb191a30d4b3cc93a7708e33ea21f9dfe53ad90e735fc5f298fdfb35e155323391a8b8c6c208d988d5cbad811536ab27764bf1e5981
+DIST cpuid2cpuflags-13.tar.bz2 85068 BLAKE2B 635627d431ab8135eb0cd3701c37aa0084d250f684af614825c43252fc077ea1467874a4e78d930a7fcd1dcdc0fe46df78555e74220713ef26fa48f8f9445914 SHA512 07c7cf2f57854da9cb4c35b0a66b2b96e4c643de9caac0d26fb3b5a110b2f4364f88c26f613d09dc0608a4c5367b6fd128078b110905aa24734ba18ac5129bef
EBUILD cpuid2cpuflags-12.ebuild 408 BLAKE2B 6290ea17cdd2aa102b45fab5d9ab0a649a95d544c1621cfe3fab1c4bb523ab155d58608fb82e9e493367943c385d70e2fed0ab044b8fae0bb3a32cd11750ea37 SHA512 39db3f84b997aa2829408225ffa7d6c20d1455be7e8d7dbd3c6167bedf34cb0bea1495137bb42ccce9e3e204f565a36d16cdd4125dd7d30a87577b0b0d0015a2
+EBUILD cpuid2cpuflags-13.ebuild 414 BLAKE2B dd09b6687b774ff1865d61c276949e4c795c2e5144a550aecfbe29bd7d9ee565682381366484b36787eba6ecabce75c5642ddf923e63b71b1f04509a88054525 SHA512 2b68a27b69a3e7ab0e387396afe2530600219d3b6c6f13756f1a01e624695e3888fda0c5334ddb711fa9f18d1e9c292d1164a34a14dfa58e16f5c452d4c71196
MISC metadata.xml 344 BLAKE2B 60e1495c23b3805355f49fb292debd6c0c5be230be41bd7bbbfae7770980e24894cab32fa35b85561069e7cf830aa595d60ebb3193fe71151e2c4690e17c9ebd SHA512 2033445c5b2789011c913a4776bfd3b49cf130c1239eb189540800086f526dd3727aa46e2c162f1e66e24d307455a05ce004465303a9047ccc09817e6f495c25
diff --git a/app-portage/cpuid2cpuflags/cpuid2cpuflags-13.ebuild b/app-portage/cpuid2cpuflags/cpuid2cpuflags-13.ebuild
new file mode 100644
index 000000000000..0a698531f455
--- /dev/null
+++ b/app-portage/cpuid2cpuflags/cpuid2cpuflags-13.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tool to guess CPU_FLAGS_* flags for the host"
+HOMEPAGE="https://github.com/projg2/cpuid2cpuflags/"
+SRC_URI="
+ https://github.com/projg2/cpuid2cpuflags/releases/download/v${PV}/${P}.tar.bz2
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index 5efec28540e5..c2fb5ea55088 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index bac268cb7156..c089454feac4 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,3 +1,5 @@
DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
+DIST avrdude-7.2.tar.gz 2622520 BLAKE2B 7bf86ea802bb150415a0d8c1ba884d5ff84b3d4bfb0e77470205d578001c1c19f782ddd37ae4235fba9f2ccc05247aea1723ebc2e1c71174c23b0986e835231e SHA512 04d04492458bc1d183ad8ff403cf3d38f65f44bb992df589e8f49d28b5347eb63433568c95f5d575ae651be70d725d3f178175cd1fe6dcd46ec013c3fe3f2ab0
EBUILD avrdude-7.0.ebuild 1774 BLAKE2B cc39193e02269b3ec525b57942f9d069f4b80a13e25b2c47b1e340e2845786e54f7e251d3b3ed48bf20b33254f045f5829c2042f0b6219fdfbf635dfb65a83a4 SHA512 488740f59590b1b8729f20aabdb58220585a6cb564f8f9ee9df770dcd418acedf16ff72cdd06a0e6e7dc1e106c3b3f36161a64bb2b06d961e6f10a69a21f4c23
-MISC metadata.xml 445 BLAKE2B 022417895def5659b262f5b522881b7c3cd9d45129e3adb8bfe598b8301591f6367595ec529ad812c3d814e801939a0f7b41d7dedf101cdd487741f43a2d5a72 SHA512 2d68e3db08f4a8d74b03cdac07ad45c00fe37794fd7cdaeb8ccd0a9dd0972fb0a60e37c8f37f4801b657ee415f4966d591854fc7176a4e274e9ad60b3cbba012
+EBUILD avrdude-7.2.ebuild 1820 BLAKE2B 0ef874c66dc55ce48dfe36fdad122e792c580d2a70a3154c5f01b8bf02e6b35d4e8036fe9ae4aeef3be3e415b36804f166ca89a8388ccf8413c517813c899076 SHA512 60b55029ac902805b1d7d93e78d6c1ac4c405884071da59beed2a0d19b7aea1c20376d83b66f61528ccf0e5132d0bd90d3b72cbb3caf72dda25ba55616d37cfe
+MISC metadata.xml 516 BLAKE2B 0d9d83cd3e100aa991a714760ed435e470eb72bbe3db7b7f4bfb917338acf7a8539c43cb324181a55b97d22fadec15ceb97ee8a25063da06fad5853cab9dc04a SHA512 753e071631e0c87854661b906378cf8a33a37eea4abb439d02d7604067120094dbb024548535e59b8dc4c4ec3ab3d0dcfd2e4f7eaf69e5239f3455043bfc3aea
diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
new file mode 100644
index 000000000000..941904a47991
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
+SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0/1" # SOVERSION in src/CMakeLists.txt
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="ftdi readline"
+
+RDEPEND="
+ dev-libs/hidapi
+ virtual/libelf:=
+ virtual/libusb:0
+ virtual/libusb:1
+ ftdi? ( dev-embedded/libftdi:1 )
+ readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_prepare() {
+ cmake_src_prepare
+
+ # CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
+ sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
+ src/CMakeLists.txt || die
+
+ # For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
+ # prepends '/usr' so the config ends up getting installed as
+ # '/usr/etc/avrdude.conf' which is not correct.
+ sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
+ src/CMakeLists.txt || die
+}
+
+src_configure() {
+ # Optional libraries like libftdi aren't gated behind options and
+ # find_package calls, but find_library is called directly
+ # instead.
+ #
+ # Set the cache variable to an empty string if we do not want a
+ # library to be automatically detected.
+ local mycmakeargs=(
+ -DBUILD_DOC=OFF # This currently does nothing...
+ -DBUILD_SHARED_LIBS=ON
+ -DDEBUG_CMAKE=ON
+ -DHAVE_LIBFTDI=''
+ -DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
+ -DHAVE_LINUXSPI=ON # Ditto.
+ -DHAVE_PARPORT=ON
+ )
+ use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
+ use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
+ cmake_src_configure
+}
diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
index b9a0b133cefe..4b3b9dad10e3 100644
--- a/dev-embedded/avrdude/metadata.xml
+++ b/dev-embedded/avrdude/metadata.xml
@@ -8,6 +8,9 @@
<use>
<flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
</use>
+ <slots>
+ <subslots>reflect soname of libavrdude</subslots>
+ </slots>
<upstream>
<remote-id type="github">avrdudes/avrdude</remote-id>
</upstream>
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 97a65e3f85cb..4a856aa35516 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index fb6304119b16..b5f6e2576c2b 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,10 +1,12 @@
DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809 SHA512 6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467 SHA512 69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1 SHA512 288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
+DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177 SHA512 b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18 SHA512 a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be
EBUILD libfmt-10.0.0.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
EBUILD libfmt-10.1.0.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
EBUILD libfmt-10.1.1.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
+EBUILD libfmt-10.2.0.ebuild 738 BLAKE2B 91638aae3a2d8032667206b6e906a37414438d997d1dae32553279bc6f69c6dfa0c5b3d82796c51f7891d9bca82f93eb23d27a49d4594d9e25f83216fedd43d9 SHA512 3e6ccc4da3fee1f4dbafa0ef4e6af7b322360d0f6130d915071dc2f645911d0d1d1422b7b8d82287c0a8fc23d1101500c35fa906d42ff493714443bcaabaf35c
EBUILD libfmt-9.1.0-r1.ebuild 757 BLAKE2B 2df05d188953bf13324ef32d1ba044cfecc47db8cab43884ec59e458898a0b3d8a9c5a4fd2d5dfde6b8851701522230aa53a140c4a699e546cfea6415aef7aaf SHA512 350b87a229c3c09e7b23eb5eb5f47413fb5042af17c8783d307f7373d2df0a9778e9c29f7df227f60315363c8c7614963eb03708f66d4debb2c03c42d3c8a0de
EBUILD libfmt-9999.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
MISC metadata.xml 382 BLAKE2B e67d9bbfe9721b994b68130e570826f819088bf0c891073ecf1451a4fb54611e2ed1465588314cf6d1b69be91d7ac2c082da8aa4e2ed5b4d531a40fce7143bac SHA512 21bd1200ee00e4f664b5d992281492c1c4a61229aa408c387280db08a9438f75b2215ef0c0ee1aa9db0d7537bfff074fba54176d44f1f105db611ebe1e45e742
diff --git a/dev-libs/libfmt/libfmt-10.2.0.ebuild b/dev-libs/libfmt/libfmt-10.2.0.ebuild
new file mode 100644
index 000000000000..0914ef073c62
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/fmtlib/fmt.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ S="${WORKDIR}/fmt-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+ -DFMT_LIB_DIR="$(get_libdir)"
+ -DFMT_TEST=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/libhid/Manifest b/dev-libs/libhid/Manifest
index 9fad8f329dec..e8f9c2d990cc 100644
--- a/dev-libs/libhid/Manifest
+++ b/dev-libs/libhid/Manifest
@@ -1,5 +1,5 @@
AUX libhid-0.2.17-configure.patch 651 BLAKE2B 734aec3525837a5179fe75057628fa5c9276603b62d5075a95f49c1813f2bbff94dde8a538fe82a25c07a0b101a6ace518e5f496b261c8b9d8063bedea001766 SHA512 da06305f3846c24e5faac1bd3f69f2527801a0e2bff127414fecd78ff658a6c25221441a61c24a97d465523b44bd8c8d7e3396fe20b11ad6ff3a5b96902740fb
AUX libhid-0.2.17-man.patch 500 BLAKE2B 404b7163651258a28369458a76cdcc591ebc8285b53b60e84c41f899d3449e6493b191ff6411668ad168a9ea91b024b5c6d738ca86c91a49f115ba58bf7b01c0 SHA512 de3364eeff10e5e0dc287b4c04bc680ab44c487cd539d3642ef72ebc11384713021bff750f6bf1a46819e59842ad51c37e2eec0d0d9e20afb8a194b5844fe1ce
DIST libhid-0.2.17.tar.gz 218501 BLAKE2B d7110dc1854829023531f1fd58fd6668f5d15dc3b98f9a6c799b3bc4725ded907de645921d17161a37cde8d9759ec371f96caf4fbb8d6f7bd480dfe2a352b399 SHA512 d82ef95871460e22e26f4fddb88edb83c262a8d0cd70beb7e65cacb443bfc21e12f868d50b8b4ea0ee00acce7c2d0f5bd06437b69cf89ef39dd118c21c73b977
-EBUILD libhid-0.2.17-r1.ebuild 1024 BLAKE2B d10731ba5fd724eeb076a10d5a48694a07509d9c0cefda47775022e77bc9417d60e0096d703b8a74de72ece38781400e29ec1f920afaee2b55b9c36c9fd418fa SHA512 986945932c8f3a8edb647a6fa924a757bf10a94a4e247ecf14e1df27b40bd2efcd3ce966160c5f0829d5d41f3aecbebffc27a75db3a0523278eb53500e9a384c
+EBUILD libhid-0.2.17-r1.ebuild 1078 BLAKE2B c4ac72ae02fd4e8ca06dba6a05051e265e83cd010e916b346c170052f3d003854dcb8ac1921b387b1961fa86ed1f622f6410af6b25d5873fb0aa92247725d2c4 SHA512 fc5037d7e49bfce1a1167bec660a983abb695e429a7946b092d9410ba732eae8920160dcb6eb12fe0e4b2672406557b980732df196ef189fb2a9310c2a0b2e5d
MISC metadata.xml 580 BLAKE2B f2e2be3f798df0ae51fb3c1cf1d777325842c41059d342f116cd81e47aa897399884af15dd78ae64a2a332c5a885eab5d1852386e05d2b5b1d45c742ab5d58bc SHA512 febae925412addaee2185dcd4d7a5528f98d5b5d9849ec0e34f6399d5924a15967503f2fe698a15058a0314ef8780311df3f20939280b534311928d05a2e0d72
diff --git a/dev-libs/libhid/libhid-0.2.17-r1.ebuild b/dev-libs/libhid/libhid-0.2.17-r1.ebuild
index 908ad8e00008..af3a98a876a4 100644
--- a/dev-libs/libhid/libhid-0.2.17-r1.ebuild
+++ b/dev-libs/libhid/libhid-0.2.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,8 +25,8 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/${P}-configure.patch
- "${FILESDIR}"/${P}-man.patch
+ "${FILESDIR}"/${PN}-0.2.17-configure.patch
+ "${FILESDIR}"/${PN}-0.2.17-man.patch
)
src_prepare() {
@@ -36,6 +36,7 @@ src_prepare() {
}
src_configure() {
+ local CONFIG_SHELL="$(type -P bash)"
export OS_LDFLAGS="${LDFLAGS}"
myeconfargs=(
diff --git a/dev-libs/libp11/Manifest b/dev-libs/libp11/Manifest
index 5d77dca1bb53..9a1ac4d66ab9 100644
--- a/dev-libs/libp11/Manifest
+++ b/dev-libs/libp11/Manifest
@@ -1,5 +1,5 @@
AUX libp11-0.4.12-openssl-3.1.patch 1969 BLAKE2B 94f516348da3e76a07923dcfff46e0c0ffd8bcea4e58eda75a7d753dd09a1d14d6357ec369630afec7007ccc2638c44cd714d769c3eccb4aef398ebd88cd01b3 SHA512 90f426ff7b817f335c0eac38f167ded3be1c0033ffd38ce87dbe5843d2ad2e43327ea613760fec5c86c9a7a39860787c9997506fd4a8d464cdabfe7388520342
DIST libp11-0.4.12.tar.gz 516414 BLAKE2B a816749984753a1916dd58860c51b49d316946b59eb3bc839f6a21dcff14de48d7a4937f55fc7ad96a26b914591854d5cf11a1fbac2d5f2f5e04c833973c0e42 SHA512 674cfca2c9eaf162262204c94f9d59d3095dabbc348c1842e758b897e1a5bd4ba08b2d589ec3b2a2d1343a8760eab253e7008dc09ef5b499e2f16385efe5c8cc
EBUILD libp11-0.4.12-r1.ebuild 735 BLAKE2B 345d0b033c53d9842e47be807ecf22b382da1b96b2a258ec7163f5924489abad6ccdd6499b1831868ab8fb7b3201056ec2483c90e5d82795953148a00c44bd34 SHA512 247b4fcd656d60866ec9a3d6d361cb0a16b35b70b4aef696937cef4c5133aa69cac626b1ec10cca1396e5d1214933b53ab81d27c672f226430f3ac554b605c7f
-EBUILD libp11-0.4.12-r4.ebuild 1004 BLAKE2B 519e5e7393baef992812a2c17731ebe597ed63f110c5c47e4acbc9262d62169b3affaca0177e993def41c3851342d1f986d93a6423749558cf47c719b96bf475 SHA512 37139d87ad94c9057cdacdd97365083bf27c1adb51d27ed367504ce1a6831242c9bed704417677bd75b431fcbf504f417e7343649b6fd2068a0110c72afaa623
+EBUILD libp11-0.4.12-r5.ebuild 1133 BLAKE2B e64beb413ccf6e7c60cd1e0af89a59d57d650ffaf5e2ab9db1c3653a3ef589a9e018f5927f1065806ef6491a94acc9b8e6ce6b8505fceb6fbd2ad588c331bac5 SHA512 fdb455d44f5a905645e93655317ddea125ade2f8e8b76efbf4af60459afd3bc99638bb323770a303e82ea85debb47bacd53c80adf33d2b55dfba97e35c0c5766
MISC metadata.xml 605 BLAKE2B 69d65e5f468abb8e4ac74afe597d7f1129e3dd1ecb249aa794a75c628268e5250cc0385c8119c0752155967d22a07fdfac2d31af458c0811a47bd32663627d1d SHA512 a2bd8e47b0d86aa7f3009bc724cc22adfbab5ddc041b2ec87f6f96faa4f2bfb442e501668c27627723727058b4c615cd6c80ef40f1bbdd580fdf6b7fe7326229
diff --git a/dev-libs/libp11/libp11-0.4.12-r4.ebuild b/dev-libs/libp11/libp11-0.4.12-r5.ebuild
index 309c9ed49b57..af97865f45e3 100644
--- a/dev-libs/libp11/libp11-0.4.12-r4.ebuild
+++ b/dev-libs/libp11/libp11-0.4.12-r5.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
@@ -16,7 +16,17 @@ IUSE="doc static-libs test"
RESTRICT="!test? ( test )"
RDEPEND="
- <dev-libs/openssl-3.1.4:=[bindist(+)]
+ dev-libs/openssl:=[bindist(+)]
+ || (
+ (
+ >=dev-libs/openssl-3.1.0
+ <dev-libs/openssl-3.1.4
+ )
+ (
+ >=dev-libs/openssl-3.0.0
+ <dev-libs/openssl-3.0.12
+ )
+ )
"
DEPEND="${RDEPEND}
test? ( dev-libs/softhsm )
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index d748277ff8d9..18753a554349 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/bcrypt/Manifest b/dev-python/bcrypt/Manifest
index 0c4138212c78..e9df5c5b6ae9 100644
--- a/dev-python/bcrypt/Manifest
+++ b/dev-python/bcrypt/Manifest
@@ -57,5 +57,5 @@ DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
EBUILD bcrypt-4.1.1.ebuild 1813 BLAKE2B faab478f72636ade1a88c9213e76fecffd1518ce5d3f9ee523ab7284d860e13998e9718221505d828d49c3a0bbd765f2d6bbae8dfabc805bef444d8bc4a2935a SHA512 aeff1a7cd395dbadfaf2e8308c46951f7026e5c1e047804c6c721cca4bb56030c1b0f9323fbd6be1a84bfbb29cb7a3a05be8df15311345958b5d38667986c4de
-EBUILD bcrypt-4.1.2.ebuild 1814 BLAKE2B f3c15b81fc1e5e95e97d2a36096a7fbe83a2a6d9dfd6129bc62e616a1decbc9253e7dc01b3c7f0023b8b2b194f1dafaa832fd196de760be960e394aadcaf1360 SHA512 af33833673952c49c7724325d61dece24f68418ba62fa177c79947b8d88ad4e66151e19933f4da86871ec6b58de078e48b88a315bb81780adc9d34af433e7ad7
+EBUILD bcrypt-4.1.2.ebuild 1891 BLAKE2B 22fc6dec395b9bd6d56b36280762a74036536fbf972c41c4f0a7cbb3faebabbfbaf36978d300a4b7f746d0e696f1c392ace4bc484105d5fd8f1249ddf4ee76c1 SHA512 d7dc4afb5fb16d0ad5fd0060b68214390574f77076384803bebd014c3a063218936770789c4d68ada16ff62f935c0e5d2004cfc49eeeb715f69504bdda0734e4
MISC metadata.xml 486 BLAKE2B 874ef427438f2a2adc0529010628dd40505fd2597e267b8e51641d95b4c3bd8dab28d0fcd86c23f24c3abc866bd049d5e44438b282a5a13b023320491303a5b5 SHA512 de2e0a2a60b83a660a7c51315816a2762d9ebdb031656b8968da641d4e3897e4f5eb7a3432f828182f733ee4ffd17f11e8fb97d9a72f1a7eec56bb2f46978293
diff --git a/dev-python/bcrypt/bcrypt-4.1.2.ebuild b/dev-python/bcrypt/bcrypt-4.1.2.ebuild
index 13ef2bcc7a45..aec5818cf956 100644
--- a/dev-python/bcrypt/bcrypt-4.1.2.ebuild
+++ b/dev-python/bcrypt/bcrypt-4.1.2.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
@@ -88,3 +88,8 @@ BDEPEND="
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/bcrypt/_bcrypt.*.so"
distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests
+}
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index ca3152c2a12c..e1b9748e6eb9 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index fe1ae0444823..038428fb54fb 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1,5 +1,5 @@
DIST qt5compat-everywhere-src-6.6.1.tar.xz 14640664 BLAKE2B f150da8e9be23858baf90680e9d8ce6f5738662070a817fb07c36236b16b44621fc36288f18216578cdcd60061ca226e80f046c82427d93542253bd1d64106e9 SHA512 2d5e2e40621590adb489dac4ae9a28fe8c2436de05dfe5aea47e449ae88ef82dd831e786d8290d04315c827f8adf217374ea5c6919ae12932496c5cd6ac28c01
-EBUILD qt5compat-6.6.1.ebuild 687 BLAKE2B 7cc67a4465fba307e53b5645007cc957eda5af5e94b1d8304fb7c7c446968f4e4a7bb02c4594945a3ab15d04fe39360ab398bca9b4c582285afe73f5c6160594 SHA512 788e950e23a9a5c30705171d4d5c764519b1b2a4455c6f919ac9e560ce7834f63c21742aa8896c6842e99629fff3c242b58472f3c01484c7b7eab6135f60d9e1
+EBUILD qt5compat-6.6.1.ebuild 699 BLAKE2B d79662f1a2370c2ac788388e01e20f6538d4890396d9ddab7bbc4a720f59f49a5c2de4a3451a49c82f428472d3527d519604dc09109adec4dfb4360fe1bce295 SHA512 f4575d2764267eed05723a9971eef87cc8f660ebd7d8c4e5b043cf77bcbba7cfc07e9e2ac1c85d9bd85c3aa1319b7002c1b5481828a3695338ff424fca8a2480
EBUILD qt5compat-6.6.9999.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050
EBUILD qt5compat-6.7.9999.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050
EBUILD qt5compat-6.9999.ebuild 652 BLAKE2B 26cc49e8f9d8a3eb8969c2d6718a96d401758bf51e992a3dcc1ff5be75093943451bb3341410710b419d0f7845bcccd67ced953b42898bcb457092d1e1cc84b4 SHA512 1855245e6b098ec3b38297a8d0ccc415bb5b7e531d20526e7d3e72146333e4615992ab4fda80d36856dac0f85a16dc700e5e95a775b092779a9d436e8d1f3050
diff --git a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
index f583bf8572a0..840db4caeb3f 100644
--- a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="icu qml"
diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index 0a49bad3888f..71ede6c2753c 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -3,7 +3,7 @@ DIST qtcharts-everywhere-opensource-src-5.15.12.tar.xz 4254676 BLAKE2B d2c11f58c
DIST qtcharts-everywhere-src-6.6.1.tar.xz 4669120 BLAKE2B d99e27cc657b9ba25686cfd6e68da61e6ff6fbda6df1b01f8da82dc250fd8bfe4e66007ac776cc8936a76dd8483b3eff75456825227632d2795f6ed3082348a3 SHA512 1af5cb891454af3b0218e3475576609d438cbbbf9b52b2e614d1016cec8aff5b453d33964574b898ed70dff9ba78b17c1c5a0a186f508116ee721efc4e410778
EBUILD qtcharts-5.15.11.ebuild 572 BLAKE2B 8b157c6f720fd9befa6b1cd25fbe018b72936c88b3b47b3744e9080bb48c78f46538df11f52498237b01967fc7c26ffaf172f24a7a1ca1e8107269aa61951bd3 SHA512 42a14766f3898d45ce51b03680f7751dad7c0cf250e7b7de7af3ab012f5168bf2aa1969d701243af5038049042e4d57d7eb66b79899048c917b4358ab9ceb4d2
EBUILD qtcharts-5.15.12.ebuild 577 BLAKE2B 2423e17222a0c35d5d6d051c0bfbcd2c3cccedb9519ed5b32bf95f80cc6983d2373bb0429cd5a8c2fb970759e47a4dfb6744ae9a68c1b8e14818052b206af226 SHA512 0482b223a5fe4f4ce26a42d4cd1fc1e36842befa02fc3dd7cd1c25f5b14f45eec6c3e7c34b42a74396b9e7f60b46548289e943526a2cf4165eb4110efd251a5b
-EBUILD qtcharts-6.6.1.ebuild 564 BLAKE2B 17b0e9b18286cbf596aa1d2acd18732d68b5b6a72cb8153827ba764d5b7f5ad5f9b81475af459b36c43724d4d1de0aae5f4b4e68a710be6ea19f5313e27e6361 SHA512 73de0310d11b2c384c9419f7d4f033deba4b7a3ee0fc8053e61beeb6edef580a287d588415d4cd4efb36abe2e2dcbb951a5b96e0ec6d85014b3dabd043260d1d
+EBUILD qtcharts-6.6.1.ebuild 571 BLAKE2B a9fc2b862164014efa3c50da2403ff5eb483b17352b9f19df6fbf81982bcfc3b5568e034ac19ac3c563a162d9e7a998e6514a5059dd9f02ddd96c3f93ed39dfa SHA512 ecbfc3763bc2b100f5d11044bea687d8b322420927db260d6fae899c20f14eebeb0d3e53fb0b88edaa930405f437450951f741be932285cabe337df5ecbe9c27
EBUILD qtcharts-6.6.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d
EBUILD qtcharts-6.7.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d
EBUILD qtcharts-6.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d
diff --git a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
index 0e9f0c38035b..cb79be240102 100644
--- a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Chart component library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="gles2-only qml"
diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 874cd57e7c1b..99fe68f7f0bd 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,5 +1,5 @@
DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9 SHA512 b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab
-EBUILD qtconnectivity-6.6.1.ebuild 1653 BLAKE2B 4bd55106c9b305215c84d0864a5502a8d41ee149b3a42211da746ff09417fd1c6de040bf5666d1cd4fc725b7685bf95e53a10a321e73169fca0c77728a0911cb SHA512 43cb0b0016be8b3d6c50c9a062c3b46b40e3a2748719639417684c32a0e1e7f7db659dcb1ff93751bd8ecfa117853232ffa36d37e4fc983c5aaa6b0af0c9dbad
+EBUILD qtconnectivity-6.6.1.ebuild 1665 BLAKE2B 8dbba409e79890fea148e57cecf452e1127a7d9cbe9d777b9431803c41550c9e2634438f5222b7b65e3bbd7f6af56a76a0e1e5e6ed092ed2be41e193a19407f8 SHA512 59cb86d050afcd0139f5fe6c940888ae1a3f1725d8a76af6a2bd978fcbdc997c2f3015d1a1637086f6bdfa80e59c922869f07f378e572162580a26bc054554b3
EBUILD qtconnectivity-6.6.9999.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98
EBUILD qtconnectivity-6.7.9999.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98
EBUILD qtconnectivity-6.9999.ebuild 1647 BLAKE2B d890151be30c6195e874e420a27ae3bc096d8818f09bf838881690a931001c83731a3c2545c955580fd0bcfda56b4c4e8b61784d99df724a669d6036d87d1fc5 SHA512 55b2000fff9cb30feb13e230fc1e0678c61e66fe020870f64f0c86fee9c45b34591240db264c108991bc5793d2216cd629769b6c040b481b115f0871d923bf98
diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
index 131668494326..006963f85458 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="+bluetooth nfc smartcard"
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 5f67f822fa56..44c96c1026dd 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -5,7 +5,7 @@ DIST qtimageformats-everywhere-opensource-src-5.15.12.tar.xz 1865016 BLAKE2B 74d
DIST qtimageformats-everywhere-src-6.6.1.tar.xz 1972464 BLAKE2B 09b34763d0446bf6e115c9a0a8e15a3a74c54c26019077e114838aa850b0a535a53b354d8cedc44c03732dd5a016cc1026219b28785e729b55296cd63483609d SHA512 da72e093b86638da5e5a5bd78a4ca88b72675d6294ad2af4b516affe88212ccc797ea859784b1f548c75c82fe926d3cd8f96a88901b475d60dc0dc30cfedb5a0
EBUILD qtimageformats-5.15.11.ebuild 705 BLAKE2B 4222a57660cc0730f376db02db94e3d82d36cf06566add5caf1ef5569ac92a023273e1374ee901e0010d1b8dde5ef1670400ac6d18cdcc2f9aaf71d60e277a1d SHA512 c735cb6de2811e5c2c8a7f8c97e6430263779025d7d5809ba665dc25fa66297c9cbca07aea2483e170d266876aa023a95ce045cb02b83f1c04ba47f5d7434e63
EBUILD qtimageformats-5.15.12.ebuild 709 BLAKE2B 638aa093b3a9913cf94d8241c41841b046733dacfdb932bf1dc6a40fc2d74763e7a12b452dcfe409febdab4b5522ea291a6d82275186df72a619c7e142ac1a02 SHA512 dc96378d82a77766df7f40cf6a8cff17b43d04eabb0c90b2d230c48edc4b2a7a3c20c48260329d03f2d47dd697d7145e73f786ae274ab941996e769df11b955e
-EBUILD qtimageformats-6.6.1.ebuild 665 BLAKE2B 394c9016d99ca60376a0cf14ecfd10300e3cb6a706e09775ea09199c42156401704c046088ca11baeb558013b0a71f005ab5ff4a382eb6877f90c48f404f0219 SHA512 14eb886b1fd40ea8dd41c95d7628fd4dabe5b01ebf583e02764bfaca0fec5a2d7d71092111507b8c4faea5081f79c35049b3a8f6949facc3334fb901ac7ea902
+EBUILD qtimageformats-6.6.1.ebuild 672 BLAKE2B 240e0f23aa147e03839d4533bd1cab09053baba9e40cc136b0f0db4f52fb850c5a5f7be89d72bcb0f55b1f2ce0df4e8b23cda6dbb680b2ee22f5f0be37d5234f SHA512 959ff72fd25d39851f0c5c4df8c225bb2fbad280a56f79435836613f70925ea739302b29b2d94339e1e1285c16fc4612c9ba8ab317e720832af3b4a799906460
EBUILD qtimageformats-6.6.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a
EBUILD qtimageformats-6.7.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a
EBUILD qtimageformats-6.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a
diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
index 23c655254167..5be1f318cf6f 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Additional format plugins for the Qt image I/O system"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
IUSE="mng"
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 9f3f960d5f11..50b0ae09ad6f 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -5,7 +5,7 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2
DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94
EBUILD qtmultimedia-5.15.11.ebuild 1511 BLAKE2B f773c6effa7a370b2e48a3af434486ab29251e2f50d71a56862ffa35e2eeaf13f63314980464bd59489ae862122435ffa453e8c29b0010b51c970dfd97ad3d8a SHA512 f9a8ba144b8ec74364cb9b5dc0dad015c01c9e24f2217d01a331c7456bf8cc4128d91f4c3e5c81ff07003760126499c2edfafc127ca2ec1f0ce590934f240a21
EBUILD qtmultimedia-5.15.12.ebuild 1517 BLAKE2B f58c9922692fdbcc42efab3ff9f7c02a1c6d77f809b4b828baf5765d6fe11301330b479ce1d1f610c1ca4bd8ddf91f717bee3307699d60beac354007a3b35e29 SHA512 eb2c7ff70d9efe5ad1753261e07f4c34f0f1736c39eb21c261ffb41627f87686355449a32d8df18418f1d2a1c66573049b79f7ee6731bc47e6483a671435a60a
-EBUILD qtmultimedia-6.6.1-r1.ebuild 2076 BLAKE2B da7eec994c03a349e5fa6a4c95147f4f126185b977febed2af293546f379380af0e035c926976f779189ffa3be69544693738751111ba85f4a348c4f0a873a6d SHA512 2f817f60da031dd7eef362ff3747b6301b650697ff50c44017b3400a53a030275abc110163663b19604a20a4db6210f382c991116765c78d9209be04d9c1b929
+EBUILD qtmultimedia-6.6.1-r1.ebuild 2083 BLAKE2B b948e42f2415acce10c5a8d40aedc371d0ae8916596cc24de5df5c1f9126b4e26e9429f218f24de65b6b1cf72bd8b248d3177f0cfa725f4eac7a93546af9d1a8 SHA512 ecd10b83568c5803ae591fb72dbb0b7f2c8cb1126002b3c4d438febb4371f759f5f2920497cc5dc0b1446cd99fd40f90f89afccdfd80c54a66aed9cf43d1f6ac
EBUILD qtmultimedia-6.6.9999.ebuild 2041 BLAKE2B 67d71b2e10876681143ba356a4074ae94263bd0096624840da27a63ecb43cc76223b6e1764ee098daa31f536e76f63499d4b3d648054e2dfcd5a379caeffc751 SHA512 9098bdcdca2549ebda5f433e76778a509424c98f6f770d65cb89f72e3048f4a266fc8fe86b6dfe4106bbe5da45cbf8a0de9f69083373456a7fc631c2f2e79485
EBUILD qtmultimedia-6.7.9999.ebuild 2041 BLAKE2B 67d71b2e10876681143ba356a4074ae94263bd0096624840da27a63ecb43cc76223b6e1764ee098daa31f536e76f63499d4b3d648054e2dfcd5a379caeffc751 SHA512 9098bdcdca2549ebda5f433e76778a509424c98f6f770d65cb89f72e3048f4a266fc8fe86b6dfe4106bbe5da45cbf8a0de9f69083373456a7fc631c2f2e79485
EBUILD qtmultimedia-6.9999.ebuild 2041 BLAKE2B 67d71b2e10876681143ba356a4074ae94263bd0096624840da27a63ecb43cc76223b6e1764ee098daa31f536e76f63499d4b3d648054e2dfcd5a379caeffc751 SHA512 9098bdcdca2549ebda5f433e76778a509424c98f6f770d65cb89f72e3048f4a266fc8fe86b6dfe4106bbe5da45cbf8a0de9f69083373456a7fc631c2f2e79485
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
index 288061707bdb..50033d10ccd2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index cffe63521739..5be12275e6ad 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -3,7 +3,7 @@ DIST qtlocation-everywhere-opensource-src-5.15.12.tar.xz 6553488 BLAKE2B e9cab8e
DIST qtpositioning-everywhere-src-6.6.1.tar.xz 1513456 BLAKE2B 174aa45f9fbe120c0b1ff675447b42fa4cee1f50c4bf0ad6a01bbb181fd5de79ad091a353770862cf829ba7442ca9ae039fa985caa68835cea6a82608e158f35 SHA512 8114d9cec0e453ff51fdbe8b1a814c968e614e1f9aaf031bf00c0c48e732de728d925852789360411c594f63ae322404fc9403d0bc3a35500522d8dc403d79e2
EBUILD qtpositioning-5.15.11.ebuild 877 BLAKE2B 901e07cc2a16f98840d7361b5db7611406a275116728fe65f28012e03b90f9b797291508623e8ab5a28a10c88d2f8e917145e149ed494355706e12f9b44260d7 SHA512 79aee05d67010aecd2a0d4c802a39bea7f4d63a1a2009ade3df0343e8081c568a374728c818539a23f37e17acd98f47de1cdf825263fb25fcb5bf0988dc13db6
EBUILD qtpositioning-5.15.12.ebuild 883 BLAKE2B d7f8c737a79e717f8677ade142899104d91d7f860db97ec162e1c9671e97120ee5dbd099237e5450dfd662f3ed28117e4794bffcc58ee555d6db8f946ff076fa SHA512 8dffbadfaa291bf49c93b7b14596af9a45284dddf98972938267560105aed5185908f27249ef6afc8f3c62e81d88b30d6a27985435ffa3b9b9dbd454495ebaf9
-EBUILD qtpositioning-6.6.1.ebuild 1479 BLAKE2B cfb33b6af1a4813454d194c55b310d274157e911f7dbf578f84af72eee351b00c4c639bc6ce615870adc45b803079abc2682823b5aaf8fd5c9b226fcd87085b4 SHA512 ce1af90b2943b34cbd7a06572df66c402df3c3a778d1e284fe2f5d703318af2857654f690daae77462594f4cde21d7399b3d1dc8367af8f84a1140c4b67847e0
+EBUILD qtpositioning-6.6.1.ebuild 1486 BLAKE2B 91004cf41ae79b7e649c557257751433a6100ab517162f9a12f9bc0b2e1f4aa57debdf1d40519c3c3af382dec3c5f93d12b4ccb9f74db526ca366442ef223100 SHA512 5d342d7b45fd7fbce27af964cb4b123aeb26822c3781965de2489ed6203eb5911bd37ab049722828f33d73ffd935a05a80086bf842a7bd84817563a52ac40a8b
EBUILD qtpositioning-6.6.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03
EBUILD qtpositioning-6.7.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03
EBUILD qtpositioning-6.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03
diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
index f016a35f74b2..a80a35f8cfbd 100644
--- a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Physical position determination library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="geoclue nmea +qml"
diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index 892a10d895c3..2fa6da783a33 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1,5 +1,5 @@
DIST qtquick3d-everywhere-src-6.6.1.tar.xz 59170016 BLAKE2B dc4bf8552a5b6f227778a288fa49c822c42fcf3f53a9a0502c9ee2f97caebaeb5d00bf3c2be67dbdaeac9ddeb9771d3361c7dec39fbaf080074cc64bb051e2ef SHA512 1a663920b3d2010de1b38ed559a2391d31a5c42dfdb0c414723acdf778c1fce2f6f74295bb260201d0a9ac64ff30570599e8d8b97229f6c5f33229a19a1fe763
-EBUILD qtquick3d-6.6.1.ebuild 952 BLAKE2B fd5187f24cefbb3d5e9d64ed17c669a0fb87534768e3a1c0d723e27c876473d88a7689596888ba2aae78b7c0cb11713d8fda14a188eddbcc8a28b86d7880e377 SHA512 b7c75df547e1993c135e609a97fe0f5e586e37a0fad25f64678ba04b35eabdd60a8fa8884fd530ff1921f00b45000ab0c576917acc1f6b022c09c303a1927ddf
+EBUILD qtquick3d-6.6.1.ebuild 959 BLAKE2B fb313412ee358a1ca765f81ad98715978d8423e42df5ee2962a014f9ffc17ab3ea197b5e0a55b5b81325d8b5f3f52a73278801b8fe3d08856fa1fd00db963f61 SHA512 905c899a8961342b8eaced2006ab5fda3005ad4ba2f6ece97ab9adcb6802b20a99715ba5f6afa3de0c6f896f9877ef41e71571642ba00245717d94f67176f58e
EBUILD qtquick3d-6.6.9999.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd
EBUILD qtquick3d-6.7.9999.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd
EBUILD qtquick3d-6.9999.ebuild 917 BLAKE2B 6de5da8d59a7ce01868b6fdf19363315a9e98be171e05b9739844c1c595663375e79f4681b5644d9545225737d58bb37101af4d06ff2d42b5984efae9c8410c2 SHA512 6e4d91d07f5202a649676146342baf5128decbb7a7f5736e456a41661902f35be44b040ee862aad28d0d99aeb9deb4f272fc8c30580f11fb54f4b606fd1ddecd
diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
index d8dfdf34f91d..4aad005cabf2 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
fi
diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index ceaec535ea6d..0cc6abc0bddb 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -3,7 +3,7 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.12.tar.xz 105600 BLAKE2B f1d
DIST qtquicktimeline-everywhere-src-6.6.1.tar.xz 113688 BLAKE2B 23ddc5e57335463def81d704e25abdaa87e59b157003a48d14dd70a20e476e66540d166f346b380131b3e0581cf119ac790f1c791de81103f1c51eba84e8df51 SHA512 c35c19d67ea0fcb3e052a35207a7e6a42a4c7b6784e2a33c7e9928735a56085f1cc3b4aeead428ccc9149bb74b7c70db1a94f6ab79101e6dd77dcffef937ba86
EBUILD qtquicktimeline-5.15.11.ebuild 367 BLAKE2B 610cca42b4a262f7b3c1d9943187d179af7ba673232108dfd154d5c355af691f445f5eb39261ca5bd25d4788318beff0f58cb6042a4433a45d5e9d2108b30f75 SHA512 231e521de5b8274c074de45306b7f8a72085e7d4f10a7f9e6decf4d358fc82b991cb01c0163aaa96bc54b56ad0f7d2c0c2e71c24f51baea9c95809d0c40c3efa
EBUILD qtquicktimeline-5.15.12.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
-EBUILD qtquicktimeline-6.6.1.ebuild 387 BLAKE2B 56b114e477a47b6fa0e64776e8b62cba87f193426fe474046dbf75eab6a24bc2e1ad6b7bc433fca3c421a16700ff431d19b221522da0c09d84d555e23ab6f08f SHA512 24d43407b2801e5ae525b6e93a1911bf50b712c3243282d9551d67b86a3d80963868cbca714eece5b295a557e07cf260c08af8545191d268a807a258f4e03a84
+EBUILD qtquicktimeline-6.6.1.ebuild 394 BLAKE2B cec51c57877408d02c193bd44032e1104dfacfaf23994d6f167d72a803af98aea5bbcc45c286a1e047e9f14a8391b2576e906ba7ef7114e28e70b41dcbde60a3 SHA512 69eb64545225f66e6f23818c7922a8577ce148da6d93c6a190a482fc90baa72dfcf65bc6fdc35aa4e6577c4f2b40ca76ab6e3d5a492633826f55073ba18df36f
EBUILD qtquicktimeline-6.6.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09
EBUILD qtquicktimeline-6.7.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09
EBUILD qtquicktimeline-6.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09
diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
index 5dfdf2a5e933..6178506223f9 100644
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module for keyframe-based timeline construction"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index b5b90844ed4c..3b8e0abac0fd 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -3,7 +3,7 @@ DIST qtserialport-everywhere-opensource-src-5.15.12.tar.xz 323500 BLAKE2B 313438
DIST qtserialport-everywhere-src-6.6.1.tar.xz 279564 BLAKE2B cce7b21abf0dff0c346267f087850bb35ce026550c7d6a3411995c157a5577ba0a35b48fe701e3bf038bf95f00ba326d4712744b241967737b2bed55c8852530 SHA512 5841f6227725ed61a6e88f5359c0c75ff9192a66e916cc93a8028b03c2689dd10ea8f339a67cd0a26b55b44495880b3032ea1d5d99b716342912195a9b10516a
EBUILD qtserialport-5.15.11.ebuild 565 BLAKE2B 380cc83e92be8bd256a5e652a5018380da908a30a20a8676c3701caea63dba343b99edd1f67458ebb5556ca49cac3f0b766b0237c66b01e7b8087246ecda4bdd SHA512 acfee3720971a49241a821201849b840e1d019ed768e58da252a5e519bd142d9166e4551330ed8d21184a1b899d8175dbe1bf251f4a938d13d971514ca4063df
EBUILD qtserialport-5.15.12.ebuild 571 BLAKE2B ef342d4bbf1f5e9167fa472f4e72ff48a408de27e734c8a779a7c6d08c73471ff25fbadd71bc223d2f36d9ce7c0164d8e8bca3ffb2f376e5e6bcc90ac7500aa3 SHA512 9d40f1b3a1b8f9f8b48f93777afc3594f820e351a891ba4d5ae846df0dca4c247c620bb55876d062538ecf4b6f2e0d606ed887d1200845db1195d46c1b0f244e
-EBUILD qtserialport-6.6.1.ebuild 378 BLAKE2B 8f47aaf3ebaf2b48d92ac3701856e9249c252c11244dbd67603c4ad4e6b0ea3dc754b2490f251cfbfa5e4a67099228f3f88cd3483cddda99948f7dc81e670dbf SHA512 f5d3c0c7792e25c81fa5e52af726af71fbc997a8c58abc9478f35c010500439683f635aad863f50c47e65cb55cfc6ce79cd4b20205181900b45e8b443fdc063d
+EBUILD qtserialport-6.6.1.ebuild 385 BLAKE2B 066f6213e084d6a5e7b75a312c21ed3e9105d2574bfb2f2f516adb22b85a313df751f4f2f21b432b081f01143bf5b4cb4f6915a0240c0689610c2b5ab200e716 SHA512 7e04eb98bdef0335b075c10edcfa4cc1f79ea7f2a659af2e4d4db769338f9feeb34eb506c74a9c1e3f8a8cba6d6ee35a92b048afedcd8d272758b25fe6ce420e
EBUILD qtserialport-6.6.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55
EBUILD qtserialport-6.7.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55
EBUILD qtserialport-6.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55
diff --git a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
index d8cb50ef4ec3..c922b13a8d83 100644
--- a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
+++ b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Serial port abstraction library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 3c27b38d6e83..127971793e95 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -5,7 +5,7 @@ DIST qtsvg-everywhere-opensource-src-5.15.12.tar.xz 1890112 BLAKE2B 727ee7fc593b
DIST qtsvg-everywhere-src-6.6.1.tar.xz 1651976 BLAKE2B 95dbe785afa34060d3527421e5a9a89e38b7ae8c7cac021b01152ba20e6bee5d4f046152fa282df4bf44cac64fbfda989a5a6decce03359379af3fd1f7c04e08 SHA512 46ca0e90a864678bbf46ac9618aacd1c2265eb336a798f6f09ab39cbfa7b16267b8d842f36b01c58d482a319bcd2172e7cbf09c08cd767a9e89d9b6d89b4a417
EBUILD qtsvg-5.15.11.ebuild 496 BLAKE2B a9a417892487c84120f966f2bd06d84f7348e069ec3917aca6c88c33345109bf127802e01fae1da95a5945fc7e44db8f3a2f3b7f6b699fcfbcc3367b082f2563 SHA512 b94101d98d128f952a0bdc6b14e04c76e492d6925e06d6c0d97d077f908196d944169a196a28e4aac384c261c93a6b5fa2dd94646c4186b392fd1ec57f885e15
EBUILD qtsvg-5.15.12.ebuild 502 BLAKE2B 358b9357afa590a6ed6b39c3b7cc15646f2d4c7446b9b20289fed55ef393d14a3b6d940c6853e6fb29ff539c19733bfbdf79b2ed99f88e05c08ff236f01d17ee SHA512 2e928f12b9bb0510a7db953086e7ef99b560c62fde7a5c37654c9d309b8ac2d77395e9a88db5e9114e4c6832f9f0c70887451a57fd5a849e1431987d6130da7b
-EBUILD qtsvg-6.6.1.ebuild 379 BLAKE2B a1aa41c888b11cd5265872962e2718411ad750611aad894772c12a562a793e0053aab8d65225eb32e1896ca70b940241024ed2bd5b2e06f5a789d5c0d3016ce9 SHA512 d87b3c6b98d7a5330ec1bd1b9ba93fc4ea67711c0d7ec4c03c330d4639351f9098efae41fe61b27c234df3e1fd6e004e3c58d7305bfe4001ef5a8ab1cb812882
+EBUILD qtsvg-6.6.1.ebuild 386 BLAKE2B 00afaccfe459ccc36f3ea951e9ae266187d9811f20acf758c23c320ed3f6f109a9e89b28f2316c0cef9164efa8245ef5f3d1dc7525edfe747c2e198a2f09e88d SHA512 cb0cc1d94532fc3d0bcaa065ab26215f0072834553dbbec7eb8c53582ad01d86c16be0d36613d33d1ee5bb1b49470a5e3cb512d7e0bb9c3667fb38fe8a7d8a94
EBUILD qtsvg-6.6.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871
EBUILD qtsvg-6.7.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871
EBUILD qtsvg-6.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871
diff --git a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
index 3c81edec2018..5106e5533f24 100644
--- a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
+++ b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="SVG rendering library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index 9e03ac63e720..cb21e5ec4597 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index cacba0775819..b2963699e04a 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -10,5 +10,5 @@ DIST plasma-workspace-5.27.9.1.tar.xz 19468088 BLAKE2B 23244e093bbae33adb5aad257
DIST plasma-workspace-5.91.0.tar.xz 19549892 BLAKE2B d7cfb8e27a00c79574e05c9fd28c60f061518c038d7b3163071dd1dd209ee79fc4e2cf30076f50acb7683f69ff9886fc1f4b3bc3d0470747c31ae3e7b1e88042 SHA512 f283b03f63ae4f239030675ac0f6033649bb07287ff04553b80097f3844f3db1b3bf1d660e7c6327095f241eb9d089aafbc2382b2878e41b3ea35eb0fd17a0c7
EBUILD plasma-workspace-5.27.10-r1.ebuild 6965 BLAKE2B 993df8c771b209585493a0f12188d853826caf79bde1cf99fe1cb8b3f7d5b755b6775c76081a4ab3db887b9d4503a078f9e0f9a02b9112e7a187cc9730132e35 SHA512 fe6d59be0253e7000b51da2f472a95795bf431bb88d840a28c0947a89bf2faa5b1246252cda015116a2bbcbc3a2652b19b51a2518c9f5942cda72aea69c42bf6
EBUILD plasma-workspace-5.27.9.1.ebuild 7139 BLAKE2B d88b0a538047e060fed33f85a52ba08654e5a37f6c29de5644f786ff4b8c5001467c1cd747fe4d9c928e03757c6c3f19363e43a602e4e26b6a9b28c1182a405f SHA512 46a747336c2fb117bfedf6ae6b58550ac25f46a0e87a9981891a937186196d2d319b3aca30dee66f1fc38e3c2dac47a7b5fd613c676078aa90f057d35764b7a4
-EBUILD plasma-workspace-5.91.0.ebuild 6823 BLAKE2B 417c942cc53e09bc362cd247bb9db64a75960b7228cd020b985eaf571db64aa4ca556e6dde0fb69de02eb90ada50b474b2c1cee46e4b0b6833e4053504e0940d SHA512 b2d64e4257dd13f008458738c0e1de430c18a8b2add14eb5d34e7c461aecdefa64746aa0a1bac7ff17c34a3e156b00c0236daa2dd27ad5babc3a6aeb3d42e997
+EBUILD plasma-workspace-5.91.0.ebuild 6825 BLAKE2B 185b620f8036c4f7cbe318267396d275cf19e6538b2a54bebf73cee6d7663b0f33ad200b543f7d54ab27b353e70ace0b46fe6b23b5326b5057370eafd933af86 SHA512 86c705732e1d7e4f64d0c1eda1c41ce036450c8cd2089214207cb5d267c4db70b89ce8991d632ff31c537efd4740230562f80ec9421b053e43fbb16159ff2b7c
MISC metadata.xml 959 BLAKE2B 6513ae79e0cf24efd0bd33a16708950d36393770b51ea752c4c8c6e7ec63c7675dcf5e96dcfbb07d527ba910462b7c23afe35c55b4643ec69d1175660b245478 SHA512 8af28473216b00d4273be4bbb5d93adf8a4db79c46d9e97bd8b2822fa3920e8fc789042669bc93e6e9a6fa1c864a49fc23887be8456ea122a6d8b09e384dffbd
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild
index adfbf4904c23..db469471ec24 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild
@@ -186,7 +186,7 @@ src_prepare() {
fi
# TODO: try to get a build switch upstreamed
- if use systemd; then
+ if ! use systemd; then
sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
fi
}
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 19bc54455485..ff09b0330cc1 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 4aec512b0677..e1e5461f8e71 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,12 +2,8 @@ AUX postfix.rc6.2.7 2107 BLAKE2B 4ea7006a381b76d5926a7d1794ab45e30d4829a17acfa0f
AUX postfix.service 709 BLAKE2B 83fec03e622e3eb1e4b66021b94972b63ace3e368dbf6148aa4fc7832652ba3d452c074e51d19e99b78286c8f84e48557940dcef4656c766f5ff9c4b8078049c SHA512 cb6d04e28d19ccb3c0b33058bae033baaa2976d4d75adc1b28f9aaff928dd1da77292dd16c7f0ca2d68af0a3aa6d74c74db0d550eb95516ae041ebdb9493e32a
AUX smtp.pass 29 BLAKE2B 589915bd2856fa64e22caa12fca54ef342eb07606de38d3879c13ac395413c84de6c3b733c83cc0625a4433167efcc7d504b2f87fa26c05b2facde9c3d103021 SHA512 a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
AUX smtp.sasl 42 BLAKE2B 67e9108101779b6027fa1e5cc7c9256a606d440e15bb037a0da186e6b4983ab26e88ede2f0604737c78144c03e182f66005062f1d49e10443d1ddb9757461d1f SHA512 a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
-DIST postfix-3.8.2.tar.gz 4848718 BLAKE2B 233693e088901e8ed986e34d60b55fb6b786c37868095ab914e6049c5ad6aee09f07d3b5d1f2bec64d8570e215bb15196760d30074cd8ddfaeff3897ad117b81 SHA512 1c441c95bcadee6fc038eb5cb826a686a8bd98b0c78afbc36fdcee01ca0b1c7071036542c729ac345ef8f1e6fb42211452da802e86048967ebc77774dea7752d
-DIST postfix-3.8.3.tar.gz 4849329 BLAKE2B a656606c2a46671548cb954a65d769ba5bf68a5c8f0ccdc0e753b03386956eef3e264b696a306c586f1df1b06fb173e5f3db74c6a9e4d3686c86b8f53be585ed SHA512 38df222cd1fca992bba9eef123ed547386244f41577f0f4eec9c055afd48773736bd9d5857166e31d94e5c55be57a4381f8ce1c8cde80e9b8779bae5e0720aef
DIST postfix-3.8.4.tar.gz 4864184 BLAKE2B 200ce3d72444da05e42fc8627002d53d68c1b3d78b7f74b0130ac958c23d16454783ef4849a8c9a4e3cba8ae36646e921f7e94ac4fb819b597e1a5ab1a875272 SHA512 5bae3d62e104714aead1fff28a595bab4315227382f53c8dae2a231f4240e31abda19c1e3befc1db4c89bc5d66c9a43830390365aadabdac5cf36b493c5c48c7
-DIST postfix-3.9-20231224.tar.gz 4901720 BLAKE2B a49da1ef8c38efddf25b39828a30966d2be8b5db6d8dee436ba7059c01b71d4959b20f0d30366cf5adea039e3a82a0e191944822483d3852a166fbc90ca4892d SHA512 7c683f55e74f49805142fcd022d52aeec174611cd2da4d3662154f8c4d612f6ad61ee7bde2f31c806d906094b481b73a9be7a95be896e27b2583c76c40b678bd
-EBUILD postfix-3.8.2.ebuild 8190 BLAKE2B 6e288a094b3cd29fd88623352eca1511d35c85a0afdab6e3a0fce46200138fbd5baef569225a480514133e42c0ff3f84f3bfc1c1ad09362bcc52c93af21271e7 SHA512 dacb1a50669e5513e9de246a7c6b5ebad59e7b723420781655df68607d84771c18d06ef8baab004d1d36394246944683e9dae8a2308d09b0c7408bfca48c7830
-EBUILD postfix-3.8.3.ebuild 8191 BLAKE2B 81be823c18f649d1e12b7144ff2308d640d717ff9fb7e178cae6eb852f20ced7c7ed1b05e9c2d96369b0a383037650b0f03331f79af21db4ba980a383492f633 SHA512 24dbf9a8e1ae39b5cf6924c1c6aac6d69ab42f457a3be4e88f2bac8622665221bb89207cf03f14e559ebe5f189e7b6cf1a01efeb4ccc093a5106472b41cd4a8d
+DIST postfix-3.9-20231226.tar.gz 4901853 BLAKE2B c44fe24a82e31d5074af5ca18a43bde0dd4ece294eb66c562d852ca3ceddbc04d7bad67d830b47b89472b9a778f9c84bb59e37f53a8540a57594b4e72ecd7048 SHA512 608bcbb320a8fe192e13bc0e9cde8e539d5d057e4eed1bcf093b838d4f265536b9d5ee3ab68e6a38f6c845e3cad72cb71f548f3e15ff434a8d7d72050d8d34b6
EBUILD postfix-3.8.4.ebuild 8355 BLAKE2B 493a8fb24c0be0913068d0cacdc5d034f827368863ecb82d96297a578617b070e193e383a3a02501c2c6e90e8faae8b0896443b4ff733d4d1093a78f04467cd7 SHA512 2b70bad22646a70d20511390c18b2edd395389e67ddd3c68fd0977ef6bcb2e12b516893d9ddcbd55798c49e8cee965724ff737647f2a1bc105fb87620fd4f78b
-EBUILD postfix-3.9_pre20231224.ebuild 8207 BLAKE2B a7d97777bc8527771e0caaaba00b9e9ce151d4fbf1ab49ef908c80a8af56a509e6af41abec5f150af169d230dd080844a809791f527a3586b9dd4b4e14a05fb6 SHA512 fab6fcbf0256013ff4932a60a6dd91be84c2ee5392b00010a4a7d9f267ef1a1b9a66d33e079a39aad161217a8abf3af8d6e60d99d48bd427124dbd6239115280
+EBUILD postfix-3.9_pre20231226.ebuild 8207 BLAKE2B 83b64ac000302629e5a9af7c7a636692fd366deeecd0bad977e5e06cf14a74dba1a188fb6748a2ed71b724357cb29d81f3f8b7dc572ac959474939f6ad36b451 SHA512 77426e4d4c9e15d687716105aaec70b278a16a40c49a16b4dd16d6416c937ef02af827eabc9119f1a454007d31aa5db2135d7c6adc237c64c852cc1a2c7302b2
MISC metadata.xml 853 BLAKE2B 96b2b5c531692f1eba1bc4c543ba4df77754d11802e9754ac102907d00dc1284fe449384d3c8c4e53c343e3424f79cf654b7a0c6a112d0ec973f8da585045ff7 SHA512 15c4521a70f25d8d5261c1c981d7ab41cdf542a1630c6857037e0b3e3ab0a51f6dbb4edee9ee9857d0b7a130c5da6f475e1be6a02728edecb23defa004be48eb
diff --git a/mail-mta/postfix/postfix-3.8.2.ebuild b/mail-mta/postfix/postfix-3.8.2.ebuild
deleted file mode 100644
index e2b273d32f0c..000000000000
--- a/mail-mta/postfix/postfix-3.8.2.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit pam systemd toolchain-funcs
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official"
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/"
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="|| ( IBM EPL-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND="
- acct-group/postfix
- acct-group/postdrop
- acct-user/postfix
- dev-libs/libpcre2:0
- dev-lang/perl
- berkdb? ( >=sys-libs/db-3.2:* )
- cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
- eai? ( dev-libs/icu:= )
- ldap? ( net-nds/openldap:= )
- ldap-bind? ( net-nds/openldap:=[sasl] )
- lmdb? ( >=dev-db/lmdb-0.9.11:= )
- mysql? ( dev-db/mysql-connector-c:0= )
- nis? ( net-libs/libnsl:= )
- pam? ( sys-libs/pam )
- postgres? ( dev-db/postgresql:* )
- sasl? ( >=dev-libs/cyrus-sasl-2 )
- sqlite? ( dev-db/sqlite:3 )
- ssl? ( >=dev-libs/openssl-1.1.1:0= )
- "
-
-RDEPEND="${DEPEND}
- memcached? ( net-misc/memcached )
- net-mail/mailbase
- !mail-mta/courier
- !mail-mta/esmtp
- !mail-mta/exim
- !mail-mta/msmtp[mta]
- !mail-mta/netqmail
- !mail-mta/nullmailer
- !mail-mta/sendmail
- !mail-mta/opensmtpd
- !mail-mta/ssmtp[mta]
- selinux? ( sec-policy/selinux-postfix )"
-
-# require at least one of db implementations for newalias (and postmap)
-# command to function correctly
-REQUIRED_USE="
- || ( berkdb cdb lmdb )
- ldap-bind? ( ldap sasl )
- "
-
-S="${WORKDIR}/${MY_SRC}"
-
-src_prepare() {
- default
- sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
- src/util/sys_defs.h || die "sed failed"
- # change default paths to better comply with portage standard paths
- sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
-}
-
-src_configure() {
- for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
- do
- local AUXLIBS_${name}=""
- done
-
- # Make sure LDFLAGS get passed down to the executables.
- local mycc="" mylibs="${LDFLAGS} -ldl"
-
- # libpcre is EOL. prefer libpcre2
- mycc=" -DHAS_PCRE=2"
- AUXLIBS_PCRE="$(pcre2-config --libs8)"
-
- use pam && mylibs="${mylibs} -lpam"
-
- if use ldap; then
- mycc="${mycc} -DHAS_LDAP"
- AUXLIBS_LDAP="-lldap -llber"
- fi
-
- if use mysql; then
- mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
- AUXLIBS_MYSQL="$(mysql_config --libs)"
- fi
-
- if use postgres; then
- mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
- AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
- fi
-
- if use sqlite; then
- mycc="${mycc} -DHAS_SQLITE"
- AUXLIBS_SQLITE="-lsqlite3 -lpthread"
- fi
-
- if use ssl; then
- mycc="${mycc} -DUSE_TLS"
- mylibs="${mylibs} -lssl -lcrypto"
- fi
-
- if use lmdb; then
- mycc="${mycc} -DHAS_LMDB"
- AUXLIBS_LMDB="-llmdb -lpthread"
- fi
-
- if ! use eai; then
- mycc="${mycc} -DNO_EAI"
- fi
-
- # broken. and "in other words, not supported" by upstream.
- # Use inet_protocols setting in main.cf
- #if ! use ipv6; then
- # mycc="${mycc} -DNO_IPV6"
- #fi
-
- if use sasl; then
- if use dovecot-sasl; then
- # Set dovecot as default.
- mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\""
- fi
- if use ldap-bind; then
- mycc="${mycc} -DUSE_LDAP_SASL"
- fi
- mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
- mylibs="${mylibs} -lsasl2"
- elif use dovecot-sasl; then
- mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\""
- fi
-
- if ! use nis; then
- mycc="${mycc} -DNO_NIS"
- fi
-
- if ! use berkdb; then
- mycc="${mycc} -DNO_DB"
- # change default database type
- if use lmdb; then
- mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\""
- elif use cdb; then
- mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
- fi
- fi
-
- if use cdb; then
- mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
- # Tinycdb is preferred.
- if has_version dev-db/tinycdb ; then
- AUXLIBS_CDB="-lcdb"
- else
- CDB_PATH="/usr/$(get_libdir)"
- for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
- AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}"
- done
- fi
- fi
-
- sed -i -e "/^RANLIB/s/ranlib/$(tc-getRANLIB)/g" "${S}"/makedefs
- sed -i -e "/^AR/s/ar/$(tc-getAR)/g" "${S}"/makedefs
-
- emake makefiles shared=yes dynamicmaps=no pie=yes \
- shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \
- DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" \
- AUXLIBS_CDB="${AUXLIBS_CDB}" AUXLIBS_LDAP="${AUXLIBS_LDAP}" \
- AUXLIBS_LMDB="${AUXLIBS_LMDB}" AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" \
- AUXLIBS_PCRE="${AUXLIBS_PCRE}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \
- AUXLIBS_SQLITE="${AUXLIBS_SQLITE}"
-}
-
-src_install() {
- LD_LIBRARY_PATH="${S}/lib" \
- /bin/sh postfix-install \
- -non-interactive \
- install_root="${D}" \
- config_directory="/etc/postfix" \
- manpage_directory="/usr/share/man" \
- command_directory="/usr/sbin" \
- mailq_path="/usr/bin/mailq" \
- newaliases_path="/usr/bin/newaliases" \
- sendmail_path="/usr/sbin/sendmail" \
- || die "postfix-install failed"
-
- # Fix spool removal on upgrade
- rm -Rf "${D}"/var
- keepdir /var/spool/postfix
-
- # Install rmail for UUCP, closes bug #19127
- dobin auxiliary/rmail/rmail
-
- # Provide another link for legacy FSH
- dosym ../sbin/sendmail /usr/$(get_libdir)/sendmail
-
- # Install qshape, posttls-finger, collate and tlstype
- dobin auxiliary/qshape/qshape.pl
- doman man/man1/qshape.1
- dobin bin/posttls-finger
- doman man/man1/posttls-finger.1
- dobin auxiliary/collate/collate.pl
- newdoc auxiliary/collate/README README.collate
- dobin auxiliary/collate/tlstype.pl
- dodoc auxiliary/collate/README.tlstype
-
- # Performance tuning tools and their manuals
- dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink}
- doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1
-
- # Set proper permissions on required files/directories
- keepdir /var/lib/postfix
- fowners -R postfix:postfix /var/lib/postfix
- fperms 0750 /var/lib/postfix
- fowners root:postdrop /usr/sbin/post{drop,queue,log}
- fperms 02755 /usr/sbin/post{drop,queue,log}
-
- keepdir /etc/postfix
- keepdir /etc/postfix/postfix-files.d
- if use mbox; then
- mypostconf="mail_spool_directory=/var/mail"
- else
- mypostconf="home_mailbox=.maildir/"
- fi
- LD_LIBRARY_PATH="${S}/lib" \
- "${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \
- -e ${mypostconf} || die "postconf failed"
-
- insinto /etc/postfix
- newins "${FILESDIR}"/smtp.pass saslpass
- fperms 600 /etc/postfix/saslpass
-
- newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix
- # do not start mysql/postgres unnecessarily - bug #359913
- use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix"
- use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix"
-
- dodoc *README COMPATIBILITY HISTORY PORTING RELEASE_NOTES*
- dodoc -r README_FILES/ examples/
- # postfix set-permissions expects uncompressed man files
- docompress -x /usr/share/man
-
- if use pam; then
- pamd_mimic_system smtp auth account
- fi
-
- if use sasl; then
- insinto /etc/sasl2
- newins "${FILESDIR}"/smtp.sasl smtpd.conf
- fi
-
- # header files
- insinto /usr/include/postfix
- doins include/*.h
-
- if has_version mail-mta/postfix; then
- # let the sysadmin decide when to change the compatibility_level
- sed -i -e /^compatibility_level/"s/^/#/" "${D}"/etc/postfix/main.cf || die
- fi
-
- systemd_dounit "${FILESDIR}/${PN}.service"
-}
-
-pkg_postinst() {
- # do not assume berkdb
- if [[ ! -e /etc/mail/aliases.db \
- && ! -e /etc/mail/aliases.cdb \
- && ! -e /etc/mail/aliases.lmdb ]] ; then
- ewarn
- ewarn "You must edit /etc/mail/aliases to suit your needs"
- ewarn "and then run /usr/bin/newaliases. Postfix will not"
- ewarn "work correctly without it."
- ewarn
- fi
-
- # check and fix file permissions
- "${EROOT}"/usr/sbin/postfix set-permissions
-
- # hint for configuring tls
- if use ssl ; then
- if "${EROOT}"/usr/sbin/postfix tls all-default-client; then
- elog "To configure client side TLS settings, please run:"
- elog "${EROOT}"/usr/sbin/postfix tls enable-client
- fi
- if "${EROOT}"/usr/sbin/postfix tls all-default-server; then
- elog "To configure server side TLS settings, please run:"
- elog "${EROOT}"/usr/sbin/postfix tls enable-server
- fi
- fi
-}
diff --git a/mail-mta/postfix/postfix-3.8.3.ebuild b/mail-mta/postfix/postfix-3.8.3.ebuild
deleted file mode 100644
index 80c985575553..000000000000
--- a/mail-mta/postfix/postfix-3.8.3.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit pam systemd toolchain-funcs
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official"
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/"
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="|| ( IBM EPL-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND="
- acct-group/postfix
- acct-group/postdrop
- acct-user/postfix
- dev-libs/libpcre2:0
- dev-lang/perl
- berkdb? ( >=sys-libs/db-3.2:* )
- cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
- eai? ( dev-libs/icu:= )
- ldap? ( net-nds/openldap:= )
- ldap-bind? ( net-nds/openldap:=[sasl] )
- lmdb? ( >=dev-db/lmdb-0.9.11:= )
- mysql? ( dev-db/mysql-connector-c:0= )
- nis? ( net-libs/libnsl:= )
- pam? ( sys-libs/pam )
- postgres? ( dev-db/postgresql:* )
- sasl? ( >=dev-libs/cyrus-sasl-2 )
- sqlite? ( dev-db/sqlite:3 )
- ssl? ( >=dev-libs/openssl-1.1.1:0= )
- "
-
-RDEPEND="${DEPEND}
- memcached? ( net-misc/memcached )
- net-mail/mailbase
- !mail-mta/courier
- !mail-mta/esmtp
- !mail-mta/exim
- !mail-mta/msmtp[mta]
- !mail-mta/netqmail
- !mail-mta/nullmailer
- !mail-mta/sendmail
- !mail-mta/opensmtpd
- !mail-mta/ssmtp[mta]
- selinux? ( sec-policy/selinux-postfix )"
-
-# require at least one of db implementations for newalias (and postmap)
-# command to function correctly
-REQUIRED_USE="
- || ( berkdb cdb lmdb )
- ldap-bind? ( ldap sasl )
- "
-
-S="${WORKDIR}/${MY_SRC}"
-
-src_prepare() {
- default
- sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
- src/util/sys_defs.h || die "sed failed"
- # change default paths to better comply with portage standard paths
- sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
-}
-
-src_configure() {
- for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
- do
- local AUXLIBS_${name}=""
- done
-
- # Make sure LDFLAGS get passed down to the executables.
- local mycc="" mylibs="${LDFLAGS} -ldl"
-
- # libpcre is EOL. prefer libpcre2
- mycc=" -DHAS_PCRE=2"
- AUXLIBS_PCRE="$(pcre2-config --libs8)"
-
- use pam && mylibs="${mylibs} -lpam"
-
- if use ldap; then
- mycc="${mycc} -DHAS_LDAP"
- AUXLIBS_LDAP="-lldap -llber"
- fi
-
- if use mysql; then
- mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
- AUXLIBS_MYSQL="$(mysql_config --libs)"
- fi
-
- if use postgres; then
- mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
- AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
- fi
-
- if use sqlite; then
- mycc="${mycc} -DHAS_SQLITE"
- AUXLIBS_SQLITE="-lsqlite3 -lpthread"
- fi
-
- if use ssl; then
- mycc="${mycc} -DUSE_TLS"
- mylibs="${mylibs} -lssl -lcrypto"
- fi
-
- if use lmdb; then
- mycc="${mycc} -DHAS_LMDB"
- AUXLIBS_LMDB="-llmdb -lpthread"
- fi
-
- if ! use eai; then
- mycc="${mycc} -DNO_EAI"
- fi
-
- # broken. and "in other words, not supported" by upstream.
- # Use inet_protocols setting in main.cf
- #if ! use ipv6; then
- # mycc="${mycc} -DNO_IPV6"
- #fi
-
- if use sasl; then
- if use dovecot-sasl; then
- # Set dovecot as default.
- mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\""
- fi
- if use ldap-bind; then
- mycc="${mycc} -DUSE_LDAP_SASL"
- fi
- mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
- mylibs="${mylibs} -lsasl2"
- elif use dovecot-sasl; then
- mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\""
- fi
-
- if ! use nis; then
- mycc="${mycc} -DNO_NIS"
- fi
-
- if ! use berkdb; then
- mycc="${mycc} -DNO_DB"
- # change default database type
- if use lmdb; then
- mycc="${mycc} -DDEF_DB_TYPE=\\\"lmdb\\\""
- elif use cdb; then
- mycc="${mycc} -DDEF_DB_TYPE=\\\"cdb\\\""
- fi
- fi
-
- if use cdb; then
- mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
- # Tinycdb is preferred.
- if has_version dev-db/tinycdb ; then
- AUXLIBS_CDB="-lcdb"
- else
- CDB_PATH="/usr/$(get_libdir)"
- for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
- AUXLIBS_CDB="${AUXLIBS_CDB} ${CDB_PATH}/${i}"
- done
- fi
- fi
-
- sed -i -e "/^RANLIB/s/ranlib/$(tc-getRANLIB)/g" "${S}"/makedefs
- sed -i -e "/^AR/s/ar/$(tc-getAR)/g" "${S}"/makedefs
-
- emake makefiles shared=yes dynamicmaps=no pie=yes \
- shlib_directory="/usr/$(get_libdir)/postfix/MAIL_VERSION" \
- DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" \
- AUXLIBS_CDB="${AUXLIBS_CDB}" AUXLIBS_LDAP="${AUXLIBS_LDAP}" \
- AUXLIBS_LMDB="${AUXLIBS_LMDB}" AUXLIBS_MYSQL="${AUXLIBS_MYSQL}" \
- AUXLIBS_PCRE="${AUXLIBS_PCRE}" AUXLIBS_PGSQL="${AUXLIBS_PGSQL}" \
- AUXLIBS_SQLITE="${AUXLIBS_SQLITE}"
-}
-
-src_install() {
- LD_LIBRARY_PATH="${S}/lib" \
- /bin/sh postfix-install \
- -non-interactive \
- install_root="${D}" \
- config_directory="/etc/postfix" \
- manpage_directory="/usr/share/man" \
- command_directory="/usr/sbin" \
- mailq_path="/usr/bin/mailq" \
- newaliases_path="/usr/bin/newaliases" \
- sendmail_path="/usr/sbin/sendmail" \
- || die "postfix-install failed"
-
- # Fix spool removal on upgrade
- rm -Rf "${D}"/var
- keepdir /var/spool/postfix
-
- # Install rmail for UUCP, closes bug #19127
- dobin auxiliary/rmail/rmail
-
- # Provide another link for legacy FSH
- dosym ../sbin/sendmail /usr/$(get_libdir)/sendmail
-
- # Install qshape, posttls-finger, collate and tlstype
- dobin auxiliary/qshape/qshape.pl
- doman man/man1/qshape.1
- dobin bin/posttls-finger
- doman man/man1/posttls-finger.1
- dobin auxiliary/collate/collate.pl
- newdoc auxiliary/collate/README README.collate
- dobin auxiliary/collate/tlstype.pl
- dodoc auxiliary/collate/README.tlstype
-
- # Performance tuning tools and their manuals
- dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink}
- doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1
-
- # Set proper permissions on required files/directories
- keepdir /var/lib/postfix
- fowners -R postfix:postfix /var/lib/postfix
- fperms 0750 /var/lib/postfix
- fowners root:postdrop /usr/sbin/post{drop,queue,log}
- fperms 02755 /usr/sbin/post{drop,queue,log}
-
- keepdir /etc/postfix
- keepdir /etc/postfix/postfix-files.d
- if use mbox; then
- mypostconf="mail_spool_directory=/var/mail"
- else
- mypostconf="home_mailbox=.maildir/"
- fi
- LD_LIBRARY_PATH="${S}/lib" \
- "${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \
- -e ${mypostconf} || die "postconf failed"
-
- insinto /etc/postfix
- newins "${FILESDIR}"/smtp.pass saslpass
- fperms 600 /etc/postfix/saslpass
-
- newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix
- # do not start mysql/postgres unnecessarily - bug #359913
- use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix"
- use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix"
-
- dodoc *README COMPATIBILITY HISTORY PORTING RELEASE_NOTES*
- dodoc -r README_FILES/ examples/
- # postfix set-permissions expects uncompressed man files
- docompress -x /usr/share/man
-
- if use pam; then
- pamd_mimic_system smtp auth account
- fi
-
- if use sasl; then
- insinto /etc/sasl2
- newins "${FILESDIR}"/smtp.sasl smtpd.conf
- fi
-
- # header files
- insinto /usr/include/postfix
- doins include/*.h
-
- if has_version mail-mta/postfix; then
- # let the sysadmin decide when to change the compatibility_level
- sed -i -e /^compatibility_level/"s/^/#/" "${D}"/etc/postfix/main.cf || die
- fi
-
- systemd_dounit "${FILESDIR}/${PN}.service"
-}
-
-pkg_postinst() {
- # do not assume berkdb
- if [[ ! -e /etc/mail/aliases.db \
- && ! -e /etc/mail/aliases.cdb \
- && ! -e /etc/mail/aliases.lmdb ]] ; then
- ewarn
- ewarn "You must edit /etc/mail/aliases to suit your needs"
- ewarn "and then run /usr/bin/newaliases. Postfix will not"
- ewarn "work correctly without it."
- ewarn
- fi
-
- # check and fix file permissions
- "${EROOT}"/usr/sbin/postfix set-permissions
-
- # hint for configuring tls
- if use ssl ; then
- if "${EROOT}"/usr/sbin/postfix tls all-default-client; then
- elog "To configure client side TLS settings, please run:"
- elog "${EROOT}"/usr/sbin/postfix tls enable-client
- fi
- if "${EROOT}"/usr/sbin/postfix tls all-default-server; then
- elog "To configure server side TLS settings, please run:"
- elog "${EROOT}"/usr/sbin/postfix tls enable-server
- fi
- fi
-}
diff --git a/mail-mta/postfix/postfix-3.9_pre20231224.ebuild b/mail-mta/postfix/postfix-3.9_pre20231226.ebuild
index ee3c3e370927..a9ad2bd1cecb 100644
--- a/mail-mta/postfix/postfix-3.9_pre20231224.ebuild
+++ b/mail-mta/postfix/postfix-3.9_pre20231226.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index a3c6cedda2eb..287919b39d1b 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/assimp/Manifest b/media-libs/assimp/Manifest
index 2c78eb3862be..2e02eec130fc 100644
--- a/media-libs/assimp/Manifest
+++ b/media-libs/assimp/Manifest
@@ -3,5 +3,5 @@ AUX assimp-5.2.5-disable-failing-tests.patch 3612 BLAKE2B 08dd1585e0d5ea37f5b52a
AUX assimp-5.2.5-drop-failing-tests-for-abi_x86_32.patch 5237 BLAKE2B 04f0cf86616afcf0e050ae9d8caf956b389362a667a370a1bfc523b428990e09481c92946cf252c04259d69b1718087aa24c65e645f19a86339fd1d4f359a505 SHA512 76fa57de33bb93722d9c83af7c706a99a3a9e76f1136b63edc7ba4036fd75ada9d7d6df2060563f56963a6ec971023944d6701319bb1c810fd2803fb4fb4afc7
AUX assimp-5.2.5-fix-version.patch 881 BLAKE2B dd859c3437ea89b35a463e3aef64868f49a7c5d157d86b1c618bc15390b67950d9b40ae8717db0d21d7048b177c1ba61f6f871919cdf49e5576fc5be46553cd5 SHA512 9e1515624bc8f9d4eaa0c5d103b386e5cca12817b26e7002af7b0dd412e744fb1296e513371b9f3b0f87e566c9ca9b1b68e216a7f0e5a2ed11096d89b2fab0ae
DIST assimp-5.2.5.tar.gz 49543936 BLAKE2B 77e0eecd1307646211a86244a371e24401dffd03dceb569acdd63751cdb38bd169c8b12c942efd2e77b5f541653f2775739150b9fe352b8c903dcc4fe7bccca8 SHA512 ac0dc4243f9d1ff077966f0037187b4374075ac97e75e1a3cd6bdc1caf5f8e4d40953d9a8a316480969c09524d87daa9d3ed75e6ac6f037dd5b1c5f25fce3afb
-EBUILD assimp-5.2.5-r1.ebuild 1593 BLAKE2B 6529cbaea5b4918c8895aa101b1973e5a34bfb8360c1b57a5f8f8f24453f0b058b4f02be6508fffcc7d0513892a2902193c8ba622fe93fc10725721a927d7956 SHA512 048d48c34416f9d80c47a9e14bebc1e50050babe8906efab9cf401fa418420dbd6fcdd93ce980fe1ea71694468c7ffd6252d04587e8501f3bf84a546a2192ae5
+EBUILD assimp-5.2.5-r1.ebuild 1600 BLAKE2B 60a268965f12bd95b0f2541439f8eab6a49248ea0829e312a39baefcca6f4a673715f055e4e439210834156f86028e2853d3ffaf208dffa53bcccdbe7e824628 SHA512 130dd44275b3051b028996cce856466dbf75ed92bffef8d316a6a27ec6724c133d84af53ce53611bc3b1bcd716c9e00c40b5c6ccb774c4e77ac18f6cca0960b9
MISC metadata.xml 602 BLAKE2B 37acfeee427b496401cc52d6f424ac33db0d84ebe3052f5d062e52ed0785751f5f693918bbe3388b657329f63b8936c37b7111e88912b376f0db0686320c2b47 SHA512 97813527a76719e99b97c81be7b11b38f5fd31e880a14519973bfa1e32ff08b8010c95ce1e872c2975a446ac567fb69ee2600920b87ead4d17b6584fda29a38a
diff --git a/media-libs/assimp/assimp-5.2.5-r1.ebuild b/media-libs/assimp/assimp-5.2.5-r1.ebuild
index cc7d65809df9..a40338c56f48 100644
--- a/media-libs/assimp/assimp-5.2.5-r1.ebuild
+++ b/media-libs/assimp/assimp-5.2.5-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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/5.2.5"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="samples test"
RESTRICT="!test? ( test )"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index cb1d0121d8af..d67e52eeb2bf 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 6fa290cb022a..d000d28dfbe0 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 02 Jan 2024 14:09:50 +0000
+Tue, 02 Jan 2024 20:09:57 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 5c5656946097..6b16de838a07 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 558197 BLAKE2B dde0fd5bc1749affc0b48b285b7ab9bd0a7216628f650cd3cbf0e6b2a1788ebd2dc667afbfee3491b42c071ba583d8c7e204468384a8f639b22206d6cbf47903 SHA512 6a3cf3862910d3680e54853c513e07b7a7d791fa5a5732653e79584f351498dd0ac5f7c244cf38dd9920afd7da27fd2c1e7a51770500da41d964a2a5ddd6ec92
-TIMESTAMP 2024-01-02T14:09:54Z
+MANIFEST Manifest.files.gz 558359 BLAKE2B 6ff1dd9354455ed7f338ae06c477ce7dac2990bd3eb84868668c9a4fbd7666355ff69ec8cc4598c2a46dd5fe56b3f952413e3b68af3b33b6da19c6f37d97ca70 SHA512 a6deeae40717b5176fe6030ff10537898379202450dfebbf026b789aa8ed1701f446b152e2bf3cf3f8b391bac2576b9612ea9a4cf4d35ad7cc3d262e8dfa0010
+TIMESTAMP 2024-01-02T20:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUGTJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUbZhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBH4BAAhVAlV/ou9s5O1/wbLMT6lxHxhmkXC1NA64nKu4fiZg20p2POZvOXS0NM
-DpBMVHH0tTd0xvSSiNqFYZkx/k/LHtQSS6YwkdM+15DhhUrbB46TakVUkhFUUr2y
-8JG47FlWXxcKKXcxqxdvdtNYexggyHhq2QmRPwlnxbMq98/bTSGIpzEh8pok6VeG
-IrVtEVR9MZ0c+Ye4I/KuzlngCM4I61DpoHAjbPNkmGVpkBI0B+TD/7JNjewa7I8a
-SshfzS26r3ZOs9TtbDM7/jsumg8Ty3Ic2eRFIqRKPiveWlx7utXlweRcHxhXsVHB
-By0JQMUE2ACWCk135JQrKg4BYZe1aB0mkXoJt5outsXs+0HcWAmFiw6K61PJ9Nxj
-Es7mbaeE1BYN90j7YzNOVCL6UVkiMN3QneNG7ieAIpwWAuKhUDn2bWpIgpom6k2w
-ofSimSASw55lJtBPEZ5VNA0hOWbuzWQK9+x9A02iTZ1rSXrBnOXOpy2ZcJ6pCsgd
-JwM7+Wfm36n4H8vyv1U93jXMtwJjq4WYUFXBkSl8Un4GFLUAZ697gdcOW+cqrTch
-VSm0SM1J2OSDmffq0qK5Ou5kklkirkIJdqNXvqdxbExdzTGIYReGSaNWrsG/wiYC
-WstYW1w614kisOTvq82zasBIH6dYlcNOeUHOL63s6pRCoV9AN+E=
-=HJtc
+klAHLRAAomZSIykxvnL3Gy2ChTZJ0GR7MwT6CghWpcnJK8IzEVfSJneesKvaM23z
+7lAfp9kULbagVqDZHbu58cK30h6KJmc2qeapuiVhYoKgQts6Y3YLJjJRdPZhGzcw
+oz4P3Fj6v1vb4M1UnZ75sj3CHa/yNuzrlh39E9QBsOBWUkUmkhVnCDgvxE/uRpxS
+KQc4xAfXJy7ZuoU51VPyEKbnO8xMwFrUjRP2BLdPHnlpsIlSGt8DOTO0xsBO5Hta
+7FkvOX+a+nFwr/psJA8VRyqtg1ZeiprbsxODAwV3MJYXWkft0p9SSwvvregg/E9h
+SkofwmLtrrCh2jwX5hzKDMJjUDctqn3K26XZwDyvNBDFDGMTT5W87GpfwmVv1wup
+Ivg71xkcVrsiHVbFzPz3A8NxwC88qwoznlRdYKVgneAxszHPlYGsm2FfyncvNqdT
+ck6BaPiFyv/rjc0kFNWRZG6ciHi4mSK92Pm++nv74MscEKU2mJhQiVM2QgqmG5H/
+WrrYhNHTpfLw2bpPXRtUXrBeStkppZ81AD+1CcEAVDAnaUJ+2eBCACWPomxLooxW
+eOai+euP0x7+WGUSGD2wH98qdISzlwkRS/yVdME4Hd8EIRukv4gBKzEOxMHZBKiM
+Al/zS10i9DTmF2T8ZLjAmX/AAHRH429wMQJfjmGUFKIPl3CyJfs=
+=kC8w
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz
index c1be36f2d992..e9d3a995cb72 100644
--- a/metadata/glsa/Manifest.files.gz
+++ b/metadata/glsa/Manifest.files.gz
Binary files differ
diff --git a/metadata/glsa/glsa-202401-01.xml b/metadata/glsa/glsa-202401-01.xml
new file mode 100644
index 000000000000..0909c59e0bbf
--- /dev/null
+++ b/metadata/glsa/glsa-202401-01.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202401-01">
+ <title>Joblib: Arbitrary Code Execution</title>
+ <synopsis>A vulnerability has been found in Joblib which allows for arbitrary code execution.</synopsis>
+ <product type="ebuild">joblib</product>
+ <announced>2024-01-02</announced>
+ <revised count="1">2024-01-02</revised>
+ <bug>873151</bug>
+ <access>remote</access>
+ <affected>
+ <package name="dev-python/joblib" auto="yes" arch="*">
+ <unaffected range="ge">1.2.0</unaffected>
+ <vulnerable range="lt">1.2.0</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Joblib is a set of tools to provide lightweight pipelining in Python. In particular:
+
+1. transparent disk-caching of functions and lazy re-evaluation (memoize pattern)
+2. easy simple parallel computing
+
+Joblib is optimized to be fast and robust on large data in particular and has specific optimizations for numpy arrays.</p>
+ </background>
+ <description>
+ <p>A vulnerability has been discovered in Joblib. Please review the CVE identifier referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Joblib is vulnerable to arbitrary code execution via the pre_dispatch flag in Parallel() class due to the eval() statement.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Joblib users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-python/joblib-1.2.0"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-21797">CVE-2022-21797</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-01-02T14:38:14.200471Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-01-02T14:38:14.202528Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 6fa290cb022a..d000d28dfbe0 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 02 Jan 2024 14:09:50 +0000
+Tue, 02 Jan 2024 20:09:57 +0000
diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit
index 352527083875..4f7a75657ddb 100644
--- a/metadata/glsa/timestamp.commit
+++ b/metadata/glsa/timestamp.commit
@@ -1 +1 @@
-3dfe782899716a3480c9481c69bca8c231c663a7 1703730129 2023-12-28T02:22:09+00:00
+086ee91647926ad5550f1443e004b5f5d1bda7fc 1704206331 2024-01-02T14:38:51+00:00
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 856f39887211..8602f22e8b6c 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index 2f27963d3286..d8a3cf264c03 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0 b/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1
index 535da9c06497..6e9f4567d4ce 100644
--- a/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0
+++ b/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1
@@ -1,4 +1,5 @@
-DEFINED_PHASES=install postinst
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst prepare
DESCRIPTION=A Cross-Platform ML workloads Benchmark
EAPI=8
HOMEPAGE=https://www.geekbench.com/
@@ -7,4 +8,4 @@ LICENSE=geekbench
RESTRICT=bindist mirror
SLOT=6
SRC_URI=amd64? ( https://cdn.geekbench.com/GeekbenchML-0.6.0-Linux.tar.gz )
-_md5_=a5f717b8d0ba95505596dab4c3423bc4
+_md5_=b71092c4392a0ab8d331639694abc02c
diff --git a/metadata/md5-cache/app-benchmarks/stress-ng-0.17.03 b/metadata/md5-cache/app-benchmarks/stress-ng-0.17.03-r1
index 5973032760ae..cf5cd8e35814 100644
--- a/metadata/md5-cache/app-benchmarks/stress-ng-0.17.03
+++ b/metadata/md5-cache/app-benchmarks/stress-ng-0.17.03-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile pretend setup
-DEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= apparmor? ( sys-apps/apparmor-utils sys-libs/libapparmor ) sctp? ( net-misc/lksctp-tools )
+DEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= apparmor? ( sys-apps/apparmor-utils sys-libs/libapparmor ) jpeg? ( media-libs/libjpeg-turbo:= ) sctp? ( net-misc/lksctp-tools )
DESCRIPTION=Stress test for a computer system with various selectable ways
EAPI=8
HOMEPAGE=https://github.com/ColinIanKing/stress-ng
INHERIT=linux-info toolchain-funcs
-IUSE=apparmor sctp
+IUSE=apparmor jpeg sctp
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+
-RDEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= apparmor? ( sys-apps/apparmor-utils sys-libs/libapparmor ) sctp? ( net-misc/lksctp-tools )
+RDEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib virtual/libcrypt:= apparmor? ( sys-apps/apparmor-utils sys-libs/libapparmor ) jpeg? ( media-libs/libjpeg-turbo:= ) sctp? ( net-misc/lksctp-tools )
SLOT=0
SRC_URI=https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V0.17.03.tar.gz -> stress-ng-0.17.03.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7a903f549c927bcc2e600946e12da504
+_md5_=cdb2b16c79d97c4125a3d38d8d3be52a
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index c6f6011ecf22..63acd5eb5b03 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/eid-mw-5.1.11-r1 b/metadata/md5-cache/app-crypt/eid-mw-5.1.13
index 083644bd4b7f..32870a9cd717 100644
--- a/metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1
+++ b/metadata/md5-cache/app-crypt/eid-mw-5.1.13
@@ -11,6 +11,6 @@ LICENSE=LGPL-3
RDEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit )
REQUIRED_USE=dialogs? ( gtk )
SLOT=0
-SRC_URI=https://codeload.github.com/fedict/eid-mw/tar.gz/v5.1.11 -> eid-mw-5.1.11.tar.gz
+SRC_URI=https://codeload.github.com/fedict/eid-mw/tar.gz/v5.1.13 -> eid-mw-5.1.13.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=366358d3d1d342adfd6a5988f75d9c5e
+_md5_=cde4f6c6500f8dfb54fbda2b281041b9
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
new file mode 100644
index 000000000000..d32e030091c3
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
@@ -0,0 +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
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2
+DESCRIPTION=Fast password cracker, community enhanced version
+EAPI=8
+HOMEPAGE=http://www.openwall.com/john/
+INHERIT=autotools flag-o-matic toolchain-funcs pax-utils
+IUSE=custom-cflags kerberos mpi opencl openmp pcap
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA3 dev-perl/Digest-GOST !app-crypt/johntheripper
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/openwall/john/archive/9daf16b5743b2c521d23c281e13ae8cdbd37b1eb.tar.gz -> johntheripper-jumbo-1.9.0_p20240102.tar.gz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=15f841da467fe989546ba694f8edabbe
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
index 8314a35ac2e7..b87a49296916 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
@@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc
RESTRICT=test
SLOT=0
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c4e4cffae15a642227198257e59c5dba
+_md5_=15f841da467fe989546ba694f8edabbe
diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.0-r1 b/metadata/md5-cache/app-crypt/p11-kit-0.25.0-r1
index 83569acc3e93..416b37136c0e 100644
--- a/metadata/md5-cache/app-crypt/p11-kit-0.25.0-r1
+++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=app-text/docbook-xsl-stylesheets virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
+BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
DEFINED_PHASES=compile configure install test
DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= )
DESCRIPTION=Provides a standard configuration setup for installing PKCS#11
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.0/p11-kit-0.25.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=528d66332122366d6908fce1bda937f8
+_md5_=9d1a30e8815ccd856cd2e376aeb1e753
diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.1-r1 b/metadata/md5-cache/app-crypt/p11-kit-0.25.1-r1
index 3863da9af668..2a96010cd939 100644
--- a/metadata/md5-cache/app-crypt/p11-kit-0.25.1-r1
+++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= )
DESCRIPTION=Provides a standard configuration setup for installing PKCS#11
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.1/p11-kit-0.25.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8b1689418beaf74a52a345e918aa2be0
+_md5_=1377eacea21e3c8a66bafac822d63f33
diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.3 b/metadata/md5-cache/app-crypt/p11-kit-0.25.3
index c61213a48a40..2834266f730d 100644
--- a/metadata/md5-cache/app-crypt/p11-kit-0.25.3
+++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.3
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= )
DESCRIPTION=Provides a standard configuration setup for installing PKCS#11
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.3/p11-kit-0.25.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e691ec5357f814e2d82ae3b77df0109e
+_md5_=5034030dcffb53dd5cb56daa67728bde
diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.3-r2 b/metadata/md5-cache/app-crypt/p11-kit-0.25.3-r2
index 4ad930d46f03..d4350781fc9f 100644
--- a/metadata/md5-cache/app-crypt/p11-kit-0.25.3-r2
+++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.3-r2
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= )
DESCRIPTION=Provides a standard configuration setup for installing PKCS#11
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.3/p11-kit-0.25.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8229b4c05a9df863c84926c14d65e2b4
+_md5_=5380848f5089a4c297e8864c7b34b48b
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 928fd55db116..179e9d57fb69 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613 b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613
index 22590696f8db..8ddb49730501 100644
--- a/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613
+++ b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/glib:2 media-libs/netpbm:=
SLOT=0
SRC_URI=https://github.com/jwrdegoede/mx5000tools/archive/c575ea33f92495b4b0ccdb1ce09099f9c011e43f.tar.gz -> mx5000tools-0.1.2_p20190613.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=51c80f7615d1cc7a8300aad89a89a913
+_md5_=e57d8e2790576c61f814bcb871394bb1
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index c0f47e7edca9..97f92672ba22 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/cpuid2cpuflags-13 b/metadata/md5-cache/app-portage/cpuid2cpuflags-13
new file mode 100644
index 000000000000..5dd8719e7673
--- /dev/null
+++ b/metadata/md5-cache/app-portage/cpuid2cpuflags-13
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Tool to guess CPU_FLAGS_* flags for the host
+EAPI=8
+HOMEPAGE=https://github.com/projg2/cpuid2cpuflags/
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=https://github.com/projg2/cpuid2cpuflags/releases/download/v13/cpuid2cpuflags-13.tar.bz2
+_md5_=7fe78607639746435ef2926b0a5e02a5
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index 6ec317e16a4b..20a251c2c15b 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/avrdude-7.2 b/metadata/md5-cache/dev-embedded/avrdude-7.2
new file mode 100644
index 000000000000..d955c210d540
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/avrdude-7.2
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/bison sys-devel/flex app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/hidapi virtual/libelf:= virtual/libusb:0 virtual/libusb:1 ftdi? ( dev-embedded/libftdi:1 ) readline? ( sys-libs/readline:0= )
+DESCRIPTION=AVR Downloader/UploaDEr
+EAPI=8
+HOMEPAGE=https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude
+INHERIT=cmake
+IUSE=ftdi readline
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/hidapi virtual/libelf:= virtual/libusb:0 virtual/libusb:1 ftdi? ( dev-embedded/libftdi:1 ) readline? ( sys-libs/readline:0= )
+SLOT=0/1
+SRC_URI=https://github.com/avrdudes/avrdude/archive/refs/tags/v7.2.tar.gz -> avrdude-7.2.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ddfaf5b56a744c93e1a98e81482ea35c
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 04866026fd1b..fb421c812c07 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/libfmt-10.2.0 b/metadata/md5-cache/dev-libs/libfmt-10.2.0
new file mode 100644
index 000000000000..3e07a4a69851
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libfmt-10.2.0
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Small, safe and fast formatting library
+EAPI=8
+HOMEPAGE=https://github.com/fmtlib/fmt
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/10.2.0
+SRC_URI=https://github.com/fmtlib/fmt/archive/10.2.0.tar.gz -> libfmt-10.2.0.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9aed3fcb3dc141f4ded71f075a7115b3
diff --git a/metadata/md5-cache/dev-libs/libhid-0.2.17-r1 b/metadata/md5-cache/dev-libs/libhid-0.2.17-r1
index 5be9e109ffcf..9959493b7a82 100644
--- a/metadata/md5-cache/dev-libs/libhid-0.2.17-r1
+++ b/metadata/md5-cache/dev-libs/libhid-0.2.17-r1
@@ -12,4 +12,4 @@ RDEPEND=virtual/libusb:0=
SLOT=0
SRC_URI=https://dev.gentoo.org/~conikost/files/libhid-0.2.17.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0618020d5c951ceaf992d28635351616
+_md5_=0e493ae11f7e27714bcb38485e79adca
diff --git a/metadata/md5-cache/dev-libs/libp11-0.4.12-r4 b/metadata/md5-cache/dev-libs/libp11-0.4.12-r5
index e6f7c341fac4..40819f9a7096 100644
--- a/metadata/md5-cache/dev-libs/libp11-0.4.12-r4
+++ b/metadata/md5-cache/dev-libs/libp11-0.4.12-r5
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( >=dev-libs/opensc-0.23.0-r2 ) 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 install prepare
-DEPEND=<dev-libs/openssl-3.1.4:=[bindist(+)] test? ( dev-libs/softhsm )
+DEPEND=dev-libs/openssl:=[bindist(+)] || ( ( >=dev-libs/openssl-3.1.0 <dev-libs/openssl-3.1.4 ) ( >=dev-libs/openssl-3.0.0 <dev-libs/openssl-3.0.12 ) ) test? ( dev-libs/softhsm )
DESCRIPTION=Abstraction layer to simplify PKCS#11 API
EAPI=8
HOMEPAGE=https://github.com/opensc/libp11/wiki
@@ -8,9 +8,9 @@ INHERIT=autotools
IUSE=doc static-libs test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=LGPL-2.1
-RDEPEND=<dev-libs/openssl-3.1.4:=[bindist(+)]
+RDEPEND=dev-libs/openssl:=[bindist(+)] || ( ( >=dev-libs/openssl-3.1.0 <dev-libs/openssl-3.1.4 ) ( >=dev-libs/openssl-3.0.0 <dev-libs/openssl-3.0.12 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenSC/libp11/releases/download/libp11-0.4.12/libp11-0.4.12.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=81d511c96d267918bba9f4038eb5ef20
+_md5_=2effbced4b8ba79a7f3f1ee35e55443f
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 237aa756d0a1..9698b1953535 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/bcrypt-4.1.2 b/metadata/md5-cache/dev-python/bcrypt-4.1.2
index dbd1e666c014..4c076f0c8d0c 100644
--- a/metadata/md5-cache/dev-python/bcrypt-4.1.2
+++ b/metadata/md5-cache/dev-python/bcrypt-4.1.2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/bcrypt/bcrypt-4.1.2.tar.gz https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bcrypt-pbkdf/0.10.0/download -> bcrypt-pbkdf-0.10.0.crate https://crates.io/api/v1/crates/bcrypt/0.15.0/download -> bcrypt-0.15.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.11/download -> getrandom-0.2.11.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/libc/0.2.151/download -> libc-0.2.151.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate
_eclasses_=cargo 8e446589282567c95e483e238d8dd120 distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=27ebf1d7c431613f15e74bf0d19b0085
+_md5_=760af5018ccf916ea04d22b33493bb22
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index fec3c0ae86aa..f5b99e793920 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.6.1 b/metadata/md5-cache/dev-qt/qt5compat-6.6.1
index 892c50d8998e..09f6fd918602 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.6.1
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=icu qml test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.6.1:6 ~dev-qt/qtshadertools-6.6.1:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qt5compat-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a388379e538b1d977cf8b7fc6d8f3455
+_md5_=73999bc5ce5b5fa7a82ac495af4bfcb9
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.6.1 b/metadata/md5-cache/dev-qt/qtcharts-6.6.1
index bcd4f8752657..4a121ef0cb6b 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=gles2-only qml test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.6.1:6[opengl] )
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtcharts-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7e0f27b5ea654ef44cc35fb56d6389fb
+_md5_=271be2882de9c6523422f647c6701a03
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.6.1 b/metadata/md5-cache/dev-qt/qtconnectivity-6.6.1
index d844004cc8c8..1a56684f6ed0 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=+bluetooth nfc smartcard test
-KEYWORDS=amd64 ~arm64
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[network] bluetooth? ( ~dev-qt/qtbase-6.6.1:6[dbus] net-wireless/bluez:= ) nfc? ( smartcard? ( sys-apps/pcsc-lite ) )
REQUIRED_USE=|| ( bluetooth nfc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtconnectivity-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0552dcc058544ab52a9ccf0d8caff94e
+_md5_=03cd4e0597c5eacdc754a052d40754c6
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.6.1 b/metadata/md5-cache/dev-qt/qtimageformats-6.6.1
index f0dcdb0ce5ce..f7775be89654 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=mng test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtimageformats-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=764cde903bec36df95b6b868ee73f721
+_md5_=dbc30138c80e0f0cd53568cc49c5f3a4
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.6.1-r1 b/metadata/md5-cache/dev-qt/qtmultimedia-6.6.1-r1
index 945480aafcc8..178893741c02 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.6.1-r1
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.6.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build
IUSE=+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[gui,network,opengl=,vulkan=,widgets] alsa? ( media-libs/alsa-lib ) ffmpeg? ( ~dev-qt/qtbase-6.6.1:6[X=] media-video/ffmpeg:=[vaapi?] X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) ) gstreamer? ( dev-libs/glib:2 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0[X=,opengl?] media-libs/gstreamer:1.0 ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.6.1:6 ~dev-qt/qtquick3d-6.6.1:6 )
REQUIRED_USE=|| ( ffmpeg gstreamer ) vaapi? ( ffmpeg opengl ) test? ( qml )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtmultimedia-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cad59b1f75feae0b5b1ae734799f57ed
+_md5_=705e5a16f9c0b7a21e59ae164c638c82
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.6.1 b/metadata/md5-cache/dev-qt/qtpositioning-6.6.1
index 866d09131da0..72021a72df12 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=geoclue nmea +qml test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6 geoclue? ( ~dev-qt/qtbase-6.6.1:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.6.1:6[network] ~dev-qt/qtserialport-6.6.1:6 ) qml? ( ~dev-qt/qtdeclarative-6.6.1:6 ) geoclue? ( app-misc/geoclue:2.0 )
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtpositioning-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2d521adb47da8d5f1bc641c62db03136
+_md5_=af70335aa42eb8b41b542682ce7c8cc9
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.6.1 b/metadata/md5-cache/dev-qt/qtquick3d-6.6.1
index 501178fcccc0..c4a2174f5821 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=opengl vulkan test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.6.1:6 ~dev-qt/qtquicktimeline-6.6.1:6 ~dev-qt/qtshadertools-6.6.1:6 media-libs/assimp:= sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtquick3d-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=36e8e735499b17662716e272cb612703
+_md5_=5f1a5415616889916953bd90d6e4bd6f
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.1 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.1
index 6743f93bdde4..73dd04e4ec20 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6 ~dev-qt/qtdeclarative-6.6.1:6
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtquicktimeline-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9d8692de40ef78adcee4cfad22162a4c
+_md5_=447a65a6af3fbebf431a03f34d042627
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.6.1 b/metadata/md5-cache/dev-qt/qtserialport-6.6.1
index 35e08498732e..97727ba15021 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtserialport-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=89ae225a61c3f8c60a3c947db0ee97ad
+_md5_=c6fcfc588cdc0988caeb25daf13f42fa
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.6.1 b/metadata/md5-cache/dev-qt/qtsvg-6.6.1
index 24f1d3f4ddf6..688fbed7387e 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.6.1
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.1:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtsvg-everywhere-src-6.6.1.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build e11220543cd2e364247075975f0e694f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d1eee91e73e289f2c823d6b450d1deb0
+_md5_=6309a0157553dd425dec9ee07f2fd4f9
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index efde235265d7..b519e3773eaa 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-5.91.0 b/metadata/md5-cache/kde-plasma/plasma-workspace-5.91.0
index fcc7151e04fb..35faf0eb8148 100644
--- a/metadata/md5-cache/kde-plasma/plasma-workspace-5.91.0
+++ b/metadata/md5-cache/kde-plasma/plasma-workspace-5.91.0
@@ -16,4 +16,4 @@ RESTRICT=test !test? ( test ) mirror
SLOT=6
SRC_URI=mirror://kde/unstable/plasma/5.91.0/plasma-workspace-5.91.0.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c plasma.kde.org ec61c5abaf1744aafaf62cf9d635640f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=28c08ee4c1409f605e19dc3734e0165e
+_md5_=9646243a6878e77d4da9712ae7e94703
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index cfd0af77a338..df42aa6c1e65 100644
--- a/metadata/md5-cache/mail-mta/Manifest.gz
+++ b/metadata/md5-cache/mail-mta/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-mta/postfix-3.8.2 b/metadata/md5-cache/mail-mta/postfix-3.8.2
deleted file mode 100644
index e44721ab68e7..000000000000
--- a/metadata/md5-cache/mail-mta/postfix-3.8.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
-DESCRIPTION=A fast and secure drop-in replacement for sendmail
-EAPI=8
-HOMEPAGE=http://www.postfix.org/
-INHERIT=pam systemd toolchain-funcs
-IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=|| ( IBM EPL-2.0 )
-RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
-REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
-SLOT=0
-SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.8.2.tar.gz
-_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=07af6cd2cf524c9c85d3c7598ab4a99a
diff --git a/metadata/md5-cache/mail-mta/postfix-3.8.3 b/metadata/md5-cache/mail-mta/postfix-3.8.3
deleted file mode 100644
index de8db228bc83..000000000000
--- a/metadata/md5-cache/mail-mta/postfix-3.8.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
-DESCRIPTION=A fast and secure drop-in replacement for sendmail
-EAPI=8
-HOMEPAGE=http://www.postfix.org/
-INHERIT=pam systemd toolchain-funcs
-IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=|| ( IBM EPL-2.0 )
-RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
-REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
-SLOT=0
-SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.8.3.tar.gz
-_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6c28b57873e1e6e1f0cb7c97299feaf7
diff --git a/metadata/md5-cache/mail-mta/postfix-3.9_pre20231224 b/metadata/md5-cache/mail-mta/postfix-3.9_pre20231226
index 245ac511ced3..0900d7619844 100644
--- a/metadata/md5-cache/mail-mta/postfix-3.9_pre20231224
+++ b/metadata/md5-cache/mail-mta/postfix-3.9_pre20231226
@@ -11,6 +11,6 @@ LICENSE=|| ( IBM EPL-2.0 )
RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
SLOT=0
-SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.9-20231224.tar.gz
+SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.9-20231226.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=24a063c640dec197512e6ef3ac321153
+_md5_=a0ddf039b17c2a564549caeb9d4a1ce2
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 1b50601e027a..4e1ced95c01f 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/assimp-5.2.5-r1 b/metadata/md5-cache/media-libs/assimp-5.2.5-r1
index 737a5eae0d98..e3822d449f9a 100644
--- a/metadata/md5-cache/media-libs/assimp-5.2.5-r1
+++ b/metadata/md5-cache/media-libs/assimp-5.2.5-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/assimp/assimp
INHERIT=cmake
IUSE=samples test
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-libs/boost:= sys-libs/zlib[minizip] samples? ( media-libs/freeglut virtual/opengl x11-libs/libX11 )
RESTRICT=!test? ( test )
SLOT=0/5.2.5
SRC_URI=https://github.com/assimp/assimp/archive/v5.2.5.tar.gz -> assimp-5.2.5.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=64fd00ce721081362fbef3dc8979d696
+_md5_=4ad79274f13b39f709a3b1f1d2fce487
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index a1e84522078a..f558a8cb65b6 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-1.44.0 b/metadata/md5-cache/net-analyzer/netdata-1.44.0
index 7a2a8a76f748..fc49dc77f380 100644
--- a/metadata/md5-cache/net-analyzer/netdata-1.44.0
+++ b/metadata/md5-cache/net-analyzer/netdata-1.44.0
@@ -14,4 +14,4 @@ REQUIRED_USE=mysql? ( python ) python? ( ^^ ( python_single_target_python3_10 py
SLOT=0
SRC_URI=https://github.com/netdata/netdata/releases/download/v1.44.0/netdata-v1.44.0.tar.gz -> netdata-1.44.0.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4382f5158e9a12dd75a00c4bae36ce76
+_md5_=7196e852fc3707652f8cb6c3230af8e6
diff --git a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r3 b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r3
index 8ce31390c3fa..fa1bd153bec0 100644
--- a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r3
+++ b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r3
@@ -10,9 +10,9 @@ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390
LICENSE=GPL-2
PDEPEND=ruby? ( ~dev-ruby/rrdtool-bindings-1.8.0 )
RDEPEND=dev-libs/glib:2[static-libs(+)?] dev-libs/libxml2:2[static-libs(+)?] dbi? ( dev-db/libdbi[static-libs(+)?] ) graph? ( media-libs/libpng:0=[static-libs(+)?] x11-libs/cairo[svg(+),static-libs(+)?] x11-libs/pango ) lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) rados? ( sys-cluster/ceph ) rrdcached? ( acct-group/rrdcached acct-user/rrdcached ) tcl? ( dev-lang/tcl:0= ) tcpd? ( sys-apps/tcp-wrappers )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) test? ( graph ) ) test? ( rrdcached )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) test? ( graph ) ) test? ( graph rrdcached )
RESTRICT=!test? ( test )
SLOT=0/8.0.0
SRC_URI=https://github.com/oetiker/rrdtool-1.x/releases/download/v1.8.0/rrdtool-1.8.0.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a01c2f19eaae75f20266fcaabd61e9f3
+_md5_=cabe569be520e4c106ec0348f035b70e
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index f4abc1b45d21..7346dbd97f6c 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/inadyn-2.11.0 b/metadata/md5-cache/net-dns/inadyn-2.11.0
deleted file mode 100644
index 56e41304a61d..000000000000
--- a/metadata/md5-cache/net-dns/inadyn-2.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=configure install postinst
-DEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= )
-DESCRIPTION=Dynamic DNS client with multiple SSL/TLS library support
-EAPI=8
-HOMEPAGE=https://github.com/troglobit/inadyn
-INHERIT=systemd tmpfiles
-IUSE=gnutls mbedtls openssl
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= ) virtual/tmpfiles
-REQUIRED_USE=?? ( gnutls mbedtls openssl )
-SLOT=0
-SRC_URI=https://github.com/troglobit/inadyn/releases/download/v2.11.0/inadyn-2.11.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=33b978a3a562b45621fbe565e4619f60
diff --git a/metadata/md5-cache/net-dns/inadyn-2.12.0 b/metadata/md5-cache/net-dns/inadyn-2.12.0
index bb02823af2aa..40a389a91bf3 100644
--- a/metadata/md5-cache/net-dns/inadyn-2.12.0
+++ b/metadata/md5-cache/net-dns/inadyn-2.12.0
@@ -13,4 +13,4 @@ REQUIRED_USE=?? ( gnutls mbedtls openssl )
SLOT=0
SRC_URI=https://github.com/troglobit/inadyn/releases/download/v2.12.0/inadyn-2.12.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d4708fc805064361a7c6c0c13665f89f
+_md5_=652aefa958b7b7e58a41cf709adf0407
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index de37c238f759..f0af813f541b 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/gpxsee-13.12 b/metadata/md5-cache/sci-geosciences/gpxsee-13.14
index 66fe78238ab1..c4cd3cdfeebb 100644
--- a/metadata/md5-cache/sci-geosciences/gpxsee-13.12
+++ b/metadata/md5-cache/sci-geosciences/gpxsee-13.14
@@ -3,13 +3,13 @@ DEFINED_PHASES=compile install postinst postrm preinst prepare
DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
DESCRIPTION=A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files
EAPI=8
-HOMEPAGE=https://www.gpxsee.org/
+HOMEPAGE=https://www.gpxsee.org/ https://github.com/tumic0/GPXSee
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=plocale qmake-utils xdg
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
LICENSE=GPL-3
RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
SLOT=0
-SRC_URI=https://github.com/tumic0/GPXSee/archive/13.12.tar.gz -> gpxsee-13.12.tar.gz
+SRC_URI=https://github.com/tumic0/GPXSee/archive/13.14.tar.gz -> gpxsee-13.14.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c4011bf5bcbc81b42687f8de763eaf4f
+_md5_=6ab174d7f9ce2ab85120afbf89b87be6
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 0862a6ec10eb..8c46eac2162e 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/jiwer-3.0.1-r1 b/metadata/md5-cache/sci-libs/jiwer-3.0.1-r1
deleted file mode 100644
index b10d9345e96e..000000000000
--- a/metadata/md5-cache/sci-libs/jiwer-3.0.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Evaluate an automatic speech recognition system
-EAPI=8
-HOMEPAGE=https://github.com/jitsi/jiwer https://pypi.org/project/jiwer/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jitsi/jiwer/archive/refs/tags/v3.0.1.tar.gz -> jiwer-3.0.1.gh.tar.gz
-_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2b894d78d69c7f80bd7ab6f53c86bfa4
diff --git a/metadata/md5-cache/sci-libs/jiwer-3.0.3 b/metadata/md5-cache/sci-libs/jiwer-3.0.3
new file mode 100644
index 000000000000..bc3a959c2545
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/jiwer-3.0.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/rapidfuzz[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(-)?] ) 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/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Evaluate an automatic speech recognition system
+EAPI=8
+HOMEPAGE=https://github.com/jitsi/jiwer https://pypi.org/project/jiwer/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-python/rapidfuzz[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 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jitsi/jiwer/archive/refs/tags/v3.0.3.tar.gz -> jiwer-3.0.3.gh.tar.gz
+_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e12364c77ac06cc1316951bab4eabc9f
diff --git a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.7 b/metadata/md5-cache/sys-auth/AusweisApp2-1.26.7
deleted file mode 100644
index f3861a40861c..000000000000
--- a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
-DESCRIPTION=Official authentication app for German ID cards and residence permits
-EAPI=8
-HOMEPAGE=https://www.ausweisapp.bund.de/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 x86
-LICENSE=EUPL-1.2
-RDEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
-SLOT=0
-SRC_URI=https://github.com/Governikus/AusweisApp2/archive/1.26.7.tar.gz -> AusweisApp2-1.26.7.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5fb0998d53409859caa7bdd1f7b1a98
diff --git a/metadata/md5-cache/sys-auth/AusweisApp2-2.0.1 b/metadata/md5-cache/sys-auth/AusweisApp2-2.0.1
index 24f8f8b655d1..a5e07ef1077c 100644
--- a/metadata/md5-cache/sys-auth/AusweisApp2-2.0.1
+++ b/metadata/md5-cache/sys-auth/AusweisApp2-2.0.1
@@ -5,10 +5,10 @@ DESCRIPTION=Official authentication app for German ID cards and residence permit
EAPI=8
HOMEPAGE=https://www.ausweisapp.bund.de/
INHERIT=cmake xdg-utils
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=EUPL-1.2
RDEPEND=dev-libs/openssl:0= dev-qt/qtbase:6[concurrent,network,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtscxml:6[qml] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6[qml] net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
SLOT=0
SRC_URI=https://github.com/Governikus/AusweisApp2/archive/2.0.1.tar.gz -> AusweisApp2-2.0.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2a7335fc271cb981b9c29355c194117a
+_md5_=3fa40eee9c364ecbdede8eb044d9c42c
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 1a7390a32bdd..4b95e7d86b59 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 3b26ace7026f..d58345825faa 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.12 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.12
new file mode 100644
index 000000000000..12fb41e68161
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.12
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+DESCRIPTION=Kubernetes API server
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module systemd
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e34a3f6af0d027f34459f2b29c047749
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.9 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.9
new file mode 100644
index 000000000000..fa65a2a63057
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.9
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+DESCRIPTION=Kubernetes API server
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module systemd
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c31ed4a3cef03fba29375e32d0649671
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.5 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.5
new file mode 100644
index 000000000000..de1a80e929f7
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.5
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+DESCRIPTION=Kubernetes API server
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module systemd
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=59755d151127139c1482f2c11cdca465
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.12 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.12
new file mode 100644
index 000000000000..a49bffcd1ef6
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.12
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+DESCRIPTION=Kubernetes Controller Manager
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2120b136ff17f2902e117fd29efc0dd9
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.9 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.9
new file mode 100644
index 000000000000..923b468bafb7
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.9
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+DESCRIPTION=Kubernetes Controller Manager
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=77cb7f734b0d172292cb6d826952ffa6
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.5 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.5
new file mode 100644
index 000000000000..ca68ae75ce73
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.5
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+DESCRIPTION=Kubernetes Controller Manager
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=77cb7f734b0d172292cb6d826952ffa6
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.26.12 b/metadata/md5-cache/sys-cluster/kube-proxy-1.26.12
new file mode 100644
index 000000000000..189a554fa4f4
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.26.12
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Proxy service
+EAPI=8
+HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=net-firewall/conntrack-tools
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=28bda25539d179391e2ccd234076cc3f
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.27.9 b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.9
new file mode 100644
index 000000000000..d0b538a8196d
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.9
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Proxy service
+EAPI=8
+HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=net-firewall/conntrack-tools
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd620bd858fe760bc5f29de77f46b5d4
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.28.5 b/metadata/md5-cache/sys-cluster/kube-proxy-1.28.5
new file mode 100644
index 000000000000..6ea28117380a
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.28.5
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Proxy service
+EAPI=8
+HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=net-firewall/conntrack-tools
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd620bd858fe760bc5f29de77f46b5d4
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.12 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.12
new file mode 100644
index 000000000000..fc4f50a398ac
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.12
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+DESCRIPTION=Kubernetes Scheduler
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=92413597dd55de69e7ab38e56a5bd170
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.9 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.9
new file mode 100644
index 000000000000..93f9820be35b
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.9
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+DESCRIPTION=Kubernetes Scheduler
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7f36c12c035ecef9d6d7f20ec44971be
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.5 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.5
new file mode 100644
index 000000000000..209a2ee2f06f
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.5
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+DESCRIPTION=Kubernetes Scheduler
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7f36c12c035ecef9d6d7f20ec44971be
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.26.12 b/metadata/md5-cache/sys-cluster/kubeadm-1.26.12
new file mode 100644
index 000000000000..dff73fe33fbd
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.26.12
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1c1ec0ba543b120f64b6438b14cce15f
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.27.9 b/metadata/md5-cache/sys-cluster/kubeadm-1.27.9
new file mode 100644
index 000000000000..3d9c7a64a47c
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.27.9
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=108e7d777af167b298d698f1fdb8c624
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.28.5 b/metadata/md5-cache/sys-cluster/kubeadm-1.28.5
new file mode 100644
index 000000000000..6a3d6dbdea16
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.28.5
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f18155e54ff99fed0addae496d3b50d9
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.26.12 b/metadata/md5-cache/sys-cluster/kubectl-1.26.12
new file mode 100644
index 000000000000..caa0e1377eea
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.26.12
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to run commands against Kubernetes clusters
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=309ff206c480b1fc4c531b79b7bb2876
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.27.9 b/metadata/md5-cache/sys-cluster/kubectl-1.27.9
new file mode 100644
index 000000000000..2ac44650c4f4
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.27.9
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to run commands against Kubernetes clusters
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1a139b99339905b8c2792ec660f9ccf0
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.28.5 b/metadata/md5-cache/sys-cluster/kubectl-1.28.5
new file mode 100644
index 000000000000..3b76a22270cc
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.28.5
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=CLI to run commands against Kubernetes clusters
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1a139b99339905b8c2792ec660f9ccf0
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.26.12 b/metadata/md5-cache/sys-cluster/kubelet-1.26.12
new file mode 100644
index 000000000000..4ce7b18314d0
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.26.12
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Node Agent
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module systemd
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.12.tar.gz -> kubernetes-1.26.12.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9da01721dd191357fb560055f08d95dd
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.27.9 b/metadata/md5-cache/sys-cluster/kubelet-1.27.9
new file mode 100644
index 000000000000..240cd46ba251
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.27.9
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Node Agent
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module systemd
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.9.tar.gz -> kubernetes-1.27.9.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=213e4214014ec63375a5e7b3d65f8c81
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.28.5 b/metadata/md5-cache/sys-cluster/kubelet-1.28.5
new file mode 100644
index 000000000000..b1f68a79cdfc
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.28.5
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Kubernetes Node Agent
+EAPI=8
+HOMEPAGE=https://kubernetes.io
+INHERIT=go-module systemd
+IUSE=hardened selinux
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.5.tar.gz -> kubernetes-1.28.5.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=213e4214014ec63375a5e7b3d65f8c81
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 6114bb2e7943..c0156b6f15cd 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/prowlarr-1.11.3.4163 b/metadata/md5-cache/www-apps/prowlarr-1.11.3.4163
deleted file mode 100644
index 6e130ce09081..000000000000
--- a/metadata/md5-cache/www-apps/prowlarr-1.11.3.4163
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
-EAPI=8
-HOMEPAGE=https://wiki.servarr.com/prowlarr
-INHERIT=systemd
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=GPL-3
-RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.3.4163/Prowlarr.develop.1.11.3.4163.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6f4113864356d865f4a5371657f43b4e
diff --git a/metadata/md5-cache/www-apps/prowlarr-1.11.4.4173 b/metadata/md5-cache/www-apps/prowlarr-1.11.4.4173
new file mode 100644
index 000000000000..8a34c41523d1
--- /dev/null
+++ b/metadata/md5-cache/www-apps/prowlarr-1.11.4.4173
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
+EAPI=8
+HOMEPAGE=https://wiki.servarr.com/prowlarr
+INHERIT=systemd
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=GPL-3
+RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.11.4.4173/Prowlarr.master.1.11.4.4173.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a2ab585aa20ec31fbf03ca30d02e0aa9
diff --git a/metadata/md5-cache/www-apps/readarr-0.3.13.2338 b/metadata/md5-cache/www-apps/readarr-0.3.14.2348
index 984903411e13..74b4e41c7e65 100644
--- a/metadata/md5-cache/www-apps/readarr-0.3.13.2338
+++ b/metadata/md5-cache/www-apps/readarr-0.3.14.2348
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.13.2338/Readarr.develop.0.3.13.2338.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.14.2348/Readarr.develop.0.3.14.2348.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=68d29bf17fa47269a57f90b0df1a505d
+_md5_=e4b77d157d8427733a2cab975daed90d
diff --git a/metadata/md5-cache/www-apps/sonarr-3.0.10.1567-r1 b/metadata/md5-cache/www-apps/sonarr-3.0.10.1567-r1
deleted file mode 100644
index 1f335907a4a5..000000000000
--- a/metadata/md5-cache/www-apps/sonarr-3.0.10.1567-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install
-DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users
-EAPI=8
-HOMEPAGE=https://www.sonarr.tv
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/sonarr acct-user/sonarr >=dev-lang/mono-6.6.0.161 media-video/mediainfo dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=https://download.sonarr.tv/v3/main/3.0.10.1567/Sonarr.main.3.0.10.1567.linux.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0277e37b835fb68b9aac26a88e615286
diff --git a/metadata/md5-cache/www-apps/sonarr-4.0.0.748 b/metadata/md5-cache/www-apps/sonarr-4.0.0.748
new file mode 100644
index 000000000000..dab95d6ed5aa
--- /dev/null
+++ b/metadata/md5-cache/www-apps/sonarr-4.0.0.748
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users
+EAPI=8
+HOMEPAGE=https://www.sonarr.tv
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( https://download.sonarr.tv/v4/main/4.0.0.748/Sonarr.main.4.0.0.748.linux-x64.tar.gz ) arm? ( https://download.sonarr.tv/v4/main/4.0.0.748/Sonarr.main.4.0.0.748.linux-arm.tar.gz ) arm64? ( https://download.sonarr.tv/v4/main/4.0.0.748/Sonarr.main.4.0.0.748.linux-arm64.tar.gz )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cc7cd7c2405db6463283815def874084
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 3e9a0e0516f6..adafbc37a1e5 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16225 BLAKE2B 2730e53ea680c1f6a7c33d8db5d848ed73d7a93a61129fbac5e2048c43c1fbcb161e8724a7baa0c285b14532fbe036eb9ba93ed0ce0dd7a28f429d34fd39c8a7 SHA512 4cd134b8b550333f9a357321e20ba6d73bafad3ede55668894bc971ba7e36b12b02018825905fc78c17e5db1c1c09574f1bdbae644d8cb43143482058058bc64
-TIMESTAMP 2024-01-02T14:09:54Z
+TIMESTAMP 2024-01-02T20:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUGTJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWUbZhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDxGQ//Vtqly6Pn47K9xeDVasZz7E6iHUUYNYTykpRuzUUuGrGNsHsLALvooAT+
-NvGX85oRY9Xu9D7+StbzXLZ0c22vsthXWnAXKiyzpfQrvvdezVbOpA8gm+m5Hyj4
-6IGVlhwaCgoNN4cFkacTXWf89Zqn7RGQxunZI8tyuF6KtQlRTuvajSuoU+H57go9
-JdiUa1UT/vLbwvqdo1wltf5u8nPRj/7rriBYsVkYyMiztkMmV+VTufoGy0xfmRNl
-7iFU75Rgw40WHpyrwIEymHg05aOCwJNCzpWyzku8pF4OX3mIKUSmjAXcyRcrXEuu
-dvsuVlwM0ctQosOmudtIAzEfwRrSLGRo+xRIbwG8HJEHclDvqvA+W4gYZ7XhGELx
-RotkHX4jIkcQ8Mw6r4553qsUb/CQqKbIp5fykc4B4Ve0CrMrRj4+0IDqm+Qb4q17
-GwqZNH7ecrbjV25jwXiQbDo/VEXXxi1qF/uj7I5qbTNIomSGfxod+XIxYapKSoiE
-OtNgdebG21GCLbe40Z8+JG9zRL11oAdc+o+jVx7aIvPiOHyYcd14dhUWrLxI7R7a
-Mg+DzTWUFf57pMFbo1MM2uPEPi4swgu6LBSKx6x81jd2VnGmFrfthszpeSnxLnou
-TEt6PylTOpHcIa9c9SEKqOQdXtrQg5R1u4DB4U98G6bg0JvXQzE=
-=DUti
+klBxwBAAlkeMJMFl3nxAgCPBbgVrL+JdozMLezqYDB1pwkLK0TAN5C3Qjs+R5pYX
++TtT2C72tf7L2SZ09Ag9fOLL+SxHV62l0XJSdKs6dHMEnyyZS6e3+X+Ta6gokVDW
+qtUyifY8Nr4fDWc2fhT5BdPfYe0pTeLntIs2n3Q9uTDnnhzRBmIoEn5AaniHfqfm
+5OM80B7tmRQVgQ4nXmllajRaHUsXFOa/f48oQi14Nt0ThyQnr2Csy8EmshsGu307
+HCRmvv37wlE6LKK+UH9zdn4YQNO/GF3l4dfm9rTLaGZy5IJV5CRrSBe8hWVEsyXB
+7RAKzZn1T7ISQtpZsEZ1zuSzTvXiKZBagBrKf3nmObjPvGWDU7tbX+jCr3J3biGF
+W3Vcmkgqw54WlauGQ+yLlaaSdmTtNLOGrz8qlSfr/JeGTqKHl4Q17jnXsjadtwUx
+KnKq5P2lzT8lLSqFCqwLOjEes9FDVivOPbrl8xtsI3hJpUn6jeBV9XjDqHzlT7pE
+LnbMFySKKKyd42j3QIW/sQLjpW7FTpDVL58QEGJGAGQhR4cS6MUDRWsZTV9c0x/d
++K8mC8lcQq60EFCd5NLkxuy4cltvFTILVERw5mjrF0x5hRoKKgw1Dw2wko5Z6vv+
+TLalloPCChCNesEHqidz5WdVx7ZhK/TSRUTKAFa3/QkW4ZwDFic=
+=8J71
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 6fa290cb022a..d000d28dfbe0 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 02 Jan 2024 14:09:50 +0000
+Tue, 02 Jan 2024 20:09:57 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 6d891c33d3ee..564a1dd93b1e 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jan 2 02:09:50 PM UTC 2024
+Tue Jan 2 08:09:57 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 520c0ad20275..8f0e345759c4 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 02 Jan 2024 14:15:01 +0000
+Tue, 02 Jan 2024 20:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 7cf21080e286..c0dffc93a26a 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-71b8bb70c5880eefc492c7b6c0f08dc3968c04f4 1704203868 2024-01-02T13:57:48+00:00
+e45f7dcbbffe1a072c586aaf5eed7309a26a17ba 1704225403 2024-01-02T19:56:43+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 06c1fa2f0b09..700acb6efea5 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1704204601 Tue 02 Jan 2024 02:10:01 PM UTC
+1704226201 Tue 02 Jan 2024 08:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 6fa290cb022a..d000d28dfbe0 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 02 Jan 2024 14:09:50 +0000
+Tue, 02 Jan 2024 20:09:57 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 05263af49ba0..138f75860f60 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 011a203b942c..9049f6cb2937 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,4 +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 4068 BLAKE2B c0a801e80c9be09b783b7549939f7088240f0139e8bba01691d2a86ec6f5c992dd3d912b92514c25339d8eb2ddb9e5e44eabc789460eb2814f33dc8d46490f30 SHA512 9bdfe559d8351f9f73d7af9a88178d366471fa65d2dc6ef53ebc35926303a46394ce792cc41ed982742afa5e36d8389b95351f7695e5d11e0ba9eddea7d985de
+EBUILD netdata-1.44.0.ebuild 4116 BLAKE2B c7ff8f836d82940addf2ab7839ae6caf66f807f685eb3e409ab1e11e14b103fd5b3894c2ef42041d5232eb7197befb9c93f58941ca307bbde2d3aaa02fb5f1d7 SHA512 54ffb0b596a035715a172ef30b1e3191a8220f82e8c1c6f86756fa2975529d11d531efdca990554cc8c7ebfd7ebbeecd5add941d0461df195a0abf3336226e1e
EBUILD netdata-9999.ebuild 4068 BLAKE2B c0a801e80c9be09b783b7549939f7088240f0139e8bba01691d2a86ec6f5c992dd3d912b92514c25339d8eb2ddb9e5e44eabc789460eb2814f33dc8d46490f30 SHA512 9bdfe559d8351f9f73d7af9a88178d366471fa65d2dc6ef53ebc35926303a46394ce792cc41ed982742afa5e36d8389b95351f7695e5d11e0ba9eddea7d985de
MISC metadata.xml 1203 BLAKE2B 231af387a26e28b4251706f86879e5c4aba597492900488d003d75f6f1ef414bd601c2e03a1a64d0be5cffbf2d650f0c9501467ab8874eb6afc1214ed5a734c4 SHA512 d94ac9824fe69671e5ddc2d853054d7ba1a7ae8af7d16ba64bcd098b0c23caea2b16f666d5454439956972c517e547486c7dc9dbcfee9e1a6d79a83478d9aded
diff --git a/net-analyzer/netdata/files/netdata-1.44.0-dbengine.patch b/net-analyzer/netdata/files/netdata-1.44.0-dbengine.patch
new file mode 100644
index 000000000000..3119094f64bc
--- /dev/null
+++ b/net-analyzer/netdata/files/netdata-1.44.0-dbengine.patch
@@ -0,0 +1,47 @@
+From ee6c0bcb7f0bfe6440dd7c4c52dca87486abc181 Mon Sep 17 00:00:00 2001
+From: Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com>
+Date: Wed, 20 Dec 2023 21:54:17 +0200
+Subject: [PATCH] Fix compilation error when using --disable-dbengine
+
+---
+ daemon/global_statistics.c | 2 ++
+ daemon/main.c | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/daemon/global_statistics.c b/daemon/global_statistics.c
+index 8392a3c88e08d..6e286b18a7220 100644
+--- a/daemon/global_statistics.c
++++ b/daemon/global_statistics.c
+@@ -857,6 +857,7 @@ static void global_statistics_charts(void) {
+
+ // ----------------------------------------------------------------
+
++#ifdef ENABLE_DBENGINE
+ if (tier_page_type[0] == PAGE_GORILLA_METRICS)
+ {
+ static RRDSET *st_tier0_gorilla_pages = NULL;
+@@ -918,6 +919,7 @@ static void global_statistics_charts(void) {
+
+ rrdset_done(st_tier0_compression_info);
+ }
++#endif
+ }
+
+ // ----------------------------------------------------------------------------
+diff --git a/daemon/main.c b/daemon/main.c
+index fc15f0c9dfc52..7c7452c4aa055 100644
+--- a/daemon/main.c
++++ b/daemon/main.c
+@@ -1502,11 +1502,11 @@ int main(int argc, char **argv) {
+ #ifdef ENABLE_DBENGINE
+ char* createdataset_string = "createdataset=";
+ char* stresstest_string = "stresstest=";
+-#endif
+
+ if(strcmp(optarg, "pgd-tests") == 0) {
+ return pgd_test(argc, argv);
+ }
++#endif
+
+ if(strcmp(optarg, "sqlite-meta-recover") == 0) {
+ sql_init_database(DB_CHECK_RECOVER, 0);
diff --git a/net-analyzer/netdata/netdata-1.44.0.ebuild b/net-analyzer/netdata/netdata-1.44.0.ebuild
index 120388949957..6149a81fb3ac 100644
--- a/net-analyzer/netdata/netdata-1.44.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.44.0.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
@@ -84,6 +84,10 @@ FILECAPS=(
'usr/libexec/netdata/plugins.d/debugfs.plugin'
)
+PATCHES=(
+ "${FILESDIR}/${P}-dbengine.patch"
+)
+
pkg_setup() {
use python && python-single-r1_pkg_setup
linux-info_pkg_setup
diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest
index 5d129182805c..555ef464c3dc 100644
--- a/net-analyzer/rrdtool/Manifest
+++ b/net-analyzer/rrdtool/Manifest
@@ -5,5 +5,5 @@ AUX rrdtool-1.7.0-disable-rrd_graph-cgi.patch 1249 BLAKE2B 91dc764b7629ec517ff35
AUX rrdtool-1.7.1-configure.ac.patch 257 BLAKE2B 9aa11b7b0392cb2427d686b888c29b09d8e50b1b0fbedfe0e144eeb27ab6da5a7526633eb8655f1edb129e6a256b102ba095cd9c1aa501aed5e9492073c93b2b SHA512 7c3d175ce94bce24ab244ca899d62d2537392c360ed3ec211b5be2e41fcb6638343f7357db1d3c00fac15104398f83b236ead713e940385b04d61851a3275683
AUX rrdtool-1.8.0-configure-clang16.patch 1435 BLAKE2B 15d1788f77b7aa5a52a7306ffacf865afa01fc58fdcb8e836980fb00a688d83b93398f3d1b1385f3f30b42adf8378fc222dad6c44712bfb2695ae7949ecb704d SHA512 8a60fdf7843ef294a933bfb268e976ad0bab09a9c7c9101b608998f968b2d2e9f081256498526e11bcc8c28bdcb446179c4ec8dc6790c83ca27f946e20ba5fa1
DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f SHA512 8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1
-EBUILD rrdtool-1.8.0-r3.ebuild 5556 BLAKE2B c1129a82ec36e87c8bbae0779fa500dc36dd3e1dd59184eb6ea20b95caf8c03a3f8abb6fb660dd48bdd921a12a487d65b3d8c43e6fa7ae6e7cf0562178faa673 SHA512 b5a384a4ca0704d5757d89084c84e9ec999c494058baf019674d6ce080f57e31e58614854bbae6fe84bc5a62e5ac683570b2078b3397db64b0b77b74cc17ad0d
+EBUILD rrdtool-1.8.0-r3.ebuild 5562 BLAKE2B fe8862527b333aaafa6ad6a25a25862994dd9ac71e822b4059bcb9533e6a4b40000e2555ed75983c56b0e7b461baec99d8f55caf10b7654cc9c9baa4fa54e6e0 SHA512 ca1e61ff6537f01b4cd0e3ea632b47438f81fc4029f8877cfd7bb7f2dcee54f1220a86fa6023e18eaf89cc5deb6787ac4f5ad74abc6745e9ffd1b5c6e459bbd7
MISC metadata.xml 767 BLAKE2B 12dd8f6fc7192dd214acb9b7ab3cb2bdfdd601ad768587ca0133ea132a2ffbc4aace5c7943c933b0b8e13d200ff5129882f9b47931421db9db2c017a398870ff SHA512 afca7f1c6ff9209ee1fe4977f5e9a063e37e3ee00a5a3ecd560e71fdf86df7daed526742bcd592d145df4b26ac206672135845fe67f8d2a64d5ae536113aa22f
diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild b/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild
index d0b6404583f0..3808ba2d4164 100644
--- a/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.8.0-r3.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
@@ -30,7 +30,7 @@ REQUIRED_USE="
${LUA_REQUIRED_USE}
test? ( graph )
)
- test? ( rrdcached )
+ test? ( graph rrdcached )
"
PDEPEND="ruby? ( ~dev-ruby/rrdtool-bindings-${PV} )"
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index c50681b9cf24..162d72db33c0 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index 2a47b472fd65..05f6c747f2d1 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1,8 +1,6 @@
AUX inadyn.confd 158 BLAKE2B 246e1620c4e86ae2181cdee7ae4a14d9139a96476c159a2bd1b57bb3c10b8696f39e232da0efdef89a3473d138c72ba523ae866a248ba38213a1cab6127b5128 SHA512 0806329acf13e83f6806e1c36a0cf7bff4c4cfd480e10f602ff0e3dfddfcf99bb912460d1bb6c5ef84036d42fb3ccd5ff11e7ac99e1f8db2d82d84b5acf20d2f
AUX inadyn.initd 618 BLAKE2B 14dbddb55e21194ddad9fbbd8470a84964f06a30a560375ee2b4916ca3522cf366a5e793eef7edbee272ab117e55ebf20a5ab574c24c8d8561937168cb70bdcb SHA512 fe5d77d54f4f56900e7e54d920530b2023401207ffc43955ebdbf8edf9d8b0a323ec10df7620bc3751c6ee7bf1c25047ef6d7226b3b29d276f70d511665ce45e
AUX inadyn.tmpfilesd 75 BLAKE2B f09b58e347524f2bb42dbab273a6ca86e2a46bd15082fd54bbf2523a75e97f204a1539c6acde658e2fc4e377cf3801fd5c1a393e7f91ccca847f86aca139c1f1 SHA512 53f3a24f2bd3ed9a236294223199cb9717a009550222d32f704c0b98b6b91c94943440a47ed3dfcd528591cf7e00b29ded02b6245eeb5887282fbffe169e1414
-DIST inadyn-2.11.0.tar.gz 509655 BLAKE2B 7acb356f691717e282355ed9f0a152463f2364633b0e999838572b18b3330b4aa6cc1f02c58ed1f0fac4e6bac6220992f0c7b20449aea420eb28f55343caa954 SHA512 d0d73cbecbc4dca028dd39f4e125ed9f5e370cb8367086cc819eafbae825ce7bb6f2ad4a5134bfefefd7d6609352d6355b73b28149426a8f755b0e463aa8f008
DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
-EBUILD inadyn-2.11.0.ebuild 1398 BLAKE2B a4c0b6663f0e1e5ac2de6f381b4942371f08afd6492a1c6b7e61eebddfb5a5bfe86125f43068541d4d5fd87f4a7a21104a7f881cd4f1a1853851f5852eb7f95a SHA512 2504cb84fffba2e3ebe13f86929a6b448ddd591281f2005173d250821332b02872c486fc9e4594c1c99eb33399cce2223cca6cf0705f1ad535ddd934fa944651
-EBUILD inadyn-2.12.0.ebuild 1424 BLAKE2B e42a013a21529466d00fffc66674bb314cd7d48f86c931f1270b6e08035a419a957d2caca6471377de91951d5d90384a9827bde3e90abad2a9999f922ba3f884 SHA512 45ba9963a0b642ff12d96772bc5b6df015655025612c37a036e88330f69d3ca75ccec71ac6deaacc90e1b1c91a11b159a2b42c0f5d59a89bf1e5d517532ddcd4
+EBUILD inadyn-2.12.0.ebuild 1582 BLAKE2B f4969dd9e191b0f026a5b1e90a01c84b7f52e5474a29acc4f8454a5d8fe9e25fe4bfe64fd5a9d7f779ece48ba8f64c08c21fc29783cb21b53e0ea2d8e430ebfe SHA512 a2b9a71e60bc58cfd94a1c4fa0c7be8933eebc5ea38e0a96cbf31b00d40f76a7c5924224ec0a9237f3328965b8e2f586c60207c5bb7c76bc6010e4c97543a07c
MISC metadata.xml 993 BLAKE2B 362846a13e02a33b0219fa4c21f7e4d39886089b16a0eb2d5891abbf3f6c1945f42750126d54b8271caa381770dedf458f18117ece52f7058c494838d5625540 SHA512 7bb3ba6f732c1bde413bd52a50f22c93ca1e5f59cbdee12e106cc33b4175982c55cb587f48a691d603d46ae268ab9bf37fbb816cab514e895c7386c6d5cc4267
diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild
deleted file mode 100644
index bef527dadd86..000000000000
--- a/net-dns/inadyn/inadyn-2.11.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
-HOMEPAGE="https://github.com/troglobit/inadyn"
-SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="gnutls mbedtls openssl"
-REQUIRED_USE="?? ( gnutls mbedtls openssl )"
-
-DEPEND="
- acct-group/inadyn
- acct-user/inadyn
- dev-libs/confuse:=
- gnutls? (
- dev-libs/nettle:=
- net-libs/gnutls:0=
- )
- mbedtls? ( net-libs/mbedtls:0= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local myeconfargs=( "--disable-ssl" )
- if use gnutls || use mbedtls || use openssl; then
- local myeconfargs=( "--enable-ssl" )
- fi
-
- use mbedtls && myeconfargs+=( "--enable-mbedtls" )
- use openssl && myeconfargs+=( "--enable-openssl" )
-
- myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc
- insopts -m 0600 -o inadyn -g inadyn
- doins examples/inadyn.conf
-
- newinitd "${FILESDIR}"/inadyn.initd inadyn
- newconfd "${FILESDIR}"/inadyn.confd inadyn
-
- newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
-}
-
-pkg_postinst() {
- tmpfiles_process inadyn.conf
-}
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
index 87a2471dbf87..14ccc44e5337 100644
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.12.0.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
@@ -35,7 +35,13 @@ src_configure() {
local myeconfargs=( "--enable-ssl" )
fi
- use mbedtls && myeconfargs+=( "--enable-mbedtls" )
+ if use mbedtls; then
+ myeconfargs+=( "--enable-mbedtls" )
+
+ # MbedTLS has no support for pkg-config
+ myeconfargs+=( MbedTLS_CFLAGS="-I/usr/include/mbedtls" )
+ myeconfargs+=( MbedTLS_LIBS="-lmbedtls" )
+ fi
use openssl && myeconfargs+=( "--enable-openssl" )
myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index bdc648ff7cd4..ae1b0b43408a 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/desc/cpu_flags_arm.desc b/profiles/desc/cpu_flags_arm.desc
index da1b4ffd3496..029f3aa89aae 100644
--- a/profiles/desc/cpu_flags_arm.desc
+++ b/profiles/desc/cpu_flags_arm.desc
@@ -1,14 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
aes - Use the AES cryptography instruction set
+asimddp - Use the Advanced SIMD dot product instructions
crc32 - Use the CRC32 instruction set
edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+)
+i8mm - Use the AArch64 Int8 matrix multiplication instructions
iwmmxt - Use the iwMMXt instruction set
iwmmxt2 - Use the iwMMXt2 instruction set
neon - Use the NEON (ASIMD) instruction set
sha1 - Use the SHA-1 cryptography instruction set
sha2 - Use the SHA-2 cryptography instruction set
+sm4 - Use the SM4 cryptography instruction set
+sve - Use the Scalable Vector Extension instruction set
thumb - Enable Thumb instruction set (ARMv*T and ARMv6+)
thumb2 - Enable Thumb-2 instruction set (ARMv*T2 and ARMv7+)
v4 - Use instructions added in ARMv4
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index e452ffbd0593..c5686e43571c 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index c671683ccdf8..b8774d764c85 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,8 +1,8 @@
AUX gpxsee-7.33.patch 332 BLAKE2B c0ccd7e75c0d99533fcc3a1ce582b59c739e36c203434ab5c491c5c70953adadec7beae0340aaecb76f0b92c10052f8398ff2597a226426c8b9f7222c2d812f3 SHA512 ff3e78d30793784ffc147f89c7558bc9b470935293416e961db744d6edd42bf096499e3aa199908614d547e48ef893b28c886cc61e4e5ee182abddabffd660fc
-DIST gpxsee-13.12.tar.gz 5551850 BLAKE2B 38570a0e1132ea14c844512cc9ba7d9887a58adb70c9b651bea224d30bac8e33abfeb99a2cb6897f71d66e912639e1cbab8be6959d4dec8cc3443d543498fe01 SHA512 5394adf356bdada4ec546c2e25ac055505c7d835cec511757a880e166ae1a01bfad2b0b3839a69e5001ae7428e09b3153d9baf2d423ada5825b93bb0c258439f
DIST gpxsee-13.13.tar.gz 5551928 BLAKE2B e438c84ca7a7ade71cd5651464cab1378719609050d32b11e744dfe2952074c3fcd64ce111f4ccd10d8b71ed3e96fbd6b1ee0b00658a6120082abedb9ba53629 SHA512 d451d17d24bca0baca614d3b81896543f21e3cd1f97b8ce524b69e412a8d785058002990f7fc18613b62d2a9ebb5f09017a24e88ee8763732ac2e37242a7ca84
+DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816
DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a
-EBUILD gpxsee-13.12.ebuild 1217 BLAKE2B ef246596e2373d83ec6285052e9dab105dbfa3147f52c15bb099a8bfa186e4727019dc02dfeac67fd358c1bf7a93a059b45b3e9efd41399af73775e778a88224 SHA512 25378bcd9d5eeb2ecab0f72b06f624b1322c61f5df0d34c8b6ab8b2e0228393daa07ec47f13988b758b3cab095af7fdc5d89a45a437439fa9bb1f53a2b5d0518
EBUILD gpxsee-13.13.ebuild 1217 BLAKE2B ef246596e2373d83ec6285052e9dab105dbfa3147f52c15bb099a8bfa186e4727019dc02dfeac67fd358c1bf7a93a059b45b3e9efd41399af73775e778a88224 SHA512 25378bcd9d5eeb2ecab0f72b06f624b1322c61f5df0d34c8b6ab8b2e0228393daa07ec47f13988b758b3cab095af7fdc5d89a45a437439fa9bb1f53a2b5d0518
+EBUILD gpxsee-13.14.ebuild 1250 BLAKE2B 681df0548fa4313975dd6006aebd91d97805eb6597910279a7d09086cbd4a0822be370255a6f55132aa52142d8e46596fd9af3eeff2f259153261d0440fc5baf SHA512 51865b44b566e1b729181639f9d49029cf189be63f2547c24a6a19b1e49187aa6fb5e4e59a3345ecb16f6ebf36ae20a212bac6b59010b58e2495caa9c6963aa6
EBUILD gpxsee-13.4.ebuild 1216 BLAKE2B e71e366936ed4c68657102913cb297c6bcca2d9a370dfd77e0925f8c6f5d8f1308ef4fb0336c844c7a83200a10be4b293be2b9fe3b652ba11e5f9eef40f52e09 SHA512 936d8409e107ff8ee697644c19084835e7b418c8b9153c9b7fde5fb1194319d3fce2f23dfb8ca195009580b1e44ddb79fcb90d01f15317d004d09f7712d0d2d6
MISC metadata.xml 508 BLAKE2B da581bc3330fcebff61893ddcc75762fa4987f959cf6eaddb49a2f67a3071caf5e1aa5e1f9722fc493c13091146a70bbf5f7051d2961e4456c1aaf025182a77a SHA512 e895fdb3e558a75c1506206c5b0cf797f4ee14aa83c4e0853bec71c48298301cd7cc052853df64fc62c253543882cf878e03be864a93643456f5f117816faaa3
diff --git a/sci-geosciences/gpxsee/gpxsee-13.12.ebuild b/sci-geosciences/gpxsee/gpxsee-13.14.ebuild
index d3040a4c8b15..479cb1917893 100644
--- a/sci-geosciences/gpxsee/gpxsee-13.12.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-13.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ MY_PN="GPXSee"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
-HOMEPAGE="https://www.gpxsee.org/"
+HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee"
SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 0f1ec74cf5b1..8449e5b3ad34 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/jiwer/Manifest b/sci-libs/jiwer/Manifest
index 149bc6e3ad97..dbb1ccdf6dd6 100644
--- a/sci-libs/jiwer/Manifest
+++ b/sci-libs/jiwer/Manifest
@@ -1,4 +1,4 @@
AUX jiwer-3.0.1-tests.patch 790 BLAKE2B dda351c97d0807c327d0438eb3849e15a9b30753c3e7350fa522ebc6d861fa5f3ecbf01b9c55bfad921e6a605178c0175ead21f450677518da26de9faf2120d4 SHA512 e8b8bacbb051b20e8b6cf9e93542dd31828cc052fea773335d7ec4b8a27d2c06c2ba7a8a58f91d02434907aeb1d499e411d69e6daf56cb3420a3ccfbcc51ea35
-DIST jiwer-3.0.1.gh.tar.gz 24015 BLAKE2B 634b1c7613a29ee492a108c09d3adeeec6ce975e3663505db5f02258f37f53933f0c6e12c9f0ab48274798bdc130e8ceb5d201b3090af3b9fcbba3ccf66a261e SHA512 9a455ec8687947531dc18f89aa898d7906e1e94f803fa05f3e4689b074e05a13b3b653cbc621c723c8d9776c0c787d7a4978eca3efb90c4abded7e7f6b13ca9e
-EBUILD jiwer-3.0.1-r1.ebuild 600 BLAKE2B fd03271196aad60bd3f521e5c2a2a7f3e69eef98fa7d86d5ceebe272a2e2f205dd8228785dfea9235c3c9975c0ef717db334047b0e9bc1fa377718b1eed6c78e SHA512 5e93f45989037abb06f91a7b54224cbce279371653fbe8e0a0a6a01f4a32f7a4c612f33215493766b55feb6c930e64957eab8b61e571870fe42633d173375a38
+DIST jiwer-3.0.3.gh.tar.gz 24092 BLAKE2B 593170953a8f56d654b7a749fd7b8a636065c1a3b1e51b810b1768b8acd817474010025d758a3af984bbe9d4d834411d8a5df446174e87b839be1325fbd1085f SHA512 fbd9d7a5d8c2056e99f47cf55ef8661fcf96ccd16bafe28f40036477def6e7ff433bd372169fdc92c5b727e106e90353468205d2d8238726ea501c3cbab8d156
+EBUILD jiwer-3.0.3.ebuild 612 BLAKE2B 2d2e2cb3772e4c181c53fa0cf6bd511d52a26a74dad34fa16764bb603103315a2a342843f909fc8dc2eab53910ada3d0aa7d09a5338f694247163d26e09075a2 SHA512 1134b5186608efb12f20c645cbfec3f4605e69193ac1b324f444d50bfa0c0d0d0518def3a804f6d7c23113e7513a94198773824e81fa667d472dc4b739aedec5
MISC metadata.xml 367 BLAKE2B 474dd86fe7addc587bea0b16430e99e5c69148099c1fba0cd58022dbe83411e83e1455320ed4ea1a54c4c74932bcbaa5e793223023d795639babb64d7751a876 SHA512 9bbed0bbfca58ff29129a6e3cceaa075da22576c840595e0a1471baa8e8e00f4f3407c88bbd46755c498a058d89220e3c0864157fd61850ab4c73d3f2c4a110e
diff --git a/sci-libs/jiwer/jiwer-3.0.1-r1.ebuild b/sci-libs/jiwer/jiwer-3.0.3.ebuild
index c3b6585071d4..dd694082ecbe 100644
--- a/sci-libs/jiwer/jiwer-3.0.1-r1.ebuild
+++ b/sci-libs/jiwer/jiwer-3.0.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit distutils-r1
DESCRIPTION="Evaluate an automatic speech recognition system"
@@ -24,4 +24,4 @@ RDEPEND="
distutils_enable_tests pytest
-PATCHES=( "${FILESDIR}"/${P}-tests.patch )
+PATCHES=( "${FILESDIR}"/${PN}-3.0.1-tests.patch )
diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild
deleted file mode 100644
index 5e3970ddaa02..000000000000
--- a/sys-auth/AusweisApp2/AusweisApp2-1.26.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Official authentication app for German ID cards and residence permits"
-HOMEPAGE="https://www.ausweisapp.bund.de/"
-SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EUPL-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
-
-RDEPEND="
- dev-libs/openssl:0=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsvg:5
- dev-qt/qtwebsockets:5[qml]
- dev-qt/qtwidgets:5
- net-libs/http-parser:0=
- sys-apps/pcsc-lite
- virtual/udev"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DQt=Qt5
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/sys-auth/AusweisApp2/AusweisApp2-2.0.1.ebuild b/sys-auth/AusweisApp2/AusweisApp2-2.0.1.ebuild
index 6e3e9ec0cbd6..f791a20ba107 100644
--- a/sys-auth/AusweisApp2/AusweisApp2-2.0.1.ebuild
+++ b/sys-auth/AusweisApp2/AusweisApp2-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="EUPL-1.2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="
dev-qt/qtshadertools:6
diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index 8c81d29710c6..d29b9104cb7d 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1,6 +1,4 @@
-DIST AusweisApp2-1.26.7.tar.gz 11708844 BLAKE2B 3ae1e00e871f72aa36211e6edb6ab59a9abe7b4aeb1f1b6aab653ec549a56191da53e243fc7990f6c2512135ffce4288684ffd112ba9493aca7bdb6611d658a5 SHA512 a6b3024febb87ed66fd29e5cc841275cf59aafeb2d81cf44be0452c300217c84fb499477d080e757270d51c1d2101e5b75414d2aca16db1046031e8b7a7b454d
DIST AusweisApp2-2.0.1.tar.gz 9123033 BLAKE2B 86f0d9838285bc35a29611e14c4328c584ffeff5c584916960486f9b120ff7472372fdb250a7a014ecfd2e3fdf4992fb827387c6e374427ef0b178f6f455cdf7 SHA512 81ceeab73111cce3f72a89584dedd78436190fca47d6901eb7d9a15775df06ce0dac12ff3cc52c38c82cd316d50ffaae6b2d7a8c85d9fb7e6ead58850b5ea535
-EBUILD AusweisApp2-1.26.7.ebuild 944 BLAKE2B 1fee7734742fc405b969f83fd3243faa77f460b978b90ccafc8583fad32830ff39fa29bb41b828526bc30a19229528cf136d5dcce3cd61115e3adb4d3e3713e8 SHA512 1a3357be96c1e0afd45b70b8d1b1f2f94b11f407055e00b39170c9c5d6450ed8e25df231c6d775f0a141da9964d84fe00ff667c18096f75c4ff21c2284616b3f
-EBUILD AusweisApp2-2.0.1.ebuild 911 BLAKE2B 95b15781e2caa27d27d02ee66d9e1d907b315814a15b5064660fe9595e2cff3ad53522865ef2ba53bb587c591dcf96f0fb02c0c36083d1f5b84c0d3cf49d8613 SHA512 eb80be84f99a4b81ad82bab7fa87c189f1e7bbd16c592ef71adfc525468f0ff07409fe76334eb56d14f8f3072a8fd8cb2b242cdd81329c6c3da8bfddbf8b5b7c
+EBUILD AusweisApp2-2.0.1.ebuild 910 BLAKE2B d1aaf65386b5339398d7ed38d86b1ec8cbb332eda37e111282266c537db1ad55a8f3380f90b64f6fdc442b849471039ce874d8aebd415363d0c831f3ca749198 SHA512 4a1b6322614a3f646b65e52c0f66e9cd2bb79debbe9dc32df8e8c5549b6bd9aa4ccc63305d930a8b1457a794aeadcf6ecbb8286b7258c9d5c264fb49e1f591c0
EBUILD AusweisApp2-9999.ebuild 896 BLAKE2B a283585d7f09d304017e9f80f3e081fa96787d702e919aa9f9bcd229078b6d17a9eb3dfeb8782f8011530a6cd8a3ab72be12c88251d4675c1924dea66a77672c SHA512 f361e420657a46e8234517d204548fb69b14bc367be38aa1f85b411bdcd53fdb6dc7a6b3807cf22376f82abc076181965d633b50e4b01a5a7a1032bbf45c0165
MISC metadata.xml 338 BLAKE2B cc2c3169dbe9280f8ab769c2c2c38a691d0af53999169948243cca1200c2a6ef8bb2f97dcc0e8dcbd709f3660fa262bf5279d3acce525baefe91951f91f1eca7 SHA512 db2026e39095afa71c7431290d8032fb6cdf70138beb14ae5cc20f4c5d03a0fa334cd769c14fe1085520b8631947c35c654bbd686ccc2e60a308d19ef6eb9e83
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index 194d459b497d..46a7bd47aa33 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 7faa0fb3b869..13f1fb830121 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest
index 955d9fc3a79c..796a392f03a4 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -4,17 +4,23 @@ AUX kube-apiserver.logrotated 88 BLAKE2B e58f3f108f5f7dbbadacfcc1b401567ce79d511
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kube-apiserver-1.24.17.ebuild 993 BLAKE2B f6fa68cba4436ed9491bc8a65918f2406542f8bf35a7eb04cf70fa65717d3bc8f570ee4e5d1591209a2dcd71898060f2a18e63eba5edcda2cfeb141c92c86aac SHA512 745d5ffff353ff250f13a86e903a262ec8585353354664135cd3bf60f52b6bc79b66e61d918b98d6e4a6d6d7ca797dba90ca645e47b35b6181bf9c1d08404d76
EBUILD kube-apiserver-1.25.14.ebuild 991 BLAKE2B 27a5563d75bb7c818335c8d019b63c2371a7c72d679bb237d79cc699ffd7e5f4f5f11a4197cdd086c4162d2af3fcb5c252a4effcd2fdc7ddf95fc0c1c2784946 SHA512 4dcce5a68b1f97d9f13191677fb21324317f38d5b4b2f15d4514b83ea96e097d5bbe86260c1f8ad462373d234cbe361ef9e2b3b615ee4cb86d984b83b5acddd8
EBUILD kube-apiserver-1.26.10.ebuild 992 BLAKE2B b30918ad020cf26fb16d4a528e860370101cbf1086cc02c843a87b91fe5d85c8ae4adfdc35eb4001f680679ee9c63a6ebcf9dda01641add837ce84da66eebd34 SHA512 0459c3a30a6633a367fd69c421e7566080994cbade440ee438b91f628c4acc7b68c00c273a027eb01850df32a80cfa33cad678559661e06893b08098ee1cb726
+EBUILD kube-apiserver-1.26.12.ebuild 992 BLAKE2B ee2548a81ccfc7b01d02b3fd50cf1e72aaf87b41fb7f755be0b7b8cb1945293e3186ff60b671ec2999e8f3dd89971f41cfc2c6043a5359d8267cc257d0b9275e SHA512 26e281880b67f6b13c957596c60e2df42943570b11e4dd7986ed99193c23c0a58d8a29dff8089dc54b96053ac02de744c65d3fe764a5823959c255c56391ae3d
EBUILD kube-apiserver-1.26.9.ebuild 991 BLAKE2B 27a5563d75bb7c818335c8d019b63c2371a7c72d679bb237d79cc699ffd7e5f4f5f11a4197cdd086c4162d2af3fcb5c252a4effcd2fdc7ddf95fc0c1c2784946 SHA512 4dcce5a68b1f97d9f13191677fb21324317f38d5b4b2f15d4514b83ea96e097d5bbe86260c1f8ad462373d234cbe361ef9e2b3b615ee4cb86d984b83b5acddd8
EBUILD kube-apiserver-1.27.6.ebuild 991 BLAKE2B a8f7a56d24d5d28dd947049982b22b2b409bd04a4257dff823833b63d48a842cdcc1a1dd48cab9aae8cc5cd91b2e760937898d75685e88c0ff3de5e87c755708 SHA512 03d62b412a1400c9a10c694a08a6e1dd8bcf431e4c1204e06bf10861d844a195a7e1dac51c61d34621129277bf898f83e5aeaced8798e06bcf3c80c339b235e5
EBUILD kube-apiserver-1.27.7.ebuild 992 BLAKE2B 2220811e7ac652e6fe35de874d2b22d2c1bbed04d79b44625f044d07f081f2c11c34d6bc213b225f1face82fe5ac30b9c5e273ff718cbfb164c88cdca8fa03d5 SHA512 9c8fce637e8dae24fc85ecf79a2d8a21196d45e5dd70cabedfd34dc49be4ab369ff59e93f0c73db13347dc5ef8b6521903cc47a8c1cca46809ea9a10b0c52f01
+EBUILD kube-apiserver-1.27.9.ebuild 992 BLAKE2B 6024873f67136c5fbc0a18363b0fd2c22babc435cee5dd59433f2afed1dfa9b4afd6ae9ccceacf115b8894679f17fd8decaa69e6775825a6a9229abcce5e5cc7 SHA512 08a88ac5616d5bc65278b864664e422ecfd20431e4ce0ffc6a9e6ca53d53ce54e0663455252e341b9659268c5339a24d1bf26da4655a753b8adf09bdf5c1fba9
EBUILD kube-apiserver-1.28.2.ebuild 1011 BLAKE2B c742281d6cd13b3570e21f096e68fc6a9bc2ece46149e6f1f3ffb1c6c0139943473f29e26dfbeb323f8995bc5f42310055ba79b31fc968fe65bd2ba4576bcde2 SHA512 ea8e39bdc4b0f4fcb56e038963b158f608639a89be62c50f6f2cb8109f1db632653f679094850dda1e5cc6b321da170eb6256681d7280d99c6b3cd453b5781d7
EBUILD kube-apiserver-1.28.3.ebuild 1012 BLAKE2B 7a83e723f510d7fe2244c937329a049c087e27a5d389e1f27320d22aeacd89c7ed0b3843f8d0d3dfe765e8dbca125132dfefe8dc9bb99f698754ed3e4fddee14 SHA512 f8320c4a29e6ae04de3ed23359154644b0108eba59fd681ede68c01dee842be9933ec5afc34296a208a02cde744647e83afc109fb2573f15e47bffdaebadde06
+EBUILD kube-apiserver-1.28.5.ebuild 1012 BLAKE2B 221d54edfdfcf3c03199b9afeb99271c35c9ea0bed9a4b63e32a869861931440501636f298c8a54bd3104edbf059a309547163d37f8b4c1903c92b092bf3d549 SHA512 d2a8f78b1dfc50294fc8c25d750bee92001c678941d3c61c1df5ecbabb1c19fbf2d4834da91a1ffd4f21f50d6a6a7400683b7c5bee73e914239785468edf5612
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.26.12.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.26.12.ebuild
new file mode 100644
index 000000000000..5206c1ba8c68
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.26.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+ acct-group/kube-apiserver
+ acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.9.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.27.9.ebuild
new file mode 100644
index 000000000000..6a4c18ba0010
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.27.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+ acct-group/kube-apiserver
+ acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.5.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.28.5.ebuild
new file mode 100644
index 000000000000..cdf98b8db32f
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.28.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+ acct-group/kube-apiserver
+ acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest
index 7eba8aa20380..5a43e215c6a3 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -4,17 +4,23 @@ AUX kube-controller-manager.logrotated 97 BLAKE2B 00827bf3c3c68c978dc30839318dcd
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kube-controller-manager-1.24.17.ebuild 990 BLAKE2B 92eed848da224757f008ce11565aba6967fbc82d5fcc5b3354db6f2bb6e75f3f4150b7ba352f4b3e8ff52100d81973ae417a89c58dbb5b8b8cb4dbe4fccb4a80 SHA512 51603722a1ad80474366a31c81f2ab9f4e4c679e1dafa9e64442f9de0c004e3f10e5f1f980e7ee2ed95308dc6f37425689d9e3daf14b79eab9469e4d63743f57
EBUILD kube-controller-manager-1.25.14.ebuild 988 BLAKE2B c0ef8c338ce9b85ea7f875158058fb09f6946862f32983f478638842b4b30e5eb43c5f82f0799f3f47491f19fba4475e9ca29b5630ef5e0b91bc4da472951c5a SHA512 02b9a4c1b5d8d0c4eb4ce3de6a2fcf99ca6d08c3b6bd51574f717a123ffd2499d77905af5a501f32df9b06ebf12e9757d87a61942fd9bb1b8210083321311b97
EBUILD kube-controller-manager-1.26.10.ebuild 989 BLAKE2B 7000dabd11b273b370c7f0b6b607962579e796d3de369f251df983f8b30a4db21e2e84fed99de11ff5530d1b58a5ef9d89fcf6040556adda9cb91bb230368067 SHA512 81a3f57b5495aedbb4f305dc476b15685461347393441d2c99f59759e24655dcd615299eb8ac7af87d46887f1c7a46a072350d1e0cfdbbedd0ea2677424c0e8d
+EBUILD kube-controller-manager-1.26.12.ebuild 989 BLAKE2B 7526a17f6f35ac634cdd6c97d5cd8d9083b503d1eca42086aab9bde18a925c2bd39a34891c0e5f1303c34797dc4fc7d33fbb1744ce87b82af5221a4e9a8910f5 SHA512 4c25c26c12de30e8773e3732ef39a4e71f50bb920161b16d20f56c4da612cdf376452518570db77fdc6e3090117e98ae7a91f7bbcf7260a373476572fae9a321
EBUILD kube-controller-manager-1.26.9.ebuild 988 BLAKE2B c0ef8c338ce9b85ea7f875158058fb09f6946862f32983f478638842b4b30e5eb43c5f82f0799f3f47491f19fba4475e9ca29b5630ef5e0b91bc4da472951c5a SHA512 02b9a4c1b5d8d0c4eb4ce3de6a2fcf99ca6d08c3b6bd51574f717a123ffd2499d77905af5a501f32df9b06ebf12e9757d87a61942fd9bb1b8210083321311b97
EBUILD kube-controller-manager-1.27.6.ebuild 988 BLAKE2B cb730bcc2d0badbe5bbec3a13ac97a7059296d2f5f90fa6ddf4526a5f66b8f9ee45f9ee3035dbfcd1ca082a95b7e6875d7084dd983729c9fe4bb798f5200e57e SHA512 b589f8d4f13f14608227ff5ce34a2bd509b84188863a733bdd0ab8f8dae1b39046d2eef1e217cf7a6c014dcf37511024fe775fb72ec0ee6a7a72535611b7b814
EBUILD kube-controller-manager-1.27.7.ebuild 989 BLAKE2B fb2b9997a42d14c19b8a5a7e4c2c174b113e24f2e2f124bc2a7e65c77f41d0134e458c08b3dc333c7bb775f1e2a6142202ff54d997a74e7cfdf9c129ddef45cb SHA512 2d9dd0addd090f60b695056f82649573e1c86b97f65bd1ae85cf90265124e96ae2334fd1a01056eb7f60655baf1ab18f145c7f4257b41f3a5b3df275751db3f9
+EBUILD kube-controller-manager-1.27.9.ebuild 989 BLAKE2B 569c059c491402e5cb5678e8aaa7a78379a22cb4aab35704b4062b282d7f033cf1a481da32b35f77790ce7b1af20b94017ee37db7bbe0886630985c758bd0ed4 SHA512 e366a42f353576e20f16d67097197f7c1185c79b8f0961be0df58feb3a849defc7ff8f2a989444289af281be4f4067de9a6da9cf38ce3176866812ed3b7ef4fa
EBUILD kube-controller-manager-1.28.2.ebuild 988 BLAKE2B cb730bcc2d0badbe5bbec3a13ac97a7059296d2f5f90fa6ddf4526a5f66b8f9ee45f9ee3035dbfcd1ca082a95b7e6875d7084dd983729c9fe4bb798f5200e57e SHA512 b589f8d4f13f14608227ff5ce34a2bd509b84188863a733bdd0ab8f8dae1b39046d2eef1e217cf7a6c014dcf37511024fe775fb72ec0ee6a7a72535611b7b814
EBUILD kube-controller-manager-1.28.3.ebuild 989 BLAKE2B fb2b9997a42d14c19b8a5a7e4c2c174b113e24f2e2f124bc2a7e65c77f41d0134e458c08b3dc333c7bb775f1e2a6142202ff54d997a74e7cfdf9c129ddef45cb SHA512 2d9dd0addd090f60b695056f82649573e1c86b97f65bd1ae85cf90265124e96ae2334fd1a01056eb7f60655baf1ab18f145c7f4257b41f3a5b3df275751db3f9
+EBUILD kube-controller-manager-1.28.5.ebuild 989 BLAKE2B 569c059c491402e5cb5678e8aaa7a78379a22cb4aab35704b4062b282d7f033cf1a481da32b35f77790ce7b1af20b94017ee37db7bbe0886630985c758bd0ed4 SHA512 e366a42f353576e20f16d67097197f7c1185c79b8f0961be0df58feb3a849defc7ff8f2a989444289af281be4f4067de9a6da9cf38ce3176866812ed3b7ef4fa
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.12.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.12.ebuild
new file mode 100644
index 000000000000..8749947e82f0
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.12.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+ acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.9.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.9.ebuild
new file mode 100644
index 000000000000..202fbcc3d246
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+ acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.5.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.5.ebuild
new file mode 100644
index 000000000000..202fbcc3d246
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+ acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 61ac9ecc9891..8b68286eceb2 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -4,17 +4,23 @@ AUX kube-proxy.logrotated 84 BLAKE2B d1a37cac3891f131b605edfe569ed545445d6993528
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kube-proxy-1.24.17.ebuild 905 BLAKE2B 7e89200da172e73843babec97cb9b2022d280ffbedfb295e5d280f623f26a0eaf8f29a68d1828c76c933e51c7e333ef10193612a0300bbc752be72d624161ca9 SHA512 19bb1f3e56b65de0345656c3cc82092f8f0fc97bcfa80acbdfc8fa830790b0df55d8c862e2ed41471042560a81bad7b6323d87fce631d4f3f58d8f7b54a9be7e
EBUILD kube-proxy-1.25.14.ebuild 903 BLAKE2B 1aa153095ce5f8bb28c12717c62936aac24b73b7e0780a4736c59a9c7c7a492c1c3bfc15343575bd4243c02a44ba2c73ec78fa064feed192c2410df575bae4af SHA512 cb2e2a9c28cce3b178ff30e08da842a75e8dee62c72d1243c503824ed180a31f5e27c76c885c248f2760e5ba1a7a009bf30d8706bbdbd07a609914a5b924f07d
EBUILD kube-proxy-1.26.10.ebuild 904 BLAKE2B abb12e72e4582a9d56311cfa78e81df9abce2ba772cd4f20465f18b66c0c1d1a0531fec677f06467342a5c20725f0f9fe3e5f83ef736893f15cd5bc3af85fc31 SHA512 6dba638ed80bbc7454392f06b79c056c2edbb12ed94dd46883942ecd448ad53c0e13faf56c6ea5d9be4cbf35ab935f0e062657edbe2bc2da0b2582b28dda8867
+EBUILD kube-proxy-1.26.12.ebuild 904 BLAKE2B f6fd80481b885b83e6266835e165d3974cdff0b4acc3bb28c00c78161c4efe85f7b204beaac4298bb479026cbe17d58ba4dcca9123db87536bbad6e56d9fe54a SHA512 a09a9721a6ebb32a859096d3bd2153bad69d3fc7432f1aae7cf2e209bdcb84024b44daa08da8a624bbb1b20606c5cfda442c2e845125fbb9edb6f99b6c784f36
EBUILD kube-proxy-1.26.9.ebuild 903 BLAKE2B 1aa153095ce5f8bb28c12717c62936aac24b73b7e0780a4736c59a9c7c7a492c1c3bfc15343575bd4243c02a44ba2c73ec78fa064feed192c2410df575bae4af SHA512 cb2e2a9c28cce3b178ff30e08da842a75e8dee62c72d1243c503824ed180a31f5e27c76c885c248f2760e5ba1a7a009bf30d8706bbdbd07a609914a5b924f07d
EBUILD kube-proxy-1.27.6.ebuild 903 BLAKE2B 1c939447d9c99d5723a207c0310c4a14cc45b39678af42304de57e93f127d398ca9e24369369c3db5848ee23e64ac77b900ddf61368bc821a571f143aa6663d2 SHA512 d59a856c6a5b9133188f7ad48ac975f4cb88eb4b95a78a6f4c30deb79a2a83e09ce4c9abb85fbb0111f121fc869b9e118f5a90c4f6e3113a0e2a88a15c29ae9f
EBUILD kube-proxy-1.27.7.ebuild 904 BLAKE2B dd6a4ee3a1feff0f1250a81af3ed98a930e3814fc6ed496c3ebb5fb6f166e7649c6934e19f96a78a9f10c8bedff2dbfe6d8bf4d4b5406372f14e417f7aaf2112 SHA512 42fa664d157356844ade5f3ef4e477abc550cc9913d647643ce59618d5a2e4d4a3a0e3cd7b57cf6d0619aa7fef26e8c83963c02a8fe8106f0ee46cc06276375e
+EBUILD kube-proxy-1.27.9.ebuild 904 BLAKE2B 043e8aa640162d33469d0b811eb715481a13a21785e05c6cf89d8b2ee85cbdef594008142e1c0146335bec529a05ba106b68c2223b5992bcfbca843f261b8a91 SHA512 d14133088c6799358a527bbbabe7d2ab7b89ed8642b0dbf23d42ec35835a9fe080347670c296e24dba904b415db627dcdc556b420ed6797fe54381b7837650f4
EBUILD kube-proxy-1.28.2.ebuild 903 BLAKE2B 1c939447d9c99d5723a207c0310c4a14cc45b39678af42304de57e93f127d398ca9e24369369c3db5848ee23e64ac77b900ddf61368bc821a571f143aa6663d2 SHA512 d59a856c6a5b9133188f7ad48ac975f4cb88eb4b95a78a6f4c30deb79a2a83e09ce4c9abb85fbb0111f121fc869b9e118f5a90c4f6e3113a0e2a88a15c29ae9f
EBUILD kube-proxy-1.28.3.ebuild 904 BLAKE2B dd6a4ee3a1feff0f1250a81af3ed98a930e3814fc6ed496c3ebb5fb6f166e7649c6934e19f96a78a9f10c8bedff2dbfe6d8bf4d4b5406372f14e417f7aaf2112 SHA512 42fa664d157356844ade5f3ef4e477abc550cc9913d647643ce59618d5a2e4d4a3a0e3cd7b57cf6d0619aa7fef26e8c83963c02a8fe8106f0ee46cc06276375e
+EBUILD kube-proxy-1.28.5.ebuild 904 BLAKE2B 043e8aa640162d33469d0b811eb715481a13a21785e05c6cf89d8b2ee85cbdef594008142e1c0146335bec529a05ba106b68c2223b5992bcfbca843f261b8a91 SHA512 d14133088c6799358a527bbbabe7d2ab7b89ed8642b0dbf23d42ec35835a9fe080347670c296e24dba904b415db627dcdc556b420ed6797fe54381b7837650f4
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kube-proxy/kube-proxy-1.26.12.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.26.12.ebuild
new file mode 100644
index 000000000000..af53f5dbe3aa
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.26.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /var/log/${PN} /var/lib/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}
diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.9.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.27.9.ebuild
new file mode 100644
index 000000000000..8d431668268c
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.27.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /var/log/${PN} /var/lib/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}
diff --git a/sys-cluster/kube-proxy/kube-proxy-1.28.5.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.28.5.ebuild
new file mode 100644
index 000000000000..8d431668268c
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.28.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /var/log/${PN} /var/lib/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}
diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest
index be64d0c83ba1..af670fa419bc 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -4,17 +4,23 @@ AUX kube-scheduler.logrotated 88 BLAKE2B af29a5ba84cb29787b17368105c793868a2e61a
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kube-scheduler-1.24.17.ebuild 963 BLAKE2B fafedf71e3dd0935060f9dfba79dab3daaeb4931e24eeb90b054ba734ad0d0709c984a9705ac3582e0b2b94120dca7da6ce237c2e4dcef90e95dcc39350c9867 SHA512 d1ff91ec5189ca994d09074cd0bb8208bb704ed595fcf9d7ee4a1d3a2d8176c184dab79afdbd902728949f0ef98acde2f0c2b2de548c671bd077bbfdf1545b0f
EBUILD kube-scheduler-1.25.14.ebuild 961 BLAKE2B 1bf7855312c5044b5ea261baf2f35689b20e5009609e9a57b85aeaab0704502c152652128206c1e938f32f6b8171d1f639eb5e84956949142954963182540d97 SHA512 deab86ef065c7c468bacac9587f44fdefca43a44d7a5badea823d512ad74e90b960d607ea2deb943cf7335479b46ffe1ab5b3262b8f97f52935dcab6060d5976
EBUILD kube-scheduler-1.26.10.ebuild 962 BLAKE2B a2e246d283872bb91cf2db3ed38d5758d244a6b48fb2815b732659dc9132a04920d3349bda2828dd508ac00770e15655494e2e35c837ee890a1b124e238b2216 SHA512 8550424b4a34bcd3207de78e045b6c63b6859d8910b578a84f01b0d1b1c40c5fec79f770ee92685e660807422380bfdaf25c25310e9a3af24c45f46bbba3a1ef
+EBUILD kube-scheduler-1.26.12.ebuild 962 BLAKE2B 602e716ada30ebdf2c0cdb12d5fc08f9f7c4da9b2dc000a836710a7768b886ae0007767ec65b16a747e0cec84eb24b9c22c9079b68d2e7098bedb4629e7632cf SHA512 ddc5439dcce83ec7e9370eedd45048c689378bff8799c66e0741afefcdb0dee73c85ff14a264b410c485b213fe9d4341cec278be9f40eb0cfbef8df0f8853fac
EBUILD kube-scheduler-1.26.9.ebuild 961 BLAKE2B 1bf7855312c5044b5ea261baf2f35689b20e5009609e9a57b85aeaab0704502c152652128206c1e938f32f6b8171d1f639eb5e84956949142954963182540d97 SHA512 deab86ef065c7c468bacac9587f44fdefca43a44d7a5badea823d512ad74e90b960d607ea2deb943cf7335479b46ffe1ab5b3262b8f97f52935dcab6060d5976
EBUILD kube-scheduler-1.27.6.ebuild 961 BLAKE2B 546de2cf745d915d594a6519ad3f561bd625995284f06358228dfffb767b6e41e3dc58476443e5ae5f99cfdcbf2e320df4eb230f0f4823bad60f962d91548e85 SHA512 89b5945c962e381251538fd96e3400d709c22e4c61b3acaac22892dd6054af3fe4b6a49af832fb1a7555ef3c2d98c3b44ce980ac95659965a561695465360d3c
EBUILD kube-scheduler-1.27.7.ebuild 962 BLAKE2B 40d3f7dff63e91693048e534600ce3147608761d50e50a31c37929b2977fc5f8bef3b2e3561315c821ea51f3366bd4ffc2f16fe5f1bbf9e10892b2d9c4b9ca1c SHA512 85680650665c5ef1ac0092e6ec0071513d9017779ab7275d1b80d2aa78c6d905ad928f26d7f36b2ed4524f84b47ce68fcbe79a53096ff3159cb2304fdd266b5e
+EBUILD kube-scheduler-1.27.9.ebuild 962 BLAKE2B 9579d09203ca7e60a7fa0dfac8af2696523f0b3bed37eb09fe6fb60b4885da5062a25f111877b606b6617fff39c942bad073e9330a82266e4dfdc4076f3d2d40 SHA512 d3e6c150fa729438bd74a05502036ac3b3deffd688aa80ec14babe0d16140899ff66478a92d73c16dcd97c9c51841ab7bfe22d9724a2b85070420dcb448bce87
EBUILD kube-scheduler-1.28.2.ebuild 961 BLAKE2B 546de2cf745d915d594a6519ad3f561bd625995284f06358228dfffb767b6e41e3dc58476443e5ae5f99cfdcbf2e320df4eb230f0f4823bad60f962d91548e85 SHA512 89b5945c962e381251538fd96e3400d709c22e4c61b3acaac22892dd6054af3fe4b6a49af832fb1a7555ef3c2d98c3b44ce980ac95659965a561695465360d3c
EBUILD kube-scheduler-1.28.3.ebuild 962 BLAKE2B 40d3f7dff63e91693048e534600ce3147608761d50e50a31c37929b2977fc5f8bef3b2e3561315c821ea51f3366bd4ffc2f16fe5f1bbf9e10892b2d9c4b9ca1c SHA512 85680650665c5ef1ac0092e6ec0071513d9017779ab7275d1b80d2aa78c6d905ad928f26d7f36b2ed4524f84b47ce68fcbe79a53096ff3159cb2304fdd266b5e
+EBUILD kube-scheduler-1.28.5.ebuild 962 BLAKE2B 9579d09203ca7e60a7fa0dfac8af2696523f0b3bed37eb09fe6fb60b4885da5062a25f111877b606b6617fff39c942bad073e9330a82266e4dfdc4076f3d2d40 SHA512 d3e6c150fa729438bd74a05502036ac3b3deffd688aa80ec14babe0d16140899ff66478a92d73c16dcd97c9c51841ab7bfe22d9724a2b85070420dcb448bce87
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.26.12.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.26.12.ebuild
new file mode 100644
index 000000000000..dd65363bd046
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.26.12.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+ acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.27.9.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.27.9.ebuild
new file mode 100644
index 000000000000..6354fc1ec8c0
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.27.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+ acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.28.5.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.28.5.ebuild
new file mode 100644
index 000000000000..6354fc1ec8c0
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.28.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+ acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+}
diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 9cb41d09badc..357270bbb737 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,17 +1,23 @@
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kubeadm-1.24.17.ebuild 966 BLAKE2B db15d79a99cda7d4af9bc1e0ddbf91e17d2f94db50e62e60f45ed4b15ae70ccb8efee7df7b1f2aacce9a5bc7a60f58b852300b2eb80d44a5d28985a4bd223916 SHA512 58f98a1dd45ede91842e09d53d5f8c9c1c98f11e531b22db61abe3abfba4c2b005f255cf0fae6963546caf582dcaee7c9c0afc1ac585025c9cbe46d0a7337bc8
EBUILD kubeadm-1.25.14.ebuild 964 BLAKE2B 98417244686292bceab7268358757606d233d5b17f1cff311969993ee9f7a78c80449dd0bc3a22e08eabba9fa1a9e9865edfaaa158103dc7df9211a60a3b8ee3 SHA512 9f7348c3c1a7a1f16a523af7243b08570102e953c692aed930ecbfd2307577eb2f0cb61f3df6dfb5ab79fd162bad6c1f2b430ac6d1ba013d2b1f05c5c6e31e79
EBUILD kubeadm-1.26.10.ebuild 965 BLAKE2B c7e336fce62d7c2d996efd34456f6bde2eaad7cec7a87e07cb6d565791f69d138c04c9d4f0f30ec1a144024ee7ec0b788b66fb2189c08df6053274ab18afb9c9 SHA512 169e04f793eebc40f6d4427c2d0f7698b1ac9c3002172e70750c27fc27f81ea310d3ab7818abe093b02c283ba47061725c40855d58af86e8c0f682d92a8d019d
+EBUILD kubeadm-1.26.12.ebuild 965 BLAKE2B 6bd5466c98b28a5097e3b2bb5a5e808240a85776e2e943e52ecb9a95f3f2ddf564f4a852020b1daa950a871caadec93baf6f55058f6df945232aa6a8d368b4b0 SHA512 816fe03971cfb50f175442c8a5bc2665220099ee34beb88b05bd47644b8525abb1c720290590bb371100647da9cee719cef6741efe4b508db68da17966483b20
EBUILD kubeadm-1.26.9.ebuild 964 BLAKE2B 98417244686292bceab7268358757606d233d5b17f1cff311969993ee9f7a78c80449dd0bc3a22e08eabba9fa1a9e9865edfaaa158103dc7df9211a60a3b8ee3 SHA512 9f7348c3c1a7a1f16a523af7243b08570102e953c692aed930ecbfd2307577eb2f0cb61f3df6dfb5ab79fd162bad6c1f2b430ac6d1ba013d2b1f05c5c6e31e79
EBUILD kubeadm-1.27.6.ebuild 964 BLAKE2B 2de314b49858492b10da2d4de81f4fb185ed98a7854d2cd905c616e77fa19a42358d8d6b8199b3a641ff39b03426b9e8e67d6057cdb479d29a72af31679267b2 SHA512 0a5fbd3122ad732b7d84598f1f4fe2fde522462007a06b7dfbdcf939b64b3eeb1c2e2a6f1ec00d37278790701f27e6ae7e5509e8683c972db7973ed53e241a1b
EBUILD kubeadm-1.27.7.ebuild 965 BLAKE2B b01c28f2f677fd2741a8ec1686b25ced5f4617178f6cdbac60c0f8221d42e4cb2955e3f2b3b29d15e2ee0b424c7ead4d1ae1e6001170a581bd982ba656796166 SHA512 1f512b75f72f3872144a22db7a8bc0fafd942d69ba35615c3ac83f2eea5f14bd9f5ea2400873095fd229d80955a45ac65092d18d39331b8c709814018dbc3207
+EBUILD kubeadm-1.27.9.ebuild 965 BLAKE2B 8c0f546c16eb33f832904094bce495fde653d2bcaa1c6a65450ef0184d848b5306cd1f56e4b261858a0bdcca7523d01153a106f0cc7d6a956a9340fc7b894e43 SHA512 c1ceb9cb1d78e36699110ed66c4d2c50173fe4eec8e104a4d4798e5fe6f6896dac5fcbedd5edc7574e392839570ac11dea547d5a1cca8d2f621a99a1306dde71
EBUILD kubeadm-1.28.2.ebuild 982 BLAKE2B d16cff14568817ca16dc26097d7839f789952278d16c2d201ec523582c7500975cd52b5a2d11ebb0202497b84a40c1595a87d1e525880eb04eda34c48627852c SHA512 e3b04e96ca9571493cfacf23f00237bb5d58676bb37d1989362b11ee1d2267e9d880e579e3bf1101fbc10ad3dfb1931c59191a854f862393e74e8e0b532f999a
EBUILD kubeadm-1.28.3.ebuild 983 BLAKE2B ee641f0271ce5abd3e90dcdf3888955725a573f89c42dd903d38d85c7b8d36e4384301678d3072b19bd477b0db3f960ab5b0d961673b13bfc6e63924bdd00076 SHA512 1f4f290a65db5bba37df7f3dc838e2bcdab84d23b3d84e8f1f3b312c70ab5cc3dfcd37be61ee0530de0656b1a6b282814276562f478887907c77b7eaef3fcbf1
+EBUILD kubeadm-1.28.5.ebuild 983 BLAKE2B dcf195b18add62d86f58d32d41ea32391e93908171bf97b1a55dabe969bd532f6685c4bcec848c205619b0100a4fd0e1241299d0ac6bdb42f56bc87ced2782c0 SHA512 7832dd0ad2082b75b70bbce5650cb7b72f27fd0c67ef9b220fd00c902c8b3467180e6e0097f9033db3e5c9e4486952738bcda7f5045cb9d2af827a477c3f1c4d
MISC metadata.xml 918 BLAKE2B 487a711e9aebe9d4d8f2c3a03664990aa544a4c0b969dbb60d10ebf42ca64cb9b21f822f92e774f3a813b409d5df905c8ecf02f186218f925a69f70b2960d53c SHA512 392d1cdf4179bc2aa14598e41e38e364518f0c71c34d61280729ae2cdab37c247112b48fcea58c792f6f7148e3979dfbff174bac3a3a00b7084168332112f5d3
diff --git a/sys-cluster/kubeadm/kubeadm-1.26.12.ebuild b/sys-cluster/kubeadm/kubeadm-1.26.12.ebuild
new file mode 100644
index 000000000000..f978aa41ce9b
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.26.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.19"
+RDEPEND="app-containers/cri-tools
+ selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubeadm/kubeadm-1.27.9.ebuild b/sys-cluster/kubeadm/kubeadm-1.27.9.ebuild
new file mode 100644
index 000000000000..3f2bfbcf5e57
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.27.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="app-containers/cri-tools
+ selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubeadm/kubeadm-1.28.5.ebuild b/sys-cluster/kubeadm/kubeadm-1.28.5.ebuild
new file mode 100644
index 000000000000..b5dc256f5336
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.28.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="app-containers/cri-tools
+ selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 514a26671150..620695d7550b 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,17 +1,23 @@
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kubectl-1.24.17.ebuild 875 BLAKE2B 562c1b24345307c6ad28ddc28a12b75b7a46b2f19906fa58c9a8898d286cecd402fd71148453583603f58c4bd534111bd492234090d1539ec4c4340b3c42092b SHA512 8e0c708f7fa34b4d4ce68af1f1c88e53fdd54875aca71b79c7af9c00a08f2b29ddb302a3159ee5b6975400b7fc4f51ac3b9e33b3e34fdce66f9f36e1b4ae7e30
EBUILD kubectl-1.25.14.ebuild 873 BLAKE2B b4e63afdf9235f8890d11764f0779540685f007f4a5a1db4c319a8a66d6308549fa764624d99170088c7f82fab9e82173f04f18303b33272bbbc08764be86738 SHA512 9931017dc27ff974a94bff3ee60b3741e24bac819a38ead32d68d96ff08a04a113b22752f9f4076f7b850f7f3c0ca1790c362b89c31963e07617241c1903f602
EBUILD kubectl-1.26.10.ebuild 874 BLAKE2B eadc263a13607118043c218d4d69d8e2c6a01c19719358af019dfe15ca396b2bc8e1be4e49855ffbc6f4cd9eb43f5bd7c9d8e60ed45d85ade7c833e04008e30d SHA512 8d82593d7820ae864a3db4f64b139ffac451793a51eb8939901acdaf20f3c0c72b712314fc12c52cfe29556fbf98efc77c5f3a5dfcd09415bbd7152f01f0e923
+EBUILD kubectl-1.26.12.ebuild 874 BLAKE2B cffc4869237e37a06f48541c5a54772bf6bab4bed2c8e8962ac0e7e7a5666d7c9ec630e40bb91e3ac82fbd9d0e3f9678171a7cdd189690de048f9a64fd4ad852 SHA512 1a1288c3bd3b15781d74872cd66303a667dd3375e666b4e319afb08b45ba3b33670a3e215e73f83d2efdcf408f9a811812a22d8b72bf0c20cb08b6bed2f70b41
EBUILD kubectl-1.26.9.ebuild 873 BLAKE2B b4e63afdf9235f8890d11764f0779540685f007f4a5a1db4c319a8a66d6308549fa764624d99170088c7f82fab9e82173f04f18303b33272bbbc08764be86738 SHA512 9931017dc27ff974a94bff3ee60b3741e24bac819a38ead32d68d96ff08a04a113b22752f9f4076f7b850f7f3c0ca1790c362b89c31963e07617241c1903f602
EBUILD kubectl-1.27.6.ebuild 873 BLAKE2B 82074aa2427e6cab6cb1e551b9703c1abcefbf7af7784153b5a498490c90fd75a655355d54fd8af5f5751d3627ad100d75c85070c80b19042e9fbd6a2ed587a8 SHA512 320af5826b407a9f617c5c9b63d76d52541b2e7fc5d19d145a9c456578029576fd06e33403e2aae8f2c84a9c9a814e1efef8812e13f6611b9c5020a67089b844
EBUILD kubectl-1.27.7.ebuild 874 BLAKE2B b131bf977a6af040012cb71c43578ec1d0d2cb7183f1e03778c59aef3c0186bc5055f382cebddd19c5878035503a081277bf19abedaff5e7cbdf595810f232bc SHA512 c48ab0fdaed8d0b742879ac963dc40bfe92d0607d2a507b68edd25cc35bcbc0d6ebadd1f48112b31d3d263b8c9f21072d06f4b8c32b00a1941df5ca7ef8ec82b
+EBUILD kubectl-1.27.9.ebuild 874 BLAKE2B 0aa831bd51e6184cff351abe997969d2cd66bf3aa380c59400a8850bd2dca845f0dc30fe400c901504a7f124a4c377facafee70ec9371308523d579aaf1a09de SHA512 0906425851cb5cefef9cc63b8940cdc675577cb64fff5ec8b3673652cfd9b80472b158e94bf879befc45588c92ad0a16bae8667121cfc71ddf2a71ee732ebefa
EBUILD kubectl-1.28.2.ebuild 873 BLAKE2B 82074aa2427e6cab6cb1e551b9703c1abcefbf7af7784153b5a498490c90fd75a655355d54fd8af5f5751d3627ad100d75c85070c80b19042e9fbd6a2ed587a8 SHA512 320af5826b407a9f617c5c9b63d76d52541b2e7fc5d19d145a9c456578029576fd06e33403e2aae8f2c84a9c9a814e1efef8812e13f6611b9c5020a67089b844
EBUILD kubectl-1.28.3.ebuild 874 BLAKE2B b131bf977a6af040012cb71c43578ec1d0d2cb7183f1e03778c59aef3c0186bc5055f382cebddd19c5878035503a081277bf19abedaff5e7cbdf595810f232bc SHA512 c48ab0fdaed8d0b742879ac963dc40bfe92d0607d2a507b68edd25cc35bcbc0d6ebadd1f48112b31d3d263b8c9f21072d06f4b8c32b00a1941df5ca7ef8ec82b
+EBUILD kubectl-1.28.5.ebuild 874 BLAKE2B 0aa831bd51e6184cff351abe997969d2cd66bf3aa380c59400a8850bd2dca845f0dc30fe400c901504a7f124a4c377facafee70ec9371308523d579aaf1a09de SHA512 0906425851cb5cefef9cc63b8940cdc675577cb64fff5ec8b3673652cfd9b80472b158e94bf879befc45588c92ad0a16bae8667121cfc71ddf2a71ee732ebefa
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kubectl/kubectl-1.26.12.ebuild b/sys-cluster/kubectl/kubectl-1.26.12.ebuild
new file mode 100644
index 000000000000..27a5dbda5592
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.26.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubectl/kubectl-1.27.9.ebuild b/sys-cluster/kubectl/kubectl-1.27.9.ebuild
new file mode 100644
index 000000000000..c233d82f942a
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.27.9.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubectl/kubectl-1.28.5.ebuild b/sys-cluster/kubectl/kubectl-1.28.5.ebuild
new file mode 100644
index 000000000000..c233d82f942a
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.28.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ _output/bin/${PN} completion bash > ${PN}.bash || die
+ _output/bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 2aa1c0350f12..581cab503fb0 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -6,17 +6,23 @@ AUX kubelet.service 642 BLAKE2B 9f0fa5db48c09c2525cbc556cd520660302408a43aceb6c1
DIST kubernetes-1.24.17.tar.gz 38157141 BLAKE2B 2a4c68946a446ff9f0adce53960a4282f85c4235efbd2e3f749892e7d3b3cba4e4b0ea3db770dd07772c862966da8f0b339338fa54dbb1860df424f66c24b7b0 SHA512 d5a1356d5937afcede59a54835456db7883f193ba46711a8c6a87636a7f79995458245cbe5b3b89a6c5f668febaf17ba82a21f80e49e68c86e8b87ffe4138b54
DIST kubernetes-1.25.14.tar.gz 38489922 BLAKE2B f5bcd1cdee5427e1f5732bbed834a5255e5ee7cbcd0c3d7f6b36993a1c85efefe2acf9a5c8262853a5b95cdcb57ffe23a3bae8cc65a80ee19383720b4479b60a SHA512 d62ce89540c431132056d379af7ed8581afa9830801cb5d9e7741a20fd1285922d3cf671ab9dcb239420c4a19d6edeee1f24f29521681cc184cf4a71a25e53d2
DIST kubernetes-1.26.10.tar.gz 38741138 BLAKE2B 183712ef84c0fbf8009f8fb81472d75dc562d627bddc37a20131a9db34220ab1ba437a30547326628e9744c03a9329b48b579170ba766d3150597fe696d230f7 SHA512 cd6e840989d10a1bed7766939a7c561e08de1a4fc2d44f16650091d464d47518cc1383c61cde5c5f8c9394b943c4c3c71b502d663b5f2dbfc9c3b77f917979df
+DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19 SHA512 e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535 SHA512 9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf SHA512 147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7 SHA512 d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
+DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc6745165104039cccc14796 SHA512 3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
+DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
EBUILD kubelet-1.24.17.ebuild 1032 BLAKE2B e9a9609c579c9c1e095e92c163311b71ae588dec6174f6f8c9ef3d7a060437e8903ba06cb0e494e5d7e976705c9900bda126a22799e7e243158d142ee32d3383 SHA512 cdb13abfd4a4bd0787ee8e54a1f03cf002d5aecafda79294e5789be3704b04561111cd4dfecb2b90c036202dc9e65faf85014fc67e8e5f3cee555bfae2a80423
EBUILD kubelet-1.25.14.ebuild 1030 BLAKE2B 2f979623733f7f34b8f562572e1ac9b39c67d0ddb72ea366abd2e8eb7dc9fbbf655707374c479fdeb183739f06ed75bcf00732ab58eaed86db7c7c1db9ff10ef SHA512 0efd37f41d1e79af8e7febd651e532e17b3c04b1462d016131d4d5f75766928ed7b43bbef7a7728a3af4b0e6a948684ac63bc054794d2f6cfa32bbaddd46aa90
EBUILD kubelet-1.26.10.ebuild 1031 BLAKE2B 81a7dec1302b00fbd5be0fc2233fccd5af6186c06dafaf423d26bb21b9c5c5c19a9152d0fc8f4765820f6d60ea8833d1eae21e1cf1cc81a9fd2315990592b665 SHA512 c81bbb12cce15e01cfba4f219c4578bf2a4deb8f775cf8b07b1763c1552cf05191bc5358453d1d9f381d13a63c999b5c6ac082e51e0fef6b82309e4d44656e93
+EBUILD kubelet-1.26.12.ebuild 1031 BLAKE2B 6158ea39a7e16118f1561ef04c29296a53194cb7598b91e461930113f9e69c9ed305fc935bd17c7df3a62f9eacea12f4ee44bda538290dbabf90ed3865e2de5c SHA512 9cad475d93770a1d8457d885ed9644c6dffcaef8ddc7f918260f67e70465402c7f3504dd76c642e5a4dff9d44d7c4aa1b942ccab6a68b02b57408a39bc44aa7e
EBUILD kubelet-1.26.9.ebuild 1030 BLAKE2B 2f979623733f7f34b8f562572e1ac9b39c67d0ddb72ea366abd2e8eb7dc9fbbf655707374c479fdeb183739f06ed75bcf00732ab58eaed86db7c7c1db9ff10ef SHA512 0efd37f41d1e79af8e7febd651e532e17b3c04b1462d016131d4d5f75766928ed7b43bbef7a7728a3af4b0e6a948684ac63bc054794d2f6cfa32bbaddd46aa90
EBUILD kubelet-1.27.6.ebuild 1030 BLAKE2B e268e8d6e17c449e1e1f3b634b01a1ba8909454f796c4a96f28657f8122e70c1980b32cf3287d3668b3efb8d6d7cd1c5b06d2761dcba368431e772c371d30430 SHA512 a4c62f700caaba247646ce4c5f5d23e832d1d0334b5ef406e97e684833482e66b93b3951949fb74d75533e7c8a932fc261adaf52dd7a39abc35eb14a26a7e777
EBUILD kubelet-1.27.7.ebuild 1031 BLAKE2B 73020b5c8a932f632fda1f65b566bf79adca8e448ccdb20bc73167c01cc524673b4dd81e7d07f0cf135803ec994d20e2e8f4d0138c7a890b38b7791e4c9e720b SHA512 6eec003a78eac972c8f01f1228a2282ba632e8d62317706f1bafc4f1213b548cf479a551b75835d01dbee9679bfb5d7c3f346db1b98ba4fcbabeb343876192a1
+EBUILD kubelet-1.27.9.ebuild 1031 BLAKE2B 5bf49d7f7d2433d2fc60cb344ada6417d8325ca8363676f37e68f750964a0b84380facb7448c6948aa1280f3fe5bbd4da7b2870ed4a61d0fdf39920c8cac23be SHA512 fe8cd061ae23a02079cae6ba1a65194693c1184f0770c8bc038cbed8f476361eeed5c9fdd7bf95e03d628ed7128dd249642c98ff207008abf5117a385e1f2eed
EBUILD kubelet-1.28.2.ebuild 1030 BLAKE2B e268e8d6e17c449e1e1f3b634b01a1ba8909454f796c4a96f28657f8122e70c1980b32cf3287d3668b3efb8d6d7cd1c5b06d2761dcba368431e772c371d30430 SHA512 a4c62f700caaba247646ce4c5f5d23e832d1d0334b5ef406e97e684833482e66b93b3951949fb74d75533e7c8a932fc261adaf52dd7a39abc35eb14a26a7e777
EBUILD kubelet-1.28.3.ebuild 1031 BLAKE2B 73020b5c8a932f632fda1f65b566bf79adca8e448ccdb20bc73167c01cc524673b4dd81e7d07f0cf135803ec994d20e2e8f4d0138c7a890b38b7791e4c9e720b SHA512 6eec003a78eac972c8f01f1228a2282ba632e8d62317706f1bafc4f1213b548cf479a551b75835d01dbee9679bfb5d7c3f346db1b98ba4fcbabeb343876192a1
+EBUILD kubelet-1.28.5.ebuild 1031 BLAKE2B 5bf49d7f7d2433d2fc60cb344ada6417d8325ca8363676f37e68f750964a0b84380facb7448c6948aa1280f3fe5bbd4da7b2870ed4a61d0fdf39920c8cac23be SHA512 fe8cd061ae23a02079cae6ba1a65194693c1184f0770c8bc038cbed8f476361eeed5c9fdd7bf95e03d628ed7128dd249642c98ff207008abf5117a385e1f2eed
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kubelet/kubelet-1.26.12.ebuild b/sys-cluster/kubelet/kubelet-1.26.12.ebuild
new file mode 100644
index 000000000000..17a860f56790
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.26.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.19"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ systemd_dounit "${FILESDIR}"/${PN}.service
+ insinto /etc/kubernetes
+ newins "${FILESDIR}"/${PN}.env ${PN}.env
+}
diff --git a/sys-cluster/kubelet/kubelet-1.27.9.ebuild b/sys-cluster/kubelet/kubelet-1.27.9.ebuild
new file mode 100644
index 000000000000..6d66484d6b00
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.27.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ systemd_dounit "${FILESDIR}"/${PN}.service
+ insinto /etc/kubernetes
+ newins "${FILESDIR}"/${PN}.env ${PN}.env
+}
diff --git a/sys-cluster/kubelet/kubelet-1.28.5.ebuild b/sys-cluster/kubelet/kubelet-1.28.5.ebuild
new file mode 100644
index 000000000000..6d66484d6b00
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.28.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io"
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+ dobin _output/bin/${PN}
+ keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotated ${PN}
+ systemd_dounit "${FILESDIR}"/${PN}.service
+ insinto /etc/kubernetes
+ newins "${FILESDIR}"/${PN}.env ${PN}.env
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 1005fa446c97..8f74e2277c6a 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 2198e0e9fc41..85fae35e3407 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,11 +1,11 @@
AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e
AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9
AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b
-DIST Prowlarr.develop.1.11.3.4163.linux-core-arm.tar.gz 87035058 BLAKE2B 3b7f5342310513ec45fc24407fb8c76bb747003d3f1f1fea3c4df4105500daefc5c235f58f5828fcc6267ec46e86ad45cdefe17d355bbf32f9bdd3a15593256c SHA512 0715287294492243c211f7aa60908f5ddd9adad1ba6b0257e0e3556054680ae657ac95fab4c13ed28af1ff091d32eb2bb6a176527a23a96aaf0be0f8d7eaaedd
-DIST Prowlarr.develop.1.11.3.4163.linux-core-arm64.tar.gz 86312660 BLAKE2B 6343a8f9b346739cbbee1c0f340d1fea030cafdc8d6da0ad5f64dfadaf3ae890d439b41d0e1414f9583873d437a80164e377494ed7e33f3805918c3e429a2114 SHA512 790531ee8e3b065e60b657dfec1beb2167dd16ece44126001e6154d79bf2801d1bbb409c7cfffc058b3760b21c79c7a4d1ff3e6d38a2053a5a145e9f76c7fa68
-DIST Prowlarr.develop.1.11.3.4163.linux-core-x64.tar.gz 91310461 BLAKE2B fce9a6bc765a1354a00a0b900d74092be72d0c464b8029655e5444ec74dd7e7c3a7f76775d0f083563d82b07a2fa44c986f557b0ffc7274c05e925f109a789df SHA512 d9199a14c70dd3bb24b792d5eaea256d254941d57a1e110d88676edf154ba116a13000ed67e3b6adad36aa517ec171d6e418c943fb2dbadb87c989d5caab0188
-DIST Prowlarr.develop.1.11.3.4163.linux-musl-core-arm.tar.gz 87097983 BLAKE2B 503855b3243f7b149914e0692a6abf7f5a03b5014a2d3df85e62cae02b9f4767774095878547874970b211ebd1c8a2bbc136c52b378ee61a14ab2eeade3336e7 SHA512 415022dc3c1eff9bd4e46374afa845a5a12d003b8f8259178104a7bbd225bf3ccdc3d86961dc3ebc235541afedccfb84ce8d026fcb34ef93a709485bc2026689
-DIST Prowlarr.develop.1.11.3.4163.linux-musl-core-arm64.tar.gz 86376425 BLAKE2B ce3942911356bb127e2643b0280b932ae51dba79a6d48a950c38fa34cbdb653acc361e38ba41bf2e1e3c350f5719b8472de8047885890df8bd46958e5f2bebd8 SHA512 a06ce15d73fc5eefff1da14962fa912ce9b0266dd4830c118538248e2ecf0ae8cf39d0a889f4618566ccaa9ff02c4b3819fa21a5c0a1416ae4037a11fe6301bc
-DIST Prowlarr.develop.1.11.3.4163.linux-musl-core-x64.tar.gz 90369596 BLAKE2B dff192d7e29c99377ab6225b880e89c4334e93d17a673d4ca7f631cb2d71945d39fc1acb6ab960fb4510aa6d6410f5b2ce2a455cd83b0aa8dfeaa21b5c3efeb4 SHA512 f78a71abae5c905d5d4740aac99e35850c788109ab8c13edfda4c1d3510b39ad266d7b5de00e8629bbc46148facb835d0d63b0c8a1504b4db8ecdd1f70a10aa6
-EBUILD prowlarr-1.11.3.4163.ebuild 1915 BLAKE2B 92194313f7059a1011b99308ddc39c5a8b0262b5da70dcbe820beecff54b08dd33fe9705062d7dcac07011c4365ec4f2f6fea7073eb2ec958f7c9a6388147a61 SHA512 db8acd84512c74c62f3dd8399d919b96afb01df7ddbb5d701d89f4574e44bd46560042a2b048eb484fc6d3f1eb02bb1d4269e5b70fb2e86463ddffea9b18b0d5
+DIST Prowlarr.master.1.11.4.4173.linux-core-arm.tar.gz 87029424 BLAKE2B 9a036c42d580c3cdfae5b78bcd9cfd30822e5f634ae3eaa3a0d761fc6d218363a5612c9e49a3d8317adf3f9b99380476467787f1ad3ef4d50d07f9f371bebf5b SHA512 d373946988fb17edaca18bf38e282c33869e0b8b38fd1205f559607483f46ff26d055afac4ba3e5b0b71edbc163e07cc03eec8b1d901468ddf3f13d151fb35d7
+DIST Prowlarr.master.1.11.4.4173.linux-core-arm64.tar.gz 86318333 BLAKE2B 76cf9f7eec7b70685948d32140115f7e32e4d92b9e90f3de13d9c5b04907dec47bec7534b897b70809bf8e11493c5e1626a5ceec4029b884a1903a6d39bfbf45 SHA512 b5fecff097fefba4053e8906d449311cf5585f2dcd77a48ac609ee30f7cd08c3418477fbdb6402c218ec260ea871161c8f2a0cecc2042332eaf2972353b77eda
+DIST Prowlarr.master.1.11.4.4173.linux-core-x64.tar.gz 91313923 BLAKE2B 30a634cc99c0eb2456be2fffac3c077320285403605cbb0e0eb175252787dbf9167b595f43fd3a8c0186ba9b304beada7b294bd577e324a74595a3b346c9a9ac SHA512 13e4cf8baa8102e6eda80ebecded651bb40604ca9952580c7480f2fdb935981d1301f84f35a9f2f09d732da0cd2b22e801599c1c90613bf0d0313191ad69ac3b
+DIST Prowlarr.master.1.11.4.4173.linux-musl-core-arm.tar.gz 87100479 BLAKE2B a1cb880cfa384910ffc66d8eb669c3205a7f90e0651475eba25f6845d9eb603046ec95a3e12b0ee003ae860b8edf554928bb23e181ba453b94c7d4ab9f63dfd0 SHA512 86b75797e2cb91f692122fdc63bee7d84e0c90bd59d5453398d77580d94191621448a9c08098a2f74d4c7442afc84268cb04121fc391633e742dd750bff36eeb
+DIST Prowlarr.master.1.11.4.4173.linux-musl-core-arm64.tar.gz 86376765 BLAKE2B 364168e5160891f43af2fff2f8830513a281488b8e90dc18fb14f65536e953aac217bd6b43de9a36ed2642420be0157154c65af25fc169a7a2ad8407e4a3b0c5 SHA512 f1352eb2c1a9dca05670bf397a0bdb9601963c72db44f4d9bfb9e1410a72d34cc6b134529e7ff5b4c1196023ddb93bdf9a200ddc1778c2626a1032394b786a04
+DIST Prowlarr.master.1.11.4.4173.linux-musl-core-x64.tar.gz 90371280 BLAKE2B a4f749b22a5615475a650cad408794af558d9e15dee5332a3f8834538d5fa91e31b8b1b514eb3d90059ad5793db88436ec18a6c2ee730ade79369e01e9cbba1a SHA512 130f84a60167c88668205f9d0a3b00292cbc2315dcf75fcb4e55f4c6b97609ecef09aefce6df7a4491a1f653b065a478725a0ed906259f8ba660ff250045ca9a
+EBUILD prowlarr-1.11.4.4173.ebuild 1909 BLAKE2B df6b9561dceaaac9bbc00077cb5d76a1104fd59f9231a3b7d1741e8c887663fb1921a1fc09fd3d6705bcee415b2e6491dd15b32fe78fd09509906c48b31a7c13 SHA512 900d9c29088880af962cd14f3d6f9f675e54f0e304b31b8022c11d062f9cd2e3e15c7f32d98e400b0bb38e91f5cafd092ad3c5373232f92fce2422b12fce1975
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr/prowlarr-1.11.3.4163.ebuild b/www-apps/prowlarr/prowlarr-1.11.4.4173.ebuild
index 40ad30af1b3a..7661310592fb 100644
--- a/www-apps/prowlarr/prowlarr-1.11.3.4163.ebuild
+++ b/www-apps/prowlarr/prowlarr-1.11.4.4173.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
@@ -7,16 +7,16 @@ inherit systemd
SRC_URI="
amd64? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz )
)
arm? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz )
)
arm64? (
- elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz )
- elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz )
+ elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz )
+ elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz )
)
"
diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 5772fdedc8ec..134078ca8524 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,11 +1,11 @@
AUX readarr.init 133 BLAKE2B 9b5ce96077ce37eb30636eceb9d7969bbece3cbf31f5dc7b433728b6d8810f87097f1b878c82f521fc5c0b79aa89b116deb0ea67e518fa2376935a3ec321d574 SHA512 d22884d967ab6a7cec8733fd21354f089295bc54d66ec08cec05e9bd6f2d20d5581e8bcb91a5c1f4832d3865f8eda58cdc0823d3d06f79f9c587e93e34b274ed
AUX readarr.logrotate 84 BLAKE2B 6a54e269054b8a86cf6f569b6096105267cd897ff9099527ea7b831a968c58fb42aa31dfb91afb55cb4f250242c8829eaf905aa5ec8a1083a8bfb0c47189b14f SHA512 b25c568c4dba0221f33461277c3dd2dbf0a11536523483d4e2e6dd053ec54d5df188256962ec5eb5813f45b0ad5cb3b80fe35ceea45c8a93ca1eb959ece25370
AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878
-DIST Readarr.develop.0.3.13.2338.linux-core-arm.tar.gz 88257245 BLAKE2B faaaa634ef499be40018fde9f38d99b06a41ae9b656c606df6094a9857efd397484e7e82668535d253d1e7358db28a9472b8440d5c23f3a1c52072ba7da767ee SHA512 0a15c4c273b84aeb8f269de4019ebc6d2ca39ff967d5aabae160518e6945c2f6b36c9bd6066938baa565ce4bed22c211e8a2b7cb06fe3d259426ba2cafaac11d
-DIST Readarr.develop.0.3.13.2338.linux-core-arm64.tar.gz 87514033 BLAKE2B 4a9257b56c21fd8876006b9195a2041be1b5860d604cd4b4ef93302ff662c7b75627715d24cca5ee502460e36d4ac7dd70708ca3eede4d99e4ecffd7f60a3bfd SHA512 98de74a5ba78feca00e6800828f396538525e196d69f4b22e07ce8159094afdce3fbec462d240066b81fc7c252ad0427a6654a1c00e9ad217141251659eed5a6
-DIST Readarr.develop.0.3.13.2338.linux-core-x64.tar.gz 92533159 BLAKE2B d59660252e67046509b902dbe79ae9eeca847c7a906811446a5197f99aaa1c64769c05db03a1c3e551e56b723616c8df21a52a7701018395c9821795518338ac SHA512 fb2fe92313ac761da9c66dbd2199c5d16863e744469e3fc1ce1955c2a4d677ac4df60743e519c14527682596fe61ed94ac8349f43b0cd05903798bc528a58242
-DIST Readarr.develop.0.3.13.2338.linux-musl-core-arm.tar.gz 88318205 BLAKE2B 8edfc7a683c0ca776d1c73ea0ea4397f87a57e889b9783c3ede82731316340cf891a80ced75b52a09ab68d009dc8b1ead49237de8e7fd8cd9d82a5abeb297991 SHA512 e0a4157d9a6cd340035d32ed5d3b77f7ed4f19a6e43e51881c269d13c81935191419feb115916f8e1d69b0368a5447ecc794750215de73ce89c185284c70577b
-DIST Readarr.develop.0.3.13.2338.linux-musl-core-arm64.tar.gz 87589162 BLAKE2B 808cebe62a004754963890f54c4742a86d493619517bef04602b7c6c1c23fe77b64d36e28be1fca182db9b706307523cf6a3de95dadb7cf3b3029e8cb443494e SHA512 0f47a01f7967c486786dd5be934d2035ba17b2b2360efb79d8d9313746fa78b7769c7cd685526149a06ab9fef67962b4dadc8e8de7e1b366acc66700c62fa625
-DIST Readarr.develop.0.3.13.2338.linux-musl-core-x64.tar.gz 91591088 BLAKE2B 67b9507ec35e0934e93ab167e98ee679233fe8111ec9bb198698e38193f07e331368306576493acc3fce1efe6822bb6f035dd12bedc85ce355547e7ee6e9ef25 SHA512 11b71afcf77b0488585c39b81d6e52851a3f200fab9625833917b59d656718ae2bb9ab498a70118534e7c73f7fa1ecfcfb866e4d1597d02b64745c6a1ac52ba8
-EBUILD readarr-0.3.13.2338.ebuild 1871 BLAKE2B 2b6507478733246abf4ca6e984e6af33ab9b7fa988f84cce71860993118bc8c6f0460489ff95921fbce04d3a890dd4fd63936bc7794a2ba0c51dd9e2a78d7abe SHA512 f770b8ebc66b2159bd88bd7f38f238541343177895da6081e928539e0199b4945fa0c3961e551d1230e17b9b417ad5397190a4bb7b63c23d095dc0b3983ba031
+DIST Readarr.develop.0.3.14.2348.linux-core-arm.tar.gz 88251365 BLAKE2B a8b0c52c85eb883538b548059f8c391d1845bf532af91ef06bbdc0d6d535f9b536de8d5eb830860bfd80f04bde4f78c41b172f5f7b11629ac4d2113071fe069b SHA512 0ccbf044600a9d73446c65184f18b7918cee4b799c587528e59ac57726d9dd163b843543f73e88f0a49173645be9bcd4e99f434a63ded06a7707fd23d342d2bd
+DIST Readarr.develop.0.3.14.2348.linux-core-arm64.tar.gz 87533067 BLAKE2B 25ed2f1dca1d1ff43a6d81cbd62d23c35011bc8d6ab9ab55b1154d1936e442a96149a8ff859cec1639743453e87bcbbd2dd578b24b5bf60c45f195cbebf50428 SHA512 6c842f8e4085087b96f745ae8026db1245341d41fa996bb24a1b23e3445827495c5713c9373d0b4eb5ddc169d6102722046af84a1a677ab04a9896a459202b3d
+DIST Readarr.develop.0.3.14.2348.linux-core-x64.tar.gz 92530917 BLAKE2B 8e348bfcb2eeb74936163fcd332cca705d9a2a4979aff3f88dda95ec7e5e37ac3738279022affa2d8eb31ad8e827ca63dfd82ec759c6b1bc239da4160ede9856 SHA512 c100830da63403854d92126149b85a6e17412cf19915fa4badd55ca94a8919f4ba2e1e149ae4b29bb045af470715699ab75c35ffb2f2251be35a44f3a79b4f40
+DIST Readarr.develop.0.3.14.2348.linux-musl-core-arm.tar.gz 88313472 BLAKE2B 69b6e20bc95062115fb9160cda9949970309121acc564cde999fa017bacbd78bfbe14ffcb90bfa6b22c27e242b63210b2176b8a9f2b03143879cae9366fcf32e SHA512 377f4153a396c23dd57240387e1d64b35c5f322e7da3427d74335cb0c7bd1ab9416ecfba80208c957c2e4c7bdb13ced99fc9b5527945e264592dc5bfd4c0a6c1
+DIST Readarr.develop.0.3.14.2348.linux-musl-core-arm64.tar.gz 87580569 BLAKE2B 5c8660b647d5ba24540ded9f5ee85705c2ff9d5df209ba3c88cf5096e0ada5cbfedbaa09022b7ef58de126cb88c41f74390720f0915920252cd9c90b6b7a1a6b SHA512 78a0a4673ea2ff19c5b03547839e1bf536c91ddb21df1702a314e2e69be1f7831f7cbf0337d9513959df2cc68ad7c25c8f2a2a145330de2308e68f75860871f9
+DIST Readarr.develop.0.3.14.2348.linux-musl-core-x64.tar.gz 91601238 BLAKE2B 26b202d012f7ab9d0676111551336eb7456b8d05e2bb016759241dd766f7a468b5c7d18a466b6d3c926abef31267a83594efc0a25c7cbb9697bb5e42207e7d2c SHA512 93c59cdcd30ef2887a65becf21fa3aefc4b5ccb9c7ed0a9891f88d62c7958d38d40dfdaf63acc35176f8f49c7f9118e6f01583ebedc0ccb39269b03a4b9f5bdf
+EBUILD readarr-0.3.14.2348.ebuild 1871 BLAKE2B 841e637558827abe50dfdfc0bb52f7a060eb3f99177d15965d12b5a33b2ef5536a7862048f8464a89c378ab7318577848c86bef29f99c171da97166e7af446a1 SHA512 2f0a74dab93635b6ab5ef1a00fe916203be8db17f286a167551326819b53ac9385485ee053ad831cf5fdfe20a3875a325b866f36d6ce048451204199e9139eb2
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/readarr/readarr-0.3.13.2338.ebuild b/www-apps/readarr/readarr-0.3.14.2348.ebuild
index e70817d4d7f7..37c24ad2fa29 100644
--- a/www-apps/readarr/readarr-0.3.13.2338.ebuild
+++ b/www-apps/readarr/readarr-0.3.14.2348.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 50ec93f1f947..2394a6d8f705 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,7 +1,8 @@
-AUX Sonarr 53 BLAKE2B 336359bd45605d20c6b03a70457a453dc1791d70f260f43d9c1749daac500b979dea39b27ca0305677793814cd89c1657552f6c4093b9b4912e1f2bade7f92c3 SHA512 9a5645217f27fe97f7aa93cd9fe31900224067e44c30c0645950a784e7ccb5db59d109de26b84642e88d9e80743813f7cbbb49f590dbdafdb5715ea99a2b52b7
AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65
AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb
AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb
-DIST Sonarr.main.3.0.10.1567.linux.tar.gz 14107460 BLAKE2B d2a8eb16199677505175292dfe90549894a7dc450445f2df196c23a9d4f1da3999806c7a5fc956d0bd2dc2f9a949940e0ea78fe6f250aa77608c180117757d36 SHA512 6d588d1d36c51123586f737cf47e95bc0725a5f559cca86a951786fef8a5c6762c2bc9f06b038c9d6eba640a19f9e15f7d609171f7d4b4d5472c21f9e3aa415b
-EBUILD sonarr-3.0.10.1567-r1.ebuild 1036 BLAKE2B 357687527db6924575c4956998f664281e1e4efddf00bdf7783d233d752cf856e4271a550dbbf369a7c94e6c5da838a1378227d7369b2bf31d3dbd307ad760f4 SHA512 e1a7f02af8aaebc88223d8d9a9ca1f4093a658a48e4f575c28f4197c7719464385001000eb089072ddc8018febfe4a96b1dc02c798b3a8f60e53f45a6061b68f
+DIST Sonarr.main.4.0.0.748.linux-arm.tar.gz 92973154 BLAKE2B 87bc7a73a120fc8b51a4759189b4f2dfd22cbbbdb975449ddfd8ee2209976e0b40164945dad916e9afb97260fd83148d52c4039e8c5851607c0be088cd5f94d5 SHA512 4519b00ff3bb10deb24d60d7e87e13abdb74a9f3fb83e4edc1cd9b4ab714ff71d7244e449ff6ab25c49e332bd8491b7c2d092bdcb615a71b4f658f7537bdaf76
+DIST Sonarr.main.4.0.0.748.linux-arm64.tar.gz 92678699 BLAKE2B 2b49aa02e25110b0d22a2ffa2c6462edd890dfb9cf6bdf57ce0d7b54aa27f8b752e65aa88bd1d0aed0acac6f6b71b6970d0ec613e0d8977ae51f225b1837c135 SHA512 9fd229a39434a6378c4f0eeb184fef5103572e06ec5281815126bdb24c09049a333848bf8f21d117f2274b51862e33586552eb90c33e533f47599f0fcdddc2f0
+DIST Sonarr.main.4.0.0.748.linux-x64.tar.gz 98607969 BLAKE2B a1bb7a3bb37b942b08bb63f1faf37bede6db59e72446ba08aba04e59ebb5810ca777aae876191f542eca28375c1c7cd71642480f7815b0e2268cede40e858f7f SHA512 16c7718d6015ecea0818af01f20cf737a87d953e9d5a501f83c6a4de0afa12cc83958a66780e59c911a0f692b99892953e574a62a9e87ec548e7f3735548b660
+EBUILD sonarr-4.0.0.748.ebuild 1361 BLAKE2B 615fa5ef691293f96046ccb81210178006f55346621f681d46db2d4471c325011d263efcfceb0f9a2d572c777cb07fbdea3d095493d30392784a99646d599e91 SHA512 1f629a0b35a06abf9c40d543073dca662a3f3ba8bf4b0754049e1106b13e77582eda565247c9a5451b78c05a8081bb8babfbb7e7fe2fa47e6b458b98c3d22cfd
MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58
diff --git a/www-apps/sonarr/files/Sonarr b/www-apps/sonarr/files/Sonarr
deleted file mode 100644
index 773b3504ca3e..000000000000
--- a/www-apps/sonarr/files/Sonarr
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-/usr/bin/mono /opt/sonarr/Sonarr.exe "$@"
-
diff --git a/www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild b/www-apps/sonarr/sonarr-4.0.0.748.ebuild
index 34234de6098f..004a2d32ca96 100644
--- a/www-apps/sonarr/sonarr-3.0.10.1567-r1.ebuild
+++ b/www-apps/sonarr/sonarr-4.0.0.748.ebuild
@@ -1,11 +1,21 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit systemd
-SRC_URI="https://download.sonarr.tv/v3/main/${PV}/Sonarr.main.${PV}.linux.tar.gz"
+SRC_URI="
+ amd64? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-x64.tar.gz
+ )
+ arm? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm.tar.gz
+ )
+ arm64? (
+ https://download.sonarr.tv/v4/main/${PV}/Sonarr.main.${PV}.linux-arm64.tar.gz
+ )
+"
DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
HOMEPAGE="https://www.sonarr.tv"
@@ -18,14 +28,23 @@ RESTRICT="bindist strip test"
RDEPEND="
acct-group/sonarr
acct-user/sonarr
- >=dev-lang/mono-6.6.0.161
media-video/mediainfo
- dev-db/sqlite"
+ dev-libs/icu
+ dev-util/lttng-ust:0
+ dev-db/sqlite
+"
QA_PREBUILT="*"
S="${WORKDIR}/Sonarr"
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
src_install() {
newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
@@ -37,10 +56,7 @@ src_install() {
newins "${FILESDIR}/${PN}.logrotate" ${PN}
dodir "/opt/${PN}"
- cp -R "${S}/." "${D}/opt/${PN}" || die "Install failed!"
-
- exeinto "/opt/${PN}"
- doexe "${FILESDIR}/Sonarr"
+ cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}@.service"