summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-03 19:55:55 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-03 19:55:55 +0000
commit0a3d5f62f59ea08933fd51b22c8c35ea85e2ce7c (patch)
tree3b5f42a35efeb767e8420d5a52a35234607a4248
parent94b475013eb88e152032d5f8c684a7d9ce91e319 (diff)
gentoo auto-resync : 03:01:2024 - 19:55:55
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29290 -> 29288 bytes
-rw-r--r--app-containers/Manifest.gzbin8903 -> 8896 bytes
-rw-r--r--app-containers/podman/Manifest5
-rw-r--r--app-containers/podman/podman-4.5.0-r1.ebuild149
-rw-r--r--app-containers/podman/podman-4.5.0.ebuild172
-rw-r--r--app-containers/podman/podman-4.8.3.ebuild136
-rw-r--r--app-crypt/Manifest.gzbin24815 -> 24806 bytes
-rw-r--r--app-crypt/johntheripper-jumbo/Manifest8
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild159
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild3
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild3
-rw-r--r--app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild3
-rw-r--r--app-emulation/Manifest.gzbin15149 -> 15143 bytes
-rw-r--r--app-emulation/libvirt/Manifest2
-rw-r--r--app-emulation/libvirt/libvirt-9.8.0.ebuild4
-rw-r--r--app-i18n/Manifest.gzbin18349 -> 18348 bytes
-rw-r--r--app-i18n/mozc/Manifest2
-rw-r--r--app-i18n/mozc/mozc-2.28.5029.102.ebuild4
-rw-r--r--app-misc/Manifest.gzbin50241 -> 50239 bytes
-rw-r--r--app-misc/scrub/Manifest2
-rw-r--r--app-misc/scrub/scrub-2.6.1-r1.ebuild4
-rw-r--r--app-text/Manifest.gzbin48778 -> 48778 bytes
-rw-r--r--app-text/poppler/Manifest3
-rw-r--r--app-text/poppler/poppler-23.10.0.ebuild152
-rw-r--r--dev-cpp/Manifest.gzbin14588 -> 14590 bytes
-rw-r--r--dev-cpp/opentelemetry-cpp/Manifest2
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild4
-rw-r--r--dev-java/Manifest.gzbin60164 -> 60174 bytes
-rw-r--r--dev-java/emma/Manifest2
-rw-r--r--dev-java/emma/emma-2.0.5312-r5.ebuild4
-rw-r--r--dev-lang/Manifest.gzbin21006 -> 21005 bytes
-rw-r--r--dev-lang/php/Manifest2
-rw-r--r--dev-lang/php/php-8.1.26.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97170 -> 97183 bytes
-rw-r--r--dev-libs/hyprland-protocols/Manifest5
-rw-r--r--dev-libs/hyprland-protocols/hyprland-protocols-0.2-r1.ebuild (renamed from dev-libs/hyprland-protocols/hyprland-protocols-0.2.ebuild)16
-rw-r--r--dev-libs/hyprland-protocols/hyprland-protocols-9999.ebuild25
-rw-r--r--dev-libs/librdkafka/Manifest2
-rw-r--r--dev-libs/librdkafka/librdkafka-2.2.0.ebuild4
-rw-r--r--dev-libs/re2/Manifest2
-rw-r--r--dev-libs/re2/re2-0.2022.12.01.ebuild4
-rw-r--r--dev-libs/rocksdb/Manifest2
-rw-r--r--dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild4
-rw-r--r--dev-libs/serd/Manifest2
-rw-r--r--dev-libs/serd/serd-0.32.0.ebuild2
-rw-r--r--dev-libs/sord/Manifest2
-rw-r--r--dev-libs/sord/sord-0.16.16-r1.ebuild4
-rw-r--r--dev-libs/thrift/Manifest2
-rw-r--r--dev-libs/thrift/thrift-0.16.0-r2.ebuild4
-rw-r--r--dev-libs/zix/Manifest2
-rw-r--r--dev-libs/zix/zix-0.4.2.ebuild4
-rw-r--r--dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r3.ebuild2
-rw-r--r--dev-perl/Image-Imlib2/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285687 -> 285685 bytes
-rw-r--r--dev-python/Manifest.gzbin268925 -> 268912 bytes
-rw-r--r--dev-python/hvac/Manifest2
-rw-r--r--dev-python/hvac/hvac-2.1.0.ebuild43
-rw-r--r--dev-python/jupyter-core/Manifest2
-rw-r--r--dev-python/jupyter-core/jupyter-core-5.7.0.ebuild40
-rw-r--r--dev-python/libvirt-python/Manifest2
-rw-r--r--dev-python/libvirt-python/libvirt-python-9.8.0.ebuild4
-rw-r--r--dev-python/logutils/Manifest2
-rw-r--r--dev-python/logutils/logutils-0.3.5-r1.ebuild4
-rw-r--r--dev-python/pecan/Manifest2
-rw-r--r--dev-python/pecan/pecan-1.5.1.ebuild4
-rw-r--r--dev-python/podman/Manifest2
-rw-r--r--dev-python/podman/podman-4.8.2.ebuild53
-rw-r--r--dev-python/pycountry/Manifest2
-rw-r--r--dev-python/pycountry/pycountry-22.3.5.ebuild2
-rw-r--r--dev-python/pyrqlite/Manifest4
-rw-r--r--dev-python/pyrqlite/pyrqlite-2.2.0-r1.ebuild (renamed from dev-python/pyrqlite/pyrqlite-2.2.0.ebuild)11
-rw-r--r--dev-python/pyrqlite/pyrqlite-2.2.1.ebuild39
-rw-r--r--dev-python/urwid/Manifest2
-rw-r--r--dev-python/urwid/urwid-2.4.1.ebuild39
-rw-r--r--dev-qt/Manifest.gzbin11564 -> 11559 bytes
-rw-r--r--dev-qt/qtbase/Manifest2
-rw-r--r--dev-qt/qtbase/files/qtbase-6.6.1-CVE-2023-51714.patch55
-rw-r--r--dev-qt/qtbase/qtbase-6.6.1-r2.ebuild362
-rw-r--r--dev-util/Manifest.gzbin70744 -> 70746 bytes
-rw-r--r--dev-util/gyp/Manifest2
-rw-r--r--dev-util/gyp/gyp-20200512145953.ebuild4
-rw-r--r--gui-apps/Manifest.gzbin4726 -> 4731 bytes
-rw-r--r--gui-apps/swappy/Manifest4
-rw-r--r--gui-apps/swappy/swappy-1.4.0.ebuild49
-rw-r--r--gui-apps/swappy/swappy-9999.ebuild9
-rw-r--r--gui-libs/Manifest.gzbin4604 -> 4607 bytes
-rw-r--r--gui-libs/greetd/Manifest2
-rw-r--r--gui-libs/greetd/greetd-0.9.0.ebuild4
-rw-r--r--gui-wm/Manifest.gzbin1216 -> 1209 bytes
-rw-r--r--gui-wm/dwl/Manifest2
-rw-r--r--gui-wm/dwl/dwl-0.5.ebuild4
-rw-r--r--gui-wm/hyprland/Manifest6
-rw-r--r--gui-wm/hyprland/hyprland-0.34.0.ebuild (renamed from gui-wm/hyprland/hyprland-0.31.0-r1.ebuild)43
-rw-r--r--gui-wm/hyprland/hyprland-9999.ebuild16
-rw-r--r--media-fonts/Manifest.gzbin37579 -> 37580 bytes
-rw-r--r--media-fonts/ipamonafont/Manifest2
-rw-r--r--media-fonts/ipamonafont/ipamonafont-1.0.8.ebuild4
-rw-r--r--media-fonts/jetbrains-mono/Manifest2
-rw-r--r--media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild4
-rw-r--r--media-fonts/noto-emoji/Manifest2
-rw-r--r--media-fonts/noto-emoji/noto-emoji-20231130.ebuild4
-rw-r--r--media-libs/Manifest.gzbin69313 -> 69320 bytes
-rw-r--r--media-libs/suil/Manifest2
-rw-r--r--media-libs/suil/suil-0.10.20.ebuild2
-rw-r--r--media-libs/webrtc-audio-processing/Manifest2
-rw-r--r--media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r3.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57614 -> 57615 bytes
-rw-r--r--media-sound/mpd/Manifest2
-rw-r--r--media-sound/mpd/mpd-0.23.13.ebuild2
-rw-r--r--metadata/Manifest.gzbin9506 -> 9502 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27884 -> 27884 bytes
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin24132 -> 23963 bytes
-rw-r--r--metadata/md5-cache/app-containers/podman-4.5.016
-rw-r--r--metadata/md5-cache/app-containers/podman-4.5.0-r116
-rw-r--r--metadata/md5-cache/app-containers/podman-4.8.316
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38217 -> 38060 bytes
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r115
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p202307174
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p202401024
-rw-r--r--metadata/md5-cache/app-crypt/johntheripper-jumbo-99994
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin34112 -> 34109 bytes
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-9.8.04
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25784 -> 25781 bytes
-rw-r--r--metadata/md5-cache/app-i18n/mozc-2.28.5029.1024
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin77415 -> 77419 bytes
-rw-r--r--metadata/md5-cache/app-misc/scrub-2.6.1-r14
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin76201 -> 76036 bytes
-rw-r--r--metadata/md5-cache/app-text/poppler-23.10.016
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin26749 -> 26750 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.6.04
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin79126 -> 79125 bytes
-rw-r--r--metadata/md5-cache/dev-java/emma-2.0.5312-r54
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin45103 -> 45104 bytes
-rw-r--r--metadata/md5-cache/dev-lang/php-8.1.264
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin175923 -> 176084 bytes
-rw-r--r--metadata/md5-cache/dev-libs/hyprland-protocols-0.2-r1 (renamed from metadata/md5-cache/dev-libs/hyprland-protocols-0.2)4
-rw-r--r--metadata/md5-cache/dev-libs/hyprland-protocols-999911
-rw-r--r--metadata/md5-cache/dev-libs/librdkafka-2.2.04
-rw-r--r--metadata/md5-cache/dev-libs/re2-0.2022.12.014
-rw-r--r--metadata/md5-cache/dev-libs/rocksdb-6.14.6-r24
-rw-r--r--metadata/md5-cache/dev-libs/serd-0.32.04
-rw-r--r--metadata/md5-cache/dev-libs/sord-0.16.16-r14
-rw-r--r--metadata/md5-cache/dev-libs/thrift-0.16.0-r24
-rw-r--r--metadata/md5-cache/dev-libs/zix-0.4.24
-rw-r--r--metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r34
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin381731 -> 381730 bytes
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin331019 -> 331835 bytes
-rw-r--r--metadata/md5-cache/dev-python/hvac-2.1.016
-rw-r--r--metadata/md5-cache/dev-python/jupyter-core-5.7.016
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-9.8.04
-rw-r--r--metadata/md5-cache/dev-python/logutils-0.3.5-r14
-rw-r--r--metadata/md5-cache/dev-python/pecan-1.5.14
-rw-r--r--metadata/md5-cache/dev-python/podman-4.8.216
-rw-r--r--metadata/md5-cache/dev-python/pycountry-22.3.54
-rw-r--r--metadata/md5-cache/dev-python/pyrqlite-2.2.0-r1 (renamed from metadata/md5-cache/dev-python/pyrqlite-2.2.0)2
-rw-r--r--metadata/md5-cache/dev-python/pyrqlite-2.2.116
-rw-r--r--metadata/md5-cache/dev-python/urwid-2.4.117
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin37627 -> 37781 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.1-r218
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138397 -> 138398 bytes
-rw-r--r--metadata/md5-cache/dev-util/gyp-202005121459534
-rw-r--r--metadata/md5-cache/gui-apps/Manifest.gzbin12508 -> 12345 bytes
-rw-r--r--metadata/md5-cache/gui-apps/swappy-1.4.015
-rw-r--r--metadata/md5-cache/gui-apps/swappy-99994
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin10186 -> 10182 bytes
-rw-r--r--metadata/md5-cache/gui-libs/greetd-0.9.04
-rw-r--r--metadata/md5-cache/gui-wm/Manifest.gzbin2986 -> 2987 bytes
-rw-r--r--metadata/md5-cache/gui-wm/dwl-0.54
-rw-r--r--metadata/md5-cache/gui-wm/hyprland-0.31.0-r115
-rw-r--r--metadata/md5-cache/gui-wm/hyprland-0.34.015
-rw-r--r--metadata/md5-cache/gui-wm/hyprland-99996
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin42679 -> 42676 bytes
-rw-r--r--metadata/md5-cache/media-fonts/ipamonafont-1.0.84
-rw-r--r--metadata/md5-cache/media-fonts/jetbrains-mono-2.3044
-rw-r--r--metadata/md5-cache/media-fonts/noto-emoji-202311304
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin122392 -> 122386 bytes
-rw-r--r--metadata/md5-cache/media-libs/suil-0.10.204
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r34
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin76182 -> 76189 bytes
-rw-r--r--metadata/md5-cache/media-sound/mpd-0.23.134
-rw-r--r--metadata/md5-cache/net-ftp/Manifest.gzbin4680 -> 4842 bytes
-rw-r--r--metadata/md5-cache/net-ftp/ncftp-3.2.715
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91254 -> 91250 bytes
-rw-r--r--metadata/md5-cache/net-misc/radvd-2.19-r54
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin13927 -> 13592 bytes
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.38.414
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.46.114
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.56.1 (renamed from metadata/md5-cache/net-vpn/tailscale-1.36.2)6
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin70078 -> 69445 bytes
-rw-r--r--metadata/md5-cache/sci-libs/caffe2-2.0.0-r517
-rw-r--r--metadata/md5-cache/sci-libs/caffe2-2.1.1-r617
-rw-r--r--metadata/md5-cache/sci-libs/pytorch-2.0.017
-rw-r--r--metadata/md5-cache/sci-libs/pytorch-2.1.1-r117
-rw-r--r--metadata/md5-cache/sci-libs/scikit-learn-1.1.24
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin28905 -> 29068 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/cgal-5.615
-rw-r--r--metadata/md5-cache/sys-block/Manifest.gzbin16524 -> 16525 bytes
-rw-r--r--metadata/md5-cache/sys-block/libzbd-1.2.0-r14
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin31075 -> 31079 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-17.2.74
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin26068 -> 26071 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.694
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin15751 -> 15752 bytes
-rw-r--r--metadata/md5-cache/sys-process/numad-0.5-r34
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin46222 -> 46213 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.694
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin26636 -> 26638 bytes
-rw-r--r--metadata/md5-cache/x11-libs/libdrm-2.4.1184
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64402 -> 64402 bytes
-rw-r--r--metadata/md5-cache/x11-misc/xkeyboard-config-2.40-r14
-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-ftp/Manifest.gzbin3174 -> 3177 bytes
-rw-r--r--net-ftp/ncftp/Manifest3
-rw-r--r--net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch66
-rw-r--r--net-ftp/ncftp/ncftp-3.2.7.ebuild55
-rw-r--r--net-misc/Manifest.gzbin54751 -> 54750 bytes
-rw-r--r--net-misc/radvd/Manifest2
-rw-r--r--net-misc/radvd/radvd-2.19-r5.ebuild4
-rw-r--r--net-vpn/Manifest.gzbin7570 -> 7568 bytes
-rw-r--r--net-vpn/tailscale/Manifest12
-rw-r--r--net-vpn/tailscale/tailscale-1.38.4.ebuild59
-rw-r--r--net-vpn/tailscale/tailscale-1.46.1.ebuild59
-rw-r--r--net-vpn/tailscale/tailscale-1.56.1.ebuild (renamed from net-vpn/tailscale/tailscale-1.36.2.ebuild)11
-rw-r--r--sci-libs/Manifest.gzbin45143 -> 45143 bytes
-rw-r--r--sci-libs/caffe2/Manifest4
-rw-r--r--sci-libs/caffe2/caffe2-2.0.0-r5.ebuild198
-rw-r--r--sci-libs/caffe2/caffe2-2.1.1-r6.ebuild220
-rw-r--r--sci-libs/pytorch/Manifest4
-rw-r--r--sci-libs/pytorch/pytorch-2.0.0.ebuild64
-rw-r--r--sci-libs/pytorch/pytorch-2.1.1-r1.ebuild66
-rw-r--r--sci-libs/scikit-learn/Manifest2
-rw-r--r--sci-libs/scikit-learn/scikit-learn-1.1.2.ebuild4
-rw-r--r--sci-mathematics/Manifest.gzbin18988 -> 18991 bytes
-rw-r--r--sci-mathematics/cgal/Manifest3
-rw-r--r--sci-mathematics/cgal/cgal-5.6.ebuild60
-rw-r--r--sys-block/Manifest.gzbin11208 -> 11204 bytes
-rw-r--r--sys-block/libzbd/Manifest2
-rw-r--r--sys-block/libzbd/libzbd-1.2.0-r1.ebuild4
-rw-r--r--sys-cluster/Manifest.gzbin11525 -> 11528 bytes
-rw-r--r--sys-cluster/ceph/Manifest2
-rw-r--r--sys-cluster/ceph/ceph-17.2.7.ebuild4
-rw-r--r--sys-kernel/Manifest.gzbin4577 -> 4568 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest6
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel/Manifest6
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild2
-rw-r--r--sys-process/Manifest.gzbin10135 -> 10131 bytes
-rw-r--r--sys-process/numad/Manifest2
-rw-r--r--sys-process/numad/numad-0.5-r3.ebuild4
-rw-r--r--virtual/Manifest.gzbin28424 -> 28426 bytes
-rw-r--r--virtual/dist-kernel/Manifest6
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.205.ebuild2
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.145.ebuild2
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.69.ebuild2
-rw-r--r--x11-libs/Manifest.gzbin18359 -> 18361 bytes
-rw-r--r--x11-libs/libdrm/Manifest2
-rw-r--r--x11-libs/libdrm/libdrm-2.4.118.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin46737 -> 46742 bytes
-rw-r--r--x11-misc/xkeyboard-config/Manifest2
-rw-r--r--x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild2
281 files changed, 1516 insertions, 1880 deletions
diff --git a/Manifest b/Manifest
index 56d2d7d8ef18..df7ed02a7f99 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29290 BLAKE2B b0e179f9dbbd8281f628142a3e53750d755f43f3eeb1716d36507bf4ede7755e2d462b30577db73e2d4c748e3264a5f609f01e611639d02fb6694217141ff97f SHA512 b18d960c8aafa59021de0f5e3c2126f2a1e30589c93ced24464aef30d13813b57f52abfab2d1330e43fa9e557de22e0abb2c5f6dbb6bb4d0f3992958ccee7654
-TIMESTAMP 2024-01-03T13:09:57Z
+MANIFEST Manifest.files.gz 29288 BLAKE2B b4c6eec4b6c525178a955b81e8c2dee3e080bd26cc21de8296ea21b817b892abeb54478f05dc60d80af19a562623cfc683e842235bc4b21e35552be0b28af1e8 SHA512 1998cf5a211dd9414734337bbe08a4f2fc91a6f27a1da6ecbd36f2c5a1464ac17609ac9dd663d373d146fb780e0ae4bd70f1d594e511c78cd67033ed411855c9
+TIMESTAMP 2024-01-03T19:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVXKVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVsQ1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAN3Q//Yk2Y+DjAt0yt9xlmtzVkfp+LzLbMdrmQHT6aMQKEOYVFh9jRb/QpIKYY
-JH7KE4MZEZvV6XdUKyBASDLrXAdIVZ+wg2GnNucfVUkZDqMbxIuEGz9+cabrukNP
-V+jAFryI7Dn3pLBkCZ2Y3Fu/2D5ZBzNMab4Zxv5rX7sn4h6FzUGf+NZpOlD/lG/W
-CDqD5YscfRf3hL9/1UkrPMvOxhkgNqqaKXEZ8/nK4W0oRpnKH5LzUDLFumvdS2cA
-kJjFu6ecS5sqcL/eB1aFmsSbswzA09U8hxx1uH0U3s2IFFAOHXCSbgWVcHT62auu
-IPfWuK8DOb2DpuQa0is1aMP8f91YGoXf4/T1TmCQhBG/LPSlAH+DTIID8Un05pZC
-jbBAYPaNSaAOvrzxI6pJhU21aPW2VcrzGTYMRDK5dyfUM9MBX2VZ96g7Y/IoCbb4
-7A0ASbpEu4Vi9rYvaDD45JKG3SmkwnMkLgUgjMq8d1OaoArKKGATkq/EBsCIs00h
-hvWI6EI6Qdpo3MlMLCeKFNb52vyr36YKZBc05swMPa+16nXmnHOv9Yq+F/Ey9PsT
-JIjUBlS8i4JaW0QlvwsBTDCn0lBd+vWCbUE+c84vom+Ny0LEJesXyEx6sibLtNNl
-eB+sVC+7ND5C6rEJWRD59ErmhWT7r19tuLWiF9+GqBxwtxc1TV0=
-=HYnL
+klCzYQ/9GZlUu3VE+EGU+bzStmFtJ6WhrTm3mGxmSkMTyXv6UIQ8/A3ZXW3xBFto
+sXbNlGoplW9JIwDZf3ZQKZQuuB6L8Y9q79FRGGTrngD+pJ8yiPsa5g4q0hZyzYlZ
+3I90EsGVonp6lNdUCBQwpmcEFkNEynGwBwxUkByG/3eD8bFjqlLvwDa2XL1BR6Rb
+67HKg/PYpM4v+kB1XF6HOSmD9uIYDGINtLb15B5O582yiLS/I5Ug15h92IWIbl1J
+FcgFwSQMltr2G4kouMWFf3QMPM30Ti5D/Yuia8xrviC1dfdEaKehyQihwT5DLykb
+7rudhU1mRPnDlGwC7mlJ7cNiVke+gzXnVjJIrWGN8P3HSPXYENfFb37l3C6hXZHX
+2M3PevvHoZpHZFbPx2VUMgz09KlFuRra1hJMLERxZc0XO7Q9+9P/sIvsz2FvAkKf
+V9gEcUIuUyuFx9/WalMVkF+JGm/zOSefzOWUzOC4fjhNpBu3ON82ZK8/F/dA0ArP
+390zMHaiAYYqAnt7zsSqCN5a1/OfuXckJsC1PpsTwRK2BHDvenGsoNoHNihrj9z5
+a4f/AO++VVC5wQG6v7csabU/81etUxXmwx7S6srxf57WaOuZ9cnjC/gmDARgId1T
+RwMqi0zi9F0Ok4JDJCUg/Qk3KLsa9pASdUKLmh2DPZE5eW7ehUs=
+=OLYN
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index f53b9d22e06c..3827be3135a3 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index a9042c0d47fb..47302094eef9 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 0240e39eb109..780f33237f05 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -2,14 +2,13 @@ AUX podman.confd 328 BLAKE2B e03a1f7f5cec555f195bd1ca9bea050a67ccac7866bd68f0c74
AUX podman.initd 704 BLAKE2B 2fc4ffaa3b971774957ea244e05d851fa2797ec074529ea7c23bc6d7a3f597c04268d7f5580852dae4ab412629a513fed152f6a20a7ed432ef00cb96848c290c SHA512 bcf3e74a4a77bac82fc4679b3161091692b301426ecf81af7c5ea7e23ba66d15602d0cf1284f160d4179e52ae78f309ad826d9f3698dfcb78c2be2c6ac51417c
AUX podman.logrotated 85 BLAKE2B 730899f93ee354e476629276b69224cfeaaa1603b6690cac3c0cd905cd75add19179f99e26f29edbd963d5f44c38a3a2db0b5a3613dc665ab801654eac13dc2e SHA512 0136d063b15b07c41a9370ba1845c4f368ec46a7a30683b7ff7cbb0b12e5b2711c9a45329f5102af6a969e562edcec006a8de9055e43e1caf9395847d0c5ec45
AUX seccomp-toggle-4.7.0.patch 400 BLAKE2B 9f02e58c06b507a294207c66bd5ea218f87803a9b9f0ddafc86a8b21df912589357adf054302e5a69d300155bdf8dcd8b77c18c1ddf8a4042ae1f05de5faf46d SHA512 e507e3a52d2f5f48b65fdb77ceaa095f13fda3e834dafc976bcd291cb35755da879c9c99b7950b2905399dedf4ac3370bd70462343648613a7c6aedc141d7ef7
-DIST podman-4.5.0.tar.gz 17423692 BLAKE2B ba28e77626bb4bcdb85b20031e12cf93f2eb3174b678cb8e99557df13e2cdf377ea402eb373a51ea44302f878f8e1cdedda14a2f3ad8c9e88895754fc50c272e SHA512 8a699dc01fc3d7c4a9e5ef4f166170303fc30e0f6695c61f763944e1cb755e75896108e0c4166d184fe49e3a6859f045aa3883047ebba9290e851fc128d77cac
DIST podman-4.7.2.tar.gz 20554551 BLAKE2B a53bbe6b21145ab394b4a9bc540d4335ca6cdd0e0a98e741e5cfb8aa19aaeb2801ca8d117d42b0d66f618018a2d4b1d736fc851b58b661cbae6ee815712fb936 SHA512 1873a158f2e0527b6e57929f391c4ea5adee5fba33e861eb7744cd0ac845f7296f6149b5e824142e701e5b4db95466585206f37402298301f99cc40b781a51ba
DIST podman-4.8.1.tar.gz 21569190 BLAKE2B ea142f6ee120008c96fa1edef9be9a22cd846483f37a42ce3e5755aefcc5d9ee0c22b85edc7677e4bc6e4416870d8a45b382018865170fa922e97700504d4682 SHA512 a9188b81d4f4babb04c5a44d8a3aefb73c5d8f53d056d32c5c8563f296e27fa4f4b60f6c8581bebb7ee47c3f760743fd386211906ef0a88249f78256b24a4764
DIST podman-4.8.2.tar.gz 21561815 BLAKE2B 7e922f0c7efdd359793891895977662793f400cc54802f56a75e9acc9c7dedf3da4fb10212fb54734edcf9eba28219c4c6de875f002085c0a47cb50c9c41cd53 SHA512 4ad4d03010fc706bb53de4d5de4779f0f32f623cda301f5bbcfd9d2e8f443f2955d2c8b9278f4741aad72498e87081475a53d5e5b1ce8a28035e18aa6d5acb0c
-EBUILD podman-4.5.0-r1.ebuild 4166 BLAKE2B 94f8f30f755c9fff8975bb3abb883e285587fde977c1f37917d3e6cefd0be27b8d1c88b595fd803ec19c70744aa532c2919b23b7b28700a0c8d4e071f514af63 SHA512 b85d481ba927771f769d93bce9928cb97031c14ba1a1a9e95f1eec07284291cd500d51b5f174bb6a03405909e06ce0491172e863e15420bea5fc39cfa05c871b
-EBUILD podman-4.5.0.ebuild 4939 BLAKE2B bf6c2708e30d5d505f7010befbbce321ee78fd525cbd16523b95dcabf744b2c0f9bc0d15dcd2547660b2791bc3ec6b5bbff188463a74e3df330961129985a133 SHA512 0980613932f7a549ccb324b8597250ca004d9ffc768e79a6a2d0f6fa28048e777b98efa91332d48ebd57c9c83e0c4a8c5d06fa988c3e64393e052c94af256dba
+DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082 SHA512 13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d
EBUILD podman-4.7.2.ebuild 3605 BLAKE2B 6f055c191d3fb4e39394e48d9c7370eaf014db6a0cd8f1b11b89750ec93287b7e294abee9d11c613763e1b2ef19b5ee1a84eaa35281401371f1fdbede8fb5bb3 SHA512 6d28c69cdd85f26e0b72ffd984e67227722a2cd31234833e77c263d646de9b66074506412d4b95264f0d729da157a287f26b3bcdbb87f95802ad903854bb2f9c
EBUILD podman-4.8.1.ebuild 3644 BLAKE2B ac04302a9c2da6e897b7b000b3578979e97cb9aec9ff778f6662811a019d3a1a2a191a458eb2f084df71e3a038d50c55f4f36da226e1565825385a1ef006d6e9 SHA512 4c469f14741cb925ba672eaa84f381a2375ac5fb6d5f7c9d1cad7a714618e99988c5cdd9a2ed63e12a54b7a3da45228aefd6bd2bd5b3ba99ec87064c87d5c73e
EBUILD podman-4.8.2.ebuild 3644 BLAKE2B ac04302a9c2da6e897b7b000b3578979e97cb9aec9ff778f6662811a019d3a1a2a191a458eb2f084df71e3a038d50c55f4f36da226e1565825385a1ef006d6e9 SHA512 4c469f14741cb925ba672eaa84f381a2375ac5fb6d5f7c9d1cad7a714618e99988c5cdd9a2ed63e12a54b7a3da45228aefd6bd2bd5b3ba99ec87064c87d5c73e
+EBUILD podman-4.8.3.ebuild 3644 BLAKE2B ac04302a9c2da6e897b7b000b3578979e97cb9aec9ff778f6662811a019d3a1a2a191a458eb2f084df71e3a038d50c55f4f36da226e1565825385a1ef006d6e9 SHA512 4c469f14741cb925ba672eaa84f381a2375ac5fb6d5f7c9d1cad7a714618e99988c5cdd9a2ed63e12a54b7a3da45228aefd6bd2bd5b3ba99ec87064c87d5c73e
EBUILD podman-9999.ebuild 3644 BLAKE2B ac04302a9c2da6e897b7b000b3578979e97cb9aec9ff778f6662811a019d3a1a2a191a458eb2f084df71e3a038d50c55f4f36da226e1565825385a1ef006d6e9 SHA512 4c469f14741cb925ba672eaa84f381a2375ac5fb6d5f7c9d1cad7a714618e99988c5cdd9a2ed63e12a54b7a3da45228aefd6bd2bd5b3ba99ec87064c87d5c73e
MISC metadata.xml 1750 BLAKE2B e801ba897038132a409e36fa57916a358717fb0c25545a12980623a825c623ee18b124741357332ab89edf6a85154eebf8107ce5c9ce0835cf6acb4f7fc530be SHA512 c84f5c988e2e92554670e3c94f1fb344a78c99f484d3b3c3b7c0bf2859db7c123b6aa280e202428ee057df73c44a415e6f89497cda4e4701ccdc88fc586c3928
diff --git a/app-containers/podman/podman-4.5.0-r1.ebuild b/app-containers/podman/podman-4.5.0-r1.ebuild
deleted file mode 100644
index 8f0217efcf77..000000000000
--- a/app-containers/podman/podman-4.5.0-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-EGIT_COMMIT="75e3c12579d391b81d871fd1cded6cf0d043550a"
-
-inherit shell-completion flag-o-matic go-module tmpfiles
-
-DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
-HOMEPAGE="https://github.com/containers/podman/ https://podman.io/"
-MY_PN=podman
-MY_P=${MY_PN}-${PV}
-SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm64 ~riscv"
-IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
-RESTRICT="test"
-
-COMMON_DEPEND="
- app-crypt/gpgme:=
- >=app-containers/containers-common-0.56.0
- >=app-containers/conmon-2.0.0
- cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
- !cgroup-hybrid? ( app-containers/crun )
- dev-libs/libassuan:=
- dev-libs/libgpg-error:=
- sys-apps/shadow:=
- sys-fs/lvm2
- sys-libs/libseccomp:=
-
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( sys-fs/btrfs-progs )
- init? ( app-containers/catatonit )
- rootless? ( app-containers/slirp4netns )
- selinux? ( sys-libs/libselinux:= )
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
- fuse? ( sys-fs/fuse-overlayfs )
- selinux? ( sec-policy/selinux-podman )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- default
-
- # Disable installation of python modules here, since those are
- # installed by separate ebuilds.
- local makefile_sed_args=(
- -e '/^GIT_.*/d'
- -e 's/$(GO) build/$(GO) build -v -work -x/'
- -e 's/^\(install:.*\) install\.python$/\1/'
- -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|'
- )
-
- has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:')
-
- sed "${makefile_sed_args[@]}" -i Makefile || die
-}
-
-src_compile() {
- local git_commit=${EGIT_COMMIT}
-
- # Filter unsupported linker flags
- filter-flags '-Wl,*'
-
- [[ -f hack/apparmor_tag.sh ]] || die
- if use apparmor; then
- echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
- else
- echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
- fi
-
- [[ -f hack/btrfs_installed_tag.sh ]] || die
- if use btrfs; then
- echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
- else
- echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
- hack/btrfs_installed_tag.sh || die
- fi
-
- [[ -f hack/selinux_tag.sh ]] || die
- if use selinux; then
- echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
- else
- echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
- fi
-
- # Avoid this error when generating pkg/varlink/iopodman.go:
- # cannot find package "github.com/varlink/go/varlink/idl"
- mkdir -p _output || die
- ln -snf ../vendor _output/src || die
- GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die
- rm _output/src || die
-
- export -n GOCACHE GOPATH XDG_CACHE_HOME
- GOBIN="${S}/bin" \
- emake all \
- PREFIX="${EPREFIX}/usr" \
- GIT_BRANCH=master \
- GIT_BRANCH_CLEAN=master \
- COMMIT_NO="${git_commit}" \
- GIT_COMMIT="${git_commit}"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-
- insinto /etc/cni/net.d
- doins cni/87-podman-bridge.conflist
-
- newconfd "${FILESDIR}"/podman.confd podman
- newinitd "${FILESDIR}"/podman.initd podman
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/podman.logrotated" podman
-
- dobashcomp completions/bash/*
- dozshcomp completions/zsh/*
- dofishcomp completions/fish/*
-
- keepdir /var/lib/containers
-}
-
-pkg_preinst() {
- PODMAN_ROOTLESS_UPGRADE=false
- if use rootless; then
- has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process podman.conf
-
- local want_newline=false
- if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
- ${want_newline} && elog ""
- elog "For rootless operation, you need to configure subuid/subgid"
- elog "for user running podman. In case subuid/subgid has only been"
- elog "configured for root, run:"
- elog "usermod --add-subuids 1065536-1131071 <user>"
- elog "usermod --add-subgids 1065536-1131071 <user>"
- want_newline=true
- fi
-}
diff --git a/app-containers/podman/podman-4.5.0.ebuild b/app-containers/podman/podman-4.5.0.ebuild
deleted file mode 100644
index 4d51b874219a..000000000000
--- a/app-containers/podman/podman-4.5.0.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-EGIT_COMMIT="75e3c12579d391b81d871fd1cded6cf0d043550a"
-
-inherit bash-completion-r1 flag-o-matic go-module tmpfiles
-
-DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
-HOMEPAGE="https://github.com/containers/podman/"
-MY_PN=podman
-MY_P=${MY_PN}-${PV}
-SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
-RESTRICT="test"
-
-COMMON_DEPEND="
- app-crypt/gpgme:=
- >=app-containers/conmon-2.0.0
- cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
- !cgroup-hybrid? ( app-containers/crun )
- dev-libs/libassuan:=
- dev-libs/libgpg-error:=
- || (
- >=app-containers/cni-plugins-0.8.6
- ( app-containers/netavark app-containers/aardvark-dns )
- )
- sys-apps/shadow:=
- sys-fs/lvm2
- sys-libs/libseccomp:=
-
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( sys-fs/btrfs-progs )
- init? ( app-containers/catatonit )
- rootless? ( app-containers/slirp4netns )
- selinux? ( sys-libs/libselinux:= )
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
- fuse? ( sys-fs/fuse-overlayfs )
- selinux? ( sec-policy/selinux-podman )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- default
-
- # Disable installation of python modules here, since those are
- # installed by separate ebuilds.
- local makefile_sed_args=(
- -e '/^GIT_.*/d'
- -e 's/$(GO) build/$(GO) build -v -work -x/'
- -e 's/^\(install:.*\) install\.python$/\1/'
- -e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|'
- )
-
- has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:')
-
- sed "${makefile_sed_args[@]}" -i Makefile || die
-}
-
-src_compile() {
- local git_commit=${EGIT_COMMIT}
-
- # Filter unsupported linker flags
- filter-flags '-Wl,*'
-
- [[ -f hack/apparmor_tag.sh ]] || die
- if use apparmor; then
- echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
- else
- echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
- fi
-
- [[ -f hack/btrfs_installed_tag.sh ]] || die
- if use btrfs; then
- echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
- else
- echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
- hack/btrfs_installed_tag.sh || die
- fi
-
- [[ -f hack/selinux_tag.sh ]] || die
- if use selinux; then
- echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
- else
- echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
- fi
-
- # Avoid this error when generating pkg/varlink/iopodman.go:
- # cannot find package "github.com/varlink/go/varlink/idl"
- mkdir -p _output || die
- ln -snf ../vendor _output/src || die
- GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die
- rm _output/src || die
-
- export -n GOCACHE GOPATH XDG_CACHE_HOME
- GOBIN="${S}/bin" \
- emake all \
- PREFIX="${EPREFIX}/usr" \
- GIT_BRANCH=master \
- GIT_BRANCH_CLEAN=master \
- COMMIT_NO="${git_commit}" \
- GIT_COMMIT="${git_commit}"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-
- insinto /etc/containers
- newins test/registries.conf registries.conf.example
- newins test/policy.json policy.json.example
-
- insinto /etc/cni/net.d
- doins cni/87-podman-bridge.conflist
-
- insinto /usr/share/containers
- doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json
-
- newconfd "${FILESDIR}"/podman.confd podman
- newinitd "${FILESDIR}"/podman.initd podman
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/podman.logrotated" podman
-
- dobashcomp completions/bash/*
-
- insinto /usr/share/zsh/site-functions
- doins completions/zsh/*
-
- insinto /usr/share/fish/vendor_completions.d
- doins completions/fish/*
-
- keepdir /var/lib/containers
-}
-
-pkg_preinst() {
- PODMAN_ROOTLESS_UPGRADE=false
- if use rootless; then
- has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process podman.conf
-
- local want_newline=false
- if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then
- elog "You need to create the following config files:"
- elog "/etc/containers/registries.conf"
- elog "/etc/containers/policy.json"
- elog "To copy over default examples, use:"
- elog "cp /etc/containers/registries.conf{.example,}"
- elog "cp /etc/containers/policy.json{.example,}"
- want_newline=true
- fi
- if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
- ${want_newline} && elog ""
- elog "For rootless operation, you need to configure subuid/subgid"
- elog "for user running podman. In case subuid/subgid has only been"
- elog "configured for root, run:"
- elog "usermod --add-subuids 1065536-1131071 <user>"
- elog "usermod --add-subgids 1065536-1131071 <user>"
- want_newline=true
- fi
-}
diff --git a/app-containers/podman/podman-4.8.3.ebuild b/app-containers/podman/podman-4.8.3.ebuild
new file mode 100644
index 000000000000..e71d643e48de
--- /dev/null
+++ b/app-containers/podman/podman-4.8.3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module tmpfiles linux-info
+
+DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI"
+HOMEPAGE="https://github.com/containers/podman/ https://podman.io/"
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/containers/podman.git"
+else
+ SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${P/_rc/-rc}"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+# main pkg
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd"
+RESTRICT="test"
+
+RDEPEND="
+ app-crypt/gpgme:=
+ >=app-containers/conmon-2.0.0
+ >=app-containers/containers-common-0.56.0
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error:=
+ sys-apps/shadow:=
+
+ apparmor? ( sys-libs/libapparmor )
+ btrfs? ( sys-fs/btrfs-progs )
+ cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
+ !cgroup-hybrid? ( app-containers/crun )
+ wrapper? ( !app-containers/docker-cli )
+ fuse? ( sys-fs/fuse-overlayfs )
+ init? ( app-containers/catatonit )
+ rootless? ( app-containers/slirp4netns )
+ seccomp? ( sys-libs/libseccomp:= )
+ selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= )
+ systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-go/go-md2man
+"
+
+PATCHES=(
+ "${FILESDIR}/seccomp-toggle-4.7.0.patch"
+)
+
+CONFIG_CHECK="
+ ~USER_NS
+"
+
+pkg_setup() {
+ use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # assure necessary files are present
+ local file
+ for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do
+ [[ -f hack/"${file}".sh ]] || die
+ done
+
+ local feature
+ for feature in apparmor systemd; do
+ cat <<-EOF > hack/"${feature}"_tag.sh || die
+ #!/usr/bin/env bash
+ $(usex ${feature} "echo ${feature}" echo)
+ EOF
+ done
+
+ echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die
+ cat <<-EOF > hack/btrfs_tag.sh || die
+ #!/usr/bin/env bash
+ $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion')
+ EOF
+}
+
+src_compile() {
+ export PREFIX="${EPREFIX}/usr"
+
+ # For non-live versions, prevent git operations which causes sandbox violations
+ # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
+ [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT=""
+
+ # BUILD_SECCOMP is used in the patch to toggle seccomp
+ emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install install.completions $(usev wrapper install.docker-full)
+
+ insinto /etc/cni/net.d
+ doins cni/87-podman-bridge.conflist
+
+ newconfd "${FILESDIR}"/podman.confd podman
+ newinitd "${FILESDIR}"/podman.initd podman
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/podman.logrotated" podman
+
+ keepdir /var/lib/containers
+}
+
+pkg_preinst() {
+ PODMAN_ROOTLESS_UPGRADE=false
+ if use rootless; then
+ has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process podman.conf $(usev wrapper podman-docker.conf)
+
+ local want_newline=false
+ if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
+ ${want_newline} && elog ""
+ elog "For rootless operation, you need to configure subuid/subgid"
+ elog "for user running podman. In case subuid/subgid has only been"
+ elog "configured for root, run:"
+ elog "usermod --add-subuids 1065536-1131071 <user>"
+ elog "usermod --add-subgids 1065536-1131071 <user>"
+ want_newline=true
+ fi
+}
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index f62d55ba9615..b4a54ba526e9 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/johntheripper-jumbo/Manifest b/app-crypt/johntheripper-jumbo/Manifest
index e2745633960d..ff6cc714276c 100644
--- a/app-crypt/johntheripper-jumbo/Manifest
+++ b/app-crypt/johntheripper-jumbo/Manifest
@@ -1,9 +1,7 @@
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-1.9.0_p20240102.ebuild 3644 BLAKE2B fa28622ef6c8cd3f934c2764267b963a67d45aa941064320051af34399c94f1f18cc7f2f5a2dfc06dc693f458e4718117701a71eab8511c82c6d922ef23044e9 SHA512 eff3e72d3947ed1057504bbc2c7b33d7fddfcf59d74d63d6994456e00260fda43188a807c727dde5c0a1515012745227b570a47e9424ca78003c52797ded1276
-EBUILD johntheripper-jumbo-9999.ebuild 3644 BLAKE2B fa28622ef6c8cd3f934c2764267b963a67d45aa941064320051af34399c94f1f18cc7f2f5a2dfc06dc693f458e4718117701a71eab8511c82c6d922ef23044e9 SHA512 eff3e72d3947ed1057504bbc2c7b33d7fddfcf59d74d63d6994456e00260fda43188a807c727dde5c0a1515012745227b570a47e9424ca78003c52797ded1276
+EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3576 BLAKE2B 99ce00187d1bb442286ef1c2ccfaeccd807b0701faa3a7d8972f69e09d64fb89ce9df5d1c777dc26920bce604f929ad3e04461a91af2875d370eb7721b974fbe SHA512 1c39ed394a1152cd220c8249342d99e08e7c3b324fa3a649d126909f4070752626d7d32328b01a82363e14edc1bd2709174d36daca627c251b5559252e56eb71
+EBUILD johntheripper-jumbo-1.9.0_p20240102.ebuild 3591 BLAKE2B 3832145ab805fdc1d8424a2b992282ad4e3ede84788b1ef070dfeedb2fd5a4ce45e150510cc88fff0208e904bf2787c464c30a11e62a01e7f855ac47aebec084 SHA512 090062f6c4b5dff515d1343fcd02c26da85fc307ec380ec30ce7dca7238955135622f6ee1be85dbc1d5c93fdaab8feb8e301b46a2af8842994db0c7e42d11581
+EBUILD johntheripper-jumbo-9999.ebuild 3591 BLAKE2B 3832145ab805fdc1d8424a2b992282ad4e3ede84788b1ef070dfeedb2fd5a4ce45e150510cc88fff0208e904bf2787c464c30a11e62a01e7f855ac47aebec084 SHA512 090062f6c4b5dff515d1343fcd02c26da85fc307ec380ec30ce7dca7238955135622f6ee1be85dbc1d5c93fdaab8feb8e301b46a2af8842994db0c7e42d11581
MISC metadata.xml 473 BLAKE2B ed1c424492ff052e83ce899d8ea4a805ce5d4a5604da336ad16929594d14307c2e264c4eb6e6ee985d3167b8917e8c80c38ed9f97ba5293a0b8f84f472fd9786 SHA512 f124050eecf17e3c2fa01b6140881349e089840c75cb30bf054286a049026bb372cc70e1ce7be3054fffbe5836be7dc1f7fc9e3918f874443644ea99c5b441ab
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild
deleted file mode 100644
index d9f48d8f15e9..000000000000
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
- inherit git-r3
-else
- JUMBO="jumbo-1.1"
- MY_PV="${PV}-${JUMBO}"
- MY_P="john-${MY_PV}"
- HASH_COMMIT="5d0c85f16f96ca7b6dd06640e95a5801081d6e20"
-
- 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.
-RDEPEND="${DEPEND}
- dev-perl/Digest-MD2
- virtual/perl-Digest-MD5
- dev-perl/Digest-SHA3
- dev-perl/Digest-GOST
- !app-crypt/johntheripper"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-bashism.patch
-)
-
-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
-
- #if use opencl; then
- # GPU tests fail in portage, so run cpu only tests
- # ./run/john --device=cpu --test=0 --verbosity=2 || die
- #else
- # Weak tests
- #./run/john --test=0 --verbosity=2 || die
- # Strong tests
- #./run/john --test=1 --verbosity=2 || die
- #fi
-
-# ewarn "When built systemwide, john can't run tests without reading files in /etc."
-# ewarn "Don't bother opening a bug for this unless you include a patch to fix it"
-#}
-
-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-1.9.0_p20230717.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
index 71457dbef928..368d59abb709 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.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
@@ -38,6 +38,7 @@ DEPEND=">=dev-libs/openssl-1.0.1:=
# - Digest::x
# See bug #777369.
RDEPEND="${DEPEND}
+ dev-perl/Compress-Raw-Lzma
dev-perl/Digest-MD2
virtual/perl-Digest-MD5
dev-perl/Digest-SHA3
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
index 6ec25a477ce0..d4b9287e610c 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20240102.ebuild
@@ -36,9 +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/Compress-Raw-Lzma
dev-perl/Digest-MD2
virtual/perl-Digest-MD5
dev-perl/Digest-SHA3
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
index 6ec25a477ce0..d4b9287e610c 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
@@ -36,9 +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/Compress-Raw-Lzma
dev-perl/Digest-MD2
virtual/perl-Digest-MD5
dev-perl/Digest-SHA3
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 711ad7071f7a..3a18730fd485 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 59f4ca0dd35b..2ef1012eac05 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -32,7 +32,7 @@ EBUILD libvirt-9.3.0-r1.ebuild 9501 BLAKE2B a0d6d5dc48a4d4bf60be4f189a3164172f33
EBUILD libvirt-9.4.0-r4.ebuild 9560 BLAKE2B d914bf1a94c5a58d9c5044e363c774fefabfe1ad8195e55791add18d82035b0557a08b05a7be30e41aba554404e0a96a8d8499b92d50fc38a403497246536646 SHA512 4c59ef35eb9a3c5af3d6331152b373d004cd2576d0b79270ddaf3d05fcf75ea71bdfb44af5c2fec4ef0a1ba433ff5cc0a5282d7e1c39f6878a00f421fdc025ce
EBUILD libvirt-9.5.0-r1.ebuild 9563 BLAKE2B a4aff44b0fedf2a267016e45ee806fd5f98e4dae2591fe50e327db2d78882abb0c22ce3b942b655b53a3a4114f2e9f8e8fabeb97960610c31e3219af3639166e SHA512 9af29edfc382bd1645b566e02d76c541f7f90e8c5429c3ea5f2ba9cc53339ffc6743f579d779bebe6c99ea294b941bb80367040ac251655bbbbbeae1eba9ce0c
EBUILD libvirt-9.6.0.ebuild 9477 BLAKE2B 10fccc99366176d09b562d07fd438142442176bf40975dbecf8d704ef66f9bb5dc9d10300afa5c579cf11bb7155cb22f656b0963d49170d30867e8e5c2e26102 SHA512 9ca62d26871f7a2e65abe05f9eae195274fe67a1464002988d2ef27d36d6ca3ec27e70324f567d45a246b44bd1349f89711c3c7e482996c2fdcf105f1ba5e0f5
-EBUILD libvirt-9.8.0.ebuild 9476 BLAKE2B b33c47d29fe1bf0aa2b516422fcf26fca6b5425e69aed911bf42eb7f69def7a3671cb5cc7f3b05d04206ea3306ec80ff9f07247c1aa6f0e6c9b349edbca8a550 SHA512 04d8b9ed2fe7128eb4328d2c11916d75a6dabe46065640b98e533c33ded7e6a46d6c0602f70b64d6a7677f9c336b81280e7f2bd883f9a79d95323ad0d09d1027
+EBUILD libvirt-9.8.0.ebuild 9475 BLAKE2B 5cf4278f430a1b9dbf55b22c582dae60abe6743451f92bc49cf81228fa4f09975264652fec7d1fbfbec104ea933b27a8772c6120711d473279d33617761f0db9 SHA512 238f4b08b316366f2ad583545c15aced290735a32caedb2e24b372ab6d158ac5eefa003eb31077526b341ecb22607057e1186f1cefe3c31b1088b3bf0b23bf4e
EBUILD libvirt-9.9.0.ebuild 9477 BLAKE2B e2605b5634ed96a0b049387653449b456286fe36bd1a2f8fa21e9c1322ea7ef64a39f37e691a7519204aa23666fdd0a09d51b4bc9fa2cd8ff43a426399fd9cc0 SHA512 612e68c7aed4b5cc571452d7eb69a9b44cb3c01bbf1e5a36b8747a304d9c0ca160a074335e5a9bae241e204161e541a4b13bab626e7e8e9cfea4a385f5ea6fe2
EBUILD libvirt-9999.ebuild 9367 BLAKE2B 82832327ce23c09cb2daa5c0394026adab6180ca3d31a43ea520d786577f5f558e14e99a63db9525da8bdd873cc847b41a0855d900e1bfc6629b2222f316aa6f SHA512 d5e86c84fa5a1ab0f511bdc0a40c5c4609c37fd6d98a00338188c799a4cbe51565571b83d53033a522f85c3da6b871aa0a9af6b7aee796e8a3dc1218783b1298
MISC metadata.xml 3729 BLAKE2B 2e68676afb3820c7b8cd3d76b0a5c42886e246fc6b440ce49c71cbe60c124cdccd4ed8fb97f7153529b758d56dfba98b6a98a31b2fbff7e738f52bce796a3476 SHA512 0dfe519af8b740de9d41b1e2c40133026718a782b654a261c54cbe22b5f694cda8b73036c59411317757b73c40acaea77f70d7ab86ae8325e78d61151e6c64f1
diff --git a/app-emulation/libvirt/libvirt-9.8.0.ebuild b/app-emulation/libvirt/libvirt-9.8.0.ebuild
index 429926373b1a..1bfb72ee2274 100644
--- a/app-emulation/libvirt/libvirt-9.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-9.8.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
@@ -21,7 +21,7 @@ if [[ ${PV} = *9999* ]]; then
else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz
verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
fi
DESCRIPTION="C toolkit to manipulate virtual machines"
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index 304ee97bc7ee..35da52f1cdee 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/mozc/Manifest b/app-i18n/mozc/Manifest
index a0db098dc6c1..c98958a408ab 100644
--- a/app-i18n/mozc/Manifest
+++ b/app-i18n/mozc/Manifest
@@ -7,5 +7,5 @@ DIST japanese-usage-dictionary-20180701040110.tar.gz 71285 BLAKE2B dfad056a1d506
DIST mozc-2.28.5029.102-2.28.5029.102.tar.gz 37247099 BLAKE2B 4bb528991102d34a26321e6fa00a73cc83cb103e0b765f1ebb837dd6894387288b13ed75cc255003d07d6f0c4a82f963684fa4f2bd9b5043cfaddb57a5f5cef0 SHA512 b20aa45757db92f66d1c135eacf907b4cec937226a8d09e5f9f6768ae22a6b8464e3b75276773ce55413f2002ffcc3d8cae136e7fd3acfc0733e48bccf848d5b
DIST mozc-2.28.5029.102-patches.tar.xz 224380 BLAKE2B 377d2cac6ec8a9c90661f10c0b105d8347ca8080ec43cee3dfd4660feadfe2d9b204d6e4b9e22bd11a5fdbbf26e7f6f298b703b88fb1621ea1847741408c1953 SHA512 5836a19ea68de271475b3ca1efce928b0ad012c96ff7ecdc4474b05daf8b8df022203eb46ec839b76e7d50be7a75b8f278d534d762fac0e612a8f09ae13c7c16
EBUILD mozc-2.28.5029.102-r1.ebuild 10850 BLAKE2B 3cb8231ebc45cd8d57e6bc7c21cb3a93c32fcda8ea8eca0b75aa4ff9d09fdd660cfa1e60e45061e4d217614664e5f4e139b4fdc3f49a783b6e72b622bec62692 SHA512 8906ffd13026aa33e5e965073e7915e53e9b85d83765c03c216274627f56ebd08b28b9f870d1d7fd0b236db533999e1f550dd96ab207633b3f50b96c8c995758
-EBUILD mozc-2.28.5029.102.ebuild 10717 BLAKE2B 0ef86500a96733426401531b9211a394c44210fd70d8e7becc587d387076d3957ade81f24959e571a7e7e26a7a8c9a599a1fc08634102871c2600595689a81c8 SHA512 8bdbc4b109e0016eda57d17a743a39499ddab64d5529801a1345a7f2ff21c1cb22cb85174e30bac40e65875c5a754fd3d08f4e3841665ed18ba2bfc90f269bcb
+EBUILD mozc-2.28.5029.102.ebuild 10716 BLAKE2B 45f363738c60515f494e3df2d8eecbeed51fafa7b5d84f97fc1657f8e4fa7c9cb64f3a1c9dd2e563e66c14fd380efa863fe4895e60c61c9769d1939bb263de5f SHA512 e1d6da13ba371f3ff106d269f14d4a0c3eada564854424e7efbac0b2a300a51c8f59fb45af0a4334e10ac3d39fc20ea5dc9bd9e1a2d6f457bdf0fe597161cee7
MISC metadata.xml 759 BLAKE2B 4a5a13fcee5848044c4fb7f47435c75e82ec5fc31d3666b101356a7ec14743eb4a997629066fbffc216caba1aff743653d92e491cd3ce2f54ee22019eff959b1 SHA512 a97788b46f15e7e7dd578dbc229334c694dda9cde84093a1fde53cb4a877773ed0a336247e3cb80dcc5962b27fc7946242634f2cad87c602c569262670f31ffa
diff --git a/app-i18n/mozc/mozc-2.28.5029.102.ebuild b/app-i18n/mozc/mozc-2.28.5029.102.ebuild
index 58ea6ff7c9ee..809b34e7a200 100644
--- a/app-i18n/mozc/mozc-2.28.5029.102.ebuild
+++ b/app-i18n/mozc/mozc-2.28.5029.102.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2023 Gentoo Authors
+# Copyright 2010-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -45,7 +45,7 @@ fi
# japanese-usage-dictionary: BSD-2
LICENSE="BSD BSD-2 ipadic public-domain unicode"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="debug emacs fcitx4 +gui ibus renderer test"
REQUIRED_USE="|| ( emacs fcitx4 ibus )"
RESTRICT="!test? ( test )"
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 5e2cb8e31e1b..26b94d50857b 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/scrub/Manifest b/app-misc/scrub/Manifest
index e897398972e0..3a9b742ce943 100644
--- a/app-misc/scrub/Manifest
+++ b/app-misc/scrub/Manifest
@@ -2,5 +2,5 @@ AUX scrub-2.6.1-bashism-tests.patch 2064 BLAKE2B da474dc7501fb9b7c1b93a69b938b9d
AUX scrub-2.6.1-implicit-function-declaration-test.patch 594 BLAKE2B 824a8a3d1801a22c090fea14c917e4f9eb5a662d51981d26317ca57cb90003cbc51768bdfb628483e906150d385e66ec7ee7a505c78bf11edf5771a9595fbe90 SHA512 efc0874b03c52591e24035d914093d12f8894272cb9a0bc7e212385f44a8a624f50f933db0412d64595613cfb43fbff37540cc8327ca15471aad57d264b75451
AUX scrub-2.6.1-tests-block-size.patch 10495 BLAKE2B 4ff772fc9e71a43cce60c135e42401d23b02a41220954bfd314424db8fc6159dc8fd71d1943b9b127cd34cc54cbba963f491f335f92eed3e03b494c5262f42aa SHA512 f1bbdf6fb24782d4f24025edce20617449f6ddbc844b3291013c4d683394ff8ff4421d4c957ec04cd16e71489c79d8e8bb23b8d2c4fcfb721a53c716b00016d2
DIST scrub-2.6.1.tar.gz 362536 BLAKE2B 5342f0b6ffc361e7f581f80f5fd721cd7ed0ccab4591a0c1442476847a51182d869794e5543b06af9f834ebf87ab963c7ce771a6aceef6983c91e814ab86b4fd SHA512 6e434b9d81c5ac473188c37af790c808771204203b3f04a5ca316c6a890f872d1beb73ce4713546e14ae91287d7adaf2fbfa44a30af634c2b3af890e2a0e8640
-EBUILD scrub-2.6.1-r1.ebuild 536 BLAKE2B 432e75cd31118bdc43c24c71fb8a2505d53404ed856ef9181d69b992edb97db0f4af707771f381aecaee537c21f0ee5888a8e03d8522d0b590f848c1c233d018 SHA512 844154d6eecd237c3610d61c19d0d0b157dfd96281c2bab0b9da501456f8bd780e1b10c0c1d82bd4b88cb891ce8889ab1c4383a203d8c3884d0a6e30d2066548
+EBUILD scrub-2.6.1-r1.ebuild 535 BLAKE2B c0b2a22ef6365aa71112baabd81ea8bec6d32dce20ade20e8ee8b41afc3edd88282d5f406ccc82d2a628cc3000fd51d84920089062be37534afb3fa280f46b7b SHA512 1b5a3eebc67758c436defb6f9499ed0d0e087685ad0b1ec37f480418975c65cf7a99dc8d76363b35e54f1f024f5a5f2a17b7538f19a14f543c20683ad4f25616
MISC metadata.xml 428 BLAKE2B 3b0dafd4c5c4c5f8b1f630ae20e6a33f1858e1465e20c920487fb1ade63de415787ac2e405cc1652c21508bb012a0333e810cb58d7610f02a684fcf1794e9915 SHA512 5868d55250b339a6cf8835f95efc6dbbcad2ee323415a910d78f261964ab3968708841f5ee9a649493c7e8446560037d0516e0c109a86b89ad943c404eaf3b62
diff --git a/app-misc/scrub/scrub-2.6.1-r1.ebuild b/app-misc/scrub/scrub-2.6.1-r1.ebuild
index a0bf914b7cb1..3eeaadad94c1 100644
--- a/app-misc/scrub/scrub-2.6.1-r1.ebuild
+++ b/app-misc/scrub/scrub-2.6.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
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/chaos/${PN}/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~sparc x86"
PATCHES=(
"${FILESDIR}"/${P}-implicit-function-declaration-test.patch
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 7f4c362bd9ea..c5ce5d3eeb0c 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 5c16d4bff997..44c2599f8985 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -4,8 +4,6 @@ AUX poppler-21.09.0-respect-cflags.patch 5473 BLAKE2B 78f12a2f5f582c369ac72b5203
AUX poppler-23.10.0-qt-deps.patch 2022 BLAKE2B 26aad6d82079db343339c80e5dbf01250de821e2850299a1604ec15a854f43a760858fe0bb0ce1070fdda4c899960bdaac80f814c7e628b783ab5a401c7ff237 SHA512 4f3903f610c9ed7fa24a084e23906d474be5169f1af6b44040943f09b3cc38df7730ca09168ed0d5d6c9411b3ecfbd35f5144893d1112ec19894cb330518d904
DIST poppler-23.09.0.tar.xz 1888836 BLAKE2B 910bd83a94268673c348f554114cbefd02186ed70f8cf9bbe83e4754758f585e74ed418e711b883f8bc39fb680372583229f7196c847a4b749c04018c1ab7407 SHA512 8657845ec02fca6fe9791823ebeed6c44971c524edc56cb945501dfefb3dc72a6d86fff751bfb708a862a7862cfdcc57bf7b3f825e2bafe25a1e6679c7171a4c
DIST poppler-23.09.0.tar.xz.sig 833 BLAKE2B 3d8277e8e9779b655003bb73637f2e763f82388f58a25010ed5af0078199a75e1c0872f00ee8b0893660a6912b558a5c69bd11309204493d9dbb6e2cbefd41ba SHA512 2b091e2f96d6ed1737e2c208228c969196e3d6f927664759f259a04f0e35b79d2b00ee0da5882f622d0269eea7ab470014f30e6d55659fd1e8fb9cdc23db68a6
-DIST poppler-23.10.0.tar.xz 1892152 BLAKE2B ce1b42d316e1d55567384fc5374af1a177f95cc045490bc3040b454106681f10959e192d961603443d3df2efe30350f70ab0bd2755ed099c70ab50019c2abdf3 SHA512 b945662746c5fc58df6ec05c637cfa0792702f49f589f1eef69a3aa06823274babd0d604cb8671cabc1341c3bfede1814b5d400fb2a9efe711bf04bd177cea03
-DIST poppler-23.10.0.tar.xz.sig 833 BLAKE2B 74bdf5548afae23cf17037f3810765afd82a8d7f2a908e49144733adaae5f2eff0adce97aaa0945a40a324b293cb5f7f88b996e783390b26f7c360886c6bb41c SHA512 3c02270febea589d72d60e3fd0ffff2cb0be84ffcf5c8c66fd4461e64827614e08d9351176a6880d64558247cd722adc42343a7a5774eb331e55141bfb8f661c
DIST poppler-23.11.0.tar.xz 1894712 BLAKE2B a5083e30c6d0e5494541f5fb7282390647fedf738bccbc99c246649fdee13166638507f314fd7b069af6aca5829319840883bd8d8f50fd4685c54c7ac6fe3b6b SHA512 0312472ff80c10aaec0c06e6bfd3f74257672c2001301db4d44e28051387ad5ddd8126d45e82c75ff4585cfde8e34a68bcab2d979aa58c904c60dc3efb1b6f3d
DIST poppler-23.11.0.tar.xz.sig 833 BLAKE2B 50b0de45f56370aa493ba2929d5aaf6355ea8fd1a4fc3dc10e1fe6e58ba688d03d9867736814f6d5c6d452df820e2fb081e250fcda00255f533661022e75d887 SHA512 f3f743ff614b839f270ee1113ed728b0f1d390e2c2e53828b0a42573040b6e6b4edbcec2c6b3b198088474a89a24e3af9ccb8717bf37734222436dd8049a8d6e
DIST poppler-23.12.0.tar.xz 1895580 BLAKE2B c63699d4ba62fd739b49cd94fd9510abedf9accc2f07cf2cd361da5fb561ce4289c3537343341defe3fb4fb31587a39b3967324e1f357799dc8b140f8c9eedbf SHA512 f28962f6842091a68edfb18e5f76e29fdf65d2a7cca6cb4be4202a35bab3e80a2dbe10b86ab8bc4fff7e555a077a41314b9892e19d0d7d89724b9ebb3db93852
@@ -15,7 +13,6 @@ DIST poppler-24.01.0.tar.xz.sig 833 BLAKE2B 9ddb5d4bfef8cef1352ec2945c24e94b2c9c
DIST poppler-test-400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1.tar.bz2 5199265 BLAKE2B d58f6ee7b44ca45291c205f9619db3833871f5789dd6a4e3ccc9acce2b6d7967a6b8596e3f32b7b35ba3d185976e8b9c8a998071c4451bb5ce674825a4005d6d SHA512 5bf5d99956fa0a6a93e0b0dc4713ecd8810811eca35514cc5765ffaafb9485f64f94b21487afa46c16eaf66326fcb999e792b8121eeb188e7e33a32a4798fb76
DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 BLAKE2B 6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35 SHA512 bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04
EBUILD poppler-23.09.0.ebuild 4300 BLAKE2B 50d638a1313f901f0e12df981d6334e8692ef43505ecf4aae6affe1592ab76969ae750b9402249747ff15de2b7c259eeac1a1e5f42f1d9fe7f8475574def88e0 SHA512 18cbdce77f8d29af5d576742253836c7038968cc9a7efcd0beaa80c76796f432e14e2ff1372f50d18a66037895030180348ec7532e74a0af45090383e726fd4c
-EBUILD poppler-23.10.0.ebuild 4282 BLAKE2B dee9abb21878f0aec2d64ba8d29ac277ffbe2a87d32c4188746405e2cb7f28033d1a2d98c80db32d30c53e1654fa0a74f22c24965e72574dbd05d3392bfbab8e SHA512 c27abdf3006a59db903c1c9ee259e02f5db8537993cf366fb747a2d06ddbcffb81d685b40cd0280ece1feb9e5d362ccf79f1f9c4da17694517d4f38b9a4e8022
EBUILD poppler-23.11.0.ebuild 4287 BLAKE2B c0f8de005723ab1230abcda79b74aa048e20a0d0a9865832e7bdec70972ee35d549df4d2dd7c8070b47570ce6505c24cc8e577bd69d550fe16d43071337a76b7 SHA512 f275532f8d33fb28c5204c8cc9e6d38c22b99f58ba6a123f3b5491c89b2e3d90007d55d977042fc659f9bbd27709857320b2fe154787dbe6e8ce8202d3423b59
EBUILD poppler-23.12.0.ebuild 4380 BLAKE2B 9abb050c2b2e0d7080d1ce0ad7fcd2928dc352e38bf9ef84a82a4dccd20385d5e080a388664174d7ba502aed3b37824204c4c4f68e6c92fd3d6290210219868c SHA512 c659409b9d3990528b99362f353f010de146f2a23d7561d8f9762467d4bfe0d71e03919df8cef21099981268ef0c4afe09f51363ce4e31546bbae8fe8b885125
EBUILD poppler-24.01.0.ebuild 4380 BLAKE2B d9c3f60b41cb295292ed1d3a89981ac7bdc781011173c087e3f0d9c6ac7eb1930b4dad4de1c5052e7015235368e5f84b6a6665b1bb67fa5821204c38af1b09d7 SHA512 8c6623aac3a7b64227f0a1d6c24a5232ccbebb5a7f6ef51bb7c2586693bd1729d1070a14bdc77c91c78b9447cf7d6e7c25c5fcb36a6a12c67209cd0a1e0e45ef
diff --git a/app-text/poppler/poppler-23.10.0.ebuild b/app-text/poppler/poppler-23.10.0.ebuild
deleted file mode 100644
index 7894bb3d9600..000000000000
--- a/app-text/poppler/poppler-23.10.0.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
- SLOT="0/9999"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
- inherit verify-sig
-
- TEST_COMMIT="e3cdc82782941a8d7b8112f83b4a81b3d334601a"
- SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
- SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
- SLOT="0/132" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/"
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 test tiff +utils"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.13
- >=media-libs/freetype-2.10
- sys-libs/zlib
- cairo? (
- >=dev-libs/glib-2.64:2
- >=x11-libs/cairo-1.16
- introspection? ( >=dev-libs/gobject-introspection-1.64:= )
- )
- curl? ( net-misc/curl )
- gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
- jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
- jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
- lcms? ( media-libs/lcms:2 )
- nss? ( >=dev-libs/nss-3.49 )
- png? ( media-libs/libpng:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtxml:5
- )
- tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
- cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
- boost? ( >=dev-libs/boost-1.71 )
- test? ( qt5? (
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- ) )
-"
-BDEPEND="
- >=dev-util/glib-utils-2.64
- virtual/pkgconfig
-"
-
-if [[ ${PV} != *9999* ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
-fi
-
-DOCS=( AUTHORS NEWS README.md README-XPDF )
-
-PATCHES=(
- "${FILESDIR}/${P}-qt-deps.patch"
- "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
- "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
-)
-
-src_unpack() {
- if [[ ${PV} == *9999* ]] ; then
- git-r3_src_unpack
- elif use verify-sig ; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
- fi
-
- default
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Clang doesn't grok this flag, the configure nicely tests that, but
- # cmake just uses it, so remove it if we use clang
- if tc-is-clang ; then
- sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
- fi
-
- if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
- sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
- -i CMakeLists.txt || die
- else
- einfo "policy(SET CMP0002 OLD) - workaround can be removed"
- fi
-}
-
-src_configure() {
- xdg_environment_reset
- append-lfs-flags # bug #898506
-
- local mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT5_TESTS=$(usex test $(usex qt5))
- -DBUILD_CPP_TESTS=$(usex test)
- -DBUILD_MANUAL_TESTS=$(usex test)
- -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT}
- -DRUN_GPERF_IF_PRESENT=OFF
- -DENABLE_BOOST="$(usex boost)"
- -DENABLE_ZLIB_UNCOMPRESS=OFF
- -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
- -DUSE_FLOAT=OFF
- -DWITH_Cairo=$(usex cairo)
- -DENABLE_LIBCURL=$(usex curl)
- -DENABLE_CPP=$(usex cxx)
- -DENABLE_GPGME=$(usex gpgme)
- -DWITH_JPEG=$(usex jpeg)
- -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
- -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
- -DENABLE_LCMS=$(usex lcms)
- -DENABLE_NSS3=$(usex nss)
- -DWITH_PNG=$(usex png)
- -DENABLE_QT5=$(usex qt5)
- -DENABLE_LIBTIFF=$(usex tiff)
- -DENABLE_UTILS=$(usex utils)
- -DENABLE_QT6=OFF
- )
- use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # live version doesn't provide html documentation
- if use cairo && use doc && [[ ${PV} != *9999* ]]; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index aabba45503b6..edc86adf4a71 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/opentelemetry-cpp/Manifest b/dev-cpp/opentelemetry-cpp/Manifest
index 74ec6962f7b2..082d0cca76de 100644
--- a/dev-cpp/opentelemetry-cpp/Manifest
+++ b/dev-cpp/opentelemetry-cpp/Manifest
@@ -6,5 +6,5 @@ DIST opentelemetry-cpp-1.4.0.tar.gz 722520 BLAKE2B c34867846708218e5ffcff9cdaa27
DIST opentelemetry-cpp-1.6.0.tar.gz 790774 BLAKE2B 9512c092bfe49c9da82eff3950204c1f2eb654df2ed428e58ceb8877d15d80d9978fa6da37f7780352538c74de04bac69660528b255dfbce743f89b9d4020dd2 SHA512 ae0777451a3d2d676afd9f3142ab78c7afb08474f6038bd810ff0ee30fee6695e10100c901e7ffadf3faf16c7d19622acdea414cd720be8572f7720f2d528628
EBUILD opentelemetry-cpp-1.3.0-r2.ebuild 968 BLAKE2B 846979a828ab1ea57a09b13e6216a3af6df0c60b410a082e5091104e2e2fdf04b0aec6aa12e222f801a65799f69e760e7052c1e5141f174ac0c9f8653db9f420 SHA512 ceb351b9b9faca5bd09e52fdbd1934725dd82bddd0da83388e2c1d6c4fd4fe8e9dcfa9e94f3eaaf81fa17fe927e963e93d6503c60dc45030f15a700747279e46
EBUILD opentelemetry-cpp-1.4.0.ebuild 968 BLAKE2B 846979a828ab1ea57a09b13e6216a3af6df0c60b410a082e5091104e2e2fdf04b0aec6aa12e222f801a65799f69e760e7052c1e5141f174ac0c9f8653db9f420 SHA512 ceb351b9b9faca5bd09e52fdbd1934725dd82bddd0da83388e2c1d6c4fd4fe8e9dcfa9e94f3eaaf81fa17fe927e963e93d6503c60dc45030f15a700747279e46
-EBUILD opentelemetry-cpp-1.6.0.ebuild 1054 BLAKE2B 120e4b2fd434fe1f28d62e40ea930c1afa15798682b32624a748b917a193618ee70ff8c3e1f96d4fb1d3cc075ed5e6f657b476e4c632b1d7332cc95a4762f8ef SHA512 45ea2282e2310a38765fa214c60624bc6b9d4c3e5effacd27f3eb216b3508f7663716f6c592c89ccbcd365772b0d4f027fe8c8a0f7ae3e816148165c71820008
+EBUILD opentelemetry-cpp-1.6.0.ebuild 1053 BLAKE2B 0c5d86ce480c6d9a38789bf1f89106af48cc342e713f03d4a3f1655974099e030851bcee8b43c13baf6be4796713fd139e9a2a0ef71784877db0006f1c7e8785 SHA512 4efa7f2ecf42079fd50476a0ebbe7a80606c41c13d4d090f9826407de782cc9bfd0aa229dae76b71401993b73c0008dd68b7b15325e119da1ad0a0630399a043
MISC metadata.xml 396 BLAKE2B 4f1e0d0edd6e3c57c5e01d8428a4203113e0bbabb1c9e02c03c99998ce839edf422bb058c28fc0b1adec6655114fd89ef11dec4897cbde4fef61d80bd11fbaf9 SHA512 f56f523cb2b99bb75162d06a0be09e662cfd64b5b58b5f92f61d4384319285f0614965ee3d585e16067249b4b17f01bef566b34e5bbfd6faf5ba2574c233b982
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild
index 44c3c51a3682..df41ba0935e1 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/open-telemetry/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ppc64"
IUSE="+jaeger prometheus test"
RDEPEND="
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index e31353ac7338..2954e4d885f6 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/emma/Manifest b/dev-java/emma/Manifest
index 83c5bea1f338..465100556177 100644
--- a/dev-java/emma/Manifest
+++ b/dev-java/emma/Manifest
@@ -1,5 +1,5 @@
AUX emma-2.0.5312-java15api.patch 841 BLAKE2B b3a03a2f309303e0966703204a66980081778ca261b7ed82d8471ce3a295e4b5f8af0d6a8547f01150930a7c3378f8472ccef3ccb9382b74d9782e246530bc93 SHA512 cd485a0bd9bb157f9a0e420bd3bd8863ae5b1127401b8ff8944459c04fa2f5a7e6b008d9f86affe25cb24cf007d9dfe780f843745c6fcdfcfe1f734e9bb8fd23
DIST emma-2.0.5312-src.zip 421109 BLAKE2B bca287d7cdd61902fd156eac80596db07801e8dabd342d7cc68d3e0b4c0ff7b4de2b14d8b01d3521a291f7401ddc0ead67db6f9c601b26669ce9265bc28e0209 SHA512 d99b7ff1c4682a97f714f74cc6142bb766cde47bcb33932dc466f1e505e836883f01faa0a959dad77c0837fca3ae744754e0fcdc34d7a8d14720b0b7ce90ee4b
EBUILD emma-2.0.5312-r4.ebuild 1077 BLAKE2B b6d34c9723b82b2b3ec0a3627e66f956a3b176b1d5b7d8a76ded455e5a9dea9f5d5679c7cca9fb4a53965f51e5b1fdb6d39227c1f143695f3dd8a428c03fca1c SHA512 e9521a424929f3039a60ad1b700d80b48944d2ba5a4997d45fb7c4e942c571262564f75de80dbcd5a8329c92d8434cb5a30aa1d5905a74628e09b7a11468c4f4
-EBUILD emma-2.0.5312-r5.ebuild 1822 BLAKE2B a9c59e8884f75d62e837f7f2dff887d71d375d35386d62cd259202ab0f24b5c03ec6363fb2bf462e90155e634b8aff20edf1e4a936bd9157652fec1d51de18e5 SHA512 379a1ef6dff99f5227df76960ba572d4778c8d15d806e8a03efde52d6591b404a86c22fe712cf808bfa60f45dab7678044b014dedf676e7ff01d138e723156ea
+EBUILD emma-2.0.5312-r5.ebuild 1823 BLAKE2B 9f776ee22beab70bf495eb0afbd8f3136626af1a8dfbb4d863986f871540965203c7bf674424dfba29a5984259c9520acb69d292fac1dedee5dab4e5373fb2b3 SHA512 3e2b53b333a97f0d6c79ba27ee132c33e36ef12ebc6893c80dfa2d3ad7055dfee7347a33d858c1435d48812ba4a0731b46c8ad7a928dbded07cb1949981f8aa0
MISC metadata.xml 860 BLAKE2B 9e3723bdb2d6d82a4b6882e6e495367b94717dcc6b62154fa76a275bb39bd8418d0a748c990b28e9c21ef7a7c4703d6a80374cbeae69f7655e36f57110433d7f SHA512 2de0835234df8151fc96f57a6662357589eed19f6b528f4e9084633a79c60bc0e82dfb0447e5398f0f810fe481c278e75220f14fce5a26c65aeb6e0dbe43883a
diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
index 66d41e71a6ba..ba18147cfcf8 100644
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r5.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
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
LICENSE="CPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="+launcher"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 576c2b0afc1c..c5ec916b1a14 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 0bd6186e3cb2..4bb977a02bbf 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -9,7 +9,7 @@ DIST php-8.1.26.tar.xz 11809448 BLAKE2B e1d50f1de572580a207586b3c3b57081f7b9f1b6
DIST php-8.2.13.tar.xz 12069092 BLAKE2B 24da2de8cb00bb2aac485360a14f75d6ce3df1bae78b4bf46e013888aa7f1e9d9e077ca40462fe36c59e19a7c45db05cbb0a64b140c07e4621baa99520a2865b SHA512 8031e33d148c5acbfbb3ed00d7a266813c8919db86ba260ba65e1837d6db8d0bd66d8ddef66884466dd3fe51ece7882b03f8d8db6ff4383f80a68b7beafc03af
DIST php-8.3.0.tar.xz 12431612 BLAKE2B c6c01b28edea15f05e8894bf69a9f4ea3ea6fb0a2bd70d9417ce9473d57636e08e19f62cac1dfee66d153e5aee4f1b99035ccc14bba1e41712971321deee264f SHA512 8758bb0789787dda04f3d4a175f4d4a0bffadc8c3d272fefa000d6fd7b0c0a7096347c829c1ddfb3b60cf6300803d68ba6d8379f2a343e02d935ba77d01c5cf1
EBUILD php-8.1.20-r1.ebuild 21910 BLAKE2B e6a524d34d9a13d561d759ef67a9b5e54d7de24102802deb4446d1caa6d997dd9b5e31960abc0a05a80c5f41d2d10cad1abb5f982e90cc9e80f58ef13bd1eff5 SHA512 45fefb29283621baa9796d454bd104e070bce921f64c1627fa46bc238faf17019d8f9a251222e7f1ef51d1de3fbc61c49a84da0ce93b290852c63fa27463205d
-EBUILD php-8.1.26.ebuild 21995 BLAKE2B 2a419a2abdbf35ac23d83ab9bd81a4bcbc32e25eebdba1cf27d564de6a5df986c725c6c732aeb80b4e409fb118b76ce71f68b89992ac5ed3f6131fbb2fba5348 SHA512 299e42117650074a43f3a822eb4c4b412bfab54cf2509c07466e0fe018953df2ccde5c47a7e318b7ec3694e045d8516dd762e2c9809e755071c1fa6cf57b8a6d
+EBUILD php-8.1.26.ebuild 21993 BLAKE2B 7df65d24a69025cbd0437eb06d786437aa45e089d43915723e75ce801581cb9ae3585bd9ccbfd5ffeafc8b2ebd68856a58208bdf02c3bcdf55c60e20b7c9af9e SHA512 0c16d7fcac24860e0374140823d138a7441dc8ac019626d605cf72a59c27616b9f16a0b4e079359f3c63d28793a2c6fb018e3ecd7e656e495f62a5b22161ca08
EBUILD php-8.2.13-r1.ebuild 24923 BLAKE2B d44c57115009b0c901f365195a0676890b99ec6ec266d55e0c2c670ac245b03bc9ec7d982b831b48b070a012dff42f5c7f6e5db880eeb84fa4aa32df1f312ccd SHA512 c17b442f9a7ace656c2ffe123d6c7f638623ac9ca921463e2bdf2def6413adb8475c3070660d9ed8eebe175a2b5cb2742408ab260b60a9a62e894fe070b31c2d
EBUILD php-8.3.0-r1.ebuild 23436 BLAKE2B d163367ea992478597c71e6f65acfaddcddea1e335c64f64781d7a366073b836476e4160f60b7c8e04b664f1b144d0b62f18a2b27241fa2ae4450675238547a8 SHA512 8b4c79a0d7e768bd0456c46af2e12901a3004e478f6733b87c55eebfc3fd17961fb1efb556d85cee0c9742d9cbb4c6bc994db280661ddf31e3df8fbcbd5de120
MISC metadata.xml 3892 BLAKE2B 69f96654884695b15fd3caf260a8e9d7e1b1e004c7d72bba340e093dd981d1fed5c00dfb547fea3d58be8f1516e52a01a966abbbfb90f10bd9dc14421e18bd8f SHA512 f7d93f5213aceb33e95ad883ed7015b6ab22eef5b0749e137aad2ecb8fc5187a9aca2b7f095421ff12d6102d5087fc2280e6c3ced12eda14e9bda8f3241b29a5
diff --git a/dev-lang/php/php-8.1.26.ebuild b/dev-lang/php/php-8.1.26.ebuild
index a0fa3a57e415..f8f914921f9c 100644
--- a/dev-lang/php/php-8.1.26.ebuild
+++ b/dev-lang/php/php-8.1.26.ebuild
@@ -20,7 +20,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2 phpdbg"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 3236fe2fa740..58f9a0202a45 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/hyprland-protocols/Manifest b/dev-libs/hyprland-protocols/Manifest
index 4bbcdbdfbb5f..4470ee7c7c08 100644
--- a/dev-libs/hyprland-protocols/Manifest
+++ b/dev-libs/hyprland-protocols/Manifest
@@ -1,3 +1,4 @@
-DIST hyprland-protocols-0.2.tar.gz 6343 BLAKE2B cffa25c1fbac992db9aee57956615c2a5f8a6e90150d86246218e6d346e566a43527f56cab08b07359bd2f56b1e02b741fb0dbb37ec35fbadd22dfdb2006d3b0 SHA512 f8534c0f6562ce3c770ed9c79b8b78504d6f3aa75001c74ecfa5418af939e88a020ca1cef08d20c62e73c764d66452b5ce212a0f0d2e9a3aaba635ee80b142c5
-EBUILD hyprland-protocols-0.2.ebuild 532 BLAKE2B cd9861e2779f9e98c8fbdab5039fe307a815babc833c5497bc6cb6f9253fe7c29c912df9f393d9f4b03465e05eeb006a48fb4d828c0fbbaf271aa3e6dc2af010 SHA512 c203e4cbe291a407c76cbf6913565f792a741926a15470a54dd9c0d4564b40af046632e24906af6f97e8943e28825326f2a1094619ccdce0c8feb22bf94e24a6
+DIST hyprland-protocols-0.2.gh.tar.gz 6342 BLAKE2B a5179bc465156043903a5f17b1a4593ca15694ef22c52b1ba8a306d3680f1443a3c2ccf5947ace533244cc5b19ce02e8f3014053984f121f8e049882c1e21fa0 SHA512 cd1f9309a69236d6fd2ffc1a09f5f8a1196f357367779c08f30aeaaca7646be364c40fa8c207751012873085d24581fe7b7252c825e89958c20adfb48b029274
+EBUILD hyprland-protocols-0.2-r1.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec
+EBUILD hyprland-protocols-9999.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec
MISC metadata.xml 478 BLAKE2B c6796b24b6747f8435dc6c2119bac1423a250d04127f4b6404b4ab194ce882da386d8e9b8778c49182f71dfb8ac61dc6530d43b5f66f59f4246eb8d954ac5d77 SHA512 d0b0f6fbea6829908600510cfe92ae8ef5106d60ff62e51955a9f15234412920273a05e6922ef09d469edcbe49788d35a7307dfeee57df657fbd9dedd724611d
diff --git a/dev-libs/hyprland-protocols/hyprland-protocols-0.2.ebuild b/dev-libs/hyprland-protocols/hyprland-protocols-0.2-r1.ebuild
index bd84f17c8f6a..0de43fcf06fb 100644
--- a/dev-libs/hyprland-protocols/hyprland-protocols-0.2.ebuild
+++ b/dev-libs/hyprland-protocols/hyprland-protocols-0.2-r1.ebuild
@@ -1,22 +1,24 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
-COMMIT=4d29e48433270a2af06b8bc711ca1fe5109746cd
DESCRIPTION="Wayland protocol extensions for Hyprland"
HOMEPAGE="https://github.com/hyprwm/hyprland-protocols"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-KEYWORDS="amd64 ~riscv"
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="amd64 ~riscv"
+fi
+
LICENSE="BSD"
SLOT="0"
-RDEPEND=""
-DEPEND="${RDEPEND}"
BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
diff --git a/dev-libs/hyprland-protocols/hyprland-protocols-9999.ebuild b/dev-libs/hyprland-protocols/hyprland-protocols-9999.ebuild
new file mode 100644
index 000000000000..0de43fcf06fb
--- /dev/null
+++ b/dev-libs/hyprland-protocols/hyprland-protocols-9999.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Wayland protocol extensions for Hyprland"
+HOMEPAGE="https://github.com/hyprwm/hyprland-protocols"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 5cba08954a3f..56d7451b2129 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -3,5 +3,5 @@ DIST librdkafka-2.1.1.tar.gz 4281061 BLAKE2B 8200c2aee0d04109cb78f13b186cf907f32
DIST librdkafka-2.2.0.tar.gz 4340164 BLAKE2B 394c9fd25db0a3a02b16fec3d5d5acc4808b4c8a6c8e025e71f15a91c6311206bf4d7c863860be36483c150bb10955cdc98ba0f088fa493b20ae52154e2a83d0 SHA512 1a85b5864efdeece1327e461b62a378f24b73eb7174168f630aeff01d4a5074d6b2f15744bc267665fcfc6384e804df00c20b7271ecd85a98dca84746b86b4d9
EBUILD librdkafka-1.8.2.ebuild 2300 BLAKE2B ae4db73b4caa617a4324b7dfd71d009907e9680e989f40872f15963e76d81c81305757e2ae93a0bccaa15d680eb634aa6fffae91181feb813b0b9e462fd38269 SHA512 4d723e5336c6f5e8730adeaf850bd01e775964b46a621efc4295695a3b340e2f7dd68cb4edc84823cd0fa5d21bb2ff01cf9dcbc4e444167f7702d2dac8497ab7
EBUILD librdkafka-2.1.1.ebuild 2300 BLAKE2B ae4db73b4caa617a4324b7dfd71d009907e9680e989f40872f15963e76d81c81305757e2ae93a0bccaa15d680eb634aa6fffae91181feb813b0b9e462fd38269 SHA512 4d723e5336c6f5e8730adeaf850bd01e775964b46a621efc4295695a3b340e2f7dd68cb4edc84823cd0fa5d21bb2ff01cf9dcbc4e444167f7702d2dac8497ab7
-EBUILD librdkafka-2.2.0.ebuild 2316 BLAKE2B 799b2d509c8a59d18ff9d7c8899200a7054d5bc241c561b34f18f47e8b39c4d6c634548e5b7059e64928ff3c7b5afac9a688a8d65728a0efe3c9ca9c4caca45d SHA512 2fcfa28b379bbe07bed067e0024ef6b001406e496a2c0463f9ebcf6ff9a31a1f3cae6c6673b7c528bcf27e52710a7ffbb3427464cb870c8cc8dc72f26f0fb521
+EBUILD librdkafka-2.2.0.ebuild 2315 BLAKE2B f7687a42bc2ecd96b8d3d255a0e4e77b25a953c1bb18e1d6aae4207df9eeafcaa67f325a56a3363c974fc328f112e28c5efa9eba6565434d9882d3bceb9b0f6d SHA512 32f06d7bb4c856207d4d34226b4d74d715917f072c7e955f501f14d849f52f767a470aaef6a4c630c834fa6537e6805b2796a314d11fc185f47a4a3026b87768
MISC metadata.xml 458 BLAKE2B 9fe3256ed33cb5691e327d86d5276cfa37e898e938c623f0643bf6cb583e4ee6bd34922880185bdbabc638e2e85ffe157554ff95063db7a348fc9e6f425411e6 SHA512 84279a77f53332007509a0912059a5fb71fed16f0976dbdad200f7a0ff54cff43e17d94afa05f8169181c3fd1aa18e93f6c2e4e279e01cbe9fefdaba46042e7a
diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 97719958e5ba..41ebcbe25f5f 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.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"
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="BSD-2"
diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 645ded363ce2..c6f53923040b 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,5 +1,5 @@
DIST re2-2022-06-01.tar.gz 381032 BLAKE2B a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac SHA512 f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8
DIST re2-2022-12-01.tar.gz 382554 BLAKE2B f3b3f00e4a991db90695510a8820493c42605ce91278c3e7e5de9f0736b8d7b627921672905d4404a252425f619c8d27f81b05f4d69f33d4c23225ac0c44fe2e SHA512 783f856e6556ce60f0e9a15b2366cb4df21ca019cdc85ef7ad47a11d0345935300dede5da61892bdc77d2642da82ddc81b6670049eb87f357a64a9c684140ec9
EBUILD re2-0.2022.06.01.ebuild 1359 BLAKE2B af48e1e56a5487555f37b856ef8a8ef162e1a5cd3dcaf548a51bd85cd1e3297a008a59273cd45456c02de3b0d168dd45b2001c2702be4d23ba95a42113cb5ae8 SHA512 6cbdaa2909149f7e0a503d6f67a32d23e6036df2f253bd82959a06f1031298ca5ff1659f43af81f4ca211b41a355c4f30625afa651241a0c99d095c8ba4b0f02
-EBUILD re2-0.2022.12.01.ebuild 1360 BLAKE2B d2ad80ad560ad8c9c176ff5e78574b4e000483c562fcd4771b88c64b33601df92d363496a2eab0e5ee07a32ccd6fa99d9445db426b7ec96429b1e2fe5806f200 SHA512 fb4db0d359985a5e8ea8bb358cd90c6783e91b778ba5f7af317ac7f8d64baef156c7f805323a7a261747a7f9f600a9cb3a0e81556320f0202b9fd527c02ffa2a
+EBUILD re2-0.2022.12.01.ebuild 1359 BLAKE2B f08c4dc55dfee1bf06fbbb6c0793c023603668333817dd7fd51cf96961c45b24c58b73211614d507bafe462f4665523d49120d91418270d1c3120d4c4f4d9b34 SHA512 7d97dff11c2c085fde4a39d8c5c53f717e1b2823843ba1a592c616f11e4a06cc82ad69ed2e161f19174d00573e118abc5a39a3d3eeeb74246d53ec6444b7b47a
MISC metadata.xml 243 BLAKE2B b7207580928a1c8ce0280002fbaeaa31f0c181f0f321a6fc9f6bc8c58ea57dc569ddb4dc04486c6f9e8bc76a98ad4320c555257217f506f25815e105ec7a92ce SHA512 e1973942f324c0f93a547457b2fc3ea06531d077d0c92a10f29989576cb63a70a96ae5a70100e08d17e8c55a0812d905b46f06d6b145c095e301942f8622694c
diff --git a/dev-libs/re2/re2-0.2022.12.01.ebuild b/dev-libs/re2/re2-0.2022.12.01.ebuild
index 403353b017ac..2041d1534b5e 100644
--- a/dev-libs/re2/re2-0.2022.12.01.ebuild
+++ b/dev-libs/re2/re2-0.2022.12.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2023 Gentoo Authors
+# Copyright 2012-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ LICENSE="BSD"
# https://abi-laboratory.pro/tracker/timeline/re2/
SONAME="10"
SLOT="0/${SONAME}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="icu"
BDEPEND="icu? ( virtual/pkgconfig )"
diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest
index d73b37e6e2f1..92d513f2e832 100644
--- a/dev-libs/rocksdb/Manifest
+++ b/dev-libs/rocksdb/Manifest
@@ -9,7 +9,7 @@ DIST rocksdb-6.29.5.tar.gz 9508915 BLAKE2B 45d6f48a4db8881ad1f6e027017d7a680dc8f
DIST rocksdb-7.9.2.tar.gz 12058713 BLAKE2B 76a840565fccdc800eaad055da7698f7a5fc6e217187e078d60420c61cde1236c427cc4ae7d557c69ee5c358cd1ebc7fc4ed52063c04965fcc2c3c35774e9f59 SHA512 9cf2a359cedb21ca70fc921e54f19c406fd9aa2a739ad1627842fad2dec0e7dedbfe52aa8e85fbfbe7005c00ca1e7e7013f728d4d9938f3cebdf794504b431cb
DIST rocksdb-8.6.7.tar.gz 12806059 BLAKE2B 66d1c4f23f690e2379c59f449833374496ebe924456cf202b021a4f9bc7dd6dde16976afae131540fb8bc02eea45ac4897cb1b31edb5f8469e3f50596aeb03f5 SHA512 a8f55e2d218cbe68196456fcf2a8fc0b10df6e8160d11bb4db3651c3b6e3e83223ed36ffe70b39b295ba8d76698e2120f81060f8b6b26f2086a79dae5d29a1f3
DIST rocksdb-8.9.1.tar.gz 13293245 BLAKE2B 8d0f5481f965512144a8d73dd219519145cf070d075697d9b623ae996a2925ff9f673c2985b961e07ecf475ac86294017ecef86734c299c11994c40f8935bc34 SHA512 a93720ef2ecafe2e3d51594b8a8bf6b5d36b0dfeae571cec650ee9d7b3d0c166bd6d9fbe2acb6e57cf34e73b58a2277a6465cce56a5274dd68b03bc9009e0323
-EBUILD rocksdb-6.14.6-r2.ebuild 1199 BLAKE2B 944f782e614195c466aaf6a8a5253cbd54adde6b69f86514263b080e413034bc6290879cc83536eb254c68d5d613a25829821b65afadfe6a2399038d18cd2a2e SHA512 5816a20d66aaf47fa0b8a2ed2687d17a6c9369646d8be0baa9c7c186950cfed09cf115ae169f068ce9cc45e064e633f4c7e18f37c31d48b8bbc16d59b3d41e7e
+EBUILD rocksdb-6.14.6-r2.ebuild 1198 BLAKE2B 269f96e8c312b1ce45dff8463c5bb3e5a415a2d7760b27a68c55ee043107d84e46bdeda36458346f90650a4be16abaa57871fc09039e224e0cd9645ae1bcdf9a SHA512 2e631eacab520f835bbd4ea4219b615ca4a81e229dc2428189a7ab88d79c0fc6a5bd5a897cf8ed0e9092ff5e9f634f90ddbc4ed2fa19afdad8d13debaf45a490
EBUILD rocksdb-6.14.6-r3.ebuild 1908 BLAKE2B 1d08d4967163e8ddbf063b0e1d19493249d8eeadf155eeb01f28c0c4bca1db3c254ccff73e29e1d991bbe5b4fa353665a190bff6b1b7d85ba3467cb6e3d5de95 SHA512 cd254ef55f854d49384549e9c93dfc7031b0488f2605f0699181ae61a089ae359627676fb602acf38d65dce8bac0e01455e54356ad08b9d24faacf749ba34f6e
EBUILD rocksdb-6.15.5-r1.ebuild 1191 BLAKE2B 2f20070eccef36b903af5c3b04dd785e9b3eddfa7bfdf3d88394bf59cb144aedef1c1824b42e45153177bcf9610c44389f64c1ef9d6e816b190fbc9be8511049 SHA512 abbd4ee73b103d51b41bccd12f95395a970756c0c350c0d9e379522df9dd543d5886d0d9748b1efd62112ad5c171062c4c6c56a8a5c3490875ded6cb2d4b91a4
EBUILD rocksdb-6.17.3-r1.ebuild 1252 BLAKE2B 0f8972d1ffdffb0fdfb76c4e561fe23b8a35b1c77376497adab560d89dccf5d1ae489f11ec3607933ecccb73fba7812305637bd8f0a1c5a7ee4b7986943a0fa9 SHA512 65007bdb7a48ab2083eab0cf5f3229b37ebbb2096546819ed5cec52437c6dca7d09f5aee599559b2b71986f5a58570a33eec234c07188a3162a43a3a41151b7e
diff --git a/dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild b/dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild
index 22de4188031f..d7ebe58e23d4 100644
--- a/dev-libs/rocksdb/rocksdb-6.14.6-r2.ebuild
+++ b/dev-libs/rocksdb/rocksdb-6.14.6-r2.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86"
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs"
DEPEND="
diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest
index 98954a6830c7..99b703cc7b98 100644
--- a/dev-libs/serd/Manifest
+++ b/dev-libs/serd/Manifest
@@ -1,5 +1,5 @@
DIST serd-0.30.16.tar.xz 173932 BLAKE2B 0021125505bf23565a1cca24dc83eff3496fc11fe6b38dc07b68d800c7bd6a854923bc7c529161b659bd80cb7aa8c3b45e767f0841b57d4803d820e0016e2ed2 SHA512 1bc2e310027d52ea675aa261b52e89c4c1ccb622fa9fef11c874876de7821fe94672918ff58b9edcc7995daa70fc88b7ceb88fae61dd40f601285de1995b39ff
DIST serd-0.32.0.tar.xz 168028 BLAKE2B 839440f197a7b9b4082c7a39a7f63ddcc9129aed8968ab5a52780d0b8072743c78d7ccd9d6fc0e810944e3f55661cbd11969ea0f0242d4133d1883098ca4215c SHA512 eefd5e4b371213cc77cff3ca6e67c0c460d7cd1a70e55dbac64948ab77703679ee24a446f51d6bfc229fe0cd8089d32eeaa236136cbd1162f7d2100ed2946cbc
EBUILD serd-0.30.16.ebuild 957 BLAKE2B e0600ff55aca0923739e8f7b8cbbfcc5f26f404735c6671ab31874a2187ff9f22de4cfda6ebc7f8672fc94021f9acc9abad7a0ca4a542524ec38ca215bb1b915 SHA512 1daac13086dfe7b6752a2863155820f758c87c029c7b758d4440444de5966b6b3bd2ac6ccf323e5e87f0aff5c584c47c8fe2817dc36f0334f05a35c06dadc6b5
-EBUILD serd-0.32.0.ebuild 1032 BLAKE2B 3dd2e8ac359abfd8ae106660a112aababaed98d3a9d41699bfb208a2a6b125797096ad99d6aea047ef02c8bc9f1846d44c1e6af00379525bbb1dfdad4b64ddb4 SHA512 573d47222c6376d47d2a9a571033183c8bd13449c3064283cbc2986273eee145d8d882f171051073dd48316534d364f3919bbe21b3cbc63a6e1286fec84661b2
+EBUILD serd-0.32.0.ebuild 1031 BLAKE2B 2cc09f8c479e59abdde1d2cbe82ce42a535b8fcb138f3d3e195baa11a2098da1a27f5a78bcf8ddddd217572cc31be38602768beb3e0e73f99acd038fc7d2b587 SHA512 550155cc1e8bf1e57f9381d6b19fb1668ecc97f7a9a13518e010c87ddc380dcc9bad2b217b644f12d2e9423e8713cd8ff4788e5d6f5dcdb1ae3602b12b5f8a25
MISC metadata.xml 817 BLAKE2B 227ff475b019a065d0f3078357e44acb5726b9ff2de63d1ea8cd7335b2601c552a7ff8943b1f25deeef78091c598fccd4771c2fbdddb4040993941669041cb33 SHA512 62e4e41d9b854e1d7b01173099289dd1ddf33923565b23766201f82282d1ef15a23985f677f515fa68ffa9dda67064bc92b9f432846a5e4ea98c82c5b481b192
diff --git a/dev-libs/serd/serd-0.32.0.ebuild b/dev-libs/serd/serd-0.32.0.ebuild
index b2b4ccaace43..62e0fb16e42a 100644
--- a/dev-libs/serd/serd-0.32.0.ebuild
+++ b/dev-libs/serd/serd-0.32.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="doc test +tools"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest
index c9c35ed9635c..c570ee7b4732 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -1,6 +1,6 @@
DIST sord-0.16.14.tar.xz 112748 BLAKE2B 399f4bf5d1b8ae557fa7e2d2e92e74ed646d0554235f4527a4b9ad53aa6beb0e90e2d80c9e65ab3c872b5c8d45a7948b7746284bb1fd2352320a0aa33e97e305 SHA512 f6f254518d5dccece7975529b1fcfd552fd9c37e49dc7e9f8a46756b85e476dac064a39af42bfb3078e999e75d1aa75dcc30ec91e08753defa9363adafdfd3bd
DIST sord-0.16.16.tar.xz 107148 BLAKE2B e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f SHA512 8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0
EBUILD sord-0.16.14-r2.ebuild 1167 BLAKE2B 8e2baa008d8d59f480cc1c944fe2957d197392819be67750b052faefa177099157e34007bce9bee1037fc8dfa7f47e191a369d3feeb7fe20d816068a7df65154 SHA512 34512e5345fb1b63622624f85313661814ed6e2762fa0fa6c5ca3ce4d8cd0b939b5cb3a16d22836fa3180cf54fd0492713614136c5c55c65c8de75722775b026
-EBUILD sord-0.16.16-r1.ebuild 1293 BLAKE2B 28f11d49e7e2566013a5b35a856445dfc860121a5a7d6a9eacc97230cd478989d8c04c1ad7a8f8855dc46c1aa108b4594f8ed02058de3dd3f8756a01ec61156f SHA512 75a464975e97d666170bbc9b0648b2ea519914e59fbbbbfba4e7a9cf6a6734f9668db84a3c07584c6dea854bbd27d225582ffb79ee4278fb8465a170e19db369
+EBUILD sord-0.16.16-r1.ebuild 1287 BLAKE2B 610082d487b3fc6ebca267882eb44fb87923ce4af9a7844fd8eaf19166a1bea7f39ed44caea4170ca58ab609b61797081b1ce1df503d5fc6d442c128e0aad914 SHA512 799f45145fdb6a2ca32878c43c9a79326a38398b0d28e68fbc756b83a13495619635fb01ea0315756d2e3ef1b332d63dfd4dab71247a00c7c1dfada6b3bd3307
EBUILD sord-9999.ebuild 1293 BLAKE2B 28f11d49e7e2566013a5b35a856445dfc860121a5a7d6a9eacc97230cd478989d8c04c1ad7a8f8855dc46c1aa108b4594f8ed02058de3dd3f8756a01ec61156f SHA512 75a464975e97d666170bbc9b0648b2ea519914e59fbbbbfba4e7a9cf6a6734f9668db84a3c07584c6dea854bbd27d225582ffb79ee4278fb8465a170e19db369
MISC metadata.xml 410 BLAKE2B bc5ce38abe6276b92594039e5264603382ca4ceb88d4acf9d34e663d97edf5a04997f614d44f4422709f9dd3794803ddf883ced9908c4c3cdad3e810eb3531ab SHA512 a07cc2e3a7d131e6823bc2955c433b6fd2af1d395a1730e9a89be10f19b60a6192702ea0e6959de15a7b6aa1eb3ff478f590daba3917a58f92c9ee66bafbda79
diff --git a/dev-libs/sord/sord-0.16.16-r1.ebuild b/dev-libs/sord/sord-0.16.16-r1.ebuild
index c737fb1e29db..a2743613217b 100644
--- a/dev-libs/sord/sord-0.16.16-r1.ebuild
+++ b/dev-libs/sord/sord-0.16.16-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
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/drobilla/sord.git"
else
SRC_URI="https://download.drobilla.net/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="Library for storing RDF data in memory"
diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest
index c6fc1053f88c..081d4fb45c7a 100644
--- a/dev-libs/thrift/Manifest
+++ b/dev-libs/thrift/Manifest
@@ -2,6 +2,6 @@ AUX thrift-0.16.0-network-tests.patch 1184 BLAKE2B fc1737e6169a480718edeff366734
AUX thrift-0.18.1-tests.patch 1266 BLAKE2B 93937699f0b34d3dd273563f94fe5a55b0fc8d2fc349d446945756ec941ed1a9e4d84a7dd7deb3b5dd8237c999d28fbf3c901cb7af2c96782d7af229b4d99e88 SHA512 bdb9628c6db7e17e0ac7752e9bed600a040b1d9ec405e160ec127114ee7dece6b500e0cf768d3873986241e6d9607981cbafb15a6899e199870b63cf10c404d5
DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59e3333e21f185e8615663008bc7c846a03722ea8b834 SHA512 468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0
DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874 SHA512 9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f4eeee8a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b
-EBUILD thrift-0.16.0-r2.ebuild 949 BLAKE2B 461a60e5df7cf7596bf77550a4eee7ef42421b871e4a0903e224dcc0cc0a4d9511c4dc2d9eb95da946986b45583c040c06deb219cec3c505a249dad95e91446a SHA512 171fec69707644f919946a38947d635e768e6f7e3811871901664d0d6a4f92c52d6a36a43f15d81f8301abc27c0304f3f462de2a44e815e011fc21113374acad
+EBUILD thrift-0.16.0-r2.ebuild 955 BLAKE2B af2d7197d12e51e06b8cc6f6c63ece98425f96e169d0abe105d67236dba2bfc66e6ab3d34c4de4d56e2d77c799877e4faab44af8d44d5cdfb46a77845f86aa22 SHA512 0fd770c1ed096eb6905867ae53bf40fc7b5978e5be1556c7416a7ecef695658edc6ef152165e4616aa1d7a5b0b3ca38ddf75b96d3c352c58ee428053745fa1f1
EBUILD thrift-0.18.1-r1.ebuild 1107 BLAKE2B 83422e8c8e6f5ce35dc5939b327b796894dba8733c3322721f5dc76231b3526d190836719f5bf3ba45381fc34331a65df4e16058db4004b1094f19249953f9d9 SHA512 4c59206d499dad5a80d3ad44bcedd23a8c77441ac1584ab0c7b185ba4e74e11e8ae54e56f93ff8fdaab01956f9e684572ea83b6fb3f3ebc1c60d3cb39a8085ef
MISC metadata.xml 489 BLAKE2B 2b2c924951cd9c5dfa2a9d4f50f4a74b3f422d853fdf61248424500d792f87a9348335a80e54c2c110039274060ec8df87f3369c8ff81c3dc8d515cb7de58fa8 SHA512 f15102234cb9eb25272e4d1788b7cdd4274ef9c5ad0d2af3521533d86a4145b0f2789385ce9663f9d0aa9161c218d357cc76d56e5c47ed597c56f7ac35d8a373
diff --git a/dev-libs/thrift/thrift-0.16.0-r2.ebuild b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
index 7bf8c1b1518b..cc8bf3357944 100644
--- a/dev-libs/thrift/thrift-0.16.0-r2.ebuild
+++ b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ppc64"
IUSE="libevent lua +ssl test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/zix/Manifest b/dev-libs/zix/Manifest
index cf2e73eb00c8..05f6ecfd4305 100644
--- a/dev-libs/zix/Manifest
+++ b/dev-libs/zix/Manifest
@@ -1,3 +1,3 @@
DIST zix-0.4.2.tar.xz 76492 BLAKE2B 46d9e3049632abe8fe60928fa4d27ab5a94e86549dbde999c8215f951fe6f70f29124c89de9639c07a3bfb06da6ce902ea2a59f431ea6015d2c7a38df2f6eff6 SHA512 b8fb931a3e9ab5a67f6da57a07bf10b91e7f861c8cf39db14c49c083a9983a0971cc6bc6abcb54a83c00471b386e377cb9bb51e2edd945ba07b9ae43a35964cc
-EBUILD zix-0.4.2.ebuild 1023 BLAKE2B fb9742f237efaf7d9d0d951607906d7214b34cfd02f28fd7c76c9ebcd2a4e880035f27a1de971a613d7755058da1248ef2ae1277ed48e54d7fc7c103470a2460 SHA512 c5b59e754db3b70da4b37358f5ba6efd509ae0f469ceed6750531264f99855d59bc0d118a1aadd471990bd7547df1242d1bfb632e6764e86846e7d8b2e5f453c
+EBUILD zix-0.4.2.ebuild 1017 BLAKE2B a9f72148b856a979eec970327d49da76b2457e6e9a35cccace784c2359f9a2a59d70ac6e8acb386210b62ea8df86d9f10d2a5028d6b483fdb98bdcc0df2485f8 SHA512 e9954e6c2e47ba08fe4e713fdee4fbb67d740cc9f79d246d547a6bc09bff0ffbea7c37a45abc20b014ad38776b9b20cce2dac4bf68f07d3748707e5dd837b089
MISC metadata.xml 389 BLAKE2B c95e820b65fd6172f710a0f52e4480f653b7f536af3bc68a7fb04c660d62c22f71809a64e3c744b6ccb3159e4e33746b88f12f4cd0783f6c9ad8dfab1022e9fb SHA512 1053e837fd2181ddbb08c56a71d31b93a59668434f59d415e25a81c1211ff97845724501563d290c64ede01cdae20b54c8931eb7e390c7d9abfbd40d63f6a097
diff --git a/dev-libs/zix/zix-0.4.2.ebuild b/dev-libs/zix/zix-0.4.2.ebuild
index e12ee399e668..a39e41fcb54c 100644
--- a/dev-libs/zix/zix-0.4.2.ebuild
+++ b/dev-libs/zix/zix-0.4.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
@@ -12,7 +12,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r3.ebuild b/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r3.ebuild
index 79d1493d3e00..c147d1f998eb 100644
--- a/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r3.ebuild
+++ b/dev-perl/Image-Imlib2/Image-Imlib2-2.30.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
DESCRIPTION="Interface to the Imlib2 image library"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86"
+KEYWORDS="~alpha amd64 ppc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Image-Imlib2/Manifest b/dev-perl/Image-Imlib2/Manifest
index 95982fcdbfc0..4eeb9ae76a4a 100644
--- a/dev-perl/Image-Imlib2/Manifest
+++ b/dev-perl/Image-Imlib2/Manifest
@@ -2,5 +2,5 @@ AUX Image-Imlib2-2.30.0-r2-imlib2-pkg-config.patch 748 BLAKE2B 1e83a9fff5cbd8d7f
AUX Image-Imlib2-2.30.0-r2-respect-PKG_CONFIG-and-error.patch 541 BLAKE2B 023dbec5e0d5f43e59b1a624cf757b8d9d66683d0e1ce993ea2f4dc83b5d7b8da0b491c4c72689745b7fcaaec7a5aa5e371694e40e80590750450ffe9a047f6c SHA512 fa042a80c48dc90ae9b18f5ec4e61c013197cfdf6aca202a4bd6f2f715b2a81a331e367e67037ed6c0532b2a9b5725adc8709bcba0b9bc59f67d29cbb24d6071
DIST Image-Imlib2-2.03.tar.gz 36014 BLAKE2B 15284aab0b702431efb09caf73a4103851aff88f2fdeb560a34c37ed984cfe6d238e31b09fe0515be420ea50de13e029009e9fa467c50fbc275ae86f85f5cc25 SHA512 d38eba0da1d9fe46244400454f55d2d4d682a7aff78c123c01476c14f30de3fc4699a1f926fc82fea09341f0577f943d82fe73cd40225bc69a06e1c710383d60
EBUILD Image-Imlib2-2.30.0-r2.ebuild 502 BLAKE2B 7275b757ee0032abb6b2b6c28c9f3dc614d23dd023f08b03e629dbd8188969b33f39a641c6a2dcb698559d5956f7e27610f1c7ba4ac8305698d14a92a4d8da36 SHA512 ad6bf6b9167538d691bd0da024e82d19323df4f6f1dc6ddc1d9edb9e00d841893444098ab863b010abfe4bf526c275c532c7a4d2be9760f6a9ef9acfdcd8ac81
-EBUILD Image-Imlib2-2.30.0-r3.ebuild 876 BLAKE2B 5b7a63f329ea665948b4184c3fb59186216269839fb2d39ca3db61998973c69b20f187102ff9c2e650916968e15b2ffd5af7d8e001484b64c11689b3eda54661 SHA512 4a95862c1e41edb5bf26b3a9ea01d3e164f6e497e3b2bd6e869cceb6574fdc0d470bcd8951b82efd349b8ae31e759562bef0345f830657f222128fdbb9cebaa4
+EBUILD Image-Imlib2-2.30.0-r3.ebuild 875 BLAKE2B d4752d67777cc42bbbf07c068798b0fa51172bf87e272f95bd25bb744887e6b33bec04595001a5d66fc6b94e18d056addb5624f6d079bd9f567841d62e90dcb3 SHA512 75eacf96f95b065e1ca978f3b6678a91e7533d3d0e5c4051c4c53f6685e3e1700e66bdc2471c39d480c92c669ae193d457e5fd3db1224a26d3b205db3bb90349
MISC metadata.xml 397 BLAKE2B a479be85625a3079abf7a99ed6eade1f32814bac030941d01f1e9776a006b0e590b32571ec68a77b1b77eadb30f59f41e4d3339b462124b7de058f22e2f1d3d5 SHA512 b28d5dd40d319191b27aad376e4dcfc8d7b9a52bbe2c51411018e7255a67683f4204afb6d3f201da18c7fd3fd29859cdf658fc3fc3af9c31caafcfc297394761
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index c68a531536dd..715498437eb8 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index bc4d33d1d99e..5aa6c08826b9 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest
index 379bd8d63d31..c5028de43648 100644
--- a/dev-python/hvac/Manifest
+++ b/dev-python/hvac/Manifest
@@ -1,3 +1,5 @@
DIST hvac-2.0.0.tar.gz 316473 BLAKE2B 72da5325e560ff07a08296403d1b9c8182d2b75ed1b1d5b33474d95816ccc735306b2d7a4489d3c40a975915ea69be9afde4e0291ce2a5e7c22f0b3e074093ff SHA512 ba9114005e3610146fe69d3739daf36fd0b83cd22f5d89546dd7a7b43e9b1b704ce544b6d2ca3c0b93fd309587076266786ab81bde3dc4209a44ee4456eb8f35
+DIST hvac-2.1.0.tar.gz 325532 BLAKE2B 61c78e2bcbfcf95c853aef825f68b510522c66fd2f4c526043abd2ea4de166ab4972a5de4e2829ba28a8bc6ac43a0cf5c38ffcb31e4ec050db0cf3f49c86541b SHA512 331effd50a11544683d9b0e186c7b56d9480826c645969940c19b7528d5f4f1fd09f0867f61f421948ddb9558d76d9e68e3a189652e00093ad22cfa8be785825
EBUILD hvac-2.0.0.ebuild 1054 BLAKE2B 6942771c811f204a7ae679f509495fabf87682abab365366fcfbd14e792c7b89a3f5a36d47f850ffbf92407daffa0aa1672b18dc67060ea005f95c1af444ca81 SHA512 e68d45b1bbc6c727da245832ec0aaff3a895922bbe41e22286cfd96e598b28506ed44e0c09cf1b163b2fbd519b6f8dc45e9b8fec6fc0e7927c843a0408bd52b2
+EBUILD hvac-2.1.0.ebuild 1018 BLAKE2B f5fc71e05a8c5a958be4782790de758c5ca37480d6b7f884241f2041dd9d5df2acdbc45a7e0495789ef02de9536e154488e842929a753d91c1869b9c1025d132 SHA512 7b869ff284d8a0e12f22699e246eaca77d0327f0fa9de6e0e5d66f25cba80fcef602fb02a3ace27e9268ebd2e9279dbbd19de9ef7802e1d21758fff4070b3017
MISC metadata.xml 600 BLAKE2B 476b3248fc61afcdc6e5c2db811f27218a7fe070744226289706412ae895c46224d179fc5dd3883d5ff08b1b5c21c86fb649641d4a7fe5edfcebf7ae58c75c7f SHA512 f2136ab711c25905347a774cb63471f3308267d102cd2dbae0a69ba50ef2728bb3cb3b4d0dfdc5d079d40e712332f4e62ef014eeaac5523cf47ad03133d02f1b
diff --git a/dev-python/hvac/hvac-2.1.0.ebuild b/dev-python/hvac/hvac-2.1.0.ebuild
new file mode 100644
index 000000000000..f9565b6f997b
--- /dev/null
+++ b/dev-python/hvac/hvac-2.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HashiCorp Vault API client"
+HOMEPAGE="
+ https://github.com/hvac/hvac/
+ https://pypi.org/project/hvac/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/jwcrypto[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # ldap_test is not packaged.
+ tests/integration_tests/api/auth_methods/test_ldap.py
+ # https://github.com/lepture/authlib is not packaged.
+ tests/integration_tests/api/auth_methods/test_oidc.py
+)
diff --git a/dev-python/jupyter-core/Manifest b/dev-python/jupyter-core/Manifest
index 70c35b917c6a..4ce2abe606be 100644
--- a/dev-python/jupyter-core/Manifest
+++ b/dev-python/jupyter-core/Manifest
@@ -2,8 +2,10 @@ DIST jupyter_core-5.5.0.tar.gz 85369 BLAKE2B 41fa2381023c8f2313607d2ac989d1f35dc
DIST jupyter_core-5.5.1.tar.gz 85962 BLAKE2B a00e96b417d86cc66ac483d031919483ded2e06da9688ed3554d96b5b6709f6ffd1d3602a63160d37c4774d37ee166aed3f3fb81f7f9882482302c8189a19fce SHA512 f82ce8a0f6671b06b6bb768d1a7cf85a9b28be57ba88809334d2fbcfed0d6e2bc5a2320a128ed8a8b498a763d157b1ecc1dc093de1c1aa97a65770a5b715c202
DIST jupyter_core-5.6.0.tar.gz 86418 BLAKE2B 70ab01fc13772f772c374a9452f36926f43bf85c6a19108592ce91238df137116f683692a69cbbb2693a87222728b76de0d4b80563bcd5b6d9019aac874e1d91 SHA512 2a2ff1a6ecc12adbd98b1beaea6206f58fe6d24b841102a436ed42106639992454eb4af2515ff268e95749fa01c3352ac1c919bfb053f3ebe22e1d9d9f9e03d3
DIST jupyter_core-5.6.1.tar.gz 86268 BLAKE2B ad9c04813367ae649002dfea236276e98665dab0dc6484939024eba94e4e687defffebb39f95d2ee8f9a2784388a88996f7dee8cbe93331984ac0e5528243d86 SHA512 ba774e0265a0917d64abb2261dac6ea1e9c6cb2d48f0b988367e3f62b5365481f43141a2904535ba5521246f7409f8eee356418e7cb10deb74859125dfcba0f9
+DIST jupyter_core-5.7.0.tar.gz 87053 BLAKE2B f84eb30745ddf552e0575ee46519c2734d148f61d026c2e0529827342ca29cdeebe7e5866bf9a0c77b3309236f60c2e2303bd6fbc45ebdd6eef696a81d239f84 SHA512 550587edbb31a4c90f60efffa9236b27a3d4b315056f64f4fe79b4396a9c40c769d6263b3bb01d58d92148db8fc24347f3136c59c4b7ffad8c9fa305623cb387
EBUILD jupyter-core-5.5.0.ebuild 999 BLAKE2B 8761d874fb866d45aa80dd6ac15d0afa5c46fd96efb70856b69007f0685a6e7a5ca64b9efb10f6f83f725998df88f6c4b410292b0363af4b379424b74f4e0106 SHA512 8dcb6869de00b0c46b6ed3dedcf7b42765189b83a5d8810f391ca319a86d7179063b773d760756b9509318b49f24db03ae44f29420b8a74cb1dd3c823f3cb0ba
EBUILD jupyter-core-5.5.1.ebuild 1007 BLAKE2B c4310b6694b5e5882d032574551615307f17c849a8f20ce78b65722abaf05128c6469e73727893a5e6b56db1cb5cc353e2bdeeb8b56e28bf04ea657b1252f800 SHA512 22b36acbdd6cbd416d9b32cebfe0c882a7bbc23722d98d62fa711b98facfcebe6bcd00a7bff15f0fd6778895f1a62322000f000bcdeab815aadd60527e502552
EBUILD jupyter-core-5.6.0.ebuild 1007 BLAKE2B c4310b6694b5e5882d032574551615307f17c849a8f20ce78b65722abaf05128c6469e73727893a5e6b56db1cb5cc353e2bdeeb8b56e28bf04ea657b1252f800 SHA512 22b36acbdd6cbd416d9b32cebfe0c882a7bbc23722d98d62fa711b98facfcebe6bcd00a7bff15f0fd6778895f1a62322000f000bcdeab815aadd60527e502552
EBUILD jupyter-core-5.6.1.ebuild 1007 BLAKE2B f62616efb885522e5319e914c7e4de53b04df955d180ec97887706914e2075cc065694a92af392067833fdd65828335d269ea497046c8f15f252e576684a6d91 SHA512 76afc891808ec4845737ae3fc901921b14d6d13422a3241e2bcf7c8ef8a8adfff3ed2e95e89cef4eee8836404224e7bb9ad9a5ec56e0e2745fde0469e52f0408
+EBUILD jupyter-core-5.7.0.ebuild 1007 BLAKE2B f62616efb885522e5319e914c7e4de53b04df955d180ec97887706914e2075cc065694a92af392067833fdd65828335d269ea497046c8f15f252e576684a6d91 SHA512 76afc891808ec4845737ae3fc901921b14d6d13422a3241e2bcf7c8ef8a8adfff3ed2e95e89cef4eee8836404224e7bb9ad9a5ec56e0e2745fde0469e52f0408
MISC metadata.xml 759 BLAKE2B 4ef6a95640943d1b082bb65ae17515300089c6d78c0aa81410f4c7e57e1447787ad15373f314f8ea5c980459f4e5f74ee54edace2eb9421991e2425793040adc SHA512 d9769460a005d11961ebabc81636065aec545166820e923ab7abd58782e0832592a58611ccb4485164ef7c1c646812e8f608fafb9639525663732dec730542f5
diff --git a/dev-python/jupyter-core/jupyter-core-5.7.0.ebuild b/dev-python/jupyter-core/jupyter-core-5.7.0.ebuild
new file mode 100644
index 000000000000..0f5aa60a25ca
--- /dev/null
+++ b/dev-python/jupyter-core/jupyter-core-5.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core common functionality of Jupyter projects"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter/jupyter_core/
+ https://pypi.org/project/jupyter-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.11.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst-parser \
+ dev-python/pydata-sphinx-theme \
+ dev-python/sphinx-autodoc-typehints \
+ dev-python/sphinxcontrib-github-alt \
+ dev-python/sphinxcontrib-spelling \
+ dev-python/traitlets
+distutils_enable_tests pytest
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 66986969219b..da123b1ecd38 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -14,7 +14,7 @@ EBUILD libvirt-python-9.3.0.ebuild 1454 BLAKE2B 2462ab8e926d6bf4623dce63dee90558
EBUILD libvirt-python-9.4.0.ebuild 1454 BLAKE2B 2462ab8e926d6bf4623dce63dee905584fe5bf1b3718a95724a58477b25e3bbaa188220257033a980b4ba18c99586de37c31284ddae19063803339e03dc5bde2 SHA512 6b38f2d60392cf211c50224999a4be1e8dfebed7e6fb67bbfa7cfc985f9ec8881804de2f51fcb4e3808b08f1e731193c38900458681096cded7c6c573eb84518
EBUILD libvirt-python-9.5.0.ebuild 1459 BLAKE2B dfd6f665021f037636551b3b92f4b5edcefda1eca4c1507194fa72383d45d2c72545e1609006a7b17cbcfd9fe63411a0906679f324cfc1c6520af5ac79c0842e SHA512 807eddab32cccd40041a1fb18d671d3cb078704110500c804143210513bd84a35199ccd35caf61c09d600e146ef72e6f0b940f94343a58cd702b37f3828c4bee
EBUILD libvirt-python-9.6.0.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464
-EBUILD libvirt-python-9.8.0.ebuild 1457 BLAKE2B a00cb778bb4bffdcbad7e5064d163d84930bf6d3e9bac9dd9f1de67ef59e34c1c84e55ef49866488e959fdbf782b5b2d42e59af2bccff3a06eb43352339d59c2 SHA512 53e653c25dd6a17ad257aa10f61c2527c880e49887ba997b6a5b818a7cb4bd88082e06ff6b2dd885bf3fb0ac6a9448ef1620782fc0842793064649536db85943
+EBUILD libvirt-python-9.8.0.ebuild 1456 BLAKE2B 41a529d8aec313321c51bf936b0294d99799aed8beeb3438ab48a8e27061635a8a8f05c5c08b42014623d33726e647365d384a063d926e220f1926e4df54c089 SHA512 fa26b37bb7c313543322c4540ac1280dd96c19158648ab2419bdbc14f1c161a89f50782e0f6646b5c597ee9735b24c0d81aada45b0d0583058ad1d179fb7ed9c
EBUILD libvirt-python-9.9.0.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464
EBUILD libvirt-python-9999.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464
MISC metadata.xml 581 BLAKE2B b0ce75afc6b03055de71b4903b3d8ea2198790873051f4aaa5e15a2c3e77b50f320ec3d9fb7f379194889e771296f81c65f2826ca2283ba4d4a9a5ccc8af932f SHA512 a123b9833c1154c96842d234f5c8b729bd6be5a987a5d09035109261a27b0c6f2b26c3bed5865f4cc3b5b262e8a3d2c69908550fb804da15ea47d297ed9e39c8
diff --git a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild b/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
index a7bd9b417949..70ead2829123 100644
--- a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.8.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
@@ -23,7 +23,7 @@ else
MY_P="${P/_rc/-rc}"
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
diff --git a/dev-python/logutils/Manifest b/dev-python/logutils/Manifest
index fb507a3a048b..104f2d81bba1 100644
--- a/dev-python/logutils/Manifest
+++ b/dev-python/logutils/Manifest
@@ -1,3 +1,3 @@
DIST logutils-0.3.5.tar.gz 27703 BLAKE2B ceeabbc64603da949e771531fd1a7cff6bc760ffa98fcb952eddc5da39d019e202949dc596398ea68397c573cb9c2bace77f8e5462030e68d2f5768444a23b45 SHA512 0194bf4f01e7a29d4211495dc5fead9d4bd5bc1b791d25ff38ad28960a229a9bcdbaa7e6d3b5a4105eef6c9aa159459d6529c2615df113e7ec1ae93aac5cce6c
-EBUILD logutils-0.3.5-r1.ebuild 561 BLAKE2B 9c95fa747b418d54676adf9e7ac5c7cb0ff7629cfc1a12b55e92869daf9e875e8e99caf509611e7f662740c31172bf13a434b3b38ff0714dfc932d2f08c3df89 SHA512 a4cb0684f226b0e6cda2c18d8d69d2bf345130ef3994caaa5bec32b4a00332139274dd2ffffd5d848bd57e614e314bea01f5291fb868a13fd3be45cdbcb3662d
+EBUILD logutils-0.3.5-r1.ebuild 560 BLAKE2B 3b14dbf8a7dc8531026d355e8b71109396ed72841940f5e528208f399bf746cdfcd19d17b5cecd778fd1a62a1244987694d6ff0f8839ca4f9fb0004983175bfe SHA512 36f6e9e4e0e3583a4cefbd4f15f44a6631bb74ec45080a3d75f2651a04909443c8404c25de6ec8c68a57b68b2cf5bc6eae92241ec50fdc498be9bad66b53f540
MISC metadata.xml 413 BLAKE2B 16ece3abbba037671f0d686414f4024446e5853a167408209c90bdd09ef1adad1ae6f1dc868ce50e274b9e269bf547c56d94ba5e38e7580e3de1727db4361299 SHA512 1ce1af6cca69c7879f8d2c915fc7223f7c11ad94f22c5c8545a2f44a1de7595c829526aac12ba01e17f913e9016848e9dbc052a07961aeeacc86a11637ccda96
diff --git a/dev-python/logutils/logutils-0.3.5-r1.ebuild b/dev-python/logutils/logutils-0.3.5-r1.ebuild
index b33eb0e6696f..aec7bda7fa35 100644
--- a/dev-python/logutils/logutils-0.3.5-r1.ebuild
+++ b/dev-python/logutils/logutils-0.3.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
@@ -13,7 +13,7 @@ HOMEPAGE="https://bitbucket.org/vinay.sajip/logutils"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest
index 58f1199bd064..70bdd3727b4f 100644
--- a/dev-python/pecan/Manifest
+++ b/dev-python/pecan/Manifest
@@ -1,3 +1,3 @@
DIST pecan-1.5.1.tar.gz 124161 BLAKE2B 441c4fcc94409aef93324ab8dfb727fc09a3e0f8802ba804d3d5f52237d4f089c3eed23f55a8ad82a9d372d28d622faf8b196b59936e7fc9feb69c4f87883084 SHA512 87fff8657268accda3a53f156338332e3d23df8055cc62d77d9f1641f692c1d7e4013f564b0108541e5df69e1d3d2c8e3df87486e0b4316e437f67d010013fa9
-EBUILD pecan-1.5.1.ebuild 688 BLAKE2B 09d440c5b72825e87d8377ab22b5061ea681085496a51bf0acc17866b742fe7e46ea9bcbc4cfdb5e11e2c6ac35d842fef4d14886d2b845d3998b231e81e5eb1d SHA512 963a3e208f09643369648ab09c771744d244b824ffc1c7aa133f6901e0d9983153cc95f4616680fee0b763785d487c4ad42e748053a9cb95ea143ff86f68e19d
+EBUILD pecan-1.5.1.ebuild 687 BLAKE2B 27d872098722e438ec5ffddaf4e3c91cf24b89b936afb1072a57e34e5c5c6d7c696a63853c95fcb52a65f6c201e657cfded409a2fdcc60652067df73c1fa2c10 SHA512 cb054ec1c9ef7835f087bb84ede5e9ce48adc0d4764136ad873d7363bfe28d05dd65266dcd55e10efee5ee8bd9a78795682feb824d9818b1ec9b02ae698995fd
MISC metadata.xml 398 BLAKE2B 3633491bdf0a6d7ee60f39bbd1d9213ce9749bf8c54f3afafbd01d6059ac995e8f10a1995d2390188f677d196cbc2c2d4dc58d4365794932ae6b190ed6d41eaf SHA512 f3abccbbf33c1b98b7e1e936979d40103cbbc322a31c10106b270d3fc2c591d053b0bbffb565a5de542d9724ce7e600342760b9451f71d033fc9a1810ebb5642
diff --git a/dev-python/pecan/pecan-1.5.1.ebuild b/dev-python/pecan/pecan-1.5.1.ebuild
index e8a9af36c2a9..2d0fe6122c3a 100644
--- a/dev-python/pecan/pecan-1.5.1.ebuild
+++ b/dev-python/pecan/pecan-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
RDEPEND="
>=dev-python/webob-1.4[${PYTHON_USEDEP}]
diff --git a/dev-python/podman/Manifest b/dev-python/podman/Manifest
index 238ed47baca6..24db326c09b4 100644
--- a/dev-python/podman/Manifest
+++ b/dev-python/podman/Manifest
@@ -1,3 +1,5 @@
DIST podman-py-4.8.1.gh.tar.gz 182099 BLAKE2B 345cf5374baeab6760dd0494a105963658a3c0cff5a8e283be7ac7e6f8f9acba742022628cfde7f978d08f99a680b2c4aebd1d5682553b3bd0f5609d3265c93d SHA512 35f62f16f61ec0a5ebfeede0e6e8fe5528b896315e000529a0aff38bf572b3b558e5066f034ba38a755899e1b6a7a26623406c677a6c7f3aad777094377b5755
+DIST podman-py-4.8.2.gh.tar.gz 182212 BLAKE2B 3a6fc69d3d1512962a019bd1ed6087cc1f8ae4e42de42660f023d1125c4442a44208618115c4386bc9a70dd10b8154e253d30479d31675d1f46f584b6eeffee1 SHA512 78a6bb76a8ba4d4598adb7b353f5fb919848f98f1c2d6de6b1de9ff24d8672e9d0ffd102fa8bdf16a24aa289d0f724932e8b990df19b926c4424c9f7ac2b1ada
EBUILD podman-4.8.1.ebuild 1194 BLAKE2B a135704aaf0a18ccb484e9e3bd12c4884fc2041f88c705a64ba9cd22c6f635d3b5aba4bdf1f87e4b1267626e8b98cd940b5fd5144ee1b1cb7aab7ea42de1e4ce SHA512 ae6159d90540017549aa03e65cdb1f47ca6d2eae50efa38ff65e4e9c14d7ee79790bfe780ac5cf25d6f2c1829fa79efc572c1cef897e05bae20fb3757d5e203b
+EBUILD podman-4.8.2.ebuild 1194 BLAKE2B 645670f0fe056e5e8e6bb854ebbf9b551648429a3dc988c6c8f3db6debbf8554f800a2fff26c1d2057f8fd0760b92b77960325d199e76e60fb82f56815977e61 SHA512 8ed5fe93feadfd36b1f3ab82ae6b72b0472026260b4b5737635d1184884e5d7cca1194c7f9a42da6c87c5df5c3205e0a38fcf8d03bf514a4c9b5b0aa95aa5cfb
MISC metadata.xml 475 BLAKE2B 42fc2c044df94ebf8a4eb5088a39ad3075089cd5a007473db0964df4efb8c7a437c94db9c161d6ba81d2c017377919861f17b7fe3e133aa597312cad2df012f4 SHA512 017f54ebf56fc59c14ff0e9c2f15b899556ff3d512d22ed2abc35227c079ec64c8eb855f60e65299abd7f8b5433b2268dc7c2e428476efc334e24f0d90181bc8
diff --git a/dev-python/podman/podman-4.8.2.ebuild b/dev-python/podman/podman-4.8.2.ebuild
new file mode 100644
index 000000000000..9567fabe9519
--- /dev/null
+++ b/dev-python/podman/podman-4.8.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=podman-py-${PV/_p/.post}
+DESCRIPTION="A library to interact with a Podman server"
+HOMEPAGE="
+ https://github.com/containers/podman-py/
+ https://pypi.org/project/podman/
+"
+SRC_URI="
+ https://github.com/containers/podman-py/archive/v${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.24[${PYTHON_USEDEP}]
+ >=dev-python/rich-12.5.1[${PYTHON_USEDEP}]
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ >=dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ podman/tests/unit/test_volumesmanager.py::VolumesManagerTestCase::test_get_404
+ )
+
+ # integration tests require a workable podman server,
+ # and it doesn't seem to work in ebuild env
+ epytest podman/tests/unit
+}
diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index defc3b42b843..bf59d7722ef6 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,6 +1,6 @@
AUX pycountry-22.3.5-fix-tests-for-pypy3.patch 740 BLAKE2B 192233d0307af96304a8fac1454389b81488365a1d44088b183cd3e2455ae600066e00e39a1ee68974961e5f5386967f24a495734490768f9423e21f15d259a9 SHA512 c593e382150bfea0e19446bb720e0d4f733aaf8964bf07689e8c8f238c8fe9ca2e89c957249c46cc489f9ca84540f0184659899945562e728bd35c965e2aa911
DIST pycountry-22.3.5.tar.gz 10141551 BLAKE2B d645eade8ce9be3b99f4f2b189cc50c3395ecb3899ab9fa668066993abbfa576191cfcc05b7bb2764d088a86df492770bcc0a8834f04e6fde58a01defe8a1b14 SHA512 07dc507ee94f1880727761df197f81704386d9246163c9a5872f47083d37c7d1205dfbd28c6663ef0731a0b05277ade03a1a1929ab84087e0e85c05028c68b89
DIST pycountry-23.12.11.tar.gz 5927399 BLAKE2B a8d32593d80a881abd03b482a99afc22996a730d911577f91eb8035336f07a25a8cd74cd19f9396675acacbab953098bf831119f8b9f7c72fc6c2807713fe6c9 SHA512 25b5a74c0dd8115473571976a64b6fed7010f62c1b3b4c1888b9e13a7cf4f533173f51d4652d55c426adee4e0ff119bb6e3132d04dce150b9d1ca4b11366c579
-EBUILD pycountry-22.3.5.ebuild 737 BLAKE2B 15cf0724a0eee3ce293b197e64371fbfe681f30485d6c4721c24d08970dd533805899ff6e9397c23311967d4190e1f43f724440973bf2bd574d3202a8573d0e1 SHA512 b296e696473ed1c445e5e56ddc10d614cc59579b7e8019b3bf1fb02f56c84450a53d72b27bc009b583282839d10337ead03bf9f1bfc68dc680c020f2234ee362
+EBUILD pycountry-22.3.5.ebuild 743 BLAKE2B 247deca5a0afec2e018d0f55a759e788f20a472ac0e7579b2ebbc7e9214cfb368887525af6a575c1a27589cf57bc35fe3c58d5f5cf4735c5c050dae973612941 SHA512 ebc5c4d125ff62718195a5c7ca10f139777d851ca366024ac233c35013fa4ff4254bdfce6217d657a7028466e6d43c488a502a556966049e97c8b302331e2fb3
EBUILD pycountry-23.12.11.ebuild 608 BLAKE2B a9e31e26ca7db56f374012eaeb642fddfea8259ac5c4fbdee0f93a53e5541804814c2b0099cab29553620409e511838ed70b7d32b530f0c566d77771869e3365 SHA512 f2bc4876a3ea4e34c452a30903daaa0999308ac9fd6cb50ca296e218007aeeaaa953d76915b354552e4f3a8f88a574e95060e6ee7ed4472b7c54b4a1be60a58d
MISC metadata.xml 463 BLAKE2B 59f17132a93f1409b1cc14bafcab38887eedb9f66fd220c8c0696f7d1cfac3ac6005d9193f400d4f4a913343c6aa6bb8b6382012bb716af14d900f903f2c1b0d SHA512 2ed9620b00447a881a0f5311c13696105d149d72ad3b649519ba6dba93487e41cb5ac381741ed9e0388ff1780e3ba3699fea01bf1e7453daad4161a4d9ff0c9f
diff --git a/dev-python/pycountry/pycountry-22.3.5.ebuild b/dev-python/pycountry/pycountry-22.3.5.ebuild
index 01a632fed0ab..135ef31a061a 100644
--- a/dev-python/pycountry/pycountry-22.3.5.ebuild
+++ b/dev-python/pycountry/pycountry-22.3.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
BDEPEND="${RDEPEND}"
diff --git a/dev-python/pyrqlite/Manifest b/dev-python/pyrqlite/Manifest
index ca8744a0a8b5..47a43659dec4 100644
--- a/dev-python/pyrqlite/Manifest
+++ b/dev-python/pyrqlite/Manifest
@@ -1,3 +1,5 @@
DIST pyrqlite-2.2.0.gh.tar.gz 19766 BLAKE2B ba71638d2e94a9210d778884d96f32121ee19ac481b7f0bf8f750350fe03cf34857fcd5bd618c29965aa26b8c2e8371909e6ef75d9471e222e4003912977adec SHA512 b5374cd95c116ed4555ed84aaa13c6cfb913d80e416ecdbd014cf21d79c593e197dafdf1b34d7cd26bb7d0076a6fe2aaef5cad803c6430a908cb2f994881c71f
-EBUILD pyrqlite-2.2.0.ebuild 544 BLAKE2B c5ecef76fdb692960c95ceaf416f826efb36d6b74150052316f1d75873a22b135cb392f9cfc9dce9af9fe24dba8bdc9a980146f7e6959a9913d75f145a020487 SHA512 42f41829a160e317bfa2615c7ff71e8663eac7ab7c86416b90e218416b878a9f4283036826f6f3931e7b2209adc77920b22e42c604eb5bbe4365eab7f52297da
+DIST pyrqlite-2.2.1.gh.tar.gz 20065 BLAKE2B ecdd90a3e1f21fddab774a0764bfb70a0d3d171e0ea970af8831ae3bfb71e135bdffaa13c4b0d4c5ea20e1b553338edf4912b4c9b58dfce3b31b3daf8a887960 SHA512 c423b1a6991f93bbe459e0f748ee870cbfafe8d5ba62b43cf72ffceec77da4f9ec44a6fe70f93739adc2f29b95d40edb2d22d7bfd136832dcf1f018888a343f6
+EBUILD pyrqlite-2.2.0-r1.ebuild 660 BLAKE2B 3e277d12704ef074b73abcde9ccf741a8a24119b21ccb387599e32935dbb4e5f26a319366546d0a229dc55205e25f84636295b5c47ba40928b17c350441e865c SHA512 3bca4fc13735a0e518cdd2506cc7ce2bc8c38675b41f36422d2715e72a185746b44b0174c0c915ee05ac1b7fb05d609e3376fc93a84d9447c1f79601988d9d6e
+EBUILD pyrqlite-2.2.1.ebuild 660 BLAKE2B 3e277d12704ef074b73abcde9ccf741a8a24119b21ccb387599e32935dbb4e5f26a319366546d0a229dc55205e25f84636295b5c47ba40928b17c350441e865c SHA512 3bca4fc13735a0e518cdd2506cc7ce2bc8c38675b41f36422d2715e72a185746b44b0174c0c915ee05ac1b7fb05d609e3376fc93a84d9447c1f79601988d9d6e
MISC metadata.xml 357 BLAKE2B 449eff24c8febb1ff5a30b6ceab4786f1b85aded9e3dfb10dd89c116e7b740ca30377a0404dee72988d884298c7e378291a2eccc40bdc1b56a65031dcaea1887 SHA512 2168a2d8f948b9d8e29561931469cb4b4a708d2068c5c1767bdae45046b8ad138e0eac8379003f50a933e488c2bb624a9f2e0e10702e096b1ff486cbfba994e1
diff --git a/dev-python/pyrqlite/pyrqlite-2.2.0.ebuild b/dev-python/pyrqlite/pyrqlite-2.2.0-r1.ebuild
index 1c6bee30c4d1..b2a5744deda4 100644
--- a/dev-python/pyrqlite/pyrqlite-2.2.0.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.2.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
@@ -28,3 +28,12 @@ BDEPEND="
"
distutils_enable_tests pytest
+
+src_prepare() {
+ # siiigh
+ cat >> setup.cfg <<-EOF
+ [metadata]
+ version = ${PV}
+ EOF
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild b/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
new file mode 100644
index 000000000000..b2a5744deda4
--- /dev/null
+++ b/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+DESCRIPTION="Python client for rqlite"
+HOMEPAGE="
+ https://github.com/rqlite/pyrqlite/
+ https://pypi.org/project/pyrqlite/
+"
+SRC_URI="
+ https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ test? (
+ >=dev-db/rqlite-6.7.0
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # siiigh
+ cat >> setup.cfg <<-EOF
+ [metadata]
+ version = ${PV}
+ EOF
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index 6582031ff706..2e17749fc764 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1,3 +1,5 @@
DIST urwid-2.3.4.tar.gz 678305 BLAKE2B 1b0de4ae4a18751275de968da9899e934277d8f9ac24cd1363ec9bbef48492f5fc6e00785c75447c8eddba2952fb37689b1e2b7b74a430590020b3aa77979f16 SHA512 e1ed9357b738975c909f847a2f12292cfad1cf824be9d3818ca0de3d1ca5c992ba89d5cea25888db3a8bb6c73a64b94ecb1df0a19d5af7f7b060bd113f93a8dd
+DIST urwid-2.4.1.tar.gz 691240 BLAKE2B 17ae6a0f61206488c8dd59cbdd4a4f4a7ec1d3f8faa41a0d2e445fc6606e85959616ab0021e673f0d87311e4ca0e62d27f96996a8c49a8461b3cf0137e0c28ec SHA512 2a18c3ba67b1381edecbf260088174c05756366f91c069237909bf21e17ea5d795fd9cdf3b918dcc955c85b63888ccd3c41661fcc8edeef3e50369dd302c0b63
EBUILD urwid-2.3.4.ebuild 815 BLAKE2B fd114925b60d335c752bce1c6ff0c98963e2e345607bc11b3a933a30004fda86818c8e04ebca5b5df0481d56898aba7996f298c28d89a179c431acfe79e05f69 SHA512 3d3cecc0da00a02e14c18bcf2ec1682d9ee1d13648df1524b008144a502524cf0eac03d864f6bebbf3a900f07d670411984350376dfc1e5fc3406718e018b3ee
+EBUILD urwid-2.4.1.ebuild 822 BLAKE2B 8468deef11bac7fc10c13343490c0aa1c24e697eb196174cfba79c37668ae2d8eaa313451b94c46bed646eaaa077e9ed7f29786ef6478b72175a4f4f840e3963 SHA512 9e986fd53301513ff2931d408160a5b7ee3bbd0389ae36d9f974a327374c25c24c29a3fea491e1db14372a338392865063db6094fc0878283a64635761a027e5
MISC metadata.xml 1194 BLAKE2B 387c1e6ca71806f706b054e11755e885c7bbe11e6be1b639a6160e0b2c51df91feef025f6166a973a38e8ad16fe7627ba6f2b5e293c007da8a1e32e46db1541d SHA512 ee6bb39746fdfe3ebcc83304cb9d7c7cce16f4caca284bd82907fd13672bdcf982f1fbfba22b0877da8de9f6cdadc4045916eff678095320745eab954960ab6f
diff --git a/dev-python/urwid/urwid-2.4.1.ebuild b/dev-python/urwid/urwid-2.4.1.ebuild
new file mode 100644
index 000000000000..7681eb5c7c45
--- /dev/null
+++ b/dev-python/urwid/urwid-2.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+ https://urwid.org/
+ https://pypi.org/project/urwid/
+ https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+distutils_enable_tests unittest
+
+python_test() {
+ rm -rf urwid || die
+ eunittest
+}
+
+python_install_all() {
+ use examples && dodoc -r examples
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "Trio event loop" "dev-python/trio"
+}
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index e1b9748e6eb9..c1262d13b7b8 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index fc8c82056341..32ca811f1126 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1,9 +1,11 @@
AUX qtbase-6.5.2-hppa-forkfd-grow-stack.patch 1001 BLAKE2B 21fabd37d44ad496d2e114351c52bb56ed311f4939e243efc8c0e61b9090bc2dacf29590fa7b5ec21244df7d7f37960fdc2446079609fc7f38d450c0b3afd420 SHA512 4619902ea198a3565e9520206f88632e1c06518b42edfc7e0d2656b0593404bdc96fe0673ca56703858dc0697ee77593eac44cac9108fef4a5147ed7ab1470ca
AUX qtbase-6.5.2-no-glx.patch 1298 BLAKE2B 83b399a1faa1bb976bc00b7d0b9721b2a2bc64f11f345d3ddb6019481c16f503a6faf1789c56fdbbb7a4d0bde5ffd9c1620dc677189d0e40008cef0ab02e732e SHA512 fcdd0ad2f0f6dadfea8ca00fbb93c18426eb4e12a8374f9f6d0c9fb2f4aa3bb9494e1c5eb0408066dbc4f9b5075c56f8b99a6336b9d66ac5558e99f38357f9ca
AUX qtbase-6.5.2-no-symlink-check.patch 152 BLAKE2B 676ff8577f678fe3ed1e34e3fc8f7a9b16145259b2e23c432d4cb08465cb5d3a6685e557c9da862f3abb0d51459c7dc055155d804c3daef768bf0e9bdcc3b162 SHA512 6a82cb63812c7fa6d04e9ba9d017ce23ff1d620ec6ebcd575719678138d74e1298e3962d48e211ee72c9a533f03cb7a0fa47b428592a1402ec7ad1d1c487a4b4
+AUX qtbase-6.6.1-CVE-2023-51714.patch 2168 BLAKE2B dd30b68aea17c3a2d4d57327226cb9fd906f740184786a05ee643a47eb7a31c08fb0889811a76d15c330667378cd448d37b0fbbcaf120105d827164332f38c17 SHA512 8b4fdf64901c8a230dc0dfb3e5940c412560c8c51383abcb2257883ebf34768cf12cd343aa358dcdd25f99692c0426ef7c282a9dd79793f143b539470a8fb267
AUX qtbase-6.6.1-forkfd-childstack-size.patch 861 BLAKE2B c5b1f471cf91150b6d6a643994284e95721f0739284680ba3e2d5d2332b3e0544c85f6dfb7129fccc3ed3beae24d7d3c919357d160bc9d5004426c68e8fa6321 SHA512 8c619b24cd9b7dd72ee975a66d6919718a0594eaeb0907454a9a9fd68a259db345f685aa9c87cf0c0c27b4194f621306a6f00f20dce95482bce7efe55fae00d6
DIST qtbase-everywhere-src-6.6.1.tar.xz 48370760 BLAKE2B 2dd551d15eef30c7d9a5f4c406143d6f8908d7ebade9daf9fbd3d82a25765425956f2cb8689c50f87f6477de2150eee7b820ef25bb4355c51e7e7fad3ef73005 SHA512 93e77b9b077a3acd5607b643db282fdd7ed0bdfa07df74c3f0d2285afeb1672a6fa229a7e7a6c8a462701305fc22ffef20c212d906484e50fb5cdb706a7b72e1
EBUILD qtbase-6.6.1-r1.ebuild 9827 BLAKE2B 35113f1f790be17a68775902d954aba7518ac4e4eefe6dde2b4ceb0f567bc947590efdf12ff2dd625fcabf56db8000c3e8c06d915b3b00eecf7c2a3e1d8ca7a3 SHA512 0077d3813ae8b86aa09dc2999efd7fd5a4146de21c268af94c26f8d7ee6992f6f2274725c4942a42deae1119f4fb1e3afced1d82dfb215a0c624d96de3dbd4c4
+EBUILD qtbase-6.6.1-r2.ebuild 9869 BLAKE2B 18941c37f6a3320b57005514b151494bbd3b28339b0371c54c03b8ee96dd7d97ccdb84d3208672fe640c6292f944aa1f14ec4cfee89071d832c94e476268a202 SHA512 323a41a20baca677e15593c0b79cf25841582509a8c34d56542ca03069398a33777cc4eae6d8fad07d383596f285905b22f1ee24299912eae333eab9a1a353ab
EBUILD qtbase-6.6.9999.ebuild 9802 BLAKE2B 7f6e4f599859c886805c3cb8c1f121bf0afe35ac3ef8c4b58dfe94229d7a66b41ae768f209c74398bd5af5fd8354d8ff3c802de72f7f0fe8d42a74870b5e4fdd SHA512 2b681bbccd8fb04f7a1a76a993c6636d00fedaeda95acd1ae59f3f3d0d39be04721a075be9d9bd8d1c0bc49648a8cb7aa3c40188a6165ce25812b5b7fe26daf5
EBUILD qtbase-6.7.9999.ebuild 9893 BLAKE2B 03feeb5173e6f4df50ae5cd01a516eab57f5713ec28508d3450e7a6fa66ff122f50b983241c0bc35f97c5df481e80666c63dc808105e80c2c2c02857f61c322d SHA512 820c187b379ead294eaea537dadd3de09137576dd66331cdd13fcd9308adb8053a896a5d00236138adf521efe441368af550aa577c12702c9b1cce01508fa3d6
EBUILD qtbase-6.9999.ebuild 9893 BLAKE2B 03feeb5173e6f4df50ae5cd01a516eab57f5713ec28508d3450e7a6fa66ff122f50b983241c0bc35f97c5df481e80666c63dc808105e80c2c2c02857f61c322d SHA512 820c187b379ead294eaea537dadd3de09137576dd66331cdd13fcd9308adb8053a896a5d00236138adf521efe441368af550aa577c12702c9b1cce01508fa3d6
diff --git a/dev-qt/qtbase/files/qtbase-6.6.1-CVE-2023-51714.patch b/dev-qt/qtbase/files/qtbase-6.6.1-CVE-2023-51714.patch
new file mode 100644
index 000000000000..8d2b0e74ad08
--- /dev/null
+++ b/dev-qt/qtbase/files/qtbase-6.6.1-CVE-2023-51714.patch
@@ -0,0 +1,55 @@
+Combination of the two patches [1][2] for CVE-2023-51714[3],
+fixed in upcoming qtbase-6.6.2.
+
+https://bugs.gentoo.org/921292
+
+[1] https://codereview.qt-project.org/c/qt/qtbase/+/525295
+[2] https://codereview.qt-project.org/c/qt/qtbase/+/525297
+[3] https://lists.qt-project.org/pipermail/announce/2024-January/000465.html
+
+From 13c16b756900fe524f6d9534e8a07aa003c05e0c Mon Sep 17 00:00:00 2001
+From: Marc Mutz <marc.mutz@qt.io>
+Date: Tue, 12 Dec 2023 20:51:56 +0100
+Subject: [PATCH] HPack: fix a Yoda Condition
+
+Putting the variable on the LHS of a relational operation makes the
+expression easier to read. In this case, we find that the whole
+expression is nonsensical as an overflow protection, because if
+name.size() + value.size() overflows, the result will exactly _not_
+be > max() - 32, because UB will have happened.
+
+To be fixed in a follow-up commit.
+
+As a drive-by, add parentheses around the RHS.
+
+From 811b9eef6d08d929af8708adbf2a5effb0eb62d7 Mon Sep 17 00:00:00 2001
+From: Marc Mutz <marc.mutz@qt.io>
+Date: Tue, 12 Dec 2023 22:08:07 +0100
+Subject: [PATCH] HPack: fix incorrect integer overflow check
+
+This code never worked:
+
+For the comparison with max() - 32 to trigger, on 32-bit platforms (or
+Qt 5) signed interger overflow would have had to happen in the
+addition of the two sizes. The compiler can therefore remove the
+overflow check as dead code.
+
+On Qt 6 and 64-bit platforms, the signed integer addition would be
+very unlikely to overflow, but the following truncation to uint32
+would yield the correct result only in a narrow 32-value window just
+below UINT_MAX, if even that.
+
+Fix by using the proper tool, qAddOverflow.
+--- a/src/network/access/http2/hpacktable.cpp
++++ b/src/network/access/http2/hpacktable.cpp
+@@ -27,6 +27,8 @@
+ // 32 octets of overhead."
+
+- const unsigned sum = unsigned(name.size() + value.size());
+- if (std::numeric_limits<unsigned>::max() - 32 < sum)
++ size_t sum;
++ if (qAddOverflow(size_t(name.size()), size_t(value.size()), &sum))
++ return HeaderSize();
++ if (sum > (std::numeric_limits<unsigned>::max() - 32))
+ return HeaderSize();
+ return HeaderSize(true, quint32(sum + 32));
diff --git a/dev-qt/qtbase/qtbase-6.6.1-r2.ebuild b/dev-qt/qtbase/qtbase-6.6.1-r2.ebuild
new file mode 100644
index 000000000000..5b21d1f773b8
--- /dev/null
+++ b/dev-qt/qtbase/qtbase-6.6.1-r2.ebuild
@@ -0,0 +1,362 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build toolchain-funcs
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+declare -A QT6_IUSE=(
+ [global]="+ssl +udev zstd"
+ [core]="icu"
+ [modules]="+concurrent +dbus +gui +network +sql +xml"
+
+ [gui]="
+ +X accessibility eglfs evdev gles2-only +libinput
+ opengl tslib vulkan +widgets
+ "
+ [network]="brotli gssapi libproxy sctp"
+ [sql]="mysql oci8 odbc postgres +sqlite"
+ [widgets]="cups gtk"
+
+ [optfeature]="nls wayland" #810802,864509
+)
+IUSE="${QT6_IUSE[*]}"
+REQUIRED_USE="
+ $(
+ printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/}
+ printf '%s? ( network ) ' ${QT6_IUSE[network]//+/}
+ printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/}
+ printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/}
+ )
+ accessibility? ( dbus )
+ eglfs? ( opengl )
+ gles2-only? ( opengl )
+ gui? ( || ( X eglfs wayland ) )
+ libinput? ( udev )
+ sql? ( || ( ${QT6_IUSE[sql]//+/} ) )
+ test? ( icu sql? ( sqlite ) )
+"
+
+# groups:
+# - global (configure.cmake)
+# - qtcore (src/corelib/configure.cmake)
+# - qtgui (src/gui/configure.cmake)
+# - qtnetwork (src/network/configure.cmake)
+# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
+# - qtsql (src/plugins/sqldrivers/configure.cmake)
+RDEPEND="
+ sys-libs/zlib:=
+ ssl? ( dev-libs/openssl:= )
+ udev? ( virtual/libudev:= )
+ zstd? ( app-arch/zstd:= )
+
+ app-crypt/libb2
+ dev-libs/double-conversion:=
+ dev-libs/glib:2
+ dev-libs/libpcre2:=[pcre16,unicode(+)]
+ icu? ( dev-libs/icu:= )
+
+ dbus? ( sys-apps/dbus )
+ gui? (
+ media-libs/fontconfig
+ media-libs/freetype:2
+ media-libs/harfbuzz:=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[X?]
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ )
+ accessibility? ( app-accessibility/at-spi2-core:2 )
+ eglfs? ( media-libs/mesa[gbm(+)] )
+ evdev? ( sys-libs/mtdev )
+ libinput? ( dev-libs/libinput:= )
+ opengl? (
+ gles2-only? ( media-libs/libglvnd )
+ !gles2-only? ( media-libs/libglvnd[X?] )
+ )
+ tslib? ( x11-libs/tslib )
+ widgets? (
+ cups? ( net-print/cups )
+ gtk? (
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango
+ )
+ )
+ )
+ network? (
+ brotli? ( app-arch/brotli:= )
+ gssapi? ( virtual/krb5 )
+ libproxy? ( net-libs/libproxy )
+ )
+ sql? (
+ mysql? ( dev-db/mysql-connector-c:= )
+ oci8? ( dev-db/oracle-instantclient:=[sdk] )
+ odbc? ( dev-db/unixODBC )
+ postgres? ( dev-db/postgresql:* )
+ sqlite? ( dev-db/sqlite:3 )
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ gui? (
+ vulkan? ( dev-util/vulkan-headers )
+ )
+ network? (
+ sctp? ( net-misc/lksctp-tools )
+ )
+ test? (
+ elibc_musl? ( sys-libs/timezone-data )
+ )
+"
+BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392
+PDEPEND="
+ nls? ( ~dev-qt/qttranslations-${PV}:6 )
+ wayland? ( ~dev-qt/qtwayland-${PV}:6 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
+ "${FILESDIR}"/${PN}-6.5.2-no-glx.patch
+ "${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
+ "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch
+ "${FILESDIR}"/${P}-CVE-2023-51714.patch
+)
+
+src_prepare() {
+ qt6-build_src_prepare
+
+ if use test; then
+ # test itself has -Werror=strict-aliasing issues, drop for simplicity
+ sed -e '/add_subdirectory(qsharedpointer)/d' \
+ -i tests/auto/corelib/tools/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_WITH_PCH=OFF
+
+ -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}"
+ -DINSTALL_BINDIR="${QT6_BINDIR}"
+ -DINSTALL_DATADIR="${QT6_DATADIR}"
+ -DINSTALL_DOCDIR="${QT6_DOCDIR}"
+ -DINSTALL_EXAMPLESDIR="${QT6_EXAMPLESDIR}"
+ -DINSTALL_INCLUDEDIR="${QT6_HEADERDIR}"
+ -DINSTALL_LIBDIR="${QT6_LIBDIR}"
+ -DINSTALL_LIBEXECDIR="${QT6_LIBEXECDIR}"
+ -DINSTALL_MKSPECSDIR="${QT6_MKSPECSDIR}"
+ -DINSTALL_PLUGINSDIR="${QT6_PLUGINDIR}"
+ -DINSTALL_QMLDIR="${QT6_QMLDIR}"
+ -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}"
+ -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}"
+
+ $(qt_feature ssl openssl)
+ $(qt_feature ssl openssl_linked)
+ $(qt_feature udev libudev)
+ $(qt_feature zstd)
+
+ # qtcore
+ $(qt_feature icu)
+
+ # tools
+ -DQT_FEATURE_androiddeployqt=OFF
+
+ # modules
+ $(qt_feature concurrent)
+ $(qt_feature dbus)
+ $(qt_feature gui)
+ $(qt_feature network)
+ $(qt_feature sql)
+ # trivial, and is often needed (sometimes even when not building tests)
+ -DQT_FEATURE_testlib=ON
+ $(qt_feature xml)
+ )
+
+ use gui && mycmakeargs+=(
+ $(qt_feature X xcb)
+ $(qt_feature X system_xcb_xinput)
+ $(qt_feature X xkbcommon_x11)
+ $(cmake_use_find_package X X11) # needed for truly no automagic
+ $(qt_feature accessibility accessibility_atspi_bridge)
+ $(qt_feature eglfs)
+ $(qt_feature evdev)
+ $(qt_feature evdev mtdev)
+ $(qt_feature libinput)
+ $(qt_feature tslib)
+ $(qt_feature vulkan)
+ $(qt_feature widgets)
+ -DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
+ -DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
+ ) && use widgets && mycmakeargs+=(
+ # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
+ $(qt_feature cups)
+ $(qt_feature gtk gtk3)
+ )
+
+ use network && mycmakeargs+=(
+ $(qt_feature brotli)
+ $(qt_feature gssapi)
+ $(qt_feature libproxy)
+ $(qt_feature sctp)
+ $(usev test -DQT_SKIP_DOCKER_COMPOSE=ON)
+ )
+
+ use sql && mycmakeargs+=(
+ -DQT_FEATURE_sql_db2=OFF # unpackaged
+ -DQT_FEATURE_sql_ibase=OFF # unpackaged
+ -DQT_FEATURE_sql_mimer=OFF # unpackaged
+ $(qt_feature mysql sql_mysql)
+ $(qt_feature oci8 sql_oci)
+ $(usev oci8 -DOracle_ROOT="${ESYSROOT}"/usr/$(get_libdir)/oracle/client)
+ $(qt_feature odbc sql_odbc)
+ $(qt_feature postgres sql_psql)
+ $(qt_feature sqlite sql_sqlite)
+ $(qt_feature sqlite system_sqlite)
+ )
+
+ if use amd64 || use x86; then
+ # see bug #913400 for explanations
+ local cpufeats=(
+ # list of checked cpu features in configure.cmake
+ avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl}
+ f16c rdrnd rdseed sse2 sse3 sse4_1 sse4_2 ssse3 vaes
+ )
+ # handle odd ones out not matching -m* and macros (keep same order)
+ local cpuflags=( "${cpufeats[@]}" aes sha )
+ local cpufeats+=( aesni shani )
+
+ local -a intrins
+ IFS=' ' read -ra intrins < <(
+ : "$(test-flags-CXX "${cpuflags[@]/#/-m}")"
+ $(tc-getCXX) -E -P ${_} ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 1
+ #if defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__))
+ #include <x86intrin.h>
+ #endif
+ $(printf '__%s__ ' "${cpuflags[@]^^}")
+ EOF
+ assert
+ )
+
+ # do nothing and leave to qtbase if no macros expanded (test failed?)
+ if [[ \ ${intrins[*]} == *\ [^_\ ]* ]]; then
+ local -i i
+ for ((i=0; i<${#cpufeats[@]}; i++)); do
+ [[ ${intrins[i]} == __* ]] &&
+ mycmakeargs+=( -DQT_FEATURE_${cpufeats[i]}=OFF )
+ done
+ mycmakeargs+=( -DTEST_x86intrin=ON )
+ fi
+ fi
+
+ qt6-build_src_configure
+}
+
+src_test() {
+ local -x TZ=UTC
+ local -x LC_TIME=C
+
+ local CMAKE_SKIP_TESTS=(
+ # broken with out-of-source + if qtbase is not already installed
+ tst_moc
+ tst_qmake
+ # needs x11/opengl, we *could* run these but tend to be flaky
+ # when opengl rendering is involved (even if software-only)
+ tst_qopengl{,config,widget,window}
+ tst_qgraphicsview
+ tst_qx11info
+ # fails with network sandbox
+ tst_qdnslookup
+ # fails with sandbox
+ tst_qsharedmemory
+ # typical to lack SCTP support on non-generic kernels
+ tst_qsctpsocket
+ # randomly fails without -j1, and not worth it over this (bug #916181)
+ tst_qfiledialog{,2}
+ # these can be flaky depending on the environment/toolchain
+ tst_qlogging # backtrace log test can easily vary
+ tst_q{,raw}font # affected by available fonts / settings (bug #914737)
+ tst_qprinter # checks system's printers (bug #916216)
+ tst_qstorageinfo # checks mounted filesystems
+ # flaky due to using different test framework and fails with USE=-gui
+ tst_selftests
+ # known failing when using clang+glibc+stdc++, needs looking into
+ tst_qthread
+ # partially failing on x86 chroots and seemingly(?) harmless (dev-qt
+ # revdeps tests pass), skip globally to avoid keywording flakiness
+ tst_json
+ tst_qcolorspace
+ tst_qdoublevalidator
+ tst_qglobal
+ tst_qglyphrun
+ tst_qvectornd
+ tst_rcc
+ # similarly, but on armv7 and potentially others (bug #914028)
+ tst_qlineedit
+ tst_qpainter
+ # likewise, known failing on BE arches (bug #914033,914371,918878)
+ tst_qimagereader
+ tst_qimagewriter
+ tst_qpluginloader
+ tst_quuid
+ # partially broken on llvm-musl, needs looking into but skip to have
+ # a baseline for regressions (rest of dev-qt still passes with musl)
+ $(usev elibc_musl '
+ tst_qicoimageformat
+ tst_qimagereader
+ tst_qimage
+ ')
+ # fails due to hppa's NaN handling, needs looking into (bug #914371)
+ $(usev hppa '
+ tst_qcborvalue
+ tst_qnumeric
+ ')
+ # bug #914033
+ $(usev sparc '
+ tst_qbuffer
+ tst_qprocess
+ tst_qtconcurrentiteratekernel
+ ')
+ # note: for linux, upstream only really runs+maintains tests for amd64
+ # https://doc.qt.io/qt-6/supported-platforms.html
+ )
+
+ qt6-build_src_test
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete_bins=( # need a better way to handle this
+ clientserver copier crashingServer desktopsettingsaware_helper
+ echo fileWriterProcess modal_helper nospace 'one space'
+ paster qcommandlineparser_test_helper qfileopeneventexternal
+ socketprocess syslocaleapp tst_qhashseed_helper 'two space s'
+ write-read-write
+ )
+ local delete=( # sigh
+ "${D}${QT6_BINDIR}"/test*
+ "${delete_bins[@]/#/${D}${QT6_BINDIR}/}"
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 16248b96dec1..643cb1023e29 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/gyp/Manifest b/dev-util/gyp/Manifest
index 92aee5862bde..9ef29170b6cd 100644
--- a/dev-util/gyp/Manifest
+++ b/dev-util/gyp/Manifest
@@ -1,4 +1,4 @@
DIST gyp-20200512145953.tar.xz 443884 BLAKE2B 74ff269e3e8aa51e6b34f795892f6e8922d098a81b4d855619520d3d366e79b611931cddf4ee2ec60a7e040af11ac8eba7582ad10e24de627df5a4aa4eba6474 SHA512 35bf2af22f2e632b3d6e546e5017df8effd0c7ad80beed9b95ed1e2f294d70215889bc6a0147506461254e951d70189dc48824af10a6620e996945d2cf5586ee
-EBUILD gyp-20200512145953.ebuild 1517 BLAKE2B 906779123b75170985fbf0269cf7a56671a6d86bdc8d19f09b33745d5dcf137fe0866819f61b454273e098b2dbe5b50efe713362502dfdaaa5d9399f34a356b8 SHA512 7508d8731eb8e27bcbbeaad5a5a68f4ad8d248ebd436c90bed499efc16f11888d2181a40e97b84e8c9b935db0c1bc8054b42e63830dc56f40a6105d6f5e7011c
+EBUILD gyp-20200512145953.ebuild 1516 BLAKE2B 351dd0634753ed6c024857a5d3b875602124834049a166aa2050ac86ea43ead3720345a3019b0d8c3aef56edf8f3996a6bb9d84eb96773947fab5c4ec99d76ee SHA512 e38d16e89ac3bb22b026f4f2266bbd65160a221acca558211bf41fe06a6ead9e93bf24f7ae8d0baa44b2c4f544b9244be642844ed1af7703c94e61f0c71912fc
EBUILD gyp-99999999999999.ebuild 1519 BLAKE2B 22bdca3cb09472518af7d4d1c2736e7daec58c8317a7c8124c3e84abec41af42ff2a918c9f3600caffe26c2029a2b318f38e0b90a5a31e76dc6e219a3354bd72 SHA512 8f25efed9260d42581587da1f313011ca64884f9d0005690080201c94d28f32c5d5bbce3fa66c32d77bd46a1fc4ba31ecbe832b9edc3cbfd8edda282074119e4
MISC metadata.xml 383 BLAKE2B 11d9ccc1a7c12278a0087dd176b09d4ef34a9e9372b1a278e3dc19744605a424f02c38d4c311a4148e4938274780020d45f77a5497fab070e80e0e2e655516cc SHA512 c7c78ed2fbac6a1eaa4e6c9ac1bbca07e6d4584ed925d9a37b53e903ee29497e98720cb5eb94918c103288cdb61e4a586e758e6bfbf5f4ff97c8ff5ba54921de
diff --git a/dev-util/gyp/gyp-20200512145953.ebuild b/dev-util/gyp/gyp-20200512145953.ebuild
index c075371e9081..a4e2f2be10b4 100644
--- a/dev-util/gyp/gyp-20200512145953.ebuild
+++ b/dev-util/gyp/gyp-20200512145953.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -15,7 +15,7 @@ if [[ "${PV}" == "99999999999999" ]]; then
inherit git-r3
else
SRC_URI="https://home.apache.org/~arfrever/distfiles/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~loong ~ppc64 x86"
+ KEYWORDS="amd64 ~arm64 ~loong ppc64 x86"
fi
LICENSE="BSD"
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index 1b4255724caa..cd4ea3919407 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/swappy/Manifest b/gui-apps/swappy/Manifest
index 532247196f8b..4fd0ad9fb285 100644
--- a/gui-apps/swappy/Manifest
+++ b/gui-apps/swappy/Manifest
@@ -1,6 +1,4 @@
-DIST swappy-1.4.0.tar.gz 653512 BLAKE2B d8a0e9ef6c96c3b669fe6c3592757ee5df5a616580208ad88918c3f27f227de7a553a7074fd6f039841b022897d7c2bc891e0239969403282ae1e78781462529 SHA512 5e4952ee226799c64b8890036e22e28ec169a32da1d5f9414298d5e49b98fe0237bc35b270a2320e5e8b902b7118cf3b36c495de8475d4f948159bb1626a3004
DIST swappy-1.5.1.tar.gz 655406 BLAKE2B 8e60766db87cd8de3a0bce6064e851c2bd44387037a27afcc8a475e933ca2a34bab8c6e5c30a398a53869050cc5b8070799a1f1cabb922e6bc4035a5333180ac SHA512 688ad9006965d6a3f9d2997335bc3e8172e4f6f53551bb92603cdc1f14138c25f9f7d28a87aa1cbcefc94f5da1701443a2ddf0e883b648ecc5a0b0ca28588217
-EBUILD swappy-1.4.0.ebuild 918 BLAKE2B a01436b82a8798ffa34c7d4cf15a7cf0f34a2d987bfb92afd269214545ae95e971184b0060d2c6956ca1dc7d5e2d52224f0eed3faf02e3a01316e508eec6889b SHA512 42864a22d0a52ae7100fce046c6408186ebc6b523bd1d1e683aaef8686e294332a04445edb9bb20575a2d1fda8bf29b9dd820dab8bd3581edcb4a51e0bc6a104
EBUILD swappy-1.5.1.ebuild 979 BLAKE2B 04d9b39a1f5514cb327a278c545c3086d58f6d0b2062d8f803e98263201efa85d8fca74f1fadac437bca60efc2aee016466bbd74cb2f287aafae9bc45e404ad6 SHA512 d4c9f5443a279bd5563b50ab65286cff2adfcb6a9e4f96e5b04bf02762265b03e28ef11af227b3945faf0631059a846c8c0fbbdf0850c819e4124e5c262e93e2
-EBUILD swappy-9999.ebuild 918 BLAKE2B a01436b82a8798ffa34c7d4cf15a7cf0f34a2d987bfb92afd269214545ae95e971184b0060d2c6956ca1dc7d5e2d52224f0eed3faf02e3a01316e508eec6889b SHA512 42864a22d0a52ae7100fce046c6408186ebc6b523bd1d1e683aaef8686e294332a04445edb9bb20575a2d1fda8bf29b9dd820dab8bd3581edcb4a51e0bc6a104
+EBUILD swappy-9999.ebuild 980 BLAKE2B e5d280f4a443f81124054ab657f7facada617b706e30318c6d8ebaca7992913daee25d9088ee7fdf2d3fd79640df014545b68bcad5418d0ace74311cd73c4b64 SHA512 ee506c342832cd3049e5adff07bbca8434168aee61fbc1e12441ea684fb57e8bdab01efdbedb9a76478ff0e9408653ed71a785f51905c5d7c28451d17517c9cd
MISC metadata.xml 812 BLAKE2B c7064961b2536b41a19d6234402d71cb3d9a1c5f95b218ad77a48cd324739a53328ef0674ac265308f2dc8e901cefd10aa28fa796660a91e29a55feb454c9e01 SHA512 5d42274a78c5a8358d8681f15821db8bc167a2609e7058a0f1154931fbd2ad13a511950bdec5666599315600d5fdf8a2733baed845a669325ef7433aaed2f711
diff --git a/gui-apps/swappy/swappy-1.4.0.ebuild b/gui-apps/swappy/swappy-1.4.0.ebuild
deleted file mode 100644
index 0a361465ffa6..000000000000
--- a/gui-apps/swappy/swappy-1.4.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg optfeature
-
-DESCRIPTION="A Wayland native snapshot and editor tool, inspired by Snappy on macOS"
-HOMEPAGE="https://github.com/jtheoof/swappy"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/jtheoof/swappy"
-else
- SRC_URI="https://github.com/jtheoof/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="
- dev-libs/glib:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango
-"
-RDEPEND="${DEPEND}
- media-fonts/fontawesome[otf]
-"
-BDEPEND="
- app-text/scdoc
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Dman-pages=enabled
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "persisting clipboard after closing" gui-apps/wl-clipboard
-}
diff --git a/gui-apps/swappy/swappy-9999.ebuild b/gui-apps/swappy/swappy-9999.ebuild
index 0a361465ffa6..1a98c7bd5ec7 100644
--- a/gui-apps/swappy/swappy-9999.ebuild
+++ b/gui-apps/swappy/swappy-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,16 +19,19 @@ fi
LICENSE="MIT"
SLOT="0"
-DEPEND="
+COMMON_DEPEND="
dev-libs/glib:2
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/pango
"
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
media-fonts/fontawesome[otf]
"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
BDEPEND="
app-text/scdoc
sys-devel/gettext
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 0992ab62be8b..274daa2dab3b 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/greetd/Manifest b/gui-libs/greetd/Manifest
index be2166818b98..157bcb64f998 100644
--- a/gui-libs/greetd/Manifest
+++ b/gui-libs/greetd/Manifest
@@ -47,5 +47,5 @@ DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb568
DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
-EBUILD greetd-0.9.0.ebuild 2465 BLAKE2B f638f7e22ccdc2c86b83a03cdb97bbd4381e756090b5784427a495fbefc316b2531a9e8e78ef7eb96755529fee953855a11b4ec3d85e46b38b5fd42abea1b790 SHA512 a563b70a410090ec12bd1a405f8920ce9d1a3fc189119e80d429ad0f4f26a87ae2c255912a95a36af216ab3154dca92065916cca7e50f212873649ecba8ba6aa
+EBUILD greetd-0.9.0.ebuild 2464 BLAKE2B 3d1170e4a1412dc7d73961d0d0039d545337c54e63aa2a8cfe0ee588494b919f725fc01cbbfceee3cf43faef74c96ea384aef44a3f531d737e4eec766b70a96d SHA512 c0089bd76e1a605f849a0a9a81686826ed635fc305cc67207dc4f90a738f77fc9408246ecb3adc429cee33c507c6fd340aeac37b5c9c7b82be7fdc1bd99a6b66
MISC metadata.xml 532 BLAKE2B 9157fee140b5ace151886ef0c534569be06beee4ac32330c93ee42c241e400fa5969c6d24630f53a324210966c22866881a459f073de0ceef9fc6c7ba8b889e8 SHA512 8411b426f1c09cfefc36fa3336deb383ba2bdd0914534db3e8f6cdb1c2ef914f9920c21a8d29eed6c6613c915d2105f3a4e09c1d5bfa3a0c6ed74f23f3e54c2c
diff --git a/gui-libs/greetd/greetd-0.9.0.ebuild b/gui-libs/greetd/greetd-0.9.0.ebuild
index a3c80fba4b2e..b90a0f18ce5d 100644
--- a/gui-libs/greetd/greetd-0.9.0.ebuild
+++ b/gui-libs/greetd/greetd-0.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -66,7 +66,7 @@ LICENSE="GPL-3+"
# Dependent crate licenses
LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016 Unlicense"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86"
IUSE="man"
DEPEND="
diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz
index efde025d0782..b9ecdf4a4ab5 100644
--- a/gui-wm/Manifest.gz
+++ b/gui-wm/Manifest.gz
Binary files differ
diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index eac6518ef3a4..d91988629788 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -3,7 +3,7 @@ AUX dwl.desktop 75 BLAKE2B 696aa9fd4f0f8c3f67d6899474ba4759b6b81179dd0ec73162203
DIST dwl-0.4.gh.tar.gz 54718 BLAKE2B 22aac990ed71bcb0be0e2ded7d335c3fb2ffa56d0185e4f15119f54d7dd28ce34c3d8888320f0d448d66c0dd829c036f22367706c4db1bd4a7e2db2dadf410fd SHA512 8db7e4d9559f57232f9dedc1645458cf504c1d56af93bfe3930ab4734dfe898b0ef7b86c987ec908afa43473fab4bef424abd0036645461dbefeb6ac3e2d0c5f
DIST dwl-v0.5.tar.gz 57363 BLAKE2B 6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7 SHA512 7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8
EBUILD dwl-0.4-r1.ebuild 1570 BLAKE2B 40245537caa97b6b7a06aa3785d11645786477ff3fd9a1f6afbfa53f0ee8bdc892bd156dd01a548ba83235a0d2f1cdf38290d03e3872fa0ea9fb8a06723b5e79 SHA512 ce603d7edd97d6f981d1dd38e8bdd33020c20c9621cf7ed32c515a4af5fe09af07e5be138c2140abe8dd85a67ec9f613a35a72f24793fcb63edf75f57eac3151
-EBUILD dwl-0.5.ebuild 1451 BLAKE2B 90d98dbcbbfb432ab542a8ce130bd8646096a6a47454fd2b9eb281c0880754ab5afa6bd8034c5548ead7cb3b6fd7478e5bb75f3a41101ddc8b7f091acf615023 SHA512 d170795f1651f9fa4c8e5b4db6ab261203f44a0d510b5b71c4312bb3a5dcb605eb9933e8164041186aa53c6b0a3ba4803043c598d2b9b9adb41d04e0f2a6e5e2
+EBUILD dwl-0.5.ebuild 1458 BLAKE2B 61e8a9f51a7114c244c7e12dfed0a4bc03a1aa9c909156d493c267bb2b545b8f8f59db888c7a1cc00c295c0164ac7ff7e53ffaf00fd508c5bed38ecd22ee700e SHA512 f7c47cc1e277bfc3e7391fc6188ffc55c9d56a2f2663cd4c9ddd216062ab99f099a898ce4a06a0c2f73d039350de08057462b3175de6d4132476472fe6c316b2
EBUILD dwl-9999-r1.ebuild 1451 BLAKE2B 7da77261c947a648319091376d23308d38887d502880a112766d34649e3788027eb548484ef7510b4511ceeef04a25733677bbe03fd39b26dff2ff3c79de6434 SHA512 a0737102d2484a1ed8cb8e83ddf450a47a3a4bbba379713d6ce5270c8fc08398022466f34323c3c9ec3a86862fc41a7f15ae240041f86cb86c1c654b62818f55
EBUILD dwl-9999.ebuild 1451 BLAKE2B 90d98dbcbbfb432ab542a8ce130bd8646096a6a47454fd2b9eb281c0880754ab5afa6bd8034c5548ead7cb3b6fd7478e5bb75f3a41101ddc8b7f091acf615023 SHA512 d170795f1651f9fa4c8e5b4db6ab261203f44a0d510b5b71c4312bb3a5dcb605eb9933e8164041186aa53c6b0a3ba4803043c598d2b9b9adb41d04e0f2a6e5e2
MISC metadata.xml 517 BLAKE2B 6705dda9af1df60cdfa76bd74ec7334354aaa56d701c86ab79e7fd21d2896f50498d71dd4d3349fa14874d2eb4e0a81e1b077db13a22e98791a55cd90b00cac7 SHA512 be8dad40e1c0441375b2c7233c3bb5db4e2bdb995eee13d116f437de1e646fd58185b4e36c783c02db79fd84e94a90b766802736187ac307c2e614c7b376eb04
diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
index f54f72310522..76ca069ee72d 100644
--- a/gui-wm/dwl/dwl-0.5.ebuild
+++ b/gui-wm/dwl/dwl-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
fi
DESCRIPTION="dwm for Wayland"
diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 978e372c861b..d1537378a9a0 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,10 +1,10 @@
AUX gcc14.patch 1300 BLAKE2B c737318ca98ca4a3782353c74656b4f13abd675fcd61c4ccd8b80f72161b11b601f4fc07774c6c174ee141e215f99d8949cf2eb4f617a445f4502f890767c7ac SHA512 aa7e4bfadf12c8bf6e26b4e0751d7906a8fcf9171587d4f5561e2af22ee28b62100bc9e7759b760a92414d6004fecdda00fe2d140264738d0cb1eec86ff00172
AUX hyprland-0.31.0-fix-log-headers.patch 865 BLAKE2B c8173cdac049a5914c3f00261300ef5d9dbfd89b0e8ff643b97b86bc590fb23b5824005cd42a9f790bf1766843bf92765cbd0b65b0a2ef8390505e47dcc6771b SHA512 f6546c729596a18d91471e1853c5a377c05637e572814006635d039f027a4943fea13206794ed537862e83b708e1a49b81db874362073ec267b5f0f378b98696
-DIST hyprland-0.31.0.gh.tar.gz 14068621 BLAKE2B 272ba0c92ee6f8db623bb7b79a64ec1a3f2d2e0e1a8825ab7cc43e30dc64d77396ae014469a308c10deea0f9607680ff3a9328b747c82acccd5156e9d9c07cde SHA512 27798eba3bc430fe3689ecfb6ae38a59f48c39183c8cbd4fea8dca0a92a25941e6ee8b51d70f18498a3b0ef6c2575658299ee36ed6a6a93c7b54548ab64f07ca
DIST hyprland-0.32.3.gh.tar.gz 14119304 BLAKE2B 304878a3bb167da9ceae8afbde21bf2c64b81ffd61c13ccfd772f240d234bb9cbd448f7ae2d0fcc6d8e7c7e29e1eca66ad68d98cfef9b22caccae9ee9f3ae39d SHA512 521cfa6b3621142cb4cc1e6c11978e49f28b29836a1a8e00cc2c697f44dcf620da63e9d39deeabb41130a56c65464b6117416c8a3c1bd690bb056955b7ccea40
DIST hyprland-0.33.1.gh.tar.gz 14120494 BLAKE2B bd007d332b39b614aefe09b240a340ee9d9eed346bc80dc66e976cf2fbf85ca342fe8bd66b863f1626be7366b9623c4543957f0618c858cec133ee9dd6ac027e SHA512 7e45266310452a12ada4761a9b76a7a385e55f6fae6a446c78595e89fcb8b1cef8275e09bf3b9b636a096498c5c2328b1d00b0c33447ab4d018a9a6956855352
-EBUILD hyprland-0.31.0-r1.ebuild 3533 BLAKE2B 8cc6a7e39acf06cb559a186897e5b0c17b6d3a4c5f1925c98b50d3ab0e9a688e70054a8ddfe633913c5224c067c0ab71b03687ebee53368ff54223b29ee57755 SHA512 23b1a7c2348ebfffbf248f7d04e85095bc4abbc072a9b3b713006f3cd71b09e7299667f7234cf28b4c3a4d723a83c8b94a1d4ebfe4ee5ed53a4a6eaa1b6ea4bd
+DIST hyprland-0.34.0.gh.tar.gz 14128415 BLAKE2B 059fc8b849daeb71b08d7114fd8aea1264c0e9967f471df66b27aca46b95fd499d2929730ba66981bb7d6c423479533b280839db7839ca1df007825f72fb9bf8 SHA512 35cce0668a13d7e7fd220d62efd965a069ff0213996bfa47ca0852c6258881bc070020d4831364b325b71d8ce7373d1793a89006a4341088dcbaf01914920f1a
EBUILD hyprland-0.32.3.ebuild 3474 BLAKE2B 83438aa4b11a775af2434c17efe96f730c767dadf93e884af284a6a922a82759732305651287d40a475e71bd9b683119ef5ed98523d4e7478e1fbe9f3bb68cf3 SHA512 5a486356f8566de903f9319f27640454c219f6418709078e42d5bf4a78316b4d8c662d0064c8fc3f4664ecfa7c42e9a26eb827ad78a6d1c8d11e7b745106173a
EBUILD hyprland-0.33.1.ebuild 3323 BLAKE2B 00be1dbbfc8b82ff0178c7a737ad99c8acdbb1a85dba509fbb393436ab6e340face1ceb048066141a1f16cd4362d9d10f3eb0de57d382f19ce86af3f12166bf1 SHA512 325d4f083fa7c7443aa0eb0c1699e22e895af65405b3ec7246f51ceac632c8cb0daf4b343c76c72f55400b416692ff0567711136fa7639194a8f3120db4d99e5
-EBUILD hyprland-9999.ebuild 3418 BLAKE2B 86fb259e9f4ed87fd93b1704300913b4ec3b80dcf9c097d9b48ea8d65336a97e35de12bd9abf869a5872fa90c9086fcda4c1faffd18c9e5a266c6846f3122a4b SHA512 56df8184e3194489293f2d3c3e1d55dc5d26d449d81f470e89ddc0e973227bb3354f3e66dd60f4a7cff636c1e0b48b8486da3ae6ab947512989dc26dea77e996
+EBUILD hyprland-0.34.0.ebuild 3715 BLAKE2B 2224b6ab1a4981d064490f4bf936904235f2fb23577cafe4d58e82be823e0610bc1683b3c91189558ad57d372cc8684482c4f68a720ce1e72d1d7da033442e33 SHA512 acbe29b92c239425f90574807e8e692fbbb4db2d749b3dc8c001310f5a9ade199a29ded67365b7bef3c8b8f06913bdc46e7618ba3ee542e614c772fe2afc8713
+EBUILD hyprland-9999.ebuild 3675 BLAKE2B e18220ce4db125089882b353f4ec698b2390840bc2d7e9086ca6119a54ef34355aba26fbbcdcfbe2fdc263e3ed8b862f3afe9e36f09d61b3ffc16ae306f2c416 SHA512 8197e09000f8a4ea758156750e9a85a8a7addcbb058b31adb50592ca6e8f320f29e9457f64402034ab33dadde621e4892cd55309a245ddbed6e1ddc7469b2652
MISC metadata.xml 716 BLAKE2B fc5248c809b9b5bf1002e3d82ff80f595b8e613d09e5541f1a0151c3ea2c117376d25fa5a40c85d254533708d9eff5339bd329b42118e87ca49e22e55c0c5d7b SHA512 31252ced2546f3686f17259aabfe9273af14f7efaf3fa0bfb446c65c6d9478be3a23c531e0ac463f27fe1d50842f6f126f32e47a8a03a345306297e182952e98
diff --git a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild b/gui-wm/hyprland/hyprland-0.34.0.ebuild
index cdf924368947..bd3ac7a0d56e 100644
--- a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.34.0.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,14 +8,30 @@ inherit meson toolchain-funcs
DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks"
HOMEPAGE="https://github.com/hyprwm/Hyprland"
-SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-source"
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-source"
+
+ KEYWORDS="~amd64"
+fi
-KEYWORDS="amd64"
LICENSE="BSD"
SLOT="0"
-IUSE="X legacy-renderer systemd video_cards_nvidia"
+IUSE="X legacy-renderer systemd"
+# hyprpm (hyprland plugin manager) requires the dependencies at runtime
+# so that it can clone, compile and install plugins.
+HYPRPM_RDEPEND="
+ dev-util/cmake
+ dev-util/meson
+ dev-util/ninja
+ dev-vcs/git
+ sys-auth/polkit
+ virtual/pkgconfig
+"
# bundled wlroots has the following dependency string according to included headers.
# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
# enable x11-backend with X and vice versa
@@ -28,7 +44,7 @@ WLROOTS_RDEPEND="
media-libs/mesa[egl(+),gles2]
sys-apps/hwdata:=
sys-auth/seatd:=
- >=x11-libs/libdrm-2.4.114
+ >=x11-libs/libdrm-2.4.118
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
virtual/libudev:=
@@ -46,9 +62,10 @@ WLROOTS_BDEPEND="
dev-util/glslang
dev-util/wayland-scanner
"
-
RDEPEND="
+ ${HYPRPM_RDEPEND}
${WLROOTS_RDEPEND}
+ dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
dev-libs/wayland
@@ -78,7 +95,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/hyprland-0.31.0-fix-log-headers.patch"
+ "${FILESDIR}/gcc14.patch"
)
pkg_setup() {
@@ -95,16 +112,6 @@ pkg_setup() {
fi
}
-src_prepare() {
- if use video_cards_nvidia; then
- cd "${S}/subprojects/wlroots" || die
- eapply "${S}/nix/patches/wlroots-nvidia.patch"
- cd "${S}" || die
- fi
-
- default
-}
-
src_configure() {
local emesonargs=(
$(meson_feature legacy-renderer legacy_renderer)
diff --git a/gui-wm/hyprland/hyprland-9999.ebuild b/gui-wm/hyprland/hyprland-9999.ebuild
index a1f4a61b4bb8..56d4297657e4 100644
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ b/gui-wm/hyprland/hyprland-9999.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
@@ -15,13 +15,23 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-source"
- KEYWORDS="~amd64 ~riscv"
+ KEYWORDS="~amd64"
fi
LICENSE="BSD"
SLOT="0"
IUSE="X legacy-renderer systemd"
+# hyprpm (hyprland plugin manager) requires the dependencies at runtime
+# so that it can clone, compile and install plugins.
+HYPRPM_RDEPEND="
+ dev-util/cmake
+ dev-util/meson
+ dev-util/ninja
+ dev-vcs/git
+ sys-auth/polkit
+ virtual/pkgconfig
+"
# bundled wlroots has the following dependency string according to included headers.
# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
# enable x11-backend with X and vice versa
@@ -52,8 +62,8 @@ WLROOTS_BDEPEND="
dev-util/glslang
dev-util/wayland-scanner
"
-
RDEPEND="
+ ${HYPRPM_RDEPEND}
${WLROOTS_RDEPEND}
dev-cpp/tomlplusplus
dev-libs/glib:2
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index b8216806857b..594afba66b0a 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/ipamonafont/Manifest b/media-fonts/ipamonafont/Manifest
index a6e3054141e4..52ccb8fca8a4 100644
--- a/media-fonts/ipamonafont/Manifest
+++ b/media-fonts/ipamonafont/Manifest
@@ -1,3 +1,3 @@
DIST opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz 11563203 BLAKE2B 74d9501a47730ea651d05b6de973926c9c78b3fb61640eeac023a68b99a71684d934a17a54eebb8cb4b19d1c16f8fccb794dbb6f582f9e0853bf6328d3de9ddd SHA512 b46b09bb44497275d8949bcd6d0c472c7bc8a26f20113e97f6379a10e8f4d5d072e4c517aa1c69e24efd980644d8298d220abbcccb6e9af3c65794dc31f7ec7b
-EBUILD ipamonafont-1.0.8.ebuild 655 BLAKE2B 30f1b8898134b04582d7c63f77a14dd944c1681143678dd13791f1da841cf0310002d67d6cf8e1c6d9913b629d9d8e1ae99a4277a8479903eb95e42bdb431d46 SHA512 3202c8f208e3d5e8a66f1a20c860ad8413ac1cc8e107e47db283452d0db249926f441ca20c32b6727173172e21f3896ff66b3d84341ca4f4e48b40bed7f2a046
+EBUILD ipamonafont-1.0.8.ebuild 654 BLAKE2B cdd15fb5e83fe7988295398c42ff70dfb56ed3143305c6633a0e0a227961c05b9fc1dbbae5bfb80dcfc904e0d5d4feaa2079c10d0db5bf5896aaba02568231f9 SHA512 07668077ddeebc5e4332b47edbd0ab5e73a26a23cbbb932a4725d0c1ac49cd2aa9ac5df932fa4612d48a34e656e091106189f4f05e0d53a29e338eda0575a1c6
MISC metadata.xml 326 BLAKE2B 8ee0f43a1770af568dc66b8bf6b593822a2118984264f0433db8d80d92e15ccf630dccb5bc75f450362a22f67193d90428e8321fea5f640bf0a892f9d7cf6af8 SHA512 1f38180854ea9bb8b419b54c6d4c1487ee804fab1d551e306fb87a8d1d19db28302ffcf63da276a66a100bb6306f2946e52fea622aff8fd3982afe0f1d3d0610
diff --git a/media-fonts/ipamonafont/ipamonafont-1.0.8.ebuild b/media-fonts/ipamonafont/ipamonafont-1.0.8.ebuild
index 7918fd0cc18e..a771ae907d41 100644
--- a/media-fonts/ipamonafont/ipamonafont-1.0.8.ebuild
+++ b/media-fonts/ipamonafont/ipamonafont-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2005-2023 Gentoo Authors
+# Copyright 2005-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}"
LICENSE="grass-ipafonts mplus-fonts public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE=""
RESTRICT="mirror"
diff --git a/media-fonts/jetbrains-mono/Manifest b/media-fonts/jetbrains-mono/Manifest
index e02cc5dbbaa0..fad85b1ba6c2 100644
--- a/media-fonts/jetbrains-mono/Manifest
+++ b/media-fonts/jetbrains-mono/Manifest
@@ -1,5 +1,5 @@
DIST jetbrains-mono-2.242.zip 4099695 BLAKE2B 814dc53be8a57d2d9abef06ac4ff81025225891fc0ac1889e34325c607eda410e91c4aae7fce914ce3df751cf109205172a52171ba2aa93f32fbd99856e081ed SHA512 03c08a2cf5603103baaeed4fcef8aa7bdfced92fdc71b207caa7f913eea49dbe178d020f15a3396b11417f9b906778cc8bc8483f4eff2b04f25163fa373186a2
DIST jetbrains-mono-2.304.zip 5622857 BLAKE2B c54913d1d7f11150afeb2974238ee26f09be5ea2b1db2510c00bafb2ae0d807d6ca64d4fcef5dfc95d524bb4f2f3324243fc6a693bd2b81c79820f48cb1e9909 SHA512 1889354a5ab1b20a523eccd67686dd6c5aea550a7e9b84d0301b1dac9193c4dde4b6bdac3892bf10603dc0c5f13f2e68363c70c294cc123b91196901f793bdab
EBUILD jetbrains-mono-2.242.ebuild 481 BLAKE2B 1f6e275043f8e4e7cfdd79c376a16645a8d447c82281d26b8bc094c293d8362b3c5af433cefe6273a5e352e4f139e58a74cd79bbb8502bbb89bd984e2c4d73db SHA512 be343e1e17a82ead3361a57e0c0614a2b463aff59793f4714f149a61f411ed9e88a222b6a07e4013e341cabab4661e73daec17124bfd4d8b0aed4b610e845b1d
-EBUILD jetbrains-mono-2.304.ebuild 497 BLAKE2B edec90ae0022d72d1c1c6e7cc90da484978fc2c8ccb0825f25cbb48941af3175480e6b728f4860f4c856ab9c38642d0a0ec27868d3bce94a358188e392602ba4 SHA512 4d2cf379ca3bafedc8c696b43e99cc9c21ec4d1b5b1877e45ab42aebec859060913fdb49e50a235fc5ee7307e13061d4ab3dcd723d43f5914c91e89b4ff274a4
+EBUILD jetbrains-mono-2.304.ebuild 496 BLAKE2B 2a1835549e06d1192393f70d7952dea3dd7567eb3f299dfd3dbc9e1b9c0049e411603caa0a302d645e846cbecf11ea54bf526e71dd0fd28c848ce3288313485b SHA512 6b9f954ee163c228eda95efcbeaeee4b9a67cdf561671bfdb79f29a32d168e82b5e941e6cf6c1ce7ce4bc19536756e8dc7ea972387be1f6c2651ad0208f55511
MISC metadata.xml 477 BLAKE2B c4132fa3ec27867f40b8704208814e7ef3e4195230c33b2fcf8dbd4df6bc770a1ae3c88a0c7f020e096a1a3af5977b9b216a12d41a7eaf134e36b72cc28a90bf SHA512 0f15943f66489c1ed7c26468ba28fef62f1f40c86f9bb162caec8782ccf4396c137a80cb8983b0054c9f092dc3a47ab60e2a11ed9c081049e707d33d12b606c6
diff --git a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
index f380542a979e..65e15c706e40 100644
--- a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
+++ b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/JetBrains/JetBrainsMono/releases/download/v${PV}/Jet
LICENSE="OFL-1.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
BDEPEND="app-arch/unzip"
diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 437019e3f86f..4e83988c3253 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -4,5 +4,5 @@ DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 0c40c1e2dbe83166e45b279018e70d
DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20 SHA512 310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a
EBUILD noto-emoji-20220912-r2.ebuild 1183 BLAKE2B d26f350ff217d02a8d7ffbbfe5622b0663334d0aa34ec6d807ece5fd0f7cb8039b493e4d15ef542f204bfa2a457ea888775ce6cd06ae63de0772bdbe3152fda6 SHA512 a8cbc28d0d41cc1e63bd9045f4ef511d0c54daeeaa4b6138e6bcd98b0098f7a0674124d1f6d7606df00e30c2f369fea2f68ef2fef52fe943aeffa97678b02c9e
EBUILD noto-emoji-20231117.ebuild 1209 BLAKE2B ae89822d84e291de0b2ca98684d9c6758b439a1927ebe52e61ff1d8eeb846f02989d4f982cadb868d9429ae62be29b86adc6f64b98cf0eb1e22d021160fff6b7 SHA512 fd84772de1f5e2d99f63e721a9fed17975cf98ffd91278b417333425a4a3498d93911b993abac29a30e46fd035de96f795c2de465e7b8b29b7a0cd0b565377d6
-EBUILD noto-emoji-20231130.ebuild 1209 BLAKE2B 88713fd068698f3f2261230033029e11b0440d38b87e2c682f38375ca0bc23c36ab467af7ded6a98d4696dc3f4b0ec62adc86b7426596d837bd836697893e52e SHA512 776aea5a11fa9a64353ec196712c7ddfeb2ba182aa82c9fbdfe32c96eb8bfa08507107652c4e636efad5c868d1b6638ee9903912318723462ec52790c02fcb78
+EBUILD noto-emoji-20231130.ebuild 1208 BLAKE2B 54185354196859f431f197861d35a25b91784c3596774e195e614fee821bd466ee39ee742216bfdd48b98c49c6df451064ffb67fdec2b28be5c76a774607ddfe SHA512 ef7a545e30131588f845625d0e65997b72233bb022aad7c1128ba45342b91e151cf066c46d8089af7774fa857b5a7c703c961a5b3ae5a6a48a81d75dfea97efd
MISC metadata.xml 404 BLAKE2B 22cf87041f4f6f5c051fd1d65b9f3355ed1bef0b30f85f9fe16e6857a00e0a4b6fe5e87558a4f5c170f5fd4247d045116d65a3a2d4d14d9767785946a14dbd21 SHA512 2bf090e6377ca15a0ee429d8541e3731d3deb0ea06120bb5ee77cb26f346eb5a0d9d9a05a6af31e940cd8470099bc5d3507f72b98fbf0a9dc0273073acfa6eed
diff --git a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
index 37e4ba1e5be5..80318bfd3ea9 100644
--- a/media-fonts/noto-emoji/noto-emoji-20231130.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20231130.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/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> $
LICENSE="Apache-2.0 OFL-1.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
IUSE="icons"
RESTRICT="binchecks strip"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 5f52a7f8df4f..7c72e85bb49a 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
index 86cbcdfd91a0..b5a541921af3 100644
--- a/media-libs/suil/Manifest
+++ b/media-libs/suil/Manifest
@@ -1,5 +1,5 @@
DIST suil-0.10.18.tar.xz 34372 BLAKE2B 739a25fa46227f0316a25efe0741f303698869f41322d525670589ad01f951bc52155a638f15b20ce715e14cb42a01fb022f60426c44abe05d988c679d27f604 SHA512 2c4630ef37f13c0e344eadfc8fdcfe70538abdabad1ad0865c43f9f5947fdbc3bdf56bb90e7a58f20d3e641ab9b7a7a670799920aca04374d7c992c52b93f8f3
DIST suil-0.10.20.tar.xz 27492 BLAKE2B 4ce6dcba544b4fb606d2b97dd347e5098cd1373643059fe80e2a7f9d7022432063e4391017e106a4092056999dcb7b99729339536c4c73cdaa5a3f091f1100ee SHA512 fb3735d0856c826f46ad2334b6965f4116df2fa3132d10bdfcd2b2d39f8e40142801ce3f352425845adfac90bf4a60d76d09fdf0a99b2cec82faa0f5f127c3f8
EBUILD suil-0.10.18-r1.ebuild 1391 BLAKE2B 89fe711dfb7ff1485e70dbfd9d436485e0a111c642b81bdaddecea8d1b25f2a0f1aac501cf2e24e30277478d70a465534bf28fad5ff9171643288da2b96632e7 SHA512 a56a9f9d3cceaf80948239e92f83f723ed9577fe6c6a2e10afe551fcd8cd3fa766ba97efe28e9e2377199897dd1aa832dd4ea1ba8cd2130f4d0df274868156a0
-EBUILD suil-0.10.20.ebuild 1397 BLAKE2B 83dc5657ba481e53bf8d043bd22cf182c66359d1d3f4a1b3be0bf67552c20c99b2b62485c7911112e9f3066ac67bfea909a45210f54cf7937b95b9f6509e7bd4 SHA512 70e27425659cefe1b0281755eb95a829dab48bdc95bbd4a9b7024157f7e9621e14aa69beef8e4eb29b6d02cb7bd4d608b4e1cc0ad3f8622f7d17fdd841bef22f
+EBUILD suil-0.10.20.ebuild 1396 BLAKE2B 7481a85f414010eec360553cffe72d74751ecd795a8987a33558676c6ea8d8cff0b792be076bd313b944d7c99a84cf135459cd5f5a3fff084678b51d950cb442 SHA512 240bccf56f7ec9827ea70611006c4b13b470c606c1450f6288b84a24a8724b6a9fa4981e4d7206dd1b602af5594c950b0ba85302df5442d8bed36b42f0941442
MISC metadata.xml 688 BLAKE2B d79aaa92cb5c0b410e82d5fb69e8eb671573a99cd1b76cf935331176fbeff653742286898034b5e86b71766cf70ac726355c8ebfba4d4b603a6052765543e5cc SHA512 60c406e64c6848fbe9616f8731bcdccd0aa24a9a1250cbd7d4338586fb10374e36e92f2202343a04c59c06f80208708505866fb58aac573b27b553d343ed0b6b
diff --git a/media-libs/suil/suil-0.10.20.ebuild b/media-libs/suil/suil-0.10.20.ebuild
index 45d4e4f4d6ba..98e46a95ac81 100644
--- a/media-libs/suil/suil-0.10.20.ebuild
+++ b/media-libs/suil/suil-0.10.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="doc gtk gtk2 qt5 test X"
RESTRICT="!test? ( test )"
diff --git a/media-libs/webrtc-audio-processing/Manifest b/media-libs/webrtc-audio-processing/Manifest
index 916667323a47..fefcbe1d1a7f 100644
--- a/media-libs/webrtc-audio-processing/Manifest
+++ b/media-libs/webrtc-audio-processing/Manifest
@@ -11,5 +11,5 @@ EBUILD webrtc-audio-processing-0.3.1-r1.ebuild 920 BLAKE2B b3e67c3488d2f9f90d3be
EBUILD webrtc-audio-processing-0.3.1.ebuild 780 BLAKE2B 9f39495c7189d7d35d7d246cd7a635d355b0fc65438c8a187b2529a2f54e1775fdad3fff0d2a61ceab3abdb4550342b007dc5e48758d20feaa8c7877cbb69f35 SHA512 b209145b656265c5b016b8ef2c22cbe3bf031230e6a3a84cdeb785c963c62e7cb4e144440c88c5c7b18d91b1ead8133752da5d40e86e3a015e4147e56f4aa0de
EBUILD webrtc-audio-processing-1.3-r1.ebuild 709 BLAKE2B 9a92484f54423df99d622f3697258006777ed4cc915667816e42184973fa84bd0ff181fc4c5119b1a769b68e9c24e39a178edf7db0b1d357eb7f92fd03dcbe1e SHA512 8312eeeaf010a6dc7e23a5d12c34dcd913228d058df8f8da04b698245d850cde52977136c93df7af110e9f6bb6eb99971b71f897c574ba51bceea3511285dd4f
EBUILD webrtc-audio-processing-1.3-r2.ebuild 846 BLAKE2B 39a86177a12fbbd2625b747bf6ff2c9aa603bd05918e3b2f75662596806bb2f7b2431d548b3bf65828c2c27ea7f681f641e565027b0b137cd9f6c5d8d0a587a6 SHA512 ca3fb60fcf054b261d62d2de96e3f6dceac97c626aaa1bd61592662a869e180ef76fbeffc3eb64d2b73a271aee01ed61046ac8ae05a0782acdc6a40d677e34f3
-EBUILD webrtc-audio-processing-1.3-r3.ebuild 1032 BLAKE2B 195a06bdedea8e9c5473aac9f9e6a6f6b7617e6d372c92455a2ffafa6111ec791b2b63ea59c87566aa2ec8749fb78aa90fa8e5e9d53c8e9b2596573c6782379a SHA512 5ee7086b5e833d1c83e761c27e268dba66f7f7dd3a1c2f5777241dbe62c3c41495d31a8c3f06071e880f17365bdbeced21d60a9cfc06fe6b848a7f02601154fb
+EBUILD webrtc-audio-processing-1.3-r3.ebuild 1031 BLAKE2B 4c525a340ea4c2c18cf528cab3b0815a9087c4353797ca323a172166d05e6f078c7e03d093c6891120b84a04c39766fc4d72ccfeda1ee0cdbd970789f3af822b SHA512 7c1d2d6571fa0dc5a103cb055d78bfe590da5ca879caaaaef34bad7d79d85b2fdf809cb3e9ff69e74e61cb998365a3466dc73f4a4e87acff83c9d52aac1728a1
MISC metadata.xml 356 BLAKE2B 8852456f2e40daf7f1c67ba75e3df0f26512439b0bf1c56f85c648deeb62537b24600d49705c05f5f2afa9856d6f6d1accb5615e1a04a1a1a12bc035def7ac6b SHA512 1dbcf128eb2c1a714a822a953e05f4061fa3dc257a0bae2d8e8e9720085c5e9535f4f3373f025725f1c5ae088ab508ac97fb09e996c9fbeb5188196d15f82d3a
diff --git a/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r3.ebuild b/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r3.ebuild
index 33bf26456380..ee8092147a09 100644
--- a/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r3.ebuild
+++ b/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="1"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux"
IUSE="cpu_flags_arm_neon"
RDEPEND="dev-cpp/abseil-cpp:=[${MULTILIB_USEDEP}]"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index bc04072eb682..cd0d3e0da0b4 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 61f8a9465e7e..73b948b87b30 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -6,5 +6,5 @@ AUX mpd-0.23.13-ffmpeg-6.1.patch 350 BLAKE2B f973daa18bda1ac806d97352a7ad8627847
DIST mpd-0.23.12.tar.xz 774708 BLAKE2B b218d9f477e92842638e3fba44c84957a3f656adaaf1ece998847db8d64883b8c997703206f74b37043888757f5f628799a3a35b25ea991f9ad00df1c4ad5e71 SHA512 54495b839d86b47ae6e2f6cf4e1baebd0e8eb924742e9db42cc7462ffc4b6f650b83f3eaea291fe905ff5f1975cf875537ffd23a111724013ce58e6df26ce36e
DIST mpd-0.23.13.tar.xz 776668 BLAKE2B 02907f08cc504d0fbf703179b333b301c7ad8fc8535d85305faa7962dd7faa164f4492286902cb48eaf3db2a1445b541b1261c18a89ca8a73e80016af9581e26 SHA512 1ef2b3a2089aa6078a455e43a2fb9097dc0d5b27b170e6d64e416d5e82349a794eb0acf8db72a975ad024083e872e4a1bd0e0fd51302d327d373b61f01bb819d
EBUILD mpd-0.23.12-r2.ebuild 7987 BLAKE2B 9c9d232508166834d1807c5312f897a435b5a5392077a9aa349b98323b3e0cc19fe6334cad254b1d18dc578c138510f6db672ac714324424db80baa4fd7a0e90 SHA512 01570cd6f965889fc9c8b872cab7a86013c51efb5d84009720bc09c564db56f37b540e9e7148f5a461a7a339ecd27e131ac74c3b3868e09f6da0ce50c2e7508f
-EBUILD mpd-0.23.13.ebuild 7905 BLAKE2B aad6670499ea5fbaa6654b5219759db8846d5a2a2e37cba40abdc63715d1e854920d57f7172b89ed27227cb8366ce52c20b6b19e7eed4d0bd39f32f51398bd26 SHA512 a70e5c28825fb2929325915563ffa4e32517615d5a40af5a4f9f4e21121f0f7f1fa8637b161af6000605925845c8c2427aa23a8482a213dcdfdd19ac43770f02
+EBUILD mpd-0.23.13.ebuild 7904 BLAKE2B c7c2f67fe6339b83a70bf765d494f875450aea608dade28716d7d86f1be56e32181a09facfe904fff807b08897bce682904503d31324442f8466572248aa8255 SHA512 4123c4b9b9cf645b8293c392565508bca5d0467f39b6b9eade7c164fbcbb8a39b92ab6be789e6c8ee4528558ac44bb61304765f49ccc9786f94d152f44d28c65
MISC metadata.xml 2733 BLAKE2B 7464a3dba24567363af1a92afed4a5a43e8b598adf10be65542d6844b474a6bbbc7a0fa4e33291d1cf84e35d29b317e43f1e52271d96ec74ce81577eb4bd7f8b SHA512 7f7d4e382575df62cabef13b5a8f9eff35bcecd55f04baf125fa7341f25403e6b3386635b5da3a1dacb5a351ff1b29362e5a83a86e670e54bfe0d5a6ef464f76
diff --git a/media-sound/mpd/mpd-0.23.13.ebuild b/media-sound/mpd/mpd-0.23.13.ebuild
index 1ca93ca80a07..3dcf11ed6998 100644
--- a/media-sound/mpd/mpd-0.23.13.ebuild
+++ b/media-sound/mpd/mpd-0.23.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify
jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index c7c87ac21e8a..c38fd1e30da3 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 6d393a12f0bf..9383044f4801 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 03 Jan 2024 13:09:52 +0000
+Wed, 03 Jan 2024 19:10:00 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 5299db73c237..121346e230aa 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 558359 BLAKE2B 6ff1dd9354455ed7f338ae06c477ce7dac2990bd3eb84868668c9a4fbd7666355ff69ec8cc4598c2a46dd5fe56b3f952413e3b68af3b33b6da19c6f37d97ca70 SHA512 a6deeae40717b5176fe6030ff10537898379202450dfebbf026b789aa8ed1701f446b152e2bf3cf3f8b391bac2576b9612ea9a4cf4d35ad7cc3d262e8dfa0010
-TIMESTAMP 2024-01-03T13:09:57Z
+TIMESTAMP 2024-01-03T19:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVXKVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVsQ1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC7Xw//TNVmqHqh9QBvD5CfLKnnW60LBvuiYiGiB0ZyrgDu4Zsjqz8gyzZzOCSG
-LTRgWdLFIgffVmVJKUL6FXo2DQfTUJ0QPsA1eSnkGZo62wZ936BwfodFTa4p4Pah
-dlOjXRFnkxio2xX1+YuCqvlkU6kzeMhar+Awe1DFwKRE0OjSFyGB9AXk8tSmHdXX
-awETFmf6eFu8q2WgrhpP2BLUhjPdsKO08V6wT+dFWm1QR5LpQ5/v4AWNbdQjA2Nw
-0SenbM9iZ2lqxSJDhzuH7dOukj0v7AEi8GgOOrjaKurZWTNHpQXNBviwTRAE3aBj
-N2JhLcRIjAmOTE8Hef4LnGXKcy3XozbXp8jomiT61Qqne8mA4ONvhr/eJbSvkSKd
-KNNTSsQ9wrYWODUIHyC6jtNYuNDoXAkSwxdifNwwHo3Py3mZ3JHWMU7Ehk/eVjsU
-MrRqak9Ykg+Q2+8vO6sseo7GPp3ZFpROZXLLigSzZ8NaeSfv9PLyT/uM7aGnMNas
-LEkSyjvAERJaLWqpLUuWocDMGMSNR6BmReYEcwduMe5WsYke2hJhSOYlrLTK19E6
-XjeUaSxA5tRQQUquZFgVVQ7btWSx/1OxSrTtzyhSGfFIWqAVgF4meoRCRpdqa/bP
-CHy1jmApE/vKPy+MiXwOWzjNBiHDMSwO9tPlp3y5Ky4kCRXZQSg=
-=uubr
+klCnuw//SwjyRIecxeNH1BEl9U30jBWXh3hwFh8mTrMB0eiSCAEsqF8rQI60+9H6
+CfyJdha8fH8kUGrv3b+vPJO/OpjUiiavsm+tC9fQrNYHBV7e5MgpXNEFnXzDEKfg
+nlBk1zgVFcb3C02PdjbSNRRtXfh8DVisRJbduP4WTWzQ0AmF0721016fuD8m/2Hq
+q6xilNOhgO+KtNMot4jjorXGcF/iW3Q8sB3zLn3yDSTG/AANsHLrVde5OfgLiVcA
+Rxzhv9nE6awsKdW66LEqIi0OLtvz9w+8yxe5fxO2Xa/ZVxGpVt9f7n0Cz9x+djcQ
+a+lJDHkSwT9DrOHClft9H/UYMH0zplaxjk5ICrMIfi+it8nUNUzJbmOUYNZQxpbZ
+PGT4XoHZOKhNZ4QAhSfLavjeaMrINoTW9KrnUHebV8rnf8WGP65nsxScqQphRknn
+Y2FOSUTEhHoEqWrLQH5o/Oxqgp7AgeCrRBtunKLI2ea0RF7ZTKgonegxhuTQh4uv
+/FuN2x8xQkkblccBSer9rNPnBisxY0p5mOT69XD1fvxLHen0MvnZKgipEo3+sZvW
+MTGyITmoU8IMMe909jTK17bzQ/XzPYbACmnrvolHjC6LjL3VmFDF2lvXb2lEWxcI
+ND9P2LGM8Ws3W2X0q/j7UQIBRC/+Q8x2luYnmlEOJn1E8AS0Ras=
+=CCrP
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 6d393a12f0bf..9383044f4801 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 03 Jan 2024 13:09:52 +0000
+Wed, 03 Jan 2024 19:10:00 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 278b94679b5d..fe5d2907d026 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 8c25c5a4f52b..072e04714d20 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/podman-4.5.0 b/metadata/md5-cache/app-containers/podman-4.5.0
deleted file mode 100644
index 4593e74d3f1f..000000000000
--- a/metadata/md5-cache/app-containers/podman-4.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=compile install postinst preinst prepare unpack
-DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= || ( >=app-containers/cni-plugins-0.8.6 ( app-containers/netavark app-containers/aardvark-dns ) ) sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man
-DESCRIPTION=Library and podman tool for running OCI-based containers in Pods
-EAPI=8
-HOMEPAGE=https://github.com/containers/podman/
-INHERIT=bash-completion-r1 flag-o-matic go-module tmpfiles
-IUSE=apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv
-LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
-RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= || ( >=app-containers/cni-plugins-0.8.6 ( app-containers/netavark app-containers/aardvark-dns ) ) sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) selinux? ( sec-policy/selinux-podman ) virtual/tmpfiles
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containers/podman/archive/v4.5.0.tar.gz -> podman-4.5.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=79f8c9ed24e33cd93bf427dcd464af54
diff --git a/metadata/md5-cache/app-containers/podman-4.5.0-r1 b/metadata/md5-cache/app-containers/podman-4.5.0-r1
deleted file mode 100644
index bc54b02fcfdc..000000000000
--- a/metadata/md5-cache/app-containers/podman-4.5.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip
-DEFINED_PHASES=compile install postinst preinst prepare unpack
-DEPEND=app-crypt/gpgme:= >=app-containers/containers-common-0.56.0 >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) dev-go/go-md2man
-DESCRIPTION=Library and podman tool for running OCI-based containers in Pods
-EAPI=8
-HOMEPAGE=https://github.com/containers/podman/ https://podman.io/
-INHERIT=shell-completion flag-o-matic go-module tmpfiles
-IUSE=apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
-RDEPEND=app-crypt/gpgme:= >=app-containers/containers-common-0.56.0 >=app-containers/conmon-2.0.0 cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) selinux? ( sec-policy/selinux-podman ) virtual/tmpfiles
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containers/podman/archive/v4.5.0.tar.gz -> podman-4.5.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=42121ff525cf8f361c92cd56db419b71
diff --git a/metadata/md5-cache/app-containers/podman-4.8.3 b/metadata/md5-cache/app-containers/podman-4.8.3
new file mode 100644
index 000000000000..502c3ca9014e
--- /dev/null
+++ b/metadata/md5-cache/app-containers/podman-4.8.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-go/go-md2man >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install postinst preinst prepare setup unpack
+DEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= )
+DESCRIPTION=A tool for managing OCI containers and pods with Docker-compatible CLI
+EAPI=8
+HOMEPAGE=https://github.com/containers/podman/ https://podman.io/
+INHERIT=go-module tmpfiles linux-info
+IUSE=apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
+RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/containers-common-0.56.0 dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) !cgroup-hybrid? ( app-containers/crun ) wrapper? ( !app-containers/docker-cli ) fuse? ( sys-fs/fuse-overlayfs ) init? ( app-containers/catatonit ) rootless? ( app-containers/slirp4netns ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/containers/podman/archive/v4.8.3.tar.gz -> podman-4.8.3.tar.gz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8e6e43534c6e23eadc547de5a780315d
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 6ed43e7b1b7b..ee4699977449 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/johntheripper-jumbo-1.9.0_p20211129-r1 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r1
deleted file mode 100644
index bd290958a7ee..000000000000
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-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
-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=7
-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
-SLOT=0
-SRC_URI=https://github.com/openwall/john/archive/5d0c85f16f96ca7b6dd06640e95a5801081d6e20.tar.gz -> johntheripper-jumbo-1.9.0_p20211129.tar.gz
-_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fda5695dde8459c36d1941b1a4ed0bc7
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
index a330567e5e10..11398784d52b 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717
@@ -8,9 +8,9 @@ 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
+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/Compress-Raw-Lzma 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/c798c3f39215f6e08c67677eb9b79f65cfe08e40.tar.gz -> johntheripper-jumbo-1.9.0_p20230717.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf4809f66afd2b0cf82795ef941b8d21
+_md5_=e32be179ad1649a021967fe7d6ecbe7e
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
index d32e030091c3..794d135977a7 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20240102
@@ -8,9 +8,9 @@ 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
+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/Compress-Raw-Lzma 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
+_md5_=41754afdd3f42db3e371e1fd7fc85a16
diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
index b87a49296916..8be6067cb0e2 100644
--- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
+++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999
@@ -8,8 +8,8 @@ INHERIT=autotools flag-o-matic toolchain-funcs pax-utils git-r3
IUSE=custom-cflags kerberos mpi opencl openmp pcap
LICENSE=GPL-2
PROPERTIES=live
-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
+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/Compress-Raw-Lzma dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA3 dev-perl/Digest-GOST !app-crypt/johntheripper
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_=15f841da467fe989546ba694f8edabbe
+_md5_=41754afdd3f42db3e371e1fd7fc85a16
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 7d84075f67c4..7c03ba98100d 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/libvirt-9.8.0 b/metadata/md5-cache/app-emulation/libvirt-9.8.0
index 69ed87703a0d..2275b95bfa03 100644
--- a/metadata/md5-cache/app-emulation/libvirt-9.8.0
+++ b/metadata/md5-cache/app-emulation/libvirt-9.8.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux test +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ppc64 ~x86
LICENSE=LGPL-2.1
PDEPEND=qemu? ( dev-python/libvirt-python )
RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-util/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[lvm] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[lvm] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 app-crypt/swtpm >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/9.8.0
SRC_URI=https://libvirt.org/sources/libvirt-9.8.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.8.0.tar.xz.asc )
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=68501c8e6b6fcfbe068fe4967798cf6b
+_md5_=89ad5c28cd6017c90d861046e6bc0312
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 19706d2c4597..7b36c1417d0e 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/mozc-2.28.5029.102 b/metadata/md5-cache/app-i18n/mozc-2.28.5029.102
index 08b24ef09582..0b276d341647 100644
--- a/metadata/md5-cache/app-i18n/mozc-2.28.5029.102
+++ b/metadata/md5-cache/app-i18n/mozc-2.28.5029.102
@@ -7,7 +7,7 @@ HOMEPAGE=https://github.com/google/mozc
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop edo elisp-common multiprocessing python-any-r1 savedconfig toolchain-funcs xdg
IUSE=debug emacs fcitx4 +gui ibus renderer test savedconfig
-KEYWORDS=amd64 ~arm64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ppc64 x86
LICENSE=BSD BSD-2 ipadic public-domain unicode
RDEPEND=>=dev-cpp/abseil-cpp-20211102.0-r2:=[cxx17(+)] >=dev-libs/protobuf-3.0.0:= emacs? ( app-editors/emacs:* ) fcitx4? ( app-i18n/fcitx:4 virtual/libintl ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) ibus? ( >=app-i18n/ibus-1.4.1 dev-libs/glib:2 x11-libs/libxcb ) renderer? ( dev-libs/glib:2 x11-libs/cairo x11-libs/gtk+:2 x11-libs/pango )
REQUIRED_USE=|| ( emacs fcitx4 ibus )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/mozc/archive/305e9a7374254148474d067c46d55a4ee6081837.tar.gz -> mozc-2.28.5029.102-2.28.5029.102.tar.gz https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/a4a66772e33746b91e99caceecced9a28507e925.tar.gz -> japanese-usage-dictionary-20180701040110.tar.gz https://dev.gentoo.org/~sam/distfiles/app-i18n/mozc/mozc-2.28.5029.102-patches.tar.xz fcitx4? ( https://github.com/fcitx/mozc/archive/242b4f703cba27d4ff4dc123c713a478f964e001.tar.gz -> fcitx-mozc-2.28.5029.102-2.28.5029.102.tar.gz )
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp-common 2a0fa407d2e6363c663ccb299503b25c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2586f982bef5f94c48255a2a00450907
+_md5_=44ee6b760fed891248efb309f0cda233
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 9e54f9a7c054..5b9d62117148 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/scrub-2.6.1-r1 b/metadata/md5-cache/app-misc/scrub-2.6.1-r1
index bd1fc74b8cb0..de6593ca40c1 100644
--- a/metadata/md5-cache/app-misc/scrub-2.6.1-r1
+++ b/metadata/md5-cache/app-misc/scrub-2.6.1-r1
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Overwrite files with iterative patterns
EAPI=8
HOMEPAGE=https://github.com/chaos/scrub
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://github.com/chaos/scrub/releases/download/2.6.1/scrub-2.6.1.tar.gz
-_md5_=76678eb53db7420bc50ffb64dec474f2
+_md5_=0f36775ccd1e86487d3305cee5db11c6
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index dd7535acdc0f..cf6f650e9265 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/poppler-23.10.0 b/metadata/md5-cache/app-text/poppler-23.10.0
deleted file mode 100644
index edafb07d6126..000000000000
--- a/metadata/md5-cache/app-text/poppler-23.10.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 ) app-alternatives/ninja >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.64:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.71 ) test? ( qt5? ( dev-qt/qttest:5 dev-qt/qtwidgets:5 ) )
-DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
-EAPI=8
-HOMEPAGE=https://poppler.freedesktop.org/
-INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
-IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 test tiff +utils verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.64:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
-RESTRICT=!test? ( test )
-SLOT=0/132
-SRC_URI=https://poppler.freedesktop.org/poppler-23.10.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/e3cdc82782941a8d7b8112f83b4a81b3d334601a/test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 -> poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-23.10.0.tar.xz.sig )
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8145ed29a099836cc3bf0b47b705ae82
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index e90501136b99..8ab96ddff838 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.6.0 b/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.6.0
index d6f9afbf79d1..9175b6381365 100644
--- a/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.6.0
+++ b/metadata/md5-cache/dev-cpp/opentelemetry-cpp-1.6.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://opentelemetry.io/ https://github.com/open-telemetry/opentelemetry-cpp
INHERIT=cmake
IUSE=+jaeger prometheus test
-KEYWORDS=amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm64 ppc64
LICENSE=Apache-2.0
RDEPEND=net-misc/curl:= dev-libs/thrift:= dev-libs/boost:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.6.0.tar.gz -> opentelemetry-cpp-1.6.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=914a7ed9be30257192c533c536ab07e1
+_md5_=f6baaa8dd7de4b2770307397f3e40e4f
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 870a1bd012d5..68514d7063ba 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/emma-2.0.5312-r5 b/metadata/md5-cache/dev-java/emma-2.0.5312-r5
index ff0bed1d8411..f4d3a83e83e4 100644
--- a/metadata/md5-cache/dev-java/emma-2.0.5312-r5
+++ b/metadata/md5-cache/dev-java/emma-2.0.5312-r5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://emma.sourceforge.net/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=+launcher doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=CPL-1.0
RDEPEND=dev-java/ant-core:0 >=virtual/jre-1.8:* launcher? ( !sci-biology/emboss:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/project/emma/emma-release/2.0.5312/emma-2.0.5312-src.zip
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=0a71523f0675179b3e9366039db50a5a
+_md5_=c96b75eef2314f2df595c42ccb4da76b
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 57bf4aaccfd7..555400d89d96 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/php-8.1.26 b/metadata/md5-cache/dev-lang/php-8.1.26
index bfd3c1607805..80d2f6c4f0a2 100644
--- a/metadata/md5-cache/dev-lang/php-8.1.26
+++ b/metadata/md5-cache/dev-lang/php-8.1.26
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.php.net/
IDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?]
INHERIT=flag-o-matic multilib systemd autotools
IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar cdb cjk coverage +ctype curl debug enchant exif ffi +fileinfo +filter firebird +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp +xml xmlreader xmlwriter xpm xslt zip zlib
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 )
RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) coverage? ( dev-util/lcov ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) )
REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) avif? ( gd zlib ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) truetype? ( gd zlib ) webp? ( gd zlib ) cjk? ( gd zlib ) exif? ( gd zlib ) xpm? ( gd zlib ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) oci8-instant-client? ( !ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=8.1
SRC_URI=https://www.php.net/distributions/php-8.1.26.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9a3f3e9cc70a194ad6f9089d1f69702
+_md5_=5c82ced4c84390c16274809e8e0f2cb5
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 2d054cc7cfbb..6e32f5b9e70e 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/hyprland-protocols-0.2 b/metadata/md5-cache/dev-libs/hyprland-protocols-0.2-r1
index 69d1938f7381..77e4029d5358 100644
--- a/metadata/md5-cache/dev-libs/hyprland-protocols-0.2
+++ b/metadata/md5-cache/dev-libs/hyprland-protocols-0.2-r1
@@ -7,6 +7,6 @@ INHERIT=meson
KEYWORDS=amd64 ~riscv
LICENSE=BSD
SLOT=0
-SRC_URI=https://github.com/hyprwm/hyprland-protocols/archive/4d29e48433270a2af06b8bc711ca1fe5109746cd.tar.gz -> hyprland-protocols-0.2.tar.gz
+SRC_URI=https://github.com/hyprwm/hyprland-protocols/archive/v0.2.tar.gz -> hyprland-protocols-0.2.gh.tar.gz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d991126606cec232e1e3663aa888f6f
+_md5_=8c6571a5f3fe7451da691df8200259bc
diff --git a/metadata/md5-cache/dev-libs/hyprland-protocols-9999 b/metadata/md5-cache/dev-libs/hyprland-protocols-9999
new file mode 100644
index 000000000000..1606f3c6df71
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/hyprland-protocols-9999
@@ -0,0 +1,11 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Wayland protocol extensions for Hyprland
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprland-protocols
+INHERIT=meson git-r3
+LICENSE=BSD
+PROPERTIES=live
+SLOT=0
+_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c6571a5f3fe7451da691df8200259bc
diff --git a/metadata/md5-cache/dev-libs/librdkafka-2.2.0 b/metadata/md5-cache/dev-libs/librdkafka-2.2.0
index 7d1986c0f5f5..43c7aa5ae19d 100644
--- a/metadata/md5-cache/dev-libs/librdkafka-2.2.0
+++ b/metadata/md5-cache/dev-libs/librdkafka-2.2.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/confluentinc/librdkafka
INHERIT=python-any-r1 toolchain-funcs
IUSE=lz4 sasl ssl static-libs zstd
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=BSD-2
RDEPEND=net-misc/curl !static-libs? ( lz4? ( app-arch/lz4:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( dev-libs/openssl:0= ) zstd? ( app-arch/zstd:= ) sys-libs/zlib:= )
SLOT=0/1
SRC_URI=https://github.com/confluentinc/librdkafka/archive/v2.2.0.tar.gz -> librdkafka-2.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=10a0d1c20c3923cd88404d45b3d24897
+_md5_=f408be71c2748eb89279ff84946ae9aa
diff --git a/metadata/md5-cache/dev-libs/re2-0.2022.12.01 b/metadata/md5-cache/dev-libs/re2-0.2022.12.01
index 26529bd07e64..202c3d4395db 100644
--- a/metadata/md5-cache/dev-libs/re2-0.2022.12.01
+++ b/metadata/md5-cache/dev-libs/re2-0.2022.12.01
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/re2
INHERIT=multilib-minimal toolchain-funcs
IUSE=icu abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD
RDEPEND=icu? ( dev-libs/icu:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0/10
SRC_URI=https://github.com/google/re2/archive/2022-12-01.tar.gz -> re2-2022-12-01.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fbbcd2a364e7622e763cc6526aab0173
+_md5_=65c9dd5f3aece3d5184780ca618b1951
diff --git a/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r2 b/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r2
index eb9017e041b0..4e6310bcc837 100644
--- a/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r2
+++ b/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://rocksdb.org https://github.com/facebook/rocksdb/
INHERIT=cmake
IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86
LICENSE=GPL-2
RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= dev-cpp/gflags:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= )
SLOT=0
SRC_URI=https://github.com/facebook/rocksdb/archive/v6.14.6.tar.gz -> rocksdb-6.14.6.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f4adeda234b44a548e3934bb48deda9a
+_md5_=63ac800e433f0133d5925433b83e352b
diff --git a/metadata/md5-cache/dev-libs/serd-0.32.0 b/metadata/md5-cache/dev-libs/serd-0.32.0
index eafc0d53baf6..27412254dc5b 100644
--- a/metadata/md5-cache/dev-libs/serd-0.32.0
+++ b/metadata/md5-cache/dev-libs/serd-0.32.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://drobilla.net/software/serd.html
INHERIT=meson-multilib
IUSE=doc test +tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=ISC
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.drobilla.net/serd-0.32.0.tar.xz
_eclasses_=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_=2c744b0cf80381db867b12b880be319b
+_md5_=6b6da2879890a64af0f387e3021d0694
diff --git a/metadata/md5-cache/dev-libs/sord-0.16.16-r1 b/metadata/md5-cache/dev-libs/sord-0.16.16-r1
index a49d2a41f7e1..9a1dd490e382 100644
--- a/metadata/md5-cache/dev-libs/sord-0.16.16-r1
+++ b/metadata/md5-cache/dev-libs/sord-0.16.16-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://drobilla.net/software/sord.html
INHERIT=meson-multilib
IUSE=doc test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=ISC
RDEPEND=>=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( dev-libs/libpcre2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.drobilla.net/sord-0.16.16.tar.xz
_eclasses_=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_=38893cc2651a9185f5191837b961c24e
+_md5_=93ccb65ceb3559c829b020fc6b2dc5ab
diff --git a/metadata/md5-cache/dev-libs/thrift-0.16.0-r2 b/metadata/md5-cache/dev-libs/thrift-0.16.0-r2
index 7e729fa48aed..6b2030586c6b 100644
--- a/metadata/md5-cache/dev-libs/thrift-0.16.0-r2
+++ b/metadata/md5-cache/dev-libs/thrift-0.16.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://thrift.apache.org/lib/cpp.html
INHERIT=cmake
IUSE=libevent lua +ssl test
-KEYWORDS=amd64 ~arm64
+KEYWORDS=amd64 ~arm64 ppc64
LICENSE=Apache-2.0
RDEPEND=dev-libs/boost:=[nls] dev-libs/openssl:= libevent? ( dev-libs/libevent )
REQUIRED_USE=test? ( ssl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0
SRC_URI=mirror://apache/thrift/0.16.0/thrift-0.16.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a3871902d92b64a3e4b72c03b50dd574
+_md5_=102dab124b407edc0ea6ec7775d2d31d
diff --git a/metadata/md5-cache/dev-libs/zix-0.4.2 b/metadata/md5-cache/dev-libs/zix-0.4.2
index ff5a29b3881c..fc3bb58c1903 100644
--- a/metadata/md5-cache/dev-libs/zix-0.4.2
+++ b/metadata/md5-cache/dev-libs/zix-0.4.2
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://gitlab.com/drobilla/zix
INHERIT=meson-multilib
IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=ISC
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.drobilla.net/zix-0.4.2.tar.xz
_eclasses_=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_=1288b7a18a8a9d816cf29dac50466920
+_md5_=6185ebaf82a82abaff37454f2ce1259a
diff --git a/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3 b/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
index f4e970df0ec3..cdcce4aad6a5 100644
--- a/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
+++ b/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Imlib2
INHERIT=perl-module toolchain-funcs
IUSE=test test
-KEYWORDS=~alpha amd64 ~ppc x86
+KEYWORDS=~alpha amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=media-libs/imlib2-1 dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBROCARD/Image-Imlib2-2.03.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=528caeedd28ce1e3d31217d17f3bf7e6
+_md5_=e06f628e9ed3b5c62b01df6cf9623ca8
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index abd87880b291..4276382f9f4b 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 570d2a47098a..66da9430714a 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/hvac-2.1.0 b/metadata/md5-cache/dev-python/hvac-2.1.0
new file mode 100644
index 000000000000..d0e12ab9f02e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hvac-2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/flask-sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jwcrypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/semantic-version[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[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=HashiCorp Vault API client
+EAPI=8
+HOMEPAGE=https://github.com/hvac/hvac/ https://pypi.org/project/hvac/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[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://files.pythonhosted.org/packages/source/h/hvac/hvac-2.1.0.tar.gz
+_eclasses_=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_=cbef1ebf27f37c409ed81215aed950d0
diff --git a/metadata/md5-cache/dev-python/jupyter-core-5.7.0 b/metadata/md5-cache/dev-python/jupyter-core-5.7.0
new file mode 100644
index 000000000000..a5d2876954df
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyter-core-5.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/pydata-sphinx-theme[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_12(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_12(-)] dev-python/traitlets[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_11(-)] dev-python/traitlets[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_10(-)] dev-python/traitlets[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/myst-parser[python_targets_pypy3(-)] dev-python/pydata-sphinx-theme[python_targets_pypy3(-)] dev-python/sphinx-autodoc-typehints[python_targets_pypy3(-)] dev-python/sphinxcontrib-github-alt[python_targets_pypy3(-)] dev-python/sphinxcontrib-spelling[python_targets_pypy3(-)] dev-python/traitlets[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/platformdirs-2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.11.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Core common functionality of Jupyter projects
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-python/platformdirs-2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.11.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-core/jupyter_core-5.7.0.tar.gz
+_eclasses_=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_=7938374af06215c18bdbaab6c490bf59
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9.8.0 b/metadata/md5-cache/dev-python/libvirt-python-9.8.0
index 1b9d7456da77..9d5e9fbcf35d 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9.8.0
+++ b/metadata/md5-cache/dev-python/libvirt-python-9.8.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.libvirt.org
INHERIT=distutils-r1 verify-sig
IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ppc64 ~x86
LICENSE=LGPL-2
RDEPEND=app-emulation/libvirt:0/9.8.0 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libvirt.org/sources/python/libvirt-python-9.8.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-9.8.0.tar.gz.asc )
_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 verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=5ecf20d3d10bf7b4be4e23ef0213eefe
+_md5_=b0819a996f6067445cb0e6e2f8757ad7
diff --git a/metadata/md5-cache/dev-python/logutils-0.3.5-r1 b/metadata/md5-cache/dev-python/logutils-0.3.5-r1
index 6fdebc1c6ca6..bec18c403a31 100644
--- a/metadata/md5-cache/dev-python/logutils-0.3.5-r1
+++ b/metadata/md5-cache/dev-python/logutils-0.3.5-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://bitbucket.org/vinay.sajip/logutils
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm64 ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=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 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/logutils/logutils-0.3.5.tar.gz
_eclasses_=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_=33dc2920f2e9ff038147581faacad6b0
+_md5_=8dac1409ccaa8af78910e7b5e39a16ae
diff --git a/metadata/md5-cache/dev-python/pecan-1.5.1 b/metadata/md5-cache/dev-python/pecan-1.5.1
index 211741b1f0ea..bd7b5df48231 100644
--- a/metadata/md5-cache/dev-python/pecan-1.5.1
+++ b/metadata/md5-cache/dev-python/pecan-1.5.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pecan/pecan/ https://pypi.org/project/pecan/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm64 ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-python/webob-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/logutils-0.3.0[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 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pecan/pecan-1.5.1.tar.gz
_eclasses_=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_=eb3a3838fd51f83b351200bafd07b51d
+_md5_=887036ee74ed259be97c8ec288c8237e
diff --git a/metadata/md5-cache/dev-python/podman-4.8.2 b/metadata/md5-cache/dev-python/podman-4.8.2
new file mode 100644
index 000000000000..7834b8197306
--- /dev/null
+++ b/metadata/md5-cache/dev-python/podman-4.8.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/requests-mock-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pyxdg-0.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-12.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.2.3[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A library to interact with a Podman server
+EAPI=8
+HOMEPAGE=https://github.com/containers/podman-py/ https://pypi.org/project/podman/
+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/pyxdg-0.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-12.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/tomli-1.2.3[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/containers/podman-py/archive/v4.8.2.tar.gz -> podman-py-4.8.2.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_=f6857e4617db5319d24b6140783dde48
diff --git a/metadata/md5-cache/dev-python/pycountry-22.3.5 b/metadata/md5-cache/dev-python/pycountry-22.3.5
index 898792ba1a3f..dbfc8c0506ff 100644
--- a/metadata/md5-cache/dev-python/pycountry-22.3.5
+++ b/metadata/md5-cache/dev-python/pycountry-22.3.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/flyingcircusio/pycountry/ https://pypi.org/project/pycountry/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-2.1
RDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pycountry/pycountry-22.3.5.tar.gz
_eclasses_=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_=0c094832876cec500cdd3b714d6fd827
+_md5_=2773e5bfdeee851fa6160ed382e24947
diff --git a/metadata/md5-cache/dev-python/pyrqlite-2.2.0 b/metadata/md5-cache/dev-python/pyrqlite-2.2.0-r1
index c7bf2d15170a..243bc474130d 100644
--- a/metadata/md5-cache/dev-python/pyrqlite-2.2.0
+++ b/metadata/md5-cache/dev-python/pyrqlite-2.2.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rqlite/pyrqlite/archive/v2.2.0.tar.gz -> pyrqlite-2.2.0.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_=635c922086d1331184a223e75f9d64c9
+_md5_=f263802a6b4b99ec6a5b9a824014c9f0
diff --git a/metadata/md5-cache/dev-python/pyrqlite-2.2.1 b/metadata/md5-cache/dev-python/pyrqlite-2.2.1
new file mode 100644
index 000000000000..4d3fe0a261a2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyrqlite-2.2.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-db/rqlite-6.7.0 ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for rqlite
+EAPI=8
+HOMEPAGE=https://github.com/rqlite/pyrqlite/ https://pypi.org/project/pyrqlite/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rqlite/pyrqlite/archive/v2.2.1.tar.gz -> pyrqlite-2.2.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_=f263802a6b4b99ec6a5b9a824014c9f0
diff --git a/metadata/md5-cache/dev-python/urwid-2.4.1 b/metadata/md5-cache/dev-python/urwid-2.4.1
new file mode 100644
index 000000000000..7f5ca877360d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/urwid-2.4.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] )
+DESCRIPTION=Curses-based user interface library for Python
+EAPI=8
+HOMEPAGE=https://urwid.org/ https://pypi.org/project/urwid/ https://github.com/urwid/urwid/
+INHERIT=distutils-r1 optfeature pypi
+IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/u/urwid/urwid-2.4.1.tar.gz
+_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=991b2483840f3366bcdd83bec100497c
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index e02282b6102c..8c5a12bbd54e 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/qtbase-6.6.1-r2 b/metadata/md5-cache/dev-qt/qtbase-6.6.1-r2
new file mode 100644
index 000000000000..ddce74c1385c
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.1-r2
@@ -0,0 +1,18 @@
+BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-util/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) )
+DESCRIPTION=Cross-platform application development framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=flag-o-matic qt6-build toolchain-funcs
+IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+PDEPEND=nls? ( ~dev-qt/qttranslations-6.6.1:6 ) wayland? ( ~dev-qt/qtwayland-6.6.1:6 )
+RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) )
+REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) tslib? ( gui ) vulkan? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) )
+RESTRICT=!test? ( test )
+SLOT=6/6.6.1
+SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtbase-everywhere-src-6.6.1.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c qt6-build f632df8403c054eab7402c493fc3dbb5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8c2d10c761b4b73d8d8537a1ae06e3d1
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 1b9dd8b011f0..4660f4971142 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/gyp-20200512145953 b/metadata/md5-cache/dev-util/gyp-20200512145953
index b1be2d2fe7e5..7a4e71c8fa34 100644
--- a/metadata/md5-cache/dev-util/gyp-20200512145953
+++ b/metadata/md5-cache/dev-util/gyp-20200512145953
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://gyp.gsrc.io/ https://chromium.googlesource.com/external/gyp
INHERIT=distutils-r1
IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 ~arm64 ~loong ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~loong ppc64 x86
LICENSE=BSD
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://home.apache.org/~arfrever/distfiles/gyp-20200512145953.tar.xz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=804ec63c050e6cb9b588eff55a59d2ec
+_md5_=8ddd6ac19c0b8c4ccebd6ea93113d867
diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz
index 70fd69992380..12405271df0a 100644
--- a/metadata/md5-cache/gui-apps/Manifest.gz
+++ b/metadata/md5-cache/gui-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-apps/swappy-1.4.0 b/metadata/md5-cache/gui-apps/swappy-1.4.0
deleted file mode 100644
index f7886912985d..000000000000
--- a/metadata/md5-cache/gui-apps/swappy-1.4.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-text/scdoc sys-devel/gettext virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst test
-DEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango
-DESCRIPTION=A Wayland native snapshot and editor tool, inspired by Snappy on macOS
-EAPI=8
-HOMEPAGE=https://github.com/jtheoof/swappy
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson xdg optfeature
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango media-fonts/fontawesome[otf]
-SLOT=0
-SRC_URI=https://github.com/jtheoof/swappy/archive/v1.4.0.tar.gz -> swappy-1.4.0.tar.gz
-_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=790cb1567862845b33fff989dbd50c69
diff --git a/metadata/md5-cache/gui-apps/swappy-9999 b/metadata/md5-cache/gui-apps/swappy-9999
index fdc5f529b5c7..0f3b527e197a 100644
--- a/metadata/md5-cache/gui-apps/swappy-9999
+++ b/metadata/md5-cache/gui-apps/swappy-9999
@@ -1,6 +1,6 @@
BDEPEND=app-text/scdoc sys-devel/gettext virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
-DEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango
+DEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-base/xorg-proto
DESCRIPTION=A Wayland native snapshot and editor tool, inspired by Snappy on macOS
EAPI=8
HOMEPAGE=https://github.com/jtheoof/swappy
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango media-fonts/fontawesome[otf]
SLOT=0
_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=790cb1567862845b33fff989dbd50c69
+_md5_=506739ef3a7046b669cc139f4db4cc5c
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index db02d762f8b8..0465fff42725 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/greetd-0.9.0 b/metadata/md5-cache/gui-libs/greetd-0.9.0
index 98632b5d3d5b..7f54ba902471 100644
--- a/metadata/md5-cache/gui-libs/greetd-0.9.0
+++ b/metadata/md5-cache/gui-libs/greetd-0.9.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://git.sr.ht/~kennylevinsen/greetd/
INHERIT=cargo optfeature systemd
IUSE=man debug
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86
LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016 Unlicense
RDEPEND=acct-user/greetd sys-auth/pambase sys-libs/pam
SLOT=0
SRC_URI=https://git.sr.ht/~kennylevinsen/greetd/archive/0.9.0.tar.gz -> greetd-0.9.0.tar.gz https://crates.io/api/v1/crates/async-trait/0.1.60/download -> async-trait-0.1.60.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bytes/1.3.0/download -> bytes-1.3.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/enquote/1.1.0/download -> enquote-1.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/itoa/1.0.5/download -> itoa-1.0.5.crate https://crates.io/api/v1/crates/libc/0.2.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.5/download -> mio-0.8.5.crate https://crates.io/api/v1/crates/nix/0.26.1/download -> nix-0.26.1.crate https://crates.io/api/v1/crates/pam-sys/0.5.6/download -> pam-sys-0.5.6.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.49/download -> proc-macro2-1.0.49.crate https://crates.io/api/v1/crates/quote/1.0.23/download -> quote-1.0.23.crate https://crates.io/api/v1/crates/rpassword/5.0.1/download -> rpassword-5.0.1.crate https://crates.io/api/v1/crates/ryu/1.0.12/download -> ryu-1.0.12.crate https://crates.io/api/v1/crates/serde/1.0.152/download -> serde-1.0.152.crate https://crates.io/api/v1/crates/serde_derive/1.0.152/download -> serde_derive-1.0.152.crate https://crates.io/api/v1/crates/serde_json/1.0.91/download -> serde_json-1.0.91.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/socket2/0.4.7/download -> socket2-0.4.7.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/1.0.107/download -> syn-1.0.107.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.38/download -> thiserror-impl-1.0.38.crate https://crates.io/api/v1/crates/thiserror/1.0.38/download -> thiserror-1.0.38.crate https://crates.io/api/v1/crates/tokio-macros/1.8.2/download -> tokio-macros-1.8.2.crate https://crates.io/api/v1/crates/tokio/1.24.0/download -> tokio-1.24.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.6/download -> unicode-ident-1.0.6.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.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/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.0/download -> windows_aarch64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.0/download -> windows_aarch64_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.0/download -> windows_i686_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.0/download -> windows_i686_msvc-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.0/download -> windows_x86_64_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.0/download -> windows_x86_64_gnullvm-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.0/download -> windows_x86_64_msvc-0.42.0.crate
_eclasses_=cargo 8e446589282567c95e483e238d8dd120 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9201c893f3ff8159a9a300bb7477e93f
+_md5_=cef8e06ee20128156f69d99c64e24fd8
diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz
index 3b3fdc4af1e3..5e242753ab3e 100644
--- a/metadata/md5-cache/gui-wm/Manifest.gz
+++ b/metadata/md5-cache/gui-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-wm/dwl-0.5 b/metadata/md5-cache/gui-wm/dwl-0.5
index 67c6204d2b3d..a863a1eacc72 100644
--- a/metadata/md5-cache/gui-wm/dwl-0.5
+++ b/metadata/md5-cache/gui-wm/dwl-0.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://codeberg.org/dwl/dwl
INHERIT=savedconfig toolchain-funcs
IUSE=X savedconfig
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=CC0-1.0 GPL-3+ MIT
RDEPEND=dev-libs/libinput:= dev-libs/wayland gui-libs/wlroots:0/17[libinput,session,X?] x11-libs/libxkbcommon X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm )
SLOT=0
SRC_URI=https://codeberg.org/dwl/dwl/releases/download/v0.5/dwl-v0.5.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4ecf7a9b8c10b0d7e98dfe81bce6f823
+_md5_=e30e7dc77ff7e71f59e54d2cd620a83f
diff --git a/metadata/md5-cache/gui-wm/hyprland-0.31.0-r1 b/metadata/md5-cache/gui-wm/hyprland-0.31.0-r1
deleted file mode 100644
index cb79de51508d..000000000000
--- a/metadata/md5-cache/gui-wm/hyprland-0.31.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/glslang dev-util/wayland-scanner || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) app-misc/jq dev-util/cmake dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=>=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= ) >=dev-libs/wayland-protocols-1.32 dev-libs/hyprland-protocols >=dev-libs/wayland-protocols-1.25
-DESCRIPTION=A dynamic tiling Wayland compositor that doesn't sacrifice on its looks
-EAPI=8
-HOMEPAGE=https://github.com/hyprwm/Hyprland
-INHERIT=meson toolchain-funcs
-IUSE=X legacy-renderer systemd video_cards_nvidia
-KEYWORDS=amd64
-LICENSE=BSD
-RDEPEND=>=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= )
-SLOT=0
-SRC_URI=https://github.com/hyprwm/Hyprland/releases/download/v0.31.0/source-v0.31.0.tar.gz -> hyprland-0.31.0.gh.tar.gz
-_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9439173e8819d9e23354eeb0a287b9e
diff --git a/metadata/md5-cache/gui-wm/hyprland-0.34.0 b/metadata/md5-cache/gui-wm/hyprland-0.34.0
new file mode 100644
index 000000000000..79fc01d42ca1
--- /dev/null
+++ b/metadata/md5-cache/gui-wm/hyprland-0.34.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/glslang dev-util/wayland-scanner || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) app-misc/jq dev-util/cmake dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=dev-util/cmake dev-util/meson dev-util/ninja dev-vcs/git sys-auth/polkit virtual/pkgconfig >=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= ) >=dev-libs/wayland-protocols-1.32 dev-libs/hyprland-protocols >=dev-libs/wayland-protocols-1.25
+DESCRIPTION=A dynamic tiling Wayland compositor that doesn't sacrifice on its looks
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/Hyprland
+INHERIT=meson toolchain-funcs
+IUSE=X legacy-renderer systemd
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-util/cmake dev-util/meson dev-util/ninja dev-vcs/git sys-auth/polkit virtual/pkgconfig >=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= )
+SLOT=0
+SRC_URI=https://github.com/hyprwm/Hyprland/releases/download/v0.34.0/source-v0.34.0.tar.gz -> hyprland-0.34.0.gh.tar.gz
+_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=269d81df7b06557c83fc9163243419f6
diff --git a/metadata/md5-cache/gui-wm/hyprland-9999 b/metadata/md5-cache/gui-wm/hyprland-9999
index 5f75237e7736..247f4eb1f12e 100644
--- a/metadata/md5-cache/gui-wm/hyprland-9999
+++ b/metadata/md5-cache/gui-wm/hyprland-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-util/glslang dev-util/wayland-scanner || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) app-misc/jq dev-util/cmake dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=>=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= ) >=dev-libs/wayland-protocols-1.32 dev-libs/hyprland-protocols >=dev-libs/wayland-protocols-1.25
+DEPEND=dev-util/cmake dev-util/meson dev-util/ninja dev-vcs/git sys-auth/polkit virtual/pkgconfig >=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= ) >=dev-libs/wayland-protocols-1.32 dev-libs/hyprland-protocols >=dev-libs/wayland-protocols-1.25
DESCRIPTION=A dynamic tiling Wayland compositor that doesn't sacrifice on its looks
EAPI=8
HOMEPAGE=https://github.com/hyprwm/Hyprland
@@ -8,7 +8,7 @@ INHERIT=meson toolchain-funcs git-r3
IUSE=X legacy-renderer systemd
LICENSE=BSD
PROPERTIES=live
-RDEPEND=>=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= )
+RDEPEND=dev-util/cmake dev-util/meson dev-util/ninja dev-vcs/git sys-auth/polkit virtual/pkgconfig >=dev-libs/libinput-1.14.0:= dev-libs/libliftoff >=dev-libs/wayland-1.22 media-libs/libdisplay-info media-libs/libglvnd media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= >=x11-libs/libdrm-2.4.118 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= )
SLOT=0
_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7279d32b3238d9aa92cd42b04e67325b
+_md5_=f0f097322396768b884891b56cc3da14
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 4745c9c56017..522fb70c2c73 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/ipamonafont-1.0.8 b/metadata/md5-cache/media-fonts/ipamonafont-1.0.8
index d3aa3da9b7b0..b4cd2415e79c 100644
--- a/metadata/md5-cache/media-fonts/ipamonafont-1.0.8
+++ b/metadata/md5-cache/media-fonts/ipamonafont-1.0.8
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://web.archive.org/web/20190326123924/http://www.geocities.jp/ipa_mona/
INHERIT=font
IUSE=X
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=grass-ipafonts mplus-fonts public-domain
RESTRICT=mirror
SLOT=0
SRC_URI=http://distcache.freebsd.org/local-distfiles/hrs/opfc-ModuleHP-1.1.1_withIPAMonaFonts-1.0.8.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=a75c50eed40e4b3019af23e918a71948
+_md5_=d71c38a2200c422a0392550c68f034f2
diff --git a/metadata/md5-cache/media-fonts/jetbrains-mono-2.304 b/metadata/md5-cache/media-fonts/jetbrains-mono-2.304
index a05a87717ec9..1e804ec85026 100644
--- a/metadata/md5-cache/media-fonts/jetbrains-mono-2.304
+++ b/metadata/md5-cache/media-fonts/jetbrains-mono-2.304
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.jetbrains.com/lp/mono/
INHERIT=font
IUSE=X
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~loong ppc64 ~riscv ~x86
LICENSE=OFL-1.1
SLOT=0
SRC_URI=https://github.com/JetBrains/JetBrainsMono/releases/download/v2.304/JetBrainsMono-2.304.zip -> jetbrains-mono-2.304.zip
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=a3d123ceb9a9a82356e157c6f7240470
+_md5_=e5d89f42d975bceb1460693c287df7fe
diff --git a/metadata/md5-cache/media-fonts/noto-emoji-20231130 b/metadata/md5-cache/media-fonts/noto-emoji-20231130
index a989f3903a7e..34d9122d7926 100644
--- a/metadata/md5-cache/media-fonts/noto-emoji-20231130
+++ b/metadata/md5-cache/media-fonts/noto-emoji-20231130
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji
INHERIT=font
IUSE=icons X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86
LICENSE=Apache-2.0 OFL-1.1
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/googlefonts/noto-emoji/archive/d79d23e6822e0f6e5731b114cbfb26b2a4e380da.tar.gz -> noto-emoji-20231130.tar.gz
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=b57a1e0dc30271f810dfb1930cb6bd05
+_md5_=1a310ce5863848e6aecdb75bb1331553
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 5ccaae578dfe..ddb61d4db15b 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/suil-0.10.20 b/metadata/md5-cache/media-libs/suil-0.10.20
index cbc6082c2b97..ceae588d36a8 100644
--- a/metadata/md5-cache/media-libs/suil-0.10.20
+++ b/metadata/md5-cache/media-libs/suil-0.10.20
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://drobilla.net/software/suil.html
INHERIT=meson
IUSE=doc gtk gtk2 qt5 test X
-KEYWORDS=amd64 ~arm64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=media-libs/lv2 gtk2? ( >=x11-libs/gtk+-2.18.0:2 dev-libs/glib:2 ) gtk? ( >=x11-libs/gtk+-3.14.0:3 dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) X? ( x11-libs/libX11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.drobilla.net/suil-0.10.20.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5190aedecef74e792bb0523df849752c
+_md5_=180295cde1512e63a95ef048e474bf9b
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3 b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3
index ce831dd03e1a..878c1a0d6eae 100644
--- a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r3
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
INHERIT=meson-multilib
IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux
+KEYWORDS=amd64 ~ppc64 ~x86 ~amd64-linux
LICENSE=BSD
RDEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=1
SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-1.3.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 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_=23e29f07adb135028632955cc6deea1d
+_md5_=b0347e099852955c765b3a72bf5d78b9
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 139835faf8eb..bdb2b844ae86 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/mpd-0.23.13 b/metadata/md5-cache/media-sound/mpd-0.23.13
index 2fbdf9a41596..1e89bd61f3f8 100644
--- a/metadata/md5-cache/media-sound/mpd-0.23.13
+++ b/metadata/md5-cache/media-sound/mpd-0.23.13
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic linux-info meson systemd xdg
IUSE=+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms modplug mpg123 musepack +network nfs openal openmpt opus oss pipe pipewire pulseaudio qobuz recorder samba selinux sid signalfd snapcast sndfile sndio soundcloud sqlite systemd test twolame udisks vorbis wavpack webdav wildmidi upnp zeroconf zip zlib
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=acct-user/mpd dev-libs/libfmt:= dev-libs/libpcre2 media-libs/libogg sys-libs/liburing:= alsa? ( media-libs/alsa-lib media-sound/alsa-utils ) ao? ( media-libs/libao:=[alsa?,pulseaudio?] ) audiofile? ( media-libs/audiofile:= ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) chromaprint? ( media-libs/chromaprint ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) doc? ( dev-python/sphinx ) expat? ( dev-libs/expat ) faad? ( media-libs/faad2 ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth ) gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) icu? ( dev-libs/icu:= virtual/libiconv ) id3tag? ( media-libs/libid3tag:= ) jack? ( virtual/jack ) lame? ( network? ( media-sound/lame ) ) libmpdclient? ( media-libs/libmpdclient ) libsamplerate? ( media-libs/libsamplerate ) libsoxr? ( media-libs/soxr ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod ) mms? ( media-libs/libmms ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) network? ( >=media-libs/libshout-2.4.0 ) nfs? ( net-fs/libnfs ) openal? ( media-libs/openal ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opus ) pulseaudio? ( media-libs/libpulse ) pipewire? ( media-video/pipewire:= ) qobuz? ( dev-libs/libgcrypt:0 ) samba? ( net-fs/samba ) selinux? ( sec-policy/selinux-mpd ) sid? ( || ( media-libs/libsidplay:2 media-libs/libsidplayfp ) ) snapcast? ( media-sound/snapcast ) sndfile? ( media-libs/libsndfile ) sndio? ( media-sound/sndio ) soundcloud? ( >=dev-libs/yajl-2:= ) sqlite? ( dev-db/sqlite:3 ) systemd? ( sys-apps/systemd:= ) twolame? ( media-sound/twolame ) udisks? ( sys-fs/udisks:2 ) upnp? ( net-libs/libupnp:0 ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) wildmidi? ( media-sound/wildmidi ) zeroconf? ( net-dns/avahi[dbus] ) zip? ( dev-libs/zziplib:= ) zlib? ( sys-libs/zlib:= )
REQUIRED_USE=|| ( alsa ao fifo jack network openal oss pipe pipewire pulseaudio snapcast sndio recorder ) || ( audiofile faad ffmpeg flac fluidsynth mad mikmod modplug mpg123 musepack opus openmpt flac sid vorbis wavpack wildmidi ) network? ( || ( audiofile flac lame twolame vorbis ) ) recorder? ( || ( audiofile flac lame twolame vorbis ) ) qobuz? ( curl soundcloud ) soundcloud? ( curl qobuz ) udisks? ( dbus ) upnp? ( curl expat ) webdav? ( curl expat )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.musicpd.org/download/mpd/0.23/mpd-0.23.13.tar.xz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=401602ce4b6c43e1809d0481140b5707
+_md5_=fe45080a83b0d0f562dfafb205d0ae82
diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz
index 58673bdd57a3..34e0252179e0 100644
--- a/metadata/md5-cache/net-ftp/Manifest.gz
+++ b/metadata/md5-cache/net-ftp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-ftp/ncftp-3.2.7 b/metadata/md5-cache/net-ftp/ncftp-3.2.7
new file mode 100644
index 000000000000..dd97d2cfadb0
--- /dev/null
+++ b/metadata/md5-cache/net-ftp/ncftp-3.2.7
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig 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=sys-libs/ncurses:=
+DESCRIPTION=An extremely configurable ftp client
+EAPI=8
+HOMEPAGE=https://www.ncftp.com/
+INHERIT=autotools toolchain-funcs
+IUSE=pch
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Clarified-Artistic
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://www.ncftp.com/public_ftp/ncftp/ncftp-3.2.7-src.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a3f437d7f06d96d8542a039fbf33df6e
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index bd21791dc046..519d6375c960 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/radvd-2.19-r5 b/metadata/md5-cache/net-misc/radvd-2.19-r5
index 0c0662048045..3311800af5ea 100644
--- a/metadata/md5-cache/net-misc/radvd-2.19-r5
+++ b/metadata/md5-cache/net-misc/radvd-2.19-r5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://radvd.litech.org/
INHERIT=autotools readme.gentoo-r1 systemd toolchain-funcs
IUSE=selinux test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
LICENSE=BSD
RDEPEND=acct-group/radvd acct-user/radvd selinux? ( sec-policy/selinux-radvd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://v6web.litech.org/radvd/dist/radvd-2.19.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=52c548db894576eecd75f16ee3dd1b4f
+_md5_=f861fc9e72d93d3d359cc5358dfd49df
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 93beda13a000..7da3bfceb373 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.38.4 b/metadata/md5-cache/net-vpn/tailscale-1.38.4
deleted file mode 100644
index 272031d8f9a4..000000000000
--- a/metadata/md5-cache/net-vpn/tailscale-1.38.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst unpack
-DESCRIPTION=Tailscale vpn client
-EAPI=8
-HOMEPAGE=https://tailscale.com
-INHERIT=go-module systemd tmpfiles
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=net-firewall/iptables virtual/tmpfiles
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/tailscale/tailscale/archive/v1.38.4.tar.gz -> tailscale-1.38.4.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.38.4-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8afd9f055943ec88175e09a9ac743cf1
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.46.1 b/metadata/md5-cache/net-vpn/tailscale-1.46.1
deleted file mode 100644
index 6fa1361e8042..000000000000
--- a/metadata/md5-cache/net-vpn/tailscale-1.46.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst unpack
-DESCRIPTION=Tailscale vpn client
-EAPI=8
-HOMEPAGE=https://tailscale.com
-INHERIT=go-module systemd tmpfiles
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=net-firewall/iptables virtual/tmpfiles
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/tailscale/tailscale/archive/v1.46.1.tar.gz -> tailscale-1.46.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.46.1-deps.tar.xz
-_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1bdadd6ad12ef11bf9cb0237caf22e52
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.36.2 b/metadata/md5-cache/net-vpn/tailscale-1.56.1
index 9477e3e56aaa..412bfb056f80 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.36.2
+++ b/metadata/md5-cache/net-vpn/tailscale-1.56.1
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+BDEPEND=>=dev-lang/go-1.21 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install postinst unpack
DESCRIPTION=Tailscale vpn client
EAPI=8
@@ -9,6 +9,6 @@ LICENSE=MIT
RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-SRC_URI=https://github.com/tailscale/tailscale/archive/v1.36.2.tar.gz -> tailscale-1.36.2.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.36.2-deps.tar.xz
+SRC_URI=https://github.com/tailscale/tailscale/archive/v1.56.1.tar.gz -> tailscale-1.56.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.56.1-deps.tar.xz
_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=411aa59f9ae09a78e257fd18df82f048
+_md5_=fa009540b6c0f39457a00860a0f37902
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index e80c07da73b4..d45c1fae35d5 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/caffe2-2.0.0-r5 b/metadata/md5-cache/sci-libs/caffe2-2.0.0-r5
deleted file mode 100644
index 42fff21501a8..000000000000
--- a/metadata/md5-cache/sci-libs/caffe2-2.0.0-r5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 <sci-libs/onnx-1.15.0 sci-libs/foxi cuda? ( =dev-libs/cudnn-8* dev-libs/cudnn-frontend:0/8 <dev-util/nvidia-cuda-toolkit-12:=[profiler] ) fbgemm? ( dev-libs/FBGEMM ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( sys-cluster/openmpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) dev-cpp/eigen cuda? ( dev-libs/cutlass ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers sci-libs/kineto python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] )
-DESCRIPTION=A deep learning framework
-EAPI=8
-HOMEPAGE=https://pytorch.org/
-INHERIT=python-single-r1 cmake cuda flag-o-matic
-IUSE=cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 <sci-libs/onnx-1.15.0 sci-libs/foxi cuda? ( =dev-libs/cudnn-8* dev-libs/cudnn-frontend:0/8 <dev-util/nvidia-cuda-toolkit-12:=[profiler] ) fbgemm? ( dev-libs/FBGEMM ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( sys-cluster/openmpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ffmpeg? ( opencv ) mpi? ( distributed ) tensorpipe? ( distributed ) gloo? ( distributed )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.0.0.tar.gz -> pytorch-2.0.0.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=564075d7704ca29ed471b3320926e0d5
diff --git a/metadata/md5-cache/sci-libs/caffe2-2.1.1-r6 b/metadata/md5-cache/sci-libs/caffe2-2.1.1-r6
deleted file mode 100644
index 8428e364bb4a..000000000000
--- a/metadata/md5-cache/sci-libs/caffe2-2.1.1-r6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 <sci-libs/onnx-1.15.0 sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) dev-cpp/eigen cuda? ( >=dev-libs/cutlass-3.1.0 ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] )
-DESCRIPTION=A deep learning framework
-EAPI=8
-HOMEPAGE=https://pytorch.org/
-INHERIT=python-single-r1 cmake cuda flag-o-matic prefix
-IUSE=cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 <sci-libs/onnx-1.15.0 sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ffmpeg? ( opencv ) mpi? ( distributed ) tensorpipe? ( distributed ) distributed? ( tensorpipe ) gloo? ( distributed )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.1.tar.gz -> pytorch-2.1.1.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6b87f190c76c132682f8a9c4db1423da
diff --git a/metadata/md5-cache/sci-libs/pytorch-2.0.0 b/metadata/md5-cache/sci-libs/pytorch-2.0.0
deleted file mode 100644
index 6fb0e234ecb5..000000000000
--- a/metadata/md5-cache/sci-libs/pytorch-2.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.0.0[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] )
-DESCRIPTION=Tensors and Dynamic neural networks in Python
-EAPI=8
-HOMEPAGE=https://pytorch.org/
-INHERIT=distutils-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.0.0[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.0.0.tar.gz -> pytorch-2.0.0.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-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1b7b1a4ff60e19c5a8d875b92c718326
diff --git a/metadata/md5-cache/sci-libs/pytorch-2.1.1-r1 b/metadata/md5-cache/sci-libs/pytorch-2.1.1-r1
deleted file mode 100644
index 5df7eaf36ff9..000000000000
--- a/metadata/md5-cache/sci-libs/pytorch-2.1.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.1.1[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Tensors and Dynamic neural networks in Python
-EAPI=8
-HOMEPAGE=https://pytorch.org/
-INHERIT=distutils-r1 prefix
-IUSE=python_single_target_python3_10 python_single_target_python3_11 debug
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ~sci-libs/caffe2-2.1.1[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.1.tar.gz -> pytorch-2.1.1.tar.gz
-_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f62d66a3115175287c085dc353cbc0b3
diff --git a/metadata/md5-cache/sci-libs/scikit-learn-1.1.2 b/metadata/md5-cache/sci-libs/scikit-learn-1.1.2
index bbd464bd7969..d798494ddfcb 100644
--- a/metadata/md5-cache/sci-libs/scikit-learn-1.1.2
+++ b/metadata/md5-cache/sci-libs/scikit-learn-1.1.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://scikit-learn.org/stable/
INHERIT=distutils-r1
IUSE=examples test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=virtual/blas:= virtual/cblas:= dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/threadpoolctl[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 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.1.2.tar.gz -> scikit-learn-1.1.2.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_=d8d93dd9cde4ba1381accdaabef5825f
+_md5_=d05cd485d481a9202c39b5c043e51157
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index d94224520614..188c4a56d289 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/cgal-5.6 b/metadata/md5-cache/sci-mathematics/cgal-5.6
new file mode 100644
index 000000000000..0cee780ef751
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/cgal-5.6
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-cpp/eigen dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/mpfr:= sys-libs/zlib x11-libs/libX11:= virtual/glu:= virtual/opengl:=
+DESCRIPTION=C++ library for geometric algorithms and data structures
+EAPI=8
+HOMEPAGE=https://www.cgal.org/
+INHERIT=cmake
+IUSE=doc examples
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-3 GPL-3 Boost-1.0
+RDEPEND=dev-cpp/eigen dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/mpfr:= sys-libs/zlib x11-libs/libX11:= virtual/glu:= virtual/opengl:=
+SLOT=0/14
+SRC_URI=https://github.com/CGAL/cgal/releases/download/v5.6/CGAL-5.6.tar.xz doc? ( https://github.com/CGAL/cgal/releases/download/v5.6/CGAL-5.6-doc_html.tar.xz )
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a4f2e53ce73bdfe689d6070b396e8094
diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz
index f643d256340e..41757d58c30e 100644
--- a/metadata/md5-cache/sys-block/Manifest.gz
+++ b/metadata/md5-cache/sys-block/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-block/libzbd-1.2.0-r1 b/metadata/md5-cache/sys-block/libzbd-1.2.0-r1
index 6714f0ef2fc2..b3905902fcec 100644
--- a/metadata/md5-cache/sys-block/libzbd-1.2.0-r1
+++ b/metadata/md5-cache/sys-block/libzbd-1.2.0-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/westerndigitalcorporation/libzbd
INHERIT=autotools
IUSE=gtk
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+ LGPL-3+
RDEPEND=>=sys-kernel/linux-headers-4.13 gtk? ( x11-libs/gtk+:3 )
SLOT=0
SRC_URI=https://github.com/westerndigitalcorporation/libzbd/archive/v1.2.0.tar.gz -> libzbd-1.2.0.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=752d552c48493454b857553886afdae0
+_md5_=1e422cdb167492cbc7d7b891301d5021
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 3c69d608e443..e6bb4ef195fb 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/ceph-17.2.7 b/metadata/md5-cache/sys-cluster/ceph-17.2.7
index dcb1eb3b5cb5..83e94c99b050 100644
--- a/metadata/md5-cache/sys-cluster/ceph-17.2.7
+++ b/metadata/md5-cache/sys-cluster/ceph-17.2.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ceph.com/
INHERIT=check-reqs bash-completion-r1 cmake flag-o-matic lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite +system-boost systemd +tcmalloc test +uring xfs zbd zfs cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_pclmul cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 lua_single_target_lua5-3 lua_single_target_lua5-4 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm64
+KEYWORDS=amd64 ~arm64 ppc64
LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain
RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= >=app-arch/snappy-1.1.9-r1 app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-cpp/gflags:= dev-lang/jsonnet:= dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/libevent:= dev-libs/libutf8proc:= dev-libs/nss:= dev-libs/openssl:= <dev-libs/rocksdb-6.15:= dev-libs/thrift:= dev-libs/xmlsec:=[openssl] dev-cpp/yaml-cpp:= dev-python/natsort[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= virtual/libcrypt:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace:0/1 ) fuse? ( sys-fs/fuse:3= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= dev-cpp/opentelemetry-cpp:=[jaeger] ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) parquet? ( dev-libs/re2:= ) pmdk? ( >=dev-libs/pmdk-1.10.0:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/icu:= dev-libs/expat:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) rdma? ( sys-cluster/rdma-core:= ) spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,zlib] ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) zfs? ( sys-fs/zfs:= ) app-admin/sudo net-misc/socat sys-apps/gptfdisk sys-apps/nvme-cli >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[lvm] app-alternatives/awk dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cherrypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pecan[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prettytable[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?] mgr? ( dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/routes[python_targets_python3_10(-)?,python_targets_python3_11(-)?] diskprediction? ( >=dev-python/scipy-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) sci-libs/scikit-learn[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) selinux? ( sec-policy/selinux-ceph ) virtual/tmpfiles
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ?? ( jemalloc tcmalloc ) diskprediction? ( mgr ) kafka? ( radosgw ) mgr? ( cephfs ) rabbitmq? ( radosgw ) rgw-lua? ( radosgw )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-17.2.7.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-17.2.7.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5a0518abcbb0b2fd88b3a68864b94c6c
+_md5_=22b621f15e6903c5c97e40c164133c46
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 77989ea79ea4..6f2826aedea7 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
index 80acb843e4b2..9dd8179bb27d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.205
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.205 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ab0b728c6a33a3a30ef266caa2407bd3
+_md5_=5faef8c67e12f7a8c2358744d74ee894
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
index 4b3d30e3facd..aa7b491edce8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.145
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.145 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2ba2e7950c3399c61a3b4d35d106d73d
+_md5_=2ab2e135b34485917cb78ef2df444e41
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
index 8631c7ea1ba2..49d4d2e3cfd5 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-6.1.69
RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.69 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f2dd1c9c24bdbd5c950cdd669b4da778
+_md5_=9743a81e4ca32bd001c6353689230306
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
index 7fe4a38c073a..54b0feb9e89d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 arm64 ppc64 x86
+KEYWORDS=amd64 arm64 ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.205
RDEPEND=!sys-kernel/gentoo-kernel:5.10.205 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=b0718f752c19aa54d4609a011be7f765
+_md5_=b7df0ccc60367a8202a8380656f23703
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
index d4c272717857..0e7b05563056 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 arm64 ppc64 x86
+KEYWORDS=amd64 arm64 ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.145
RDEPEND=!sys-kernel/gentoo-kernel:5.15.145 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=f91f4a2f96e455d571ab61435c464de2
+_md5_=f393c4e3d33e5ddb97b1f64418b4cf44
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
index 64e85a0142af..c119a59d407b 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 arm64 ppc64 x86
+KEYWORDS=amd64 arm64 ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-6.1.69
RDEPEND=!sys-kernel/gentoo-kernel:6.1.69 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=c870400f46bc6b916ac0d7eee6006da2
+_md5_=c560f16490d1dc9796de784a4d3c207f
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 562529042abe..241535bf6ba9 100644
--- a/metadata/md5-cache/sys-process/Manifest.gz
+++ b/metadata/md5-cache/sys-process/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-process/numad-0.5-r3 b/metadata/md5-cache/sys-process/numad-0.5-r3
index 1741ab08a1f8..a37fa308d5f0 100644
--- a/metadata/md5-cache/sys-process/numad-0.5-r3
+++ b/metadata/md5-cache/sys-process/numad-0.5-r3
@@ -4,9 +4,9 @@ DESCRIPTION=The NUMA daemon that manages application locality
EAPI=7
HOMEPAGE=http://fedoraproject.org/wiki/Features/numad
INHERIT=linux-info systemd toolchain-funcs
-KEYWORDS=amd64 -arm arm64 ~ppc64 ~s390 x86
+KEYWORDS=amd64 -arm arm64 ppc64 ~s390 x86
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=mirror://gentoo/numad-0.5-334278f.tar.bz2
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e4fd72458b4f9680c6d936b50930a160
+_md5_=dd41615b2f7fe2eb3fcfb6359f3f3d70
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 2b00ff1b35ee..fce0a3f2ba42 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.205 b/metadata/md5-cache/virtual/dist-kernel-5.10.205
index a36ed47924a1..f77571259c7c 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.10.205
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.205
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.205 ~sys-kernel/gentoo-kernel-bin-5.10.205 ~sys-kernel/vanilla-kernel-5.10.205 )
SLOT=0/5.10.205
-_md5_=0e0f10d18bfa098102f3aad03e455245
+_md5_=4de398f1e317f69c7c87f084dca3732c
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.145 b/metadata/md5-cache/virtual/dist-kernel-5.15.145
index d1c1ede78718..26e2ebafc542 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.15.145
+++ b/metadata/md5-cache/virtual/dist-kernel-5.15.145
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.145 ~sys-kernel/gentoo-kernel-bin-5.15.145 ~sys-kernel/vanilla-kernel-5.15.145 )
SLOT=0/5.15.145
-_md5_=2aac201f81308fd3de8a96973097ced2
+_md5_=5037ef5a4b41217b22bc0d40eada038e
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.69 b/metadata/md5-cache/virtual/dist-kernel-6.1.69
index 3f74eb0ea7f5..655c6633395f 100644
--- a/metadata/md5-cache/virtual/dist-kernel-6.1.69
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.69
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.69 ~sys-kernel/gentoo-kernel-bin-6.1.69 ~sys-kernel/vanilla-kernel-6.1.69 )
SLOT=0/6.1.69
-_md5_=594700f29a7bd7bec1797c93e99c316d
+_md5_=0901c05c07a2813fef17ba5d7516cf9a
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index d9af38b2ad5d..4324c8f60ac9 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/libdrm-2.4.118 b/metadata/md5-cache/x11-libs/libdrm-2.4.118
index e041ca583b0b..8b97998b6183 100644
--- a/metadata/md5-cache/x11-libs/libdrm-2.4.118
+++ b/metadata/md5-cache/x11-libs/libdrm-2.4.118
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm
INHERIT=python-any-r1 meson-multilib
IUSE=video_cards_amdgpu video_cards_exynos video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_omap video_cards_radeon video_cards_tegra video_cards_vc4 video_cards_vivante video_cards_vmware valgrind abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=test
SLOT=0
SRC_URI=https://dri.freedesktop.org/libdrm/libdrm-2.4.118.tar.xz
_eclasses_=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_=18934490a90d481f2d28644058cb6d4f
+_md5_=bffcf6c87a10c4f50255d5e610a51b73
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 704c842ef3ca..33cece0f469f 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/xkeyboard-config-2.40-r1 b/metadata/md5-cache/x11-misc/xkeyboard-config-2.40-r1
index 5111f5f28991..923a352b5f27 100644
--- a/metadata/md5-cache/x11-misc/xkeyboard-config-2.40-r1
+++ b/metadata/md5-cache/x11-misc/xkeyboard-config-2.40-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.freedesktop.org/wiki/Software/XKeyboardConfig https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
INHERIT=meson python-any-r1
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.40.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf6fd9f3d45cc9e8eaaf750d8e70abcf
+_md5_=60e94e6577a66250d0865884147dd74c
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index de578334a539..c4ddb4b24f9e 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-03T13:09:57Z
+TIMESTAMP 2024-01-03T19:10:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVXKVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWVsQ1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBcmg//VrniAw43z+9CpodiTjHDycRQZu1jxIvP1Zv+k19VMzoblIfW2+3N8taq
-fwOPDlw1+Y/YaEGyHvRp4v7HCSfodag97BIcAjPNnObGGlPQD7Q8BnXADLpaF6tl
-5/v32pJlP61N66X8LsXMb+Pi9JBIHUnv1iaiUz5KjuAgzl93NoX6jG4dA5f0miPh
-mU1DvN6HKBNA0tYK845pCJ/PFcM3EqBTZOnfVTN7cwXD3tSdAjeteP+LoWFVolk/
-DcKO2HFfEmH7truiSZd9FFMjV3J8AAaTszaNlhTvq+iYGY8DZRh4KXSabE2l/jQF
-OnIamiE47bq0pSma4rN6D2wB7BkZD1PTL5o5e/4lzmsT5FQnOda5oa84jOw768zp
-zhG/FBdevaow7CEpq+/VAskSxlhbHw9yZCTHpMQMvo7GPZ1Vh5l4ylBxK6Q3rqgj
-qVnwBxL1okqrtkWplcCQwcE8BBfPsK+bRNGfhDtERyK0q+VB1DK4Gie7sUYH6jHj
-CV7G8Icnk69cVNIMs0SQE1J5YwD/8SgHQv133kewbsMxBSl2iSQX4TGz9Q4DGgdo
-uuf0Iz1Jrh15GqgcF6XVyz/BoyGHAnqakVxmdPRMTVLbUCnmQfOnjgPV3CcuyVrt
-Ruosl5TkIVYsIOH0ltpgNFwa4P4oZOdIIGvzM3NIXUmxNPjpuIY=
-=GKep
+klBGTw//XqvmoFPRf8W40nsYYdlCZBRj/dq2JMq4pb7cVElQsb0zmc2yZKun+CRK
+zSj89DL7/r9aeKHkust/1jz6iJPgvDYdpidZUtPyPQlBhqhASGObTJLJ8G15ZV2X
+ZT/cHwLtGq/B1U70fPHu8rzK1wT33iAr9zk4JsF0sytspOjKzhVsBgKXDQdMLjVt
+79GiuC298ZcVbqsHllp3QuTeoLEj024mFNReOWTHBu3OTKn++KxgebiQ0B3p4D43
+oL3BEqyyzlGSvHLY/CZTekwJIUUBYJodqG9xxclix8IRr1QUfTLQxx+O04vB7aEk
+s37sQIght+kwEbSha8uIAgKo7B00GiEoo847UzLNWrFh2OLemiQtHL/exMC2DePZ
+Gt+4g6b+aY5wCmPspr7B8C/XNtCxYsn/tDZR1XYHm9BTNNt/X4M4ciE8p8cOjJIU
+djwh1Ts1F7BNIkMV5scmilfcAO0oft8XYcHIx3t/GyGIz80YNy8BA9ygPhRBQ2Bs
+zHf2W1utjAgnYESOkBUWD+9fzFd1Hyj5NxFtY0WV1juRorfZD99vfdCrIuIFoB3C
+5pr31dn7thE9DXS52k9m/gJBapIwCYI9pvxhsLX6hY04sR6DwexMg5iefQjOIkSY
+NaSu6qgL6oxRwDY/gUgEmpywoQ3GLAAHP8WwBKxoVZb9HBOCIpc=
+=UmHL
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 6d393a12f0bf..9383044f4801 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 03 Jan 2024 13:09:52 +0000
+Wed, 03 Jan 2024 19:10:00 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 1876299a0dcd..b7394b6f3ed7 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Jan 3 01:09:52 PM UTC 2024
+Wed Jan 3 07:10:00 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index e50ea10eba2b..5dec5719dddf 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 03 Jan 2024 13:15:01 +0000
+Wed, 03 Jan 2024 19:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 35211e078546..5f4691a5ca5d 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-ae73efec2a40e5cceb6954cde3028285530058f8 1704284666 2024-01-03T12:24:26+00:00
+cbe04b01e828c294d0267a6572daa09add4db592 1704308210 2024-01-03T18:56:50+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 6c4da1654a17..e6cec4018d6f 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1704287402 Wed 03 Jan 2024 01:10:02 PM UTC
+1704309001 Wed 03 Jan 2024 07:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 6d393a12f0bf..9383044f4801 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 03 Jan 2024 13:09:52 +0000
+Wed, 03 Jan 2024 19:10:00 +0000
diff --git a/net-ftp/Manifest.gz b/net-ftp/Manifest.gz
index e838139a2a13..04f863737ed0 100644
--- a/net-ftp/Manifest.gz
+++ b/net-ftp/Manifest.gz
Binary files differ
diff --git a/net-ftp/ncftp/Manifest b/net-ftp/ncftp/Manifest
index 59d5bddd9b94..fb8dc6473e90 100644
--- a/net-ftp/ncftp/Manifest
+++ b/net-ftp/ncftp/Manifest
@@ -1,5 +1,8 @@
AUX ncftp-3.2.6-fix-clang.patch 7325 BLAKE2B 47fd1c348e5b4190ccf6e6d73806230a8c8de59873b5b31623789abe5f758467e19755f9e206a1fc92a89a0dea3611530f86261f2d25365347e6e418def6d13f SHA512 0fdc7554e990a684c447be6d0d613849ea1c1117faa3f287722d5a0c6beae175f51209f10d5b384f1e28f7cf375c075a239dc2e688be2584c3344995762c1cb7
AUX ncftp-3.2.6-fno-common.patch 1818 BLAKE2B 620e3fbc7e297d3186fe9eef8855e2a663a5abcd680269101d5547ab9f6b9addcfe6040ba35e16e8e540784796e34304a9377b1149f7ac00fe0859627a141200 SHA512 c6bf0cc4324583d9aae3f3a57c900437a78d30138d0b9da06fea66cd5fbf57a79ea420afe33536a5bbcf2ace61aaca30ea04155df638daeae125ed9ca90b1c25
+AUX ncftp-3.2.7-fix-clang.patch 1440 BLAKE2B b2f046dc6d91452edfdf0f666d67363cbbe944e7f4e93b83a322fcd92e4bb3af4af65ec5757ad204f9d9e05fcd9c93e56904ba77756bb08b72905d7c76bb471b SHA512 84de37d6c5beffb15736b7ee07cc8c0a3bb4d0c86dad5188dc4c44858e1862314611cd8c3ba32f2f6f337128dc25a32b8940c3a84df374b6cb2ff17a3848a6b7
DIST ncftp-3.2.6-src.tar.xz 420564 BLAKE2B ce6d8d2bf06761f884e9edfe6d0bb0230f5d515078a787c4e6faf7716b760166acdd0accf3de1e1f5f3d892c8c86348cdbbefeac6be05e6806011a3e8f4c9b02 SHA512 8e6091ce2ea1eb463edea322d1b5dde813475fd22096d67f0bfd2f5101ae09747ff25d38816d0b9b1077e6a5a256078361691f816aa2eefa38638aa523b4b382
+DIST ncftp-3.2.7-src.tar.xz 422480 BLAKE2B d075be273d534b11385b8ee5839835102d9f69a6cc8fc8f661b85be32c1cad3b1c4bab2c99b8c47bc3c40d18275524b88da7d8e70985dbb0cfb7ff5ea07b70f3 SHA512 b755385a57ac2487625c15985f091d9e1b71073b2593faffe1f2bbba34e691cfff9ffd8448b048f223ea08428e890f30c49a903e4f938393e3c0e4ae03ddab37
EBUILD ncftp-3.2.6-r5.ebuild 1177 BLAKE2B 09a5c27f736d857525c03ab1f2ac4f92c4acaa2d0d944add2418eafa01a73038482f25d5f85afca199aadd214607f3044d5b0524d120e431258c335e5c61d6ce SHA512 5d299475777d060e53fa8934beb17269f37c7eed341021ca94b1b722a61286e4187749dbd0f10d8b24dd254d12c7d470e9f03b2cc986ef8992610e37264ad64b
+EBUILD ncftp-3.2.7.ebuild 1119 BLAKE2B 5c40a7eca9bb07d7516220f1b820d8e7f4c6eb062782f84ed30b13be0a416cdda272512cd82c727b5a73104ea5cc37b588dd5a212d85c8892f53ad266c61bceb SHA512 0dfa9b6a997dcefbbc1c2f7f70d19a905474a7308f3b8218a803e344e85db4ecec4f6762eb7639fcbb5b37a1d22fb3bb315bc1e36f480c63b9b7309971d29e67
MISC metadata.xml 747 BLAKE2B eb28ac0c7249544d1519dc534092dc0f8575c3f68cd24d9dc1654e0d9ffaabf8359fd64ee7ec321878b31e4e65a1c3767528a9f91301809e07f187867f52f09a SHA512 2d672c6901cf721df89f79f420f61ad709d3570fa0d762cae4becbb7f2426abf7a2812d9899fdee75daab20aab80fa80f796295dd3bbae588fe4eac93204b1f7
diff --git a/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch b/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch
new file mode 100644
index 000000000000..d8529490cd1e
--- /dev/null
+++ b/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch
@@ -0,0 +1,66 @@
+Fix compilation with clang-16
+
+aclocal.m4 contains code that no longer compiles: missing headers and missing
+return types.
+
+--- a/autoconf_local/aclocal.m4
++++ b/autoconf_local/aclocal.m4
+@@ -3057,6 +3057,7 @@
+ #include <sys/uio.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include <string.h>
+ ],[
+ struct sockaddr_un uaddr;
+
+@@ -3285,6 +3286,7 @@
+ #ifdef HAVE_RESOLV_H
+ # include <resolv.h>
+ #endif
++#include <string.h>
+ ],[
+ /* function-body */
+ int len;
+@@ -3363,6 +3365,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+
++ int
+ main(int argc, char **argv)
+ {
+ /* Note: don't actually call readline,
+@@ -5145,6 +5148,7 @@
+ #ifdef HAVE_STDLIB_H
+ # include <stdlib.h>
+ #endif
++#include <string.h>
+
+ #ifdef HAVE_NCURSES_H
+ # define NCURSES_OPAQUE 0
+@@ -5176,6 +5180,7 @@
+ #endif
+
+
++int
+ main(int argc, char **argv)
+ {
+ /* Note: don't actually call curses, since it may block;
+@@ -6510,7 +6515,6 @@
+ #endif
+ #endif /* MG */
+
+-int
+ int main(void)
+ {
+ char *data, *data2, *data3;
+@@ -6607,8 +6611,9 @@
+ AC_CACHE_CHECK(whether setvbuf arguments are reversed,
+ ac_cv_func_setvbuf_reversed,
+ [AC_TRY_RUN([#include <stdio.h>
++ $include <stdlib.h>
+ /* If setvbuf has the reversed format, exit 0. */
+- main () {
++ int main (void) {
+ /* This call has the arguments reversed.
+ A reversed system may check and see that the address of main
+ is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
diff --git a/net-ftp/ncftp/ncftp-3.2.7.ebuild b/net-ftp/ncftp/ncftp-3.2.7.ebuild
new file mode 100644
index 000000000000..0aa221e759bc
--- /dev/null
+++ b/net-ftp/ncftp/ncftp-3.2.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An extremely configurable ftp client"
+HOMEPAGE="https://www.ncftp.com/"
+SRC_URI="https://www.ncftp.com/public_ftp/${PN}/${P}-src.tar.xz"
+
+LICENSE="Clarified-Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="pch"
+
+DEPEND="
+ sys-libs/ncurses:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.2.7-fix-clang.patch # 875458
+)
+
+src_prepare() {
+ default
+
+ sed -i -e '/^AR=/d' autoconf_local/aclocal.m4 || die
+ # 727774
+ sed -i -e 's/STRIP=".*"/STRIP=":"/' autoconf_local/aclocal.m4 || die
+
+ AT_M4DIR=autoconf_local/ eautoreconf
+}
+
+src_configure() {
+ tc-export AR CC
+ LC_ALL="C" \
+ LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses)" \
+ econf \
+ $(use_enable pch precomp) \
+ --disable-ccdv \
+ --disable-universal
+}
+
+src_install() {
+ default
+ dodoc README.txt doc/*.txt
+ docinto html
+ dodoc doc/html/*.html
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 8da69875f104..41d522419925 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/radvd/Manifest b/net-misc/radvd/Manifest
index 4decdf319a52..7d4b917076d9 100644
--- a/net-misc/radvd/Manifest
+++ b/net-misc/radvd/Manifest
@@ -5,6 +5,6 @@ AUX radvd-2.19-musl-include.patch 699 BLAKE2B 48ed5443cdad829b22f044ed5783d495ea
AUX radvd.conf 337 BLAKE2B 67d50a761449b35389580ac956758f5c8c9373a14294a9e98e8238cce4ef2847694712e12296197ff196d58a9e5123aa6e27044a2137c36c34c6e2342ee7db63 SHA512 303a79c6e60293571f5cc868ba36f48a98658be8b6a9596c007461cbef2775d7deb67950fdacb3f37765cffdda164bc386e23bbb512cbabebd5173245841e401
AUX radvd.service 603 BLAKE2B fb573b528050d772926f3cb3cf82984b946345f636b661583f3aa5ef720a664cc13b20b8435ad2bcdd5bbdbad6451530384cd869f6d33d4e6f2ccf014ff9871b SHA512 3371d18e71ddb7672e929152d9f93201b49c1ce08c77d59cbcac7654362690a9ab97db08519f5fbe210738595aa52f30f5972cacca988b9274e2218c21bc7dd2
DIST radvd-2.19.tar.xz 168264 BLAKE2B e28705837263d2d377721e4eaee56b2f86d636d77cf052f08a7c74d5d7f3871f6821a2681ba4997f283b4debe9b3df28a88b01f6fc16b87ee7c3f8b6bbf431b4 SHA512 a1eb40af90fc83ebab2517c16a0f7e85c11338ab276bec400b7c33177748d1e36bc5abd7e373b6742f12f7c690dd7ae6b951bc832c7de9bbb56f7e9bc844ed22
-EBUILD radvd-2.19-r5.ebuild 1635 BLAKE2B ebe97e2af4e9aa2da2933b08cb0dde984e8cef54bfe7166e24bebc522e2845eb5b7ecb4c76003649c52fd5a775dd0a85045194e600ff684e09a76d358965872f SHA512 a3c83993732669bf3204389e7e110b0947595bbae925b1ccc1749ab9869fcf231fdcb906f59f2490beeed3026a59b5e85069907e5a8bcb01d2b3b6853afa14fe
+EBUILD radvd-2.19-r5.ebuild 1634 BLAKE2B b0f0e9f7c74f54c42546af4791da1c3355acccb51549f00e221c3fe5a8b60554764bb113d12d865d40913d112e14a695f5436844a421a7fecf479552577c02aa SHA512 bd354125973077a96dcc10cfbe2a70968787aa27a414913077ce5dc68b2e5cb1d01c9a982ee5e4cd3ddffdb85ccdb59309a5845f1b6f931c8a26c143318d72d8
EBUILD radvd-2.19-r6.ebuild 1681 BLAKE2B 81212210813f0073638fa8a6731cc81a1ff4768fb0688d04beb746d3814f0c50cf582fc57fca3870454996f8b9338336f81e0a31330fbbdfb0b6237aa226e072 SHA512 52379762815ad0b0c11cb58d5cf4d844422114511bc18b9d6ed305c36da8a53165bf85ae66186034209c4f2586c8d94e7893098c171c333b656cab59ddfca5d4
MISC metadata.xml 417 BLAKE2B 7f94abef147b6a917da0c6d0070855bc54c121e0a6fbb54161e7e7de2ce0bf709de51fd3a5e834b52b2b19fbd544330266852788a810ee7f60a039a5c7c6fe14 SHA512 1402bb46da7074aa12c0154417b4d1aa3c887a3817281b59f8dcd3aa98708b30b2fa522c23d920afb4ff824753e7be2555ceb085ee72b967ff60249959c10476
diff --git a/net-misc/radvd/radvd-2.19-r5.ebuild b/net-misc/radvd/radvd-2.19-r5.ebuild
index 59f57cdf5ed5..5baaa8d279bc 100644
--- a/net-misc/radvd/radvd-2.19-r5.ebuild
+++ b/net-misc/radvd/radvd-2.19-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
@@ -11,7 +11,7 @@ SRC_URI="https://v6web.litech.org/radvd/dist/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="selinux test"
RESTRICT="!test? ( test )"
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 2df20644fb88..c947dc98c036 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 2bfff3ebddb1..481115a5b7a8 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -1,16 +1,10 @@
AUX tailscale.tmpfiles 79 BLAKE2B 8391d38d1ba704d356f894040cf998c42397e567970d285cf0ef82a854b48d534446231597e4e50ef913c03d8540488eb81ef296c8dbd0dc2c61ebd9678ad708 SHA512 9c220d99fae73ef3b8d76d35e137b48254719836087d75859027ae087190e57eaa1de21379efde05cdf285fe4cbd767e2ba9d7280b699695294150d351598c88
AUX tailscaled.confd 147 BLAKE2B abea10fa6d05304a0c953dfd0fa1a4c10054129294d8554846d961457164513a52c551cea2603daffb4cbaeea9c22332dbb32c251dab334e095253ad474206d3 SHA512 db2e0727b84aba6d473a65cee1029fff0058754f1474c1062f37215da51ea85942b5ab3aabfb3f904d47aa5ec5844cab2c7126313dcdca35f10144a7525dd916
AUX tailscaled.initd 416 BLAKE2B b4196852147dad2bf9a948b3d36f2d3b02e18266174d0a1f3b252ceca71132d232fa1de63a1b03992ccb39dcbdbb29b69791bf51e2e130c7192271114887c1e5 SHA512 a65a386715cfd21a02723ec6c7d05f874e0ac370142867c8145a7f9701cce0eacc2861aed69041363ca6e01fa5f87941464c653822ae187f1ea5ab66a1587bd2
-DIST tailscale-1.36.2-deps.tar.xz 251788056 BLAKE2B 341fbf98fb6f59337e17e79688c6a0695973c219e64b1d7d8259ad37f2647a92cae1bb0a5c6851c3a442fd6cacbf176ca0d1e28d01f7d9f0e8f65ae98988edfa SHA512 f062a35927750b199bde17440384094d886372dccd6780d17ff5e02350be26b49105af6e545e064ba6060d1e55a9d98109c93df53f9f1118b02aa4f5ec280143
-DIST tailscale-1.36.2.tar.gz 1539770 BLAKE2B f1533f1dfdf1806a235892e988db401da76954858cd10baa8aa89e14330c7c627b5bafc682fb4a100cc89ff14b2dc2f3093b0d24e9ee754a0f24930a7578dc76 SHA512 bb3abfc370f24534748b877fcf51e57bd575843d35fcde4653544f82f1437dbccd489dcf73b37e4ec194a1ea1d42e3397937b239db95512d701af8f078cc80fd
-DIST tailscale-1.38.4-deps.tar.xz 252299404 BLAKE2B aa500af08c64dd07dc04b4f96d8c6c99f7aa8a85aec673f2ef3603be3c2ca63b476aac2c575f2378f8964ce8365d4d295dfbce9080d24c1136d57009e3f1ce2b SHA512 392916e4ed041d976bf21c6aac66155d040274032d5ec683badf57bbdc8f6735b6ebe84f4d683ad0f412145b22cc1d17be51f058440790bb94d12f3dc59c2624
-DIST tailscale-1.38.4.tar.gz 1644918 BLAKE2B e61c32513afe8715b99e5ee14ee572849fd1b92c31744894af4d028ab599685d2e38c5fb6eb9e8d40e0638d427065499089152ae002ef7dc947d3957f0fdc785 SHA512 f077217d9333263f3883d766abfb8a9adef3cf9c06544cca28bca41e6f51bf06991a0d31ff2ec0dbf01e80cbc04c903bb5b55cdcd871269d3b659664ce24d011
-DIST tailscale-1.46.1-deps.tar.xz 370535596 BLAKE2B 84c37e83f6ced653132c9a3639ad652cf258ab232d7f32fd5fbe8d2303aaae87c169bc6948c602be435f88c05373c6908d2120b16b83fc3795230fd633a62add SHA512 358a91bdff4df7933660a31f0c967e090c8b10b42abf3e6497bf163e93bf86e4b98b5defadf5dba87815c941361310bfde6060927da73eac0bb55f56c80dace2
-DIST tailscale-1.46.1.tar.gz 1817180 BLAKE2B b5ace1aa3fa98b14be53bbf55ec271cbbaf4c28a095300963961dd8bc5ee308091d46807af3b82f8ecb88070763a245292304706ab29e74d6f1e56ff495c2c51 SHA512 cecaa216b1f451b65e826856f630e5dd8ef9bbd85684602450e71f0f46b6b1b97bf20a0b7c401a72c354a5a9404386d6bd03350da2a65fb4e358320763d93ab4
DIST tailscale-1.50.1-deps.tar.xz 371484616 BLAKE2B cb4ac1939c4ad36bf3c752ccbdd1f34469e96e0576ae0f4bdede2f6e8ce8865c17addaead22c3be862846b1b9399900c0f3c8c0d720c5200c35405a974c85ec8 SHA512 3f11ba62e9879c0e51cd76a6e524d5e6bacb101e26e700872507f08c7924147a146a56933cd391a2b845bfb4fc7ad31a0a13dbc21dd3c8a2f7e10feea6d8b926
DIST tailscale-1.50.1.tar.gz 1992569 BLAKE2B 503dd358d13f038eafd67d2c00f292965eaba390ec483daded893082a87428c4bbf01bafb0339aaca3ebc62123985f0686046959d4aa25325b877a779de83b34 SHA512 3eb0e0f0ef6df4d77f9649fb8deb8b829286bc8ab70016b09da6aad9aa4e5d027494e2151db425b52e775997345d39d13bce6013e8c69700023a936f142dcfd6
-EBUILD tailscale-1.36.2.ebuild 1524 BLAKE2B e4b2e340f6a693e85fdf7390b7fbd93028cdac94aa8ee65cb0d35773211cdb3af45a91e67eb08866fc8832439f4d404c89e708f6289a8aad1a7646d3dea9a53d SHA512 7a096e002b882985876f2f545e103f66dfbc8f25e7bc071efa27109f9d252057a6b6273077cafb98a9e9ec9370b2faeefd29bda03b998d46d2ed7c80af0e7657
-EBUILD tailscale-1.38.4.ebuild 1522 BLAKE2B 5253b36b7221472205383fb722d43034b511374b119738bf65b15c2da713bab331b0ddfb398ffbefbca5647c16675557b249d294d4c49642e1a32dcdfbbde825 SHA512 fd638cc5dd609cd317807b251fefa9bef40729bd0880f435178e953a90e7df035034f9162c886ca938af04ecdf6771c185a1c6793d90ecb47a69f9deeaac0190
-EBUILD tailscale-1.46.1.ebuild 1522 BLAKE2B 6afbbe05c541ec3304acd746cf28917919b23373edad4afe4b1e2564a6500b1d585dfb1adce0bc18719779c4dc5304f32c72b594c0b0e57e307c33f36eb52dce SHA512 737ef6a0ed62298eba12578a4b45eceb51b14a990632c1eb002dfe4189d900f68e7074a78b934e24081d846198d5e38e20f0da71a6e286f25c9c7782d3638a05
+DIST tailscale-1.56.1-deps.tar.xz 395648828 BLAKE2B 08770560a70296af830763fdfd82ab16533911279c3d0719c5a628f8900292f1154b2a297111662152874251ae91081c03e34c25cb2016bd649bfcf89e423a3d SHA512 c3f91ce12ded8e0307e517f40c8953887ad4f85fe243d4dcfb7a874f478409dadc750e736c5d355a62dcacada30f1cf8f40adbc8d13ca9286f7456557da712ea
+DIST tailscale-1.56.1.tar.gz 2311243 BLAKE2B 3046aae1d6b652cd0ce56202b1f24bafca019621878e7da2258c2850b534d8dff713d4e32b4c985bc1636382505934efb320e751ca75275054139184b8e61640 SHA512 a6e213eeb885d160b816f7d795d8ae66cd322d652657ee5309e220c6526eb73d5aea07dcd57983468520891c5405fcb84255350cdacc078514cede8a351a4888
EBUILD tailscale-1.50.1.ebuild 1551 BLAKE2B 87483dfe54e5d589bfca3467a24ebb6a956b8446d05c3f4f0dac4d57a21ab6e209dd4cdea9f923d5f7fc9cf17e1016367e87759316b9f448d39156aa1e3f0d43 SHA512 e51d9d3ea303f9d90e103af15588b570ede86239b8e8f85de79f4a22d8564cad1ee811e0c6a77b439c56b08e97de69ee7b85000664679f77df393162ddbeeda6
+EBUILD tailscale-1.56.1.ebuild 1551 BLAKE2B b7f44982af569dad290f4a39d476ad8fc6d65fb6ee12d8e9843fb60fba81716c6b118a3a6f099531bac56094324a7aef32b984b97e7ff701884a98eb13f94539 SHA512 aaff749ea4b4f4947ce3e4eb27b11e32e26c240243ef5c260d2be56dc517df1357ace6401fd1995946a631cc382c2ab2accdc8517a52f71f31ff125b67a2d919
MISC metadata.xml 359 BLAKE2B 59954b06b03a7ce9134eafcf4e325c7e383e886887ac0baf678414e7790d81f2233d3993657570fbea7eb93cc1f3ccf63452155f204f4f56f56d9e81f1641144 SHA512 edab61fe9050781abcdd5b1a4cdd4bd78376a331c3560cb0d9f153c1300f5be24be3951bc9e64dc8c2edcc1b264518e7ffba48906183b11a17938735331219e5
diff --git a/net-vpn/tailscale/tailscale-1.38.4.ebuild b/net-vpn/tailscale/tailscale-1.38.4.ebuild
deleted file mode 100644
index 6aaf803a8252..000000000000
--- a/net-vpn/tailscale/tailscale-1.38.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# These settings are obtained by running ./build_dist.sh shellvars` in
-# the upstream repo.
-VERSION_MINOR="38"
-VERSION_SHORT="1.38.4"
-VERSION_LONG="1.38.4-t043a34500"
-VERSION_GIT_HASH="043a34500dd2bb07c34e3b28a56cdbc8b5434454"
-
-DESCRIPTION="Tailscale vpn client"
-HOMEPAGE="https://tailscale.com"
-SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="net-firewall/iptables"
-
-RESTRICT="test"
-
-# This translates the build command from upstream's build_dist.sh to an
-# ebuild equivalent.
-build_dist() {
- ego build -tags xversion -ldflags "
- -X tailscale.com/version.Long=${VERSION_LONG}
- -X tailscale.com/version.Short=${VERSION_SHORT}
- -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
-}
-
-src_compile() {
- build_dist ./cmd/tailscale
- build_dist ./cmd/tailscaled
-}
-
-src_install() {
- dosbin tailscaled
- dobin tailscale
-
- systemd_dounit cmd/tailscaled/tailscaled.service
- insinto /etc/default
- newins cmd/tailscaled/tailscaled.defaults tailscaled
- keepdir /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
-
- newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
-
- newinitd "${FILESDIR}/${PN}d.initd" ${PN}
- newconfd "${FILESDIR}/${PN}d.confd" ${PN}
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-vpn/tailscale/tailscale-1.46.1.ebuild b/net-vpn/tailscale/tailscale-1.46.1.ebuild
deleted file mode 100644
index 4115c2796858..000000000000
--- a/net-vpn/tailscale/tailscale-1.46.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# These settings are obtained by running ./build_dist.sh shellvars` in
-# the upstream repo.
-VERSION_MINOR="46"
-VERSION_SHORT="1.46.1"
-VERSION_LONG="1.46.1-t2d3223f55"
-VERSION_GIT_HASH="2d3223f557924d408b5d67b80440d6fba264a0fd"
-
-DESCRIPTION="Tailscale vpn client"
-HOMEPAGE="https://tailscale.com"
-SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="net-firewall/iptables"
-
-RESTRICT="test"
-
-# This translates the build command from upstream's build_dist.sh to an
-# ebuild equivalent.
-build_dist() {
- ego build -tags xversion -ldflags "
- -X tailscale.com/version.Long=${VERSION_LONG}
- -X tailscale.com/version.Short=${VERSION_SHORT}
- -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
-}
-
-src_compile() {
- build_dist ./cmd/tailscale
- build_dist ./cmd/tailscaled
-}
-
-src_install() {
- dosbin tailscaled
- dobin tailscale
-
- systemd_dounit cmd/tailscaled/tailscaled.service
- insinto /etc/default
- newins cmd/tailscaled/tailscaled.defaults tailscaled
- keepdir /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
-
- newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
-
- newinitd "${FILESDIR}/${PN}d.initd" ${PN}
- newconfd "${FILESDIR}/${PN}d.confd" ${PN}
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-vpn/tailscale/tailscale-1.36.2.ebuild b/net-vpn/tailscale/tailscale-1.56.1.ebuild
index a1e8ad6739c7..87e2fb6a8fad 100644
--- a/net-vpn/tailscale/tailscale-1.36.2.ebuild
+++ b/net-vpn/tailscale/tailscale-1.56.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
@@ -6,10 +6,10 @@ inherit go-module systemd tmpfiles
# These settings are obtained by running ./build_dist.sh shellvars` in
# the upstream repo.
-VERSION_MINOR="1.36"
-VERSION_SHORT="1.36.2"
-VERSION_LONG="1.36.2-t0438c67e2"
-VERSION_GIT_HASH="0438c67e2517c78feeaf0d9f61ea2a6303dd875c"
+VERSION_MINOR="56"
+VERSION_SHORT="1.56.1"
+VERSION_LONG="1.56.1-tf1ea3161a"
+VERSION_GIT_HASH="f1ea3161a2a06ad6474a9ea919e91e9bd6062f84"
DESCRIPTION="Tailscale vpn client"
HOMEPAGE="https://tailscale.com"
@@ -21,6 +21,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.21"
RESTRICT="test"
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 4c8f25aa311b..404354f3ea97 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest
index ec3737780b09..f2f690d1f4c9 100644
--- a/sci-libs/caffe2/Manifest
+++ b/sci-libs/caffe2/Manifest
@@ -12,13 +12,9 @@ AUX caffe2-2.1.1-gentoo.patch 6329 BLAKE2B c002f1605888ac79bed292cf1967eedd4d177
AUX caffe2-2.1.2-fix-openmp-link.patch 483 BLAKE2B dfe9ae0978b71449486d12f769c3c962001c138bc53b0605ed6f2215fe732356da90c5084488bc4d9f54c88aab2a426b8c935543f7ba0890783bb58da30a5cb4 SHA512 a9cee8ae2a8477a21e92bd4ef286af68efd90283593db7ed4641a826b19b4266bcab9c131c93be2b6c2f13d5cd545c766612791cf2e23cff9a731a03f3ad7648
AUX caffe2-2.1.2-fix-rpath.patch 510 BLAKE2B 6585e8089acc6e7fe69713ad04a64263ab2e9d2d5cf6d3a844dbbc917383e4b7a0688ebdfb3142e3c42108c8c14a6435f48ae4ce3adee8db338286d60ed7b503 SHA512 ede770559b487fff736aded0cf4b077d8308c2b85c5cd139150b04bcb8b72a0d78af6a2b74fbb153b75acff71df0832d8f139231d1c18558f5b5479af348e6a0
DIST pytorch-1.13.1.tar.gz 108279745 BLAKE2B 75de03b74dfdaf8d8fb5ea743fcc0c1b0e408a714ad4160c487921220a7b1755e5fa6e587e6bbc8c9f34dd75e096d2e6dd69c80d24821835fff6c833314434d3 SHA512 f16f89d027efade11d057245cad5b69a390e88b458398310ae30de2dbff7c8fd7f1165be7b8da7ea989c81ac3f5a66c5cb9050610e441a97c83fb8aa28c0bd62
-DIST pytorch-2.0.0.tar.gz 111327292 BLAKE2B 6d593a975c0ade714f0b189f7e3c4ff704b9a9a2377b5e441a9cefc202fa22779966d08948e63671912c6ea5a0eee124042155f4f57a654db34e19e42f013cc9 SHA512 4dd76160711c0d87f3026c8b7fa3ed149dd86b8ac0ee9ecea0eaf80d2e6ce8c29368392e77b9466d90b60634087b462b782495997a5d33367cc8ca9fe14c8a14
DIST pytorch-2.0.1.tar.gz 111335778 BLAKE2B 7a10cc2b2d5e2422aef7e060a0c3a62ca5c7460c6e0b9becade9b98939501975c74ed5a175a653731f43ca824d2c9bd31f41d1f633c2b139779ab23d5331e9ce SHA512 2309a22b3be3ccdb36d8d9781a59a7bdcc2fdb8d95ada205702ec77862480f0cbb12cd5d6b8cd3114d01a6e33b7743d0fe9de93debf37138ca5c14403cdb0c43
-DIST pytorch-2.1.1.tar.gz 116317162 BLAKE2B d9819256cba0b9951aabe95d86fb135e97d8bafa2c010d13162cd9b3373ca75f20d218e31279ace41981f3f76308721c522f9e53745a1ff9e6386fa10634f9ad SHA512 31b36e7732ee086ae7565a3811ab2d1b2869e79057bea7a4ffc4a3c95c544757e656a6d2289ee11fe7508828aca144e4220ef1e9ab1878e075e1259cf6ff9ca4
DIST pytorch-2.1.2.tar.gz 116316469 BLAKE2B c5a55ee264bc3477d3556ba6376b5591117e992e56e0dd0c9ba93d12526e2727f7840f6f1e0730a38223b6492c9556840c4ebf22ffd220e97225c2abff303747 SHA512 a8961d78ad785b13c959a0612563a60e0de17a7c8bb9822ddea9a24072796354d07e81c47b6cc8761b21a6448845b088cf80e1661d9e889b0ed5474d3dc76756
EBUILD caffe2-1.13.1-r6.ebuild 5244 BLAKE2B d7f5f16e1f1122604a6df64f16c62552fb8b4b0de67bd231036b4835a5a71c58da02f0e1df64f3bd22c2a282a150d7f5a803c87cdf792e3e97ec8f518e055191 SHA512 58b1a09e5e3814d9475d4fe0e46aa837477843e09ed1b0c803c2ac3190e5c819d4216e33e3003652194e90a9f3f35146657eb25f30a4419bf16b2067e5a4b027
-EBUILD caffe2-2.0.0-r5.ebuild 5388 BLAKE2B 8eb29fe5c3abd1ca98c70c583adf10d8872c5cff0535ddc1fa230b4a4c0f71124be65934d498d421598e3723d1622bc1f6b36180bf010b8317a9151b9c026951 SHA512 3c1b194b1e8b010d55f3a046c7af3142c59bcf8cf54364df973564412c1f59aa195a989cdea613860cb6f726b35fac243fbde18fb62b20a930fc40d316dcfde1
EBUILD caffe2-2.0.1-r5.ebuild 5868 BLAKE2B c17450d01ff68d42188c9da9e9c7a6d6469fe5c8b72c91e4ea4456eb4fe9d08cf30619fbb06f3dae21add641329f3ce8ced24bca93eb05900340639c042a1cdb SHA512 d32fa4c194c51efb76b143f22f783efa7a1415902b03ddea1d3f145d632455ebfe672a1b05b1203f2ba752f3331831455ae631a66bb409f45d6c695c68f39c3b
-EBUILD caffe2-2.1.1-r6.ebuild 6155 BLAKE2B 42e2a369c3a0a3534689bd97cc52ce045d7f21f45cd6b20e7bfd9f50366203ced57f9d5622c8ccb178b3832482936fd841b463369cba2122205156a012fa8b37 SHA512 e5379515e040e0d5c46d3e84e6ae25fc06dee18b6196a1fd7b0198cd66e2f9cc9827fa6672f06c990527622323e30f6e208b344a981310a11d11880f0b50bd07
EBUILD caffe2-2.1.2-r1.ebuild 6303 BLAKE2B 74901eccd81f93664f2bf04cf565684533b2302289c404e054d673ffa74bd9c9e27b860596909f0e151ce0f031b7ecad895822add0adb2e0595110127ad621f4 SHA512 dda0ee5e67ccd63677239076141644a66466070f3cfe5d011ffa9197903d80926d68227634808bbfbd107e98f82880f332085a9028e7c4bca5e782cbbeeafb91
MISC metadata.xml 1158 BLAKE2B f1a95314a6d013d6cd2209dc73daa571ff82510bb4ccbd7b74d888d5ceb7ea4c6531dd11d9b5c582282fb3d47cd018b32b008d9e6edfa29069985edc548382af SHA512 9a500343117e1fc9306505e9a3ec241199553baa226cf5025f641e13a811a7b09f5a77c388231d6ab89c02d9c87d1c5a01b6aa71a586e854f73a92b3261ad341
diff --git a/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild b/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild
deleted file mode 100644
index 425446a8564d..000000000000
--- a/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1 cmake cuda flag-o-matic
-
-MYPN=pytorch
-MYP=${MYPN}-${PV}
-
-DESCRIPTION="A deep learning framework"
-HOMEPAGE="https://pytorch.org/"
-SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz
- -> ${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack"
-RESTRICT="test"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ffmpeg? ( opencv )
- mpi? ( distributed )
- tensorpipe? ( distributed )
- gloo? ( distributed )
-" # ?? ( cuda rocm )
-
-# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122
-RDEPEND="
- ${PYTHON_DEPS}
- dev-cpp/gflags:=
- >=dev-cpp/glog-0.5.0
- dev-libs/cpuinfo
- dev-libs/libfmt
- dev-libs/protobuf:=
- dev-libs/pthreadpool
- dev-libs/sleef
- sci-libs/lapack
- >=sci-libs/onnx-1.12.0
- <sci-libs/onnx-1.15.0
- sci-libs/foxi
- cuda? (
- =dev-libs/cudnn-8*
- dev-libs/cudnn-frontend:0/8
- <dev-util/nvidia-cuda-toolkit-12:=[profiler]
- )
- fbgemm? ( dev-libs/FBGEMM )
- ffmpeg? ( media-video/ffmpeg:= )
- gloo? ( sci-libs/gloo[cuda?] )
- mpi? ( sys-cluster/openmpi )
- nnpack? ( sci-libs/NNPACK )
- numpy? ( $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ') )
- opencl? ( virtual/opencl )
- opencv? ( media-libs/opencv:= )
- qnnpack? ( sci-libs/QNNPACK )
- tensorpipe? ( sci-libs/tensorpipe )
- xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/eigen
- cuda? ( dev-libs/cutlass )
- dev-libs/psimd
- dev-libs/FP16
- dev-libs/FXdiv
- dev-libs/pocketfft
- dev-libs/flatbuffers
- sci-libs/kineto
- $(python_gen_cond_dep '
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
-"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch
- "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch
- "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch
- "${FILESDIR}"/${P}-gcc13.patch
- "${FILESDIR}"/${P}-cudnn_include_fix.patch
-)
-
-src_prepare() {
- filter-lto #bug 862672
- sed -i \
- -e "/third_party\/gloo/d" \
- cmake/Dependencies.cmake \
- || die
- cmake_src_prepare
- pushd torch/csrc/jit/serialization || die
- flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die
- popd
-}
-
-src_configure() {
- if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then
- ewarn "WARNING: caffe2 is being built with its default CUDA compute capabilities: 3.5 and 7.0."
- ewarn "These may not be optimal for your GPU."
- ewarn ""
- ewarn "To configure caffe2 with the CUDA compute capability that is optimal for your GPU,"
- ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and re-emerge caffe2."
- ewarn "For example, to use CUDA capability 7.5 & 3.5, add: TORCH_CUDA_ARCH_LIST=7.5,3.5"
- ewarn "For a Maxwell model GPU, an example value would be: TORCH_CUDA_ARCH_LIST=Maxwell"
- ewarn ""
- ewarn "You can look up your GPU's CUDA compute capability at https://developer.nvidia.com/cuda-gpus"
- ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'"
- fi
-
- local mycmakeargs=(
- -DBUILD_CUSTOM_PROTOBUF=OFF
- -DBUILD_SHARED_LIBS=ON
-
- -DUSE_CCACHE=OFF
- -DUSE_CUDA=$(usex cuda)
- -DUSE_CUDNN=$(usex cuda)
- -DUSE_FAST_NVCC=$(usex cuda)
- -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}"
- -DBUILD_NVFUSER=$(usex cuda)
- -DUSE_DISTRIBUTED=$(usex distributed)
- -DUSE_MPI=$(usex mpi)
- -DUSE_FAKELOWP=OFF
- -DUSE_FBGEMM=$(usex fbgemm)
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GFLAGS=ON
- -DUSE_GLOG=ON
- -DUSE_GLOO=$(usex gloo)
- -DUSE_KINETO=OFF # TODO
- -DUSE_LEVELDB=OFF
- -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma
- -DUSE_MKLDNN=OFF
- -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library
- -DUSE_NNPACK=$(usex nnpack)
- -DUSE_QNNPACK=$(usex qnnpack)
- -DUSE_XNNPACK=$(usex xnnpack)
- -DUSE_SYSTEM_XNNPACK=$(usex xnnpack)
- -DUSE_TENSORPIPE=$(usex tensorpipe)
- -DUSE_PYTORCH_QNNPACK=OFF
- -DUSE_NUMPY=$(usex numpy)
- -DUSE_OPENCL=$(usex opencl)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENMP=$(usex openmp)
- -DUSE_ROCM=OFF # TODO
- -DUSE_SYSTEM_CPUINFO=ON
- -DUSE_SYSTEM_PYBIND11=ON
- -DUSE_UCC=OFF
- -DUSE_VALGRIND=OFF
- -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DUSE_ITT=OFF
- -DBLAS=Eigen # avoid the use of MKL, if found on the system
- -DUSE_SYSTEM_EIGEN_INSTALL=ON
- -DUSE_SYSTEM_PTHREADPOOL=ON
- -DUSE_SYSTEM_FXDIV=ON
- -DUSE_SYSTEM_FP16=ON
- -DUSE_SYSTEM_GLOO=ON
- -DUSE_SYSTEM_ONNX=ON
- -DUSE_SYSTEM_SLEEF=ON
-
- -Wno-dev
- -DTORCH_INSTALL_LIB_DIR="${EPREFIX}"/usr/$(get_libdir)
- -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir)
- )
-
- if use cuda; then
- addpredict "/dev/nvidiactl" # bug 867706
- addpredict "/dev/char"
-
- mycmakeargs+=(
- -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")"
- )
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- use cuda && dolib.so "${BUILD_DIR}"/lib/libnvfuser_codegen.so
-
- insinto "/var/lib/${PN}"
- doins "${BUILD_DIR}"/CMakeCache.txt
-
- rm -rf python
- mkdir -p python/torch/include || die
- mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die
- mv "${ED}"/usr/include/torch python/torch/include || die
- cp torch/version.py python/torch/ || die
- rm -rf "${ED}"/var/tmp || die
- python_domodule python/caffe2
- python_domodule python/torch
-}
diff --git a/sci-libs/caffe2/caffe2-2.1.1-r6.ebuild b/sci-libs/caffe2/caffe2-2.1.1-r6.ebuild
deleted file mode 100644
index 04833ed73bbc..000000000000
--- a/sci-libs/caffe2/caffe2-2.1.1-r6.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1 cmake cuda flag-o-matic prefix
-
-MYPN=pytorch
-MYP=${MYPN}-${PV}
-
-DESCRIPTION="A deep learning framework"
-HOMEPAGE="https://pytorch.org/"
-SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz
- -> ${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack"
-RESTRICT="test"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ffmpeg? ( opencv )
- mpi? ( distributed )
- tensorpipe? ( distributed )
- distributed? ( tensorpipe )
- gloo? ( distributed )
-" # ?? ( cuda rocm )
-
-# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122
-RDEPEND="
- ${PYTHON_DEPS}
- dev-cpp/gflags:=
- >=dev-cpp/glog-0.5.0
- dev-libs/cpuinfo
- dev-libs/libfmt
- dev-libs/protobuf:=
- dev-libs/pthreadpool
- dev-libs/sleef
- sci-libs/lapack
- >=sci-libs/onnx-1.12.0
- <sci-libs/onnx-1.15.0
- sci-libs/foxi
- cuda? (
- =dev-libs/cudnn-8*
- >=dev-libs/cudnn-frontend-0.9.2:0/8
- dev-util/nvidia-cuda-toolkit:=[profiler]
- )
- fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 )
- ffmpeg? ( media-video/ffmpeg:= )
- gloo? ( sci-libs/gloo[cuda?] )
- mpi? ( virtual/mpi )
- nnpack? ( sci-libs/NNPACK )
- numpy? ( $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ') )
- opencl? ( virtual/opencl )
- opencv? ( media-libs/opencv:= )
- qnnpack? ( sci-libs/QNNPACK )
- tensorpipe? ( sci-libs/tensorpipe[cuda?] )
- xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/eigen
- cuda? ( >=dev-libs/cutlass-3.1.0 )
- dev-libs/psimd
- dev-libs/FP16
- dev-libs/FXdiv
- dev-libs/pocketfft
- dev-libs/flatbuffers
- >=sci-libs/kineto-0.4.0_p20231031
- $(python_gen_cond_dep '
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
-"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch
- "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch
- "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch
- "${FILESDIR}"/${PN}-2.0.0-gcc13.patch
- "${FILESDIR}"/${PN}-2.0.0-cudnn_include_fix.patch
- "${FILESDIR}"/${P}-cudaExtra.patch
-)
-
-src_prepare() {
- filter-lto #bug 862672
- sed -i \
- -e "/third_party\/gloo/d" \
- cmake/Dependencies.cmake \
- || die
- cmake_src_prepare
- pushd torch/csrc/jit/serialization || die
- flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die
- popd
- # prefixify the hardcoded paths, after all patches are applied
- hprefixify \
- aten/CMakeLists.txt \
- caffe2/CMakeLists.txt \
- cmake/Metal.cmake \
- cmake/Modules/*.cmake \
- cmake/Modules_CUDA_fix/FindCUDNN.cmake \
- cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \
- cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \
- cmake/public/LoadHIP.cmake \
- cmake/public/cuda.cmake \
- cmake/Dependencies.cmake \
- torch/CMakeLists.txt \
- CMakeLists.txt
-}
-
-src_configure() {
- if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then
- ewarn "WARNING: caffe2 is being built with its default CUDA compute capabilities: 3.5 and 7.0."
- ewarn "These may not be optimal for your GPU."
- ewarn ""
- ewarn "To configure caffe2 with the CUDA compute capability that is optimal for your GPU,"
- ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and re-emerge caffe2."
- ewarn "For example, to use CUDA capability 7.5 & 3.5, add: TORCH_CUDA_ARCH_LIST=7.5 3.5"
- ewarn "For a Maxwell model GPU, an example value would be: TORCH_CUDA_ARCH_LIST=Maxwell"
- ewarn ""
- ewarn "You can look up your GPU's CUDA compute capability at https://developer.nvidia.com/cuda-gpus"
- ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'"
- fi
-
- local mycmakeargs=(
- -DBUILD_CUSTOM_PROTOBUF=OFF
- -DBUILD_SHARED_LIBS=ON
-
- -DUSE_CCACHE=OFF
- -DUSE_CUDA=$(usex cuda)
- -DUSE_CUDNN=$(usex cuda)
- -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}"
- -DBUILD_NVFUSER=$(usex cuda)
- -DUSE_DISTRIBUTED=$(usex distributed)
- -DUSE_MPI=$(usex mpi)
- -DUSE_FAKELOWP=OFF
- -DUSE_FBGEMM=$(usex fbgemm)
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GFLAGS=ON
- -DUSE_GLOG=ON
- -DUSE_GLOO=$(usex gloo)
- -DUSE_KINETO=OFF # TODO
- -DUSE_LEVELDB=OFF
- -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma
- -DUSE_MKLDNN=OFF
- -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library
- -DUSE_NNPACK=$(usex nnpack)
- -DUSE_QNNPACK=$(usex qnnpack)
- -DUSE_XNNPACK=$(usex xnnpack)
- -DUSE_SYSTEM_XNNPACK=$(usex xnnpack)
- -DUSE_TENSORPIPE=$(usex tensorpipe)
- -DUSE_PYTORCH_QNNPACK=OFF
- -DUSE_NUMPY=$(usex numpy)
- -DUSE_OPENCL=$(usex opencl)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENMP=$(usex openmp)
- -DUSE_ROCM=OFF # TODO
- -DUSE_SYSTEM_CPUINFO=ON
- -DUSE_SYSTEM_PYBIND11=ON
- -DUSE_UCC=OFF
- -DUSE_VALGRIND=OFF
- -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DUSE_ITT=OFF
- -DBLAS=Eigen # avoid the use of MKL, if found on the system
- -DUSE_SYSTEM_EIGEN_INSTALL=ON
- -DUSE_SYSTEM_PTHREADPOOL=ON
- -DUSE_SYSTEM_FXDIV=ON
- -DUSE_SYSTEM_FP16=ON
- -DUSE_SYSTEM_GLOO=ON
- -DUSE_SYSTEM_ONNX=ON
- -DUSE_SYSTEM_SLEEF=ON
-
- -Wno-dev
- -DTORCH_INSTALL_LIB_DIR="${EPREFIX}"/usr/$(get_libdir)
- -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir)
- )
-
- if use cuda; then
- addpredict "/dev/nvidiactl" # bug 867706
- addpredict "/dev/char"
-
- mycmakeargs+=(
- -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")"
- )
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto "/var/lib/${PN}"
- doins "${BUILD_DIR}"/CMakeCache.txt
-
- rm -rf python
- mkdir -p python/torch/include || die
- mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die
- mv "${ED}"/usr/include/torch python/torch/include || die
- if use cuda; then
- mv "${ED}${S}"/nvfuser python/nvfuser || die
- mv "${ED}"/usr/$(get_libdir)/nvfuser.so python/nvfuser/_C.so || die
- fi
- rm -rf "${ED}${S}"/test
- rm -rf "${ED}${S}"/third_party
- cp torch/version.py python/torch/ || die
- python_domodule python/caffe2
- python_domodule python/torch
- if use cuda; then
- python_domodule python/nvfuser
- fi
- find "${ED}" -empty -delete
-}
diff --git a/sci-libs/pytorch/Manifest b/sci-libs/pytorch/Manifest
index 8ac7a523e960..a597c1498ce0 100644
--- a/sci-libs/pytorch/Manifest
+++ b/sci-libs/pytorch/Manifest
@@ -9,13 +9,9 @@ AUX pytorch-2.0.0-global-dlopen.patch 834 BLAKE2B da3ddd29124ab345e50acd4b42cb31
AUX pytorch-2.1.1-dontbuildagain.patch 443 BLAKE2B 67cc940ae5be4d3a0a5ef6670a72de4f3419582b59bb7e905d4ee704c928c353f1ef03a446ac97f0718d24e5a88fc656c8e58e26f869c6eeef5d21b918308f36 SHA512 4acf9dfca8e998a5ec1f6eebb7ffd5833f065dd995ef735c50ce34fb2553bbacc974c13eeaf07962d00de0f795fd4366a1866d1bb834ed93098217400db9dc6c
AUX pytorch-2.1.1-emptyso.patch 527 BLAKE2B 104352b254b1f6a2e7b842265f9796d93c7fb23d4681961aad53ebcea8a7068a2ea9799d466555fa00db52db0136cb74d87853835e25f678c5ba641f8a76b8a0 SHA512 35aae74a0c95e9967909756af5c486e4c3555536016c2d4a37b9048e503c70f490cbf75c1d7814adcbbfeb3ba08a1e8ffac5507d8c964b28c0452f6eab03ca5b
DIST pytorch-1.13.1.tar.gz 108279745 BLAKE2B 75de03b74dfdaf8d8fb5ea743fcc0c1b0e408a714ad4160c487921220a7b1755e5fa6e587e6bbc8c9f34dd75e096d2e6dd69c80d24821835fff6c833314434d3 SHA512 f16f89d027efade11d057245cad5b69a390e88b458398310ae30de2dbff7c8fd7f1165be7b8da7ea989c81ac3f5a66c5cb9050610e441a97c83fb8aa28c0bd62
-DIST pytorch-2.0.0.tar.gz 111327292 BLAKE2B 6d593a975c0ade714f0b189f7e3c4ff704b9a9a2377b5e441a9cefc202fa22779966d08948e63671912c6ea5a0eee124042155f4f57a654db34e19e42f013cc9 SHA512 4dd76160711c0d87f3026c8b7fa3ed149dd86b8ac0ee9ecea0eaf80d2e6ce8c29368392e77b9466d90b60634087b462b782495997a5d33367cc8ca9fe14c8a14
DIST pytorch-2.0.1.tar.gz 111335778 BLAKE2B 7a10cc2b2d5e2422aef7e060a0c3a62ca5c7460c6e0b9becade9b98939501975c74ed5a175a653731f43ca824d2c9bd31f41d1f633c2b139779ab23d5331e9ce SHA512 2309a22b3be3ccdb36d8d9781a59a7bdcc2fdb8d95ada205702ec77862480f0cbb12cd5d6b8cd3114d01a6e33b7743d0fe9de93debf37138ca5c14403cdb0c43
-DIST pytorch-2.1.1.tar.gz 116317162 BLAKE2B d9819256cba0b9951aabe95d86fb135e97d8bafa2c010d13162cd9b3373ca75f20d218e31279ace41981f3f76308721c522f9e53745a1ff9e6386fa10634f9ad SHA512 31b36e7732ee086ae7565a3811ab2d1b2869e79057bea7a4ffc4a3c95c544757e656a6d2289ee11fe7508828aca144e4220ef1e9ab1878e075e1259cf6ff9ca4
DIST pytorch-2.1.2.tar.gz 116316469 BLAKE2B c5a55ee264bc3477d3556ba6376b5591117e992e56e0dd0c9ba93d12526e2727f7840f6f1e0730a38223b6492c9556840c4ebf22ffd220e97225c2abff303747 SHA512 a8961d78ad785b13c959a0612563a60e0de17a7c8bb9822ddea9a24072796354d07e81c47b6cc8761b21a6448845b088cf80e1661d9e889b0ed5474d3dc76756
EBUILD pytorch-1.13.1-r2.ebuild 1512 BLAKE2B a83a2846755b3ad3dc62329f77b04e73be1f5a79a3c3e2311a61c0965c50a17a83deac89c22ce26470be415c0c48a760f1b74c207e6864a16aead25e42896867 SHA512 55a6ed013855c4d20fad0bb213e51b2881d0b7c3e456055800b16658f92460d998294148d041dba642a11be1a60d5d830edf8613cc09cdf9ce6eef7ecc809976
-EBUILD pytorch-2.0.0.ebuild 1549 BLAKE2B f347c1bb89ff80f4cec2f6d5ca27134c3936f02d80a285d2df88c7472e62dcdb025f72d7f88820bbda2422dd0810db2b53017fc91fdedd2cbb5a1880f79d0d74 SHA512 19e390bcb88b81d5eda1f143bcadce730e2c02776dbcad4327f36b0b61beb2932973ee6352bddd27da2fd030a8626fb6687abccff0cb503d159019006264f7d3
EBUILD pytorch-2.0.1-r1.ebuild 1640 BLAKE2B f29660c3bf423ba697862d9ccc3bf3ac0f958d4fbc5c4dbeac0860ad5cf8e0c0675def1cd9eb4c0d26a7485baa33481f36a2e2da73d89c00a98cad595fabf8e0 SHA512 21325abae79b7c816822b5605c050d4c05be5b0303ffbbf6497907c5ff6f0c9321d30e9857d008e08697169823e31c297273d5ea31c759fa3f144242d37300ca
-EBUILD pytorch-2.1.1-r1.ebuild 1601 BLAKE2B 6db0316997e3fcc42c64c9868a1003aaf3c14b3bfafb51cabcaa158c2d2af7a9931a4b528c156717af59d85251b1eaccf9cf16b4586782b0515ff8be69c3411c SHA512 b9063ce8fe645ff7574cda010566ab48703a4c760c9fbb10025d85792973911d31779f12449a2c1b0df4fc343baf43438050b7562527cb67bcc4b68938950e23
EBUILD pytorch-2.1.2.ebuild 1615 BLAKE2B 1737434cc500f1b36b3cd23b367af60a16a439ce6a7d67bc66c78dbca13fe952626a7c057b8a5401fde425a72aec902456b7e3dfd287d586ac8a548214303802 SHA512 08c2ab5f1cc9a86117e6edc034420bbe08c1750127d352f0ad5334389efc054eff55c6edc6ab303750246f9f4e67355adfa7f16c828a25490b1a2ca312531625
MISC metadata.xml 328 BLAKE2B f49c6d62ac88dfffe497ed05b1f727941a94acb87a809611dda8aedbd87508fdfdf94ec0e025cac2a649b0881b600236289943b4be0f6ca44fc105b6d8fbe97c SHA512 16c29d2c1177a89026235191ea3e33870c2e6b63f029b7febd4dbd2e99f598fab4b4fd2fa7a801ffd88393663a00752300e6e2cc847a83690b715bcc481d9dc2
diff --git a/sci-libs/pytorch/pytorch-2.0.0.ebuild b/sci-libs/pytorch/pytorch-2.0.0.ebuild
deleted file mode 100644
index 506f1889b280..000000000000
--- a/sci-libs/pytorch/pytorch-2.0.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1
-
-DESCRIPTION="Tensors and Dynamic neural networks in Python"
-HOMEPAGE="https://pytorch.org/"
-SRC_URI="https://github.com/pytorch/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RDEPEND="
- ${PYTHON_DEPS}
- ~sci-libs/caffe2-${PV}[${PYTHON_SINGLE_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ')
-"
-
-src_prepare() {
- eapply \
- "${FILESDIR}"/0002-Don-t-build-libtorch-again-for-PyTorch-1.7.1.patch \
- "${FILESDIR}"/pytorch-1.9.0-Change-library-directory-according-to-CMake-build.patch \
- "${FILESDIR}"/${P}-global-dlopen.patch \
- "${FILESDIR}"/pytorch-1.7.1-torch_shm_manager.patch \
- "${FILESDIR}"/${PN}-1.13.0-setup.patch \
- "${FILESDIR}"/${P}-emptyso.patch \
-
- # Set build dir for pytorch's setup
- sed -i \
- -e "/BUILD_DIR/s|build|/var/lib/caffe2/|" \
- tools/setup_helpers/env.py \
- || die
- distutils-r1_src_prepare
-}
-
-src_compile() {
- PYTORCH_BUILD_VERSION=${PV} \
- PYTORCH_BUILD_NUMBER=0 \
- USE_SYSTEM_LIBS=ON \
- CMAKE_BUILD_DIR="${BUILD_DIR}" \
- BUILD_DIR= \
- distutils-r1_src_compile
-}
-
-src_install() {
- USE_SYSTEM_LIBS=ON distutils-r1_src_install
-}
diff --git a/sci-libs/pytorch/pytorch-2.1.1-r1.ebuild b/sci-libs/pytorch/pytorch-2.1.1-r1.ebuild
deleted file mode 100644
index 6d8199663ff6..000000000000
--- a/sci-libs/pytorch/pytorch-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_EXT=1
-inherit distutils-r1 prefix
-
-DESCRIPTION="Tensors and Dynamic neural networks in Python"
-HOMEPAGE="https://pytorch.org/"
-SRC_URI="https://github.com/pytorch/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RDEPEND="
- ${PYTHON_DEPS}
- ~sci-libs/caffe2-${PV}[${PYTHON_SINGLE_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/pyyaml[${PYTHON_USEDEP}]
- ')
-"
-
-src_prepare() {
- eapply \
- "${FILESDIR}"/${P}-dontbuildagain.patch \
- "${FILESDIR}"/pytorch-1.9.0-Change-library-directory-according-to-CMake-build.patch \
- "${FILESDIR}"/${PN}-2.0.0-global-dlopen.patch \
- "${FILESDIR}"/pytorch-1.7.1-torch_shm_manager.patch \
- "${FILESDIR}"/${PN}-1.13.0-setup.patch \
- "${FILESDIR}"/${P}-emptyso.patch \
-
- # Set build dir for pytorch's setup
- sed -i \
- -e "/BUILD_DIR/s|build|/var/lib/caffe2/|" \
- tools/setup_helpers/env.py \
- || die
- distutils-r1_src_prepare
-
- hprefixify tools/setup_helpers/env.py
-}
-
-python_compile() {
- PYTORCH_BUILD_VERSION=${PV} \
- PYTORCH_BUILD_NUMBER=0 \
- USE_SYSTEM_LIBS=ON \
- CMAKE_BUILD_DIR="${BUILD_DIR}" \
- distutils-r1_python_compile develop sdist
-}
-
-python_install() {
- USE_SYSTEM_LIBS=ON distutils-r1_python_install
-}
diff --git a/sci-libs/scikit-learn/Manifest b/sci-libs/scikit-learn/Manifest
index 568673dc624b..3a52b9fee5fe 100644
--- a/sci-libs/scikit-learn/Manifest
+++ b/sci-libs/scikit-learn/Manifest
@@ -1,5 +1,5 @@
DIST scikit-learn-1.1.2.gh.tar.gz 7104556 BLAKE2B e67e1deddf5a1134b57a146e8271a406cb257ffc92c9719e90f5b9d98e711b68bc67e3367660ecaad61aaec1794bb8999b4dd00b7d56e21eca8fcb2ee72cc9aa SHA512 58789c1e607d7de3339fa3b8928553ca96cef93e8da8fd13612aa78e5ebde8e6a55e3bf7845f9a45b78ed77da6a219d08d2c26318b602f937e0e3debd239293e
DIST scikit-learn-1.3.2.gh.tar.gz 7650823 BLAKE2B 170699917f46d6d3f4b9ebc314bc1ec45687dad0a4aec5d2cee6e288b5dbe508bad6dd80406501f289a33593c6482067393e9dc28155f85a4872a34523bf4199 SHA512 a3799e9b39b755a50ba225f836904a378f7d83a08274c614d0485e4d4d4a7b0c7adba2dbb6612f2ccb4e5167f872214a2853eff69d767dc70f52369bda7a230b
-EBUILD scikit-learn-1.1.2.ebuild 1629 BLAKE2B e1ee3c014014278883a44f947f01bbfaa79ff13ccdfdb846bf5de87db9ce4cf13642bcaaf131d0515a410a1cae930078557cb632e1aadd79bfce8c9e0e723dce SHA512 fa04eea3aef64d81a7bf9957aaffffb509eeb36efebbf1e7184ad91060e528710b1efce8d8b68b0f775786aab3353f95ba3e06f5825e87776ab8f75d3b03447e
+EBUILD scikit-learn-1.1.2.ebuild 1628 BLAKE2B 2663dd111fa5fb34e8b075768eb3a92bf04e140de5dd29bfd0a8b038444b849cb3e7eb1d12198c98dc281cb1b6196cac6fcb040308be247a5e186fa525db3926 SHA512 67186ceea3b7724ac65ad96f0cf48ef9d5d7e634980771a920fa8abdd7ae37768244631cc89ce6a3d18d221eba070e3923afb77670e476c0476616a68498d2c9
EBUILD scikit-learn-1.3.2-r1.ebuild 1605 BLAKE2B 42012450002f3e36a2ba04d5fe60f31bba36dbb93b4458780e206608730a512e29b17fbffcf31b8de52f4d59770e563d4ecdcc79de4fff45cb2ec9db21c829ee SHA512 203009d92dd51772c88135baeaeeadb4793835ce36c392168ce628b064eb8cf99b68c2eda72e59064b82ece6075e5ee459fef1016a9fc66a41df6e6ae0babe9c
MISC metadata.xml 614 BLAKE2B b5425c2d022592581647c9b97c0ab22bfc2afe347b2e5ea22f141245238f145322f39406c62318ba1e6af1462b2691267b39976bfde38faaf1d28b1d29c4e015 SHA512 74ac79123848bc385c29fcfdc4a1e780529dda685c1deb5eb722f5d4919ee6ac9d80798d52c4af0be0cc8dbbaea3784963dd97e2b7c1258cc2f5605b0bc8907a
diff --git a/sci-libs/scikit-learn/scikit-learn-1.1.2.ebuild b/sci-libs/scikit-learn/scikit-learn-1.1.2.ebuild
index 8ec24c955368..fae3c17885fe 100644
--- a/sci-libs/scikit-learn/scikit-learn-1.1.2.ebuild
+++ b/sci-libs/scikit-learn/scikit-learn-1.1.2.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
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz -> ${
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
IUSE="examples"
# Fatal Python error: Segmentation fault
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 2a13da58cfe0..254452402322 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 9aae4aed032a..bfae8f7ec9f4 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -3,6 +3,9 @@ DIST CGAL-5.5-doc_html.tar.xz 53145672 BLAKE2B 7a575f09eed2fd97f3e68f37428d4ab41
DIST CGAL-5.5.2-doc_html.tar.xz 53155520 BLAKE2B 349f4dd2a5821412a614c6aa6c20bc3da24f23341b286d0d4eff0546a5decb9e4d13a8b53cd41a4431a710e2dfa54594997d4075bed548538b5590b1d375a363 SHA512 7b98462e32d29553bdc11e435ba086c81a9cf7506b9ad8d118de8cb8d689d3647c7956164e81b8b02768990f7cc0661e6cdc1eea0ac01d55a87b95e4c9248791
DIST CGAL-5.5.2.tar.xz 24159628 BLAKE2B 23417651deba4fa1587ee3082483672f7f8864621ceb8ef273d2ab0490bb7fe0dc96358393d39d33b14c50c5bde4d2138b8982fa3907a049151d12e7cbc3c4f8 SHA512 2842b027f68d98be5b747bbf1c5fa9310b82247520f1dc90b7612311a77aad83f519805a366317c4d50ca440dc604be6b7ca88160add1ce2b8006f0e561363eb
DIST CGAL-5.5.tar.xz 24156768 BLAKE2B e5f02cd082abfa8443e65430ed366cfdc3736c6a7af37284969ddd558ede1aa6c881d6928c65708504fd58f68ea01f56aa0749267d6dc83fd54f0b28e8c01374 SHA512 7fa6bf6c046727a9e0bce7cbde34cbe85979127a1ad0904f2865be83a80e89fa9af5118e5647572414f8096d29ecc808ee471d4bd3e7ecd41338be649b549290
+DIST CGAL-5.6-doc_html.tar.xz 72825232 BLAKE2B 08a5148592771c933126e38a74d77a98200800f17632d542e79ae1b9e53efc81ee44f13e5e81a5c4bfdd2e3e0591e3c0fb5c8cda2d2115faca169fced8961486 SHA512 48ff503c9dab03e4630e042c3c9febbd3c4ce7d3ad3fff1da693c00fc308f81472efcd8cda012edc9a1181966fc4e17aac60baab74be53bf63bc62b6db3d72c8
+DIST CGAL-5.6.tar.xz 24874364 BLAKE2B 556c05177f8b3bcecfd16f2bd38cb6505ab04fb41f1fdcfc97a300f539c7642c3529c75cbe29fd6186b329b3ea844698e752d04690d010a7a5c3f5b6ad3a141f SHA512 1d91ad870b63bce36e060c0de7fa2e7ab98f9d9f6cf7c94d91a6677db237f50c28f8fc49f24bef943b2adcb5a4a8acf01dd94092a97024c33413763348131ea4
EBUILD cgal-5.5.2.ebuild 1237 BLAKE2B 6d35ddeceee2e04548401d4f62e5a691ff89b151c7ed7021c0f487b138151adb96972e7d75040c5bf7045f38037c8f2e23f3272c53b094ca14bca94576c453b6 SHA512 b9fb08fb915228960917811c079c38b57cb67e473bae6839ba260306f111f133b15dbd89e718e744dde7db4cbbdaa15fdbda3898eabd54e64bb0be0a7f1cd280
EBUILD cgal-5.5.ebuild 1230 BLAKE2B bab66db74651bc5798716ce9c0e3f3c8b46d53e446e2d6aa10ca1d45d0d008fd7be07363374c103c9e9a913712d02495fa9324b70ca101a81867b6718f29a411 SHA512 4eacfc73204574fb5e4cf72716e45419476f29be99020c69ba2bcb5a40bf9ce5aed1383ff23fe4e5351d29c8268634e3f31c1d687858658bc396903bc2879150
+EBUILD cgal-5.6.ebuild 1249 BLAKE2B fe6124da8a8455ccf82705ef790fed944b3351c34de967fc1eb72c81705a8bf89e302c0feeb6b8fe77e7f0ddd39f10623805eabf1a8cc80835f11b518bee8b8f SHA512 186e9544022af4c45935b11f2e75fc7d056cf49adf5d986e71b891a0ef71fd5c3acd0d3d99b37b0262038b654f3b7d7987a884943d90c03a1012034025336e08
MISC metadata.xml 1118 BLAKE2B ed180a3128a37bc151ce89a0edcc076b09449a43e9ce7633ac0c0343b20cdd585cf6b68dc92262730d8379b4eb0d4b26feba90327384f2e4546fba27336d96ca SHA512 c407490521df2908343dbc870684938dfe71e5f4a072f016361db9f08ebb598540c69a704ce97cf803b4e23846a18c259fc208f286f0d11d8acbadd32182142c
diff --git a/sci-mathematics/cgal/cgal-5.6.ebuild b/sci-mathematics/cgal/cgal-5.6.ebuild
new file mode 100644
index 000000000000..1ef2b2dbf76e
--- /dev/null
+++ b/sci-mathematics/cgal/cgal-5.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Modules provided by dev-cpp/eigen
+CMAKE_REMOVE_MODULES_LIST=( FindEigen3 )
+inherit cmake
+
+MY_P=CGAL-${PV}
+DESCRIPTION="C++ library for geometric algorithms and data structures"
+HOMEPAGE="https://www.cgal.org/"
+SRC_URI="
+ https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz
+ doc? ( https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-3 GPL-3 Boost-1.0"
+SLOT="0/14"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RDEPEND="
+ dev-cpp/eigen
+ dev-libs/boost:=
+ dev-libs/gmp:=[cxx]
+ dev-libs/mpfr:=
+ sys-libs/zlib
+ x11-libs/libX11:=
+ virtual/glu:=
+ virtual/opengl:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-arch/xz-utils
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.11.1-fix-buildsystem.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCGAL_INSTALL_LIB_DIR="$(get_libdir)"
+ -DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/CGAL-${PV}-doc_html/. )
+
+ cmake_src_install
+
+ if use examples; then
+ dodoc -r examples demo
+ fi
+}
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 9229d3c9864d..478a0dd06ed1 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/libzbd/Manifest b/sys-block/libzbd/Manifest
index bce151135342..8daa89d6c0c0 100644
--- a/sys-block/libzbd/Manifest
+++ b/sys-block/libzbd/Manifest
@@ -1,5 +1,5 @@
DIST libzbd-1.2.0.tar.gz 56107 BLAKE2B 0b20ced5cb0abc6ac5d303a1b583b1a8c0b3c89936cf664dd227832d5a704f6665a82e0d1c7cf80c381400b4edcff6c9e0b192c10deaf00c89009b40edde8676 SHA512 d165640331c7a87c4660f3f707c0510fa7a21edd194e66e96abe6ad3698dc4652a6a673ac8ac1929b0f603df49c1621f398cfb81b7ab8f9dba6353fa9f05d94f
DIST libzbd-2.0.4.tar.gz 97015 BLAKE2B a91528bb9d1c56eccd25e7a429aefb0ab32d489179343a01278c179ccead04ca250b2d0b107a85aced256f7629aa15e97160c62c6d916e657b60fbdc12178a6a SHA512 7e8ca0ca6114aa777c1c90073c2ca8e426cdf3bbe5afbb2fc0171b5e165f6daa20bd13436e469af069f8a7162374a49563432cd489ce4483ad13542844c5bf28
-EBUILD libzbd-1.2.0-r1.ebuild 972 BLAKE2B 958a77116e8ac79eb82047d9c8108b584aa6d72e1bff655fccd291491ea0c722010fd82a9521cd1da778e60c74ed776909efe4c54142a1352b44031d16167173 SHA512 5f7ae1c5634c7842a93a2c309df1810f69b1f22a8f819957f4424bae176037a0eed6ff894bb2129f89f1dfddcb489eb0c7b304b5562e55d0fb93707369ea00a1
+EBUILD libzbd-1.2.0-r1.ebuild 971 BLAKE2B 4b37790a9e3852655153476af83aabc0e2545325cea6181a8fb9a5c865aaee8f798c362fb850a3523b2203702159e2bbd2f0221485578329dcb82b277686295e SHA512 18a5b1ade7b125578c963145fd2ec4a36c95ff5091730bb298cc8a7264962e615c65225a9b0ad0df3f9389e8b755f8d2d6f05a58cdf0f669c05d9acd61e215d4
EBUILD libzbd-2.0.4.ebuild 973 BLAKE2B fd01c0789a888fd59943bdd966fc3cc3b29054bd7c5a63ce9489540eb51efb50bf703ec608e44d7a504407616ee02ad4b95182a368c10e037cec0fb9c0f96dc9 SHA512 857f81075e2b4ef0f42012096864433747f2cf121831bcabaf163ccdf199b1987d6506429ed6cd8de0798cb593f6a8370b1155a56e56762f5b6e31ce2790a517
MISC metadata.xml 458 BLAKE2B 2b50d76feac46a92816f4aa32a087f3cdcf2aa335e4b767f0f1381d67db571fb0a3194ce0ddf3cc2563195e7767e69da4758f1ca03941e34c61d49af91d03fcc SHA512 dc55a58f8977b643c907fb9d1511400c3909bf15260744bfdfc982dd094be5ca44790b5a64f4c678a41de35f901769cfe5301d0bfceebb778ba577a314485cda
diff --git a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild
index df59911800b2..4a46862fc6f5 100644
--- a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild
+++ b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.g
# Examples/tools are GPL-3+, library is LGPL-3+
LICENSE="GPL-3+ LGPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="gtk"
# PKG_CHECK_MODULES is only for GTK right now
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index d285f54dd7a2..30253024e492 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 9bc5da390894..5dd7ef1f22b4 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -58,6 +58,6 @@ DIST ceph-xsimd-17.2.7.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde9
DIST ceph-xsimd-18.2.0.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
EBUILD ceph-16.2.14-r1.ebuild 12819 BLAKE2B be4cce19b1e00aa8e7d675c1f743b543e30e2f42d6b59d703ffe2059cdcd170bfd3005d9e79e71b647e639d9c8cfcea056f55f214601cd5fd01ec45635677bc3 SHA512 99fccc0693d308ed7d1e371ab5ba5135e6fe68f53f42b962959534254f6fdddef67fee4b14ffa7cc177bb37a361c325bbde2ad180a4da81c07060b9a89981170
EBUILD ceph-17.2.6-r8.ebuild 13526 BLAKE2B e7749d3d91f3b529db6af24563d4f3d642691a7739d6e5cdf5389d45b48103f563b97bfbcd0a79b13807199973a4af2802a8bfed3c8f745efdbc9140810687c2 SHA512 413542c2d95b442a2d7cbcaeda4be932460b2c20e241a70d76dd621828618a42478b433ab1c5f5d8b36142d63c02b8abbede36ce037b3914c8634a01e1df4672
-EBUILD ceph-17.2.7.ebuild 13569 BLAKE2B f7b96520457c96d14382642d895fa9ad1385d86c897aa4a9dccfd25220c862198e6cc979b23abb7dd24fd2fb590e775df0b86432d852814ce05532dce42cfd14 SHA512 b2d64f80af9558dd9eeed607503be2ddcc42efa83c9ff8a3e4cfa931f7c3a57ae63425e0b9a77bf6c6aa3d5fbd27f6000a72d298b9239e6b19ed32cfd7a38c10
+EBUILD ceph-17.2.7.ebuild 13575 BLAKE2B ec07716dedeef4ab3fa9ad0dd467c98c49ee90f872b7877e4c246f52b206e1741f574ce3e3989e8d5202b499ae056aa2379927e6a21e549c2270b113f8188687 SHA512 17c9c16e4fa31b62c8c5eddc3bab30509d2e39181d4ec60f5696ae5574227d1b9667d63daec6130aea1173b0fac08f8b9908155e2964571c5200e14a83862e94
EBUILD ceph-18.2.0-r2.ebuild 13263 BLAKE2B c5ae79241f8a9e3431cbd41d5436278cb2dfa8756b0139d2779c5794a2179a9d47ae3c63ffb2336e6f9c8391aa0489b8c225dcf18a7215cfef22389c685c09ff SHA512 b6bb3e9c64b86597b4a26e6dbd26b57afdd682f3faab04428133b038650a508a246e3f22b9eb6abe1ec3f8c5b98a604c24fc5e4eefbdc543ad03b513ec9177d5
MISC metadata.xml 2504 BLAKE2B df35722094ef7fbc1ecd16d3784e8589958a8d4e2f915e84f41e6ce5191256697a73eb9d3d658089afaaa82a5b23bdf7097870a15e43029d2598bb1792a4b571 SHA512 b0c03c35876eccf78360914237fdef8925963b21f78fd8516e8506150cce36a901562e33e6fab102dd5a4e727f9a4422eb136e5b64d46b9538fb4450b3467b2b
diff --git a/sys-cluster/ceph/ceph-17.2.7.ebuild b/sys-cluster/ceph/ceph-17.2.7.ebuild
index e4660e8a7a2a..60465ca2ac82 100644
--- a/sys-cluster/ceph/ceph-17.2.7.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.7.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,7 +14,7 @@ SRC_URI="
https://download.ceph.com/tarballs/${P}.tar.gz
parquet? ( https://github.com/xtensor-stack/xsimd/archive/${XSIMD_HASH}.tar.gz -> ceph-xsimd-${PV}.tar.gz )
"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ppc64"
DESCRIPTION="Ceph distributed filesystem"
HOMEPAGE="https://ceph.com/"
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 51494a462983..4f2f09aa1c33 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 1be4934267d3..ffc0a12c8dce 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -106,15 +106,15 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-bin-5.10.203.ebuild 3025 BLAKE2B e7d20774a8f1d0fb6a177e8b2fdc0f04e9e604ce6fa49e7fd4f38958232b598d08adc752fe1d523e7284edca140cb952e70f5d740964b033dc34c02d6f7989e6 SHA512 940fac11a7334552035af1f8c9bafa736c4036e01c9a909116196b718887815a4c3d92c6b99541007204f1d1b9950ac280e89f389519b09dc967b649b8f51d15
EBUILD gentoo-kernel-bin-5.10.204.ebuild 3029 BLAKE2B ba1ab92597bb3c6d0e3e55d88c838960345288180cc5e12595fc6ab63707dca05b342b6a35dd89b4f6a141f679e4bb097937ae11b11a5639a6e6d2696b187970 SHA512 7ca7853ee658e36d70b2ca418388ee154359d820d77d7692eae1462e468d655f48b489391dfec67f8a6147343eb846b6cc4755fffca1bc88961eddc62d0f5449
-EBUILD gentoo-kernel-bin-5.10.205.ebuild 3026 BLAKE2B 4711c6d6d051975d2b32e022202bb2ddc10b35c5c2c4852a2a8cea5591807310cdee0db6a65ab5b1b1e658cfc47052bc63d72351867314c7d1f40de33bece89e SHA512 5f9645d3f29b5e26e33f1d5ddeb652699f35ba7308d70b5c0a2bd880f160306cc1945248984cb3e10861670f2f9b9c7017621d05b394d70b7c6b74c6a3b27cd9
+EBUILD gentoo-kernel-bin-5.10.205.ebuild 3025 BLAKE2B a56e464a5e9355bdc39315b36dab590f4e9c02cf524072d3d47bd8c1e9a71490c676cb7f9837efc2b244677f873376bbac69949d6c16b3cc08a3f314a0355ac5 SHA512 52398c39379cfaa53ba956e4e9253a95011979827ae8e9f10f1e103b4270f6eeaa314861a1fa1485c7b354e641eb5cafa22c87d03297111a9ad51bc1378e7400
EBUILD gentoo-kernel-bin-5.15.142.ebuild 3025 BLAKE2B ad91d76e8a913963e4e630f8155f78dc51bf546ca3aafbf8ff83730b9cc2b4203cf31ce94b3296c5911d54036417a06833c26e37d626784ce700d9ae7d8ef9c7 SHA512 756f82a11a2dd65be78036df8469905811e3341f123be2f8e1444708e56ff0c7b262c4fc785281178b36d71a12a408d09f249a06e4cd1aab04b251a6b89cb7dd
EBUILD gentoo-kernel-bin-5.15.143.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
EBUILD gentoo-kernel-bin-5.15.144.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
-EBUILD gentoo-kernel-bin-5.15.145.ebuild 3026 BLAKE2B 493de5b48f706ea2a57b9399ad9d324c227b7b5b8d2d6b47bc2fef39c0d3ab26048aba8693013abb0d4c533c0fdfe6863f242dfda0e73e1f86da996a5864adba SHA512 104582381f3e22a0afc24261c573927128d3d864f02dbd37afd2f29aee40cc5aa4507d9badef9ae1ab34caf0a8d1119d03ac8540ce7cd7237d059260595503c5
+EBUILD gentoo-kernel-bin-5.15.145.ebuild 3025 BLAKE2B 2671b769d34f80c133828bb3e6f3b0ac20df4662de43b7fdd16c886ecea2807c291bb6ce90d0e2b86216ee5a53e32bf63aad2c17467e24504a0e3df50823c462 SHA512 d97dd0011a16e344ea40932f540fdf0fe8540bbdddffc10ba708f6ea94c45fcf975637f1a295e153bbf59aa1bdafc87d4ee19bb1b3e51a500e665042f10bf2bd
EBUILD gentoo-kernel-bin-6.1.66.ebuild 3025 BLAKE2B 874396d9c81967a6bff730d8f4ee2b199931a232134bdaf0ef80e64fc68c06489e53d200109fbf79f227cb06944f59603e747633c7175f6c3e00bd5963d91a91 SHA512 9d9b26b825e006bb5866c221d08260ae7ab7592186db0c5647a46862b2bd53e55a20c5d1cec375e197c13131284751daa4b24b145c3c6fcac8e34d4f1fac8fee
EBUILD gentoo-kernel-bin-6.1.67.ebuild 3025 BLAKE2B 874396d9c81967a6bff730d8f4ee2b199931a232134bdaf0ef80e64fc68c06489e53d200109fbf79f227cb06944f59603e747633c7175f6c3e00bd5963d91a91 SHA512 9d9b26b825e006bb5866c221d08260ae7ab7592186db0c5647a46862b2bd53e55a20c5d1cec375e197c13131284751daa4b24b145c3c6fcac8e34d4f1fac8fee
EBUILD gentoo-kernel-bin-6.1.68.ebuild 3029 BLAKE2B a3cb1a02eb9fa0eee8f67236b0852f250395ae753a711f62a180fd3c4cbb6c62d1dee4d464b3d5e6e89583e945635dbf5f179a3b664034983ca3a3c8a2fa831e SHA512 be57128fbffba5fcda1874103e061769441be3082e0e7bb1e3cc1bd62ce36d53d832972669ecb97e75065434d898a75ac2c5ef18914c4142be57f60ffcbe8bbb
-EBUILD gentoo-kernel-bin-6.1.69.ebuild 3026 BLAKE2B c3f8cd2ec155bb11c5c3f700b638804c6d629c6f86ad0489cb0744f2336c7f91df74c666ba6bf96c145ceb3f32bf714ad17be772fcb34d41b367e35da2f42144 SHA512 5b03f17248e29bfd3f774cef9e4f6771dcaedce466ec23168fdcd899ecffbdcc72f2d4e8ae2c264914915a774818118d64be774551e4d80b39f095be81371e65
+EBUILD gentoo-kernel-bin-6.1.69.ebuild 3025 BLAKE2B 601eae714c543f56b5fa45a3dc54d199b385670af4eed6bca9eeff1d21099cbcb1639b00fc2b820758cb23d36490d50d75833ca657fcf8eeba06c8ab487bb104 SHA512 c5e79d7075cfed7cc88efd420ecdefe643519fda562dd2514b88e8f725c20739f5ffad941d628e9882f8713a3b70f68cec299e425ea96668c2ae31db1f57abd1
EBUILD gentoo-kernel-bin-6.1.70.ebuild 3029 BLAKE2B 79aed5773a26b88a97724a5f2dfc19ddcc523c350a0da7bb92d25ed30ccc18b2e5bf1e2bbee945d5cb23687cefd5332b18b3917640b2ee7bde21f573d9e24812 SHA512 55e4f4e5f2cd64606ef8e30421119660392e76727d52ec9bff862ab0e0bbd2bdaa9e4f7df54a0529d8d86f7a546b189dac4bd27cd9118642a77317cb74126cc3
EBUILD gentoo-kernel-bin-6.6.5.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
EBUILD gentoo-kernel-bin-6.6.6.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
index 86c5ee94acd2..8d7b6e52b6f4 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
index 5cabc20ee878..611e1c0ac73a 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
index dee0c569c580..7b32347dc8ec 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index ac49436fdd31..c0fde2451535 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -55,15 +55,15 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-5.10.203.ebuild 3661 BLAKE2B ff0cdc1daac1bb6a95598fa58c8079e4d5ce95b5e1ecc5428539a783f3537bd3d97a54f9b4c20da22b2be02d43c3d0da3dd7e3b775d0d39389df4f4f7f44c349 SHA512 c939bd683e4526cd09a4411401b073c567d0938f08f57e21d9469504a72a61c0f922fda443e206304e8b539c6db01a435de2c9c02e9eaccd23f5eb2cf1f442ee
EBUILD gentoo-kernel-5.10.204.ebuild 3665 BLAKE2B bff1252c81fdd456b4b0a7447f4208c4ba868e559854c17ba2bc6596245e27c739934df38e23877bdc7ef39efd1ef06266d2f523cad589a36ac7ef7714b15598 SHA512 bbfbc04a671b2adc3b7ab8717cdbaa84a8d4a330ca8e15be809d9f306828a2f288951f1a3220711461da50d3d9def5239ee1902abc256d58cc0636abb4da8a06
-EBUILD gentoo-kernel-5.10.205.ebuild 3662 BLAKE2B 81a06e25ee65ea66a2eea247fde0b73d7b61843cba9ae458b20bb82c229de7823c6ce8ac398c0c858d82c5d2da9ce24a75799a239868cb3ffdc07cf45fe4b7e7 SHA512 ca1bccdc4c445d9b9fcea96f711b6f17bcd9a870a8547c07d866687e1556ec8ed658f17487b6906185a5d6212e67a6fb5fb55679e36b658055f6d8f320a731cc
+EBUILD gentoo-kernel-5.10.205.ebuild 3661 BLAKE2B ea574fbe0db1a50cbb7bc07c89f82b502c3ee2dfff9ffd87d00ad9915d385c47b57380256f5b3847ad07b98d5ef8e6ea2c39625bc2d5bea9fb19aee351800e2f SHA512 906113eb32b5b88e8734bfa7860b386440c636da6877de084ee3f4b24f0d1a1828ea305669169763877b7f2aa18c3c2c435966c95044fac43bf941ce19eb6f25
EBUILD gentoo-kernel-5.15.142.ebuild 3739 BLAKE2B 98724de150e8a2f15cbee2400d6e832f58034bce8bc3661587a0ba36ec27110aa818970f2193447fa1b07552e86a6c923b41cc85df572740ffd0edfb35bde990 SHA512 8a32ccf6335bb0508a13bb0f309613d5bfe45c33ef994a715c462738d21493473a2f06029015457362c42222e7b8cb5e5568fd9474c10973446ee084e7a3b827
EBUILD gentoo-kernel-5.15.143.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
EBUILD gentoo-kernel-5.15.144.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
-EBUILD gentoo-kernel-5.15.145.ebuild 3740 BLAKE2B a6f7eb9bb160dd59b9346e0bfe83692edf88cc5e92bf6cb84461601ce99759c14483ef1c8edb31b83ed3fdc6173dad3aa36e41d6816c26ffb9f981dd273d41aa SHA512 81be5cd1b57a87eebc9ae9bc51f67891b871b6a17d4aaae41090c0416fff9265b6ad74b3afc3c1ea17e8d155082146f0128216b598ce2862f7e513da6b546906
+EBUILD gentoo-kernel-5.15.145.ebuild 3739 BLAKE2B 5a0e840b0d83977451af62694842ac32c2068cbe0b43df475ae7c8e141c7e0c748e5035a488762561736a53e5362689c182e1a97b5ade7bb44b3fd431b0b6dc5 SHA512 3a0aef9e2ac7e6142da00315a109e57b6300c9a93b5e3032ec66e0ae6523db458ac7ff08777dd9d187338a1bb5f244a7ab0a15763d086a090ef29af2a7dd83d0
EBUILD gentoo-kernel-6.1.66.ebuild 3975 BLAKE2B 45cc89f6f37d74c474b046e548e246357360609f4c1fbed59cb141ee85ac9ece54119a86b0140c9b259548a7fe4e32c59c09f4782ae7d5a0cb9552bf817d0e8f SHA512 420f9cecce8ba190d2301852532dbf162cbefae3f83bd75a3f9235880e07dc1a9b6a40f4f6316b23132d9dadac65d28803166d772f47547b4129d80b94c2ad0c
EBUILD gentoo-kernel-6.1.67.ebuild 3975 BLAKE2B 45cc89f6f37d74c474b046e548e246357360609f4c1fbed59cb141ee85ac9ece54119a86b0140c9b259548a7fe4e32c59c09f4782ae7d5a0cb9552bf817d0e8f SHA512 420f9cecce8ba190d2301852532dbf162cbefae3f83bd75a3f9235880e07dc1a9b6a40f4f6316b23132d9dadac65d28803166d772f47547b4129d80b94c2ad0c
EBUILD gentoo-kernel-6.1.68.ebuild 3979 BLAKE2B 0ae0758effdaff19a997f7135509eb724e3af68ce81872b1187ab3630db7c31323611ce3881dbbb89d44919926315ca357b92402174b88bd40ed001d1e4ad15e SHA512 66d1f135791fd0d3733e509acffaeb182b17e42b5d241b9e67a7fe92e5bbc36b8a8bf27d6822746be9a7b86b8660dea94d4618ff88bb892f880d98245f59c2b9
-EBUILD gentoo-kernel-6.1.69.ebuild 3976 BLAKE2B 27479f21d639b262fb2f0d42d4a600aea07226967ffa3a9c0f22e0dfa039954db6be8f5ab384175cb289731711bb483bd2903af5bb664344709be92c584a928a SHA512 2d4eb0e904273c89e6af0487a0b42422482e774bf4fc6a739278f43bb2117dadaac8e59f0da60c7d9fec5c5936638a94b38e6a9a4d9b7597f153f5c5ccabd37b
+EBUILD gentoo-kernel-6.1.69.ebuild 3975 BLAKE2B b7c7b165887c467eebedddca18e7b7f04fe3f65ba2eea02efbcd3232822ace79b5b53b5b5712cc4448bbad0b6549c35a111c0a0c4c35bf8da4e43c9f5f55cc8a SHA512 a79e445d24c86e5bb4271a30e4194ac33b9de283f6b2ac994f7be8de6f746f6a3aa1fc05601b02ceb89b9e3568dd5ddcdfac6f7882fa28c262931a7b01a14578
EBUILD gentoo-kernel-6.1.70.ebuild 3979 BLAKE2B 7690e854fda0148bc7efa873f90cb2986e86f07d132c1380746c02b8d9ecd50b4cc26383824278276eaa33cf50485c442397f5870703c1ef3e7056e65f7c2c76 SHA512 92736ed96ee8bc159eb655f91612b02d0e9904eaaafcf4441e1cccc481d4864f81563a5688799b36576ec122650573936ad36ec6fad268c23cd2b3b617dd7088
EBUILD gentoo-kernel-6.6.5.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
EBUILD gentoo-kernel-6.6.6.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
index 2157cb670cf5..4fa6ee21da6c 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
@@ -43,7 +43,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
IUSE="debug hardened"
REQUIRED_USE="arm? ( savedconfig )"
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
index 3a2b8a445e69..f27ffe68435a 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
@@ -42,7 +42,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
index e852a17a2a70..ebd1957204ef 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
@@ -43,7 +43,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index dc8aa34da96d..a48acbb4e70c 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/numad/Manifest b/sys-process/numad/Manifest
index 09e0585ea5d2..14c65228e87b 100644
--- a/sys-process/numad/Manifest
+++ b/sys-process/numad/Manifest
@@ -9,7 +9,7 @@ AUX numad.initd 315 BLAKE2B 6cc341364e6766a2376773f453973bb72353eda8fa95c1a768f1
AUX numad.logrotated 60 BLAKE2B 384bada94db096e9c02555d5342fc998482012bfedb3a6c71af95ff41655a5ce17cddef19e589cfa0d4162f38228a7602ba24ba0ff5d791201593f7096776784 SHA512 6ffdc65b85fd44866b18318b3259e72188547b600e53ef2407ce8f7f1db41582ff9250bdfe4fd360e81816d533f93170cf46e3e8d89cfe57640a07a6bb101d81
DIST numad-0.5-334278f.tar.bz2 21007 BLAKE2B f226e90e0ad664b0cccd82c060b21cc8b7c4b086220f6eee1cd6e421b32f0efe2be11e66ce749142315f8207e19e635a718a41e5a8dd3ecfda02a96dfbd62798 SHA512 1b4a577f0713bae1386f2064fcb2dcbfb9453e23e7617f40cfff4e56d02a8c26a48c8d03f1ac7aa36e4ba168824572377f84bc669d1dabdc1820c2cdc4c57911
DIST numad-0.5_p20180531.tar.gz 29797 BLAKE2B 455feba97685b0f0c6dd8ce10227d397b14d51d6fc128805648dd94b627ae61c4889ea4cc17667b9a1953c5122d39972172e05d3e782a313ecedbe7f85bfce41 SHA512 36b0387369b7d23b28ad8b4bd8b27089c304efb8357ad9f6693ff3098c56a3a88e39b30f70d35688e6090f4917250fd40d1aaac084a91310450412a05b8d6746
-EBUILD numad-0.5-r3.ebuild 1135 BLAKE2B 84339d76f976cbe544f05194adebecad561c7a85886f9367d4487140b15e19ce5f1307bb8ab7a6d744f5784fb93a66bd01bdbab0b5d5fdbb348bad43920dbd94 SHA512 4d7827a7c3c051748d527a7e03576f243719ecdf3cd291ca5b1343bdb36c74a5dcd7524a986cf4cff1213277ebb2f1e19132429d9ece41d581d18f3f1b01197c
+EBUILD numad-0.5-r3.ebuild 1134 BLAKE2B e4639bd398a6cf16d0b07d48237d30d110678a254edf7199480f540d91d8bcd1523a1c9f792d2cf0f229b7bf187692f44d16c71e3405fda10e3112f685dba33d SHA512 5db8f357c26db7a59f762bbd7c04e838e68e9d5f675fb370b558c22519e637c77cf386f7dca0ae3bb0d054a74f3bc2ef328ae065a7ee15e9af7d2d487373b159
EBUILD numad-0.5-r4.ebuild 1176 BLAKE2B 945aed6353b8fcb0b4c0e146295c8ae7fca184159accce1ee421c71b3870c58af3bea59dafa99172ac2dd6ad3e44e75af1200dcde6a492f911ae428e82723f68 SHA512 e865c8dde6b328540b7f2d4ae10ae7897abf5193b57faea37a3afeac188b9f7c360d495ae1fba21f1435316b7312c2bc0871841dfc7c48903cf48a235f7cd42d
EBUILD numad-0.5_p20180531-r2.ebuild 1520 BLAKE2B 63c1e51ff4b55c95e9bb089bd479b17dfb41b24fb1d1817ea1373e1810ce728a899c547abf4acf69090f642a6d96404a682f59d94bcecf69a66fce7f42712017 SHA512 d4552ed939ca2130a1f41ec44ff298961993f4e893b5aeae5e5637c079038856957ebbd0161bea9ca9bca036b126826a2eb7d6efe4ec3ecf40c681db1d619233
EBUILD numad-9999.ebuild 1290 BLAKE2B c5a669b3c7f990ecc53c901c41a748c6e77cabd4b284a08fa7692dac20cc608383b8cbec7a7174fe36c79b8ed35d407ed436634ea1be5896aeeafaeeba869a74 SHA512 0b44f8a664bdb5af054e9ff5712884a6905cd4e6b1bc58869e134c551248920e0924fbd5281cbbacd2dd64c22854583daa1e2e6b2b366181786b43d5a3ec1d90
diff --git a/sys-process/numad/numad-0.5-r3.ebuild b/sys-process/numad/numad-0.5-r3.ebuild
index 73daa2a98079..8e01a495621a 100644
--- a/sys-process/numad/numad-0.5-r3.ebuild
+++ b/sys-process/numad/numad-0.5-r3.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=7
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]]; then
else
EGIT_COMMIT="334278ff3d774d105939743436d7378a189e8693"
SRC_URI="mirror://gentoo/numad-${PV}-${EGIT_COMMIT:0:7}.tar.bz2"
- KEYWORDS="amd64 -arm arm64 ~ppc64 ~s390 x86"
+ KEYWORDS="amd64 -arm arm64 ppc64 ~s390 x86"
S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
fi
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 2aa09da72bdc..e417dcf43386 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index 268296bd60cf..fee21b0229f1 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,14 +1,14 @@
EBUILD dist-kernel-5.10.203.ebuild 366 BLAKE2B a7a0bc6cfd138ff0eda39c834161bf779015278522ad96fbfda1545f447ee9dcfcc655df4a645205c316c7bbe7c6f15acbe1ab0a4ff3064d9c767cdb65f7d3af SHA512 9e405e07f90daceacfe367c9ebb44cc664be7052e7a79dbe729cc5b3b17aa3a4d5505ecbe690d8c767ce8956d57680db2b6f70c275b98f583098a78881b25485
EBUILD dist-kernel-5.10.204.ebuild 370 BLAKE2B 5bc6d398047588986100545ddc10ffae5f81b682f281a69a0d12b65148a854ef1703b4c259ff7ab8ae201554a6d17d032507eae9dbd23e9a9017d4ebed46d98a SHA512 177ff3d3d201d2dd70266d84542f4590fb1835e86ca0ffee4146d5ae99c9d0b5a3b80bae7f7040d56c4abc53a2e586e3cacce07bd816b14356e4e7621fffff38
-EBUILD dist-kernel-5.10.205.ebuild 367 BLAKE2B 7a19f05da4713576f82d570d80e2ef5bb8ab00b1828d55a8f94423360393514b49353b249bdb7aa94bea968a442040d0dfb9bf16f35dd08c3d13cc1ad79e66c8 SHA512 4b7f52d9c36f3afd541ab84d90f394507a67ce9c1dc346b0d623d7958c31b791f6473c8ea61aa16f7d0934f03d185e426807d771f4b27f6e30bee925b2f7bd34
+EBUILD dist-kernel-5.10.205.ebuild 366 BLAKE2B 395417dbafb419e8582e9a841b022f03f79976a42a632bd41b477b6ec253fde7fa9d3f5e024705ecfadaf203114b3e9b018f1ddf902b143cd2aa5114abfc3ee7 SHA512 a41328c1617d6dd81b3b6a832acae92ed586e16d888b9b3f055cd3655ef4f38279cdf0eb690a4d9f257618451aed427a4fdef9712a427dc57f08060617df1de5
EBUILD dist-kernel-5.15.142.ebuild 373 BLAKE2B 7aca65894b1213de804598411829c8645579025ccb85d6603f668d210b965254a34522fab0197ca5126cc2d6b8b45a4c83a4014ba545d999960a81e007b249ab SHA512 b804ff1c5ae6ff02e5ec8867e9f03e9d0f4922b939ea24f1748993b523b9e7b2e045b83f11a5d04d7a23ebe9221800785703c4d51c133a59ce33dcafca7f29ea
EBUILD dist-kernel-5.15.143.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
EBUILD dist-kernel-5.15.144.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
-EBUILD dist-kernel-5.15.145.ebuild 374 BLAKE2B 8da35d75db04e5888cda9d31666943a64526a83d679474bf7fe6be579750d023a4e9205f27927912f28012a0d2463febf1aff80f6270f22fa45babb1ac51a6db SHA512 b4663721663edecc8c6a580b86e7dcb09f156e02237723e045464fdfe86ba4ce27b69ab6d7114e024ad5b12deda5ef4d9d91233965b90410877e46b282adc9ac
+EBUILD dist-kernel-5.15.145.ebuild 373 BLAKE2B 653a6158abbba8835b05300d9aa063a69268408552bb55e5b25ea8049a24209b3c5e37074578d4526763a64fd009411515523077a608529449eda85b3ebb9145 SHA512 feb8abf7ac3f9d7c02af1a1900d5c55f2eacc132c36f24f58bdd1fa97480ff5e2098c7be17669cf2796b2a5b48511b7babace3da87c1c65e8f473126bfcb4222
EBUILD dist-kernel-6.1.66.ebuild 379 BLAKE2B 91d1a3dc3c94a6fba33989d13500ad56967b1a9ab20a0d56b8c93e67e80913de806ee216225a01d71036f706a4d69bf5fc8c42f5cfab271cd8a7331deb6a7beb SHA512 218a8100dfc85264f072cd5da3d39d647f0805a28050e8351603279067f29a28748d6c00dfda5f3cad2d5680478b30912f152de4e85caf8d3800962e51c85fd8
EBUILD dist-kernel-6.1.67.ebuild 379 BLAKE2B 91d1a3dc3c94a6fba33989d13500ad56967b1a9ab20a0d56b8c93e67e80913de806ee216225a01d71036f706a4d69bf5fc8c42f5cfab271cd8a7331deb6a7beb SHA512 218a8100dfc85264f072cd5da3d39d647f0805a28050e8351603279067f29a28748d6c00dfda5f3cad2d5680478b30912f152de4e85caf8d3800962e51c85fd8
EBUILD dist-kernel-6.1.68.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
-EBUILD dist-kernel-6.1.69.ebuild 380 BLAKE2B 43d35b79850e36d08961cf20f792abf8fb9d7cae41bd1f8d5ddfd4e03c86a01e81e5c5ebee13811595451ae5c9af0c79464decc0c868a01246b9cedbd69d8396 SHA512 83cfc3ff961f1db47daf0798df376f7362dbfc671d3ecbce67d997f572b620db194090f4fdbad4142f87126d62781b9332453efff7747fac8385e4b8f8d7f431
+EBUILD dist-kernel-6.1.69.ebuild 379 BLAKE2B bb4c2309ac609376a1aa98936baa368b8aaf1ffc7e79e422ce5d0386100a5f015d21fd3ad236a3922f3419f162db5a6e42403df6c141d7979a75a4186ab14fd0 SHA512 6fee3d7613388a2b4052558f2c5e73b309ea07be12bfcae26f43912dae80eaa5dd00541394b4c901edc73b04984ac63361ba1d4e5b2c512990c87450760b8fa5
EBUILD dist-kernel-6.1.70.ebuild 383 BLAKE2B 2857b12f5098352dc9546d64dbd1e9dff1bb0c031bda662afbaca5c4b38d6afe0d059cf08a03abfa59dcec8f76b3e30e30d4b67e9ab995cb513d5d04b2d64b31 SHA512 5af236b62c77b4e117feafe0fabf9ca7f79faf39411781620ea16f75841071bb354acc61d1ed80d8de78c1379ae87a85f46606c1e2995dce411bf638bd1ec19b
EBUILD dist-kernel-6.6.5.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
EBUILD dist-kernel-6.6.6.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
diff --git a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild b/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
index 9a78211cfab2..3b0524b1c02c 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild b/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
index 83d22466d016..49842ddf1587 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-6.1.69.ebuild b/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
index 8dc560fbc110..32634e3d895e 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
|| (
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index fc8256dc95fd..0267b4f12b53 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 8e65d3c2e818..b93c6a2986e3 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -2,7 +2,7 @@ DIST libdrm-2.4.117.tar.xz 475504 BLAKE2B cbda61815b1e5c3a5de285a9abe7f78669093d
DIST libdrm-2.4.118.tar.xz 479096 BLAKE2B 064e0c7fc1b84bb7cbe2bfe9b22b2a48d266637cbfdd5b72fa44c0c0981a212e2de7ebc42ddd1da5f06e621bc3e0d2a6d329c74ba14154e6c9e7ddf429cd8f04 SHA512 2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920
DIST libdrm-2.4.119.tar.xz 479108 BLAKE2B 05c6a06bf497e9140a8f8c3d2fa5f5d4ef3ed7e392a86f4af433b83b670e68aefe1c06e6bcf071c1c6a2339442376b7e16c081000025d91e661e284b9d77f8db SHA512 c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca
EBUILD libdrm-2.4.117.ebuild 2019 BLAKE2B 68c26649934a7bf7f5dcd793af09e41fac6210043f01e4dccd2e4d85c94653c6eb02d7bd4f3f4c0aae99f3cb11d49251dcf254c9e5f07fff6ab995ec75ca1af7 SHA512 1dda633fea73c4eb3b41200ee90ee93081124facf1168b94f114994435e50eecd36c5374c1bc3130aa7dbf3c3ae2f14526df166fb334ad18065f7ef5be7a7b37
-EBUILD libdrm-2.4.118.ebuild 2021 BLAKE2B 0fce58327cc2b5adc0d1df4783c8cd0fe917a472618be173ad656cf081440b949bcbadece692f719b3281ee3cf806c0f263a04822fd6d53594fb357fe68611aa SHA512 431badaa90657fc67b28aa0cd2165ee16ff509f8eb1a9bbfa0ded34118abec2b7bb1e7048584250f4d88a2584e90aadddc4ca3c38024581ee577f79ab0028b0c
+EBUILD libdrm-2.4.118.ebuild 2020 BLAKE2B 8e13427e4babb2b343f78b6e00a3ff067c9805bd625796bee8665b3e0bf7d83cd21bbacf97f9a9e724d5967bd4d67f7397e9d1b8d2b2cf8f37560069515d4eef SHA512 cc5acbb8c3b05ee7571e20a1a0a297bb78e689b83c940e715e2b3ab09be7bbd00fe7e280b09be59002fda966d901d371f8114f7ee3dd8017f392759f7105a3c4
EBUILD libdrm-2.4.119.ebuild 2317 BLAKE2B 7cb60320475e1a10c0d9d1ac6cbab077ca4b8e5e44cd4891b6241a123c7ffca8958e552d114701eedbc29628c0356d0986e0c0ec99e2fd8551424b4687260ca9 SHA512 d7f111d586d76ae5ce7b18a0d32e2ac0fef02de5c885a55fb1d074f1ebf579cdafc3e85b4af01b24f89ec3bbc348d59acab893434a3529392bcc9c3464a3e956
EBUILD libdrm-9999.ebuild 2317 BLAKE2B 7cb60320475e1a10c0d9d1ac6cbab077ca4b8e5e44cd4891b6241a123c7ffca8958e552d114701eedbc29628c0356d0986e0c0ec99e2fd8551424b4687260ca9 SHA512 d7f111d586d76ae5ce7b18a0d32e2ac0fef02de5c885a55fb1d074f1ebf579cdafc3e85b4af01b24f89ec3bbc348d59acab893434a3529392bcc9c3464a3e956
MISC metadata.xml 410 BLAKE2B 86cda23d38e7b6f3581545fcd036c4d6233380e3a61b3ad8a94b8fef4eb8ae3f3a9bd4680b0cac219c0decd4c2df58bf731fce668787b0b3bf7d88f054110a8d SHA512 5c10acae8f229f49f789c0447988a4a48cb2f7de996b9d0a68fe67c0a217d405bc4face3be503562210da7f480a17aebd64d6ae9b38d8d2ff2dc031c41b438d5
diff --git a/x11-libs/libdrm/libdrm-2.4.118.ebuild b/x11-libs/libdrm/libdrm-2.4.118.ebuild
index a2971df7fb14..79ef125c536b 100644
--- a/x11-libs/libdrm/libdrm-2.4.118.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.118.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library"
HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
if [[ ${PV} != 9999* ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 29ea5433bbda..17ce902db754 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest
index 03fca54ff507..e99a15b8df89 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1,7 +1,7 @@
DIST xkeyboard-config-2.39.tar.xz 896112 BLAKE2B d1ef598a0c1993518b01e73c319147ea1f3e55e1c8040762b9e95636c89d9b719322f3f2a1a87bffc545928b2912ead37f336182ba69d692893521322f170e21 SHA512 4690a0291c1f8c2c53b84984221a60a935c9b7cfc8ae20a8740403571f3704dedf06e5755b45775a15a5df21ebd2acac3ff785ff19f54d792ae359c4c6d60756
DIST xkeyboard-config-2.40.tar.xz 893584 BLAKE2B 79dd20e588e72c9fe65ff0885889ae3e2ad0ffbb66b27cf90db36fecfd41f24667fcc0a0a7fc96f3bc5d01502532af3e6b560719413bc16529328dd02d353c92 SHA512 00c965e747169194d9a8d1ed0dfd544988c70df6a69888c50a06b4e266ce7047a8696ce408b9a7ba91e7e6b9679ab6e5f014308dbbf0a9c6be0e948d7646f878
EBUILD xkeyboard-config-2.39.ebuild 1003 BLAKE2B eec1fec962f65eaef104088b3a21cbaf7af9fc7156411c63ff103718103663f16d9752701be551d98d5bee8f6307f9fdf9a77845316a24c91399470c483e1479 SHA512 efbfca4459134833abc2b6d24f5e4853684cfdcff1ab720071519432da307b92f169e01ae1751ee9fa283733c3aab51c402054b6069c84c0d14ef10894f9b6e2
-EBUILD xkeyboard-config-2.40-r1.ebuild 1651 BLAKE2B 707b646e2dafe2964d973660570d1c148113932ea6540761769f0015bdcda1f93fdcaa0aa742781751ab187a58d8f24c1df210827885cabdf33c568bcf9b3e14 SHA512 2de1d13a99273f2e62587675522a97966cbf29e069f46ccd783e9a9c9dde9dcc4227399bd5bbb22d66a2a4fdbe9a9844d4c85a3e46e28fcd27fb10a6a16c7aae
+EBUILD xkeyboard-config-2.40-r1.ebuild 1656 BLAKE2B b9900bb98bc3b6a4c42343d866019fc92f9328f2cda0c993ac1e9313371ea7590446a0d43447f2666d8c44ef7469e6387cbfdc1a56a6f679043b43d842d92cf8 SHA512 1343df4f603afe2e27b5c4edd2b3e610eb92e42c14d93dcfb0fc1bee8fd990e00d5a032055897adf1fdde603b1cb1f704bdcb78163b119a33858d6819625f022
EBUILD xkeyboard-config-2.40.ebuild 1102 BLAKE2B a162e4e541682b3f29c2740cf69b1ecbf8cb7d56e98c7885d0261677d53834b6591c00eda7f69a8d62c1e72d9de1be2179f737edfe586552f8c8f5be0abf1511 SHA512 db3443c0336525915f0e97732793c8bdf833027f45699701e4709365780ea78373f12a91ae3da2ea7fff43699309dc550aca8e2b6a272cd701042246f2acd155
EBUILD xkeyboard-config-9999.ebuild 1662 BLAKE2B 778143ba8f56159c5cb6e0d18fdfa0f7204751312951a6d24fd6ae05fc7b12b610dded474a7efd2c571f823be4e3c5170b72b32f81ab2b66ac50b8ede1363ce5 SHA512 b239da0b7dcfdce69421b0a6e003daff439adcd50f5767fcdbfb159e6493e0529d030fe130cc78df298c7dadb5ff73483d1383d9177a1568514024f1943ff9c6
MISC metadata.xml 442 BLAKE2B 3e7e6564b3aa17ef958ae6aed94b6d28156d743ad2782b0c2c08429adff128a7a7ea549e2f5fcece91cdc0f498d341790d0694b193dae16b60a63966bbb581b8 SHA512 0c32c580abc07b3141fa3b9137eba130654e0701b4c9e49be10a801c5c068d67881a74dc0e5d45dc34e8964364e0516bbc5e1b854ae0d7d8ff12bf1ec1ec2986
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
index d64a82e46ee7..b123d2715658 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.40-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="MIT"