summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-24 06:47:17 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-24 06:47:17 +0000
commitf1e6490ffadd8d677960342b348f2b08492dd5f6 (patch)
tree63f2fb113fe5dad7c6a20b69255e07f9bc2446f2
parentc78477d222e1ceb9516a9bbbadbba0b5c1ce11db (diff)
gentoo auto-resync : 24:01:2025 - 06:47:17edge
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin30141 -> 30139 bytes
-rw-r--r--app-admin/Manifest.gzbin32707 -> 32711 bytes
-rw-r--r--app-admin/exo/Manifest4
-rw-r--r--app-admin/exo/exo-1.83.0.ebuild (renamed from app-admin/exo/exo-1.81.0.ebuild)2
-rw-r--r--app-admin/hcloud/Manifest2
-rw-r--r--app-admin/hcloud/hcloud-1.50.0.ebuild35
-rw-r--r--app-antivirus/Manifest.gzbin881 -> 885 bytes
-rw-r--r--app-antivirus/clamav/Manifest4
-rw-r--r--app-antivirus/clamav/clamav-1.4.2.ebuild414
-rw-r--r--app-arch/Manifest.gzbin18263 -> 18271 bytes
-rw-r--r--app-arch/alien/Manifest2
-rw-r--r--app-arch/alien/alien-8.95.8.ebuild29
-rw-r--r--app-arch/sharutils/Manifest4
-rw-r--r--app-arch/sharutils/files/sharutils-4.15.2-C23.patch50
-rw-r--r--app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch32
-rw-r--r--app-arch/sharutils/sharutils-4.15.2-r3.ebuild (renamed from app-arch/sharutils/sharutils-4.15.2-r2.ebuild)22
-rw-r--r--app-containers/Manifest.gzbin9400 -> 9404 bytes
-rw-r--r--app-containers/distrobox/Manifest4
-rw-r--r--app-containers/distrobox/distrobox-1.8.1.1.ebuild (renamed from app-containers/distrobox/distrobox-1.8.1.ebuild)0
-rw-r--r--app-containers/nvidia-container-toolkit/Manifest2
-rw-r--r--app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild4
-rw-r--r--app-dicts/Manifest.gzbin31488 -> 31482 bytes
-rw-r--r--app-dicts/myspell-en/Manifest2
-rw-r--r--app-dicts/myspell-en/myspell-en-20241101.ebuild4
-rw-r--r--app-dicts/myspell-uk/Manifest2
-rw-r--r--app-dicts/myspell-uk/myspell-uk-6.5.3.ebuild4
-rw-r--r--app-emacs/Manifest.gzbin76614 -> 76612 bytes
-rw-r--r--app-emacs/apheleia/Manifest2
-rw-r--r--app-emacs/apheleia/apheleia-4.2.ebuild28
-rw-r--r--app-emacs/cape/Manifest6
-rw-r--r--app-emacs/cape/cape-1.5.ebuild40
-rw-r--r--app-emacs/cape/cape-1.6.ebuild40
-rw-r--r--app-emacs/cape/cape-1.7.ebuild40
-rw-r--r--app-emacs/corfu/Manifest4
-rw-r--r--app-emacs/corfu/corfu-1.4.ebuild39
-rw-r--r--app-emacs/corfu/corfu-1.5.ebuild39
-rw-r--r--app-emacs/ebib/Manifest6
-rw-r--r--app-emacs/ebib/ebib-2.44.1.ebuild46
-rw-r--r--app-emacs/ebib/ebib-2.49.1.ebuild (renamed from app-emacs/ebib/ebib-2.49.ebuild)0
-rw-r--r--app-emacs/eldev/Manifest2
-rw-r--r--app-emacs/eldev/eldev-1.10.3.ebuild59
-rw-r--r--app-emacs/emacs-bazel-mode/Manifest2
-rw-r--r--app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230511.ebuild47
-rw-r--r--app-emacs/ghub/Manifest2
-rw-r--r--app-emacs/ghub/ghub-4.1.1.ebuild43
-rw-r--r--app-emacs/indent-bars/Manifest4
-rw-r--r--app-emacs/indent-bars/indent-bars-0.8.1.ebuild35
-rw-r--r--app-emacs/indent-bars/indent-bars-0.8.ebuild35
-rw-r--r--app-emacs/jinx/Manifest2
-rw-r--r--app-emacs/jinx/jinx-1.10.ebuild55
-rw-r--r--app-emacs/kaolin-themes/Manifest4
-rw-r--r--app-emacs/kaolin-themes/kaolin-themes-1.7.2.ebuild (renamed from app-emacs/kaolin-themes/kaolin-themes-1.7.0.ebuild)2
-rw-r--r--app-emacs/macrostep/Manifest2
-rw-r--r--app-emacs/macrostep/macrostep-0.9.2.ebuild31
-rw-r--r--app-emacs/magit/Manifest2
-rw-r--r--app-emacs/magit/magit-4.1.2.ebuild50
-rw-r--r--app-emacs/pandoc-mode/Manifest4
-rw-r--r--app-emacs/pandoc-mode/pandoc-mode-2.34.1.ebuild (renamed from app-emacs/pandoc-mode/pandoc-mode-2.32-r1.ebuild)19
-rw-r--r--app-emacs/parsebib/Manifest6
-rw-r--r--app-emacs/parsebib/parsebib-4.7.ebuild28
-rw-r--r--app-emacs/parsebib/parsebib-6.2.ebuild28
-rw-r--r--app-emacs/parsebib/parsebib-6.3.ebuild28
-rw-r--r--app-emacs/php-mode/Manifest2
-rw-r--r--app-emacs/php-mode/php-mode-1.26.1.ebuild36
-rw-r--r--app-emacs/racket-mode/Manifest2
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20241031.ebuild78
-rw-r--r--app-emacs/slime/Manifest2
-rw-r--r--app-emacs/slime/slime-2.30.ebuild76
-rw-r--r--app-emacs/spacemacs-theme/Manifest2
-rw-r--r--app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild30
-rw-r--r--app-emacs/transient/Manifest2
-rw-r--r--app-emacs/transient/transient-0.7.9.ebuild42
-rw-r--r--app-emacs/web-mode/Manifest2
-rw-r--r--app-emacs/web-mode/web-mode-17.3.13.ebuild17
-rw-r--r--app-emacs/with-editor/Manifest2
-rw-r--r--app-emacs/with-editor/with-editor-3.4.2.ebuild38
-rw-r--r--app-emulation/Manifest.gzbin15338 -> 15339 bytes
-rw-r--r--app-emulation/qemu/Manifest2
-rw-r--r--app-emulation/qemu/qemu-9.1.2.ebuild4
-rw-r--r--app-metrics/Manifest.gzbin7293 -> 7292 bytes
-rw-r--r--app-metrics/collectd/Manifest2
-rw-r--r--app-metrics/collectd/collectd-5.12.0-r11.ebuild (renamed from app-metrics/collectd/collectd-5.12.0-r10.ebuild)10
-rw-r--r--app-metrics/process-exporter/Manifest3
-rw-r--r--app-metrics/process-exporter/process-exporter-0.8.5.ebuild34
-rw-r--r--app-metrics/snmp_exporter/Manifest3
-rw-r--r--app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild54
-rw-r--r--app-misc/Manifest.gzbin50220 -> 50211 bytes
-rw-r--r--app-misc/binwalk/Manifest4
-rw-r--r--app-misc/binwalk/binwalk-2.4.3.ebuild4
-rw-r--r--app-misc/binwalk/binwalk-3.1.0.ebuild4
-rw-r--r--app-misc/mc/Manifest4
-rw-r--r--app-misc/mc/mc-4.8.33.ebuild (renamed from app-misc/mc/mc-4.8.33_rc1.ebuild)20
-rw-r--r--app-shells/Manifest.gzbin10649 -> 10643 bytes
-rw-r--r--app-shells/pwsh-bin/Manifest12
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.4.7.ebuild (renamed from app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild)4
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.5.0.ebuild71
-rw-r--r--app-shells/pwsh/Manifest99
-rw-r--r--app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch11
-rw-r--r--app-shells/pwsh/pwsh-7.5.0.ebuild348
-rw-r--r--app-text/Manifest.gzbin50232 -> 50242 bytes
-rw-r--r--app-text/paper-clip/Manifest2
-rw-r--r--app-text/paper-clip/paper-clip-5.5-r1.ebuild72
-rw-r--r--app-text/sigil/Manifest2
-rw-r--r--app-text/sigil/sigil-2.3.1.ebuild86
-rw-r--r--dev-cpp/Manifest.gzbin16842 -> 16842 bytes
-rw-r--r--dev-cpp/abseil-cpp/Manifest2
-rw-r--r--dev-cpp/abseil-cpp/abseil-cpp-20240722.0.ebuild4
-rw-r--r--dev-cpp/eigen/Manifest2
-rw-r--r--dev-cpp/eigen/eigen-3.4.0-r3.ebuild2
-rw-r--r--dev-db/Manifest.gzbin16770 -> 16772 bytes
-rw-r--r--dev-db/freetds/Manifest2
-rw-r--r--dev-db/freetds/freetds-1.4.24.ebuild4
-rw-r--r--dev-db/sqlitebrowser/Manifest2
-rw-r--r--dev-db/sqlitebrowser/sqlitebrowser-3.13.1-r1.ebuild (renamed from dev-db/sqlitebrowser/sqlitebrowser-3.13.1.ebuild)10
-rw-r--r--dev-embedded/Manifest.gzbin9400 -> 9398 bytes
-rw-r--r--dev-embedded/ponyprog/Manifest2
-rw-r--r--dev-embedded/ponyprog/ponyprog-3.1.3-r1.ebuild (renamed from dev-embedded/ponyprog/ponyprog-3.1.3.ebuild)4
-rw-r--r--dev-lang/Manifest.gzbin22307 -> 22309 bytes
-rw-r--r--dev-lang/ada-bootstrap/Manifest20
-rw-r--r--dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild121
-rw-r--r--dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild2
-rw-r--r--dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin100331 -> 100325 bytes
-rw-r--r--dev-libs/botan/Manifest2
-rw-r--r--dev-libs/botan/botan-3.6.1.ebuild4
-rw-r--r--dev-libs/crypto++/Manifest2
-rw-r--r--dev-libs/crypto++/crypto++-8.9.0.ebuild15
-rw-r--r--dev-libs/isa-l/Manifest3
-rw-r--r--dev-libs/isa-l/files/isa-l-2.31.0_no-fortify-source.patch38
-rw-r--r--dev-libs/isa-l/isa-l-2.31.0.ebuild1
-rw-r--r--dev-libs/ivykis/Manifest2
-rw-r--r--dev-libs/ivykis/ivykis-0.43.2.ebuild2
-rw-r--r--dev-libs/level-zero/Manifest4
-rw-r--r--dev-libs/level-zero/level-zero-1.20.2.ebuild (renamed from dev-libs/level-zero/level-zero-1.20.1.ebuild)0
-rw-r--r--dev-libs/libcss/Manifest2
-rw-r--r--dev-libs/libcss/libcss-0.9.2.ebuild4
-rw-r--r--dev-libs/libparserutils/Manifest2
-rw-r--r--dev-libs/libparserutils/libparserutils-0.2.5.ebuild4
-rw-r--r--dev-libs/libwapcaplet/Manifest2
-rw-r--r--dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild4
-rw-r--r--dev-libs/metee/Manifest4
-rw-r--r--dev-libs/metee/metee-4.2.1.ebuild37
-rw-r--r--dev-libs/metee/metee-4.3.0.ebuild4
-rw-r--r--dev-libs/protobuf-c/Manifest2
-rw-r--r--dev-libs/protobuf-c/protobuf-c-1.5.0-r4.ebuild4
-rw-r--r--dev-libs/protobuf/Manifest4
-rw-r--r--dev-libs/protobuf/protobuf-29.2.ebuild2
-rw-r--r--dev-libs/protobuf/protobuf-9999.ebuild2
-rw-r--r--dev-libs/re2/Manifest2
-rw-r--r--dev-libs/re2/re2-0.2024.07.02-r1.ebuild4
-rw-r--r--dev-lua/Manifest.gzbin8621 -> 8619 bytes
-rw-r--r--dev-lua/luasystem/Manifest2
-rw-r--r--dev-lua/luasystem/luasystem-0.4.5.ebuild4
-rw-r--r--dev-perl/Manifest.gzbin288040 -> 288046 bytes
-rw-r--r--dev-perl/Text-BibTeX/Manifest2
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild7
-rw-r--r--dev-perl/Unicode-UTF8/Manifest2
-rw-r--r--dev-perl/Unicode-UTF8/files/Unicode-UTF8-0.620.0-32-bit.patch21
-rw-r--r--dev-python/Manifest.gzbin274408 -> 274409 bytes
-rw-r--r--dev-python/protobuf/Manifest2
-rw-r--r--dev-python/protobuf/protobuf-5.29.2.ebuild2
-rw-r--r--dev-python/spyder-line-profiler/Manifest4
-rw-r--r--dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild42
-rw-r--r--dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild2
-rw-r--r--dev-python/spyder-notebook/Manifest4
-rw-r--r--dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild59
-rw-r--r--dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild2
-rw-r--r--dev-python/spyder-unittest/Manifest4
-rw-r--r--dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild82
-rw-r--r--dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild2
-rw-r--r--dev-python/spyder/Manifest2
-rw-r--r--dev-python/spyder/spyder-6.0.3-r1.ebuild2
-rw-r--r--dev-python/superqt/Manifest2
-rw-r--r--dev-python/superqt/superqt-0.7.0.ebuild4
-rw-r--r--dev-qt/Manifest.gzbin11889 -> 11892 bytes
-rw-r--r--dev-qt/qt-creator/Manifest3
-rw-r--r--dev-qt/qt-creator/qt-creator-15.0.1.ebuild297
-rw-r--r--dev-util/Manifest.gzbin64938 -> 64931 bytes
-rw-r--r--dev-util/pahole/Manifest4
-rw-r--r--dev-util/pahole/pahole-1.29.ebuild5
-rw-r--r--dev-util/pahole/pahole-9999.ebuild5
-rw-r--r--dev-util/premake/Manifest2
-rw-r--r--dev-util/premake/premake-5.0.0_beta2.ebuild2
-rw-r--r--games-misc/Manifest.gzbin8938 -> 8933 bytes
-rw-r--r--games-misc/opengfx/Manifest2
-rw-r--r--games-misc/opengfx/opengfx-7.1.ebuild18
-rw-r--r--games-misc/opensfx/Manifest2
-rw-r--r--games-misc/opensfx/opensfx-1.0.3.ebuild41
-rw-r--r--gui-libs/Manifest.gzbin5622 -> 5617 bytes
-rw-r--r--gui-libs/hyprcursor/Manifest2
-rw-r--r--gui-libs/hyprcursor/hyprcursor-0.1.10-r1.ebuild3
-rw-r--r--kde-plasma/Manifest.gzbin11630 -> 11628 bytes
-rw-r--r--kde-plasma/kwayland-integration/Manifest2
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild48
-rw-r--r--kde-plasma/plasma-mimeapps-list/Manifest2
-rw-r--r--kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-2.ebuild (renamed from kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild)2
-rw-r--r--media-gfx/Manifest.gzbin38361 -> 38363 bytes
-rw-r--r--media-gfx/imagemagick/Manifest16
-rw-r--r--media-gfx/imagemagick/imagemagick-6.9.13.16-r1.ebuild34
-rw-r--r--media-gfx/imagemagick/imagemagick-6.9.13.16.ebuild34
-rw-r--r--media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild34
-rw-r--r--media-gfx/imagemagick/imagemagick-7.1.1.25-r1.ebuild36
-rw-r--r--media-gfx/imagemagick/imagemagick-7.1.1.38-r1.ebuild36
-rw-r--r--media-gfx/imagemagick/imagemagick-7.1.1.38-r2.ebuild36
-rw-r--r--media-gfx/imagemagick/imagemagick-7.1.1.38.ebuild36
-rw-r--r--media-gfx/imagemagick/imagemagick-9999.ebuild36
-rw-r--r--media-libs/Manifest.gzbin69767 -> 69763 bytes
-rw-r--r--media-libs/opencv/Manifest2
-rw-r--r--media-libs/opencv/opencv-4.10.0.ebuild5
-rw-r--r--metadata/Manifest.gzbin13729 -> 13726 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest30
-rw-r--r--metadata/glsa/Manifest.files.gzbin595396 -> 596663 bytes
-rw-r--r--metadata/glsa/glsa-202501-04.xml43
-rw-r--r--metadata/glsa/glsa-202501-05.xml42
-rw-r--r--metadata/glsa/glsa-202501-06.xml47
-rw-r--r--metadata/glsa/glsa-202501-07.xml45
-rw-r--r--metadata/glsa/glsa-202501-08.xml48
-rw-r--r--metadata/glsa/glsa-202501-09.xml134
-rw-r--r--metadata/glsa/glsa-202501-10.xml104
-rw-r--r--metadata/glsa/glsa-202501-11.xml54
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/glsa/timestamp.commit2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28712 -> 28742 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin60715 -> 60880 bytes
-rw-r--r--metadata/md5-cache/app-admin/exo-1.83.0 (renamed from metadata/md5-cache/app-admin/exo-1.81.0)4
-rw-r--r--metadata/md5-cache/app-admin/hcloud-1.50.013
-rw-r--r--metadata/md5-cache/app-antivirus/Manifest.gzbin1200 -> 1361 bytes
-rw-r--r--metadata/md5-cache/app-antivirus/clamav-1.4.217
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin29100 -> 29255 bytes
-rw-r--r--metadata/md5-cache/app-arch/alien-8.95.816
-rw-r--r--metadata/md5-cache/app-arch/sharutils-4.15.2-r213
-rw-r--r--metadata/md5-cache/app-arch/sharutils-4.15.2-r314
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin22241 -> 22242 bytes
-rw-r--r--metadata/md5-cache/app-containers/distrobox-1.8.1.1 (renamed from metadata/md5-cache/app-containers/distrobox-1.8.1)2
-rw-r--r--metadata/md5-cache/app-containers/nvidia-container-toolkit-1.17.34
-rw-r--r--metadata/md5-cache/app-dicts/Manifest.gzbin33237 -> 33235 bytes
-rw-r--r--metadata/md5-cache/app-dicts/myspell-en-202411014
-rw-r--r--metadata/md5-cache/app-dicts/myspell-uk-6.5.34
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin104436 -> 100455 bytes
-rw-r--r--metadata/md5-cache/app-emacs/apheleia-4.213
-rw-r--r--metadata/md5-cache/app-emacs/cape-1.514
-rw-r--r--metadata/md5-cache/app-emacs/cape-1.614
-rw-r--r--metadata/md5-cache/app-emacs/cape-1.714
-rw-r--r--metadata/md5-cache/app-emacs/corfu-1.413
-rw-r--r--metadata/md5-cache/app-emacs/corfu-1.513
-rw-r--r--metadata/md5-cache/app-emacs/ebib-2.44.115
-rw-r--r--metadata/md5-cache/app-emacs/ebib-2.49.1 (renamed from metadata/md5-cache/app-emacs/ebib-2.49)2
-rw-r--r--metadata/md5-cache/app-emacs/eldev-1.10.313
-rw-r--r--metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p2023051114
-rw-r--r--metadata/md5-cache/app-emacs/ghub-4.1.113
-rw-r--r--metadata/md5-cache/app-emacs/indent-bars-0.813
-rw-r--r--metadata/md5-cache/app-emacs/indent-bars-0.8.113
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.1014
-rw-r--r--metadata/md5-cache/app-emacs/kaolin-themes-1.7.2 (renamed from metadata/md5-cache/app-emacs/kaolin-themes-1.7.0)4
-rw-r--r--metadata/md5-cache/app-emacs/macrostep-0.9.213
-rw-r--r--metadata/md5-cache/app-emacs/magit-4.1.213
-rw-r--r--metadata/md5-cache/app-emacs/pandoc-mode-2.34.1 (renamed from metadata/md5-cache/app-emacs/pandoc-mode-2.32-r1)4
-rw-r--r--metadata/md5-cache/app-emacs/parsebib-4.715
-rw-r--r--metadata/md5-cache/app-emacs/parsebib-6.215
-rw-r--r--metadata/md5-cache/app-emacs/parsebib-6.315
-rw-r--r--metadata/md5-cache/app-emacs/php-mode-1.26.113
-rw-r--r--metadata/md5-cache/app-emacs/racket-mode-1_p2024103115
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.3016
-rw-r--r--metadata/md5-cache/app-emacs/spacemacs-theme-0.313
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.7.913
-rw-r--r--metadata/md5-cache/app-emacs/web-mode-17.3.1313
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.4.213
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin37165 -> 37167 bytes
-rw-r--r--metadata/md5-cache/app-emulation/qemu-9.1.24
-rw-r--r--metadata/md5-cache/app-metrics/Manifest.gzbin11015 -> 11343 bytes
-rw-r--r--metadata/md5-cache/app-metrics/collectd-5.12.0-r11 (renamed from metadata/md5-cache/app-metrics/collectd-5.12.0-r10)15
-rw-r--r--metadata/md5-cache/app-metrics/process-exporter-0.8.513
-rw-r--r--metadata/md5-cache/app-metrics/snmp_exporter-0.27.015
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin73457 -> 73449 bytes
-rw-r--r--metadata/md5-cache/app-misc/binwalk-2.4.34
-rw-r--r--metadata/md5-cache/app-misc/binwalk-3.1.04
-rw-r--r--metadata/md5-cache/app-misc/mc-4.8.33 (renamed from metadata/md5-cache/app-misc/mc-4.8.33_rc1)9
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin19284 -> 19608 bytes
-rw-r--r--metadata/md5-cache/app-shells/pwsh-7.5.017
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.4.7 (renamed from metadata/md5-cache/app-shells/pwsh-bin-7.4.5)6
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.5.014
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin79953 -> 79632 bytes
-rw-r--r--metadata/md5-cache/app-text/paper-clip-5.5-r116
-rw-r--r--metadata/md5-cache/app-text/sigil-2.3.117
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin31681 -> 31688 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/abseil-cpp-20240722.04
-rw-r--r--metadata/md5-cache/dev-cpp/eigen-3.4.0-r34
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin31291 -> 31301 bytes
-rw-r--r--metadata/md5-cache/dev-db/freetds-1.4.244
-rw-r--r--metadata/md5-cache/dev-db/sqlitebrowser-3.13.1-r1 (renamed from metadata/md5-cache/dev-db/sqlitebrowser-3.13.1)8
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin12816 -> 12817 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/ponyprog-3.1.3-r1 (renamed from metadata/md5-cache/dev-embedded/ponyprog-3.1.3)6
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin53513 -> 53675 bytes
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-1112
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-124
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-134
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin186282 -> 186119 bytes
-rw-r--r--metadata/md5-cache/dev-libs/botan-3.6.14
-rw-r--r--metadata/md5-cache/dev-libs/crypto++-8.9.06
-rw-r--r--metadata/md5-cache/dev-libs/isa-l-2.31.02
-rw-r--r--metadata/md5-cache/dev-libs/ivykis-0.43.24
-rw-r--r--metadata/md5-cache/dev-libs/level-zero-1.20.2 (renamed from metadata/md5-cache/dev-libs/level-zero-1.20.1)4
-rw-r--r--metadata/md5-cache/dev-libs/libcss-0.9.24
-rw-r--r--metadata/md5-cache/dev-libs/libparserutils-0.2.54
-rw-r--r--metadata/md5-cache/dev-libs/libwapcaplet-0.4.3-r14
-rw-r--r--metadata/md5-cache/dev-libs/metee-4.2.113
-rw-r--r--metadata/md5-cache/dev-libs/metee-4.3.04
-rw-r--r--metadata/md5-cache/dev-libs/protobuf-29.24
-rw-r--r--metadata/md5-cache/dev-libs/protobuf-99992
-rw-r--r--metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r44
-rw-r--r--metadata/md5-cache/dev-libs/re2-0.2024.07.02-r14
-rw-r--r--metadata/md5-cache/dev-lua/Manifest.gzbin9296 -> 9297 bytes
-rw-r--r--metadata/md5-cache/dev-lua/luasystem-0.4.54
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin311902 -> 311908 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r16
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin380178 -> 379699 bytes
-rw-r--r--metadata/md5-cache/dev-python/protobuf-5.29.24
-rw-r--r--metadata/md5-cache/dev-python/spyder-6.0.3-r14
-rw-r--r--metadata/md5-cache/dev-python/spyder-line-profiler-0.3.216
-rw-r--r--metadata/md5-cache/dev-python/spyder-line-profiler-0.4.04
-rw-r--r--metadata/md5-cache/dev-python/spyder-notebook-0.5.116
-rw-r--r--metadata/md5-cache/dev-python/spyder-notebook-0.6.14
-rw-r--r--metadata/md5-cache/dev-python/spyder-unittest-0.6.017
-rw-r--r--metadata/md5-cache/dev-python/spyder-unittest-0.7.04
-rw-r--r--metadata/md5-cache/dev-python/superqt-0.7.04
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin30833 -> 30995 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-15.0.118
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin139941 -> 139929 bytes
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.292
-rw-r--r--metadata/md5-cache/dev-util/pahole-99992
-rw-r--r--metadata/md5-cache/dev-util/premake-5.0.0_beta24
-rw-r--r--metadata/md5-cache/games-misc/Manifest.gzbin10393 -> 10396 bytes
-rw-r--r--metadata/md5-cache/games-misc/opengfx-7.14
-rw-r--r--metadata/md5-cache/games-misc/opensfx-1.0.38
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin11867 -> 11868 bytes
-rw-r--r--metadata/md5-cache/gui-libs/hyprcursor-0.1.10-r12
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin23324 -> 23129 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-integration-6.1.516
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-mimeapps-list-2 (renamed from metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1)2
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin61461 -> 61463 bytes
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-6.9.13.162
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-6.9.13.16-r12
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-6.9.13.32
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-7.1.1.25-r12
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-7.1.1.382
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r12
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r22
-rw-r--r--metadata/md5-cache/media-gfx/imagemagick-99992
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin117590 -> 117594 bytes
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.10.02
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin6449 -> 6457 bytes
-rw-r--r--metadata/md5-cache/net-dialup/ppp-2.5.1-r14
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin15194 -> 15197 bytes
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-7.39.0 (renamed from metadata/md5-cache/net-im/signal-desktop-bin-7.38.0)2
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin54777 -> 55571 bytes
-rw-r--r--metadata/md5-cache/net-libs/libdom-0.4.24
-rw-r--r--metadata/md5-cache/net-libs/libhubbub-0.3.84
-rw-r--r--metadata/md5-cache/net-libs/libtlsrpt-0.5.0_rc112
-rw-r--r--metadata/md5-cache/net-libs/libtlsrpt-999911
-rw-r--r--metadata/md5-cache/net-libs/meanwhile-1.1.12
-rw-r--r--metadata/md5-cache/net-libs/nghttp2-1.64.04
-rw-r--r--metadata/md5-cache/net-libs/nghttp3-1.7.04
-rw-r--r--metadata/md5-cache/net-libs/ngtcp2-1.10.0-r24
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.617
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.18.217
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.13.117
-rw-r--r--metadata/md5-cache/net-libs/srt-1.5.34
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.42
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r4102
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r6002
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.52
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r4102
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r6002
-rw-r--r--metadata/md5-cache/net-libs/xdp-tools-1.4.34
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin16595 -> 16605 bytes
-rw-r--r--metadata/md5-cache/net-vpn/iodine-0.7.0-r44
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin24837 -> 25002 bytes
-rw-r--r--metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r616
-rw-r--r--metadata/md5-cache/net-wireless/wpa_supplicant-99998
-rw-r--r--metadata/md5-cache/perl-core/Manifest.gzbin3970 -> 3974 bytes
-rw-r--r--metadata/md5-cache/perl-core/Test-Simple-1.302.20816
-rw-r--r--metadata/md5-cache/perl-core/Test-Simple-1.302.208-r114
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin76635 -> 76640 bytes
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.1.14
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin33100 -> 33103 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/octave-9.2.0-r14
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin96187 -> 96500 bytes
-rw-r--r--metadata/md5-cache/sys-apps/hwdata-0.39112
-rw-r--r--metadata/md5-cache/sys-apps/man-pages-6.1016
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin37234 -> 37394 bytes
-rw-r--r--metadata/md5-cache/sys-fs/cryfs-1.0.116
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin28387 -> 28693 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.17714
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.127 (renamed from metadata/md5-cache/sys-kernel/gentoo-sources-6.1.123)6
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.12.1114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.74 (renamed from metadata/md5-cache/sys-kernel/gentoo-sources-6.6.70)6
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.15.177 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-5.15.176)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.127 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.1.126)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.12.11 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.12.10)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.6.74 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.6.73)4
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin32144 -> 32152 bytes
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.40-r83
-rw-r--r--metadata/md5-cache/sys-libs/glibc-99992
-rw-r--r--metadata/md5-cache/sys-libs/libnvidia-container-1.17.24
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin8271 -> 8439 bytes
-rw-r--r--metadata/md5-cache/sys-power/apcupsd-3.14.14-r415
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin37756 -> 37916 bytes
-rw-r--r--metadata/md5-cache/virtual/pwsh-7.57
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin13211 -> 13203 bytes
-rw-r--r--metadata/md5-cache/www-client/chromium-132.0.6834.832
-rw-r--r--metadata/md5-cache/www-client/chromium-133.0.6943.162
-rw-r--r--metadata/md5-cache/www-client/chromium-134.0.6958.22
-rw-r--r--metadata/md5-cache/www-client/elinks-0.17.1.14
-rw-r--r--metadata/md5-cache/www-client/elinks-0.18.02
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin24878 -> 25027 bytes
-rw-r--r--metadata/md5-cache/x11-libs/libICE-1.1.24
-rw-r--r--metadata/md5-cache/x11-libs/libSM-1.2.54
-rw-r--r--metadata/md5-cache/x11-libs/libXau-1.0.124
-rw-r--r--metadata/md5-cache/x11-libs/libXcursor-1.2.34
-rw-r--r--metadata/md5-cache/x11-libs/libXrender-0.9.124
-rw-r--r--metadata/md5-cache/x11-libs/libXt-1.3.14
-rw-r--r--metadata/md5-cache/x11-libs/libXt-1.3.1-r116
-rw-r--r--metadata/md5-cache/x11-libs/libXv-1.0.134
-rw-r--r--metadata/md5-cache/x11-libs/libXxf86vm-1.1.64
-rw-r--r--metadata/md5-cache/x11-libs/libdrm-2.4.1244
-rw-r--r--metadata/md5-cache/x11-libs/libxcvt-0.1.34
-rw-r--r--metadata/md5-cache/x11-libs/libxshmfence-1.3.34
-rw-r--r--metadata/md5-cache/x11-libs/pixman-0.44.24
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin59906 -> 59430 bytes
-rw-r--r--metadata/md5-cache/x11-misc/dunst-1.12.016
-rw-r--r--metadata/md5-cache/x11-misc/dunst-1.12.14
-rw-r--r--metadata/md5-cache/x11-misc/e16-keyedit-0.10 (renamed from metadata/md5-cache/x11-misc/e16-keyedit-0.9-r1)6
-rw-r--r--metadata/md5-cache/x11-misc/sddm-0.18.1-r817
-rw-r--r--metadata/md5-cache/x11-misc/sddm-0.21.0_p2024072317
-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-dialup/Manifest.gzbin5050 -> 5047 bytes
-rw-r--r--net-dialup/ppp/Manifest2
-rw-r--r--net-dialup/ppp/ppp-2.5.1-r1.ebuild2
-rw-r--r--net-im/Manifest.gzbin8931 -> 8933 bytes
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild)0
-rw-r--r--net-libs/Manifest.gzbin30665 -> 30821 bytes
-rw-r--r--net-libs/libdom/Manifest2
-rw-r--r--net-libs/libdom/libdom-0.4.2.ebuild4
-rw-r--r--net-libs/libhubbub/Manifest2
-rw-r--r--net-libs/libhubbub/libhubbub-0.3.8.ebuild4
-rw-r--r--net-libs/libtlsrpt/Manifest4
-rw-r--r--net-libs/libtlsrpt/libtlsrpt-0.5.0_rc1.ebuild38
-rw-r--r--net-libs/libtlsrpt/libtlsrpt-9999.ebuild38
-rw-r--r--net-libs/libtlsrpt/metadata.xml10
-rw-r--r--net-libs/meanwhile/Manifest2
-rw-r--r--net-libs/meanwhile/meanwhile-1.1.1.ebuild4
-rw-r--r--net-libs/nghttp2/Manifest2
-rw-r--r--net-libs/nghttp2/nghttp2-1.64.0.ebuild4
-rw-r--r--net-libs/nghttp3/Manifest2
-rw-r--r--net-libs/nghttp3/nghttp3-1.7.0.ebuild2
-rw-r--r--net-libs/ngtcp2/Manifest2
-rw-r--r--net-libs/ngtcp2/ngtcp2-1.10.0-r2.ebuild2
-rw-r--r--net-libs/nodejs/Manifest6
-rw-r--r--net-libs/nodejs/nodejs-18.20.6.ebuild258
-rw-r--r--net-libs/nodejs/nodejs-20.18.2.ebuild273
-rw-r--r--net-libs/nodejs/nodejs-22.13.1.ebuild297
-rw-r--r--net-libs/srt/Manifest2
-rw-r--r--net-libs/srt/srt-1.5.3.ebuild4
-rw-r--r--net-libs/webkit-gtk/Manifest12
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild5
-rw-r--r--net-libs/xdp-tools/Manifest2
-rw-r--r--net-libs/xdp-tools/xdp-tools-1.4.3.ebuild4
-rw-r--r--net-vpn/Manifest.gzbin8074 -> 8071 bytes
-rw-r--r--net-vpn/iodine/Manifest2
-rw-r--r--net-vpn/iodine/iodine-0.7.0-r4.ebuild4
-rw-r--r--net-wireless/Manifest.gzbin13889 -> 13889 bytes
-rw-r--r--net-wireless/wpa_supplicant/Manifest4
-rw-r--r--net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-use-qt6.patch311
-rw-r--r--net-wireless/wpa_supplicant/wpa_supplicant-2.10-r6.ebuild478
-rw-r--r--net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild23
-rw-r--r--perl-core/Manifest.gzbin2940 -> 2942 bytes
-rw-r--r--perl-core/Test-Simple/Manifest2
-rw-r--r--perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild (renamed from perl-core/Test-Simple/Test-Simple-1.302.208.ebuild)4
-rw-r--r--profiles/Manifest.gzbin237971 -> 237959 bytes
-rw-r--r--profiles/arch/arm/make.defaults6
-rw-r--r--profiles/arch/arm/package.use.mask2
-rw-r--r--profiles/arch/arm/use.mask2
-rw-r--r--profiles/arch/arm64/make.defaults6
-rw-r--r--profiles/arch/arm64/package.use.mask2
-rw-r--r--profiles/arch/arm64/use.mask2
-rw-r--r--profiles/arch/hppa/hppa1.1/package.use.mask2
-rw-r--r--profiles/arch/hppa/hppa2.0/package.use.mask2
-rw-r--r--profiles/arch/hppa/make.defaults6
-rw-r--r--profiles/arch/hppa/use.mask2
-rw-r--r--profiles/arch/powerpc/make.defaults6
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/use.mask2
-rw-r--r--profiles/arch/sparc/make.defaults6
-rw-r--r--profiles/arch/sparc/package.use.mask2
-rw-r--r--profiles/arch/sparc/use.mask2
-rw-r--r--profiles/package.mask13
-rw-r--r--sci-libs/Manifest.gzbin43341 -> 43335 bytes
-rw-r--r--sci-libs/indilib/Manifest2
-rw-r--r--sci-libs/indilib/indilib-2.1.1.ebuild4
-rw-r--r--sci-mathematics/Manifest.gzbin19697 -> 19695 bytes
-rw-r--r--sci-mathematics/octave/Manifest2
-rw-r--r--sci-mathematics/octave/octave-9.2.0-r1.ebuild4
-rw-r--r--sys-apps/Manifest.gzbin51509 -> 51515 bytes
-rw-r--r--sys-apps/hwdata/Manifest2
-rw-r--r--sys-apps/hwdata/hwdata-0.391.ebuild28
-rw-r--r--sys-apps/man-pages/Manifest3
-rw-r--r--sys-apps/man-pages/man-pages-6.10.ebuild145
-rw-r--r--sys-fs/Manifest.gzbin22224 -> 22220 bytes
-rw-r--r--sys-fs/cryfs/Manifest3
-rw-r--r--sys-fs/cryfs/cryfs-1.0.1.ebuild175
-rw-r--r--sys-fs/cryfs/files/cryfs-1.0.1-unbundle-vendored-libs.patch209
-rw-r--r--sys-kernel/Manifest.gzbin5244 -> 5250 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest23
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.177.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.127.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.1.123.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.12.11.ebuild37
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.74.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-6.6.70.ebuild)2
-rw-r--r--sys-kernel/vanilla-sources/Manifest16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.15.177.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.15.176.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.127.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.126.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.12.11.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.12.10.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.6.74.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.6.73.ebuild)0
-rw-r--r--sys-libs/Manifest.gzbin13749 -> 13751 bytes
-rw-r--r--sys-libs/glibc/Manifest4
-rw-r--r--sys-libs/glibc/glibc-2.40-r8.ebuild10
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild11
-rw-r--r--sys-libs/libnvidia-container/Manifest2
-rw-r--r--sys-libs/libnvidia-container/libnvidia-container-1.17.2.ebuild4
-rw-r--r--sys-power/Manifest.gzbin5579 -> 5583 bytes
-rw-r--r--sys-power/apcupsd/Manifest5
-rw-r--r--sys-power/apcupsd/apcupsd-3.14.14-r4.ebuild160
-rw-r--r--sys-power/apcupsd/files/apcupsd-3.14.14-lto.patch29
-rw-r--r--sys-power/apcupsd/files/apcupsd.powerfail.init-r117
-rw-r--r--sys-power/apcupsd/metadata.xml4
-rw-r--r--virtual/Manifest.gzbin28382 -> 28386 bytes
-rw-r--r--virtual/pwsh/Manifest1
-rw-r--r--virtual/pwsh/pwsh-7.5.ebuild16
-rw-r--r--www-client/Manifest.gzbin6208 -> 6211 bytes
-rw-r--r--www-client/chromium/Manifest6
-rw-r--r--www-client/chromium/chromium-132.0.6834.83.ebuild2
-rw-r--r--www-client/chromium/chromium-133.0.6943.16.ebuild2
-rw-r--r--www-client/chromium/chromium-134.0.6958.2.ebuild2
-rw-r--r--www-client/elinks/Manifest5
-rw-r--r--www-client/elinks/elinks-0.17.1.1.ebuild4
-rw-r--r--www-client/elinks/elinks-0.18.0.ebuild1
-rw-r--r--www-client/elinks/files/elinks-0.18.0-build.patch22
-rw-r--r--x11-libs/Manifest.gzbin17671 -> 17676 bytes
-rw-r--r--x11-libs/libICE/Manifest2
-rw-r--r--x11-libs/libICE/libICE-1.1.2.ebuild2
-rw-r--r--x11-libs/libSM/Manifest2
-rw-r--r--x11-libs/libSM/libSM-1.2.5.ebuild2
-rw-r--r--x11-libs/libXau/Manifest2
-rw-r--r--x11-libs/libXau/libXau-1.0.12.ebuild2
-rw-r--r--x11-libs/libXcursor/Manifest2
-rw-r--r--x11-libs/libXcursor/libXcursor-1.2.3.ebuild4
-rw-r--r--x11-libs/libXrender/Manifest2
-rw-r--r--x11-libs/libXrender/libXrender-0.9.12.ebuild2
-rw-r--r--x11-libs/libXt/Manifest4
-rw-r--r--x11-libs/libXt/files/libXt-1.3.1-ppc.patch27
-rw-r--r--x11-libs/libXt/libXt-1.3.1-r1.ebuild35
-rw-r--r--x11-libs/libXt/libXt-1.3.1.ebuild2
-rw-r--r--x11-libs/libXv/Manifest2
-rw-r--r--x11-libs/libXv/libXv-1.0.13.ebuild2
-rw-r--r--x11-libs/libXxf86vm/Manifest2
-rw-r--r--x11-libs/libXxf86vm/libXxf86vm-1.1.6.ebuild2
-rw-r--r--x11-libs/libdrm/Manifest2
-rw-r--r--x11-libs/libdrm/libdrm-2.4.124.ebuild2
-rw-r--r--x11-libs/libxcvt/Manifest2
-rw-r--r--x11-libs/libxcvt/libxcvt-0.1.3.ebuild2
-rw-r--r--x11-libs/libxshmfence/Manifest2
-rw-r--r--x11-libs/libxshmfence/libxshmfence-1.3.3.ebuild2
-rw-r--r--x11-libs/pixman/Manifest2
-rw-r--r--x11-libs/pixman/pixman-0.44.2.ebuild4
-rw-r--r--x11-misc/Manifest.gzbin46490 -> 46487 bytes
-rw-r--r--x11-misc/dunst/Manifest4
-rw-r--r--x11-misc/dunst/dunst-1.12.0.ebuild107
-rw-r--r--x11-misc/dunst/dunst-1.12.1.ebuild4
-rw-r--r--x11-misc/e16-keyedit/Manifest4
-rw-r--r--x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild (renamed from x11-misc/e16-keyedit/e16-keyedit-0.9-r1.ebuild)14
-rw-r--r--x11-misc/sddm/Manifest4
-rw-r--r--x11-misc/sddm/sddm-0.18.1-r8.ebuild134
-rw-r--r--x11-misc/sddm/sddm-0.21.0_p20240723.ebuild156
597 files changed, 6069 insertions, 3227 deletions
diff --git a/Manifest b/Manifest
index 9e1c4fd80117..b7b9b064fabf 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 30141 BLAKE2B 23a0f2a9abf500d3c23c08b0784703cc17e9ded8f7a0c7608d4c5b52ebc55ad64623ec2c2969bd0628e76b7114de25fa471ff4b43a145bcd0e7d14d216c1c6cd SHA512 b7b315a532d48c9e2bad519f3674017afbbb4f49cf0cbfa2d13a20914fb1685de28b00f9a7fe6201ff87a2ee80e83c9194c8462fdb64d726f55c0821801e68c7
-TIMESTAMP 2025-01-23T06:11:03Z
+MANIFEST Manifest.files.gz 30139 BLAKE2B d9b61776547e50652c85431262c85473d6628cdeeb1f7bc316dd6b6f2ff2c20b2cf60949e79f0a145c0e50530914416d026fb32e0110b2283258cbbc93a58706 SHA512 9987458d553141d8faa6f6dfb7337314f7308dfdf4076c1fa9eea124bd1c9480556ea967d4dac3bdf14be02c5e1f72eb8773acdac5f454a3b4f98971fc0a2c85
+TIMESTAMP 2025-01-24T06:10:43Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeR3XdfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeTLuNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAN0Q//Zn5NzIz8t8exHXUp30hfTtrT7kkbs2zguPXQmLGgk6B+3eKvXZgNhICF
-MiyhHPjTNgYUI4KL1YfjGyXQRGqpaV5l7XUCU7hwjT47VVw+ebs+FHT81CdplrqS
-/DVKiO6rwzl3p8Ec32taEaMkQXIgsMfM3QlV+QDNBjQFhkIxyJTQmoVyjh/wiD/N
-Bstxmb7tAyDbqledupuemLMsPCocAisAOCURM7sAlSjKh/tYrJVaqUvKp6Wm+Gme
-t+/8n+3pMzN5y5vnyIIQlEHnl58S0SdmjMaVaPpIsmhAMSCkVJ283tK+1WeTyGRR
-+sno0hJaTCEzhyZR02tKYbpAZB3irszxug5e9+zqy1eY/hvBQgfMqG7cnBlKlJBi
-USSsV2A2kc04f5UU2MNILKn74n4p6cILCzg5NvvrWPOneiRXn/B1lb6mjace9q5U
-DOjZnA4MnRKl9Jq2vTgNJlk0dkRzIx0aKDWX4belh5KTui/h6zedMb2/fRj+2RcX
-Ze/7eVAP/oDJY2/TGN8A0zoem7gTjb351/cncZWvuyo4lc+cJ1MI1O28yCxxjpA5
-C/mWEbHBQpSFBMTU2p8TJzGiExb6SN0tOr8+MfKcGgZQtYFmyac7M4t+3NAuc8uy
-K9crqHdGzrasrS5BSW5NP8C/viBWLTlef/MJPYrNFjVF5x8JYHs=
-=RugY
+klDJtA//adI9q5uX2rI8nh1tlliDZcRN3zsnTRiqhU25FAnDLNkMKTVl90JTj5Rj
+Dx0wryy1bn+RcJNwHooj/aCXDlds+bgsEB+Y7FDoltXsQJzVn8iEFdBqWIgcGlM2
+kfIrmlcQTrFHrj/35hIlk4Jw0FdFK/05E9kTFmjIBvir/xRY/l+J3If/+3q/Cs7s
+9MFMO8CmTDT6JMWCyFKy7dddrbe998ZRcZZpXalV0MVoOUMhgG9axVdd5DvyyjW4
+MROj0JWVNW8QkFxs8cSfCo2R4LNfNT50ElrFf+NAs/Nn/KdybaUYdv7FXnWY5siO
+Ga0z7I2PzJGa9olrjBmKfTSle4vrXbw9sNixJJ9QgUdeRhNpMMM0rkIYUM1VldTk
+pGppukHMnL7LMPIzaj2kG3l+Zqxm5y6vp5GCQAbAwIXHcce6kAYx1qb/xUxoQ5xL
+ooFnpzEUQUGepCBmjguBDiqYsw7hBWcjroefOm84tJaQZNH4EgRLzAWnucaZt1WE
+fjHO4E7tzVbmM/801OjMr6Yl/bv0KehnmkYchgb5q/E9plrLunQxA7Ru34r30U/Q
+7Dc1OtOSTE16aJOGIKvYK6RyziDd2Erh+ii0gmyTElGQgHXADIhnmbWL++QiP63r
+5pc+YHmZkPfrU2fTHmRSixKV2rYj26mtC2K1Re2ux4VYePyy+J4=
+=uFd3
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 9d1d3532cdc6..a85f7bcb92e7 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 61ae3b7f8335..05c744ba118d 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest
index f22f88e209d9..ea230c5a65b7 100644
--- a/app-admin/exo/Manifest
+++ b/app-admin/exo/Manifest
@@ -1,3 +1,3 @@
-DIST exo-1.81.0.gh.tar.gz 11143610 BLAKE2B aa4830b4e799705cff11ad99bcc8bb422f488772d688bd132bc746d50293e9446e799920149582b29f14910a3167b58de4d3f0f5dc042369f4e8b66757fc43a3 SHA512 8f1dbda8439852d4e92cb6668097a69cf8581fec5bb115a859428b8825483df61872180ef389faa115eb1986eb25932cececeae85bfcbddca2e617135534a481
-EBUILD exo-1.81.0.ebuild 737 BLAKE2B c4f34d3a5a04e1559bbf5931a91f0ce7533e5a40eb254563d487875859cc5ce20aacf856bd06c7c34b44186121aaf1ae6bab299809cb2c92b5a9315deeca2226 SHA512 1bb34fa966a02ad1d44c25a44d1392cfd5940a5ea1c4ddde085bdab7daaa348d21d1b3bd687e52c360fa0276b974cafa91eef5f8503f2ac0c3f019ab0fc4ad50
+DIST exo-1.83.0.gh.tar.gz 11153045 BLAKE2B 350703877a47bb979c266b4c15787e522570949951f5aad2db1ae1b7d750bf97d6f51b86590a1b2c2c3b19e5da8b54ba13fc42fb4a0557a96ca0ca973388897c SHA512 28248f29163ea21b3d815fd57afcacccef1383311d2175fb7e908e41238527215d490c651f0ed9593d1f1303df88d6ae36eb5b8bf76d4db90027ee2469483c23
+EBUILD exo-1.83.0.ebuild 737 BLAKE2B 9245a71d3e92dc6faff864ae5189092e3c78664ead7a202f271070273f12f57cf99d35880e05f650b9c5b94f35dac22a29833b3e8a251262cc5b01cad145f099 SHA512 4d2cf3f2dabacce9840c49a82906be9a40e500259131e19a94e0e74fddb026e21b4838d513349284c04de7b5a5b8b49e9915aa5dd9d4ea8f1a13d530453e201a
MISC metadata.xml 334 BLAKE2B 230d1a47a3e39f796c16a9e9a622fbc27560c951da0c49adf7aca135970c0c944f42da7eb624c7193d44830c72cf95da9d69d977562853de6a00fd8fb6408977 SHA512 cd1366d99abc260c6f2899000e2a517be9a4c43e921078764fdc996871df34c1827e512087c3eb6f95bf3b685c2f34cbc1f1462eaa303a948640a362b4501b01
diff --git a/app-admin/exo/exo-1.81.0.ebuild b/app-admin/exo/exo-1.83.0.ebuild
index 43fbacd8aa32..42489962bbf7 100644
--- a/app-admin/exo/exo-1.81.0.ebuild
+++ b/app-admin/exo/exo-1.83.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index 0d59dc14019c..c7f48d5a977b 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,3 +1,5 @@
DIST hcloud-1.49.0.tar.xz 2400804 BLAKE2B 50752dd18c20a0ad5783157d2b51514375d3c14ab945188208043709af1f74109e2adc0d31cbb0cd2b6078f4e2ad22940f81bfb538a4cd4acb93a9c069ee18b9 SHA512 4f26f70d9e90e2cabdbca7d0bebc545117c9b684bf03c263dc2bfca66bd8d2088afdc47ecbb9f835a6ab30700aea75dcb27998d71afd18f803205239dcfb50c4
+DIST hcloud-1.50.0.tar.xz 2420496 BLAKE2B 19132156f835bb8369d2c46659455343ab908ed1b775accd07df8eeb189b08e90ef030bcbcd52d2cc0d0f61b548e97ffb64671e26b6502283d857a8db26decbe SHA512 081b5f133944a7fc282943dbb59ac00d35ead0456cbf8da63c1e7a4d4cafb638eabc1a1e29915e90952c63931a0c8f270b9d36ed81ae900f06c38e9bac1e68b7
EBUILD hcloud-1.49.0.ebuild 800 BLAKE2B a4f25dfa0a14c320de08fd2c7b85947396d9f0580af920d2e8a72316e3c261bc9ca69d46be99b922df15be87f33f2ea6bed50473ee5226457332a8b9e334326b SHA512 9f7dc7c5fd40196ce2a3a75a86cb96705bf294cd02310138ac2dae8a86a23fe3241514c680e962de8e7ce0cc6db80601f83f0fd9cfa4ecf64db1335ab26a7cbc
+EBUILD hcloud-1.50.0.ebuild 801 BLAKE2B 4134be82d009030f7fad6195c7fd65a57402b87f76e113afed4e594434c6431e320dd941b6d83c400acb7920594d1f07072a6414b8d47798dc47576564756ebd SHA512 3d691abd1d735a3f75ba96c4268f3cb97dfeb48ce95d130019f7bceee3905b0bbdcc94febf2a8f795794727bb07f3ce0f209256caa728d946ff5b4a772e39336
MISC metadata.xml 338 BLAKE2B 6ba2cbe509581ac35dabd93abe166f960d69d1f14336779848483386d28e22dd06e5d196061312827b7a945369f05a466417a1636b607e138515957a75db6f84 SHA512 cc69ce0ab7ba3a9af94ef1918738074cdd725bef2ff70d6c19e46d07bb9514d05ef6415c7ba5b372e7a98902a8440cdb9f7b14a848c3ff2f054863356971ddde
diff --git a/app-admin/hcloud/hcloud-1.50.0.ebuild b/app-admin/hcloud/hcloud-1.50.0.ebuild
new file mode 100644
index 000000000000..a41551010d80
--- /dev/null
+++ b/app-admin/hcloud/hcloud-1.50.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A command-line interface for Hetzner Cloud"
+HOMEPAGE="https://github.com/hetznercloud/cli"
+SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/internal/version.versionPrerelease=gentoo" ./cmd/${PN}
+}
+
+src_test() {
+ ./hcloud version
+ if [[ $? -ne 0 ]]
+ then
+ die "hcloud version test failed"
+ fi
+
+ # Avoid error like:
+ # -buildmode=pie not supported when -race is enabled on linux/amd64
+ GOFLAGS=${GOFLAGS//-buildmode=pie}
+ ego test -coverpkg=./... -coverprofile=coverage.txt -v -race ./...
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz
index ace9dcc04914..e0905bf6df9f 100644
--- a/app-antivirus/Manifest.gz
+++ b/app-antivirus/Manifest.gz
Binary files differ
diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 57f7f3cbb6e7..9263d2aa1df8 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -40,9 +40,11 @@ DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9d
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST bytemuck-1.13.0.crate 41703 BLAKE2B f24b786d2209921f2de16209d3b397fa1d62f637efd8f0a92c6d7d3734fa447ae3f1c5499e85a16e30e39bd132c00c59517ae0886d1fab8da4aaf2150a3fc0d2 SHA512 e2e8164c9b14d8ec44879f3efb91f3ac3918e092d22d73152166b926c8b85e854c7b925b53feb173b572e9260100d9c584dbb80a377944b2415d485dd1d20876
DIST bytemuck-1.15.0.crate 47672 BLAKE2B 49f2d92cfd5abfbe3fd94e7e4c9a3d4ac22c67b58e73947f461cf8e5022738b7d38c790de2a1717b731d658f1646066bee2f936a1575e2995e6de39d20f918b2 SHA512 5b6886f252945449c4546c181bbb6c95597e498aba6b1faf81c5a4af69bcb9e3e024d7d6e849d347682e8ca72ecaa9a70d13fb06c174e17846f0c85bb4810433
+DIST bytemuck-1.21.0.crate 51553 BLAKE2B dbd88d153c79cd87d6a51d33e49dde7b825711339367a168cf2471fc98a41e72d4d759873d542c3c6e196a6baed4f099103dbdfd369a329bb4578864b9ffb448 SHA512 64abfc5c0430b8bbb4b75fa7ee43037ceb180699655c0862b2699f3823fc445d931d3284ccc88dfdc98ed1a24a660cf6ea1040f91c6b2ba1cb21ab83c89d9b18
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
+DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b
DIST bzip2-rs-0.1.2.crate 253906 BLAKE2B 75a60bd49deaa8df0a91e291c619a392f55aa56ed8fe8e6f0a1dbd79c14266baf058e4e904cfb64762511f4a9c16c60af3c919a1943a2783907e8eac86f7f0d9 SHA512 00683e16f06a3c5589fbb6cb215ecccba4a8619916de80024a917f98f10bab4c663036fa3f922783ca19bb04a1653ec2ab593c1f36f587e931bd80cb11a79765
DIST cbindgen-0.20.0.crate 183277 BLAKE2B 51529b21879e3a3212fbb951b3bdd5c8c396dce53e9dbe568bfe1e752caf3060bc784909cb4b37a6e6e80d357d5a8e2bab8d10d4470563358407bceb814bb7fc SHA512 83c2b0da580f0a2fc9a74922f3c44d0e73ce0d1de8b5a3f5819c7fcf1c481df1ff0346e84c5b4c199a9364542c85fb81ece4e1deca3a6f12231a4478f76a7c02
DIST cbindgen-0.25.0.crate 200141 BLAKE2B 9af26f1696e483db0869b36eb4a4bfca5e59bdcaf21166973933b9d8c6cfbfe5a61a3d883c24d2bca823a9d7c1e6f68d9638e414d36292247385304ddf72ad12 SHA512 2a4bfcb41384a82dc1fea6f124187ee9f79a6795fcd68c74706d500d0c266cab962d1807627ceff58ded123939ff868ca329f9aa85fd5969556294a3e4ed5eed
@@ -55,6 +57,7 @@ DIST clamav-0.103.11.tar.gz 16550978 BLAKE2B 9fba6d5b41ef07b017be26b7ebd832ca031
DIST clamav-0.103.12.tar.gz 16507685 BLAKE2B bc31787625f85867bf21c4555aa2fd2998514986fb571fa4e6cb9fa3fedf61b493c517291b662054edc0bbe8d45649d9c244d943df01950e204baa9e537e3e32 SHA512 0e870a5fd035fbf090359ef7634b1b36e346ff3066b896ff17c2c6ace04f4c17e16181a21fead8b8b2f397de9ea47b928515b717a41996bac4c8efed4d16ec4e
DIST clamav-1.0.7.tar.gz 10348714 BLAKE2B cd57fd9eb7ca5a4ea980cdedcf5977c1d11b28afccaa5807ada7315659dfdbd2d122af4a7cf5c0849df25b41a85b2186c5bbfe0621582955b82b2cc8dced759f SHA512 31b04c795d5a25b6b66f8dc6bb53193e969119f8682c1b5d5194629b7a075e60d2ac9e88e2ababde149e906b0c2e45a3869a0071cef4c1a6f9d5a165a7fa5c67
DIST clamav-1.4.1.tar.gz 13427299 BLAKE2B 395c8a54a35e701e29a833b3b284ad55ab580a6990aae79044fd31e6878d714d31c66c5a8e1ee238b13c942cfb7cadd7046e739c2a19b5751f73eb329f5c479e SHA512 066d6117e717ee272fc9628eb1346f3777276a7e0937e1216f14a6e9edd86aea291a34fc02a60466481f0f06107d799a83bf2a9e0adec549e4c69c61d3ca6259
+DIST clamav-1.4.2.tar.gz 13427816 BLAKE2B 22c1cb99da3187fa127b01d1dec7a0857b3aee1ffcb931f8b060e803ffef09c43f989a49f03e5d2ec0bc75c110da1db1b8da0a8b251af0edda6eea71f0065b10 SHA512 48576dc4c440b00f125c7958e8f7bb785a07c24fdf83994df72e3bcd85e9b013562133c556a0929af4106a973a0a15821bcbb83f85268ae601a68926f6c9e35e
DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d000066c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a
DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81
DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
@@ -286,4 +289,5 @@ EBUILD clamav-0.103.11-r1.ebuild 7154 BLAKE2B 8e4698c56e9768f73f18e88f34e8991f9b
EBUILD clamav-0.103.12.ebuild 7196 BLAKE2B c91686546327fea58fb2911bf60b43e5dc8b8ac33f839867499117def9ef06d07cd669fc9ce90723a2d2326095270c109023e72a7f14a6de11e75308ed79efad SHA512 718f94d66b3edcddb3cf94a9743c687c4439892260d0afcf901637bb48727bfa94f14b9c03827ae7b251e87a6cd9ab480be70b6d0b684b0a3dffa31487056f74
EBUILD clamav-1.0.7-r1.ebuild 10606 BLAKE2B b4a0f7b398d2493686b5e2bc67af60f9610f361327094ad23b06bbd7c43ff63d37c5194007f3c0155e0280a48ce649d1712d4b77d3ebe67c98cb1dd75d04b25e SHA512 2832fb028428593811166adee41191b90b5d33b4b195ad9a313d9d10f91747ecc915885aa5a8eae385a8e7e75164f02b846270afe34a0b6db53bfaabf144da36
EBUILD clamav-1.4.1-r2.ebuild 11203 BLAKE2B 8216e28873f95a720db14052d71a40950f6c094706c6c5a0bcdd645eb338b40f3fd9bb675d57f49c43dd10e3af5a7810d13fc845bdd60495abec7200aa9c6f2c SHA512 31b74be26ad15cb25d76be9a316b2213e8516583baf96796aa6b38521cc31861e0e198c1d652a44b9171a86d62e841b772fb1df4fadf41d6e09f7cafc4deb6e4
+EBUILD clamav-1.4.2.ebuild 11216 BLAKE2B 4aec166f4c553f859f0e45c4b40ec19fe123739f21f4ba02debb1272ea0c9ea57910f981da323458ccdac032f9c1f33c46819917ab6778474c836c05237fe0d2 SHA512 9efa3c5fc5779d494460fa9d8ed611663998ce01e5f755a684e23b84d9e08ab9aa292443969af36118bdbec9c1d2c4019dc05e4969026ae8f27e15e25640c094
MISC metadata.xml 1575 BLAKE2B b069c507c1f2c0fa87825a61b468d294e941264f672ada0fc82b473b5706b37bf512bd35ac42bcdba38f3d295ca95394c3923180093ca59581c74099cf23c447 SHA512 cbe1cb7b54a0c73150149c8a721282e8f20ea9bff0eaa6fa3146a3aa27687245f467788552c33337810c26562e3d916a3f19cb0923397e54031a38e58a07e140
diff --git a/app-antivirus/clamav/clamav-1.4.2.ebuild b/app-antivirus/clamav/clamav-1.4.2.ebuild
new file mode 100644
index 000000000000..d9bc9310965e
--- /dev/null
+++ b/app-antivirus/clamav/clamav-1.4.2.ebuild
@@ -0,0 +1,414 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+# Upstream are working on updating clamav's LLVM bytecode interpreter to work
+# with later versions of LLVM, but it's not ready yet. See:
+# https://github.com/Cisco-Talos/clamav/issues/581
+# This does not impact the ability of the package to build with llvm/clang otherwise.
+LLVM_MAX_SLOT=13
+PYTHON_COMPAT=( python3_{11..13} )
+
+CRATES="
+ adler32@1.2.0
+ adler@1.0.2
+ aho-corasick@1.1.3
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ autocfg@1.3.0
+ base64@0.21.7
+ bindgen@0.65.1
+ bit_field@0.10.2
+ bitflags@1.3.2
+ bitflags@2.5.0
+ block-buffer@0.10.4
+ bumpalo@3.16.0
+ bytemuck@1.21.0
+ byteorder@1.5.0
+ bytes@1.9.0
+ bzip2-rs@0.1.2
+ cbindgen@0.25.0
+ cc@1.0.97
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ chrono@0.4.38
+ clang-sys@1.7.0
+ color_quant@1.1.0
+ core-foundation-sys@0.8.6
+ cpufeatures@0.2.12
+ crc32fast@1.4.0
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.19
+ crunchy@0.2.2
+ crypto-common@0.1.6
+ delharc@0.6.1
+ digest@0.10.7
+ either@1.11.0
+ encoding_rs@0.8.34
+ enum-primitive-derive@0.2.2
+ errno@0.3.8
+ exr@1.72.0
+ fastrand@2.1.0
+ fdeflate@0.3.4
+ flate2@1.0.30
+ flume@0.11.0
+ generic-array@0.14.7
+ gif@0.13.1
+ glob@0.3.1
+ half@2.4.1
+ hashbrown@0.12.3
+ heck@0.4.1
+ hex-literal@0.4.1
+ hex@0.4.3
+ home@0.5.9
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ image@0.24.9
+ indexmap@1.9.3
+ inflate@0.4.5
+ itertools@0.10.5
+ itoa@1.0.11
+ jpeg-decoder@0.3.1
+ js-sys@0.3.69
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ lebe@0.5.2
+ libc@0.2.155
+ libloading@0.8.3
+ linux-raw-sys@0.4.13
+ lock_api@0.4.12
+ log@0.4.21
+ memchr@2.7.2
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ nom@7.1.3
+ num-complex@0.4.5
+ num-integer@0.1.46
+ num-traits@0.2.19
+ once_cell@1.19.0
+ paste@1.0.14
+ peeking_take_while@0.1.2
+ png@0.17.13
+ prettyplease@0.2.19
+ primal-check@0.3.3
+ proc-macro2@1.0.81
+ qoi@0.4.1
+ quote@1.0.36
+ rayon-core@1.12.1
+ rayon@1.10.0
+ regex-automata@0.4.6
+ regex-syntax@0.8.3
+ regex@1.10.4
+ rustc-hash@1.1.0
+ rustdct@0.7.1
+ rustfft@6.2.0
+ rustix@0.38.34
+ ryu@1.0.17
+ scopeguard@1.2.0
+ serde@1.0.200
+ serde_derive@1.0.200
+ serde_json@1.0.116
+ sha1@0.10.6
+ sha2@0.10.8
+ shlex@1.3.0
+ simd-adler32@0.3.7
+ smallvec@1.13.2
+ spin@0.9.8
+ strength_reduce@0.2.4
+ syn@1.0.109
+ syn@2.0.60
+ tempfile@3.10.1
+ thiserror-impl@1.0.59
+ thiserror@1.0.59
+ tiff@0.9.1
+ tinyvec@1.6.0
+ toml@0.5.11
+ transpose@0.2.3
+ typenum@1.17.0
+ unicode-ident@1.0.12
+ unicode-segmentation@1.11.0
+ uuid@1.8.0
+ version_check@0.9.4
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ weezl@0.1.8
+ which@4.4.2
+ widestring@1.1.0
+ windows-core@0.52.0
+ windows-sys@0.52.0
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.52.5
+ zune-inflate@0.2.54
+"
+
+# Get the commit from the CLAM-2329-new-from-slice branch
+declare -A GIT_CRATES=(
+ [onenote_parser]="https://github.com/Cisco-Talos/onenote.rs;29c08532252b917543ff268284f926f30876bb79;onenote.rs-%commit%"
+)
+
+inherit cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
+
+MY_P=${P//_/-}
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="https://www.clamav.net/"
+SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+S=${WORKDIR}/clamav-${MY_P}
+
+LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
+# 0/sts (short term support) if not an LTS release
+SLOT="0/sts"
+if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test"
+
+REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
+ clamonacc? ( clamapp )
+ milter? ( clamapp )
+ test? ( !libclamav-only )"
+
+RESTRICT="!test? ( test )"
+
+# Require acct-{user,group}/clamav at build time so that we can set
+# the permissions on /var/lib/clamav in src_install rather than in
+# pkg_postinst; calling "chown" on the live filesystem scares me.
+COMMON_DEPEND="
+ acct-group/clamav
+ acct-user/clamav
+ app-arch/bzip2
+ dev-libs/json-c:=
+ dev-libs/libltdl
+ dev-libs/libpcre2:=
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ >=sys-libs/zlib-1.2.2:=
+ virtual/libiconv
+ !libclamav-only? ( net-misc/curl )
+ clamapp? ( sys-libs/ncurses:= net-misc/curl )
+ elibc_musl? ( sys-libs/fts-standalone )
+ jit? ( <llvm-core/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
+ milter? ( mail-filter/libmilter:= )
+ rar? ( app-arch/unrar )
+ system-mspack? ( dev-libs/libmspack )
+ test? ( dev-python/pytest )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+ )
+"
+
+DEPEND="${COMMON_DEPEND}
+ test? ( dev-libs/check )"
+
+RDEPEND="${COMMON_DEPEND}
+ selinux? ( sec-policy/selinux-clamav )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.4.1-pointer-types.patch"
+)
+
+python_check_deps() {
+ python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ rust_pkg_setup
+ use jit && llvm_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ use elibc_musl && append-ldflags -lfts
+ use ppc64 && append-flags -mminimal-toc
+
+ local mycmakeargs=(
+ -DAPP_CONFIG_DIRECTORY="${EPREFIX}"/etc/clamav
+ -DBYTECODE_RUNTIME=$(usex jit llvm interpreter)
+ -DCLAMAV_GROUP="clamav"
+ -DCLAMAV_USER="clamav"
+ -DDATABASE_DIRECTORY="${EPREFIX}"/var/lib/clamav
+ -DENABLE_APP=$(usex clamapp ON OFF)
+ -DENABLE_CLAMONACC=$(usex clamonacc ON OFF)
+ -DENABLE_DOXYGEN=$(usex doc)
+ -DENABLE_EXPERIMENTAL=$(usex experimental ON OFF)
+ -DENABLE_EXTERNAL_MSPACK=$(usex system-mspack ON OFF)
+ -DENABLE_JSON_SHARED=ON
+ -DENABLE_MAN_PAGES=ON
+ -DENABLE_MILTER=$(usex milter ON OFF)
+ -DENABLE_SHARED_LIB=ON
+ -DENABLE_STATIC_LIB=OFF
+ -DENABLE_SYSTEMD=$(usex systemd ON OFF)
+ -DENABLE_TESTS=$(usex test ON OFF)
+ -DENABLE_UNRAR=$(usex rar ON OFF)
+ -DOPTIMIZE=ON
+ )
+
+ if use test ; then
+ # https://bugs.gentoo.org/818673
+ # Used to enable some more tests but doesn't behave well in
+ # sandbox necessarily(?) + needs certain debug symbols present
+ # in e.g. glibc.
+ mycmakeargs+=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Valgrind=ON
+ -DPYTHON_FIND_VERSION="${EPYTHON#python}"
+ )
+ fi
+
+ if use jit ; then
+ # Suppress CMake warnings that variables aren't consumed if we aren't using LLVM
+ # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#llvm-optional-see-bytecode-runtime-section
+ # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime
+ mycmakeargs+=(
+ -DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
+ -DLLVM_FIND_VERSION="$(best_version llvm-core/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ # init scripts
+ newinitd "${FILESDIR}/clamd.initd" clamd
+ newinitd "${FILESDIR}/freshclam.initd" freshclam
+ use clamonacc && \
+ newinitd "${FILESDIR}/clamonacc.initd" clamonacc
+ use milter && \
+ newinitd "${FILESDIR}/clamav-milter.initd" clamav-milter
+
+ if ! use libclamav-only ; then
+ if use systemd ; then
+ # OpenRC services ensure their own permissions, so we can avoid
+ # a dependency on sys-apps/systemd-utils[tmpfiles] here, though
+ # we can change our minds and use it if we want to.
+ dotmpfiles "${FILESDIR}/tmpfiles.d/clamav-r1.conf"
+ fi
+
+ if use clamapp ; then
+ # Modify /etc/{clamd,freshclam}.conf to be usable out of the box
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^#\(PidFile\) .*:\1 ${EPREFIX}/run/clamd.pid:" \
+ -e "s/^#\(LocalSocket .*\)/\1/" \
+ -e "s/^#\(User .*\)/\1/" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
+ -e "s:^\#\(LogTime\).*:\1 yes:" \
+ -e "s/^#\(DatabaseDirectory .*\)/\1/" \
+ "${ED}"/etc/clamav/clamd.conf.sample > \
+ "${ED}"/etc/clamav/clamd.conf || die
+
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^#\(PidFile\) .*:\1 ${EPREFIX}/run/freshclam.pid:" \
+ -e "s/^#\(DatabaseOwner .*\)/\1/" \
+ -e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
+ -e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamav/clamd.conf:" \
+ -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
+ -e "s/^#\(DatabaseDirectory .*\)/\1/" \
+ "${ED}"/etc/clamav/freshclam.conf.sample > \
+ "${ED}"/etc/clamav/freshclam.conf || die
+
+ if use milter ; then
+ # Note: only keep the "unix" ClamdSocket and MilterSocket!
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^\#\(PidFile\) .*:\1 ${EPREFIX}/run/clamav-milter.pid:" \
+ -e "s/^#\(ClamdSocket unix:.*\)/\1/" \
+ -e "s/^#\(User .*\)/\1/" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
+ "${ED}"/etc/clamav/clamav-milter.conf.sample > \
+ "${ED}"/etc/clamav/clamav-milter.conf || die
+
+ systemd_newunit "${FILESDIR}/clamav-milter.service-0.104.0" clamav-milter.service
+ fi
+
+ local i
+ for i in clamd freshclam clamav-milter
+ do
+ if [[ -f "${ED}"/etc/"${i}".conf.sample ]] ; then
+ mv "${ED}"/etc/"${i}".conf{.sample,} || die
+ fi
+ done
+
+ # These both need to be writable by the clamav user
+ # TODO: use syslog by default; that's what it's for.
+ diropts -o clamav -g clamav
+ keepdir /var/lib/clamav
+ keepdir /var/log/clamav
+ fi
+ fi
+
+ if use doc ; then
+ local HTML_DOCS=( docs/html/. )
+ einstalldocs
+ fi
+
+ # Don't install man pages for utilities we didn't install
+ if use libclamav-only ; then
+ rm -r "${ED}"/usr/share/man || die
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if ! use libclamav-only ; then
+ if use systemd ; then
+ tmpfiles_process clamav-r1.conf
+ fi
+ fi
+
+ if use milter ; then
+ elog "For simple instructions how to setup the clamav-milter read the"
+ elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
+ fi
+
+ local databases=( "${EROOT}"/var/lib/clamav/main.c[lv]d )
+ if [[ ! -f "${databases}" ]] ; then
+ ewarn "You must run freshclam manually to populate the virus database"
+ ewarn "before starting clamav for the first time."
+ fi
+
+ if ! systemd_is_booted ; then
+ ewarn "This version of ClamAV provides separate OpenRC services"
+ ewarn "for clamd, freshclam, clamav-milter, and clamonacc. The"
+ ewarn "clamd service now starts only the clamd daemon itself. You"
+ ewarn "should add freshclam (and perhaps clamav-milter) to any"
+ ewarn "runlevels that previously contained clamd."
+ else
+ if [[ -n "${REPLACING_VERSIONS}" ]] && ver_test "${REPLACING_VERSIONS}" -le 1.3.1; then
+ ewarn "From 1.3.1-r1 the Gentoo-provided systemd services have been"
+ ewarn "Retired in favour of using the units shipped by upstream."
+ ewarn "Ensure that any required services are configured and started."
+ ewarn "clamd@.service has been retired as part of this transition."
+ fi
+ fi
+
+ if [[ -z ${REPLACING_VERSIONS} ]] && use clamonacc; then
+ einfo "'clamonacc' requires additional configuration before it"
+ einfo "can be enabled, and may not produce any output if not properly"
+ einfo "configured. Read the appropriate man page if clamonacc is desired."
+ fi
+
+}
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 8786db1ae3c8..509eb76e62e0 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/alien/Manifest b/app-arch/alien/Manifest
index 407b0341e623..e35cd7ed90db 100644
--- a/app-arch/alien/Manifest
+++ b/app-arch/alien/Manifest
@@ -2,8 +2,10 @@ AUX alien-8.95-rpm-zstd.patch 1363 BLAKE2B 2af86faa3aff7b926d67a7594001183d471f9
AUX alien-8.95-tar-extensions.patch 565 BLAKE2B 6530e085d73b15ed128545475a84961de8a85912e3b05d6e8ddd3784fdda17664760f83d239026a691aa3ded62f2b8263ed906c8941e09d930c4165cd70de3b6 SHA512 b483fe233c3ee51a2d73c11d6fa75f54025bd9339aac384c4084410fd40f6645d54fe5cd8372a7ed9c11472784a4fa6679651ab3befc37cbb572261106f44dbd
DIST alien-8.95.6.tar.xz 58088 BLAKE2B 5b7467552856d809fc1b43af7de905d7f52629799bfd01dfb7ab61dfbd1c27e0f6f6b8364aa03a925cc6bea74616bf497f4fd195c637d6d1bcd7847a17ab5ccd SHA512 29ed80f249b38b47a26ee9d058d057be8728d18d771c1f847919f296d2c8359fcc33a32912749f2ed77b1214e61f101b75960a82cbd3d76bbb7f205acfd4f152
DIST alien-8.95.7.tar.xz 58236 BLAKE2B 18728dfc63f08ca78e3063f2b68bcdbdc516015a8c55c13e29999934830308440907d7a1298acd4c41aa2a601d9a8cd3148880a51235769012dbafb8e91e9c82 SHA512 5528ee66117d5429b2021350c11fcaa1e831c8f46dfb661c7ec42e2840c67d7fa488dabb7361e91fc034ba6b8a970938ec08e74ab619747e03acb577213d27f8
+DIST alien-8.95.8.tar.xz 70504 BLAKE2B b15a48bad81716b3a0cee02acf078f4ee378c5664d4e251b8e5dcef5d8edf2de722850f556fbd307bd246b0c2b0b1ce6eccfebae4e2aace5cb25aefb2ce05765 SHA512 32b459ffe125de16a5a72d9eed80c34076d22e6b9a5a710660e8f96caef6ab78ac034dc753c83f539a95b8e3553bcdf81b5839ee0a03493894426957fecd8c85
DIST alien-8.95.tar.xz 56940 BLAKE2B c2f6b71d39800a7bc4ab00bcd50d165855bad4eb1a17fe217aeb302c6b7af701bcd9445276d7e522db7e6c81f1e8d7e9e2ada99f9d7505e6ec958ae87df7c9f7 SHA512 c46d3c82542dc3d96eeabea0f0c7ab5b572acaf67d15e2064ea01df32d69a2cf6e083754be49269df6cd7431ec5b3e09ddcb83fbe2ee17843b22e9cd3e73073c
EBUILD alien-8.95-r2.ebuild 644 BLAKE2B f561334d659dcb77306df0dd6d0fdc4821c6feb2bb7e74662ec7226bfb4d9fce94d86e26f4b0e617306558e80373f975858db0e590ffff4a19184bdb85e1dd6f SHA512 2c2356fd40f5555addd43e93ba5a1f34e9c32bced938ae95e53ed59a532941b2d14d2dbd0dca018e2ca98b9c51468385d527d545ae8f671e6be81cb88c67ff30
EBUILD alien-8.95.6.ebuild 650 BLAKE2B 4fd7a2657c73ba1c3c086158d3042e100e56775964c46689f205c930bae7907e58ff9ced853f032d99e9c656ff4d569d5eb815cdce1c640a003c7b9f17ef5f17 SHA512 4d469f8a3a100f387a0477d7e00ea009526e2e25a2c19638d35b6944cbfc0243a94e4fbca65ec6858c7c8cd405b73753861ee3e49daa326f3a927a78d01e8900
EBUILD alien-8.95.7.ebuild 697 BLAKE2B 669a533cf6bf37c23aefd00afe6504d075ce8c10b450195a964d86f142d24f33fbb9392b474ac86cefc55232213a369bd703fa682e50755592c69e5c00dc68f6 SHA512 fb09742fad26032de61a8c9ca133eb1742e1bf98280649624efd00adcf9b5ebb9eed8ae0c4fadcdf2866a949acbe6c3266b1449a9f2c320aa9c5d18d04317234
+EBUILD alien-8.95.8.ebuild 697 BLAKE2B f4e0461692b1b295b0401462eb0b3e40c8dc3d66fe14bf26dc5fb0b116108591cb44d310a3d573973f348dabed171775c8121bbbe979119933de6c59abb071ba SHA512 9027ce069b2f342cde8fa9e40454f5173b4a550def7581747842e528bfa66c314e6bdb4914352cd94f9d436aa1e36603ffdb58fda7894ad8c97327c7d1332fc7
MISC metadata.xml 350 BLAKE2B 95ce466ebf13d29ce3654f63df671e12b24998af207ed8d6ebc78f62e2fc7e73a7a2d6d79eb8bf3b2ad59eaa48513002864c8783a38710dfd7f202e8ed293de1 SHA512 5bca5b288f5cc1aa6a7ee4ce5a9bfdbe67de8b4b1ea092793254d918c9a923d4c9942ca6e08e951d620920b6551729c1e5fc6e1ce1a5efe7f0b1c992cc40c8f0
diff --git a/app-arch/alien/alien-8.95.8.ebuild b/app-arch/alien/alien-8.95.8.ebuild
new file mode 100644
index 000000000000..969f18f01733
--- /dev/null
+++ b/app-arch/alien/alien-8.95.8.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-module
+
+DESCRIPTION="Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats"
+HOMEPAGE="https://sourceforge.net/projects/alien-pkg-convert/"
+SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.tar.xz -> ${P}.tar.xz"
+S=${WORKDIR}/${PN}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+bzip2"
+
+RDEPEND="
+ app-arch/rpm
+ app-arch/dpkg
+ dev-util/debhelper
+ >=app-arch/tar-1.14.91
+ bzip2? ( app-arch/bzip2 )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-8.95-tar-extensions.patch"
+ "${FILESDIR}/${PN}-8.95-rpm-zstd.patch"
+)
diff --git a/app-arch/sharutils/Manifest b/app-arch/sharutils/Manifest
index 132f10d83bcd..c536294f85c1 100644
--- a/app-arch/sharutils/Manifest
+++ b/app-arch/sharutils/Manifest
@@ -1,6 +1,8 @@
+AUX sharutils-4.15.2-C23.patch 1094 BLAKE2B de6094d4f29fc6c2c12745e2024fabf6bd1ee3675c404c7829c02c5a0a9ab616245e126842be316ddf717c9664f8c1e4b1f9538afd15fc1298b0d47d14fd778e SHA512 cfe1acbe41dd7eff0571cf5cea480502fbe33333a7a005d9f82de40cc613489bf7290eb4f0aac06445e9b8b557590f6d7fd6e8d60eaf6a2dd9294c5ab9731417
AUX sharutils-4.15.2-CVE-2018-1000097.patch 500 BLAKE2B 581ee4fa93ac9b7f2eb0a5b605f0072a15af174f8462f1983833d1314eb3b7dc7763af60f32e6baa054ad00abf4ca4a10a7ae88b59415ab8ea9de3cb674ccf67 SHA512 6415da74c4f6f203bc4ad617bd05fa6ac86e1079538236148763e0b5e81ca8ea4004ea58e9e4755ba371246a7c469ef1e421576260494043d3ce3fc80e73cf69
+AUX sharutils-4.15.2-dewhich.patch 1234 BLAKE2B cae406d85108898f536e3cacd573bcd74492bad07953a0d6b625e2c0a1ff47d76effb1ff405d093c65c430c086fe8167bf791bebab980d0bfbe1bc8243f3c453 SHA512 094b70368170ec7be3b9e70518f3a3946019b9773f66a66ea3538b6505febce14b89cf22da2810923e5e73950a4e9a783d55f6d4d948987892e9570d53630932
AUX sharutils-4.15.2-gcc-10.patch 1048 BLAKE2B 4148ca1ffd1fd5469234a0af1efefa38f179a19527fc18b4df638d63a3d128f4f2f3934b94e3c862a515555199d16da4d59a508cc4aab1d097aa6e390967be2a SHA512 75fcd9ea81d1d8c63eee8525aac8eeeaa4c8caebf223670951489f0869dc50f0af84b647443df60927f184a89659c44c91c6f6a7ce12b874821037322ce079ae
AUX sharutils-4.15.2-glibc228.patch 3807 BLAKE2B 644163c477f51b407211e8c9e6d3120ae38307753666fffb7aecbc758793b0b897920246b1f070e727e28728d76eb3283b80ababb881f39f909f9aa96b6e1ace SHA512 179272ae9b528719700bac5b06e4c70116d3d8a06973a69069617fc8dc0fa095227f7ab703b4c5b2beed649d5ffdc661d1d7ad7885185cb6ba6c62fce020e1cf
DIST sharutils-4.15.2.tar.xz 1122476 BLAKE2B e2acae027679ebdf723ecae6f243608f501f5c24685a19223dd27580ccf76bc7d38905a9d202b30cf2633e5580d727821398f1162b170233f03c17f3da683917 SHA512 80d0b804a0617e11e5c23dc0d59b218bbf93e40aaf5e9a5401a18ef9cb700390aab711e2b2e2f26c8fd5b8ef99a91d3405e01d02cadabcba7639979314e59f8d
-EBUILD sharutils-4.15.2-r2.ebuild 1093 BLAKE2B 8679051e2d8707b993ea6a3d485acf489ede5bf1af6fe7f657c5f1dc9a851968505433690bcb570e4c44d2b0592a0497b8ade7ca0e8e5f15fb9d9aacf33d6823 SHA512 8bfcbafad13d674a6092251a77e60421c9bee03ebc2d15802f2853fc6fde02310b181a823ebb0d53c5660afa823b97450d4fa818ce691503eadbc116abfd702b
+EBUILD sharutils-4.15.2-r3.ebuild 1274 BLAKE2B c1ad69318ad75979a67eca46dd350661ad0a046a3d852ae3ab2c0a0902240263cc29f65675ab5bf8d082e78a6e3c761a1bde2aec356fa7090f85b074c3c55b4a SHA512 40c1d84af8dbf3979f98034e8f4a24c8d797430fab73b9b6ff76b41e875377fed7b2ef20fdee75b40aa8c01e3f1ca311c7782d323a29a4941564a953f38d0879
MISC metadata.xml 387 BLAKE2B 3677450dccbfa33050783a515707ac058cb052d6a4ffe2d075c80bf2f3f0c1939dad69810e87f07ba7b877029e8a18a69b0b692281e331445edf587147c74cfb SHA512 4fb79c41b65ebc8e01bfaa1e1ff75504b3e6cc607fc2c17f5a964252d24d699f3f6c50e8606452abfa2028c9400b83755827d77874fa0b2cc7e2375a6031710a
diff --git a/app-arch/sharutils/files/sharutils-4.15.2-C23.patch b/app-arch/sharutils/files/sharutils-4.15.2-C23.patch
new file mode 100644
index 000000000000..e27ce8ab9b8e
--- /dev/null
+++ b/app-arch/sharutils/files/sharutils-4.15.2-C23.patch
@@ -0,0 +1,50 @@
+https://bugs.gentoo.org/900248
+https://bugs.gentoo.org/894322
+missing include for textdomain and bindtextdomain
+This is only one place we can put include, else weird
+macro dance messes with it or we use gettext before we
+mark it for assembly operations.
+--- a/src/shar-opts.h
++++ b/src/shar-opts.h
+@@ -373,6 +373,8 @@
+ # include <libintl.h>
+ # endif
+
++#include "gettext.h"
++
+ # ifndef ATTRIBUTE_FORMAT_ARG
+ # define ATTRIBUTE_FORMAT_ARG(_a)
+ # endif
+--- a/src/unshar-opts.h
++++ b/src/unshar-opts.h
+@@ -210,6 +210,8 @@
+ # include <libintl.h>
+ # endif
+
++#include "gettext.h"
++
+ # ifndef ATTRIBUTE_FORMAT_ARG
+ # define ATTRIBUTE_FORMAT_ARG(_a)
+ # endif
+--- a/src/uudecode-opts.h
++++ b/src/uudecode-opts.h
+@@ -188,6 +188,8 @@
+ # include <libintl.h>
+ # endif
+
++#include "gettext.h"
++
+ # ifndef ATTRIBUTE_FORMAT_ARG
+ # define ATTRIBUTE_FORMAT_ARG(_a)
+ # endif
+--- a/src/uuencode-opts.h
++++ b/src/uuencode-opts.h
+@@ -184,6 +184,8 @@
+ # include <libintl.h>
+ # endif
+
++#include "gettext.h"
++
+ # ifndef ATTRIBUTE_FORMAT_ARG
+ # define ATTRIBUTE_FORMAT_ARG(_a)
+ # endif
diff --git a/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch b/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch
new file mode 100644
index 000000000000..a2531ad69128
--- /dev/null
+++ b/app-arch/sharutils/files/sharutils-4.15.2-dewhich.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/941724
+which-hunt
+diff '--color=auto' -ru sharutils-4.15.2.old/libopts/m4/libopts.m4 sharutils-4.15.2/libopts/m4/libopts.m4
+--- sharutils-4.15.2.old/libopts/m4/libopts.m4 2025-01-22 13:17:52.302369061 +0000
++++ sharutils-4.15.2/libopts/m4/libopts.m4 2025-01-22 13:19:46.096362975 +0000
+@@ -114,9 +114,9 @@
+ AC_PROG_SED
+ [while :
+ do
+- POSIX_SHELL=`which bash`
++ POSIX_SHELL=`command -v bash`
+ test -x "$POSIX_SHELL" && break
+- POSIX_SHELL=`which dash`
++ POSIX_SHELL=`command -v dash`
+ test -x "$POSIX_SHELL" && break
+ POSIX_SHELL=/usr/xpg4/bin/sh
+ test -x "$POSIX_SHELL" && break
+diff '--color=auto' -ru sharutils-4.15.2.old/m4/libopts.m4 sharutils-4.15.2/m4/libopts.m4
+--- sharutils-4.15.2.old/m4/libopts.m4 2025-01-22 13:17:52.365018511 +0000
++++ sharutils-4.15.2/m4/libopts.m4 2025-01-22 13:19:17.856525747 +0000
+@@ -114,9 +114,9 @@
+ AC_PROG_SED
+ [while :
+ do
+- POSIX_SHELL=`which bash`
++ POSIX_SHELL=`command -v bash`
+ test -x "$POSIX_SHELL" && break
+- POSIX_SHELL=`which dash`
++ POSIX_SHELL=`command -v dash`
+ test -x "$POSIX_SHELL" && break
+ POSIX_SHELL=/usr/xpg4/bin/sh
+ test -x "$POSIX_SHELL" && break
diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r3.ebuild
index c39766d65c95..5507562f71ff 100644
--- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild
+++ b/app-arch/sharutils/sharutils-4.15.2-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI=8
-inherit flag-o-matic strip-linguas
+inherit flag-o-matic strip-linguas autotools
MY_P="${P/_/-}"
DESCRIPTION="Tools to deal with shar archives"
@@ -21,9 +21,15 @@ DEPEND="app-arch/xz-utils
nls? ( >=sys-devel/gettext-0.10.35 )"
PATCHES=(
- "${FILESDIR}"/${PN}-4.15.2-glibc228.patch
- "${FILESDIR}"/${PN}-4.15.2-CVE-2018-1000097.patch
- "${FILESDIR}"/${PN}-4.15.2-gcc-10.patch
+ "${FILESDIR}"/${P}-glibc228.patch
+ "${FILESDIR}"/${P}-CVE-2018-1000097.patch
+ "${FILESDIR}"/${P}-gcc-10.patch
+ "${FILESDIR}"/${P}-dewhich.patch
+ "${FILESDIR}"/${P}-C23.patch
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ pathfind
)
src_prepare() {
@@ -35,6 +41,10 @@ src_prepare() {
# bug #943901
append-cflags -std=gnu17
+
+ # bug https://bugs.gentoo.org/941724
+ # regenerate config after which removal
+ eautoreconf
}
src_configure() {
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index bfa426249e27..7ed4e187e236 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/distrobox/Manifest b/app-containers/distrobox/Manifest
index 18ccb30f30ff..fd89aa71ed21 100644
--- a/app-containers/distrobox/Manifest
+++ b/app-containers/distrobox/Manifest
@@ -1,6 +1,6 @@
DIST distrobox-1.8.0.tar.gz 6915152 BLAKE2B ac1d3e8b99c1f9ec93518ec92c023aab76849a258e0482c23667ac3e7f4f80b4e93a4c7f0636c1bdd93dfe3dc67ccfc28261fb7f83d998259b8a0209534d3c90 SHA512 5d34c8aea935a6ea328071268b63ba8a5cd3e7962f85e9753e0adfcca6121c560d790124a1ce288ec6362e4c58e4e732d45a2873053a48a3d9b8bd823ddd72c5
-DIST distrobox-1.8.1.tar.gz 1966290 BLAKE2B bd2ada12a8a5657a486b6c7d95d1ccda1b52b4fd0aee40a368cdb912a66bf9b94e48d96a64861b3c863a3c2649b6f18b0e200197bf6d5a84a07da9168fde1487 SHA512 de9b7b486e3a108e67465e6e533d4ed39f1097eaa8fa01ea45fa90a07112818f1471db7b36f050941d2e6fa2ad8687658151dd6e270c2d9da4ee6f44076708e8
+DIST distrobox-1.8.1.1.tar.gz 1966162 BLAKE2B 9c995b97257721035362a78aefc4fd444ccbdafff500624e348781ebfb7d1742a0ce43a0089ddc45546c2cab821e04745c2b9d6d4ca3d4afa76f0baee679d9da SHA512 e0ab9db229f60cf54c338d73d763ec555b52e17e03dca5514f0e2eb0f30206a0ed260bdea0dee3230083769fef09d814dd9eb039a9500abca7272a0146c42803
EBUILD distrobox-1.8.0.ebuild 734 BLAKE2B 391976f5651c6072522ceb8439f16217d4ae674939b051633b0d32fe2bcd55950e1636665eed225031f672d339ab4fa984e0efb30254e237feb4d60bf14d09ec SHA512 ff39262d7637f63373dc2068ef5887c4d7f30c0fe6225dd25c4485a54beff7cfb8c8838d6d7615bb855ea03ec9d3a965bbddeba63910ba8017f9ab1e820805ff
-EBUILD distrobox-1.8.1.ebuild 735 BLAKE2B ce507c2812e1b9d145d77d55033167effacb06a624130e2a6ef4bc9e647ee57ab0873f06668f14b1dadf81dbe2d59569d6d7e1bb874003c58410f056901a5876 SHA512 524340777fae09399e7080f79f8b427bd892f8db533e479123286bbab251c896fc355b7b699e3874fff5b900eed7cac10c866d94095483dc6e874a434344ef7c
+EBUILD distrobox-1.8.1.1.ebuild 735 BLAKE2B ce507c2812e1b9d145d77d55033167effacb06a624130e2a6ef4bc9e647ee57ab0873f06668f14b1dadf81dbe2d59569d6d7e1bb874003c58410f056901a5876 SHA512 524340777fae09399e7080f79f8b427bd892f8db533e479123286bbab251c896fc355b7b699e3874fff5b900eed7cac10c866d94095483dc6e874a434344ef7c
EBUILD distrobox-9999.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a
MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f
diff --git a/app-containers/distrobox/distrobox-1.8.1.ebuild b/app-containers/distrobox/distrobox-1.8.1.1.ebuild
index c4abce80a694..c4abce80a694 100644
--- a/app-containers/distrobox/distrobox-1.8.1.ebuild
+++ b/app-containers/distrobox/distrobox-1.8.1.1.ebuild
diff --git a/app-containers/nvidia-container-toolkit/Manifest b/app-containers/nvidia-container-toolkit/Manifest
index b13058d094e6..a8a982314670 100644
--- a/app-containers/nvidia-container-toolkit/Manifest
+++ b/app-containers/nvidia-container-toolkit/Manifest
@@ -1,5 +1,5 @@
AUX config.toml 1130 BLAKE2B 24a0a33239b688bd9cfc001dc35e5f3d3ef365a322a0652ed113b54e6fa8708d98972cb6902c9de0b5a47e50460834646a3ae0763f95006e580673ff4833a34d SHA512 47d687f3c73810d2fd46d97ed00f33ff5f10cb09708828fefb6d0e542a10b4d6c8e84a91f75de09b3ba642226b19224205e635fc1db9862b9a3d6a3a3bdc854b
DIST nvidia-container-toolkit-1.17.3.tar.gz 2718001 BLAKE2B 455a4159c45846951e8ebaee94393e20764e9e6cac10247dcbd4d9a16431a529ebe9bd6146fb590c1ea92f2e5f4c5561adfa6b8b495fe79f761e5664661acad4 SHA512 8c7a4290a1decc448c72e9a09213e0dc4e418ec633cefb16bb6b01fef7c502d23ed72cc1f3cc6583cad07feae5ca3cf44dad73e1274e042e3b26bdc7a4152b95
-EBUILD nvidia-container-toolkit-1.17.3.ebuild 1503 BLAKE2B 33b09ce1cdf94fb0e946eb9ab76883672020da9bcc90eece122cf05852c7be3cd7c193b7ead7302d4aa99625e3f6164d9ff155be35cdffacf94b4330fc5517d1 SHA512 1713c10eea6251fad86ab78711137d8ddac09b79edbdd135f5ccc05b5e5eef041e20b073c40d26bc87de75643336508d5fa3b77b19396e2ab923d155b1be8517
+EBUILD nvidia-container-toolkit-1.17.3.ebuild 1502 BLAKE2B 108370a31d77c4955f32c17caf016f00697b5c6d38d9155c58c7c241f4b5f48683999dc20683fca8a0313ae3b5934227cea18f867c30bdd681a740a7cd8e6869 SHA512 17e283bf4797d75df39aac82dbdcf57764b8a5a527111e0b2512357548ad04bf879cbfdb0a460ffb930e39850f1cd15bbfd4bce44951e47a2e03ea050b20b015
EBUILD nvidia-container-toolkit-9999.ebuild 1486 BLAKE2B f3e27b073ed2334130f506df05c097ea5caad732b270dea53bb6c07218d2b3b156eececc5d932942e38e690e894981bb8099054b9769475bdd83646623c45e1c SHA512 8a781577a9f29d04ebfb622f2e66f9d0d2e46657852b5c779793b3d28b85198b38c21d94e5521209f5794d909b37f51725fafa061433a94b33115382db898b06
MISC metadata.xml 1672 BLAKE2B 3bb58cdae08bd91f99f505959c22d38e7aab8715e0160267789d17fc4fbc2f73c22a27a2e8d9b17c3a89e921727bddc72d41f8131718265ef04b6925ea265b34 SHA512 ff02a65b51bfa54dea7cd20ca864b9c50109b50bad0d64a5ecb9bdc99fef1318ff0cec23724b99361f46fcdb8f09cc8195abc3f99c6aa31bd1c82cd3225bed51
diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
index dadbd1fc8907..f1af0688b085 100644
--- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
+++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.17.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ else
https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
"
S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="Apache-2.0"
diff --git a/app-dicts/Manifest.gz b/app-dicts/Manifest.gz
index 5403e1300b09..833424d4bff1 100644
--- a/app-dicts/Manifest.gz
+++ b/app-dicts/Manifest.gz
Binary files differ
diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index 182e9e38f018..25c9384e1f6a 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -2,6 +2,6 @@ DIST dict-en-20240801_lo.oxt 6111095 BLAKE2B 47f4aa028946a05af94e9eca2d259e437de
DIST dict-en-20241101_lo.oxt 6111682 BLAKE2B cd0279ca221ab2a3eff5dce729ab811116e333ea5475a6f616c8e7bd6c961ec0426dba1344a073dc8e7ccd39563422e1818b08644dc332d5d33126e88d4060a2 SHA512 e31103d360bfc212cb65c7adb97ebe337b11e16ebe03663ccff437f558ab9f1e4faef86eb31745b4a100869616a9569dc1a9dc05a8231a7f4d6cc44e605ab9aa
DIST dict-en-20250101_lo.oxt 6115082 BLAKE2B 9df18fb12fc42199e11c8bd1ed9f7f052733c462347704e538df6fe525de234726ebd230ab6cfabed7f6ec09bac15c13a9cd17b548b9580be0c951d4d6c47e84 SHA512 667b82ad592db3002c7b3d359480d5f55585385861ee4a04b040e28dcaac33bfddc9386f3b1a7af49ff1652c50676605257f4f8798db622f3c4fb9518629ec0a
EBUILD myspell-en-20240801.ebuild 1697 BLAKE2B 8b8cc18d1865130589f7f96670c3e3efd65a8eaaa6ab7e2509594fbdbcd9d4373c548a206ac7e603d482fd4fecccc47c113867e6d3905bc4a46b06ec19faf919 SHA512 e02cecbbd5e0ca8cb0a36a9952ab94c2f833c09c1cc06ff20462bec0dfacc449b07b057526eed26fd23a883843bc1c70f1f262e9a3b4e33a2dd6430bc62c075a
-EBUILD myspell-en-20241101.ebuild 1704 BLAKE2B 73472f56a3ae9635aa39dd344e16d017058743ccd30cede7e92b17bf140e0d1bb3d28b651a18f893f6aa80e5ee7d6cbac6d6d25d897377d0ea909944d989c315 SHA512 dbb4734aeb7a1aeaad865475f2b451362de80e4e739f730004d4351d3754d48fe6e036b81c313af38e12232a394724c2cc4ac4395a91fece081b61e5e3c3c510
+EBUILD myspell-en-20241101.ebuild 1697 BLAKE2B aca9e2d24791126abea15fc99e7ddf288a44f0013b542a3244b6590db17e38054eccaa37a542bb31ecd643024f1830a4aabcc8d5e9a938c190bf4b90f3b086a1 SHA512 6ced7513b4da857244c9f3cfb71b22d4418db1fe879d2baeacc35493efc214f352457c5be326ce5ef0cfb8778d7a2ddd392555b3b95c2464b92a6930a2229f1b
EBUILD myspell-en-20250101.ebuild 1704 BLAKE2B 295822313c5c4621b33dbdba2197881fef737d505093b927f111acdcbc513636bd7fb993fa47cef2d51f6c3f251d570f16d8912c545a4f92832cd617eb061208 SHA512 928e8f3cceb51d64a94ae1bac52edb8271fc3567f43158bdbed3d50f11efc04acb4388897e5ee330c6d30b556c59723738cd09f8b343f1aee8243fa087f4f20a
MISC metadata.xml 289 BLAKE2B 3b19ce0204dedac8876e4a00fa12dd23cadca14d8b422165467e4da65edfb91e3bb924505016333bad4ed1cb2612db674bb857f1a3dc9e1033b53dcdf20cb164 SHA512 9147be5e8b62a3de0ee8aafc33c61132f9856b28653a390be9ee7a89e3057cf06cc0b53149f08c525a6f01b2fac91e8ba6d1ed89ea46e33d8c279e76c22bec54
diff --git a/app-dicts/myspell-en/myspell-en-20241101.ebuild b/app-dicts/myspell-en/myspell-en-20241101.ebuild
index 44d70c7db6a8..07ffcdf7ccb8 100644
--- a/app-dicts/myspell-en/myspell-en-20241101.ebuild
+++ b/app-dicts/myspell-en/myspell-en-20241101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1730452952/dict-
LICENSE="BSD MIT LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
IUSE="${PLOCALES[*]/#/+l10n_}"
diff --git a/app-dicts/myspell-uk/Manifest b/app-dicts/myspell-uk/Manifest
index b9e551391e88..75e311be58db 100644
--- a/app-dicts/myspell-uk/Manifest
+++ b/app-dicts/myspell-uk/Manifest
@@ -2,6 +2,6 @@ DIST dict-uk_UA-6.4.4.oxt 1835796 BLAKE2B c50b977c59e675c6e99548ba2de8cb6c94f342
DIST dict-uk_UA-6.5.3.oxt 1841982 BLAKE2B f6bc28a1f3bb0d7ae5713752efb661e2333d632ef4fa6948d7eaab44e5eda84351655596ffb125cb320fb2f3837c45d61ee0d4430938b3a67a66b386cc61f0bd SHA512 595b8e02f73925291572104eb859371e6b4ea9ebf896827cdebcda965e08e45701379eb7b0f3945153907cb37e4699e18230db84e030b1a9662c499ff1946d9f
DIST dict-uk_UA-6.5.4.oxt 1842692 BLAKE2B 6e5bf572d5e70e567c1ffabdd449aa4fd5d346ed1a1c45e29361be64b0ddf2b7590a56736ea5e311bc5448d4bd1c3f835cdd1609586d0aa130fe4d6178d030c5 SHA512 48f5e694f7824e81ac81a3653d07a3121cac34f5979ece3890a780dc4a0deac64dcd754569b4c82d3198de178395354cb6eec2b0dfa811bb29d623e65332a345
EBUILD myspell-uk-6.4.4.ebuild 649 BLAKE2B 53ea0eb911602050c6c71cf12b1c64263ee6168c9e0659cc94fb6fd5ecb12b2789374780082a0a45b2f0e3a37d3111aa884697e948cc2b814eae73cd5ec84284 SHA512 88142a2ffc2e28fd8c2dfd67c3d9b885fc23df865e7429794796acc53c74aa08b5a6aa787f0add88995cfa1c2cc6d56c462abeb6d803f8270ba5c7988755deed
-EBUILD myspell-uk-6.5.3.ebuild 656 BLAKE2B 894560e8ffd4c61699c9a4e23ac87d94ae5f352529176c9643112e2bea9c275187d672bdef3dd1e6b965dd3459645244dc199e907dbfecadc214e71afe716f3b SHA512 4a2bdc37bd04f3ccf8e1818c2c5b83bfe6696fb86fd6a9e56082e6e534eeab8bfd4ab8bc7f7b423e5d8f1c280d39d0393365e61681203a0a14f192039ac98adf
+EBUILD myspell-uk-6.5.3.ebuild 649 BLAKE2B d82cfceeab192a7e62156c5d155716cbc7d66eb4048ce94a7c1dee67303d6fae5b7fe8eb893e78500b7a2eb3f49aaa91097278a4e7acabdc970eb2a0c2081e8f SHA512 14a7e86e3052cc53875671e5b6c46d62161b503e84131bdb1263a0135057fbde3ac30173fa9fa71584532dc3e8dd2ca1f7779df02de0a1aaeb79d14440f08ac4
EBUILD myspell-uk-6.5.4.ebuild 656 BLAKE2B 9510b672bfdeeb44215504cebf04ff6549dc51a1943aabb213739364cca400f44d819f0310ac5af3553fa6df3fa71830a16553194bc0a657dc3d91e93ce683ab SHA512 4329c4508ecf49cf78f1220f322fdeeaa4822f9f15b57f5c3ab1ac9d548d08deb5f72231bf13a3934ca478fe98e5912373027ae63c0ada41c0c99746a50ea31f
MISC metadata.xml 273 BLAKE2B c6b80b22998b07cf6031ca1190923607e60731e03b04fd7733ef947ef46558ed36d86cf758a11737ad4352407649ac30eadd8d26d833c05b3394433e81d778a1 SHA512 810ea152da2d8cdf690e30dcfed557952c97bf7d7e7c5bfed077efa0b21be2c7c692fd43ecdd8af7b3f81f1795fdcf317ea1308f6178e1cbcd38247c1a1cf7c8
diff --git a/app-dicts/myspell-uk/myspell-uk-6.5.3.ebuild b/app-dicts/myspell-uk/myspell-uk-6.5.3.ebuild
index f9a306ae3bdf..63bde12cb77b 100644
--- a/app-dicts/myspell-uk/myspell-uk-6.5.3.ebuild
+++ b/app-dicts/myspell-uk/myspell-uk-6.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,4 +25,4 @@ SRC_URI="https://extensions.libreoffice.org/assets/downloads/521/1727974630/dict
LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 13946b353b8a..4d6171858d74 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest
index f22ecc0832ab..cdd34ee47868 100644
--- a/app-emacs/apheleia/Manifest
+++ b/app-emacs/apheleia/Manifest
@@ -1,6 +1,4 @@
AUX 50apheleia-gentoo.el 387 BLAKE2B a9cc757f9c846a50dad3a4ba7383e5203dd158a6233cd7d9039e2f8bdbf31dd950577244a87165c7965c96bffd442b883b3a8e3e55be560332eeb749d413f4a6 SHA512 72ca9116df3e5e363977fc8d0b559a80fa055ce4ceb8d85b912f67eb705f5fd278454f692d2979ad371a047ba604a67de8aebb16c26871a59cf108a68e67f8b3
-DIST apheleia-4.2.tar.gz 188004 BLAKE2B 4113876579e2e1b7ea52af109c541344d58489453f6ac55dd35be6f27898a57ea36455fd1cb99bebb491940b51de7f40f6f87fadbe0b6191d122da2b9a1609fa SHA512 2465d7bba8e3660812b588051043ee2048bb31be896af38c7551f419b235ffb572a9bd2dc7a80b20fc0b9e1c6939d22a4bcdfbbbb3c473a509e1548056c8d663
DIST apheleia-4.3.tar.gz 194027 BLAKE2B 84b26de080e7d570e8e4d2fe973790f99c0d7582e29fd7994f015e5e379d7ecfceddb5ac4d0fb2085dbb5bbbda7c7970842aecf340f13d16f098daaf6127282d SHA512 d6858e118b1e3214def5e9bbe0bbe8c685ceef74707fc8e546517f7837fcb36179ef4a050e2cef93e9c19cd6ac7f544635c9ce07874470728db93ad21fa0e2e1
-EBUILD apheleia-4.2.ebuild 591 BLAKE2B 11b1b1758aa03f72ab4179c1a048bf2a4c952e37e0fafd20f77eb0ffb28ae5fe0bacf3511923cc04b8d141a601e300b9e9ff3e9a39df031513a6f1d996ddd1a8 SHA512 0dbb07c289c43a71ffc3541e7cfe615e661138143c7668fe4f8f5294ecc0eb1b953f91b9d23231b9a9d9d9538aa5d8947dbc2d8b28d37c21f7129aeea254e03d
EBUILD apheleia-4.3.ebuild 593 BLAKE2B a7a7f6737b60bbc61fab2f41c7877ab299c737988701826950a1a6c2177e58b15ff832ae0ed1e7340f2bee5873f6cd90c2a3766eba031097117c42367388ed89 SHA512 807cabe71bf7645e2a7a2731f149a63b130e80db2f20c913c8a71e7bb79a5d10d8b0853fbaa8ba6918e8dcefbfc3d331591693af9f9b4646d69745f2649f6f0a
MISC metadata.xml 870 BLAKE2B 9eefb192026bcc6839477e5199ff99071952a22f40c6ed6903cadedc585b4f4e1dd05c0da5fe49eab97160838277a071876fdeba23c78f11c8379f1a8a4c5bd0 SHA512 bcfbda9b31eb9826943119405ca2553fe99578e985d4b4c3397955b14cad7613e7115c69ca6dd4cbc3751574c36d46e1c6409f7482d8406ca7b896ece89f04d1
diff --git a/app-emacs/apheleia/apheleia-4.2.ebuild b/app-emacs/apheleia/apheleia-4.2.ebuild
deleted file mode 100644
index 2ac3b20c3310..000000000000
--- a/app-emacs/apheleia/apheleia-4.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Reformat GNU Emacs buffers stably without moving point"
-HOMEPAGE="https://github.com/radian-software/apheleia/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/radian-software/${PN}.git"
-else
- SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( README.md CHANGELOG.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/cape/Manifest b/app-emacs/cape/Manifest
index 78d322dee79c..a7920ccdb20d 100644
--- a/app-emacs/cape/Manifest
+++ b/app-emacs/cape/Manifest
@@ -1,11 +1,5 @@
AUX 50cape-gentoo.el 82 BLAKE2B f80b67eba7c3a05567315016802f8faa828e30ce0f3c4b2060ec5cecf13797570213a08a03da0dffc5789c0a0aa9b16e623df9f06ce0d8711815ca75cbd63b83 SHA512 bea3768d6976888c31d8f42b4d78b5ed5a505c2aeef27b5575c033f2fc7ae11cb7500fd354945bfb503bd4e9efa679a2cc1b97aad66d3e47cb1353527c95093a
-DIST cape-1.5.tar.gz 41327 BLAKE2B 5bf499786483161e485764b64dfe70f8aaf21e176e72f9a755fe0d681d107e690b28bc0c7d841b62154616e1dc38bf475577e7357719ce4e82a1184ac849e198 SHA512 d47e9c8b78a51e93e6dbd6c41440021eb117cb5c865a27cebeaf25a00891b7d315593e542f416c2b47c38f768b3fa663361f31798523534d60168dd68f2714b3
-DIST cape-1.6.tar.gz 41526 BLAKE2B 740c2bedaefa2cd05f01a010bcf5358aa97a14cd51242183113073be0a9504f00bd882971d9e88cc8b5d4c61c482536ea79c1b330b07dd8f0636751f1612d065 SHA512 33157f48acd7e14a14c6ecff125dfcdf68536a8e47965adaa4ebd2d5d1a4cde1928f65458c3a4d6ddc7c02bd4aa5054185e4a5342936972cb44e9df0aabe5606
-DIST cape-1.7.tar.gz 41760 BLAKE2B 7291e8203d6c7f4fd0e4a8ac92b3bda350a99f120fdcc0b6f802e85f70c2736fd680882bf7374d3f17dd50473070072df019675b42aa557545533294e79c49ec SHA512 24c7e11ed2d9daf25254fb8e65d2df3c34468eaba4ac5062798978ab8e43684c476c05809fff4dc6a9fa1ac56eb04d72d28ed58992cc771a5f8c6d4c1eeba28c
DIST cape-1.8.tar.gz 41520 BLAKE2B 6fb836db21390d90a4ae4e533d87858a1ed6121e831a12796974221265dceb45afb289b04a2e9a000997f25aa207b9d6340f94581c09291f6aaa65cdf3913c0c SHA512 ceab8e816b049088019ce154335810424291de22a9521d2dd6fa7fa065edd7ee8cac490e6cfdc70536f99554bab217c2ae92bc90502c3c03b41fc4b9e7470f6d
-EBUILD cape-1.5.ebuild 734 BLAKE2B 122175fe3a86c21864a5b4f977ba3f75061fca8c03ada400c15842c0160d999adb2c348f16a95c17b713415d10f8092a7c2a0473aa1036c69acdf63deacd0467 SHA512 012b16f0df66d7c966dfecfd72e94e2521d8c3dcccc0df714f7686cd53c6ccabce2a9d4f2ea4784cd40422b06d3948671623d22450cffce3694cf1bbb455c3bc
-EBUILD cape-1.6.ebuild 733 BLAKE2B dae90defaa8c0145ccb7f46e5eb8aa5d779a52a36f5e48723240ad828eda5171708caf9a1eba3943a5c1d623045b890c89f627ef0f26b6e1ecb6414cd646ba47 SHA512 82a9d482da51d636edb93f947a529f99b079ea2f9f1213f570f7cc1a8e5a24aa4f1577a4e8799c49549204431cc0e12c0738dc63de7bfb186bddc2cae9ef6f5b
-EBUILD cape-1.7.ebuild 733 BLAKE2B dae90defaa8c0145ccb7f46e5eb8aa5d779a52a36f5e48723240ad828eda5171708caf9a1eba3943a5c1d623045b890c89f627ef0f26b6e1ecb6414cd646ba47 SHA512 82a9d482da51d636edb93f947a529f99b079ea2f9f1213f570f7cc1a8e5a24aa4f1577a4e8799c49549204431cc0e12c0738dc63de7bfb186bddc2cae9ef6f5b
EBUILD cape-1.8.ebuild 733 BLAKE2B 41a3e82d979dfbe7b0a5ac1461ec33e3cd054ac8b74823042907eb687b87e11a65bbaea4d3d69916b11a567953b5f6dbf038c71b1e641560d7d2a30fbda9e74b SHA512 8b4e289da28ad0e8659758762d5e5728aa1e14df67d6be600a8231a617b9b66d68bb8b8074634df314bf55a0b2bc11a02f7f213202eed1730162880f799bbfaa
EBUILD cape-9999.ebuild 729 BLAKE2B c3917c595744de7312192a682f116af948a93e2d2313e42a8e071d3f8d856bf46b8eddf0840243bf6cc1ab0db8bacbbcf74181c4faae9fc31e648d934c949ed2 SHA512 32b6a7e385793123ffcb5d831d43345d742590ab3e5c424f184d3a414ca654edfc659855d233b37a2da7d299b43437f0af1eec728ebc2cba75212904a06badc8
MISC metadata.xml 488 BLAKE2B f52332e53560f984e6e20370f8cfdcf9e871dd93f5ba8bf5f08f580503efcd707372a4b566ede2674a4f1870b42af0b912fbbfd2ce7935e523a5a72a1ec9bfeb SHA512 8d14aa3c3aaf6634e8cb7ca1ec88127eb018efb117c83b2991bbb20061d2b6698fcc1f81b5c818831615d2551a9a18276c0f12d7f9800dba8153092118bc98ef
diff --git a/app-emacs/cape/cape-1.5.ebuild b/app-emacs/cape/cape-1.5.ebuild
deleted file mode 100644
index 99068b9ad304..000000000000
--- a/app-emacs/cape/cape-1.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion At Point Extensions"
-HOMEPAGE="https://github.com/minad/cape/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-
-DOCS=( CHANGELOG.org README.org )
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-org-export-to texinfo README.org
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/cape/cape-1.6.ebuild b/app-emacs/cape/cape-1.6.ebuild
deleted file mode 100644
index 397234d7eb8d..000000000000
--- a/app-emacs/cape/cape-1.6.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion At Point Extensions"
-HOMEPAGE="https://github.com/minad/cape/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-
-DOCS=( CHANGELOG.org README.org )
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-org-export-to texinfo README.org
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/cape/cape-1.7.ebuild b/app-emacs/cape/cape-1.7.ebuild
deleted file mode 100644
index 397234d7eb8d..000000000000
--- a/app-emacs/cape/cape-1.7.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion At Point Extensions"
-HOMEPAGE="https://github.com/minad/cape/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-
-DOCS=( CHANGELOG.org README.org )
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-org-export-to texinfo README.org
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 913a7bfbe21f..e477e23b8289 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,9 +1,5 @@
AUX 50corfu-gentoo.el 80 BLAKE2B 030035947690cded0580337466f06e7561c996ef27d6dce32cacf28249e71f3a99083e1dcd68e8fb1e2d0bcff75a70881ca88c7f41128123876e6f34230235fa SHA512 cde0d90e0b8bafffafd8d79c6fb4bc7957d1c7e5a6eb86b2c2cdeb73910bfddb6b8b2985bd46af406e5d3f3d1e1205b37ac2bf8cb26aa3d052b06054ae7ba00e
-DIST corfu-1.4.tar.gz 49929 BLAKE2B 7735675c243e7b05793cb0fe7f74b6417a42668d7bea8b17c14afd00b724f1e0dea85207aea628b5f54afb81e048bc860913156839c3eb9588c2d702ba4bf3e4 SHA512 78028d77adfe456ee71d18bd818980bbe9293b91ad746878c669362f6b22273622a999a291923c79b73244830d45ac4af3c4fa26459e3ffd4877145b3804d636
-DIST corfu-1.5.tar.gz 50196 BLAKE2B 7f3ac13fd1e09b22c8b9aa1f702143d9851eb88564b0260745d42cc6e25bf4ce7c3ec71a70321e6d0d62fab51eebd577e0ddccbbf407080189302b3993b24261 SHA512 44038532f1559b5ad3c5748f11bc57b6b08191dfd1717b20590f1d4e43b3a048dedd94987b6293cee4d32d21af18a93fee16c7c1fa0c47face13d0c6650613b3
DIST corfu-1.6.tar.gz 51238 BLAKE2B 5d56e9d45563cc28296605ac00e56ac468a7011015f3ec5dd21b5de5f8e9c4ca78405f54d9499274396ab7393d732a393a4d301ed2e96567ac7f59240c1a78dd SHA512 adc425793ab26606b33a19598fcc2d523990d937c5beb4e842bdc5b61fdc0f472105f6fa646a466f6acd8e13d4869c690b1b7c5d4ed4476be1329107a5a99e82
-EBUILD corfu-1.4.ebuild 715 BLAKE2B 580ad69435cb1059a60b0ea86311b7f1154c2bb223b726641d5d2c8def2c82d56b96d5a05c8933267e78602fce11882b2467807a5d9717c22229ecd53e9b81c2 SHA512 bb2c3865ed2c54ac1e9ae05c2e5752cb77af0f24d28c2d66dbfdf61d1ecd7cffc1920852fd7a75de04dcc9828306be428ad1d09ad7ccd039c1d6a6a096467cfa
-EBUILD corfu-1.5.ebuild 714 BLAKE2B 8957ea6b43e02d51c897ae4e492603ddc12991a87f423c1e9344f20c6f78731633b21532e47e8802607f70b7f668b12989d6a00037d2837258cbc2c235a6793f SHA512 de0ba9eb7a7e69766c741ffe41ee150b0e9c5f540aa659a3e388c628a62eed9545291b55ed37504e67dfd834b25a9fcc96701e4bf36704d01f6b601fbe34b140
EBUILD corfu-1.6.ebuild 714 BLAKE2B 069991b619b57b6e80b44cb343f2e971d5d242bec16b1998dc475818e67a55a9c848d3a67e5b8fa4959a13a6a17301769ce2229ae68db6e8536f2972ac8e8fac SHA512 72cbd7fd0688a50a34269660613e66643b02254ce046a117092a3f27512ca5a7fe3c10b7c79a687bf73d559c7da7c5b3a4b8d8705b8c27131ba89246a1af8c13
EBUILD corfu-9999.ebuild 708 BLAKE2B 0c69d1de2107e4fc86acd86383ff6e29d3e20963c1d2ce0606c8425216d211048e5cca3f8a770607b24864e93c5a6938d2b3af1fde11a37d4c61788189cd287f SHA512 2e33e8d7a710b64897ec8512ecde8e46de3b2f90a9ca760bfd486cd58bebe96abb0057548d84a87b1308dab1043a95012093c70846ad61c5a919c7b8ff6ba58d
MISC metadata.xml 357 BLAKE2B 4a324f2913cf600a98085a72ffc69263205068f54b191101ed2825d3e3c84f951e58af8ebcab481bd50908685dc3603cdba3156772f153bf5a565ab43831b201 SHA512 038f5605bc71c57700f5d34539c8474c667f4434261cdb7dacb28c1dd80a64e656c395dfc2c84329d36e6cee28aaa9986d3cceb25f46d887bf8fdc1cbb348b8c
diff --git a/app-emacs/corfu/corfu-1.4.ebuild b/app-emacs/corfu/corfu-1.4.ebuild
deleted file mode 100644
index d8351fe993cc..000000000000
--- a/app-emacs/corfu/corfu-1.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND=">=app-emacs/compat-29.1.3.4"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- default
- mv extensions/*.el . || die
-}
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/corfu/corfu-1.5.ebuild b/app-emacs/corfu/corfu-1.5.ebuild
deleted file mode 100644
index 6daec23d6251..000000000000
--- a/app-emacs/corfu/corfu-1.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND=">=app-emacs/compat-29.1.3.4"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- default
- mv extensions/*.el . || die
-}
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index 5c064dd7ef76..8ce89e366de9 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,8 +1,6 @@
AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521edb43340a88faf70046b27bc70128a05a81437dbd856f5966ad343f4aef2dffa72b44a1901d3199e8 SHA512 9be24ffce7327c3db49dbec7a1f3cc3610fdc4aac40c25da06906df25123173f3a4b05ec2d96d9ca2a1fc785bdd471ffba73654ee3b642be93c93b412f230fcb
-DIST ebib-2.44.1.tar.gz 1052796 BLAKE2B 55ddb81ac536091df68ab22536944e8b4cb9c34f402da5fa098897485cf5b658da1c3ee11056f961563981fdabdc8974cec548e53d5b2a22d25773a4f5730b16 SHA512 c8b86ac9eab389cd4d3b3a9a192d110183eff3f7e93772614a898eec7cd63b3ee73e5621642f240679a547ace7ab4deb29a5bc3ea2f6a89ca8e710e1abdef4fb
DIST ebib-2.48.gh.tar.gz 1056438 BLAKE2B 153d417084af2fa7fc1fd295d917475944c79ee1f8d4a52714e102074331ce698f7219f66e60383c51e0850bec271660798818c3a1f69f5130eca53a5dc298a5 SHA512 92c3a9842832b865908f7b6212bfdb4bb69c03a132898b35f8046e6707288f7566f2f27e750dc19595e4dcb64314601253cc98dc5f5ddc1caa58781f14e00d9a
-DIST ebib-2.49.gh.tar.gz 1057346 BLAKE2B da98f311289c0d5aaeb43d4ae72f675d215be3bef16aa6dadf39ee97404854c031a9896f53e0900750f9eaf13248b66efff5667a51ea4d49d6097a96747bce0b SHA512 02eb59930cfc30c643c4d6fac87e5bf1ae37a644d839ad61778256cad2bc91cb78288514df2edd5fe9088836fded0ce7387c640a56a5f4c2e7ec074b51c34b1e
-EBUILD ebib-2.44.1.ebuild 798 BLAKE2B a8b2a8a9004f6e27dc06f1f73ed818d6deea982b0271405836c9c6a2cc3d5b408cbc25a2fcbf9432e80f4191a4c67427200632135708526ed145cf1978efc1b1 SHA512 2f931cacaeae27e8b38fd51d58e812f6271b74e0595f8c1776711614dfdfa4f3c282385711dcd7ceb190761c46af4ead1de05bfa0dbc030cbaf5766aa77f4d4a
+DIST ebib-2.49.1.gh.tar.gz 1057483 BLAKE2B 0b8d4b4c0ce93c91bee86de23098cb69da3e5d90668e80abdd8a28615dcec4e3706454ca34cf3199bc4b094d31a24bccb5ce0e02fa4fb781cb9691ff837b940f SHA512 1b152967f8b8dc589d8a789cf640753dc8689f5fede52b3e6c0c255882f7a1fc7e69f112ff2cfb4f527fcd0bc84d969f887ff8003b1d843854af6b7e42aba4de
EBUILD ebib-2.48.ebuild 826 BLAKE2B 8e57f0ba6c4ce9cfd456e2e307584a67baf22db65af2a7aefa30dbbc8e1bd0f6328ce83a3d6397d45df45d996b1136ed4d8291156b1300b61aa29eeebf4a4cf6 SHA512 caf5c30466c4794da1f379ac1c9264c540cf3ea8a18e8c83975f539c1ee13e942841a0de0919626593cffa21c5b9c8c7f31022c22744a75532ea1961a50ef2e1
-EBUILD ebib-2.49.ebuild 827 BLAKE2B 6b5dc28dad2f98dd8462ab19d2016931bb68c69290f1dc76ca458bb69e848cc4d3fa1f79b05b9601db4bf764e0490a6a62fb35c6d2eeebbf8a4b3b5755d0dac0 SHA512 6dde5e013b09bd1dea2648196516eea4c660140f6693cb943be7fd08701e6bad909490a9662c950dc6fcdeee1e058aa4b0d800eed21db631a9d3e058810117c2
+EBUILD ebib-2.49.1.ebuild 827 BLAKE2B 6b5dc28dad2f98dd8462ab19d2016931bb68c69290f1dc76ca458bb69e848cc4d3fa1f79b05b9601db4bf764e0490a6a62fb35c6d2eeebbf8a4b3b5755d0dac0 SHA512 6dde5e013b09bd1dea2648196516eea4c660140f6693cb943be7fd08701e6bad909490a9662c950dc6fcdeee1e058aa4b0d800eed21db631a9d3e058810117c2
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.44.1.ebuild b/app-emacs/ebib/ebib-2.44.1.ebuild
deleted file mode 100644
index c84a4057ae3b..000000000000
--- a/app-emacs/ebib/ebib-2.44.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="BibTeX database manager for Emacs"
-HOMEPAGE="https://joostkremers.github.io/ebib/
- https://github.com/joostkremers/ebib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
-else
- SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
- app-emacs/parsebib
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- app-emacs/with-simulated-input
- )
-"
-
-DOCS=( README.md docs )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner test
-
-src_install() {
- elisp_src_install
-
- doinfo "${PN}.info"
-}
diff --git a/app-emacs/ebib/ebib-2.49.ebuild b/app-emacs/ebib/ebib-2.49.1.ebuild
index 68bce79a5e88..68bce79a5e88 100644
--- a/app-emacs/ebib/ebib-2.49.ebuild
+++ b/app-emacs/ebib/ebib-2.49.1.ebuild
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 5625b66baa87..4690447d7a9d 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,6 +1,4 @@
-DIST eldev-1.10.3.tar.gz 308020 BLAKE2B 9beddf08b817fb37d785e40054a2e202334f7b68d5671dc503f6af8508a4f97946338806ef6cb2e08b2969cfb030a20a0358cfab4543c63e79beadf9e2930f59 SHA512 081073cdcabd5582962e5511992bf70ab90870572914be5e49f213723d62f4e7e08c745188ee5cfce1634f41f36bf2aed089a618cb4d1e56e30e0fed0d42acc6
DIST eldev-1.11.gh.tar.gz 318724 BLAKE2B a3818e244cdbd6a07a10cb962cb4b219380dc7efd8b8e563e4c455c3fcdb4351318f702b2cd5eec82ddb120702492ac864a87539eb5ed58a02d192ce20475bfb SHA512 9415c524484963b10d78e4b510174a3e836c5a4b8ff835ad18c27ec34e0e45b756810876267b32153111e8309571de00f8d9034a9c8a1f016d7950371dc094d0
-EBUILD eldev-1.10.3.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
EBUILD eldev-1.11.ebuild 1406 BLAKE2B efbc1dd980a3c4883998639df1bc5d927e7e9689f670b77bbf2e5f52652be5ba53f48fac06cc83b1d87edcf3585445c7b4de6180a6ba09d99c3f13a4af2a4ac8 SHA512 bef829e51ba837d02e9d1e17235ba3b68e5cf25fdea43abcbca8eb1cb80ed3e9ebf9a97d726ad76fb28c87d472d470cc1d0f6a243a3b8159370e89578272064e
EBUILD eldev-9999.ebuild 1407 BLAKE2B 8c2c2fd58bf68a8084bfd5f4d75b23d8c5ec33b54522a0dfed611886eeb12fbd482273d4c431fb2d8a96c3bbcde564628d18ef853fe4689493792cc9c3232d56 SHA512 f3e396c4fa13a7300effb3baa085a494272d822291e62394a7e3c58135e4805d46b9c92b7233f6e9e12c2d70e12b404c8afa7e3c077e69f20e5ee3db00288c01
MISC metadata.xml 982 BLAKE2B db2324ced8f4bc4ba579130677175a9de7a8dc7b8d937cd902edd69a20bc897bf4ee034acb6a9400b88de82c58c2b144e62ec4ac7b75d8dc63cdf56670cacc9e SHA512 3e4d2d7ea4fbada45b4d933d7711266bcd9ffd217ee3c3e3351e9f66145785dc11449b4f09f5ffa4853d2b475db45e501848d259f80fb5aa26429acadcb6da7d
diff --git a/app-emacs/eldev/eldev-1.10.3.ebuild b/app-emacs/eldev/eldev-1.10.3.ebuild
deleted file mode 100644
index d7fd8d4962bb..000000000000
--- a/app-emacs/eldev/eldev-1.10.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
- https://github.com/doublep/eldev/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/doublep/${PN}.git"
-else
- SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- test/doctor.el
-"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
- elisp_src_install
-
- exeinto /usr/bin
- doexe "./bin/${PN}"
-
- # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
- # to load up it's components,
- # if it is not it will bootstrap itself from network
- # always check if it uses installed Emacs Lisp files.
- # Also, do not forget to run `env-update` & reopen your shell.
- # https://github.com/doublep/eldev#influential-environment-variables
- echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
- doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- ewarn "Remember to run \`env-update && source /etc/profile\` if you plan"
- ewarn "to use Eldev in a shell before logging out (or restarting"
- ewarn "your login manager)."
-}
diff --git a/app-emacs/emacs-bazel-mode/Manifest b/app-emacs/emacs-bazel-mode/Manifest
index c14953d501b8..70ca09e26083 100644
--- a/app-emacs/emacs-bazel-mode/Manifest
+++ b/app-emacs/emacs-bazel-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50emacs-bazel-mode-gentoo.el 80 BLAKE2B 393d859edf88c571c79460da1b2ff957d8f3229bfdac1b2953c6d637cf3fffa94f3aa9febd0ed792675ec71da3ec36e40bba39c6c6d483dd58f901801603fd97 SHA512 d70a9b373db290cbd48745d7fc6beb1d6f146317f4db93b51971bd1a9f2aa1b82b0973ada357ef432eb10e412a23729f80dc6c9a589ce801c291e7bbc2688995
-DIST emacs-bazel-mode-0_p20230511.tar.gz 64614 BLAKE2B 87c53388df15ac73a6587ebdd73d7e1637db0d8ba68d53eadd4e4fabc11166ae2642a0e6607d543e65e61ebdc832ab12a6a2471cf52fe7ae3cefe4ffb9fdb6e7 SHA512 b169264ef62abf4d38da71ca0819575ecfc315291dfba88d887ab129000998fe1ff8b6427e4f275fe5fb108245987f909895829be367285102e4d8786217891f
DIST emacs-bazel-mode-0_p20230919.tar.gz 64675 BLAKE2B 1a47e6f8e1876cc7705ec85d75c30b8c01fe161f58d1905f48c6728d9108139ea2a195c571d292b0ed934febec584ff1e58c6298dd15abfe06a02ac7ca8a992c SHA512 4cc275efd3aa0f03482ee938194507adc316e4a8f121b7d07d5e706b53bafe41cbe2bd28027b82de0b403688f56e4c46027458151d695aba1cce18b6a3d5a544
-EBUILD emacs-bazel-mode-0_p20230511.ebuild 1008 BLAKE2B 5743168e0e586cf8768fddecd3fdfda83f6dbfdbd36832dee8495d242bb68f7c641df1474293bfce8e7ba9b272d631670ccd67ca367454892009213d7e83c0e2 SHA512 98fb60b6b66172231f6a887471b8fc8b0a0e4d99dad1ac55302bd90de88ea5645374aaf74a5d3a9e0cb50d338a39be70854d1f903d8fcddfa1f08b1425b171be
EBUILD emacs-bazel-mode-0_p20230919.ebuild 1181 BLAKE2B 3a5705e645b31d481b45acb2e91a9200cbf282d4cd38bb725898e31dd99ec398ac2529bdb25b65ccc5c9425242385d502f500048d814f5240c9bc1fa9d4e5e57 SHA512 a040e2fef3d58d5478328c9f20647ef343d34b7b84972ce54e9a8fd80cfd0b7cb49ab232406240428f8102eaf9d3a0a9c77bb2ce399077816d521c53cfd9b59a
MISC metadata.xml 750 BLAKE2B 71387f057a94c8d607a85b0af75605881130932144e35f5252e53effbfd22b42cee21a3ea0054fce44af96c83eacbd33b8bc4f92949ed5b7b6f97cff9f9d548f SHA512 ef65e5f3efbf4e6826c6f8917134448c3857600d041d4547c2ae97673c0fe7894cdac01ac3658883d2d1a2cfdec41dcad18428023409379c0392e8707429e14d
diff --git a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230511.ebuild b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230511.ebuild
deleted file mode 100644
index 37e03d1cf3db..000000000000
--- a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230511.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Emacs major modes for the Bazel build system support"
-HOMEPAGE="https://bazel.build/
- https://github.com/bazelbuild/emacs-bazel-mode/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/bazelbuild/${PN}.git"
-else
- [[ ${PV} == *_p20230511 ]] && COMMIT=55cba9bd31c660d9b313a993979f012f35673ba2
- SRC_URI="https://github.com/bazelbuild/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-RESTRICT="test" # Tests fail.
-
-DOCS=( CONTRIBUTING.md README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert "${S}" -l test.el
-
-src_compile() {
- elisp-compile bazel.el
- elisp-make-autoload-file
-}
-
-src_test() {
- TEST_SRCDIR="." TEST_WORKSPACE="." elisp_src_test
-}
-
-src_install() {
- rm test.el || die
-
- elisp_src_install
-}
diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest
index 8c5d62f2b552..e4c3ec5a2824 100644
--- a/app-emacs/ghub/Manifest
+++ b/app-emacs/ghub/Manifest
@@ -1,6 +1,4 @@
AUX 50ghub-gentoo.el 124 BLAKE2B 84170098bd01bb9f165eaf06f7cb21c56d2caaf964d2658520311757845d053072a7704fcb90cce2a2dfbd2385f357d2e7569061ebe0ca41b575efd752d29fd8 SHA512 596c7e75560f3734b57525bdfb42f3985fb49ab4d86637231361f6673d2431c0a6e73f91f58f003f9027f1143b9be3f4330ef2e1ff6c627ca6057256f4afbfca
-DIST ghub-4.1.1.tar.gz 63350 BLAKE2B da6ca76f7980887ee7ce5ce7c5482b8314f6fa1b051c906200d72bfcbf787505e5310ca91c47eb762e7d6a6f8b604e86828aabe023a5f451d11513dd2b9ae2b4 SHA512 cb9312956f856a99ef74a53a2c42d9da4e6722ce051eda78910054df64d5a6f8cf847542a56bb81d146ff6028363eda4e98a44ec4ca34c59a0eff893fc654b47
DIST ghub-4.2.0.tar.gz 61058 BLAKE2B 055edcd4deaa068874ca896027bd752fac099a355f0b19be6bae75c8b1eaffe43206e5ab92cddaa35103040d2eb5533034bccff494e7c364382c164d5f6a1735 SHA512 530a19bbbd3d7dfb9f1289f0a1273f08f741f87a4009db0ffc08a4ec1fa7f1d1c3468692277f494334d21b869730d10abf7005f7cfeb50b76df9ab4a3f3d7328
-EBUILD ghub-4.1.1.ebuild 783 BLAKE2B 7024c09ac16c6088a74aeaf81cf308639cd25d3cf0692912292b03089aa6ed5ae52aa87cc490b2a809d4902771d7e9e42c396914d31129d9ba29abf03a2bc024 SHA512 51c775a7730ab4b913c8190250b3a47858a38751d215af71e0a75b6ead08e478a3538befaad362f20770b94e3a93f12f006290677a99a72a2c0e8778ac882ace
EBUILD ghub-4.2.0.ebuild 783 BLAKE2B 1b43f2572a4fb3b565c4b3f22ada9a0072136f6ac4ba0349d98c6429e72b5a154ab1b5bd3a65c4c6369df9a54fd1581074476f123de9fbb7d1f5c603a4e3ae65 SHA512 ff3e06ed05d8f36cca2e37082f452c780b6ef79b29f4cb8d8fba626ce7140cea280b16ca0174ca50dcf846333aea0fd8221f5d6e5f45587e59443e08f18480e6
MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de
diff --git a/app-emacs/ghub/ghub-4.1.1.ebuild b/app-emacs/ghub/ghub-4.1.1.ebuild
deleted file mode 100644
index 7489aa2ed3a3..000000000000
--- a/app-emacs/ghub/ghub-4.1.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Minuscule client library for the Git forge APIs"
-HOMEPAGE="https://magit.vc/manual/ghub/
- https://github.com/magit/ghub/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( README.org )
-ELISP_TEXINFO="docs/ghub.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
- >=app-emacs/treepy-0.1.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/indent-bars/Manifest b/app-emacs/indent-bars/Manifest
index 942cfc125d82..0eff67f6aa77 100644
--- a/app-emacs/indent-bars/Manifest
+++ b/app-emacs/indent-bars/Manifest
@@ -1,8 +1,4 @@
AUX 50indent-bars-gentoo.el 87 BLAKE2B 2f7c9c919be0a3165187fd99d11ec7dc848b09363dbf399150f3f4f3f828d262aa57a7be2b94915605e4646a4720863dc3e7499231dba949b7f61ab3677e07f6 SHA512 12c51ca505120d3cc5e5f71d35c10bdb80eeea53143dcd3a68a10f14ba3ff55c9a92ff3a421b7cd77f1c050ec37ecdf9c2a3d593eaf47edd361c3a4bf6f2e5a5
-DIST indent-bars-0.8.1.gh.tar.gz 54475 BLAKE2B 2b92445728ca56fc45b504d9b4a4d106f76d74ccd02f5a2d789846c1a58eaee1b21714a889ea16d0241950763ec5d179e2461d0cbec26d4f6d3bcb538954198c SHA512 3c8b9b3e61eda8721f575b96e3c7f44ffe33e44f64ed0d7c28a6c83b689c507ec7b5797502a8954d18fab409502bdebf73f6d2f3473f2c691db96360ee64b6b6
DIST indent-bars-0.8.2.gh.tar.gz 53973 BLAKE2B 1d27b20009a51eb7c7bb9a8735fc1b9bfe8fe4ea13176b7dae7f36cfe2c1b3c95476f8d101bfa90d08bd0fccce579bd5386e162c24d9d2ef84a269c75a5b42db SHA512 a301feae3593ca9acbeeca88e54f6ad47a3d574c893cc045aa5ae07689b18368ee83b34e701a4934645dcceacfa119c70313f2e416f4498a7e1a3d6e5938adea
-DIST indent-bars-0.8.gh.tar.gz 54062 BLAKE2B 13f156d0a4f1188c221a152b01185ddf381645a3039b7e362951291e900d23ea1e97480a579c0265b1f4120aff1a97b16bf023bdd14057f43c2aafb87aabc213 SHA512 aba11e1be71d14bda8362943c35c126f61f5135219487ebd0a16b735819dd5450d6a9f17bbca827aee00368b047e14c3fb26e612dbb2b09061247b28ca288d2b
-EBUILD indent-bars-0.8.1.ebuild 655 BLAKE2B db6dab06f0eba062e37e15071790159511b14b86e83c773bf9d677a0dc6c94ae8c08195a3bf1b6d4ec907d660e2468cbd4de332ff4e9cf5b33abd5579f5c51d4 SHA512 75a17b9d9002996ec44d33264e17f1cfa62411007a82a6b5c1586902bca5ea9a9520f515922670119c03c250555e28c171a201bc8cb5917ca2ab5f62989da16a
EBUILD indent-bars-0.8.2.ebuild 655 BLAKE2B db6dab06f0eba062e37e15071790159511b14b86e83c773bf9d677a0dc6c94ae8c08195a3bf1b6d4ec907d660e2468cbd4de332ff4e9cf5b33abd5579f5c51d4 SHA512 75a17b9d9002996ec44d33264e17f1cfa62411007a82a6b5c1586902bca5ea9a9520f515922670119c03c250555e28c171a201bc8cb5917ca2ab5f62989da16a
-EBUILD indent-bars-0.8.ebuild 655 BLAKE2B db6dab06f0eba062e37e15071790159511b14b86e83c773bf9d677a0dc6c94ae8c08195a3bf1b6d4ec907d660e2468cbd4de332ff4e9cf5b33abd5579f5c51d4 SHA512 75a17b9d9002996ec44d33264e17f1cfa62411007a82a6b5c1586902bca5ea9a9520f515922670119c03c250555e28c171a201bc8cb5917ca2ab5f62989da16a
MISC metadata.xml 361 BLAKE2B 60fb27e660fdaa8a3a1c572471322295086db541cd7aaabcb627e6202f2afc1ba7be91ca3d40b34cfdfddb875bc71dd76982fc998100e056ace21de54241705c SHA512 62c931545b3284e1cc24d713ec4d4eee37387415ab14684382d64ddc37fc595714877577e43dd300b81392a24df7645387c4de3c10e4243c50d7923cb64d56c8
diff --git a/app-emacs/indent-bars/indent-bars-0.8.1.ebuild b/app-emacs/indent-bars/indent-bars-0.8.1.ebuild
deleted file mode 100644
index 5e00a7d51847..000000000000
--- a/app-emacs/indent-bars/indent-bars-0.8.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="27.1"
-
-inherit elisp
-
-DESCRIPTION="Fast, configurable indentation guide-bars for Emacs"
-HOMEPAGE="https://github.com/jdtsmith/indent-bars/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/jdtsmith/${PN}.git"
-else
- SRC_URI="https://github.com/jdtsmith/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.md examples.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/indent-bars/indent-bars-0.8.ebuild b/app-emacs/indent-bars/indent-bars-0.8.ebuild
deleted file mode 100644
index 5e00a7d51847..000000000000
--- a/app-emacs/indent-bars/indent-bars-0.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="27.1"
-
-inherit elisp
-
-DESCRIPTION="Fast, configurable indentation guide-bars for Emacs"
-HOMEPAGE="https://github.com/jdtsmith/indent-bars/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/jdtsmith/${PN}.git"
-else
- SRC_URI="https://github.com/jdtsmith/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.md examples.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index 5eed7db26175..af2729d193c4 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,6 +1,4 @@
AUX 50jinx-gentoo.el 124 BLAKE2B f4246148c20179c2c4785befcafd49f862c3217861f00a5b7b4406db4f32872cf532d584c1ae7efb325df79667cc5b5498d368565444eb229b545d9d1e860d82 SHA512 e9281cb1c20d6dbc7f9afad1522ccf7498e72a91a907f2ec567fa23f6b9ce0844176fa7480f29188f294de59c3a921b75be5657967995c5a90f7e28c0f3a9fb4
-DIST jinx-1.10.tar.gz 35304 BLAKE2B d112de93fab933782110f8587cc5c55e63429153ce205ae44ae53b86be669064961cebf688a8159cd09c53538ebd488d687939c01d21be318ef4cd2bfc930f85 SHA512 66f99dd5e2028770bed99a77c1364456309843f6efb4726b2cff093a0f721a54f58b72be324718c4ab55e7d54f2bf48bd4480cef4cd25c54b6ffc9f08de16ba6
DIST jinx-1.11.tar.gz 35970 BLAKE2B b8d9299faf5df8d4eef74e8f3a4df7a83fe1dfb4e7a904491f14f2f0c03d0b0582f3b3b1ebebcbe6076ab7621b855e85d5d6ea0c38a8e77e8cae1d594efa850b SHA512 1a1f6603933fc4922b1398bb7d0460854782b2e53dc4364f8d0c27b98534d0aa32ee085a5f667df76e7f2ec5115c4afdc08d85134c75abb053bd0845b35b7f81
-EBUILD jinx-1.10.ebuild 1049 BLAKE2B d8e1ccabbef2313d85511e858017cf134cd02bb0a64ebc409e166f563ea7f86898e8551752941e8d0afe04774cba5a92fe639a0ed4318499b982f207dcf2cd37 SHA512 3ab6a73217fbd85c1a4044a75a2abb044176dfb4df7be291b0cf1096752302a2186b953276b43e82e9dae93066b51f80ec85fa623588a2d2d262b68fbd34add5
EBUILD jinx-1.11.ebuild 1049 BLAKE2B 13bbdd8a275201e506edb58c21382a7aa8bbb0120be26daa85ce57dcb4d1ca4addfa1e5af69adb9cc3759fa192c67ae17580f2687e98f5ca295db051ee07547c SHA512 a7ffd2575f9f292538921ba513458a9899081843cf4003938de32470fed7197473b130875b29871bbf9c20f0b7bc574efdb09885b716b1f0b57e22550175a013
MISC metadata.xml 568 BLAKE2B fae3a1f251834e444db4a7dc9ebe1825760671a2c025da8a82fe5ca606a2c6590030e909d5e4b6efdff4d498d3f4b6c4efd193193c9b43572dff64996a38a44c SHA512 61b2c882ec4a170d5f672664943260a01f21b5698ee735ec0a29b0f7051d7c62c2a2b96f1cf04fdd3fe17e79b752ff79e0b1a6f514f84efb8e91eb548f619da4
diff --git a/app-emacs/jinx/jinx-1.10.ebuild b/app-emacs/jinx/jinx-1.10.ebuild
deleted file mode 100644
index 900d7311aaef..000000000000
--- a/app-emacs/jinx/jinx-1.10.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/minad/${PN}.git"
-else
- SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/kaolin-themes/Manifest b/app-emacs/kaolin-themes/Manifest
index 5aff3b571c45..8be19ec67951 100644
--- a/app-emacs/kaolin-themes/Manifest
+++ b/app-emacs/kaolin-themes/Manifest
@@ -1,5 +1,5 @@
-DIST kaolin-themes-1.7.0.tar.gz 48024 BLAKE2B 01128417a5808364d399ce22cd74da74619b7a592060f77fcf46ebd33cd23f69aa62d45b31f87c98f95f1a2a306c597424be7996867b1979be1aa46883cdb61b SHA512 e640a4375d252ae04b53df71795125e2088b680c4193ae16c0544903e69077fc2185edadd6866fafa6f401aab33d405ee4435bfadd7e06b84af52a456becd379
DIST kaolin-themes-1.7.1.tar.gz 47939 BLAKE2B 7481334c333cd3d1cfc9812f033607760ed89baacf985c83a800137d0cdd9a6269a72be6c309bc00bb368fe83f4c1a91de2fc557050c85ea02c8f28500ef26d6 SHA512 f297c52a987e38041abd58e5d8a0868e8dd32f351e02288ec1f62e7cf4f3adb853308c2f1200a4f5a81f232bdeec6507243cfa5151579cfe2c24c6ce0b0295b1
-EBUILD kaolin-themes-1.7.0.ebuild 804 BLAKE2B 10c47b89310fbd1770ef62d1dc0f3795d242e2587af5f055b116ff0b3cb09174556a8a3ed6e646fadc92c7ddb37a0058dba8fbcb0bbec639bff0748dbe8e0246 SHA512 ce5a8799f52bb025e3b31d601ee1f67520b4197617768d53ccd8b47320d56ff88ba2f91a39de9d8e6b43c086f569b8688e22109d9b56c1fd749f47b70e4526a3
+DIST kaolin-themes-1.7.2.tar.gz 49257 BLAKE2B 1419db1b873a56cdfb5ea8f34e31d20ef762c27dfa9a8e53a64e789c9651e4b390f586eef49d8993d5c6d4447f85dd0685f726e70eca4fabace00d8b3e78ab0a SHA512 862eb9f162350caaf4eaf47f6359861790049a0cc39450d32badc126642fe6e2173db7e3ecd509483e771a7ca4034dd4011287439342e0b28cb1658552b0f5c8
EBUILD kaolin-themes-1.7.1.ebuild 804 BLAKE2B 10c47b89310fbd1770ef62d1dc0f3795d242e2587af5f055b116ff0b3cb09174556a8a3ed6e646fadc92c7ddb37a0058dba8fbcb0bbec639bff0748dbe8e0246 SHA512 ce5a8799f52bb025e3b31d601ee1f67520b4197617768d53ccd8b47320d56ff88ba2f91a39de9d8e6b43c086f569b8688e22109d9b56c1fd749f47b70e4526a3
+EBUILD kaolin-themes-1.7.2.ebuild 804 BLAKE2B 0336df38ca52f4749581e8dc915e3f7ea10938fc636bcf2f77c4c846c9cdf4fc99cfbca3fa5d0302cc2fea08d2a03b2728672d1c1a22f0b9637c45aceeaadd13 SHA512 378c784984d9488fa14e512396117e824276b1e80c77108a9e16d9dfd132062c0e050956bdf79177ad9d0c4c906ce5d6b156696679d6f6808402934f4f5c956b
MISC metadata.xml 728 BLAKE2B 1cf786ab95ecfbc3aebba0ccd85bd5cdc9d220a9576a65ea0acc8b5fdc4723066e4d81dde5279624d1f5075d04fbdc96f37fad060978c384fe456718d06579ac SHA512 d93bdc7d2ab25593c3cd209b737b611e707a3c2d654855f0b518ddb4c8d82f8987cf6764fac86204b8af78e09d2c3212ce37caf860b8d85709aa659a71bca89a
diff --git a/app-emacs/kaolin-themes/kaolin-themes-1.7.0.ebuild b/app-emacs/kaolin-themes/kaolin-themes-1.7.2.ebuild
index 751e6e68f8a5..f72cf4a3155b 100644
--- a/app-emacs/kaolin-themes/kaolin-themes-1.7.0.ebuild
+++ b/app-emacs/kaolin-themes/kaolin-themes-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index aca777789eb1..2385696dbd5d 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1,7 +1,5 @@
AUX 50macrostep-gentoo.el 309 BLAKE2B a3d555255e026726f2f8f8660eb53b5659e3a31aea4199c147b50e00dc6d77ce420b75a374bc4ad702610bede69bda9c586bcf60f63754f58d2a7a02da88031f SHA512 87ace5f9e54da6edf3c89f542b0243f270d62d7c2878d18234b800aa3d3af10583c77f1a010e963f07ccd94eea31e1036eb0b7cf53de18b725b440bff437e757
AUX macrostep-test.patch 403 BLAKE2B b2db44beb31754d258539c79a3c2b49738a1677f2bc9eb2d3db19fad084339e9c5c2d031dbfebb7f2da5b934734adc27d0572023c4503071c729914e17dc06c7 SHA512 cb0f41834fc74679fd8cf89c64e7353ea3b8fa0ec6ec59cb13e1a88210e68b6b92c896e48b39fbcfb2e189933bac6b531c178a8fe1fd910113e77d5a1251b79b
-DIST macrostep-0.9.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32
DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1
-EBUILD macrostep-0.9.2.ebuild 662 BLAKE2B 4f5babd858c4d7d94e5bf39d5cebbe9f5505ca7b6003df4730aa71dccea113ec3ba7178c1a9f7ef44c837eea34acc4ff816cdaa6f37ad437e77627ae5b2180ec SHA512 c5501281b05a2906abf2b07ab96cee37d1dedd75767c05c695bd4b768e7253adc51062728039e389233423899465077f675bf377a31dc8e33751bfa5fd0296ad
EBUILD macrostep-0.9.4-r1.ebuild 719 BLAKE2B 794d9632899e65bfb59481ad0f51d29409720214545bfa0007c1f3c3ec38a0a4e93904ac8b55fdc270619be5d7eea0a4b7bae87fe0e29ed08ab19e9331a2e179 SHA512 346ec31dbf047409bb751b167c9875914428b2360732dc550b6c0d6a4d757ea0e8d16b8c2d3f7ec8f671dc00cbd645245361dd7be88cb9a4e6c7c1bbb4a492b8
MISC metadata.xml 1330 BLAKE2B 9433c1a89ad42d6c25669e92929e445fd502094cd09814f1b9a1b464d92da7ab8cd39055d45bee0194ed3b3b6154648587a41de2ed66924da14586fce4a4e18a SHA512 f751a0672edfdff536687b570cd51d2f7b38281e7da86636c52fe56a21f2c9f60a60fa4a1dae030ff44146c58fd70105690adfbddf8812491ca72d0bce185983
diff --git a/app-emacs/macrostep/macrostep-0.9.2.ebuild b/app-emacs/macrostep/macrostep-0.9.2.ebuild
deleted file mode 100644
index 1101f1121e89..000000000000
--- a/app-emacs/macrostep/macrostep-0.9.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Interactive macro-expander for Emacs"
-HOMEPAGE="https://github.com/joddie/macrostep/
- https://github.com/emacsorphanage/macrostep/"
-SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . --load ${PN}-test.el || die "test failed"
-}
-
-src_install() {
- rm macrostep-test.el{,c} || die
-
- elisp_src_install
-}
diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest
index 74b2fd04dbec..6eff9b08bc2b 100644
--- a/app-emacs/magit/Manifest
+++ b/app-emacs/magit/Manifest
@@ -1,8 +1,6 @@
AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac37e906e03619c41fce8c151417a5e3b4fd9cf8db8fd084363a5ab6ca0765ea74e9a052d409528b6c39 SHA512 ab812cd1f5451868dd62a4bd3e87b2d5061ef4e3010a2a4c63396c9b797fbfb45c02d045dfde55de1b7e91c98375ba7a56b98f65beaa697d35228b9c870daae6
-DIST magit-4.1.2.tar.gz 675015 BLAKE2B 0ae4ac04d5b7a20d0ac444e9b87819ca98bebb5b66b6a193f5f9be0d050b07319ed6262f20a0167ecc2d34e9f00b80f4f0eed04b1e673a87b056c33cd9fe564d SHA512 c41abb1525e46b6121f8b7339c598c2773ff23ec35f1dbc3392d63b35e656499026e64b0905a2c97ddbb21e4f547ea9cab0c8df9b0b5ff996c26995940c27f79
DIST magit-4.1.3.tar.gz 676146 BLAKE2B 427f77653d49bab9ce8b29e006597e639b3a125c156976625337b57e1490250c39431515667381c2ab49149d5e4d49d44fe2c0b589f3ee9d11d754e52d3f5e73 SHA512 1f589b9d08e29a072d71e363c4326db341890e25e52d8c5dd75c0f9dd5bb1e663d2fc0d5c6be396dd557318725cc063b7cb0ed2acddbf9fa980c6e36a415edf3
DIST magit-4.2.0.tar.gz 673702 BLAKE2B 436a2cbe88ffb6a4940eeb8b7f9ab9c1535942df6a35dab5cd4de9052bb5f9d2fa70abc61f26688c792de19a4d9a22c87d90d98515b3ea4a32356f6f163a7980 SHA512 e5488f759e3cd2c72966a31142f90bee2e3c8bb10bd4a77db69899a13cafb68222656331d7b8ac8a042b431994af03f0f0ce04658e967a07d4f3c3440da2e0d9
-EBUILD magit-4.1.2.ebuild 973 BLAKE2B 66a11c8c45130fe650c1be8a7ec058efec9f0e55906d761972c50d21072dc59baa1cecd5586562b3746e7443ff1526c860c8597d89b120dddc8ae5e539d6113f SHA512 5e0f19a7dd2fdeaedd7eb73f0188a258587f5adc5b0e42eb8aff3e73d11d9502bf10ecbc47c09f69005b579b4940d230ac48a1e9039b2c88b815bdb210a67ca9
EBUILD magit-4.1.3.ebuild 973 BLAKE2B 860472fdaab283227c2dc02f9e804f26e3110529c67c48a421fd5905e8867f1e71966d756fd78602f07ed024f602b4164a3e465a37d242ad4427c636744e5cc3 SHA512 fcc91e0c4d91495f1751f158cc75bf9966522becf3e50e4558e939cd7a6dbc2d1a7c1b8cd95eaca85ad4eccbae7112b05451346360103426a7e63025202de515
EBUILD magit-4.2.0.ebuild 975 BLAKE2B 1fe6fb5b2344c55f27f731753f1c0358f8b72a63a826b7058660e3540cfaedb32a99b861e626fa1e6374b0c8071fd3359041bbb5e46746fc468f25adbb0bba11 SHA512 f184ef42cd821ea293c56b27a083a5c23c5bdd7fd26ff96c1aa09ec8509420a22bc499fea8ad44583781188961d4ea7942db9705069c572a7b7d2989709314eb
EBUILD magit-9999.ebuild 975 BLAKE2B 1fe6fb5b2344c55f27f731753f1c0358f8b72a63a826b7058660e3540cfaedb32a99b861e626fa1e6374b0c8071fd3359041bbb5e46746fc468f25adbb0bba11 SHA512 f184ef42cd821ea293c56b27a083a5c23c5bdd7fd26ff96c1aa09ec8509420a22bc499fea8ad44583781188961d4ea7942db9705069c572a7b7d2989709314eb
diff --git a/app-emacs/magit/magit-4.1.2.ebuild b/app-emacs/magit/magit-4.1.2.ebuild
deleted file mode 100644
index 2a16a5fddaa1..000000000000
--- a/app-emacs/magit/magit-4.1.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A Git porcelain inside Emacs"
-HOMEPAGE="https://magit.vc/
- https://github.com/magit/magit/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
- >=app-emacs/dash-2.19.1
- >=app-emacs/transient-0.7.7
- >=app-emacs/with-editor-3.4.2
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-RDEPEND+="
- >=dev-vcs/git-2.44.2
-"
-
-src_prepare() {
- default
-
- echo "(setq ${PN}-version \"${PV}\")" > "./${PN}-version.el" || die
-}
diff --git a/app-emacs/pandoc-mode/Manifest b/app-emacs/pandoc-mode/Manifest
index d0c30455b40a..e77d08501f1d 100644
--- a/app-emacs/pandoc-mode/Manifest
+++ b/app-emacs/pandoc-mode/Manifest
@@ -1,6 +1,6 @@
AUX 50pandoc-mode-gentoo.el 254 BLAKE2B f979086ad1a06836f67c6fff750ef0a28f7e3a9fbbed996305d4b2c55e2f40ec5ba1c446680d9eaed499a400091000d02f397ab88949ec86ca4d95508b4a718f SHA512 dce6c925f16627fe1d572816a3304a5d605e0fbef9c3f4b5044c461d8ac0d5f47ee426d7b2faa1d6c163da7364f02255ee258e7aefc2c94e70e7430aabc95505
-DIST pandoc-mode-2.32.tar.gz 97596 BLAKE2B 2a1c8a6080fbba1cf278d78f9dbe4e6824daed52ad6422378d6b5c00fd4ec9466391474fdbaad5f1cd96d89080c24968b33c0911cb5f834ddd64dc1339b78c01 SHA512 6717bf238a9f71acce8135d5fa0542c23f2b48d78415f92dda2ef58aa0355ca0fe900e1015d0da674abf7780ed614bd7d4414519bf6d0d7f5aee7e3b7a7f447f
DIST pandoc-mode-2.33.tar.gz 97645 BLAKE2B d6bd6fa713f5b8d50bdaa8df880099a4fe670353ba98ac7d63d0fc6b5d7b4398a585a43c34d04e94fc794de666a45bff8b11a8a850d581553a64b5b2d5db5178 SHA512 a7d6ed18bd5cad3a70f0b15aedf4d70de723318ec082d60ad543b438d9fca19f04c91d5829fa431578089e03b00f365b9c939ea6f8c09367ae510ddd3fa8fc67
-EBUILD pandoc-mode-2.32-r1.ebuild 611 BLAKE2B edc8e16b3094ac7bc88bfc421f6ad5043672be3ccc9a12fda3b22627c5434879d44fd54315d2c65c9c15b7a863c26b3fb02b9efb07b181e9ae55be445c2804b6 SHA512 187deb460a2be76c016ef357c6e7e3d7498431a2686d935bf71e2f208e4aa41863c28df7da236c1521fe6fd7c6a29a4c0e6372f36a0d9bebc117da2757e2ffc9
+DIST pandoc-mode-2.34.1.tar.gz 97859 BLAKE2B 0bbf42197708b4b908c7603d416ae2e1cd0974877c504636ac8e763fbfb4c6eb9dce0b6ff2565b1b979e99cad0e5ffbba4e73181a234010e076bf22c9bea1579 SHA512 f7a8b52aaea89fdb8da4c90b1c970ef42da8ca58c2e78c20e4e6716d4117da1b1492f2be64aa85306b4bdf889ecfefc83086ade0abcf25b907f8bd5b2545a9f6
EBUILD pandoc-mode-2.33.ebuild 737 BLAKE2B 3c31aa0e8142e5bba713adca3a0be6fa673c8ec3f437db553776cbcb28ae2cc988851c7a95e467d2653eebe660e1a09dd7f90a8a67a0e231b9caeb039d2c12ae SHA512 f247686584b01d4ee9c745af3299a1757eed9d7e43c613c02e777b1a78ce7e9184f2dd8672cf7be572992d4278129b97545c7d4499cd1c588edcae23ac1ba566
+EBUILD pandoc-mode-2.34.1.ebuild 737 BLAKE2B 898e767b301fac8ba2fc85bcf3c7b4148c3dbeaa33d1e82252671d0faac20c8dd3511d9cfc484ad187e90a332aeb039edaf0d3965539f428ad2fc8c83aae2d81 SHA512 a83dcb86e7ce4946d4095ce8390d54e1cf5c19b604a2cf76fa6f9959e5ff9e2af5ce53cb30c46954b3078ddb1cf0db740414285f75b1813cf088028bcfa55183
MISC metadata.xml 798 BLAKE2B 2925d06732675f3478e4a7e57f077b1878c94c3f7986aae722867bab0654ce1aa77cc8b00a6ec2a08cfd1a8066670699ad59fda1504f4f4dbfc2bb23ab0a1d36 SHA512 7e4d3a0fc951f1f18f117c42bbb9f37aa90adb9412dcfec2e1461550fe1310784ffde6bd7097cf0708e1dd685f75eb139cde0c4cd8cbe1e6dd698234bc63f3f2
diff --git a/app-emacs/pandoc-mode/pandoc-mode-2.32-r1.ebuild b/app-emacs/pandoc-mode/pandoc-mode-2.34.1.ebuild
index 5ae75c305754..0c83b4200507 100644
--- a/app-emacs/pandoc-mode/pandoc-mode-2.32-r1.ebuild
+++ b/app-emacs/pandoc-mode/pandoc-mode-2.34.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,11 +8,19 @@ inherit elisp
DESCRIPTION="GNU Emacs minor mode for interacting with Pandoc"
HOMEPAGE="https://joostkremers.github.io/pandoc-mode/
https://github.com/joostkremers/pandoc-mode/"
-SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
+else
+ SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
LICENSE="BSD"
-KEYWORDS="~amd64"
SLOT="0"
BDEPEND="
@@ -29,5 +37,6 @@ SITEFILE="50${PN}-gentoo.el"
src_install() {
elisp_src_install
- doinfo ${PN}.info
+
+ doinfo "${PN}.info"
}
diff --git a/app-emacs/parsebib/Manifest b/app-emacs/parsebib/Manifest
index 1160805cb5c3..f5f6cb12beb9 100644
--- a/app-emacs/parsebib/Manifest
+++ b/app-emacs/parsebib/Manifest
@@ -1,9 +1,3 @@
-DIST parsebib-4.7.tar.gz 26944 BLAKE2B 24d6d8927c5d5d607eb8b53b6cc21653f99cceaf81bcd4c6993082ef8b9bfd648b21c9a7efd4e800184a5a3b0f65b46660e1374cdf3ec5feede9ea05ce00d5fb SHA512 ad50fec3c18d2084761947c0dbca3e47b7f605beb10977bd351ecff492823a5a34c48fea3a839836a32aeb8cd43f2000f91e772790349176634009bf4be6744d
-DIST parsebib-6.2.gh.tar.gz 29422 BLAKE2B 243b13492716dce450f5a84da16b546f91d28e5fe80c45a9b3b4b43a58ad8582c34e2959ef1087d2ae4de19af5c64075572e862456bcf64c569efa475ffcc6cf SHA512 aee541feef91bdee6dd3967defcb205023c44e98c9a860596cc23baf5801902f58248f4b2202a29bb0048b74db3de31c4682872f7770dec8597fd06aef8661eb
-DIST parsebib-6.3.gh.tar.gz 29686 BLAKE2B 7bc1e3514420e2e04b3fb933ce835daee64eb80a3a1bdd4e945751c247aa4334e78f6ee9fe6508b8eda8160ef63b148bd73b3bd50dacb5471801358399f765de SHA512 fffe46b025ec07969945751a16fd473c7c955d68764a50a66d3dd8c7183be05c79be01eb77268c18e4071881b09f5e7d74cf7a01175655e101f087b1dc7d1cce
DIST parsebib-6.4.gh.tar.gz 29833 BLAKE2B a7ab75df71adb991aa7b58729a54a9169e84de0d435b7a6ed23cd2b48df31cbf798dca996c0c9ff0964057296e0086fe4df6846b225786b893a0e0ccf7f7916f SHA512 ef54f99da612f1514af17a8e673d2dabfdf091c24b759f2fc09f398faadaf35713ddafffb5aa76ba1aad8ddbeb43571c426bfb07df9d27e197601adfcf39c8e7
-EBUILD parsebib-4.7.ebuild 576 BLAKE2B 313b811b8482882ab88e4d3cb46f1aa97b24195f6ad0850acb39d1811eb50e8ff426ffe9785cf6c92cd6165fcd3b529a9b86a324867f57779a02cb09088282a2 SHA512 bd00d628a088fbb3a0d9685a4257e838bfba9a487f7aa41d559dbd9ef5a62449f6907bc424f3d09499ac91e62ae0e774e63c595380e30141a347ea56b630ae55
-EBUILD parsebib-6.2.ebuild 580 BLAKE2B 1cc290e1412189bf9f9e5ba0638d135a04a0c2467275fbdc157b2573f904e98ae4effacfd5f9271f4de0ba21bfa6fa0bbbc73da2c0cf658b743e0fb8bb022638 SHA512 8689e312845fee0a517bb443f701746be37aeb8c5d567aa0e23a9a66a38f185d8aa93265d71a049fd19f662ee8593ad017d145c4ebf3aed0c70bf6369133ced2
-EBUILD parsebib-6.3.ebuild 580 BLAKE2B 1cc290e1412189bf9f9e5ba0638d135a04a0c2467275fbdc157b2573f904e98ae4effacfd5f9271f4de0ba21bfa6fa0bbbc73da2c0cf658b743e0fb8bb022638 SHA512 8689e312845fee0a517bb443f701746be37aeb8c5d567aa0e23a9a66a38f185d8aa93265d71a049fd19f662ee8593ad017d145c4ebf3aed0c70bf6369133ced2
EBUILD parsebib-6.4.ebuild 579 BLAKE2B 3e4ea27e903ebda1182fd2a038748425a9b266c588f2eb92d20c9fb3e5b664e61a9bae66eb773372326204d5b47080888fbcb5dca7b1aa6f21d3aa4c778daa03 SHA512 a151cc194445934d7cb15cafd42f130acab70a949a37e4ee4aa4d2a04de25829282633d227ee5e3a0e094c6af666891daeb3c3f8128c370a8647d70c42037311
MISC metadata.xml 627 BLAKE2B c720728d95d1210afc6015d7472134e9078fbc67f591e4991dd34a780c49c8b30c1dec30c6ce57d81034f71895aafb8637c8181d7cdc9e13819ecceea919cc98 SHA512 a991dcfa3ddc97afc341228c4483c888de999eb79f67cb174e12a8d9725da58468c6e1330d8f5e2ef7e947e108e6eba1edba4fceca7955793b6d8a0c223d1f4a
diff --git a/app-emacs/parsebib/parsebib-4.7.ebuild b/app-emacs/parsebib/parsebib-4.7.ebuild
deleted file mode 100644
index eccdb4d8583f..000000000000
--- a/app-emacs/parsebib/parsebib-4.7.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp library for reading .bib files"
-HOMEPAGE="https://github.com/joostkremers/parsebib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
-else
- SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner test
diff --git a/app-emacs/parsebib/parsebib-6.2.ebuild b/app-emacs/parsebib/parsebib-6.2.ebuild
deleted file mode 100644
index 221165cae481..000000000000
--- a/app-emacs/parsebib/parsebib-6.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp library for reading .bib files"
-HOMEPAGE="https://github.com/joostkremers/parsebib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
-else
- SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner test
diff --git a/app-emacs/parsebib/parsebib-6.3.ebuild b/app-emacs/parsebib/parsebib-6.3.ebuild
deleted file mode 100644
index 221165cae481..000000000000
--- a/app-emacs/parsebib/parsebib-6.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp library for reading .bib files"
-HOMEPAGE="https://github.com/joostkremers/parsebib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
-else
- SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner test
diff --git a/app-emacs/php-mode/Manifest b/app-emacs/php-mode/Manifest
index 42e4a6ffe993..367220f164d2 100644
--- a/app-emacs/php-mode/Manifest
+++ b/app-emacs/php-mode/Manifest
@@ -1,7 +1,5 @@
AUX 50php-mode-gentoo.el 286 BLAKE2B 1c823d8244e714811c5f1be402d1cd41e7b81951aafdedd01f36fe93f3cb6150792b5ed09ef5fd859211692f766fb8e931581c5e9cd60401d6eade364696edec SHA512 5f6205a7f3300d02b612a0aba58566dba1ad2a5f090c827c7d2d740af9c425cccb8384b37ac81e05eb81b4e31e649726433105b9862b92913e56752c554eec93
-DIST php-mode-1.26.1.tar.gz 132347 BLAKE2B aa860304e8772e7b4f0eda98711acb1fced279fda16fe491477deaf47e79ef4a841686906783633a7eedd2d19e1569bd1fb17b693588f1b950ee8a7e540e9c77 SHA512 85e9049f895fbba17cab4ef868336aa992821b3dd4167a2c9e1c8ef748bd9d3ac6a413a125391374552beb02dd2a3a6263bd739da78691361e0500c4e0ed29c8
DIST php-mode-1.27.0.gh.tar.gz 133871 BLAKE2B e326ef5b2fd4a62d815df30312b59470d1576284585db5266c351c18c898f801643ed3529ab5b66972b91f43c61a92da552e9f15b60d4c254e0b936c7bc60d9c SHA512 61ac62168e5ccc1076e6395b549e2401cb2f01309303d7553c84497ef245fb14400c6bf9e961fa3c6a38afc1b1125663d01b659846799d8371c873b6f46c691e
-EBUILD php-mode-1.26.1.ebuild 821 BLAKE2B d12248f520ee94f2980f4c135ab88b6731dec365ee008f8afa4313bdb76bbeecf22ecfc49dea2406b63a26138a866056037dde95f49411dcf59227e784507dc9 SHA512 cc7033728184e238e69ba0e630febd03c9878e56b162eb290df32b494e3332d58ea5ff0432640b80baa60ad242fa85f1032b8d0967b379430c0f7cc3b4986561
EBUILD php-mode-1.27.0.ebuild 834 BLAKE2B b9c71ece15e079dd6215bf2f3fe1215cdb6cf6733f1742b132d30a2710f81af18f7aea257c6afaf69379b359d2cc099b037c8a9b2e172c2d6fe697e9a6929eae SHA512 7b872243113e71f3f59a010905ced4f73a9adc88f1057cfb50ccf66d5991a112c63b6eb198171ae3dbb8d09914bb316568aae528bce0f67bc85b8ab9c54f1708
EBUILD php-mode-9999.ebuild 821 BLAKE2B b02344be42bfa310b6b3bbb9d041af8657a541dc7d6486968b41f3f7f1ba2e7c68ba3aa35fa6100225d5a45a9b9f6328ea5715851c6dd0b34663b0a2f8048d7b SHA512 4a8c20245371047314f6c09574f6e7c92b17bd8c2bf54d20515798b2721a4dcbb3dca95c1c5a05ecde91c17a7c416495357fd4b614de64d1f86778a916a60ea3
MISC metadata.xml 431 BLAKE2B 9349c1a4abe0f4e86aa6fc3fd5d4ad086c85b7cf3375c7fdafc051b0f8b1d089ab0f48220b1b6d05fde68051223e0f2b5a13698cac27c5b01a244fd42bebd9a7 SHA512 581f83ac18fbb5c1f28eb83fa53c7b8ad19cfb9b2df6123dc18bbd2a9eb53972400b0a84816d6740590926dcdcd1eead1fad5784fe93eea80b78edf420228b79
diff --git a/app-emacs/php-mode/php-mode-1.26.1.ebuild b/app-emacs/php-mode/php-mode-1.26.1.ebuild
deleted file mode 100644
index 5392d536596c..000000000000
--- a/app-emacs/php-mode/php-mode-1.26.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="GNU Emacs major mode for editing PHP code"
-HOMEPAGE="https://github.com/emacs-php/php-mode/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/emacs-php/${PN}.git"
-else
- SRC_URI="https://github.com/emacs-php/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el
-
-src_test() {
- touch ../tests/project/1/.git || die
-
- elisp_src_test
-}
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 95e277ada64e..b20534137521 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,9 +1,7 @@
AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0
-DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559
DIST racket-mode-1_p20241207.tar.gz 394972 BLAKE2B 7ec9a7bed8c488dcbf70205894c34070e95fc99c42c0a5e0998541096c1cfc09944551b593c2124a5fdac586fbe2558f03eaef2a5fd47bcae0e1ed53790bbfa3 SHA512 e3325619fabfaceccc985c1ef905a770e0a9da72eae97be3b5aa7712e73f2766eac865b24f745a06c19c2ae7209405cb0a585aa671a90db19873e511469b47ca
DIST racket-mode-1_p20250122.tar.gz 399114 BLAKE2B a5b3246921ed17afcd042edb720b32fc2957500ae732d6b4fe69fdda6a94c03fc11efae67265ec3e4512db8bab00bebd817d3cbd25c9d2ee59501084226fba96 SHA512 ac5f8b78a3ee3475f3bd85f945527709a3939aa9d69ee12264438a92432eb7c81d1429758138943ba566e7f3d4e2f8102796e4fd71a98cb1caa64be7cacc279e
-EBUILD racket-mode-1_p20241031.ebuild 1739 BLAKE2B c8df63d715f357f512a413888783367cda93bdfba3c6d74faebe44df67508e7e63b4b90eebb0da75d5cec9dd652f2750aeff35dcee6bbc136efe54451aff0ee8 SHA512 218bb3b6a7cb42dbfec2199294f1b8db79cf73ac241101955daa8dd37a6363748afaf6cb74468cdd01d7b1786da0ba973234f84e7999bcb352f396c43c090256
EBUILD racket-mode-1_p20241207.ebuild 1740 BLAKE2B dc900399a1e13b12cec725df0071d8d09f998e16eb918c2fc9fa324a54394d30892bc05ea3c8149f6388025aa5eea3cab4a65772ffb20d4cf088060b80ed02e1 SHA512 093d317bc8216205cf3e4103d37ee1fd1b24163b2738b141ea349cc848e6c1c43853187f4142ff81c73d0bc2201df3c1774bfad903fd1845f6aa7c65a8d1b210
EBUILD racket-mode-1_p20250122.ebuild 1707 BLAKE2B dea8d3dc079214410c2dd63f3d082d7671ef476a8b091adaa156787b129a73e8dea1f6fae8d0765b32b22d9c4b282fde15469512acba0ab3c91c171390b0c4db SHA512 d10f1f192e4c84be9a78a0f54b29ac8ec37135f7a22d41f5877d8dd8f6d80f47fac2d061a34ee06d1acf9695667792593c120a6065a371cd07f2529b971fba96
EBUILD racket-mode-9999.ebuild 1659 BLAKE2B 59b1dc8726d5d97a088addf97f7df7d9177b94948b3ec989b894b786e217c1d295381a562b5ff74ee1dcbeebccc6e8c9885b156c9b56ab67ea43bb16c7084726 SHA512 e45bfb59a5a6a44089827679d7777f1e2d88a43b716c9df9c68d31240df744070c0ac2426b9eadd216122ca411c6e75c19ed4a38ed6dae0953354c6c11768738
diff --git a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild
deleted file mode 100644
index 55646f9daef8..000000000000
--- a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ "${PV}" == *p20241031 ]] && COMMIT="b0e5f0539a564d972b9df09a7dff44b710999971"
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
-HOMEPAGE="https://www.racket-mode.com/
- https://github.com/greghendershott/racket-mode/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
-else
- SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-scheme/racket:=[-minimal]
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-ELISP_REMOVE="
- test/racket/hash-lang-test.rkt
-"
-PATCHES=(
- "${FILESDIR}/${PN}-rkt-source-dir.patch"
-)
-
-DOCS=( CONTRIBUTING.org README.org THANKS.org )
-ELISP_TEXINFO="doc/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
-
- sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
-}
-
-src_compile() {
- elisp_src_compile
-
- # Equivalent to compiling from Emacs with "racket-mode-start-faster",
- # because this is installed globally we have to compile it now.
- ebegin "Compiling Racket source files"
- find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
- eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
- # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
- local -x PLTUSERHOME="${T}/racket-mode/test-racket"
-
- emake test-racket
-}
-
-src_install() {
- elisp_src_install
-
- # Install Racket files to "${SITEETC}".
- insinto "${SITEETC}/${PN}"
- doins -r racket
-}
diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest
index 6c0548881a73..0b63840c2a32 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -1,6 +1,4 @@
AUX 70slime-gentoo.el 526 BLAKE2B 6bfd25cf1ef661ac1510d6862d8eea832d1de11d173d7a4c1fc6f12c204c13b641382a23b196c21ad6a4825b620c69244764db65e94060e4b636c5b6702e871c SHA512 94c84b4a91cad91f553c22cc9d61cb6a77aa0dd723571770159237e7d3e6f2ec0e3dc0a3e139a99bd820da67d019891db1e84d384fb96614f086b54e9bd5769e
-DIST slime-2.30.tar.gz 774034 BLAKE2B ad64caabfbb76418ad197a3114b9cf69befe4f626febaa97d568313af860c6bacef9322f27742451ccf009956cb68d0608c7c716be5f922c99fb1f245be29309 SHA512 88378df3e2ec065b052be06cb5638a42d07bc05a6e3cd3fc6907f629988a5d0fd90be050a85d73c38bf407dea6049a89fe1525e3308eef79f12f82d235b62e22
DIST slime-2.31.tar.gz 767099 BLAKE2B e54cca1a10b0f620f3404cd5401df2880ba31db3da0d320b21b42053c065c0bcc9a8365855d5e91cfb5642aa7c042b9af1f91938fdc0c48e1e1de3aa55ae4008 SHA512 27d7fe0ce1dc7551f6478bf1110c207af98dbdb773d80511de40837c923cc573648e51767f6868248f423c21109849b7902c2089a5bee0c85cf3e6fc1bb8e172
-EBUILD slime-2.30.ebuild 1594 BLAKE2B 16118714a1b38b96fff533c3c9064fc9251de773c1e8b163e900970cdea271a7d8acbeb0871b4eba7d4a5e3c79f48277de98c503e4894d15583dd5c6cd4d94da SHA512 27deff1afe12c0dd82e2e7bef1e3bdfb3a497f88909c5c98bcbcf5f5e913cb348931a7d96df40a8a27edae94e509d2d0d2b6892a65f1ea581be746d052d73303
EBUILD slime-2.31.ebuild 1594 BLAKE2B c23dfb55e59bfc41650c285345a76faa42dfe4350d52418179319c0c3a4f572a780e4f4d6b59d13975350437151c98872fce6c0eaee6c6b8d0183faf78ee01e6 SHA512 f82c038a593e80b6c26c2030d1127ab58320eee5ca9586846e75438cb0dba35612785e5bf52334b7fafad5e0d3683e83ca2beee40c8c3181dd11a5936217c7a8
MISC metadata.xml 1682 BLAKE2B d8f201e0feeac9cb37096887edb806e4623d9f3941f8e1396925d8c20e9d860e0c65eae943d786919865a0278c18cefe09d9d2186e4956001b3e66b6d93f294d SHA512 fe1f25388ab56b6c64a5e624ea8ec11e88bbac53195775f88cb6d8131a15969340d6eff0fb463a7b2ea1834f0fc14de34773589c1cf65ad3a964cd3bfa104142
diff --git a/app-emacs/slime/slime-2.30.ebuild b/app-emacs/slime/slime-2.30.ebuild
deleted file mode 100644
index a807cef74475..000000000000
--- a/app-emacs/slime/slime-2.30.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
-HOMEPAGE="https://slime.common-lisp.dev/
- https://github.com/slime/slime/"
-SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="doc xref"
-RESTRICT="test" # tests fail to contact sbcl
-
-RDEPEND="
- virtual/commonlisp
- dev-lisp/asdf
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- >=sys-apps/texinfo-5.1
- doc? (
- virtual/texi2dvi
- )
-"
-
-SITEFILE="70${PN}-gentoo.el"
-
-src_prepare() {
- default
-
- # Remove xref.lisp (which is non-free) unless USE flag is set
- use xref || rm xref.lisp || die
-}
-
-src_compile() {
- elisp-compile *.el
- BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
- elisp-compile contrib/*.el lib/*.el
-
- emake -C doc slime.info
- if use doc; then
- VARTEXFONTS="${T}"/fonts emake -C doc all
- fi
-}
-
-src_install() {
- # Install core
- elisp-install ${PN} *.{el,elc,lisp}
-
- # Install contribs
- elisp-install ${PN}/contrib/ contrib/*.{el,elc} contrib/swank*
-
- # Install lib
- elisp-install ${PN}/lib/ lib/*.{el,elc}
-
- # Install swank
- elisp-install ${PN}/swank/ swank/*.lisp
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- # Install docs
- dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
- newdoc contrib/README.md README-contrib.md
- doinfo doc/slime.info
- use doc && dodoc doc/*.pdf
-
- # Bug #656760
- touch "${ED}${SITELISP}/${PN}/lib/.nosearch" || die
-}
diff --git a/app-emacs/spacemacs-theme/Manifest b/app-emacs/spacemacs-theme/Manifest
index ae950a523445..442c9d801f8c 100644
--- a/app-emacs/spacemacs-theme/Manifest
+++ b/app-emacs/spacemacs-theme/Manifest
@@ -1,7 +1,5 @@
AUX 50spacemacs-theme-gentoo.el 114 BLAKE2B d8dae7a2e3ed0d55f87f3294acd13cbcde06565c35d19ec8a52451f3c47f341420aa6e9aa036d0a6177e08432edf7b67ad58ca2bdad5bfff3269dadb3935b862 SHA512 f776939f1471433fb063509f4e0733db81a46c1182a2ba0d15ccb4270ae6890e5d8b61272b9ac88483a12789335aff5af07478c28e396c352435c97aab252345
-DIST spacemacs-theme-0.3.tar.gz 688782 BLAKE2B 5df23e5c98396d824e0b6d6a2f29f83966dfa935371266449cfa6e4b8522ffcd4e0719617a0e13722ed7cb5f8df5329e0603b2c21ab30b0b21a8a4bfff1ccf7c SHA512 ea11248299fbf3be85fd96b2be28d1ec2b770e53d138d36a0ece9e519d8c186dfe6e454d69bc9e5d5d5a3a5d8d03452fff3d452927fe6655356db856657c212d
DIST spacemacs-theme-0.3_p20241101.gh.tar.gz 689107 BLAKE2B 8caf3eeaf4d74e46ebdf404b4d4e1bd9ea0481d750fc9b315e2504e5cbab84de0cfd0b5f06557e6b14c9472d7f805f302850c01204062bc8abfe0222a2375f7f SHA512 4a64c43e049386e0b85f195303775815c7a4d152960a836a5c9be4d5ba368081705148871964f965db06b343632dc227af21aa8056a9a99109098072869f47a0
-EBUILD spacemacs-theme-0.3.ebuild 598 BLAKE2B ed7c21eeb54fe18e985adf869d63079d339622681f588c5c74a29771069e5ffc82af0a96d5e6f2758e4d4099b407df9597079cf25f95a7abc6e5c60d46ab71ab SHA512 31f0716e5745896804cb21195253508cc1e3bc58dbc189382cfea06edd9e2f5334323eaea51560eb6bfb859cc148b9e092c295adf1c61151950c0c855e0d6804
EBUILD spacemacs-theme-0.3_p20241101.ebuild 697 BLAKE2B 2170bb35803ed63c6acf79c5d21a6ae29e8c89afcd5ce75e86671855d7a867da8de5725a89a48f0aeec12e8469231a582195c1be1ec90e279b4d530a992e8dd4 SHA512 6b6ca1da79d01f21805078a8e6491ccda9a12ddcd60985914bc8d8c6faced65a38a90b0975925ba6863eae4570fa7c8c43a84fcad6c74b334dd4bf620e968de1
EBUILD spacemacs-theme-9999.ebuild 579 BLAKE2B d6297f54c855bc46b9e996d7479174341b4934d99e3fe96a947dae8d3fb6698d0e67e954b0cad3586bb88f27f4f3183309c0bb2f395fcc08a2e54e6320e8d468 SHA512 3febaa3c76cec5499e6da2aed4f6ef9c7e5eec637009f99b5234ec5c034641409207cceea86165baa918d5dfa9fcde8ebf81eb8ddf73df2636f80b1e7624adc8
MISC metadata.xml 463 BLAKE2B 1bb3ca479f119b3fb3c4ab692e910bedb4c541c8cf62f5b3212d5917a9bd46b974f2360c526577ff046979d7c43a5f3f011c1eb77911eefb4c03862bc7329720 SHA512 021c7bc11d333a256d3b03f389e22ba81409e3c72475706e3423a52f20b981c7c6ca8a0c56228f67658acc45dd8252c8d23e5df2b4e714d1d5a7356deef89ea9
diff --git a/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild b/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild
deleted file mode 100644
index 0b700812090e..000000000000
--- a/app-emacs/spacemacs-theme/spacemacs-theme-0.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs color theme that started as a theme for Spacemacs"
-HOMEPAGE="https://github.com/nashamri/spacemacs-theme/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/nashamri/${PN}.git"
-else
- SRC_URI="https://github.com/nashamri/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- spacemacs-theme-pkg.el
-"
-
-DOCS=( README.md img )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 86d3cbc77f4f..bdaa01dc4e58 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,7 +1,5 @@
-DIST transient-0.7.9.tar.gz 144323 BLAKE2B 458fc59484d9a8b39e6810ece2f7eea43493d58107b3bf0950f87c6325ed7812b87eddb335a00094bd298e4a7a71b42a1388c8cf4d4e6f6cba0cea53fd6b6cfa SHA512 176082cc56d495d5fb0776abf16a9ddbe45fc0c0efefa6b1d2724689134ecacdb9630fa4b2d5034e16c716f0772a921125602b09ee07acb013e026eb55ff4998
DIST transient-0.8.1.tar.gz 152761 BLAKE2B cc62becaff81b803cf0a7c843b1da4996cd06171ac151c1e54381f4e3d54b1b17105557577bd3fe1ae8fca2041c556dccbaf6a000ed1eef14434404b7f8022c5 SHA512 7d278452dbbd259654aa5f9576b94613224b7243f26445a364081a7e50eaf8fcc82d2699dceeffdd9a1364bcd4bc27af139b73ac90c251c45332247c0fe61c66
DIST transient-0.8.3.tar.gz 155293 BLAKE2B 2cf559409f1c6044f07513e6e3c5bd6ca1c180a863d90b28a9e4c4b933b5235226c5b8d2edcc7b9b19d0ae695dfb6135b071bb0e1fac03001f60595f94c006b3 SHA512 1be74143975f8f2b82b8c054f984b7aece6de803d6a4605266e1b2cb6dc00f71ea4d0bf70377bcdd863f01fd534a59d279502868d050d4eec86405916b511073
-EBUILD transient-0.7.9.ebuild 818 BLAKE2B 0754021978ab2cac0edb05eb9c1a886c616b4d96182f8df774cd636f7137fc38ff18ec717e2fcb309e2c533c94c1a1851428a427ec721e76023a33038de598c7 SHA512 0b0d3166d3428f7b652c18a0855346767d11ab77782b204e469743ba8654fa16b50450ef0ab75994b90849160573400f2bb319b7605f6a9df928d7b22d282fe2
EBUILD transient-0.8.1.ebuild 818 BLAKE2B e893a187f310bbb405a71aa0c775bf67ec4ad9965a36f9de98408b033a496a8d4d47721ea9de7f3ebe70b09cbb1e96e9063ab450480701080ef6fa6ab491c08d SHA512 eaec7ad63c4470a6a22549a38d3d82fb6f5682c5a6ed4c3b856cc800596f0ab2fa552c40af21c7eaffd34043c826940d03f053dc8d7a56833c36eaeaf99db1b8
EBUILD transient-0.8.3.ebuild 822 BLAKE2B 75d24cdcd5db56e6e600f17a1be732e80024d07ceae9290278c48333f9829f079bfa9dad762d95a11da080f7a265379e902e7dd8ff8d2eeb4e807697074ba134 SHA512 d6f022e066103cc0ea0e528adbeb0f668082cdc34bb5b9d0533751419ec4eb6eda54852fc4027cd270760942befb9b01748f5c6c2d5ac29d9fa857dd6df9b833
EBUILD transient-9999.ebuild 822 BLAKE2B 75d24cdcd5db56e6e600f17a1be732e80024d07ceae9290278c48333f9829f079bfa9dad762d95a11da080f7a265379e902e7dd8ff8d2eeb4e807697074ba134 SHA512 d6f022e066103cc0ea0e528adbeb0f668082cdc34bb5b9d0533751419ec4eb6eda54852fc4027cd270760942befb9b01748f5c6c2d5ac29d9fa857dd6df9b833
diff --git a/app-emacs/transient/transient-0.7.9.ebuild b/app-emacs/transient/transient-0.7.9.ebuild
deleted file mode 100644
index 403da9665b6a..000000000000
--- a/app-emacs/transient/transient-0.7.9.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
- https://github.com/magit/transient/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org "docs/${PN}.org" )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-src_prepare() {
- mv lisp/*.el . || die
-
- elisp_src_prepare
-}
diff --git a/app-emacs/web-mode/Manifest b/app-emacs/web-mode/Manifest
index d0e70c058a2a..bd5401c06808 100644
--- a/app-emacs/web-mode/Manifest
+++ b/app-emacs/web-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50web-mode-gentoo.el 114 BLAKE2B fde7e2b5189d353f81b7d29f98b5926ba212c088dfb6b444d81cae21b2167cb5604ce83e1d59860c2f138094515643592ef1e7259e484c6022d7981d4dec1ba5 SHA512 c2f35495eeb30ffe72282fe710ca20ef109aa2a6dc239a106e56ade5f16293b7846a3fce4a38f4583abc7757084246704cb6f914daddcdc5b208c49eae229d94
-DIST web-mode-17.3.13.tar.gz 168143 BLAKE2B efa5b78e774ad023a3f2508e64317b76b15748369dc311ebcd65c98021b2fa75a9c85d54d897a2a4d2580d8c95a609df3bc8bb265afe89ea5219885d4e9c78d0 SHA512 c325b45ba88406e9dcfc19ddd8951bd7075a9c5157bf85e4c7a857d93b756c76a6e8e03524cbb8465c4109001397414db25178f0158556f2b872b5930e7014b9
DIST web-mode-17.3.20.tar.gz 169772 BLAKE2B 6caf23b33634d0b0e9bd3287719bc46404de67b2cbcd9289f9b53d39f81cdd580c73a3960c5448771813296b585e32314e16d542519a889d1ba95f957d7a9ae3 SHA512 17f8d8264cd4446cd91db57f82fc2ea78e40de17faae93e3485a0653c4789ffd3da09633d8be2622d985a4b6b82566ffa713e7694074375e6e3433af4018b876
-EBUILD web-mode-17.3.13.ebuild 424 BLAKE2B dda2f00bbda99f29cbc063acca2be8e512d4240567fe8ee0e675717449c13cbd04b902d35cce900740d5a8db49658e4130023352dfe39f76f6fffd1bf3aca4dd SHA512 35d9c1ef058fccd664f7fd4a224e3db71d40f8bfa0d136eaa0f318c5df96affd79e85389f86139aeac86ec3dcb457af05883aeadd7e4dd7f7e2c0f5fa5358b0c
EBUILD web-mode-17.3.20.ebuild 582 BLAKE2B e28ff2716a7d4626a629a201a41a34a3e03b7f297a2858952410d194af630654266773379e81ee00bfbaa58b2a52edf91a3eaa6c3a5335e76853059a7e94edf8 SHA512 8d9ea101dadc4267a9f049604a62cac2075bd5ed1c25a1b51e2f3b5e503e3c3e2fa480eddaa9c2289fd14c68190398f87f7b8ea41cadb618a90f9451cb459517
MISC metadata.xml 943 BLAKE2B 1c51ecdaae12c8db37262d344ba4eb4fc774ec01ea7d94d2f0f9bc27f5d1370f9846f8bb3efbb3fb2b78d186c3c530b4767ba952d2b2bec49ff792ccefeb93d7 SHA512 6ddec21164ce1c3bfee1e83ac2901aad56b1d625cff530f09ab24800d3070892e6aa3c610d918df7c077b5753c48c359adc40f452dd69a18b42a578d5eeeb391
diff --git a/app-emacs/web-mode/web-mode-17.3.13.ebuild b/app-emacs/web-mode/web-mode-17.3.13.ebuild
deleted file mode 100644
index 5e4e3d763009..000000000000
--- a/app-emacs/web-mode/web-mode-17.3.13.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Web template editing mode for Emacs"
-HOMEPAGE="https://web-mode.org/ https://github.com/fxbois/web-mode/"
-SRC_URI="https://github.com/fxbois/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-KEYWORDS="amd64 ~x86"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest
index b686f9cdbcc4..f8c4f9c84b17 100644
--- a/app-emacs/with-editor/Manifest
+++ b/app-emacs/with-editor/Manifest
@@ -1,6 +1,4 @@
-DIST with-editor-3.4.2.tar.gz 33973 BLAKE2B b4792a7c3f3553ba1bb8d904e38e01141e40902868b74fc3f0b8e3d6e9925837764ba049fbf9e2684535dbe34f07385fe36d24f39655fea289dd827008b36f16 SHA512 7cc9dd1985d368657ba0d6095ec99fd46a60d3c01ff2f65fc15d4d7e9551078f5b612dbc4486ca07dc1001afe9dd311f8473542bca9f0780da6b19435747640c
DIST with-editor-3.4.3.tar.gz 34087 BLAKE2B 926a1e9e28e67bdbf2b1217ddee356af46399d8464a1f3f3bf4a328101f23dc23ae717a0923f5fc8da53437a1175193ce99ea2b807a3466a012cf0c9703fdad9 SHA512 f628617d2924ed05d901bea836c2174a88c88fa7bd5a2f4afc71e2f38d9853e5719cb74f2eeab46bab10d007ed9b74599824e16028735aa4f4be66745ae6f22a
-EBUILD with-editor-3.4.2.ebuild 787 BLAKE2B 4106850a3d6b719c753ff1e71d12fd0953fcb91ace4a20cf7466755498931697fdd2b4d01726b9a8c585dfcf5af93d9d34f4c4228c238e422e82a9699945781f SHA512 8760c95677174498f0505d66bbd68e3b5c15d04e30460b1bd5fbdd9cf38fd21ac32c08cc3b06e259ce0b1ad3c56810fa2db214cdc373647d7a9dfe9d7da981b6
EBUILD with-editor-3.4.3.ebuild 787 BLAKE2B d38ddd9f6cf849879864be676ae380d56745b42092590fdd5ffacba792bfaaa7ccd7bc4a5198ce342d9b07103056a95179f0dcfa300f0847493e96d690957f47 SHA512 23250c5b24826cf3a70439af4daa9bfb01699813d01b7fdadce04187e9a331ca4878a75459bae995c2de294f9d10227d8d83ec0d10bcb29d8d6022b14a63c15a
EBUILD with-editor-9999.ebuild 791 BLAKE2B 43fc140139a915803dcc551a6dbbde8c7b14ddecd32974b97aadfbba0ddead09ef39a96b9dafc687d885e86160afe00b488736c079e0d95ad705fc2a6c6c611b SHA512 37a978306d8b1d4b5e30d00472618e9d0d112240555b3687da78d3226b093d30fc15900f74460611ba1b55655b803d02ccb5209ea35b3d30348c272a7b03ea7f
MISC metadata.xml 708 BLAKE2B f2e619818ede95a7a0b17cc7f36f903f4210ddc634d4f0edf27886e8fbc4d084daa5ef67c8167ef2f39930141c8dbe1e98c4e5992b7af35234499fa73e9de4cc SHA512 bf422e1a42e025426795319834a7fa75252e8f2c42da1d82098e2def918ed9c4f827978753c86cc4e41cde581bcdc8eb2c9781d75849a80ab6f94f945b4cdea3
diff --git a/app-emacs/with-editor/with-editor-3.4.2.ebuild b/app-emacs/with-editor/with-editor-3.4.2.ebuild
deleted file mode 100644
index 0b352ac30107..000000000000
--- a/app-emacs/with-editor/with-editor-3.4.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
-HOMEPAGE="https://magit.vc/manual/with-editor/
- https://github.com/magit/with-editor/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/magit/${PN}.git"
-else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-S="${WORKDIR}/${P}/lisp"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- >=app-emacs/compat-30.0.0.0
-"
-BDEPEND="
- ${RDEPEND}
- sys-apps/texinfo
-"
-
-DOCS=( ../README.org ../docs/${PN}.org )
-ELISP_TEXINFO="../docs/*.texi"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 7b95e0e0b777..12becf27e35d 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 044c2d65405a..e381c87b0375 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -38,7 +38,7 @@ EBUILD qemu-8.2.3.ebuild 28076 BLAKE2B 4ba0551fd54b62ea9cd566221b0a4e8d9743e40e8
EBUILD qemu-8.2.7.ebuild 28076 BLAKE2B 1560832941e14183cb7837bff7da86a8208f9dcf0f260f02549c057c38b225a6a2eeab0c44822704c1a9aeaa05c7d9f1e77b6c59e3b1196b1140e117b59ff058 SHA512 ddcbb71c98b243616fedf7ef71e00f335886cf3a2257f3faf956cd41f6457f6351b2a0af9db2ec99de734237bc64347422e445c1906811e5f02b5458ed462d8f
EBUILD qemu-8.2.8.ebuild 28080 BLAKE2B 68226fb94d2febe2e47d27c9452376d420803cd26471ab3e2cf0ca89fdd32b427a3288dfc05dd82c6a1f7d6cd86c6241e5cc22c333247b5d801efbcdb6fef5dc SHA512 b984b809661d79dbbb3b7050da56a14a767b8514c9a2dc88e8f56fa05854d86a5983141dd2c537340bdd74d0a8a29d905670dabcbe86d55f185ed6988ba7f160
EBUILD qemu-9.0.4.ebuild 28295 BLAKE2B 825f64425eede13d8f3be3ddbe002e3976b9a8a341a73665f72e14fa61819ef14b3d20527b082c549584344f9d1811c9ee80be817f5a0b167fd36c4fdc0f1e09 SHA512 d65ae4a48ab9e35cadde02f21150ac055072b4d186da9389db3c147d140a4e510170bb3fe3b02e69d61456e7e5bce2f847fa40015d96272d233690584ea55902
-EBUILD qemu-9.1.2.ebuild 28288 BLAKE2B e1de26ffa286b2c8206c779b19edc5ce7b1a69f17b103dde66e5cd919dfd6ad0a496c4dbc11cdb4f908574d5a22940e1eb8d5768763da7293b668c9b42655d72 SHA512 18df78bfb47d2541ba300ce856f83db617a4731919ebc17c82d1f6a641a3252482b59f2f836b2e085b67bf5e2c3e77b093d5f2aeecf81f9401d0a1391cb156e9
+EBUILD qemu-9.1.2.ebuild 28286 BLAKE2B c1774c10edf579952c369bcc3001732ae0f65112f88145b6c40a988a7d7458214a2837085efce4233861f10a2adacb8a1e762d524dcd6d3d4f4e4954d1c7a546 SHA512 33f78a6155229fa15182c610961500f8a4194fdec76b07bcaedbc81396150e4a5d6fee456c31db4d478751c03e8e99b3739042fac14f19d4dfabd2e90dde7440
EBUILD qemu-9.2.0.ebuild 28237 BLAKE2B 358bd951084972f0ac9aaa70beb777a711170bb460704a9d4d27ef6a2c748d7ed6b9a21a6425601ed5d561df2a1e1d568f0330a66c360888d84b982a343ac8cd SHA512 252cf2c2fdfa12c0894adfbca82a5f8bd1b1e62dce9c3f2eb075a0e5e4855b490cea79aa4d3c01e0afa73788d273da813d840c026eaf9a289464a88a15cf4590
EBUILD qemu-9999.ebuild 28237 BLAKE2B 358bd951084972f0ac9aaa70beb777a711170bb460704a9d4d27ef6a2c748d7ed6b9a21a6425601ed5d561df2a1e1d568f0330a66c360888d84b982a343ac8cd SHA512 252cf2c2fdfa12c0894adfbca82a5f8bd1b1e62dce9c3f2eb075a0e5e4855b490cea79aa4d3c01e0afa73788d273da813d840c026eaf9a289464a88a15cf4590
MISC metadata.xml 4516 BLAKE2B f46e6395374e5dd22a3304ee5c012311f1ea794038c490ee2e709e3e8ced4f476d34704581b35e049b5f06aa59b59a4392896b566020b35e638c3837eeff66f5 SHA512 34ecef876f4dbfcba11fd02aa40fef9a3a099f4e4912d7a9f81d3663130893b0e1327cd4725e60d47372ee3754435011681e9fff3bd9b97da198273947d47e04
diff --git a/app-emulation/qemu/qemu-9.1.2.ebuild b/app-emulation/qemu/qemu-9.1.2.ebuild
index 80d4d3ac6ea3..df4b36f615e0 100644
--- a/app-emulation/qemu/qemu-9.1.2.ebuild
+++ b/app-emulation/qemu/qemu-9.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,7 +47,7 @@ else
fi
S="${WORKDIR}/${MY_P}"
- [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index 1a344d01f767..a07f6a65c2fd 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index d48c15025a96..d76281f12c19 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -7,5 +7,5 @@ AUX collectd.initd-r3 1877 BLAKE2B 8e81c314abdd366a7583dd18bdad10c9d7da14589c030
AUX collectd.logrotate 115 BLAKE2B ce2a79787096b04af6ecd128633dde68fb868a02cc1d246c3e512c1733133fcc8da41b3ab2a0051b4da78c53e6629b2ad8085872dec1d4c28e397c88cafe3a90 SHA512 87ec01784d415f00834c2b20614f11f7e08b70f88d7c87509a8b8fd7e1af8758565b9ed6a6840af7bf1006cb941a61a6ff4f3176f6ded722728f24483b08bc8e
AUX collectd.tmpfile 39 BLAKE2B 0d1ee2f02e539e854b62b47032308d08505fa31d8428e98f8d150c924201074c5edae22eea3990edf3a7837f1473193fe009a501645bf064638c532ec53a36cc SHA512 55fb70da9ece74b143c3e971b890954842230691039f8ad2240cc4c8d699e4e7a21efcbfd0b3cb2503e90af0bbdd0c7d886e09baf9fc86ec26c115a0bce6a668
DIST collectd-5.12.0.tar.bz2 1902756 BLAKE2B 9567c55b47c0ea5b7836c0d858c16a637c4a2054486a9d9ca6cd9951a92381bdf4f49d7dc0be0c9c9131802120d0af2e542a3997f01484c89ba135b3c46db795 SHA512 7a15e4c0ae587db4987d673a790a4f3bea1cab29ce24a506fb21fa7bd2f60bfec70867eaa1c1395cb5b0e0ae81a024fb6109b064da0ef50e7c146d2198871c70
-EBUILD collectd-5.12.0-r10.ebuild 20172 BLAKE2B 2adba6222ebda4a6cc694d34a0e72116f6caf991490501702afe24c27c310ddbac73ebbbcf7bfad008b244eda4658f6a55cef07f1034a1f76568c56cdd485df5 SHA512 e5851f7767a82ff67ea1cf1d61722c3c2c9b4ee50b0df7aae55676648a2675562f57c0e0ec5740472654c97c64f52aa1f0cd20533c65b41881dd539910deae02
+EBUILD collectd-5.12.0-r11.ebuild 20178 BLAKE2B 7a44e279047b10b611a480dec3ab9f9701149e1a0c333fc2b37ad87810797ba399ff14775cd63d79f05f0615ab6a65b29d1f46f9764ecb7fd76bb3b72417d74c SHA512 61effd63e98f2da537faf4570c6f28174111470d8c945537536679ec2b12bcca1f2249ebff8048a347928ee4eab5b2026dcb4cabb931ecba1e685378c0989352
MISC metadata.xml 1515 BLAKE2B 318f796bfacb0e1facbd60f80fc9176e24f06661fc4dce4acda3a218aab10766231566a9ae58f9985770513fb53a52e9ea5e985aba0bcff62c042c75fb662c70 SHA512 4c886d89143d2862a3d915e5b0ef14382c76d758a306fa9971a762fdae400086175c470045e85775f028947156a4bb40a09bd9810c56dda08662e835cba3b45c
diff --git a/app-metrics/collectd/collectd-5.12.0-r10.ebuild b/app-metrics/collectd/collectd-5.12.0-r11.ebuild
index 301e390ecd45..d487dd5f4ce4 100644
--- a/app-metrics/collectd/collectd-5.12.0-r10.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI=8
JAVA_PKG_OPT_USE="collectd_plugins_java"
LUA_COMPAT=( lua5-{1..4} )
@@ -11,7 +11,7 @@ inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions pyth
DESCRIPTION="Collects system statistics and provides mechanisms to store the values"
-HOMEPAGE="https://collectd.org/"
+HOMEPAGE="https://www.collectd.org/"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
@@ -155,10 +155,10 @@ BDEPEND="virtual/pkgconfig"
# Enforcing !=sys-kernel/linux-headers-4.5 > due to #577846
DEPEND="${COMMON_DEPEND}
collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) )
- collectd_plugins_java? ( >=virtual/jdk-1.8 )"
+ collectd_plugins_java? ( >=virtual/jdk-1.8:* )"
RDEPEND="${COMMON_DEPEND}
- collectd_plugins_java? ( >=virtual/jre-1.8 )
+ collectd_plugins_java? ( >=virtual/jre-1.8:* )
collectd_plugins_syslog? ( virtual/logger )
selinux? ( sec-policy/selinux-collectd )"
diff --git a/app-metrics/process-exporter/Manifest b/app-metrics/process-exporter/Manifest
index 9663d4560126..32c93a8d618d 100644
--- a/app-metrics/process-exporter/Manifest
+++ b/app-metrics/process-exporter/Manifest
@@ -1,5 +1,8 @@
AUX process-exporter.initd 443 BLAKE2B 7b1c0475cb3c0c96685b8831578df131661787221e3d9f081b930f0966bdff465218e86d6bf4fe8d5cfb80ed1f8bec3d8b648a002323467408747d0f99d92c4d SHA512 cdebd44d568723de125390453ba169323f7e5b7941a94955c6e45792b573ab57ae41015229b997c32eb093127aaed8bcedde8d46df86396b1e338e5b1f668881
DIST process-exporter-0.7.10-deps.tar.xz 106360268 BLAKE2B a06448eb38cee7cac6c93d8dedecfbb4fc7152f25c7ff42cb440aa6162aa8daac5ddbe7e56e99d96386b70723124b59f0bd0ab9df2b3f519532ac9487ba34b9e SHA512 6982da5d9c4ecdeacaa970baf0c820e0e3053ff3dbbbb260e7f3e68bff2c1e04beffbbbe8546e1f680d0dcba2eaac256a1bce4b6eee290a847ce70fe8653b68d
DIST process-exporter-0.7.10.tar.gz 55320 BLAKE2B 72497d513105486de9bc212f4b8af14c52afa8acbcf04f52ab8015bef78172936917cb58573a4ea16b4b3e433e90b404da6658012d904e3d3d787787c7c16c4d SHA512 fd7ff44b28a608184ee0045c2304dad6d5ba0a1b122f9098244a46dfcfd54d0a9e65bb2891e5198ecb9f4bc51a0fcc8577880a05f2e29a073d15e8b0cb5766c1
+DIST process-exporter-0.8.5-deps.tar.xz 9016516 BLAKE2B 567537f60be2e56a3462e34bf46e15d6ba6c4209ea36e6574e57ff4c568a2fd50dcb9cfd45bf086481184d9afb02068814fe8f31f05ae1206f7474816e3a324b SHA512 0aea48891eac031fa9e99cc839b23238557d4f728f299f1a299f56d747ccabe698fdf2ff611a6f25c063e4e9eb545c471e65cf5514eef6225f1800b09a20b6ad
+DIST process-exporter-0.8.5.tar.gz 43154 BLAKE2B 094d9b1dcc516b09e5a0984cd4a7d1180a321c73e86095bb258e786fbaa2db3f703102df6463d4ac56404b1d779034dd7018abf59cc00611d53d5c61e957cc2f SHA512 e213f7ee139c4bd07686c009dede432117aac2e7a80416f0e50a46910ba394fcbae69bfdefd3a48fef9e68aff2c5ac0f0da14bb0382392fc95aca55a9a90cf23
EBUILD process-exporter-0.7.10.ebuild 698 BLAKE2B 1fb86f1ba8c15fb5983efc61c17f60df1060a5bac8109a00ee2f0b2d38b2212c4d0e17406f278ab6bc464dd4d7e33dd1a4da11864221f2d0c272be343a301050 SHA512 00a1b82e4c91225af7eb6b6e06c19c00b34ea236eb34951d1603e8d667beb9c860e5ec7afcf98a7b6869fe833858677d57efc85e39276e6b57ed3d7891c0e9fe
+EBUILD process-exporter-0.8.5.ebuild 839 BLAKE2B f8eb5282bb2baedd77e5fc0cfe240b0af95df9c7242c302fef8f002d63c989164f209883563b8c0030d11b1f4f3d38de78178dd2a760cd75ff74030a2bc90834 SHA512 78b05524c1cbc7646aa4fba8255ce28cbffa7b30dd25efc8f5e03028f0ed3a6b391ba1901b19892a4f07193650273c898b88fe13932769d23dbf7d07598d33a4
MISC metadata.xml 340 BLAKE2B 0de18fb34400a6b49cbcb2722b8e795deeaca317ed8d748d0f30351c3f03a050a507fbe17eed52707bfbd3765b5c67e6e75bb9f6dde9ed6e285907d6d69f35b8 SHA512 5b48439cc93734d94d84553946e03ee70d4bca29055d76ce358df294800861c8f801a0cb6e2ecd67d7c36edb4cf24279470fe868d3a2a308595c733c307e8cab
diff --git a/app-metrics/process-exporter/process-exporter-0.8.5.ebuild b/app-metrics/process-exporter/process-exporter-0.8.5.ebuild
new file mode 100644
index 000000000000..6ead94d4103d
--- /dev/null
+++ b/app-metrics/process-exporter/process-exporter-0.8.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+# update on every bump
+REVISION=626431b9a759d425bbb78eb15153f892970aadee
+DESCRIPTION="Process exporter for prometheus"
+HOMEPAGE="https://github.com/ncabatoff/process-exporter"
+SRC_URI="https://github.com/ncabatoff/process-exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="MIT Apache-2.0 BSD BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ emake \
+ BRANCH=HEAD \
+ REVISION=${REVISION} \
+ TAG_VERSION=v${PV} \
+ build
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc *.md
+ insinto /etc/${PN}
+ doins packaging/conf/all.yaml
+ systemd_dounit packaging/${PN}.service
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ keepdir /var/log/${PN}
+}
diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest
index 15fdb4f3e209..6b22d740e122 100644
--- a/app-metrics/snmp_exporter/Manifest
+++ b/app-metrics/snmp_exporter/Manifest
@@ -3,5 +3,8 @@ AUX snmp_exporter.initd 591 BLAKE2B 103fec1c2e4ad46bf86893faaaf23bd64c7f22ecc905
AUX snmp_exporter.logrotated 99 BLAKE2B b0e459df102728238b137443ced2cf717ace780d83caaa7f18117ca8605453e8f325a48f8a4375956209feac210dc452da9cd0a267cf2d663b64f0a2c80f1eb5 SHA512 c1e1264b5a5612b4794c49613b79826245d3d31db65c1541c3ddfb41872993e7039fb0a84f25260d92a78e8e20005560bdd5e41ee6373e85f8f5e866726c9af4
DIST snmp_exporter-0.24.1-deps.tar.xz 23690876 BLAKE2B 35cc65341bbae092fb88ebb42c24cf93c8e926265e5fc1fa67a4a38c99c013f704b4ce02704341bd6aca841fbd75cdcb98635b2f7856c94d9c17a8f96acc29c2 SHA512 090437acf2f66094982374f06ea889bb8694b018a1a74da7cd1275ae4ee4ed1c8147253d4d87b8916e8f397c029881f29bf5ad4d33bfec5d6a99efa7b1d2326b
DIST snmp_exporter-0.24.1.tar.gz 168914 BLAKE2B 555136b42af1057cbd553a774ab96f00877f20b1d72b8f78dc87d85e958d14d56b8d58eb5aab829ad33acd9581fe80c4d65ae4faad1c8be0773e2205ac088cb2 SHA512 5268129a50bd255a9505b16d27957ab2e7a23321a25933c9a1a98cd9900aef3a882a59a43d92e021dfa6e732f84f8be1fe171271935a8eac1e023588f417822e
+DIST snmp_exporter-0.27.0-deps.tar.xz 40692548 BLAKE2B 3a553497515153e2cc5fdf2b03190a5b3fd4169b6d9ea2e869c92a662d1a7cd1210a76b02662222326b8a4c4861a2f7448f75c8b6ecbe6179a4e2c831a76fe24 SHA512 11d4072a4ffd94943fac8704d45b1c8f5ed23fb1e7ea0102b67aa29a1be95c91b9ca899eb99eb828b140f82828e3f30c448eeedf05c735604c165c63bdb6024f
+DIST snmp_exporter-0.27.0.tar.gz 235589 BLAKE2B e61262a3785e0f81e112c5eaf046c0607bef64d61cac81b394f15e276e0648f14166e0854708e41f64b9740ab5deb10b61d1e45f748134f11014c93d937a327c SHA512 bcc6e795c73c278cbb1497eb49e9b4aec8624132771016804dcbfb092c9c02d9ef73e74a0cf6e47567a299dc2cdb19621cbbee3c6bfc2a988d697c743434746d
EBUILD snmp_exporter-0.24.1.ebuild 1426 BLAKE2B fd492f84d8cb2584f6c83d673f39f62621ef1c165d749b584494e3352e362407cadbe76a4535e456b61c18e8b3cd31ed17be75143b9c062044311650a0af5a37 SHA512 7b67a49d7f569a89e4b49b6d27cb26cb83931f4cfc461e28f70a4829646aaa688c074573fec8eea6220109e743dcc1b829405007a156421e5954acbd480e276f
+EBUILD snmp_exporter-0.27.0.ebuild 1455 BLAKE2B 54d79053b5f3146b8d878a762972eac1a36366270bd27bb62882bab87964be57594cee08b63bc3232ec29c3740a36b8491d018f4cbad50dc59e7ed8b7fb1a146 SHA512 ccb095e551a75713812fa2ff298e66129012cfa14eee842263ef50a252c802cc271f8caed660c3b61f5430e9edd6cb7c70d7981abe0cb3dfe6dcbec85476f2e2
MISC metadata.xml 338 BLAKE2B 74a81881d38a3e761120c6d6a4618a7ee680a512b11f9f611177e69a9e8a2010c231b45d7cc15f58ea746268e3e584ddb5f5bb9dba5fe1c9725a6a11a3f704e0 SHA512 280a333a484837548652059d2d13bd3f9ad304c6d4a746c2f2e6e7e9ce229979feeaca7f61de4d64704da207b73e22045dca6596b8102bd92529d88af71e4861
diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild
new file mode 100644
index 000000000000..56f056314831
--- /dev/null
+++ b/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+# update this on every bump
+SNMP_EXPORTER_COMMIT=4c054bf5
+
+DESCRIPTION="Prometheus exporter for snmp metrics"
+HOMEPAGE="https://github.com/prometheus/snmp_exporter"
+SRC_URI="https://github.com/prometheus/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/snmp_exporter
+ acct-user/snmp_exporter
+ net-analyzer/net-snmp"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-util/promu"
+
+src_prepare() {
+ default
+ sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+ promu build --prefix bin || die
+ pushd generator || die
+ ego build -o ../bin/generator
+ popd || die
+}
+
+src_test() {
+ emake test-flags= test
+}
+
+src_install() {
+ dobin bin/generator
+ newbin bin/${PN}-${PV} ${PN}
+ dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml CHANGELOG.md
+ insinto /etc/snmp_exporter
+ newins snmp.yml snmp.yml.example
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd ${PN}
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+ keepdir /var/lib/snmp_exporter /var/log/snmp_exporter
+ fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 219d62160d68..5eedd508b120 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index dd1d09fc1891..fc2f74125c34 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -157,7 +157,7 @@ DIST yeslogic-fontconfig-sys-6.0.0.crate 6677 BLAKE2B 6f8cd2b5de9a397546641b6ce2
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
EBUILD binwalk-2.4.2.ebuild 1047 BLAKE2B 77b3990a4e1caaa66367299a842312fb81d4ccd813ea9e9a5d0d108d339d99a192663c12af938b64eaae1171bf69fce050966db8f376ce4620b5d25dbc50ca69 SHA512 222b7316919b4e7495b39eeec375b4a77b6ecb76138094e278d88f4d684fad6865e724920a27a1bf74dc011ff42216981ad2fcdcf3a5874214678e7b8e30bf70
-EBUILD binwalk-2.4.3.ebuild 1053 BLAKE2B 653f82fe8ff43dd21ac308a96d9fc6060f958adfe16138ee01217584d77491b9ead6c3cfe26a3d9af2f95dbbd1fc495f1dc91ecdd76b249a470bf0d2d9a6a858 SHA512 564ee553e3700a1aa3fa77d9ebd0c355e761f8527051d9b715d94e6305a72c1b443f334cf8ac7356d79fac93925eb80ed34240344d2b239f481edf9760397079
-EBUILD binwalk-3.1.0.ebuild 3905 BLAKE2B 0b9fdbf58b544c86609cead686eaed1fe84c0e3448344250c173b0165b57f9ad2bb6c6b47f315c5c85ec8d6dbd3fa9aba3bd81d7e5f9d21def3c3de19d6a4cdd SHA512 40ce2c4a94ae6a97b60228214e145408798f35593f00b74751f0c438b0185a70800ec0e0f5573cc05daefd2f66a0cd2220f9e9e6c0dd5acfd2724c91b93cce03
+EBUILD binwalk-2.4.3.ebuild 1047 BLAKE2B 9a7e1907ae925afb71c54ae888f558cc6acd543a3d6308605beb16a320a32ed533b8cfa44102d08ec2a9b38ac400e6a34d8e90e99b723005c022f6216d42a012 SHA512 cac6aebddf92dbe3361110f45071ece8147dc1c49d8c8af0c97378a29442bc18ab476f76fd1f37ab7a0cf7ddcc73d1b727e44ab394892283d35eea8e666f6e2b
+EBUILD binwalk-3.1.0.ebuild 3909 BLAKE2B ec1aefa37378de06d07ddff3c0c834529b63008f66e7bf6f23908533881adc416522e6eb10abd8f24f3899fdc94a14425773a494502e172225d1e97b188d5ce8 SHA512 940bb6a3221512ec45e5277f26e7df138a4569039e8dceb3b4c8fdf9c79ae7c2c0192230679342e967c2f511722bd92866b413cb56307789c6546a32a81095bc
EBUILD binwalk-9999.ebuild 806 BLAKE2B f62a6e3f1c89c4741962037a012ec3abb58f901f27227ebaa548f6203d02ff6dd50e37d5bf3b85554e03dfa1dccd7176ad9e88548ca84bcfb6a6e8cdd4dfa405 SHA512 3a9aa48a303bc94266367f93343b5fcf0c92dca1336ba9a85b1958660c1b708b758f1100744c82ba73dca3b32d84e9dcf45c42dc7cac687ca2d21a8e2da5d5c5
MISC metadata.xml 1056 BLAKE2B 6af373bfeff084c9d068255f7e8fec1fa485f23a3619c9995c83e94ad1a88c269926a71777c7165355ac8d363808efb65ac16a496e2b39a96c5c25f1c3aee9ce SHA512 b65dbca86bb1f9dfca4b2656426576f9dc8d98859f52ad7fe9c9c5fbf0c893c3b3022452fc707730fbab85d7ca32d84a3c3fddbd80826cec73ff2b8747d2bc70
diff --git a/app-misc/binwalk/binwalk-2.4.3.ebuild b/app-misc/binwalk/binwalk-2.4.3.ebuild
index b0874ff39ee8..7586ed5b0719 100644
--- a/app-misc/binwalk/binwalk-2.4.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~x64-macos"
fi
DESCRIPTION="A tool for identifying files embedded inside firmware images"
diff --git a/app-misc/binwalk/binwalk-3.1.0.ebuild b/app-misc/binwalk/binwalk-3.1.0.ebuild
index ec75c2ddc63f..1eead581c1cb 100644
--- a/app-misc/binwalk/binwalk-3.1.0.ebuild
+++ b/app-misc/binwalk/binwalk-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.13.3
@@ -176,7 +176,7 @@ else
https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="MIT"
diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index 1407e36c3295..a762f03e21ce 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -7,8 +7,8 @@ AUX mc-4.8.31-musl-tests.patch 1979 BLAKE2B 33e3a27b1063f254e015129a8b7544b6f5c9
AUX mc-4.8.32-fix-chdir.patch 3915 BLAKE2B d6e1a46b4ac8e9db8da309976be5fe3727ca4910a6543e14972e71afa284748b14ecaba1405fc6f86d4c6155d6d0e52779e4b13f8ed9c10ffa32652d768083d9 SHA512 847d9ee8a7d7468b2c17e376bbb82b1e90a18d25d835eebf31845da6124de037a5a8c87fb3291652cd327faf1d04bf7d7e94bb098db85c010b4e9596356d5742
DIST mc-4.8.30.tar.xz 2380824 BLAKE2B 2bf759314abae39db7596426cba22f6eaac0efc58e7025f1a7ef1863496ea7a3c00d298d101123b9defb109e76e31fe988227fb5c1112e06051b3c7a5b3dc1b6 SHA512 f793f744eaff236c9952d477236dd775a24d9ddd7ff46940bfe2d06da5596bed91d6bd9c85250696da6dcdc0a1890dc01c736654df3f59039674eff38e12e68e
DIST mc-4.8.32.tar.xz 2385648 BLAKE2B eb2ac2474c86dbcfe43b4f229cdc458bdfc9de2acf1d0206198721b56ec188010aba24063c1fc079ada295c73ab915786749be1ead599a582832ca649b9a8347 SHA512 f7f46e4f065331ede638a79c821ab5ef65952ba99cf71710d4282efa9ed7de75f06c786a8f8feb27d487417f438a48959439b40bb6456eb64796d46518a3f4a8
-DIST mc-4.8.33_rc1.tar.gz 3119661 BLAKE2B 18d2f98c488a7d440e38ebc5006e10c5543b59392ed0cdc50949e8bec0c09733867a9411237edf3e15501eac7ad6ba72c288bf4c985605e5e70f6cdc54bc88ce SHA512 1a56e5c3b320b2778f9d80fc1b8f95f1ba7ef2ccc3a6bdad0bc4b795a015e3906fb914c011699787607b59a86c1ff650577aa0018f9b07f36cdd31631e8dca83
+DIST mc-4.8.33.tar.xz 2424476 BLAKE2B abfe493006930e7de7f7242308309382cf28c6b7f41967cf151e6507b081149322217f5a10a8e2c98c2bc39b8053a4e51443c956ec93e7850a00f8d19e7c1266 SHA512 3eb857af2fa689e9458aeef6d3b236fb92684e05c0e3e78e7e5a5fa5dba6431cae39bec51bc84598b0bb60579cb0a0679dcdc6e9f7d88ca85dc37ace251c8632
EBUILD mc-4.8.30-r2.ebuild 3334 BLAKE2B 57c2b55c1f2ffbf94f396a6a3bbb359aa2889665739f1f9a76eb05b2c3c5ec1fd53cf3c6874fed547398d35d692938bd27e7f26b4984acb6781d7f11966ab599 SHA512 333229fec46c0a47cfde51e5edad52bc92dc7832d91da0ea799eec13cab40a30d6461b495e1203d8311ffabb00c243427e336961a6a454547caa4542b650f9cf
EBUILD mc-4.8.32-r1.ebuild 3571 BLAKE2B f0e6389a24ce16bd3886757317b817d44247db81b9bf70a3838b630c5f5793d572d4b61e11416e5e20c5ee75b34fbfa35c44c7df9480e34bb4576dfbbbab28d5 SHA512 86d34482e0aa620ccf42f82e222d1e3b9c0945e00950fdae1511edf7cc7f375835b484a9b36e30e8627252f3ef38960d88583e224840faf44c3654f37dda7e48
-EBUILD mc-4.8.33_rc1.ebuild 3758 BLAKE2B 2dcb497524eecfa2613182b21813936dd2c5688ddc50df00501467cd4b532ac87648af2eafcc671ce0c8d02a74876aa4164f8c6a9e07ac1781851d60369cee17 SHA512 77daf56f18ec5340d0645f515836a0b43537a161876e8389b2eb5f2dafa36002751fadd06c096911689f82f213e4089f219926066dff9ef9cb6cd6ddf1817d5d
+EBUILD mc-4.8.33.ebuild 3558 BLAKE2B 3dccc278b1df4691d1a7773e481b43ea59d3fc90b3c83d4bbb2e31bd43b79a350d5d10a8080c0af9cfd4a32efdeb1eb6c72043309b907979017cc88d9c632a8d SHA512 80cdd5432af6b8f47e0d2c9346d8a9588458935f969ad50f6c49fbf26a16446cad2f0b7d0457f8813fd82cd8e71c46e9e2cd32b522c4665f970be55543ca0c1e
MISC metadata.xml 675 BLAKE2B 706055e17dfe81af1715d1e5ee101e6486d8a0f1fd7791fff17c7f42fdcb1c3a559416c8e413b4c7ab1db6dd9bf2d4b94f67e8cdd035933c38885ae6ca42f8f6 SHA512 a86533b06dc0f64efafda59aa795ed3a5a9bb027bd4c1145d4aedc2af84cb1d64244409a0bcc42d5bb4048ed07190c7f86ebc0c31aa55d95c8837fde676d9284
diff --git a/app-misc/mc/mc-4.8.33_rc1.ebuild b/app-misc/mc/mc-4.8.33.ebuild
index 38a14b263024..fdf5a36d691b 100644
--- a/app-misc/mc/mc-4.8.33_rc1.ebuild
+++ b/app-misc/mc/mc-4.8.33.ebuild
@@ -6,15 +6,15 @@ EAPI=8
inherit autotools flag-o-matic
MY_P="${P/_/-}"
-MY_PV="${PV/_rc/-pre}"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
-SRC_URI="https://github.com/MidnightCommander/mc/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
+SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
-IUSE="+edit gpm sftp +slang spell test unicode X"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
RESTRICT="!test? ( test )"
@@ -44,11 +44,10 @@ RDEPEND="
spell? ( app-dicts/aspell-en )
"
-# Force nls so xgettext is installed. Will revert this.
BDEPEND="
- sys-devel/gettext
app-arch/xz-utils
virtual/pkgconfig
+ nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
@@ -73,13 +72,6 @@ src_prepare() {
fi
eautoreconf
-
- # Copied from autogen.sh
- xgettext --keyword=_ --keyword=N_ --keyword=Q_ --output=- \
- `find . -name '*.[ch]'` | sed -ne '/^#:/{s/#://;s/:[0-9]*/\
-/g;s/ //g;p;}' | \
- grep -v '^$' | sort | uniq >po/POTFILES.in || die
-
}
src_configure() {
@@ -95,7 +87,7 @@ src_configure() {
# a library. Let's avoid shared library altogether
# as it also conflicts with sci-libs/mc: bug #685938
--disable-mclib
- --enable-nls
+ $(use_enable nls)
$(use_enable sftp vfs-sftp)
$(use_enable spell aspell)
$(use_enable test tests)
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 7016d5f9bfa5..249f7ee1bcd5 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index fd421d584815..e263221f03fe 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,9 +1,13 @@
-DIST powershell-7.4.5-linux-arm32.tar.gz 69183797 BLAKE2B 44ca41b55f6cebde7a2717cb04550ae675df019fc13872a6e1a8dea93ad4802663b21fb6caa19ffdd6335e6d908022881b2953019c9cfae05aee4ce3bbe666ce SHA512 3bd6f846d4a1ac0d67764792314031c61cc399386ef65253e6080f234bee07333acdcc88dca68b9fce75a5bfd71ea27d648176d39925866f304ca45a6d8dddb8
-DIST powershell-7.4.5-linux-arm64.tar.gz 68157221 BLAKE2B 4665d26f22c74129888c59f06fceac17e61c38c83e3f3178e3bf2d566a6f67748451bd74b5ad717896c2f4f1ff5536c7f71a656cf11fabb7790aac152484ef5a SHA512 de7fcdfe132e1e50a71caf6aff62f0fd915b9eb361147c15d746f7cb0246d544ee66076118ea74589b26e0548ad32e1eed8f5b59fde9be7798df502f002934a8
-DIST powershell-7.4.5-linux-x64.tar.gz 70898869 BLAKE2B c315c1ed361c7f97e834fbac589a0d4edc175d808e6b66d526fe2cdaf9e74ef2431a4cd513689fe79097c173cb988818f80a5f5101842e2ca96796b685fd618a SHA512 372959a6a5fa8a7ebe1c34999fa04d1ceb1eb30c6b8c082e030d09e5d4ed7782616002d5eb648412aed94d9998367358245544c685cbedfe60f9a522f9cda4f1
DIST powershell-7.4.6-linux-arm32.tar.gz 69951436 BLAKE2B f14e3ac936bea8d79cb86dd92feec484afa87942c5d9a1a277c77d9bf23ab273053a4c6f903e9087ce4afd240cd2e2144033de18efd487733724cdf3767b877b SHA512 8f0c181c6194fe4a34d47fcef16af14ca69a647999746911a2f5d139186dc6d3f8faf87fdec307a895993364127aebc565b4ecb2fd098cf36aa2b09b3ce1227e
DIST powershell-7.4.6-linux-arm64.tar.gz 68949931 BLAKE2B 1e8a3f3299c0ca80aa2fe32f26ef495807201903ef19efb959ebce595c62807b7c51ead5ca625d72f46333e6f13b70adecc210805d9c965992c8c71dd8f9b0c7 SHA512 61bef872ed9873f6f0af76ffe2a3eece404961d58b13fae8c886458db9f348424369761e308b24e6fa348ad4ed220168331743c528c0c04760933a950ab04afe
DIST powershell-7.4.6-linux-x64.tar.gz 71645796 BLAKE2B 7bf99d83dabf5b599699395715bee094f1b414e4603022f962b2372f4f4f61c10c1afbf47b9dd86aadfa17e2a917ef4e6dfd5011a5fecb37b0dbf123f6dfc51d SHA512 0a449f458bafeeacb3c410d83ce2f89f117f001a4b4a18b57dd3282ac358f382a13019657343f66a5cbd9c23b93df346823ac5337393d1addc948d550d3bf89d
-EBUILD pwsh-bin-7.4.5.ebuild 1587 BLAKE2B 25326df0deb5147e2680f71b00aa8ede2c41052a3f813cea493af0ab1f6d620ed486deff6eee2a497aa528937252ae37f3e2f3d6a0e31020240732e17460d7b3 SHA512 7cdf2dfcc76c98fcb9b74888543966760079605957198cd3ec8915bb1c26fe58e1274965a7e3a4b180cc25625c4c53b9052912c390de7560a1be8216bae3ca3c
+DIST powershell-7.4.7-linux-arm32.tar.gz 69566132 BLAKE2B c835f9bce5914c3741614ebcae9de39592c6ed37526d2d4fba4d8701fbcce54c63586e574847185b9fe3ba4861f8c839a61de08545a95ef726834d9a931deef2 SHA512 d8f56c665dd5a7830cd84345a24d557c0025b9b7b8df45477c69891994ec6c4079f951a2849f011df15f17a3262d05f925d50ef038e3838c6dbe92f2631b1e61
+DIST powershell-7.4.7-linux-arm64.tar.gz 68539779 BLAKE2B 24eaaf5beae9d1c70b9fe3e7b64a4edf5fbda1293c0b4327e46495c2d51db0a7e11d5a723a1d8e0f17c88a49e1db7dfaa4661fa1326659ba321dda5264f7fc32 SHA512 2bc4f8d840f05ca3246ede9d291af6596321669eff7c1a936a37c853053e3cef68ecb23b50e496a3804e1b0d204cc89685ce403538e6d06910f634262f68529c
+DIST powershell-7.4.7-linux-x64.tar.gz 71281502 BLAKE2B 5e68137b31c04b31f0146037c59708009e9d7e7b1e4f5baa14335a45217a77c1f6d6e98b6ce552db303a2edaef0ec58ecc25cfa9165ce1a975f906430e20a464 SHA512 523d778a45ee01be48b97bdfd6b46b58a93b0cb1643f50c531ace8f5a53dd7e8f9bef07e5e715a9969280db04aa18afb5002ae27a9b968dc04952abd78583da2
+DIST powershell-7.5.0-linux-arm32.tar.gz 73099698 BLAKE2B 78062f0425c9a376b1273f8fdbf583ed5c25ba1728fa3ba6ab0025bfe727695806f5c6c4906c48be767b0c89818a6b457ff298395e774130ce7eb9c247c14054 SHA512 9d1133ffa71bf2a118ed8f58aa2e76510f3795c31dfd3a3e873a9ab764638f58b4b8d9fb7430d7ca733dca837274ee615bf69d96dd61bad7034a1d8367f9f739
+DIST powershell-7.5.0-linux-arm64.tar.gz 72162663 BLAKE2B 8f0610453ba3c4022599cfccc1ecec8bf1e162c1eb1664e41958db00e72311302f7d662c30c7d324f27ce07bb466e20178822ee4aad0ec0b975e828ff2b7783c SHA512 087ba4314f839030cefe2da584b23ea5531f7110b8ff5887bcf50b12fee97d25e3e4360c4d827e8400cee3acd63299fbdade79f867c7966efc76611d07ccfe4b
+DIST powershell-7.5.0-linux-x64.tar.gz 75357229 BLAKE2B 0c763a9575b58bd05efd0644d2c84552f89d421fcc6218109c0d13330b7d723f09df0306f8021edf928a635ee162d4df981d8591552dd0aa0978c4a500d4e53e SHA512 6bf4600669c7a1b4c12093518ab6922df5a4557e925e5646ab3a996073ccc72ca43d8893fd662d54cd392f4e32f1bcea6edb5c9a1d5f71155f8fbf2298499bd0
EBUILD pwsh-bin-7.4.6.ebuild 1587 BLAKE2B a8e88abe55b194685bc2c594b76b3fab2804dc136b6303e696ef30a0249c165706b95a6b5d9a0fdeb7b83bd28fe49b94a1f707256e13a2a297eaf779e114b3f1 SHA512 b55fc5f9b0502c0e0eafce57ae700d8743b021d4cbc5f53d9e37ab93003633221e10c3946bf959abb99d3a725aa793d8fafa18991b6eb2b11258d6e25fdb88d2
+EBUILD pwsh-bin-7.4.7.ebuild 1590 BLAKE2B 3715407011a2c090704007ef54cb49031f284d7f6f088db78c1561785c056a4a8ed00a128f5d826a454d583a13e4c73befd1ed9f2f3c478fe89d80f85042ac3b SHA512 344547f23bb71be5a5b5cf600f48d966d1dcc6fafb6f20258def4209da4f3fd08b460689c492b410f82b499f7d4c77f1b789865cb1600ceeda95a86ea1a00d2e
+EBUILD pwsh-bin-7.5.0.ebuild 1590 BLAKE2B 3715407011a2c090704007ef54cb49031f284d7f6f088db78c1561785c056a4a8ed00a128f5d826a454d583a13e4c73befd1ed9f2f3c478fe89d80f85042ac3b SHA512 344547f23bb71be5a5b5cf600f48d966d1dcc6fafb6f20258def4209da4f3fd08b460689c492b410f82b499f7d4c77f1b789865cb1600ceeda95a86ea1a00d2e
MISC metadata.xml 980 BLAKE2B 645e3ca15511e0e88193911119ac54ada054ecc0ccd355bccd3c758f9d854fc4ec34af3aee4dc73edbedc8b983a71688bf2753ff3251b2f317138afb07792dc4 SHA512 e68ea742c9139352d2aa31853aaded6e26952a63971b7ce4473ab2931579b26807c127163b783f3cb602a0ddc59257034440eb337b874b3a2e8e6447a6d63b93
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.4.7.ebuild
index c180fccd95ae..07a48bba2c9f 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.4.5.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ S="${WORKDIR}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
REQUIRED_USE="elibc_glibc"
RDEPEND="
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.5.0.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.5.0.ebuild
new file mode 100644
index 000000000000..07a48bba2c9f
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.5.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
+HOMEPAGE="https://microsoft.com/powershell/
+ https://github.com/PowerShell/PowerShell/"
+
+BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/"
+SRC_URI="
+ amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+ arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+ arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+ app-crypt/mit-krb5:0/0
+ dev-libs/icu
+ dev-util/lttng-ust:0/2.12
+ sys-libs/pam:0/0
+ sys-libs/zlib:0/1
+ || (
+ dev-libs/openssl-compat:1.0.0
+ =dev-libs/openssl-1.0*:0/0
+ )
+"
+IDEPEND="
+ app-eselect/eselect-pwsh
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ local -a broken_symlinks
+ broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
+
+ local symlink
+ for symlink in "${broken_symlinks[@]}" ; do
+ if [[ -L "${symlink}" ]] ; then
+ rm "${symlink}" || die "failed to remove ${symlink}"
+ fi
+ done
+
+ local dest="opt/${PN}-${SLOT}"
+ local dest_root="/${dest}"
+
+ insinto "${dest_root}"
+ doins -r .
+
+ fperms 0755 "${dest_root}/pwsh"
+
+ local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+ make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
+}
+
+pkg_postinst() {
+ eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+ eselect pwsh update ifunset
+}
diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest
index b8c9dd6e8cd7..5faa421f9047 100644
--- a/app-shells/pwsh/Manifest
+++ b/app-shells/pwsh/Manifest
@@ -2,51 +2,82 @@ AUX pwsh-7.3.3-copy-ref.fsx 951 BLAKE2B ab4b24433cab1ac833679727b29f65a63cfc6ee3
AUX pwsh-7.3.3-disable-update-check.patch 536 BLAKE2B eed8b8d948bd197f26d590ad56ec1552dd3809ff0072f8a205ad56519175f18a0387b950aaa2a76fbee655fffb46f26a1c79bdc15658bced08ea220beb5c8550 SHA512 cdf0b80769a60df6e5785b03591b5f4055251ed2f79fcdb3765b41bdb9e455f6be1dd9534927bd439fddd2105d3ccf2c0a88de50b42400c23cf4e74f1cb466c5
AUX pwsh-7.4.0-disable-telemetry.patch 2295 BLAKE2B 3ef50229e216f40b702957496ba0a7f8cfaea297e7e844290f63aaf3aa5d68060b10531351c8ade732be0eaef1743a449b846d15626e05c4ccc6b7c2c4a3b45a SHA512 161739fcc046ddc065903b33dbb5e23c7f041b7c92a6a3055b1c2a02ae6eaa7602377ecbd268ca2d07ca564c0cae0d05d969c57d695c522b085303f52ae8adf0
AUX pwsh-7.4.6-downgrade-codeanalysis.patch 1617 BLAKE2B 9c4a47e367fe2d98cdd5483f1bc3fc60ac1093400951dbb79d9a37cf6b9e31b245f6834f6128307a8d85e1dabd59a0992991e8d782561a9af2c8a2afe1bd21ea SHA512 a7b349afbfd987fad66d7bfc08d2587c6dc02e6873ec195ef6964207c281f8304eebcd433c12a3b21d99445b3801aea8c3cb6b0d033338e5cdbef77142a09271
+AUX pwsh-7.5.0-disable-telemetry.patch 329 BLAKE2B a64739ac104e5c51628460345449285dca30df9e587ca2fee2dddda96aeccffbc3599c2ae83868775b3e268cf4d751866178d5f4cb95f30469d35c8fc7a53ae3 SHA512 90c13c85b0b8b804a072fc5b6fd34d09a4ab7affc2d20271668358b2a5164ee7b2a29d68c943a752803c56ed6e51c7b00fa687711a2aa6d069b3a5e5d19b9235
DIST dotnetanalyzers.documentationanalyzers.1.0.0-beta.59.nupkg 14410 BLAKE2B 1a8b2431c6ecada6995d14a244b6a9b346ddbbef5f142afa4097b1167e6e7a4eb177eef52b4cbc2c2abfdf1383d65e822d95e28c124353d51b156e77f014af6f SHA512 b3a943f1a2a5c2dfc67650e13e4b0437d9e2892cb90a76576ece80a2ce74d080545135165b39c8a6c6e2d9a6ea9b8a9671044c8e4dd877a4c4134af46634dfaf
DIST dotnetanalyzers.documentationanalyzers.unstable.1.0.0.59.nupkg 148293 BLAKE2B 2aa4ed104a4c0e14c010106c204c6d31419a41b55a3df8655b61b65577a1ac4a2d84894ca352be7ef31bd590d749b368889124a7e00ac8fa41366791166d7b22 SHA512 904ddfff355e901719c30fdac37aa31c8fcc80b2e16433da14484a356717de45ce8fca241c4797d09c5f09efcdf2251f19a59d7edebb9b00f80b7f2854de9174
DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3
DIST json.more.net.2.0.1.2.nupkg 107348 BLAKE2B 2bfab8521d293fe773fbfb78d639615e3a6312994a212830c3764de78afe9afcfa2ef6853beea763f3d0ae037b4c7b4fea340f0f5bd47531a7a666e90f1cfc9e SHA512 3d9b717f0f2e5af2edc196926dcb2f9db48f8684701d90534e2600cf1d9227cb8c7f54dc7cae90ff657c2759b5a745c3fadb9949bb42c8e7e1e7944683cbfabe
+DIST json.more.net.2.0.2.nupkg 107427 BLAKE2B 0d3e590ba5e4f32a7694f4d2e5a47ffa9284554ce2581de7750d1cfde806a298cf75825d3af4599c2cf5e539799567cd7d3384e23cd302220852330c9a23ad25 SHA512 69ea61b3603cb5ce822f77cbb4dc71a317fa4e363ce49cfdc40ccc586d40f0c8f5a78abe202407bd8007672cfc746c09e8a474b499d5f94b243375cad830b4ee
DIST jsonpointer.net.5.0.0.nupkg 79190 BLAKE2B 6a489dc83ade56cfd91d048670dc4763b5fff9e67d8db5f4c2bdd233b974a6521c1fc01b00ec396230458e855165cda4d7a9fab869e304289fbc36f908b8bdc7 SHA512 e50f3179ad3f7ea227b122ffdc440b8af457bdde0b3bd6a56e5918e3ab828a3c016cffa1f0612252bdbd12a01ee64421daa2fc68e6a82d31744bf41e4e7cc316
+DIST jsonpointer.net.5.0.2.nupkg 79068 BLAKE2B 90621225fa806897edde1b900166f609babf53a1b0efa6c273b61722098b9c863eab0e521d7d3d6f0a82e61455feca09a4aba542cc01125f7639e6e4b1d3240e SHA512 ec680920c6956ae9e87b30a0b3d74549189433d64c62ff39c6fd9af18bb7076f6a659afea00673a959eba969a0e08489c5a671bdb0dc530b0c2cca099b0cac56
DIST jsonschema.net.7.0.4.nupkg 313495 BLAKE2B fca4721622fa8fc0bbcef2e1980867d73f51b3c2a373918846ebe4af35f0f64d43c857d8ec89331b08ea96d58a2de509686b05bc9259c72ed83b5ab6882ba48c SHA512 37ba2aa5d19f4bf4a51b82a8e42892ca6a2b9b5b4ea97d29cc5e617add54e58b960a599aa2d1b388f5d28ea8fa3796e9985e276be8e4ae50035a74f4071bbaa9
+DIST jsonschema.net.7.2.3.nupkg 324791 BLAKE2B 156033c6eaf9e88936283dca94747692d980cc8ad087353684b1e494d3cd8e80b308d78a7876bec655e177a9ae29ebfa60b4df23f6e195eb65c633a7062898d4 SHA512 19cde20bd628a5aeba7d383eba39c0cc6c6db94c6a43bb22c8ddcc7ff4d57616758df067f9667b9805256c2f64fa31bed9c402a6c6e37db536dd9be16b307afe
+DIST markdig.signed.0.31.0.nupkg 890019 BLAKE2B 0eefc64a8f43e595a5d08970f876f39b948b65c30f4e22b1d794fc3c9a977c463ee91e2aceb5c5881555ac0c893b55ef6f61f8cbe9a696e1a349452d18df3fb6 SHA512 9f965c3c1ae1d7752a33c93335132d542a27dcc6b5d9d9d0821af0d58e6870d7d418a2d0d891047af8987d1859ad9fd8995d29de2b3390f9dc4b01df0059a43c
DIST markdig.signed.0.33.0.nupkg 890574 BLAKE2B bf8d357fba12947114f8f499759fc958b3e6e68f76d2f17bcce270b49503eb23bf605e58d163cf15d9b597c1193374bdb733349105a437f0aec6c86af4f4995f SHA512 a5872831d94628712dadeedc793514278c46b3428ebd2da7e78cd301833b609c9dcad30f57fb15578654d0fff678ea5e91edcdd998760484309437af6bd7ec70
+DIST markdig.signed.0.38.0.nupkg 1126978 BLAKE2B abf92c5a412433dea9f35a9852f31b3110ffa2d8fce384126d5c8a3c85e76e6e3afc9b065d8c3121ca64f7842e0b0b5c20c5dd349beafec123dd1f2cef21898c SHA512 c560c769c9cc7761bddd53baa6d4ad62c82e18df9ba939b6c86bfad0167f608a10bcc02e97e21b90093ed31cff70b5c4ebbc2f2a0208f71f8466b19c9499873d
DIST microsoft.applicationinsights.2.21.0.nupkg 1703530 BLAKE2B f896013855b114aaf565c6e61e478df7371e07ce3ae28f2600c7bec38ba029aec32a8b11b6e01620c419d51d35e8585b5c6feae3f4bf696460c5f2af22b4c28d SHA512 9f1d6b795b083e493ccca927d5f5ca0a09a5acfb808b70906e764798bd28a4da81d2ac58ddd9577ee75a800e2a682f7e059d47a85c71254c10be152a68f1f6c4
+DIST microsoft.applicationinsights.2.22.0.nupkg 1709255 BLAKE2B ca8a5e0cce543a32d66a3904eb46b4f6dbdbf9ec6b7c4f656b925fdc32f14e3af2d4a5b50c4ac7338f9cd1170a1e430d380c30a6f135fffd73136cc829987af9 SHA512 3e3d036c471f7bbdb121feee896f1dcd44f2d3a5c3cf76e44d8ca85399e2f7e6b9855aacb38eeeca9b02101092ea175e5e6a0e5b76b42904683abea0572c61d2
+DIST microsoft.bcl.asyncinterfaces.5.0.0.nupkg 74074 BLAKE2B 8e27e56988f0120d2b8e17e05dc6b801bfcb237b700dab5054049473db34d6a2fa4f59eeef7c857c31002488a882910ea7f44be2187b85dd5d1a96edcaddd234 SHA512 cea6febc03e3ddd6fc8ad31ebe92fc3f7134f81cc1fef8fb079ec3cd72f8a31120e836c8c39bf16109abd2253919371e2462b9570a2fd6525ad9dfd1f9929a28
DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13 SHA512 79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552
+DIST microsoft.codeanalysis.analyzers.3.11.0.nupkg 1605871 BLAKE2B 741db7af552609b6edf19b6045cdee0a011ebedf82a887af6df6b8b6168d61821304e04daa8d2a1367a41a59553f9ad88d9ca3448163b7bf7cd3388a928c6591 SHA512 b4ff522f32caef65c2131961f0a5dfaca6d4eb272664bdc4c4697f6b7325ecb372d9469a9bb8058e3526773c936243174f27240871e9cf1edb0fa04cba687c06
DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e
+DIST microsoft.codeanalysis.common.4.11.0.nupkg 7082945 BLAKE2B e84f169f9f91a4746b5518b7e56ab32d68056f20356e25a749d146722a47c667e5f0a83416b7803f0149abd3b85c5dede1ce64a42dfd34768a3c3442a3160119 SHA512 2117173565f5886ac65312ba1d804fa633e684c296d2922ca764ca52dadb06389c6da632077c775ec878db642a9e6f6117851a6122af03254854137db81b52f1
DIST microsoft.codeanalysis.common.4.8.0.nupkg 6839507 BLAKE2B 4ef3f674c6a6be0207a52984c3bd10e44839ec4811d7e6af76cfad422f9638abc65cee557dce07e1af3af5657dd7060846b61645039c1393ee41508781873cef SHA512 477bbe806b3f45a9221aa9c17fcd27883239ea909a37583eda7eba4262aa8fa7c0bfac70f6e112d81b70b4a3a442c893103a8f9ba564d0ec2b82c3f54bead26c
DIST microsoft.codeanalysis.common.4.9.2.nupkg 6961486 BLAKE2B f280c6d481de0ab72fc5533fb24035f1695c94381df3e7edb6a62b806d537efe60b67d9867e9b98e43399f314aba3a51c773c74acf4e1ad3baf35bb18b28357d SHA512 5c2b6a3d0767a2a7eb05289d1562044a6f1ec57547178c8f63de1ef384add8f5593dcd9b19e40d5dd14dc1a76ed41776b2bfdb0203390745076c2a81cfefd279
+DIST microsoft.codeanalysis.csharp.4.11.0.nupkg 16919271 BLAKE2B 20b1513d767922518fbf99f873be955aa35056403f92c15105dac78cbd3b429e5a4aeb72760d0958b42d35dfe59aa956445add9ad5a8ea4b2ec1713027d21c38 SHA512 23ba156592e8ca19ca6d286c11183883eb8967393a3e8d51ec959cd7e06f7b4081c768d44e0921da4e3016289b9a8408871e6d2f1f305e3fafde13e748e850f3
DIST microsoft.codeanalysis.csharp.4.8.0.nupkg 17131783 BLAKE2B da62f06503d451bf69054bec6558128d5362b36f07280d71e3ec55761ef924ae1075ae50bf87390931d07b5b80f13dbe46dab82ff0d7765fe1444fd95363253a SHA512 d475570908796f4c3f284eea9e2d93d64d9d2bfe7e3fdb97c0e1eef8d0d4c17e99a65a4d1fde054944010bfc30ce3169c5f99d6217a7d4bbc6934878d1aff468
DIST microsoft.codeanalysis.csharp.4.9.2.nupkg 16969467 BLAKE2B 781ea31abf2efd7ac2815af6c3208b1819bdd92d2e63f0e35a07549a207d2c48aecc9d55c815e1f5316d5cefa477b8bac8c0639a3301fb7d4b2663f2b899d786 SHA512 a32e6751d24e68e4048d46629a1607e3153a9d5c6df1cb6474fec74f67dcdf679cbc7e7441e23025782336decc194ca124ef967774a2a50590e50c83c3b56e2e
+DIST microsoft.codecoverage.17.11.1.nupkg 9139653 BLAKE2B d94c2b63216980d3e40f651004de73a8b704677db8e00d6b777bd699847bf4e9991af08c3cd9f1ce93d95a34c0599710d908f95cc8722fca074a41ae73b21bdd SHA512 649e02875bbb01e988ccda5cd016cba32b09d1d26295d22f0326cbdaf0547dbaa1a3ce8dd95ab35fd3c635cf5af697a667fff563a00e27b489c62fe90af2e11c
+DIST microsoft.extensions.objectpool.5.0.10.nupkg 71169 BLAKE2B 0d11162c7fb0a197e45c87c86993cb42fbf2ebf3863e920af52fccc5672d1de4334acfc33ed3ef263105591932aa24a291e4e555f2d9ee549876ac655bbed81f SHA512 39338a366fb42172d4c25a2e1a30c8698166a179119ce85eb53a979baac6576d2c99af9f0fb39ac6fc193d1133bf9cb72b652293ca82f19b69fb4d341de5b94f
DIST microsoft.extensions.objectpool.8.0.10.nupkg 91903 BLAKE2B acb43fc412b3e13209ddf3adfaf250918e90b792457b29512da0e66facca0510d9a03b93a34be66bc2503feb1799a9e03314a2616506f996f354343936eafae3 SHA512 d0a86b2c76afdc6deb91dd6d3724ec9146ee85faab95915d392ce23caf81e368ad7a70541dcd63f62051e8d94289ae27f246e6dcaba8253db40deb4c15f6f574
+DIST microsoft.extensions.objectpool.8.0.12.nupkg 92165 BLAKE2B e3d1cff40271d9c74d18c070d14996c718bd35ec5f8ccdb3f3636d551e9af0d7230eb0e630dd5c999744f119ee5979759d3408a308791d770477bf0d3ca1c864 SHA512 9bb1f66c569bae3df8723ab9f3ab48eb27316ced07e93869f5bf980e4872b3c13e05a4d9f7df2b09b91a8c4b401fe6c996becc8a00efacf74411905aa5b11d05
DIST microsoft.management.infrastructure.3.0.0.nupkg 108606 BLAKE2B edd8e8a5e8848c8b72ee247624aa8980fc3dfafc434623dfcd8a4268fdc2cff4c79c1554f57be6f430c66ed3a0ec7ba819beb813fa4df3027e62c461ed43ac23 SHA512 95cfdfab16f201bca7ee0584199e18412094e7cb3ec7373dc2142cc1e76792de5ab78f8f89253fd1a36dedde7b62c0bba0c1376bdd14a5c591c143db96f7cbb5
DIST microsoft.management.infrastructure.runtime.unix.3.0.0.nupkg 122301 BLAKE2B bf6f4bd7d51ebbf0cce6ef4ea8bc0a3a5f84ab3a98fa2cff1c86ae70dc60bdcba2dd6398c163d02524a1e9ef226b05c41e2f515f57c583bdb44be53ceeb6f6c6 SHA512 d8ae69c763aa128703ff2a159ff804fab46e22a4088759fc7017e1deda1227703caa72003dd20d2528b97b84f975e655e68a7afbe6100d9d63ee3490272580b7
DIST microsoft.management.infrastructure.runtime.win.3.0.0.nupkg 787562 BLAKE2B 521b9b691bfaf36f3f03de4827f175fdf108e2a5510c07deadcdf304ea8c494b1d8082468332d3ea714118bde324b87da417b47de4d1a4e342e93902be2b1367 SHA512 e164be0209c1c2e50e840908d99c0135fa43b4dedc9665e96827215c72ce187c4d688511b9ee7ebe7daab154af4220eea6793651a56b9a48ebe381e5bfb01f91
+DIST microsoft.net.test.sdk.17.11.1.nupkg 34301 BLAKE2B 94ae92b39b0df518f67cf73a6f5d701ad65a1daf0352d5e65b6c6c43ddfc4a981df6b3a79ee96d6f851e7ab88f821543bfb113fd38411e044e5d06b65a0cf15b SHA512 93750bae9cab4c72a155e2aa745c225033b0a8a551b554dcca399f2aa2b0fcdac81c9e789a44da1a553901151a9030bcf785f5c13c97b5d9b3cda0d9a9e96588
DIST microsoft.net.test.sdk.17.7.2.nupkg 39430 BLAKE2B c7d00e93daf1cb4180104c2111b3a286819ef8d692b90d8157877794087357aeffb34640bbf9bcd5e04cf25512db4fa2f41d24cbfdb01e17a1db6e3f23b1973d SHA512 e0ebd2dff0bc55e5aac59b300ea0558aa5110d08caeedf513c441ef98ffffd6d92e8e5a9ca1a1ec7e1fc2e661efc57b1f74d5bb8068b5120cb49e4c11998180c
DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
DIST microsoft.netcore.platforms.1.1.2.nupkg 27498 BLAKE2B 0e236d61bf81e7788df8442349de30ecef4c937bf309643343bc424ae07748bc096ddd2f3efe5b0a909b7a95df4a91494ca06249262a8630972423ad75e51636 SHA512 7a6d09f38ca0ff35f42fe8642c44c0e41b01945400e6d27a16a39cf7358c89a2742ea3b30162c68b7dc595b1c4b0c945195bd7c04bd1db4bd258604e096dcc7c
DIST microsoft.netcore.platforms.3.1.0.nupkg 29544 BLAKE2B 2739d62e92e61677964f9ef380ef2f72ddb6879444d7e744c283a73fdf4ad69c07c36a0b3c4030312b0a4c622aa91dc09cfa828ab8dcd9cf0c5506aa2fac5c8c SHA512 636a1e3768f782ced193b18ec61616c122b5b756395bbec3ede805b172ce62db2d631407deebba73bf136234479be4824f0268a57f52ff4f8d7d37d4370cd966
+DIST microsoft.netcore.platforms.7.0.4.nupkg 49157 BLAKE2B 8bf1b46e6f56269e7b6ddcccb236bf3afe2112a219fe3261d38eb166a18310670717141ae40509d48f21d538dd5398422b31f9a344a80dcce636e3c647da6748 SHA512 99c4168ee0c1878587186e16701234934db9580740d9a7cc9ba7ece36b26d5ffb7811c8d4148ae3154f980058d5064879a5bbaaa7fd30a7010a5f9781a6e9c07
DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
DIST microsoft.powershell.archive.1.2.5.nupkg 43929 BLAKE2B 6be1f9ba229b7d75032a9a62c924df8d87d98743be0c9fbecfb8ca6bd49e2c0048c17bd5a4d3ad39f15c9cd2b6cbb59b037103f3e45f9b3d02133903584771cc SHA512 7338db9ccd5d135c60b0b9c2a9fa557b8a321dd74644b87690dcb70e61de043133626f5047a451edf6be69fb61514c942040e384159d49fb5ab81d04766e4182
DIST microsoft.powershell.markdownrender.7.2.1.nupkg 49815 BLAKE2B 8c231eab9bb94e865876b6d077bdccd42366363ff9e775f2e0fb26a80c00add66920b265b1a292543378a009eef630f0e6f372c731d597f7d861d37582456989 SHA512 57b690134424adf02a83c0320e05b0a37809c53c4a978f8083d74262b3778b0f4661eec41a2f52c4eec2da3befe296664e710219572e884eeaccfecbbf1537b4
DIST microsoft.powershell.native.7.4.0.nupkg 590282 BLAKE2B 0afd43decf9f46ca643f25e6c1d457284575bb1b337fdd8f991a3d0cd6d1eb221e0b4d78003873434c7f9b3c42a13af9160e61a08c87d2f06d7d5ca1e54eb2f9 SHA512 5984d2aad4564b727ae7e7d4810c5293701b1d386c2f724da6d63ef7522131578b28c0e8fb9a1cf64cf14bfc6547b0b6cff5a5b9e18ff5909410721675422856
DIST microsoft.powershell.psresourceget.1.0.4.1.nupkg 2074580 BLAKE2B 64b21b8fa478d5aa2ddc7aadd8c4af95db8ef77b877f42010c78290958a287d746b1a44f71cfd8578a8e59d713c62a442de40ffea2f6c8e3bb833b4d8cb47ad3 SHA512 e6a89b5d9197cef669073b5d489d251fd489b002cfd7ba0a458ec15d1b949cdfd2c2cf793f50b29039374b8f84824c856d9992b6041f3146c5248a1ba48ab572
+DIST microsoft.powershell.psresourceget.1.1.0.nupkg 3286394 BLAKE2B 427fb79b4431f12948fcdb5806d4fe87e4c672d6f7d5642344b952145527687e6dacceb110761870419ad3db8e425e28a472b1ed710e0fe80e9632d3804c2306 SHA512 f0e9bedda299f0113696ce557a486daf82e44074e8b626c03ee1a0358b9a94949ee15b1529f10959baf9ec3b452be0cff31acf750d0b52fbcb0b481e71e097cd
DIST microsoft.security.extensions.1.2.0.nupkg 158448 BLAKE2B 3acf6c09ea98045b30e194d318d5492a12f468fa981ee6d3a9c86abda97d563d070a4050063b3771786fdcd6c83ac42e064e77dadd3bf634ed8fed6149096944 SHA512 41defb87e48e694c316e27247a787558967d03b6cbcf0154598bd29b63813f354ac4a10cdf5322823c5ee5d4020feae60d4de7ceb348965740b9ea71524cde44
+DIST microsoft.security.extensions.1.3.0.nupkg 128821 BLAKE2B ad9db0be6bc3c7769236e50736f3bc3fa7eb10b7a9d41bd6df28b66776fc08c331d60ee47bdabe864a992e3fb35bb5ae4f14a0e3a47880854cd3ff0d58c27eb6 SHA512 540a32396342b3d985e8df65dcf4744706e1f7c6c79396f6d92fefa5bbcbd0e4d2bd5ead52de34dcbdbe8493745090f11a593b8fec735730bde291039630d1e3
+DIST microsoft.testplatform.objectmodel.17.11.1.nupkg 1660096 BLAKE2B 56fe5a0804398596106d2ecd5318c00e8e1f869f321160ffda0635b78c270934fbc2b85264792501cc571ba821f2dcce19e77c717e087a6304746092823a9ec3 SHA512 f6127a19b7f721a3f038fdaa81d00360b124f4d5ed02ca79cb7b330688007b4963ef3681594d27f06882571a492fc45aa0f79ee3aaa52417d972ed73f4342000
DIST microsoft.testplatform.objectmodel.17.7.2.nupkg 1494924 BLAKE2B ed237ca748d969242f48044bf33eacb8e03a8fcbc78cc36d45233e92b82d150425258c0805631d3d58ae0a1eb66f0dd678007470ec3ef49ab53431885b336a4f SHA512 821050a26c80e5328f6cc5f4b1720e43b293365a956a76f6d9555d047423d416ebde0bc7c62183ca4be4d17beb74c0ff39f37744019fa939b9f0b4b94341bbcb
+DIST microsoft.testplatform.testhost.17.11.1.nupkg 2882099 BLAKE2B fa222efcc2d92358df360c5d9093c678fc7c0489e90749d3108f2bbaf89e750df3c4e9b3163569ecd81402775056ae46dd96866bebe359fa17d6409d2560249b SHA512 75e4476514731d459b0aedf56a816616df6a7a53240e6b81b202778e0a90b7c284223d93c7447541eee70d167761417ce1818808c5cc05df81001b56470dd6c6
DIST microsoft.testplatform.testhost.17.7.2.nupkg 2808650 BLAKE2B 7f091133b02f319e1d8bee440cd7ce4ec4fc8382a81bc30c62d5c4769bdeb32534d776db64acd146defa34a1b4322fb04025604342795564546c7ed7ee48f317 SHA512 cf2885c5a91aedec09bcc4f15662096340d7b37351db368de98b0569b35e8238ce6dd86c60706fb021f37ecbc3e4b35b405e44b18b4e1adb8cf404076345c3f7
DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0
DIST microsoft.win32.registry.4.7.0.nupkg 378359 BLAKE2B c29f39ee80f953ba2f76f0b98d38947f78c00785c4ed5784a91b43ba99c608db20485f099bec9ad0f151da8c455da9738ee840b85092d8258e6ebf220e193820 SHA512 fda3dffb486bd665557e603db84d231722943aa333a4408a4fc0fd2bcb16e829883534b69d0d68fbc35b559be9f9b919725e9dbc5fc8ee2aaa163546afd46e03
+DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e
DIST microsoft.win32.registry.accesscontrol.8.0.0.nupkg 152626 BLAKE2B 20bccf342cce5c63c35036cb61d50c9956757a65d7a9fe41a862d7f3bde071bf3a5376f602980bc29a875419f7c082e3ef145a1f80462de3063895b339e0494f SHA512 3189105771491d2829086cfe0dac130f4275aac81958e70c38a71c4560fd5e0c12c5abc859c413f8a2044271a3fdc8b2b873c24e6a348870aae7da82555d8752
+DIST microsoft.win32.registry.accesscontrol.9.0.1.nupkg 124846 BLAKE2B 689546321bab076a3ac43278043f68f5747242689f4242ef46d37898ff350ec40925eee4032daffdf1be60fa2215b46653c0c8e3a5ede2836af911bda9c5757c SHA512 adbe57ced9b3c9fba4f42f9274f8349983f89c18f242ceb0e4cfcf4a2d055ebdfc43666ab173e3b60a4ea2145222a9a0e6da9df34e4ad65246e6bb38e6b735d9
DIST microsoft.win32.systemevents.8.0.0.nupkg 233719 BLAKE2B 7d8cad3d5cad9646167ac7b6c9784e080bbc3033fa010d6ebf795d8c38aa1e8e6c75a612c769137a19dfcbc14c88b4d00e3ce50eff4070ee011ef7f2a9c8ffb4 SHA512 25016c508653fbf463c52d8fc3d2773b7c211c2402c4ea7b4aa987fb29c851d3f80c5e7abbcace2d4d5e061ae290524e8029afbc49a37d7e5186fe06aa4609b2
DIST microsoft.win32.systemevents.9.0.0-preview.6.24327.7.nupkg 182891 BLAKE2B 7c899c2f64fe5cfa8d379eae153165422ce37b3f21b8c51174a5f3d727c8bb0e3fd39b7b70568f7b7dc6c538b49ac041925733b60e81bd922e00e74e52eb95f3 SHA512 69e227391ca6ef28c858bb3110376f52fc3ff51edfbb1d0a4f50d4a0cec10661f34346687126c8a4fd9d4b590443395e7531dd89a5cbd26f4d823a526a828629
+DIST microsoft.win32.systemevents.9.0.1.nupkg 184464 BLAKE2B 3a52e566f875aedebdaceb092099952c7973607323aa772a4501743b345c4b7cc72ec93bfe9de87a9c190bafeecdf2356b53bc885250e2cabc8594b156f28bb1 SHA512 9c8df068b3a95be8733b1fd32fda98c47e753b4ee877c1d1afae457d92553728db1e9041a36c5d58266a673680d4a973ac64904419d9e8deefb6a2b3b91d0bc1
DIST microsoft.windows.compatibility.8.0.10.nupkg 35677 BLAKE2B 0f884cc9d12371512465c2c731dcfcacd2ed35fff4d7a8e4b419098ccf1b93749be16367304693021cfe69d33ce243ea56d09dfc1f49d8da8f2526663ae0b131 SHA512 590de194b17ab20b277e1f166a5f329fbdcb4bbe95314a1980fcb2576639b191225f586189d71d4190288a0e8d0a85c700d6aa905e92c478d549fb2951030d6f
+DIST microsoft.windows.compatibility.9.0.1.nupkg 31484 BLAKE2B 89225e0db0c4e6089a5b70f6ce092df167d9615fa11c013dfd5e895ec0cec3d47a13e7ffde468a0c53664b4977d2e3b4b94a8da06e405108ce60f25d2dea02f9 SHA512 a7fedd8066def9798a7c7a1b129fc5971754a3bee48c0053a3722f479eea944f109cbc48e4c2fde5c84b75db17663f47c7a770f2660ce6108e81d33127fbd511
DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0
DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da5ad9e44d9d82fab8b42400a15ea7d31627bcdb9f1af0f18b15dd8455ac4e92df1b25bc47808f465cd2e972ffa40333f1c SHA512 3f97626af018fa9b03f06751054be2c4e8dbd0d5329de21662b36f3336849838bf5af7d3721643faa6ea90935f836cf502661573953176cff33d4d829d953d56
+DIST packagemanagement.1.4.4.nupkg 1055063 BLAKE2B 8b3a76b206fe30d5e5c7f103892b34ee44942c2a5d114e299a9681707b004153cdbe87465faab1f0a134d35534bb91e96768856246e3299973f50d1302d16d76 SHA512 5f76cac7bf0efd185bc5c70c6b8dc13fcccbcbd567acccd2610258d9d401f6144356729eae794e900a61784865a8decd04450e9e7077846282a7691a7eb964bb
DIST packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B a56bfaddf35023b57682b7e39a5782cc9cfe746d231ed94ae7631b76d15c527e695d0dd3beda598d88caa09a078a6902ebc8d9b448e1605c7e1d88bc8aff0156 SHA512 5896bf6ae8496eafd81add32dc21216ded0fad0b4839598f6c9b04aaea8a1f903e6cc519d7ea432917b4641482d756bd50bc9473d3624e95964e39f3fc69ba39
DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4 SHA512 5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c
DIST psreadline.2.3.5.nupkg 259840 BLAKE2B 665b7b2c6bc7972808a6cdddcd7c545cc227cf19a5220b763d49db9c3608f7cfa431f2c4eba05a5fdcb655139a5b1d08df6c8b92f9dadc18308a0674cd9345f1 SHA512 1ab68a4a530efbf58373a1890c91988e49505ccca0636a3a2df9fa2e1bdba4a4f5a40db9678b0614a759899a0c0f0252308cce754784f21837b6c37212aa2a61
+DIST psreadline.2.3.6.nupkg 247102 BLAKE2B 7505783d075c47d4a700e0e820600c35ca1435dfa87679b98f40850bc8fcad37fd2dd89e25516d68616d2a554be501ea3bcb670ccd750dab743514e286c789e1 SHA512 9732fb3d698ff5e3781ee5f864419e26a5d87b95451d5f7007252792f5096deabe73af9c8342d5b14de7b1c91a334a20c650923c7426f70bc808baf55dbe065e
DIST pwsh-7.4.6.tar.xz 8838224 BLAKE2B d8749c99a68c4f7306bf97301ae84c3d8bbe1d18434f245db9b3d616855a06c238dcf5817debae4e71f6cf7ba7671916d1e026093103df28ec38a3e395f83a29 SHA512 736dcb70f406813d9d23c1ed141695d783de02c119df7d540fc9d084745265efb542a17b853619ad658f4c16a8d3b44921079238f2a6d3020e044a11683c1f2e
+DIST pwsh-7.5.0.tar.xz 8820008 BLAKE2B 8efe74ebd9c49c68d3fe24eed98b6919b298d5333f5a5a3a50f37723eeddf3138bbff23d645aa142566a0d2a2e02c615b0f5473255e1b4945a82c992035fcab7 SHA512 694ecfd1e8e83465bd4cf42aec475d31b949627b3c16a4f7092d3085c93dca9e8adcd6f01ab8398c8ea63d44c5e23f8d5e50791b2c39482083efdeecbcd8a3e7
+DIST runtime.android-arm.runtime.native.system.io.ports.9.0.1.nupkg 51227 BLAKE2B 17fb1894ea78c12a2e1f6b7385a9251785323837e0e31cc47db4dda2c9a5da6586e07aa577cfb5b45f50beea08d7cbcd0116f0020b966705a40f668457ca2c6c SHA512 d8c3e180808b67ab20a6bc30551b9fa7512f4554eb9fa7de3998784258b8abea387885e01def9dd3739340fe3217cf194ac1f5c2429283d765c90f4f846b433e
+DIST runtime.android-arm64.runtime.native.system.io.ports.9.0.1.nupkg 52218 BLAKE2B 1b824b0c2ff444a8829a1c5dc7eb8d01f790f4e572e377acbe5c165a688c60358271c0ae6cf7e00af4b52839cdce9b950f874ebfddb412180307a4fa0996a513 SHA512 41b045a9fc6b619296b71fd44461d9fa0fbe87fe47215f366b17942d7b3cfb082302af1ce7ef384c127d7e788f3fa29262dfb460963735cf2135e34a8d3ff60d
+DIST runtime.android-x64.runtime.native.system.io.ports.9.0.1.nupkg 52483 BLAKE2B c6a6acd2930fcaa64bd3d696916c8eeabaeb2f980eb79521a44c2af450f79e552d9be01e66704ccd25f8d29d1859dd663c5c6ca0cf573a6d8707e46c2ed3e05e SHA512 4a61403fe524f27e37caf5b1ead2ea6f8439212919fce7acfe9abcc7133f6a6aff309e8d5314135f903876f9a55811ac6fc2b4fc0bf5e55a977aae2f515706d0
+DIST runtime.android-x86.runtime.native.system.io.ports.9.0.1.nupkg 52430 BLAKE2B 7d01cb7d1c31a26306db3686b23190c3057cb81af9c235dbd9933afd843b7d75a3c634819cc8528859a9836489585859762749235cc44c1afae70bb0edbf7d91 SHA512 abcd83fbd42560ae24fdb77655fce85d63546a5f3af51cae3b10d69d9b9af93a886255cf91146d26930c12de56db552b2a5fde02c9be962f5bf156ed75821b19
DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c
DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436
@@ -68,19 +99,32 @@ DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.
DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab
DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31
DIST runtime.linux-arm.runtime.native.system.io.ports.8.0.0.nupkg 50157 BLAKE2B ca4de8664db9e27c69ec12f8b27e199dfef86d60d7698a13bc971748966bec78af66d65ff52486ee462f6f4f09aa0268fea0fa93e8799950593a0f3b56f99df5 SHA512 e65987a3417424f6f089c0ad5216a98c6eac5179bddde3917e24658127e812a8750e73429f27465525d3a9b41107832c91db37c1fd995ab7d9846be1decbc1ea
+DIST runtime.linux-arm.runtime.native.system.io.ports.9.0.1.nupkg 51261 BLAKE2B ff350bafcb5bde17106b8e3ab40985674eab28bb5a297f38c58f4efea61d57ed21088a6e825491b3ce555a0146a8ee78a8e84a02a520f3b9bd1788429a08ea69 SHA512 81fad9ffa86d46972648614f9798ff2436e65bab44bd5a57dae2880d7749f32cf0963ef30076136f71f7d426aeec1cb2213663d3c58020c32b0fd573434c8b34
DIST runtime.linux-arm64.runtime.native.system.io.ports.8.0.0.nupkg 51321 BLAKE2B 301313c29623978bbce4e9f85ec458877d74fba981eb56ce8d262775a5a240dbb76e90458250ae8f3cb34b9fb3276b446ea523dc4fe5fadb87843e5476b34386 SHA512 1ee424b36802df13ae16a88cdf4f1b679edf1de7973a9f14ce20f9ec99c22b8e006d56fa904465c7049362efccc8c5d2bff17751f04551f931a3ac15a6fb3e54
+DIST runtime.linux-arm64.runtime.native.system.io.ports.9.0.1.nupkg 52491 BLAKE2B 656ec9b14e400df6836154dd8e0056a58ea1dd9876691f947d4d20b93c264fdb57f0da3d3e2673cbb078e4116d09245625b401754b17d750594746274d3ed1fd SHA512 4eb18d178ae9e29d96896dc86c2e926fa29b266c4b8aa2ae2b1f0556f43968119550bbbbdec09319187b63512048452134605d191dea7d85f1ba114e2675c3ca
+DIST runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.1.nupkg 52237 BLAKE2B aced3e0ad9bad28d6db3bbc23999e9080c775ceb9587f5332faff639f8b100c6d700ffe0be225cc7d5095481170ac511b2324ec21d743294460d321f99a50c1b SHA512 fb105ccf731a47c12ba2acfce7417b9054e4d4ce866744cbafd61a96bc7d12e0502f3a80603e054b557c957c8ad7671b86aa13e7ede308e32d1e8c6eede861e4
+DIST runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.1.nupkg 52505 BLAKE2B 3affe124ef6330a39186789f5b929aec11866d7579978a2f5d49812c2817ad15925d6ac773a441b86119a66568b8d8e02797a800c44405e148c4a6510b19d20d SHA512 c41a3ff6e017711d35c19ef9acbf129a4795fb84e95891ca628681bcd50755f997074967b3cc8b7dfa3f221c99eb5058f0b7219ceb6a83210adc12991531088e
+DIST runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.1.nupkg 51203 BLAKE2B bdc22ac15940af5383aae4b438f8d7e2e25dd0fb42706fac9b0d7cb7ff95975835b30c7b854792a14600b6589f1375290fe4d5d09014ddddffba45e39011ccfa SHA512 86dc1bcea8b9c21623a0c5d6582590859c49e66394257f23776231b4ae7363fa7c0605ba8f04cd551f63d03a17de5cae221409ccb11f5f6b3e3fdec8aedde56e
+DIST runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.1.nupkg 52451 BLAKE2B 7179b0cc4290b78449e702fd2104c21b352c88d3c14e63c5dbdd3b76a01cbab68fc8a4fdeba60faba57987777a79fd9e5ad25f89a0dacce32864e20f8825a1df SHA512 011e181790c8deae89acfc9faab7101555e8972bb7b12d82c69b043748f96028d2974abe6e6486fb91fb49821f16547651177bb55016b2ced62bc26a850b951f
+DIST runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.1.nupkg 52597 BLAKE2B 8c0ddf0462d2500aac4ed3f8b8e0f19cbd40165112cd8c34235f0b005fc0b0d278a591fcbaa2b2217e1fd2a9fb66c429910e20ca05346ccedf481d27a1598201 SHA512 cb7b027d79c5969ac1844eea6dd3f0d38d8280680335e7b962a887a9281bb6eaeeab3fe5875070bf6aead560f6c6f73e5947fed0d8f7976dcfc7b3a347472e82
DIST runtime.linux-x64.runtime.native.system.io.ports.8.0.0.nupkg 51343 BLAKE2B b609f708af8e19a723b611101d4aae5cd4a7cf138e7898527041ef8e17d86d624cc6139dbc35d11d5181a05d105bba808ea4b3d868e60055cbe830f06f7f6f4c SHA512 31e2b8622ae0ec4f94cb52a0f50d038c1e38312f522cabf09e2f89e9a653e294834ec8a0ea1b130bdc2041da8b7e60ef0da53dc7699fc2d141de8ec08dd1b32d
+DIST runtime.linux-x64.runtime.native.system.io.ports.9.0.1.nupkg 52605 BLAKE2B 7a2d1147fbf8af95323c603261705f3dab634991c6a6fdfd1fdf21433e9c46347d4fc987f352d79ad45f84eec833f4004baedde2498a15f699ca0d4f2b7554ce SHA512 21f04f7aedf5dd83b0f40542b227219772c018a94471101ada1a0936773a3c800171b85d321c1d4f11733f1b5f64954f15a64d6f23dc1aece256b62a032bc038
+DIST runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.1.nupkg 51846 BLAKE2B de7df59a8f6df15a482b0a623dd016aebc88667bf124fa51b970b5a7dc887c13fa17eaf4be2febc9c3c0f58c1cc2f0b7ff1c1d675ba2d34292de4ef9adc97437 SHA512 5d9541ac5a822ce79d695ba96ade546e2e2bee9bdd559ddae94b9ac2a11e6bff00ea2b2b37dafcfda4a2db1a6425729d940318b9f516a03513dbfaed166e4db5
+DIST runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.1.nupkg 51379 BLAKE2B 0666a134c425cdb15aec5f14937ab5dd157a40cc4fbcddb031c32eea30c7cfffccc3ab1051c4abb740719dae03765c77936525bf8530627b4837359be52300db SHA512 009585f87b7e87e47bce5bdaf2662502a2e2fafb212bfb1175adec2dce1e02543d3838f1d0aecd3a1bcebbec25e9cf561b650d181a6d791d344fc8b988652824
DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8
DIST runtime.native.system.data.sqlclient.sni.4.7.0.nupkg 26713 BLAKE2B 221a1094378e794f8ce324e50b20426f12c7ede9605acd082138daa9028bfd5e815517bfbc3388748dafb74aa89e30df79a7d44bd35dd96d62095e344db53934 SHA512 6da5bb3d224eeb10335846a5d3ab44fdee157f19f9579af8d6a548d4c5a3c0f5d36004fd5c71f2fff81279a1fb8b61daa8b8d2c64e03b57e26821cbcd7ba1aca
DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891
DIST runtime.native.system.io.ports.8.0.0.nupkg 45552 BLAKE2B b40c2211a5d4bac19c52991f9ec4390005285aa2ffd78a9d0f5e27b355f2a4a5459592e54f6ebd1200c626bd99bcd939b5e87a024df6b5066bf4c731ea42983b SHA512 a4f1590f24cc717d3ea92a527dbb84751f0e63334dfb2613c8c75c5938943d89ae7337ac545282c05c55e57f1e75acec8f04f3ba16e7374dabe99f86d263e094
+DIST runtime.native.system.io.ports.9.0.1.nupkg 44231 BLAKE2B fc4e04d972f5ca6d15d2a55d829a93289ebfc3c418639f05cdd63a7379a25fd4e1a826a67009a6e4c899fca07a6d75d4ba6784dbbc8fd57a0ee790d37dfda73f SHA512 d541c315ca21702db1c916e5468a600badc0ad322321336f5f76143f4ea5e9cfb6876ae144c3107ba958961dfaba0013576a3269770b9a7b45cde02d83a2ddba
DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918
DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d
DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3
DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c
DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d
DIST runtime.osx-arm64.runtime.native.system.io.ports.8.0.0.nupkg 50922 BLAKE2B daad6227025e5b7c582b3967d85a264f935e0f440acac608909dbebaffce617f8baac5a6f9bd6be9a3a1b6a20064295beb7a8aa07e8e9caf1f3337db742cae30 SHA512 f54823eff5e2ff5c9a3c50c07bec9efc3dc249f4d393fa2f61c177934115ec0b660815221f1f91da3cc3a9a181ab427a59c2ece5394023e1dc56600506146526
+DIST runtime.osx-arm64.runtime.native.system.io.ports.9.0.1.nupkg 51847 BLAKE2B cb03c235c074b90f07512622c4e9cd5a7ceea45b771f42dc9a48c33b28a49f51f045f58767ed6fb0f7bb8c0fc6205b8e93bc7a77847bf8156292e6547f86ddb0 SHA512 24655a59e6c2e422bf1ae9528c47e5fd36e4bd9b39c179595154027e961e2bc3db347d69981c724929a6ef9eab9c8b691adc9dce0ea23a8a5feedccd45e9b943
DIST runtime.osx-x64.runtime.native.system.io.ports.8.0.0.nupkg 50739 BLAKE2B 096606d1a999eb277637b30faafecfb6baada5b0330f8fcaca4df27ddbf162de4d4080051b66ccc564d947f9642a98fd7ee1d5bddef6aa87c4c867ed541846c5 SHA512 8a15831ce4af69f38edbead73650e2c44fcca691cf0265de2ea84406112ef87748279fd81715810625987efacaaaaf9c4c16b43aad1d2cd64db740f91766a2e8
+DIST runtime.osx-x64.runtime.native.system.io.ports.9.0.1.nupkg 51745 BLAKE2B 440814df29c9c55f4e641f3a87568d444a1f9feaee78dcdc990faff3676c9e73e03b1f64aabe83da8fe3e211f3925bffec91050284760e5adf5d07d58c0df5e9 SHA512 23438636ed28bdf64dbf3f0a5c18f2dc2c788d4a7963dda46eaa7951b1dc46dc8ee6ab3199412b2162cf0f2940e302bfe6b6cbac65fba9e65ceccebbc659258f
DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a
DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be
DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665
@@ -104,26 +148,40 @@ DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3
DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe
DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2
DIST system.codedom.8.0.0.nupkg 510041 BLAKE2B b2a564366ec48d84e9622ba0a3d10d9f3c52bdfbdc2884509b2bcda06bdc8018f22b9422f61b59f495d4c09da70d194c7ce0ceac8a80c084a5a460bdd969d305 SHA512 b86322c231f30477fb09f67314b0e4a03fd0efb6b5e242a68b6870ab0da5d8cb2d8c5a9f05740f317f37dbfd8d471d2afd1864d400d4105c2b331761c75d7593
+DIST system.codedom.9.0.1.nupkg 405169 BLAKE2B be6d70a0f8ec64b917526cff925dcb24cb782984e0f89c0b8a3082a004c829ec12c8d53d3f21f13a6613d704a733fb4c3533b8b965e531508b29165a9d40b274 SHA512 1fd888163ded5317c84c7cc54e08565bdf68c65b1f5a011f5c9c9b38daeecd972edb08a77f3b789cb229365e44ecce69e238f6ff45cf1d7f88a1d7e9c6dcf8f3
DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682
DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa
DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053
DIST system.componentmodel.composition.8.0.0.nupkg 534116 BLAKE2B 5b80ee5e60d48c5e471ccf0b5ef3c8e8878a14c0ebb5d7f26c36df3b50ffad4686145a5a1b8d8349ba5bb5ec45d4b9d354dcd440b5ff027cdd7a0889e8506a25 SHA512 a6700f4b637c397e99bf56d6b6bb4ca68fcc469f9bc640589c6d2fe56a497efbe7d0425c815c179aef3cbbb2d1a476c469cffff2a1cdc4a214f4e14880877b9f
+DIST system.componentmodel.composition.9.0.1.nupkg 388000 BLAKE2B 56a1e5e94b01f60c6e67787ffaeb70d4804f2a506cc58442837376af4016dd64031516bbf30de1f3382c51d85bab45714e8f29384752e2e32a7bd3c1a9323863 SHA512 1f4b3e4370e7b75d03c176c0aca5d19b9ce2c23b310367c84b82abccf9c50462cec2fbeeb15e73fc7165bdde8a8d9cc7f68becc46af59ac3ff4b12fad3c8e2af
DIST system.componentmodel.composition.registration.8.0.0.nupkg 153743 BLAKE2B e5c4ed7cf943398c5f9d23149eddc9d12166142d6eb915ea8d365e8234a69b648845d0cec49e9b08a1055faefd284e274587cc1a60fae976aa63a6bc4756ff99 SHA512 bf296befde71ec0de1647223e25ddffcdd9521a83044f6ed3adb623dc3a6dd91fcc55665a1fba7fcab66953ae7eea1c61f4f8dcea569877955185cbe1b8a41a2
+DIST system.componentmodel.composition.registration.9.0.1.nupkg 124509 BLAKE2B 12a1d7a33d1693069fed84639a41e8483a7f1e802ad571bd059ed28f3acc970ff0b5d83e6e5f23627c5af005590a6bce63a1f851e684c057be7b58f54bf9e5b7 SHA512 8a125789f58398843c9c609de9384f5babdcdc311b8b26676ebaaa7f8829b32e8d66f3d165416534dde3bc63098bcf76fc883353303db816cdbe327332a8cfca
DIST system.configuration.configurationmanager.8.0.1.nupkg 978947 BLAKE2B b625d6c55631ba121c92c72495656810236de4c71f28fb4df7e9028c2eb1a8972cd8665197e411357360ceddb4f9fb123295863a35380df7c50aa27c132a0221 SHA512 d2ed18b9582a7799ac73fc893399f3c6c546df857b15735363710599d21b08dd249235ff699bece5216eaa01387ba61c86c673c32081513d502d68be31d3647c
+DIST system.configuration.configurationmanager.9.0.1.nupkg 766374 BLAKE2B 4ee436af8e93f9a51bcb427db66da284763611449de0dc34bfcad6e6fb6ca1522220199bd9d37a91297ab2f38522ada8d8f879c0c40b6b71a46ac92ffcaa09d7 SHA512 0c5310046e2cc5176c7f00d8be4afd28f9b321fc74fb6b723e1e8284e63bc095d1afe9e8cc31327d117e570ab4ae8740f967b50e9ea993451351c88c21ef593c
DIST system.data.odbc.8.0.1.nupkg 2719221 BLAKE2B 507da1d6735ee196b6cdc8384b3a37f43568b04a2da6fe5e530d6b3e76db9cf2148bc07c72637ee2cbaf9ca2370e99911875c339b224069a5d26675b173c4c0a SHA512 dc2e0c3cfe2a001bbeaa18747ccb621c08b645a37327073da709bc65e601631d625c06a19d56a15628f19a8866165b4cd569b185bb587930e146093c5b386011
+DIST system.data.odbc.9.0.1.nupkg 716045 BLAKE2B 6c459e3bb4cc75c489413e53772d40ced7fec25d0450d8890a3d2844f7213b61d37362317f3f6551d7d44f42bd84f5095392567cbb2319c51e78655d519bcf1b SHA512 2668745455f7a5de60d39e00ba7887da6c2420cbb3934723e12de54898262c0e7952a69cac49805e12e03adeaf5df87dfeff5f66478956ba5adbb59e63e3f935
DIST system.data.oledb.8.0.1.nupkg 794722 BLAKE2B c970b51f7abc9d018f39da56758faefb5754cb6bb3e33afcfdd1428289a36956846afd163cb3e5a27392cfe62a2a8705c311465b5909165506bb1689f365444d SHA512 862be2ab374aacff722e5fc353b11f07b142bad75078dea5e97975e51ac3d0b28bfca34e5b485737f58c75397cb504c6c027c62513e6a600b95f77f493cb0a06
+DIST system.data.oledb.9.0.1.nupkg 580830 BLAKE2B aee14c85ea76550983755c62db744a0295377ac07a461f994d14d6cd1b3ed9eeb6753736e3dae30caa96b3f545cc5d807a68e999da0bf0b35e7ceefdef4cba8b SHA512 2f36cbe43113329de7f110a11d73f2d5234f80a6e33921aec2ec78c8b3d5de528897fd25ce1606066e44461063ec4214cef384b8ff049ae332ab8b9a1740ae27
DIST system.data.sqlclient.4.8.6.nupkg 4928218 BLAKE2B 5241b2f26ade1b7c500b3506581090f018bb24ac2b048fb587fd2af82dab2af6d72e53d7e8d7259bb68ea6d41629e08c7565f9d51eaf75255811ceba0cc4013c SHA512 082b43f6834ff10fc6f32fd94a465c0a8189622815409b7ccf4a42711508b42156f2bda55129f8411a7aa98ec316176cbb34976c07700be3497ad787272b81c3
DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24
DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d
+DIST system.diagnostics.diagnosticsource.5.0.0.nupkg 306864 BLAKE2B 245ce11e531cff84e642928a7f9acf45de461cfef6847e75ac7b333edcaf1477896ac97324cd9deea9b454427f1f42a6bf2ece301b4b6cb2c6253501060f060a SHA512 ba21118bad3b362fc480708c71e239368d4bccbf2b2e0e5c83577d54205db26b162f46e24b4fb846b641ebe80f4fa341790b0aec8e725a0978f01b165e3bddd7
DIST system.diagnostics.diagnosticsource.8.0.1.nupkg 517990 BLAKE2B 380c30a5f17fcb1747acecf72477fa3e46feefbf9fa43ca73330262a6ef916d1850cdb63c2554bcb0b52e0bb11b3bd7853a1035202eb6b6454929747d7447741 SHA512 0437300281f6df9a9fb414058be81b953193c59ac35d8f3321ea1230bd3e323657bea4bff1747e68e71d271b5ee758c8e599c25ed246eb09e6537e1c1e3cb8e4
+DIST system.diagnostics.diagnosticsource.9.0.1.nupkg 455323 BLAKE2B 991ca4e429bb09994bd7fd1df908d47ced1a2df15a858196805ba475141d9e2392821907cd6f55fb3bb6c80dcf4d93938b16ac17f3baf01945fc6c8abba86b1a SHA512 3c2558410e1b12f8129c3a62ff893cec08c5fcc05dee212e9875ca2eb300b3f66edcad4efa41468fad79349252f4c3fc9e7274163af4ccae8c374daa40277f9d
DIST system.diagnostics.eventlog.8.0.1.nupkg 538290 BLAKE2B ae226441de6ef1d8a580bc5b849c481df23bc80bafad73a517b92d88e66d944409acfa5755483212e9f2883c968b59ea2a7fc340a6ef8a0b05299659f27ff3b7 SHA512 2c636b40ec9c85aada16e64e3cfc407e78ffdf3862c86c154c861a50cf547de7bc1cfc985fad32afd32dc465a80c4e1e0316c93834d700a9745b68ca856c36da
+DIST system.diagnostics.eventlog.9.0.1.nupkg 400687 BLAKE2B 5ff3bcd451d0b94a78df1a813419f65623a87b8b548d242b8508844932d0ae2f53f6cc19b6cf1bfb9440f02fd64c044af342482c7f775fa95eaf437bb790b246 SHA512 84c225c9b66f8ae1d4166058c6a82e68c4ce1bbfa642e8bde4e8dda1a3a6745baf163da39d8f26a745c5b8bdd1b77f7ae2593b0129ac73fcde49cb1820f101f8
DIST system.diagnostics.performancecounter.8.0.1.nupkg 430903 BLAKE2B 968d48305849cc7d73920322c642f91b4c89aa4ca20095686a1f470b270e5b3265de03baea9dcf0540efd1a0297b78fbc84660d0eb31e6896fd4564857c06260 SHA512 762d0f3df24c5a7775c3c66116dcd6f23bdd64e6e46464c6cbfbc09ab4e5417a81771afd0deaf146588c97691b40f469bea2703a6dc15bf628ba590f0f5380d1
+DIST system.diagnostics.performancecounter.9.0.1.nupkg 329755 BLAKE2B f1a79df14456d66f3d2e52646a70912282d9b6db5f65f4005297ac2b1ff55072ac9922ffc44246c4e4a4e1a18116fbd7b02fe898c9a1f4dda97cec60fe3e6a53 SHA512 504e886f15f0c5b23ca4e04d0a4bf5a828e75198106e58d5f48003645f7f0e1143a3a1a02e41f3820e07797e332836686f4496465019271b1f7f3291ec56e84b
DIST system.directoryservices.8.0.0.nupkg 1006445 BLAKE2B 6ce10e6552d8989a78c06755fca8eab2172555046c70f73d6efa328bfa09abf60bb98606899df1bd9d181a79b6611d0d4515b393ccb75fc106ca05c532dde549 SHA512 dbafee5c63f23bd7c3cbe5ce89aac0dec0b2dae9bf1cd5de421aee133ec93cd9de1d075ff8ae35018bbe947f6bd0ec2d49617ee731b79e1308a95ecb11b9f08a
+DIST system.directoryservices.9.0.1.nupkg 723220 BLAKE2B b4975b6997b02fecc3eb3bcfa6121817bfca9c78de2099f06a01e28fe9a69d4857e308d67b229e47446ade4412f481fb82eb4aa74fd37e2f5f47998207d277d2 SHA512 b17e913a6278488bc69394478b5c71f64ec594940ad0d8ec8bcd91609db7fb5156e97d849d561c1cb8aba80f2f9bdb02ac7415aa9517380dd97d399d31501afe
DIST system.directoryservices.accountmanagement.8.0.1.nupkg 599398 BLAKE2B c98f7da6cf9d3af3fb3ffce304619ee4fc0486187571c3b8e2a2c96cb88007f7b0635419cecdedc65fd8dcea6b1dd3e18ae9441ebfd9a4ee5a7260dc800c2efe SHA512 882587bea3451ab92beaaf14a9411df1104e46aacb6a21891c542de497ab43e44824cb203d6b3643ae7c1a67fa32af967f30b772f7fc601ce26d87b3d9591de6
+DIST system.directoryservices.accountmanagement.9.0.1.nupkg 427296 BLAKE2B ff1662c09048d1205fef0d5101410da92a52d65acc6f1ad9908b5951727a349484e7b85d3551292a9ecc9fa3ba63241cac44289cba2eaabab10a22da648bd590 SHA512 b84c23721161eab0e6f8dc8c78ad2a44f97b869a8b14477e90d11f9e845ecd505862890e6aa01fd22255a7641f1c98ecf88c010cfb9739a2de4d8014b2f34466
DIST system.directoryservices.protocols.8.0.0.nupkg 954895 BLAKE2B d788a9e0bf6cc1dff0b4e74d50b1630df7254a46756618489f5ff92f0d2a03dfd266af9825e3fdf670b711e04b44b743b91ab697a7fb6ef0a2440fe30e3bf7e5 SHA512 ca6fa67a86cce13eb924c7f3cf4b01e2f3653e771dcc3b804f40d048f6cc0d10f9bf8779eb8f097799776b3bd1c8a8134a8a2adfa4edae989356ae0e4a474372
+DIST system.directoryservices.protocols.9.0.1.nupkg 682520 BLAKE2B da1a96a7379031f7581cd261f8227f6c39e3e157c7e3608924b5e0786ab0f0a8593157f39fb910806a99de1f4eab2961987a40b92fe7da6153f017c5b3938eb4 SHA512 71766eaddde7ae2368ff0e8c205d74d3841425a24b222892079e22a4e0dc0bb21cdddf0dd503e5e0f44ea825f10db738f73a87cc21705261a58df431e9f00585
DIST system.drawing.common.8.0.10.nupkg 1568471 BLAKE2B 71fefd1e74ac702cfd2b4d726f32c5e32040f18cbe4f423f82240f90073b01e5695ada03aae6f6c4aa2cfaa59e880708ac1f7649213fc0c22f09eb14b8426fd8 SHA512 c701b44cf7554d0adc99f55b3c2749062840453e9a977c962bc34aedc034a21273d0e5700d5ae27f466c468bf8023898cc067d7aef23e5804ee35e7494a39ad5
DIST system.drawing.common.9.0.0-preview.6.24327.6.nupkg 2080177 BLAKE2B 13b7180d54294299519629e19beffc3d3e0db7d9ea8d85e5d128ab564c0cf26414a50cdc1cf2f3480573486bb26ca5c986c023f1464f0790626441c3ee27bca3 SHA512 951e112239373d9384b44fd22f23e8ef60110f181a82340b6520463c3837ebccaaf0a5d7a55b2947c91a6414e3ddfb739d9b4d8c6556554f988606813513d3ff
+DIST system.drawing.common.9.0.1.nupkg 2049702 BLAKE2B 6425a3f44d313db8f7cd93da1d59ec6328bc8d236d4cb883a1e2a4e628b8fb955565ae2b718e2595cef27fbd91efbf756f2eed4a37f2ee68c4d278b5a29dc864 SHA512 ee9365808476df50c1ee2c08bbac1ec7edbbcb3fce134bc753c0bb7b96359ad6207ca578f4912c406f73f30289ea5a67b7535b725eb9875ed89ae831c323ebd1
DIST system.formats.asn1.6.0.0.nupkg 182980 BLAKE2B dc3180f322e0c7992a3b951d7f08b631b8d3a14abe1aef2f7b8efebc4da32161760ace9189a2df2e41d2fb2d98844ae9ce3df5cbabd3e7e0f6341625f2ebca27 SHA512 eb660feb32e7be616d148deb8f26dbae749e2ba8474026857c925fa0d850aab1132413de852b9c43123242ce56f861815bfae94970ffd0da8d5bb9adb4859784
DIST system.formats.asn1.8.0.0.nupkg 322419 BLAKE2B 7c252ee111649801390f02c6287fe43cacff642e442d4bddf7aa66185be9138041c136416cc9363e199d77e15b4700128ca50c71919db34f444b45969d5e69c4 SHA512 28070e0e1b4410326ceb8f78bb0d3fb3f071ca64560f5c95e091ddd103b1f0857807c268702be4da67ce9a6c15a6d071c9d4f6e5626f3a7ce6876be3a2a6dbc2
DIST system.formats.asn1.8.0.1.nupkg 328435 BLAKE2B 7e88affd2ce8dfa727ca4fb682d5bc72b9b36eeaf6ade8916142408abcf462eca777e6ea318a3c0952ea322c1c88ec3dc936c39ff56f7926f6eb6946b50fc4d8 SHA512 066308a53e92126161627b52c968c4575e2e4dd3e3d757323f36aa9f79ebfafe267114ada51439837b227a776f00369f80e19ebc07482820e6c28a89eb3910ee
@@ -134,13 +192,17 @@ DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0
DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807
DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792
DIST system.io.packaging.8.0.1.nupkg 348230 BLAKE2B 52ed5fc020202cb4cb0edc220ce393cd353e655d5185429ab6b1b060bbdae2a1367ef05ce7c6904b968c2aea2e80c93da0f77825c5416de20d2b8fdbd4cb2eb8 SHA512 559920e9de1958ebcd41e130587c655b14e453b133c32d0f5a5b2cdf58312c070ec31f225e7e0dc1b498ee291ac3954afbc5608bd198c0a167e0ddda3a337f2a
+DIST system.io.packaging.9.0.1.nupkg 298747 BLAKE2B a7185292509e5afee13f39ea4ad095771b79b1500a0add4717cfe2f718a73cc9d09ef219069d171f1205d96df437deb81f539363bd56aa40aa1670f0f50f7024 SHA512 115a76fb7ab1d16aea7ac4011caf369567e784addc0fc173dcb768ded26a6d4e9af8665fd2e030700d01597c9a70bcbe9a64f2f093a7290a1ee15fd2793c2478
DIST system.io.ports.8.0.0.nupkg 427021 BLAKE2B 3a682a999d390aa8f6138dfc1a29cc8660aae722629c8f05a97745a36d538e19681355138db9a9c9773efedf716197baf215a90672550d6931ccda1ff5968af2 SHA512 2c824219f38ee7afb45dbd2d8ea77f53bff8d2a117d03bb454fd166e7467510d6d457814cc2c1c7741e911ff7ebcb79a9f9259273c9a90016a9e2aa87ddb2345
+DIST system.io.ports.9.0.1.nupkg 311165 BLAKE2B fdb4e731102700c77000720813af0c49be3c8c42ee8d539c786268995a13f2fc37940806da4095eb9e3c44a6dbb62ff395e0657e1087a3cecb979b7c78578c3d SHA512 d990b78bd1b6e57566aa81cda50987c3608272574aba4c4b92d48abe19254ce746bcdd593627e6737c4a551fa9dffb9b3f35a64846dfc042d877a3ef02529a67
DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458
DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d
DIST system.management.8.0.0.nupkg 791455 BLAKE2B 6490ed07f522d23340857ecf6eecf46ee60158bc443ee66e20585c3d22f20aff95dda0ed43fbb916e2691591fa1fc4314cb4306ba1af2196f951f3664ffb1ed0 SHA512 a0491f0b442496e4274e6c18da87c8e31f471f4af908b45fd000fb9b58e1760c49b4232b0df9f0ce9e569fea2de968f0b2cc54cf7c53d6e67b46156fb100e9df
+DIST system.management.9.0.1.nupkg 565571 BLAKE2B 4b2f4c43acceaeba1aea57d22ddb6fb0f01a446370253695efabb40745788aa1ad9515b6b1d0dc1678a00b595a016fe5b32676afc958c04dc852f8f20928fd56 SHA512 9467eb8f86f321f422854bbfc55bf19031f9d6145a67d23005f80d51bcc33dfb716c1e6b9d545d7c7df3a6b4e1d4e73f04c1f07886174e2742b0cfe7e488bf2b
DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41
DIST system.net.http.winhttphandler.8.0.2.nupkg 417480 BLAKE2B d92f6aa29fd356c508e871c82cf508337725a0c52aa92c6b651caddbb615cb0adadc033c3d9820d6867808a5cd8bf0f44a8ee026029475653d9ea224b86696c1 SHA512 24d7e317d7c8cf5707b06e74c9b0656e1bda25cc2689557f28627e64cd25b0b5f1cfa9a7a89824ed544eea3fe5e750bf5f50cbd4bcbce6f4b0e5b9d02f6d5621
+DIST system.net.http.winhttphandler.9.0.1.nupkg 321214 BLAKE2B 0380d9139e74a58fb0f2b86fbbf1af19df794a909dac846aa7e01174fb628b9e2eede3b65caf60abfb13f5234a98ef5c40e60564d4a83c1b50825c9e0011dbeb SHA512 ec8c1a6d3a86fa6b137ce3c6d432d4cf270fbc0f64edd10125b3103d285699e1bcc8df6254cf881f34fe58294388a392fd02a3dbf6e4869715b081613083d17b
DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4
DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6
DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955
@@ -151,6 +213,7 @@ DIST system.private.servicemodel.4.10.3.nupkg 2204805 BLAKE2B 2012b530748a8b8f02
DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d
DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333
DIST system.reflection.context.8.0.0.nupkg 219153 BLAKE2B d9df37cf1a77ddf08888272cede353bbb901cb4167885144d54048f8d98fc3326ef38c438bdd6d9eb10f4dbabd9fd442bb781bad947cf5e7665e3c7162e82f81 SHA512 485167a29e6e15caab5ce508c36e870d95353bd83c7fddcd980580e47c2b4bb26c6386d2b068ab237749351a59129282f73b6715bc771a3b7c610b3aa2417156
+DIST system.reflection.context.9.0.1.nupkg 179858 BLAKE2B a201ecae42389dfee65ef4a75b9c640b59d5e5bf8db4cd58928b5878cdb116dc9ed5f1ea45587a70c351f83d3a2646bd85f6c0e01b6a25065cd2fcd3c2137a1c SHA512 755a5ebb50f3a6d3c1f824be5c91a9485e86215fd6cd7cccf4d6e545d79c3e0ee0d5b7a033af7640320470e629e7fde3a0b6cf6f3232b346bd1eeaa574d934b3
DIST system.reflection.dispatchproxy.4.7.1.nupkg 197900 BLAKE2B 1804531ad942ae4730670fd6ab4804cb264f3387f0a5f01558e252d188a582229478dd8e3feb49821eab6a253dd0643a302b722af11db5a4d56b9ef8c77df6f9 SHA512 6b504670258c51cee25673cdf01f5b163220187a78ba5322d45e1961570b775de327ab03db03cc6a1aa1bd600919c99583a1a3eb42a8ea5ed07441a9ebcd3b1b
DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818
DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69
@@ -159,11 +222,14 @@ DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7
DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85
DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6
+DIST system.reflection.metadata.8.0.1.nupkg 1308880 BLAKE2B 20c4ae90d7129b65de1b06e9092e18fcc343179a53f92a7640e9b5fa51c9df20112dc29f75d784a680026085978833b9e082d027f58d372f74a030070400be5c SHA512 4511a88d0f5b2e6c5fe0abcb5c218e218a7a3eac660c6a6c121fa9d5364217def3d95b3fd6094b3e2dec488078de6d6db3b9ac0727ae24c0cf52f87c2b14e9bd
DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa
DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f
DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4
DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb
DIST system.runtime.caching.8.0.1.nupkg 393698 BLAKE2B 4552ff7acfbc1aaa022104c5ac130b66d08f6bc8f7a5fea0a0464ce5ffd7ab1bbb8af479e2d6b101f34a65cd30916439316d0c354b7342822344e76b09841e5a SHA512 3edd1c9513f4d433cd304a1fc99ad6a43b37710eda7c78ac73a493d4822f54a26be8d9ec9bdda3ffddc3118ef8da2e9958ec0e7b8b197543a13de7bcfb8eb8cf
+DIST system.runtime.caching.9.0.1.nupkg 291324 BLAKE2B b48360dc94b3fbb9960f2ffd4554f793cc4f99dc38d19f2ecdab99fd768ec693a682b0ef406424d6f260ee2a2b82e2b48017d2317e1a74a04a82aafa9a51340d SHA512 d630b760d631f58c3f4e50823bdcc590508b0ecceefed64e83c14b8a43dab2a04632a5131f1d078cc1e0133627b7ff530b38babe80d8cb5ffe3a17e536a754c8
+DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab
DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3
DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc
DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11
@@ -171,6 +237,7 @@ DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596e
DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b
DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34
DIST system.security.accesscontrol.4.7.0.nupkg 604403 BLAKE2B 7117e428ef3840057bc5de5a5965717e620f524dafb12feb30ee01cf1368ea7e411a0d889912d2e257dbb67ace2eccb6ad12c179432539cb0debfb0d5ca2f490 SHA512 464255881cc1ad9a0df09eaa1ea926c75df4196537a1c5adb180665ec21f8da627d00c778601ee05894ee745664374a38f0369778c98b29cbe236aa70deab5ae
+DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81
DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45
DIST system.security.accesscontrol.6.0.1.nupkg 235270 BLAKE2B 8a328939b21aa92654796bf83e83753ce26f1938bbe9c9c0dcd19028647d8c5dfd3a837a941379f23f4ac6962e100d787083072d5e9ecff2e779f51b8d123c68 SHA512 e1beba70b45f8cc5ae06fdecf365f0bb5b58b9af6d7c79accfef15b5a7c7bbef65e10cf9f299418eb413aac86ffefaa0eab9d91650ce77cc398d390f0597ed42
DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86
@@ -181,42 +248,74 @@ DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5
DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f
DIST system.security.cryptography.pkcs.6.0.1.nupkg 944296 BLAKE2B 5768e704e1b3a23f6e3859cc3249a0fb66af79e00c8c4eb18c54ec6d7fa899f7113953340ea23aef3bf967029521adbdd68def3079baf15f428c0711c85a269d SHA512 b9bc7166dd27f6df177bf36d379dd731fe9949f44ab24fd3fa685e0eea196d8ac12512d5c90e2979c5e844e8a197f0f20bdb953ade90ade8f02c0c7545a8f5c2
DIST system.security.cryptography.pkcs.8.0.1.nupkg 1078389 BLAKE2B 9482b8a0ee1866e62ec45c697e6c741f5aa2744ae4113e1bb8b441fcb925cc7a8ddbd77cbdeb5ba3a218d768dcfea63f1abde00f0affa1114fe3697252823634 SHA512 31b0606701dce4008b189dbc0bcfa0d855a2deb2ec83a3d3150d81db001955f81b6d1bfc30fad953e75c5704b478830006ba81c7b84bdf9a50e8241055ca6450
+DIST system.security.cryptography.pkcs.9.0.1.nupkg 821048 BLAKE2B c9910966e66bc79c7b77cbc0add7bbf8ab1c94f011d07b5b0cae424c8023a65bd7188f7253ff0882d4de9e19eefc5e51f80ddad77ba000c45b608b14ce253889 SHA512 8f7f1a4e60493a047d6f3ac083914bdb50c14737428e0f6ef39e56b431e6767ff9e1313a8b053f9bc8561c87d68b9060678282d4c53fe5c05216a854272b687a
DIST system.security.cryptography.protecteddata.8.0.0.nupkg 148572 BLAKE2B a27acdaa82dd87d5f0ff41f1f662f8720f1af597fcd8e8618fe72225981b5fdcdafb325177cbca966746ee8eb2cb956ad52cb04300f5870cd359b0b624001bf2 SHA512 86f71767f211f8a5f163d942f52da2cf0e7f7c6628383251dabf64412bece6ffc75009c146e61864f26b1f3693d02783449cc89bc04725bd59af01d0e7d8f7b9
+DIST system.security.cryptography.protecteddata.9.0.1.nupkg 127160 BLAKE2B 210cdca71203e0b30e925e6884e1d90b6208231c0042475bc561e89c76490d9113c63fbfffcc7021cd4e9cfc7fe9e257d1f9477ee643a41c1b8f36fcb28233cf SHA512 61afc205ac153f90ae2730c142fee6d88ed7ef8d6eaafa9c91d5475cc6a48d3c2b800866d6476830e2a90dd0abfc29a9a19e044952d56cb4cdf028485ad77125
DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00
DIST system.security.cryptography.xml.6.0.1.nupkg 231247 BLAKE2B 8720dea2d6ba2d116d5455213f8faaa26667a1b2b75e993434f95b7a01c8914d9bb5861df02e7da6761f726cdb8fbfb8da294033fbad674e7b84b182d382146c SHA512 17f9e598d455c5ab883398f83affd8dd6879a332fea70f876265ef38517c7977764ba31b1b237c9cb72dffb3d486a24642148eacd63a2893e0714c92e679deb2
DIST system.security.cryptography.xml.8.0.2.nupkg 465309 BLAKE2B 351f8b6abca14c6d2fb90d3d10cac9f924eedc9d51e9c596bd4c1e8b68d53683e7f3099ce624c0998906854b44c2224160e2a68138fcefe2e8578a2c81e59629 SHA512 0898637ebaf730ec151746a31dceda001d4b29ea18b03cc765fd0deb1f1f488a9f7b377af15de0e2ebc8f2b8ba7aa0815ddf86dcac1923389e3b66897bd85b58
+DIST system.security.cryptography.xml.9.0.1.nupkg 370086 BLAKE2B 5a024a35d2f4aebceac06f938374da79babacce8044cacff0e4be0cf09d8cfa61f77db9258c0fd260405429f282539b978cbdba7c8678236b11eb0db699efa07 SHA512 6667d1fc5ad8d33e5820a4aa2b489b48805df2afe31a1dd65d596d7c0df837f6c9d15d6b37a8c2101101bacdd7a97e1f4a76b0fd4866c7613bd8fe2219751448
DIST system.security.permissions.8.0.0.nupkg 538298 BLAKE2B 68345e940c690bae6b766c39a55a03ef341159dbc124ab75042e67a4ed46a49cf26b59fffccb2ae914ac01718fe06ed6b499a96e253c79a52dfd326f816171b3 SHA512 73139ece3fb123b2fda2e5519e712fe34fab264e39b31435825b44443da18d7ca29344c3a5e404d751a3723c015d465243c59097828d0fafa82b377d21a34101
+DIST system.security.permissions.9.0.1.nupkg 431915 BLAKE2B 0e21177b22fe7c96235fc94c85323ea154514246a3326f3df1090bab2b86c00df3033861c3b9af475024a4377017c2891a79ffc9a011bfc7c780782c5a961ad0 SHA512 237fbf4355336195d5976a894dc44f7da3a4030ac54bd64f17a4bf823485d25de7b924c048c0006e1ac85a86eaa5c42950885a49e295b4417e94f090616f5cd1
DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e
DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019
DIST system.security.principal.windows.4.7.0.nupkg 511086 BLAKE2B 11731c7ad320a4c58bbd78a5bc744acc58cf6860fdccf21c77a5edbbc4825dee7483fec004752dbfa77a6168de5833b458683f97beb096037e55a72f005babd6 SHA512 f30a16d34c8792db60b2240363a8b200cab28bc2c7441405cf19abf71dbf5fb0bf3bd1cbec4d9b5eb4cf73ec482e4505d08d80afdef00b2b4b3bb56d6d4cae96
DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd
+DIST system.servicemodel.duplex.4.10.0.nupkg 160175 BLAKE2B d781c890c540f0c5786ec720583e554c5f85e6710cc4015412a8205d21ff0cfe9ce9e404674220a0684ab3b9c3e519bf3162f298a1c7a171ae7839d732358d3c SHA512 23c2da56cbe6c8ecc86882cef71f746eefbb51f9fe8cd6e56e430d8c15a9f98ed9044908e7a330bad7b17abb05e09529daa0097b6912d7f77a4fb60a1b5865ed
DIST system.servicemodel.duplex.4.10.3.nupkg 166643 BLAKE2B 9fe8d3623396d7db6d9c63a09c712cab2d73b9eede1dbf0e2c40e9ef7dab7c9521ac857c4380373210c6580588dfea3c4fc4054fdf1be13904509882891ea1ff SHA512 3f814f5ef76a140de41ef5c49f52803d06c661f23ce5242bf0c0003edc0919a0565ab0b19d0a9165415bbf7e640c0d0316b0f37853bea9b014ec7814d91bf8fc
+DIST system.servicemodel.http.4.10.0.nupkg 230967 BLAKE2B bab580c236f1854e30e417bca75694db4f0f9649384091b04944b6bf742b97ed486f338f67ca3b474309d8a7091cbbc465c61451a5d3539cf626873b8670e4b6 SHA512 6543fc00c1b5bc48587904cd89a4665ef8ecb75e689f805c7b3cbf28cbb0f80ddbf7d3e9677ec6990fc716532051a2a3059e3b538275cd4cb390ca25dd3bf400
DIST system.servicemodel.http.4.10.3.nupkg 237427 BLAKE2B 4e4f39529b27c837e73f63550ea5c52f1586200eac0c44d5c700038759d124f6d7c8273ea537e4fbb4d584017da56ec4d364331231319f460d68858782063c3e SHA512 26ade63cfd2531365b2a5d57909349e1585c2ddca230c7b11c3535a59d4b8fdc0f851bcda9b104639ed3947c4a673f391c5fd17e9675570d0ce6dc8463ea9e40
+DIST system.servicemodel.nettcp.4.10.0.nupkg 205147 BLAKE2B 083d2294e028760d52168858e5abdfdb196b7f9a9709d7afb5c30d8387cc169dfd2a48beb891f9609e6b3b73bda377efcb6fb8b6073edaba5196fa3bf7a177e4 SHA512 e4524f570a46759661a6c10e17bf6620177c7d623fe5019a598254eee14df3d5f0ee536746a46eb1dc79769953185824604cbdcd41dc1d16373d71fd36b1b103
DIST system.servicemodel.nettcp.4.10.3.nupkg 211587 BLAKE2B 94dba5a6da1542823f4e3c01feccfc1df150cb1b69058c1bce7337ce9346eb12402a7b56d2f8e004c32f31b379746c864f206373612629ca291b6137077aac09 SHA512 c066b95f99579fe7ebdbe92d109998069094dc328a10768d43db7a1430732d4c9a9b2a9f5c1bc75aa245414509f970d0eb24d57f5fb5e1ab5dc5c40a5d56d412
+DIST system.servicemodel.primitives.4.10.0.nupkg 495388 BLAKE2B 0d6f6d5c5a461e987ecf18ee625b41fdaa08bf6b0bdce76d6ed9bf21209d1ad8e5dfce5a18360b08095bf8e99290d4f3cb09990530ec84cb7a256f8458a9a589 SHA512 4367067744ae7dee0d41ff06cbe87e9ff6976ed10b4a9acbd2a02d9fabd5465d12a82d71900a05cad59b1bfbc4f185bf6068dfb0184d8bbf7bbc00de588b0806
DIST system.servicemodel.primitives.4.10.3.nupkg 419873 BLAKE2B 88c3d7a318aa26bca9b44ceb10602899c2b3ff7b1039011e3bcdd21095c64d064e28babb8d2989f194a7f5e1717dbb05caeb459ed2422c1cd4b644392d7ef27a SHA512 e4134aa2caf2d87915d3022ba2fe36b8a9e9be0399913d319eddcb4d404914c96303394ef894a678c46b797ceabe2295c044c933934e4b7763b25aade5caa721
+DIST system.servicemodel.security.4.10.0.nupkg 183371 BLAKE2B 06734fb06871d7f139994e552679e4e7ed9860da24049e452c32bfc69a8d1fc58418827b3a9fd4df67c117c9446015cbeec2f2ac90268feb5acf8bf70956a3f1 SHA512 18dda4f405245d35f885d6e716df1587db96218847693f0069edeb0391a65c3dd59faeded4e646186c5026b3367cc56f57c146fbe8c73a59d05f5651acf80f28
DIST system.servicemodel.security.4.10.3.nupkg 189764 BLAKE2B 18b8725d7a3d06afe8dc3263c61e065ceed4a04788f8ebea1b2d8b701928b6f506b6aaf2e9a9b8c116497d502ef70dc98280c955516576526e1b7c15bfd2560a SHA512 4ade07f9604b5798ff6cac6017174e8c97386111e6e43b8975bfb0def14f5cb497d5ada3bec7b047c480041a3719a8183f589107f94356f568d9c24d0f094397
DIST system.servicemodel.syndication.8.0.0.nupkg 349566 BLAKE2B fec374f81e187c080ac68987891f04c15fa0f7ab90569d5e5fe0ddb16e4d03020343b43da3e9fd76f087e3bc25a695a6ffde48f7eb8701bb6038b5b91e3f41dd SHA512 a6b298837957d1667537c872c66f1880517e24ad5a49d9080ac11c463e85128a61d10506539a12ef42d3dd45e9f11c30159d3797edfb918ba1a7ea82000ed16f
+DIST system.servicemodel.syndication.9.0.1.nupkg 281044 BLAKE2B aa73ab5bcbc09f53d0d16624236cac7076d63dee113842c3044c5412469cf7c6292aa691795a3263b9c3e1883fe98e288163386e242533505acdce0091b15442 SHA512 37cbce12e65fa18dec27d92252cacd641bbccb5972218d10bccabc1a6c4524c09e8a23922cde76024c2d90f543fb876db860f4b6766e94c3d57f2a120a04aace
DIST system.serviceprocess.servicecontroller.8.0.1.nupkg 296621 BLAKE2B 22097ee8b3283925899bdafbdff1ded228857fdf956e1caf785170c1bc63e0962a0827e1ec0135a1e1a95819755ebea0a3df9b1b41057dd9f59e6f80e8c8cbf5 SHA512 a94b34aea0efe1cdddae32edcb637ceed8055421904087cea956fd71b99c44c08d4b304236f4ab1b9759f20eb6fa2307da3eadde4befa651e3a174926baabe6a
+DIST system.serviceprocess.servicecontroller.9.0.1.nupkg 228405 BLAKE2B e1dfbcecf598e8a8e2dca4b7c897fc00e458dae2928d0afd2cd941893671ceaf9c0c4dbe29a0fc19b1c21f662ccbeeedf96fffd0da2f628422f686c448d606d4 SHA512 13b1f0bc7b0180b786abb82f7d802c9a6f041d0d982edd7ae78e51ac9676d835b2ca7a9ee6f5ee6ff41e0ee46f05eaa51fdd35a8a1456e930fe0f2858bff2511
DIST system.speech.8.0.0.nupkg 1131725 BLAKE2B b0d6578f0df9b5ed34c0f556b763014b7bd57f5f607980f7a92d080ccc7b42f29b6a4d87070ef53eaafedd05279195189ae37a14c1c78a5abd34f991faceee6d SHA512 73dc3a989e1d92f0fca159a5f908d40f204309207fb3a7ca7a3f2b204cd4a4efa70d279fe24081eb001939c1baf5a59643477080bf8a967bcfaa02552a4b0010
+DIST system.speech.9.0.1.nupkg 875733 BLAKE2B 1ddc38225d105032975f921269ee43853000e02d4b6c024062970601c81d28b400771213b95c3551a1b5e054e60e2ea10e8cc7370f2c3881d2e9f7fa34423cda SHA512 a5d6898a2b2358567767666971a2da4a6672e50903b2dee23731f6c7f197e39c0feb14db808ad1dc1fa46efb07ac03bfe2e453612e834247f8112098b6a53d84
DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67
DIST system.text.encoding.codepages.7.0.0.nupkg 3198933 BLAKE2B 077972f69636114b3d9db09398f6d9322a681665fcf280a15fb0506d45da644e07c2e3aee91d76c908e1ab1762411bc970978bc8823a5b45aa994b172a7d95bc SHA512 485abfaeb1f9dac307249b2d84375a7d63c4bb175109107ba59e3ab6b476c52a62d677ca3c06f0e9a999afd5bf2f21d396a4b4d534563bb9da8d1b8ed6fc458a
DIST system.text.encoding.codepages.8.0.0.nupkg 4260927 BLAKE2B a31aecd7246d821bec0b0f793c7076210132c2f9433265ec2059b8059d574a89e6167dc1154c645559ab0115e4abc43305518e0d62868640d8651009c84fec24 SHA512 77dadf6b1a73eeefb50507a6d76f5e3a20e0ae7d3f550c349265ae4e0d55f0ae4f0ef1b41be08dd810798a8e01dbba74e2caac746b5158b8e23d722523d473ed
+DIST system.text.encoding.codepages.9.0.1.nupkg 3219458 BLAKE2B 5656e92395c8980497989e4e7a90be827b749f3d28e86abaf438c20f428ff214b3b0c63bd2342d81ca5974b3fade490856fac83b2c5adf91cf2aaa168f29f311 SHA512 42765095bbcd9d051735a9d5f8b6766ee37b9a2821f0f84d8437064d062856d2e7a23259f2d8c2694ab62738353e71ca29155deeea35cf63ac2685b700a48065
DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed
DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32
+DIST system.text.encodings.web.9.0.1.nupkg 293375 BLAKE2B 497cd18e9291bdcbe28d65d5ea199021bccb6efc273b1cedb51fa351373f279cc63a7be5393a60b3a8fdcd764a2505e40b60ad6ef2f9f4c5cca9e5f26f319ea9 SHA512 7f72944ebec565fc9e0624e610e919a2e6fd75af467cbb11fa8237aacb13f5f835cabede762823b5634f88764987c7171a193dd9113e34180d659f6aef3dcad4
DIST system.text.json.8.0.4.nupkg 1981785 BLAKE2B 32eaece9756c948453589d13f596d2481e8d7150f1c970f2cbc04aa9ab8ab399795e6ead5c16b47198113f10f43ef4407e613286fd55538de3f172885dd6be93 SHA512 9f87ee2a39ba4f602a2b3ec7584b8aa2c03a7f6db1e303f48224dbc139ddbf3cb10190be04efe1d1592b0bf5b2fd97f6d8f88fd492a45f778b84fd3e613acb00
DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3
DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88
DIST system.threading.accesscontrol.8.0.0.nupkg 245419 BLAKE2B e1dccb5f98b9ad0678bb173f9cb6b2f9a9bbefd932a35630b533f9b62bc214c4f71b31b836d776b14ea8bfdfa38dc39e88ca2a37fe46aa1ebcd4a918e9e8af09 SHA512 eef74c0ca864858c29f236b6fb69d30d3388c1c9184fa13f733b9531d791baafca7c7d1069693fb5550bd452ed92853d3d3ebf3cfdc51b4ff52a8d9ced2d4dce
DIST system.threading.accesscontrol.9.0.0-preview.6.24327.7.nupkg 194737 BLAKE2B a6eefed9acf65ae1d76117063cc0882bd8b33264c8c09e32e32b8333ff521cf27719ddffaec4e4471416b89c75fefafecbaf03b82f6d33ab53389ea8f824e378 SHA512 257f72c49c8618290ede504f2057ff8f59a4d5864c98033b11ff50e2b04e9fe1a7ffc836a083ed612daeb144c257ceee111c6ddeca552b20e9b4d7ebe6a60b64
+DIST system.threading.accesscontrol.9.0.1.nupkg 194592 BLAKE2B ff0d052a432a0f3d0f0bc945e501027d47cc676c4bd373f22c6a280cf561514f9c7b2edbb7a8f5e8d845f34600756ec4b4728ac8b3b90bf7271b169c0ca19fec SHA512 ea3c62aa44aaee6e9c281e9bd6fe82e4539d3b97e5af3dfadfd3b9ee25f69b51979aeda6505d3a48845f6798d52d812d7b1863370bda5b9f3f641c3a814315c7
DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159
DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739
+DIST system.web.services.description.4.10.0.nupkg 277901 BLAKE2B 88460d0f4c32aadf7625e7fba7cf6a2421a3713600200b85ff54915a70df3febae6031dc85bef4f53ef8084ecffad6172f547f638c3d234874ed58741fec173c SHA512 5ac75f85832c330c309751870e223e55d9fcbbc7b749f66854d087b16666bc4fcfcda70cbf05637db4709658acdadc18a0e5720a0ab0bff1bcf6f38a6966585b
DIST system.web.services.description.4.10.3.nupkg 285511 BLAKE2B bae8aae0098ca9128847fd109e02c396661add67a43bd091548dbbc56e884e53ee68f57addcb5eddb4a2946cfd81a24772a56437b65553d5152ef3b57590a6ec SHA512 476fc9faf3578feca976236305a84225b650dac543f16d972bf42c6cabfb3849feea4d3fb92fb8b72e4060fdd6933806346b67c0a7d14ac3608743df75e9ad98
+DIST system.web.services.description.8.0.0.nupkg 282138 BLAKE2B 0304e0c5abf2341f678de6d9f73691691de091f6175e98e350dfed1a46ae3bff5e3c5971c2bf6c4de59e96e7acb0fbcf87fc0e51424c917ae46fc9ab6ec417fa SHA512 19f29f1edeba539c39c6b016d03804b761bd88928d93bea7561102e3252b1e21a333fd15ce3347cd0b325783e4045b3103cc067e46d0c568fd59981373841fb5
DIST system.windows.extensions.8.0.0.nupkg 201765 BLAKE2B 8a491a60317a72e02b7b740d4b9783e6f5c80510e58ff41d65585f5fc130325b263e5ca638f92150eb9bacbee306fa4204c2c038f30ce820d1139682e2b11928 SHA512 55597cbf11786a9daf2ac670f645acd89294b311eb8b6bfcad0e252cfd9e8af0c7a178aa606ec0493e967ba65eb959088122122b06c44ad32df4758816f0efc7
+DIST system.windows.extensions.9.0.1.nupkg 152240 BLAKE2B b61152e391ae795ca106bcde6175358e8150c317f346153d11e61fa3c41ad011a3e4587c02f8d9f6d2ce1f40f2cb6ba1af29e277c18d342c6d7730daa7f5e609 SHA512 4425e8b871371b4daa6b6d9eccd7198badf62accd1f2acb6a0a9705ae7cf94f4edaa591dc3d59e56ccad18ec2acab4911fb0168facb32b46ebae8106b2771148
DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6
DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113
DIST threadjob.2.0.3.nupkg 30893 BLAKE2B 2341f83ce15f7148987dd493bb847efbc87772f03ec470f3d716725a0a5c470ef70f27f55346cabbc3f253a4d4b8132f478030a9bb2027d6bee4b1e3b9561a5d SHA512 689d1c055c1de7160762a5050bd2d326869c1b55ebdebf717c0c87f70aae516dd5bc7043bcb387de9e88cbc54e34bc912e0b652beb549be6b51056a16d06a9c0
+DIST validation.2.4.18.nupkg 90984 BLAKE2B 3f319bd60a0b1d6b6d08188b1132c01fd417d7e205bc587edd7ffa0dfba4dc01b9e956df46ef03b0f909ff5b9a859a9620d1ededd8eef21fb6522aab2f12f1f2 SHA512 b49e4b992b40bb656821a7a6dd67fe464af14f0781cf677f58412d108678963f9f9347bd2e1091343c1aa522148ea187a25b45ef0eae5e7ffeb8f833396fcff2
DIST validation.2.4.22.nupkg 92543 BLAKE2B 6c9734c403d4ac50f482d920cdbf2c9080e78bff43365dea3f42d03c7c452ff218308d8dcabfb3c9bb74c12dad43671477b8d58a00ee75e5a99d1183206fc6e0 SHA512 21a0d931c5fcb5a0ce5fcc0b50327d8aa43709b49ede0c636f8d957bb7c151d9dfe9cd3c57a5f2ec5a59b6136d85e64e343b80ca5787632c12681ca283ca5729
+DIST validation.2.5.51.nupkg 42717 BLAKE2B 8a0cb6ad177687afc5bf7951b22f664ddcfb72c2df50c1fdab5591ae41105f99ab1a580b843dc1a90590bb5dab8569aefca4fe56c53921fe21cc8c17ee49ee27 SHA512 4ea002c00673e7aee4a823945f104b0e3eebfc9b0525d5775fb0cd28a1b8560cf39365814b0c1980edfc4f1f15fee4f212faada2a9ae16ec3c71eb7a38158c18
+DIST xunit.2.9.3.nupkg 31659 BLAKE2B 86383dd03468e2fe349584d99613f351c51081af82a15d8cb0f46cf18d5e75305d3fc0d287d3bee47f91da8a5b2ae57f8481826477c0c1f4c05c7c8e44ad1f77 SHA512 dff6b254f0bb35059010d4794446ce81762c6e1a09b26a67c506b9a4ee25c5b8c66dc90eb3ada7b26e242c4af373c9e0ed5e57cf4f2ec158cca9a6462625c2ae
+DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624
+DIST xunit.analyzers.1.18.0.nupkg 269902 BLAKE2B e5bf57ffd937164ca12bf160ae86fe29def4999540aa1241534b42f6ef2042c0c528f1c4403bbba3551bc4b384638b16eb2b7810f0cb486d14d92ee285300429 SHA512 632f6d380cd59dc1356af0361ab389a14c53993e9f40939cab1b20f5fe773b1ed8ed5fff06d438195f7383baa7a8ccf2cf299a6eb889e7948629bd4729b3ce38
+DIST xunit.assert.2.9.3.nupkg 246078 BLAKE2B 584ada9e74830d5f8879b083f3c283ab0ad4bf35289e94481c2bbdbae339a6e9979dc5d026b1c25f525355b01836442c79fa23c0ed01a00f4907c188f35e2b53 SHA512 c1fab008a0214961b2f4ffdd3ea0c64880673d6dec509e3d3047dc4ea345fb90602708f0b476fd484eda8d866e47cca64ddf1dc31a041a79491e27a36e00eff7
+DIST xunit.core.2.9.3.nupkg 33553 BLAKE2B 42e559fe6b0359c2668976df87a186cad94a9c47abd26d7ea3fa2a5d7cf9d77713215a1d58edd188f96d36ec8d7e62a7c85b0c14e4d40576ff78b7ef978311db SHA512 72fdac3b7eea26421b04bddf5c3227dc43d0db32bc2d0e8590c24d9e7d7173d9fc9a8de293451103831f50d0a6c030c2c7cdd9889791ac9d32d7291ab288cd26
+DIST xunit.extensibility.core.2.9.3.nupkg 298787 BLAKE2B b35b2180780d3a9596ef9f761bcd907007b5f12e600525aefc5bffb91cd9862daa56ec60076b8eb98d8392b7511998d607844f88b80cf0c48c5ac7f0f1e027c9 SHA512 4b46be8e6205fc3ada2ae27e15f59ba97330be970ac633f719dad0cf3e69af7198b60208d977c374086453fe55216a96a27d91e90df55fff6c4c6694fa4a0369
+DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361
+DIST xunit.extensibility.execution.2.9.3.nupkg 379849 BLAKE2B eb8adb43db9c650ced7fcc0e8909cb9d598b18333c90a9af10244bb696419c68db34baeadabb0dd85b8aaf764e952994b6fdc6e55258d4a43ec16f35f777377a SHA512 222768052ac6c3f2a15b366c29721c4ada218ffa111598b36d6794bfed213852de30931e8125b942818dce68d0b85f01b91b42c8f410ba459261d3679df3c090
+DIST xunit.runner.visualstudio.2.8.2.nupkg 595969 BLAKE2B d1ef775c4234177fcca64dc44144fecc2d613976c7afe58ddfba0a204bd36b932cb8adaa3619e47922218306b487de1f256611f5d1448798afc393a91b896c13 SHA512 cfe133857c4b9609ff9fb150e49d032716c69ecff5bf1d643c987852af8e3c2851a5d4b2df1fcc0aa43f8ed91ba1cec144cb61cf5e24ee92f40f78aafdee1dd0
+DIST xunit.skippablefact.1.4.13.nupkg 46061 BLAKE2B 1c362ebed9d8f88fb8f3728194b7b406f05aaac3776ea8b1167722b82799a6acd589771044aee37d045d45e7760cdde1a555b80cb8a92c5d55e0cc3ead6e66c5 SHA512 d3cf30ada4d447fd4737143554f9c9be1aabe502e1c5e2614e13100bda71f3ed9eab03805c7d3475936a9ed6730bf86ce2212f6da6ccf5306553fc1352bcd5ba
+DIST xunitxml.testlogger.4.1.0.nupkg 81916 BLAKE2B b9a4bbf25fe77521a85c89ae66d6c7867668d43efeeb81c9aa70086281f4fc4f207862a6f2f9247e6e8baafdd9dd4ba07c710d11a4460fd19331733510959cbb SHA512 e2d3401a6d82cfd676d82ba2f92bd4dfdceb81979ed1c39e2b9eab9ee8baec519e74cddb5dcac49f5a591d97fb237589f46c8269c36cda0a40c61d0df75a2fca
EBUILD pwsh-7.4.6.ebuild 12871 BLAKE2B bb2bade67e6c8485d623e797672f63ced21aab53efcb0e30514a51bc61386fe7635a355846ba3437c0d821c7ed7484de57bd27020d3bb04a656cc6ffb41dfeed SHA512 2ae989eb316f24ed4a8e27e5ea97db2e8ded7dc250d2b945b051dcbe6d6f846e954f292c846cf1d384a9934afed7ff7ccf3559f896ca1cef9859dad92b1cdd2e
+EBUILD pwsh-7.5.0.ebuild 10051 BLAKE2B 0ef565274694b4fc9b2fbe51e739888c01b9f718c1540aed56c268cad084ed51cae0172013f25a3f6b6b5903f7a546aace96a396ac54397280d4ac1afc8784ed SHA512 ee2ce53a77980a73092eed7fbdd1f27507e8261a2630e24cb8d0455635397abd6c6903f8c3825f5bca0ccb7fb7c52b442d6e1046c42cba1e9981cbdf313dcbf1
MISC metadata.xml 975 BLAKE2B 7829822b2adb78e5f231c4e2e40671b3df61ed90c5dc01267bb90a56a97758b0197ae523ed495d1099d5e51b4854cdf61c7f052584f1a4c08d353177dc3add5d SHA512 440546ebb8d93817d0dc48a11543c36f200c44a9f68ff394f0727d89c9af8f91127d5f76a1c0e88a61dbfd9f3c4c1711bf3dd75bcb91eed32052839eef01b564
diff --git a/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch b/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch
new file mode 100644
index 000000000000..921262a6a351
--- /dev/null
+++ b/app-shells/pwsh/files/pwsh-7.5.0-disable-telemetry.patch
@@ -0,0 +1,11 @@
+--- a/src/System.Management.Automation/utils/Telemetry.cs
++++ b/src/System.Management.Automation/utils/Telemetry.cs
+@@ -640,6 +640,8 @@ namespace Microsoft.PowerShell.Telemetry
+ "Az Predictor"
+ };
+ }
++
++ CanSendTelemetry = false;
+ }
+
+ /// <summary>
diff --git a/app-shells/pwsh/pwsh-7.5.0.ebuild b/app-shells/pwsh/pwsh-7.5.0.ebuild
new file mode 100644
index 000000000000..998788364c68
--- /dev/null
+++ b/app-shells/pwsh/pwsh-7.5.0.ebuild
@@ -0,0 +1,348 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies".
+# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD
+# The repackaged tarball contains some C# code generated by that subproject.
+
+EAPI=8
+
+DOTNET_PKG_COMPAT="9.0"
+NUGET_APIS=(
+ "https://api.nuget.org/v3-flatcontainer"
+ "https://www.powershellgallery.com/api/v2"
+)
+NUGETS="
+dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59
+dotnetanalyzers.documentationanalyzers@1.0.0-beta.59
+humanizer.core@2.14.1
+json.more.net@2.0.1.2
+json.more.net@2.0.2
+jsonpointer.net@5.0.0
+jsonpointer.net@5.0.2
+jsonschema.net@7.2.3
+markdig.signed@0.31.0
+markdig.signed@0.38.0
+microsoft.applicationinsights@2.22.0
+microsoft.bcl.asyncinterfaces@5.0.0
+microsoft.bcl.asyncinterfaces@8.0.0
+microsoft.codeanalysis.analyzers@3.11.0
+microsoft.codeanalysis.analyzers@3.3.4
+microsoft.codeanalysis.common@4.11.0
+microsoft.codeanalysis.csharp@4.11.0
+microsoft.codecoverage@17.11.1
+microsoft.extensions.objectpool@5.0.10
+microsoft.extensions.objectpool@8.0.12
+microsoft.management.infrastructure.runtime.unix@3.0.0
+microsoft.management.infrastructure.runtime.win@3.0.0
+microsoft.management.infrastructure@3.0.0
+microsoft.net.test.sdk@17.11.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@7.0.4
+microsoft.powershell.markdownrender@7.2.1
+microsoft.powershell.native@7.4.0
+microsoft.security.extensions@1.3.0
+microsoft.testplatform.objectmodel@17.11.1
+microsoft.testplatform.testhost@17.11.1
+microsoft.win32.registry.accesscontrol@9.0.1
+microsoft.win32.registry@4.7.0
+microsoft.win32.registry@5.0.0
+microsoft.win32.systemevents@9.0.1
+microsoft.windows.compatibility@9.0.1
+netstandard.library@2.0.3
+newtonsoft.json@13.0.1
+newtonsoft.json@13.0.3
+packagemanagement@1.4.4
+packagemanagement@1.4.8.1
+runtime.android-arm.runtime.native.system.io.ports@9.0.1
+runtime.android-arm64.runtime.native.system.io.ports@9.0.1
+runtime.android-x64.runtime.native.system.io.ports@9.0.1
+runtime.android-x86.runtime.native.system.io.ports@9.0.1
+runtime.linux-arm.runtime.native.system.io.ports@9.0.1
+runtime.linux-arm64.runtime.native.system.io.ports@9.0.1
+runtime.linux-bionic-arm64.runtime.native.system.io.ports@9.0.1
+runtime.linux-bionic-x64.runtime.native.system.io.ports@9.0.1
+runtime.linux-musl-arm.runtime.native.system.io.ports@9.0.1
+runtime.linux-musl-arm64.runtime.native.system.io.ports@9.0.1
+runtime.linux-musl-x64.runtime.native.system.io.ports@9.0.1
+runtime.linux-x64.runtime.native.system.io.ports@9.0.1
+runtime.maccatalyst-arm64.runtime.native.system.io.ports@9.0.1
+runtime.maccatalyst-x64.runtime.native.system.io.ports@9.0.1
+runtime.native.system.data.sqlclient.sni@4.7.0
+runtime.native.system.io.ports@9.0.1
+runtime.osx-arm64.runtime.native.system.io.ports@9.0.1
+runtime.osx-x64.runtime.native.system.io.ports@9.0.1
+runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0
+runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0
+runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0
+stylecop.analyzers.unstable@1.2.0.556
+stylecop.analyzers@1.2.0-beta.556
+system.buffers@4.5.1
+system.codedom@9.0.1
+system.collections.immutable@8.0.0
+system.componentmodel.composition.registration@9.0.1
+system.componentmodel.composition@9.0.1
+system.configuration.configurationmanager@9.0.1
+system.data.odbc@9.0.1
+system.data.oledb@9.0.1
+system.data.sqlclient@4.8.6
+system.diagnostics.diagnosticsource@5.0.0
+system.diagnostics.diagnosticsource@9.0.1
+system.diagnostics.eventlog@9.0.1
+system.diagnostics.performancecounter@9.0.1
+system.directoryservices.accountmanagement@9.0.1
+system.directoryservices.protocols@9.0.1
+system.directoryservices@9.0.1
+system.drawing.common@9.0.1
+system.io.packaging@9.0.1
+system.io.ports@9.0.1
+system.management@9.0.1
+system.memory@4.5.5
+system.net.http.winhttphandler@9.0.1
+system.numerics.vectors@4.4.0
+system.numerics.vectors@4.5.0
+system.private.servicemodel@4.10.3
+system.reflection.context@9.0.1
+system.reflection.dispatchproxy@4.7.1
+system.reflection.metadata@1.6.0
+system.reflection.metadata@8.0.0
+system.reflection.metadata@8.0.1
+system.runtime.caching@9.0.1
+system.runtime.compilerservices.unsafe@4.5.3
+system.runtime.compilerservices.unsafe@6.0.0
+system.security.accesscontrol@4.7.0
+system.security.accesscontrol@5.0.0
+system.security.accesscontrol@6.0.0
+system.security.accesscontrol@6.0.1
+system.security.cryptography.pkcs@9.0.1
+system.security.cryptography.protecteddata@9.0.1
+system.security.cryptography.xml@6.0.1
+system.security.cryptography.xml@9.0.1
+system.security.permissions@9.0.1
+system.security.principal.windows@4.7.0
+system.security.principal.windows@5.0.0
+system.servicemodel.duplex@4.10.0
+system.servicemodel.duplex@4.10.3
+system.servicemodel.http@4.10.0
+system.servicemodel.http@4.10.3
+system.servicemodel.nettcp@4.10.0
+system.servicemodel.nettcp@4.10.3
+system.servicemodel.primitives@4.10.0
+system.servicemodel.primitives@4.10.3
+system.servicemodel.security@4.10.0
+system.servicemodel.security@4.10.3
+system.servicemodel.syndication@9.0.1
+system.serviceprocess.servicecontroller@9.0.1
+system.speech@9.0.1
+system.text.encoding.codepages@7.0.0
+system.text.encoding.codepages@8.0.0
+system.text.encoding.codepages@9.0.1
+system.text.encodings.web@9.0.1
+system.threading.accesscontrol@9.0.1
+system.threading.tasks.extensions@4.5.4
+system.web.services.description@4.10.0
+system.web.services.description@8.0.0
+system.windows.extensions@9.0.1
+validation@2.4.18
+validation@2.5.51
+xunit.abstractions@2.0.3
+xunit.analyzers@1.18.0
+xunit.assert@2.9.3
+xunit.core@2.9.3
+xunit.extensibility.core@2.9.3
+xunit.extensibility.execution@2.4.0
+xunit.extensibility.execution@2.9.3
+xunit.runner.visualstudio@2.8.2
+xunit.skippablefact@1.4.13
+xunit@2.9.3
+xunitxml.testlogger@4.1.0
+"
+
+# Additional PowerShell Gallery modules.
+NUGETS+="
+microsoft.powershell.archive@1.2.5
+microsoft.powershell.psresourceget@1.1.0
+packagemanagement@1.4.8.1
+powershellget@2.2.5
+psreadline@2.3.6
+threadjob@2.0.3
+"
+
+inherit check-reqs desktop dotnet-pkg xdg-utils
+
+DESCRIPTION="Cross-platform automation and configuration tool"
+HOMEPAGE="https://microsoft.com/powershell/
+ https://github.com/PowerShell/PowerShell/"
+SRC_URI="
+ https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz
+ ${NUGET_URIS}
+"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="gui vanilla"
+
+# TODO: "LibraryImports.g.cs", "PSVersionInfo.g.cs" not found.
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/libpsl-native-7.4.0:=
+ sys-libs/pam:0/0
+ || (
+ dev-libs/openssl-compat:1.0.0
+ =dev-libs/openssl-1.0*:0/0
+ )
+ gui? (
+ dev-util/desktop-file-utils
+ x11-misc/shared-mime-info
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+IDEPEND="
+ app-eselect/eselect-pwsh
+"
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=(
+ src/powershell-unix/powershell-unix.csproj
+ src/Modules/PSGalleryModules.csproj
+)
+DOTNET_PKG_BAD_PROJECTS=(
+ test/xUnit/xUnit.tests.csproj # Useless since it fails (see "RESTRICT").
+)
+
+PATCHES=(
+ "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch"
+)
+
+DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs )
+
+check_requirements_locale() {
+ if [[ "${MERGE_TYPE}" != binary ]] ; then
+ if use elibc_glibc ; then
+ local locales
+ locales="$(locale -a)"
+
+ if has en_US.utf8 ${locales} ; then
+ LC_ALL=en_US.utf8
+ elif has en_US.UTF-8 ${locales} ; then
+ LC_ALL=en_US.UTF-8
+ else
+ eerror "The locale en_US.utf8 or en_US.UTF-8 is not available."
+ eerror "Please generate en_US.UTF-8 before building ${CATEGORY}/${P}."
+
+ die "Could not switch to the en_US.UTF-8 locale."
+ fi
+ else
+ LC_ALL=en_US.UTF-8
+ fi
+
+ export LC_ALL
+ einfo "Successfully switched to the ${LC_ALL} locale."
+ fi
+}
+
+gui_cache_update() {
+ if use gui ; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
+
+pkg_pretend() {
+ check-reqs_pkg_pretend
+
+ check_requirements_locale
+}
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+
+ check_requirements_locale
+}
+
+src_prepare() {
+ if ! use vanilla ; then
+ PATCHES+=(
+ "${FILESDIR}/pwsh-7.5.0-disable-telemetry.patch"
+ )
+ fi
+
+ dotnet-pkg_src_prepare
+
+ # This is guarded by "RegexGitVersion" in "PowerShell.Common.props".
+ local fake_describe="v${PV}-0-g0"
+ sed -i "s|git describe --abbrev=60 --long|echo ${fake_describe}|" \
+ PowerShell.Common.props || die
+
+ echo "v${PV}" > powershell.version || die
+}
+
+src_compile() {
+ einfo 'Copying DLL files for the missing "ref" directory'
+ efsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref"
+
+ dotnet-pkg_src_compile
+}
+
+src_install() {
+ local dest_root="/usr/share/${PN}-${SLOT}"
+
+ # Install additional PowerShell Gallery modules.
+ local -a psg_modules=(
+ Microsoft.PowerShell.Archive
+ Microsoft.PowerShell.PSResourceGet
+ PSReadLine
+ PackageManagement
+ PowerShellGet
+ ThreadJob
+ )
+ local psg_module
+ for psg_module in "${psg_modules[@]}" ; do
+ insinto "${dest_root}/Modules/${psg_module}"
+ doins -r "${NUGET_PACKAGES}/${psg_module,,}"/*
+ done
+
+ dotnet-pkg-base_append_launchervar \
+ 'PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+ dotnet-pkg-base_install "${dest_root}"
+ dotnet-pkg-base_dolauncher "${dest_root}/pwsh" "pwsh-${SLOT}"
+
+ insinto "${dest_root}/ref"
+ doins "${WORKDIR}/${P}_ref"/*
+
+ # Replace "libpsl-native.so" provided by "microsoft.powershell.native".
+ rm "${ED}/${dest_root}/libpsl-native.so" || die
+ dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so"
+
+ # On musl remove "libSystem.IO.Ports.Native.so" linked against glibc.
+ if ! use elibc_glibc ; then
+ ewarn "libSystem.IO.Ports.Native.so is available only for glibc, removing it"
+
+ rm "${ED}/${dest_root}/libSystem.IO.Ports.Native.so" || die
+ fi
+
+ if use gui ; then
+ newicon assets/ps_black_128.svg "powershell-${SLOT}.svg"
+ make_desktop_entry "pwsh-${SLOT} -l" "PowerShell ${SLOT}" \
+ "powershell-${SLOT}" "ConsoleOnly;System;" "Terminal=true"
+ fi
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ gui_cache_update
+
+ eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+ gui_cache_update
+
+ eselect pwsh update ifunset
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 6a6e062c0569..2d89b328fc87 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/paper-clip/Manifest b/app-text/paper-clip/Manifest
index 60cc2b442264..f3a22e803ddf 100644
--- a/app-text/paper-clip/Manifest
+++ b/app-text/paper-clip/Manifest
@@ -1,7 +1,5 @@
AUX paper-clip-5.5.1-document-vala-return.patch 978 BLAKE2B 456c6def5938c2b9b1aac35099ab685efd11edffbd3ebac91d1c14b5eb5d5e806b9bfd4a76b4fc5eaa60ce5c56c77fde2469c57c55e1c310c9f3002fbd748a55 SHA512 00f0ae20818e2b60d43e2e5c87c2fbda2c10e714606c91366c65a161c42447afa9cca5cc02e9ffde67013779132858b9687f842f19115fac88cb7b4a39716987
DIST paper-clip-5.5.1.tar.gz 183419 BLAKE2B 18af0f18d8d3da9f6d6f4cea57aa817e902666ee60f851ec54adc64506d3f4a8508895f64ace28424b0a3018e6bdf0b80cd40a602d226b09e83d1efa2e82daf4 SHA512 5cca56b2cc6f3619c40b202b8e53e3e01834fb10dcf1769553fb6904d50297736c9dcaad376422d2ea49203f40b32fb24d64a1f161a49868e446459d94f08138
-DIST paper-clip-5.5.tar.gz 183365 BLAKE2B 74b2b893ad7f421eeeb7e6c5bd3921b20b379cebcdb86371a262455fe95a67c0fdddc894b5ecb3da9d7c612a6e9e7ac91ba4d98cc4e2cfb994de388f9f0f8a45 SHA512 880ed9ee81788e1d1f50d0bf5c119ebf2f45a939432f44e363ce0513217a74af7f9fd012f110fc3a38db392341a3529b8785f0130a4bf0fe83f6dbe12d663b19
-EBUILD paper-clip-5.5-r1.ebuild 1437 BLAKE2B 2968def15b6eb31c94fb763522ce7e4141fbe4ea30c24286ca8b6fc069378a7cfcd05dba5684f0dd108676b27da3d16474e8df4b6463b1f3bbade01f93a668e7 SHA512 18220fec476959a5868b03711123d594bfa5013d4cd6fab5fe57ea7d05c7a8f973af8c3321f6a928da04a820ccf540cd2712c297170bf55fd3ccc020ce450f3e
EBUILD paper-clip-5.5.1-r1.ebuild 1508 BLAKE2B d1a73d443366166a3da278b9d1a9a685ab28ca3ce837b869d09e3b2e7c58ee4959a35fed4deac05be0d56bdbf0a4d7967b043cf8b1e10b578bd81417e8b80241 SHA512 63c4983e5fa8cf8535eff0dfadb7b4b947087797956ed2757eb9c057314fd960c09642c0a9b440589fc24cf20cacc24494e4d94bf61d27a4f3610db099550ec1
EBUILD paper-clip-9999.ebuild 1438 BLAKE2B 1a14f8e45453220be43f7a87e792ea58fa1c6c378f001f2889f46a5eedfc7c8795b3066df392e2207580f86803d08aca29c24ec6e599b925d4c65b3c3e59aff5 SHA512 3fc7ae135ecb7e409041455be7084aa84a7c1a930758d8dee35b88e8e555bfea8263fab923fbc33338f2c9d309f3fce6cdc949ad089a897148348384ce11aa24
MISC metadata.xml 413 BLAKE2B 66acd49c6583aec7c89aa17de477237b5214aefc73b4814eb8170f1af322fd3d1565557060e2fc63027740457c84131e9d6d4be0f1dd4d531ac7da79429e0c91 SHA512 69d713bd2b11742920a25f5db125de72bb44403a049a1969e988b124d2d88ea36d6ac04a8b2091380f9208ad4407f354322e307a433bb58c413353069eb8cccc
diff --git a/app-text/paper-clip/paper-clip-5.5-r1.ebuild b/app-text/paper-clip/paper-clip-5.5-r1.ebuild
deleted file mode 100644
index 7f75695059e4..000000000000
--- a/app-text/paper-clip/paper-clip-5.5-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-APP_PN="Paper-Clip"
-
-inherit gnome2-utils meson vala xdg
-
-DESCRIPTION="Edit the title, author, keywords and more details of PDF documents"
-HOMEPAGE="https://github.com/Diego-Ivan/Paper-Clip/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/Diego-Ivan/${APP_PN}.git"
-else
- SRC_URI="https://github.com/Diego-Ivan/${APP_PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${APP_PN}-${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # Only validations, the appdata one fails.
-
-RDEPEND="
- >=gui-libs/gtk-4.12.5:4
- >=gui-libs/libadwaita-1.5.0:1[introspection,vala]
- app-text/poppler:=[cairo,introspection]
- dev-libs/glib:2
- dev-libs/gobject-introspection
- dev-libs/libportal:=[gtk,introspection,vala]
- media-libs/exempi
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- $(vala_depend)
- dev-libs/appstream-glib
- dev-util/desktop-file-utils
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- vala_setup
-}
-
-src_install() {
- meson_src_install
- einstalldocs
-
- # Symlink "pdf-metadata-editor" (old name?) to "${PN}".
- dosym -r /usr/bin/pdf-metadata-editor "/usr/bin/${PN}"
-
- mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_schemas_update
- xdg_pkg_postrm
-}
diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 7e103d9bae76..20714aa486d8 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,6 +1,4 @@
DIST Sigil_User_Guide_2024.08.15.epub 12641984 BLAKE2B feaa8a4f6b64786d5cbf494a61c8726a5dd3e169ca8902348e2fee9f890ab7496b5ad018d49d6cecd65cb3d3d4a9b4a6bda019ac52c324fa92fad3e7b5dbc680 SHA512 10199c037a57f4b9ed913a8c726a58e376dcd34300a98cdd4cf934fd3a2f9a26d2f92bd85131af7ee1084824d7b082f7becdec9b0731a62f9cde712bfada5a09
-DIST sigil-2.3.1.tar.gz 17475697 BLAKE2B 668d02f941c900921224977bc2d8edeb6a21cf7985d1f7980ffc6b8ecc6627fe5a29f71ea75e12d1f54c2b1959afa7323dda807b1189e4189a996e98c90bdea2 SHA512 da0433882040212a8385c1b872b568ef39660b6c0127d64d9fc4cdd4f3939c2e14f3d08056ab1b405142e012caf363ebfe170761a74e684590c1a358e1115d09
DIST sigil-2.4.0.tar.gz 19135045 BLAKE2B 311fe0894818c08fc5ecee8b29b04e24aa8f13d4f28b1011f455fcf7944561e68832ddd36885f69f794333bb790b7b84c49bc6d3d2367772150e936708916d0c SHA512 1c5687f31494ea5f1c8e3ac5fe3c3892ee68a0645795c57f10802d4e579c95a4ef5e3cb0fedc598f647282b3fe7b56e1a3efd547e08a44fea4619ae5b9581c20
-EBUILD sigil-2.3.1.ebuild 2239 BLAKE2B b65ea5a5e057f828cb5f8a092de01b2d05d70112c51f3279254ecf8066169c02ac7719ff5cc90465a62a90e07407bc161499622284da8939ec3ddf44094597dc SHA512 ceec367745e5ff537ded0bbc84bdc44b91bcc27d451ebe751dd91e5b547e58ed7835d965584e1fd6eebedf2dcd9c8d8a8267807fb37bfc911c30804609963f5f
EBUILD sigil-2.4.0.ebuild 2257 BLAKE2B 5b93eac3bb8ceb6c857e06807a23da009b03c34d836cf53f2eda33a44676f1c9dc46c2884816ebe0a91c56c33ec429f9d05b26414a6bb479fe04706d61ceee48 SHA512 71654f5193d0829b03f30639506c13ca9d32358e6749df1e00e6d5c3262520e86e0b1750e8945f42cc1ea4c478cba8e5d14c18156d852faa03d45a08563ddf3e
MISC metadata.xml 810 BLAKE2B 9790a33fa436de084e57410b5fea4fc477bef40dafbc9b0467b0b01a27dfcb9b6874df529f5e0ecc1aca5e48fb07adde0b3a8c99fdd1ff1bd14f6877ecfedc98 SHA512 8b0c12e38cf8516e139bc1277062f0499148b6eba417e9c65389dd5aa8fdae9b967cffbe066f5e3bee5ed11d2eac2d909c782dc3b3f1432b3f4515adb04acaf2
diff --git a/app-text/sigil/sigil-2.3.1.ebuild b/app-text/sigil/sigil-2.3.1.ebuild
deleted file mode 100644
index 7cfa883c892d..000000000000
--- a/app-text/sigil/sigil-2.3.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit xdg cmake python-single-r1
-
-DOC_VERSION="2024.08.15"
-DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil"
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.gz
- doc? ( https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE} )"
-S=${WORKDIR}/${P^}
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc +plugins +system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- app-text/hunspell:=
- dev-libs/libpcre2:=[pcre16]
- dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
- dev-qt/qtwebengine:6[widgets]
- dev-qt/qtsvg:6
- sys-libs/zlib[minizip]
- $(python_gen_cond_dep '
- dev-python/css-parser[${PYTHON_USEDEP}]
- dev-python/dulwich[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- ')
- plugins? (
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/regex[${PYTHON_USEDEP}]
- dev-python/pyqt6[${PYTHON_USEDEP}]
- dev-python/pyqt6-webengine[${PYTHON_USEDEP}]
- ')
- $(python_gen_impl_dep 'tk')
- )
- system-mathjax? ( >=dev-libs/mathjax-3 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- dev-qt/qttools:6[linguist]
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
- local mycmakeargs=(
- -DTRY_NEWER_FINDPYTHON3=1
- -DPython3_INCLUDE_DIR="$(python_get_includedir)"
- -DPython3_LIBRARY="$(python_get_library_path)"
- -DPython3_EXECUTABLE="${PYTHON}"
-
- -DINSTALL_BUNDLED_DICTS=0
- -DSYSTEM_LIBS_REQUIRED=1
- -DUSE_SYSTEM_LIBS=1
- )
- use system-mathjax && mycmakeargs+=( -DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- python_fix_shebang "${ED}"/usr/share/sigil/
- python_optimize "${ED}"/usr/share/sigil/
-
- if use doc; then
- dodoc "${DISTDIR}/${DOC_FILE}"
- docompress -x /usr/share/doc/${PF}/${DOC_FILE}
- fi
-}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 792c6d03869f..5fccfc47b117 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/abseil-cpp/Manifest b/dev-cpp/abseil-cpp/Manifest
index b23cfd2dea12..9a0efaaa6865 100644
--- a/dev-cpp/abseil-cpp/Manifest
+++ b/dev-cpp/abseil-cpp/Manifest
@@ -29,5 +29,5 @@ EBUILD abseil-cpp-20230802.0-r3.ebuild 1718 BLAKE2B 1a46df3f2b8631c4cc5da5697494
EBUILD abseil-cpp-20230802.0-r4.ebuild 2020 BLAKE2B c29d5683173e4f720a799446bac5ec041985e633a70f1c239edc7c54dffb4b9fcafec366ace8fe3c62a686b4f2dde58313500dffdd024b08af54b45cf661edd6 SHA512 f05658f83346bccbc0e0fc86ccd3750f8ddef863328308d6bf5fe4f03a5e1316e1b4a3231218f3a7094a959ba74b7dce32b136602a505091c2b607707d060073
EBUILD abseil-cpp-20240116.2-r3.ebuild 1718 BLAKE2B 1a46df3f2b8631c4cc5da5697494999329b85a0469e64f00ff2103425218086c7317594c2d4ae7e49e91fc1e636b782490825c94a01155d0bc4f72bff6e2a72b SHA512 bdbb13ac0faa4ccf7f7a41579311a65853916e7d533a107a84506dcc5463621ba5cc1ebcd1a41e01da5621c98ac4aaae0803175b0a74a02fc8af547afd8d9cbe
EBUILD abseil-cpp-20240116.2-r4.ebuild 2054 BLAKE2B 4c3d16b79cdb84a2e40f8640dba22887be98d6b4e02733812fca4a07192380dcb57111c30dc2f15c0f560d4817e341de7bc26b6acd70aceafb532c078775cf90 SHA512 cbace15d0e28c45c88e9d833df30d53ad746f41be878110205f6faf221d45f906b20da97275ace060654fdfa3cbe836b6fad2ab22c186e66d7c016184a41244f
-EBUILD abseil-cpp-20240722.0.ebuild 1985 BLAKE2B 47a690ee7f051c12bfaa66af04467a2631a09437e15429f0bdc6cdc5de1dc4651177f59ca3c98c5e9957cf04099d9eac9f1ad091add2c018ae49adac196a8292 SHA512 3e729ba2bced7a1e743f3a35425eb16abc0bab44184fe2206d71753c1ec1c7523703cf96e3c16055fc9a0883a1f9e7a374128f817b0f0ec41fd62c1e42c4d805
+EBUILD abseil-cpp-20240722.0.ebuild 1991 BLAKE2B 38b3849b2474ef554a3683ee1302c6ae0e7771c505c484a33ca4debdb657cf2e3badec4e45c5417e16a03b3caea56331c9dceac63c7cedfbe023a57de1e554c8 SHA512 79d427fdf20b67280300f311680908683fb0d291dd060e2f19cad02f5a748fde111776be9c5af700a4041b83bcbe4637492861237cfe08ae48782ee045811e4d
MISC metadata.xml 511 BLAKE2B 368361dc6f2e55afb5af3623635272b5a7ec9444a09e7fd0be2879a7dfa2e168c0a1b994d84878a6cd422423103f317b20b543aa11ca00656199e2d3a3a4bad7 SHA512 fc164cafaca7a59e4891a1f5c7f93f790c4b163c0310cbb915f9450de023296d8ed440a89a51230aa9869c70ed55a2b1c54ca3579761cd880df9bccbbde801fd
diff --git a/dev-cpp/abseil-cpp/abseil-cpp-20240722.0.ebuild b/dev-cpp/abseil-cpp/abseil-cpp-20240722.0.ebuild
index ecc8966ed481..cb780cd9e37c 100644
--- a/dev-cpp/abseil-cpp/abseil-cpp-20240722.0.ebuild
+++ b/dev-cpp/abseil-cpp/abseil-cpp-20240722.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/abseil/abseil-cpp/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0/${PV:2:4}.$(ver_cut 2).0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="test"
RDEPEND=">=dev-cpp/gtest-1.13.0[${MULTILIB_USEDEP}]"
diff --git a/dev-cpp/eigen/Manifest b/dev-cpp/eigen/Manifest
index 6a4b8b5b5766..3272f59f0be3 100644
--- a/dev-cpp/eigen/Manifest
+++ b/dev-cpp/eigen/Manifest
@@ -8,6 +8,6 @@ AUX eigen-9999-please_protect_your_min_with_parentheses.patch 1979 BLAKE2B 50da0
DIST eigen-3.4.0.tar.bz2 2143091 BLAKE2B a32aac13cbab68cfaaa252d8a406e6a36ecfd1239361412b1f9baa08284a94467479c08ffae10cb847e9916472b46b1c1af4efbf81f957c8200a4379acd42c42 SHA512 cc488eb111e0e248744d2bc4475b345b5fb82361dff226a5b73a33bd0388de8c219cff8cffcf8f476b672fc0e223f339e8c6a1cfb6293840a4a6abf232438a89
DIST eigen-lapack_addons-3.4.1.tgz 6215074 BLAKE2B 564c3398de1f4ea249b58957a482cda0b5eb99e5021e1f18abf3b4d2893fed48912bfa8386681fcae03dd933eea91644f7429d47a53684d64462209a6ae76f30 SHA512 5a827d0befb521cb430f0d63f5000e7955359bc637cdb7292d942712e98c0702570a5b650a72fc609bf5b43633661c0e51de7761ae892df6ff0aab667f436edf
EBUILD eigen-3.4.0-r2.ebuild 12324 BLAKE2B 4bb7ee9c02d4588a70620843a436ce1314ed174f4b5f84ecdd22e5961bbb23a03bff15a4834cbbc91fcbdfa98f4f9870d7bf7d6df6beaed3071c29e3c248de7f SHA512 3328a26167445fd320416a39e6a596525c7ac2c07cf35e355e4423444710005a65d56646991e543394e02abf0e7298e614ba04e175fe22f318febf55a13211d6
-EBUILD eigen-3.4.0-r3.ebuild 12411 BLAKE2B 8ca3a373c6503f95c962fc8a0d4aa18384a2b401e7499b97c3ff0467f901370586df7cc4adaa7f338e1ee2a345ceb998c6769614599831af6ce97e478c90166e SHA512 ff32255540125031a6c360f59f9ed80570fbccc7b9354ea963050d2f80bd1fa1f952868efe07198c44b25d6e0d5e72e69993eca6269954ebf577049dc2cc41e9
+EBUILD eigen-3.4.0-r3.ebuild 12410 BLAKE2B 5c021960ac81770f3df2d98e03d3e66bf6764d03a7c9438c2aebc4653c8e44fa71a4fcbe4d09dcb75d453e99fe8f98f6ab0face632446227d9ae9e197c05ff6f SHA512 e4145e83e22224a261be0d7fea97c5c59dd605e6d7d81c08ff3054f813c933d6af42ccf9ce828a359789600bbf2427e24db0db4ea57a2ac3ce5df9ab57f20da7
EBUILD eigen-9999.ebuild 11710 BLAKE2B 37dc2a4b3c368178b6d1849a0d9c73135ce58d3ff3f777d814b64ebbcf5097f8a222028b211574bc0ce43841ce0a76df5d69a80b1db38fcd04027456f1dde988 SHA512 29204e4b608009a5dcd64c36724fb0fd261bfd0894789e3a628bc0db0bcd95141a1b571c74e97a00241c62cd8e727c0c1aa7cef56b20d510be61ea8e7bf0ef32
MISC metadata.xml 2122 BLAKE2B ce2287db5f80ce761bc100cc0f6fe3dd549dda68853f0fc40d362e9dce72d5a5398b3d2b9562aa8feafc5b869adaab78a87b65499404df072c35d353ec2f5cd8 SHA512 446fe2316a72f8c058445f4c14bfe4683476f1a041d9af55ab3d1f76b4e2b6e83d0f7aad4a7febcd7c4c5bdfdf1efc30483aaa276ace6ac941488ee3d137c5c7
diff --git a/dev-cpp/eigen/eigen-3.4.0-r3.ebuild b/dev-cpp/eigen/eigen-3.4.0-r3.ebuild
index 71c4ef902341..8eb432c677b8 100644
--- a/dev-cpp/eigen/eigen-3.4.0-r3.ebuild
+++ b/dev-cpp/eigen/eigen-3.4.0-r3.ebuild
@@ -20,7 +20,7 @@ else
https://gitlab.com/lib${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2
test? ( lapack? ( https://downloads.tuxfamily.org/${PN}/lapack_addons_3.4.1.tgz -> ${PN}-lapack_addons-3.4.1.tgz ) )
"
- KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
fi
LICENSE="MPL-2.0"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index cd8798528414..61e7f26b4afe 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index 7b35b86fa956..ba7f400610e2 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -3,5 +3,5 @@ DIST freetds-1.4.23.tar.bz2 2402595 BLAKE2B aca65226d09ff95094c79330f10d19a5e833
DIST freetds-1.4.24.tar.bz2 2402973 BLAKE2B ba6f31fe117c11abc0e0365bf0d10061e793bb9313774a5e2d9b6766fef54abbec6c1c27480a875438008a592f6ab9942bd41a19a4dd7388ca3c2728bf1b2a65 SHA512 f564c81abaec28a6c55476121fff47e8957af654197ed679cfebdbeaa4dfe5d0f9d5f900cd03b4260efc3da3f9cd41ee370fadb6b59da9f41d9006760e9609d9
EBUILD freetds-1.4.17.ebuild 1443 BLAKE2B 50839c8c282f5dd4a1f6464d62ff594a37ca58523b40dc959c770808166be50eb6260c05c0a3f595eb840ab9330e74a3408a1bd4d89fc4f0e67b6f4a1e7ef059 SHA512 c381099fcf8decf905eb5922f7ec9bba6e8cc2d240bc6d8bdd1b30b5d76b0e76c17d9d71b386336a28f7b52b7f1dbdc9acb65b285ad1aad58f00044d8edd1120
EBUILD freetds-1.4.23.ebuild 1716 BLAKE2B 2523ac3919aad8090761937e0a49f21d6b0def7582a30a3978d00a1737340ab76c0164e7d4e33056083957fe0607ba108acdfe0c55ebe42d7ccebbebaca5b32c SHA512 c23816f7be243364aefea7061a01811d185dd7f3ed554284447335f95b8678d0a5e000f1aca29ee998527952f5174b8ab60e9b9a8eb7a833d95d59149a1acc01
-EBUILD freetds-1.4.24.ebuild 1716 BLAKE2B 2523ac3919aad8090761937e0a49f21d6b0def7582a30a3978d00a1737340ab76c0164e7d4e33056083957fe0607ba108acdfe0c55ebe42d7ccebbebaca5b32c SHA512 c23816f7be243364aefea7061a01811d185dd7f3ed554284447335f95b8678d0a5e000f1aca29ee998527952f5174b8ab60e9b9a8eb7a833d95d59149a1acc01
+EBUILD freetds-1.4.24.ebuild 1709 BLAKE2B 7d65d043aabf8a279078fb9289dce007be1e24f11135d10dc36b32de1b0252dcc2e649c7813d890e0405bedb309eabd26e17f00cd33c4b9580eb3b4227cc8ea4 SHA512 b32a2f90814bb85a0560ef6b978a07d1c84848b6814615288d6cf233e14bacbdbaf02745d66020ca0aef4d48178efc92640538eac669639eacd15041b32fb5bc
MISC metadata.xml 307 BLAKE2B ef2023a0b7e091f47fa6e6e8c225a905e7456cbcccedaab86c3c9aa237eeaf87e5cafed83650a6ca569b3cc70bcd14ad0badabd0e4bd1739b619dbd3c3877de4 SHA512 e5489d7a456f904586f31a9c1e4b51a83d6db0ad27a7964df0ddf5a2cf75d3ba1e22fd2765d25540987e35932005968aa321dee761b64550dab27620ab9be3d7
diff --git a/dev-db/freetds/freetds-1.4.24.ebuild b/dev-db/freetds/freetds-1.4.24.ebuild
index 28268059925d..e6b7b539a4e2 100644
--- a/dev-db/freetds/freetds-1.4.24.ebuild
+++ b/dev-db/freetds/freetds-1.4.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://www.freetds.org/files/stable/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
# iODBC and unixODBC are mutually-exclusive choices for
# the ODBC driver manager. Future versions of FreeTDS
diff --git a/dev-db/sqlitebrowser/Manifest b/dev-db/sqlitebrowser/Manifest
index a05b013ae44c..6c16bc184746 100644
--- a/dev-db/sqlitebrowser/Manifest
+++ b/dev-db/sqlitebrowser/Manifest
@@ -1,5 +1,5 @@
AUX sqlitebrowser-3.13.1-missing-include.patch 657 BLAKE2B 2ac7b01ee6f55e8ad3859369128782d7ff685585f40e572f8ff99c57da5e459e3b0a6daf649997c8e17ce2ba68343f350a2f6c96bb4e015a69f4185e6b1848f1 SHA512 851c751130ff7f63a74d9b8518ea1576f0fa8b00330fe7cb4c271a8a3f350b24f5de8a46147b0a13836df966ca9f600e75d3fdadc9591219c34a3e965d27eb79
DIST sqlitebrowser-3.13.1.tar.gz 4923092 BLAKE2B 894790cc30b802b4aab19a8e7834aef1bf68b027bcd66b63901269d6d44b706ce5ddca1ae4ca4743d14f9a8d2a5cc6005711b6ee25cef068c55e0b01c56f8b5c SHA512 7482094823293a216e4df20105d1351a23fcc706fd9e64bca58cd1c6a46dcf639a945f919613f1a9550d0a15e60a4c2827ee5eee4f89a7b11046d8eefbf375ee
-EBUILD sqlitebrowser-3.13.1.ebuild 1734 BLAKE2B a628022850b5713829fc91acaab3bc37c9a34533e9f08e98c8f8f31ad902ea6106ec9d0d952d5d02ee873b6f2f063579c41a3fc2f1d56dfde80d3b5787aa4743 SHA512 2af2a22aabdb964dfcfb49665e674a456b939eb9dcc5a825b6f67cdd4c29b24134a7f5ca29bafa822427823b6346f87b97738a229ad708ff3b4f3c7a0857e800
+EBUILD sqlitebrowser-3.13.1-r1.ebuild 1755 BLAKE2B f2b451b4280e3b9f22a3b6ff57e3955bee247f17cf9c7b898cad8657abefd3aca475430c8e1d5d59ae672dcbc1168a7a17e834751cab296fd8aea960bffdd616 SHA512 a0c10c94411c378047cb5c4e3c4b5c2ac44f0241718e095759346778c3b30a895de62e72df90490d9cf3699830b0822109ff2a469cfe977becf042f7825160e5
EBUILD sqlitebrowser-9999.ebuild 1682 BLAKE2B 8ff3453dc827f8f28cab66a28186188cb2952854fd5bac3cc71a98be8ecdbb0ace7606f169d47bb7534660dde82e16d04aa9089e2f57e2e30b68b966f08c3c8f SHA512 b915e698b86cfbc20623c56c6a4dad0104b0f87bf14e5c8c64ed22442ae14731c00cd2d456a088c2d07137c9a756e71fd95c51fe6e3457567b1e6d5e4c345291
MISC metadata.xml 1796 BLAKE2B 988ec79d4d043ecbf8802aa3d761868479fc0a398a00035c387aa4b362e2c6c59afbbd04d648d2084aa0d9d35972336cd312c4b596e663e5142ce72671e70a55 SHA512 6b0e05517590c7c56cabc1bfecfafed155be78ccff4d159fd810b3c8e6555559c45fba3ea3bdf0aef73d1c1a1d8fcabc7005c2e7dbb3b6377d14505c819355d7
diff --git a/dev-db/sqlitebrowser/sqlitebrowser-3.13.1.ebuild b/dev-db/sqlitebrowser/sqlitebrowser-3.13.1-r1.ebuild
index 14bd66fc1cf2..3b7c7308fe49 100644
--- a/dev-db/sqlitebrowser/sqlitebrowser-3.13.1.ebuild
+++ b/dev-db/sqlitebrowser/sqlitebrowser-3.13.1-r1.ebuild
@@ -5,10 +5,10 @@ EAPI=8
inherit cmake flag-o-matic xdg
-DESCRIPTION="A light GUI editor for SQLite databases"
+DESCRIPTION="Light GUI editor for SQLite databases"
HOMEPAGE="https://sqlitebrowser.org/"
-if [[ "${PV}" = 9999 ]]; then
+if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/sqlitebrowser/sqlitebrowser.git"
else
@@ -22,16 +22,16 @@ IUSE="sqlcipher test"
RESTRICT="!test? ( test )"
RDEPEND="
- app-editors/qhexedit2
+ <app-editors/qhexedit2-0.8.10
dev-db/sqlite:3
- dev-libs/qcustomplot
+ <dev-libs/qcustomplot-2.1.1-r10
>=dev-qt/qtcore-5.15.9:5
>=dev-qt/qtgui-5.15.9:5
>=dev-qt/qtnetwork-5.15.9:5[ssl]
>=dev-qt/qtprintsupport-5.15.9:5
>=dev-qt/qtwidgets-5.15.9:5
>=dev-qt/qtxml-5.15.9:5
- >=x11-libs/qscintilla-2.8.10:=[qt5(+)]
+ >=x11-libs/qscintilla-2.14.1-r1:=[qt5(-)]
sqlcipher? ( dev-db/sqlcipher )
"
DEPEND="${RDEPEND}
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index c564585f4f73..2fdbdec51bef 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/ponyprog/Manifest b/dev-embedded/ponyprog/Manifest
index 8e540c2f598a..578a9181458e 100644
--- a/dev-embedded/ponyprog/Manifest
+++ b/dev-embedded/ponyprog/Manifest
@@ -1,4 +1,4 @@
AUX ponyprog-3.1.3-fix-build-system.patch 2321 BLAKE2B 88f510b03611ef6f484611bb7759bcd9d40c831247c52bc07a00642e7d8e3c0ae0b09b1805d2b8f8f8b1820ff2ff0c54755263a7f7271b405c8b802845b71859 SHA512 2932745c7b6932a3d760ac09811f4966b6231f18842f15ca444831872e97ef01f4055df3bdfa9338522d10f4c4d4fb026b951b8fa7729849f140d54cb4f44c95
DIST ponyprog-3.1.3.tar.gz 11479313 BLAKE2B 56704b28877687c356c72b1f28f28115cb11f40c701e207f5d3ec4aa4fa7194991162f0940400016d9ee5d42ff0a7e7da5b252f9b76417d0d8272638989fedec SHA512 09e702f3f98e65799e8c59b9c8eca6f477db3f36a2648a1fab3797f91d56c7c4e9533e32bef1fe4c641512e31828a39df4d3d83639b7541714a3cc9050cd4e67
-EBUILD ponyprog-3.1.3.ebuild 1268 BLAKE2B 737126cdf7b2a0f6c10baf10d14a032a03ddb8569033e62be229cc6e0f333ca7d0f939b8816e4bf02bfbfb504ceece5043b9a0ae75c746ad758c0ee45db2620a SHA512 e375aa187398d4596ca32e72cfc4f27a0f174c9cd158ac998d60b04a690d5343a5e858dbcfef1b263e12c79914567456f0d8cb2f9a2a5ab1b117fe86b9677bb2
+EBUILD ponyprog-3.1.3-r1.ebuild 1259 BLAKE2B a5057845c524b578db4873d4eabe29310784cb1f92c4453ac57f7e5a22c118643485b26aecfbe5f647a3d6c14310637a9ad786435433d1032392240a6f26ac99 SHA512 a80387a97419bd630c2c1b418cd99b151a903f28c1b470b853d84754e7aa58166a65d514d0d0e3a3b1e61487d5653bd58f9f26f18b40821ea5a2879cfe68f050
MISC metadata.xml 385 BLAKE2B 0fc7287b04632bf56f76d6a8f98ce3b9463eb6db2feacbf11df5f21e17f8fc632bbeb3992f5131ab984bebcac05c29d8a29053fa3be045899a5433e866565ab1 SHA512 d6af66fab5ea0bcf476e802fceaf685d3e3e1beee10a429cb47b56e56245d980b6120d3b6cc0d00a36d033675b0a4b7e8a9ba20fd60a6e944557a7dc90400b3c
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3-r1.ebuild
index 374c8ea1eee5..95733eca1af2 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
IUSE="doc"
DEPEND="
- >app-editors/qhexedit2-0.8.8_p20200625
+ <app-editors/qhexedit2-0.8.10
dev-embedded/libftdi:1[cxx]
dev-qt/qtcore:5
dev-qt/qtgui:5
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 7d920f5fa38b..6b813da604de 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/ada-bootstrap/Manifest b/dev-lang/ada-bootstrap/Manifest
index df1dc047c805..8827fcb2fc43 100644
--- a/dev-lang/ada-bootstrap/Manifest
+++ b/dev-lang/ada-bootstrap/Manifest
@@ -1,4 +1,19 @@
AUX ada-bootstrap-0_p2021-gentoo.patch 2615 BLAKE2B 16607a3a88edc6918f077171b424b86a0d696bd0897405a466b62937f74371d23efcf3477b3f106d6e19a8e15d8366c98fbbd92c588ffdc24e4bee3975d6bc42 SHA512 27b6a4907dfd80f6af950141b27e8acc5b2868a9414e9215c001a107479a0ddc54e35a6221a7d349070023e41a448029414d9f6d092fcd7a59b7d6aaee80e3bf
+DIST ada-bootstrap-11-aarch64-unknown-linux-gnu.gpkg.tar 39997440 BLAKE2B 36157ee05d5f0d319ad80c0115400fc2ceda505d724a3d1d80a22b5a71a95fa89d544d6e6b51dcea5b3081584cdd12332ead2c7ff9b7d9c4cd8ba0a4f84e51ac SHA512 d0b6ecbe29958da76b4073734bc075b95e719580128c7315fee5d8f8dbaae7dd4162632153826a9c03cb3858f3411bc78eec7ea7d7b1e7db0cc11383cc29a8bd
+DIST ada-bootstrap-11-alpha-unknown-linux-gnu.gpkg.tar 42086400 BLAKE2B ecbb65ae6929eb3ed21b6e3506276be280f986c5a98b404951124bb994e123da49442811f7018f6e89348a13beddf33d0c223d8af054f11960a1cbe722236304 SHA512 e1a658c8caa71a9353e0230c3d2706e8efe47d1da207bbcebe07772e229305c6d3ab2719c9999eba47cf748c2f81540a2acc33b19266e6ae2bdc55fd3604ecb9
+DIST ada-bootstrap-11-armv6j-softfp-linux-gnueabi.gpkg.tar 34734080 BLAKE2B ec65023d551fb47da597c10c0aab89771fed1f06d7f4f6b48a2e17e0bb7b2420b2c3d5f6a29107624783f8911b02d22ddcec50b9e4cc4edfb9ec1969ea4633af SHA512 1015e4bb7f6fdde9c07522e85fe5fa0e1e42fc43834a36a6882aea6b807521aecb544cb47c2f5d04dcfbdfe70a696cb6794476c98e346fe639db5d257b42a909
+DIST ada-bootstrap-11-armv6j-unknown-linux-gnueabihf.gpkg.tar 34682880 BLAKE2B 5d573265c86f5901dc3f1928c04483513a2a527e975f7d7e90d798fc4298f315bc4bbf2864d48483c0dc4f17510cbe87fefda96760942a1af81c44b3b4f7fc7c SHA512 1c380839c91c3d57eee84e24dc238d5ba7541b11c9d48e37b2beb8147d7db7d6b2c2bad5819323c2374e41ebbdd87f017d8faca5321c1f413ded5b83a9207f84
+DIST ada-bootstrap-11-armv7a-softfp-linux-gnueabi.gpkg.tar 34519040 BLAKE2B 6460c2e7b2df02481990a124405026178e47cb2348872f4a323ca4f7e80fe1a528816c34b606c73ede866ca83e22860b7f038bb636e59a1327ca1d0e02fadce8 SHA512 3f5b94bb719c73380e6e132043ecef80537c0e3b555f5496032f479d9775cbe6695c45f6873677572db87974ef245d6c43f6c4018ec74c194262cfa6fe38ae93
+DIST ada-bootstrap-11-armv7a-unknown-linux-gnueabihf.gpkg.tar 34467840 BLAKE2B 12a72a8fc940c957858d6f10f713b01a21eee1badfcaad170e2949d0a38a600345ace6a042d5401e2e95585410803d15659fb95385698e129430b85def2a4337 SHA512 5ad2ff2a0db61a1174d0a2b23f6256a7fc5b56cd942ea60fe90ece83d3f7961daf0b0481c7dbf1f1aa603c5149da35cd596eb4760a1fdc5553b54d9400362088
+DIST ada-bootstrap-11-hppa1.1-unknown-linux-gnu.gpkg.tar 34273280 BLAKE2B afc3a4ce5a0c696fcf0b59a5125c42f3b1417899c01df24ed72d24bcf9b22eae52872576152d438c0b0dce90e50353cd6a6cc6341df23ed04d493aea8e2b419d SHA512 83be09347da0069b5650c8a6cef4d444903586ef4f6229349c19150cef750dcc0a50803fe8932e8b0e3b6c13f095bbca7b4208d55e72efda62f63fea59ffa88c
+DIST ada-bootstrap-11-hppa2.0-unknown-linux-gnu.gpkg.tar 34129920 BLAKE2B 82e4f59fda3f10a2152995bf845c398cbae8f098d72a0c74c66eb9718bb73dfdd2ffa0aa2394aca26ccd38a0dbe1968c6af18951b12e5985602e5d32f08187fb SHA512 d782f407f8ab4a7ac251b443dcf2465a158dae8fd5b8e16fc45b8eb6927e4a2c5fb56a38f2a7f1c32aa3ab62908da24a41c1e244e82acace6b5814c0563b6e8b
+DIST ada-bootstrap-11-powerpc-unknown-linux-gnu.gpkg.tar 33863680 BLAKE2B 9452f9940d39780ebb4afd57a9b660a3804d6fb7bdd014d482a777b51af761905c746400c0f3662ea3a4c559cfcb42a732959db0854d3762b799ed6a2b8b6557 SHA512 ccebbc74abd918f2faf7a664fd36536f23ccf96302515815d2b35d0cf5b60225d3d0f5e5420c5a71a7bd1ccd73e0a2b12ee9f2c209c05539c07529e8fe95733f
+DIST ada-bootstrap-11-powerpc64-unknown-linux-gnu.gpkg.tar 34304000 BLAKE2B d11c14b695eb3b5218c59e1003e6dbbfde890cc8e411beceafe35acff9c79ece64b7924e9144336daf0a9c473a312809172a327fe20e3e22f62b5a49830bbfca SHA512 44e22967eee1b3fb138661392b4c7bbcfaf69127ff3ec7cbc38030fecd35952e12b162ef621ce1f617ead9c1a44af2cfb4e159f2ea57a7b5828ac3dce24f0a36
+DIST ada-bootstrap-11-powerpc64le-unknown-linux-gnu.gpkg.tar 35522560 BLAKE2B 6322a509638415fe43ac08b0c34c16bbc864fdd62ee5dc6ac4ad7de44c25525fc36af41fb98507cfa28ee396b06601b5ee568bbde526077c1ce8da917642ba03 SHA512 d2ee85a74eecf27447f80a6f2c256c26621bd874b29a4cbab02612d831e5fa0126118530ea5bd9953ebc5e48afcbdf1aaeb27240d2f1c0176667c09cabcf166f
+DIST ada-bootstrap-11-riscv64-unknown-linux-gnu.gpkg.tar 38205440 BLAKE2B 4c93fa6483beeb38e590543bef2fcb45be707adce3373a5a3cd7529997367ca84047af1e7fbaa754d67ba8e5116f0519e8ee2f834137ea5f6a2c3aa659d8ea04 SHA512 e1540a814c4dee14410f90b0e3c1d5fe2cab22be43938027d06dfaeb4b7481aa1e860aa4e578f763cdedd63afeae88e0a0b2175f059ccc31aadac704fc3444cf
+DIST ada-bootstrap-11-s390-ibm-linux-gnu.gpkg.tar 25968640 BLAKE2B 87148caadf5a80706bdaafec9147ae6723d95a9e8e2d4f437342309a10e7c8fffe96d443d0f89ff2f87f0c49b97bb5136ec23beef8a631aeb9144282c0eab04f SHA512 327e1edb6b5b27c45352d4e205cf143051e485d0dbc548d42713a0e46e117af415b915e273f24eb6832fa529838d11dee2ade816cc706d8918a0bf90ddfc5a01
+DIST ada-bootstrap-11-s390x-ibm-linux-gnu.gpkg.tar 26900480 BLAKE2B 48ba41b0427135f2bff58cd9253cbcd09100c46d4cc1fd3aca795e9e274843d36842ab1c9db28377e6ace29c8391f215a569e114ebe708d0f04d8d038faaceb7 SHA512 f3f17cd8f337e8a7362e59cb1abe7c28d2c33d64f020a4641668dc374281c9760b1118b43f2a609622cfaf1341e3f7487f0021c6349f8d5411a00f2e2be10957
+DIST ada-bootstrap-11-sparc64-unknown-linux-gnu.gpkg.tar 24842240 BLAKE2B da5a8058d0dc0c1dce54c0478488d9c2f25952f9e614d2cec34355dda4d480699dbb09a369b5537bf5f017b0f4cf60c9213174b86739bb1587f305afbd676abe SHA512 ba46fbc72014d7d43ba85679e3a0c394a5b8fa812ac7bf981c2563f7361e585b9db6f3cf65193dacff1cd9d2f000c15d8b34db646ec109f5b34d511d44e3f003
DIST ada-bootstrap-12-aarch64-unknown-linux-gnu.gpkg.tar 37099520 BLAKE2B 408e38b64fa027098b7d815a43c10306735449f947f0b10e2d3014bac4b76e3dd834097529e6b7ca10d83f27acb3b3ef8bfe1faae498407bd306d8cb67341a37 SHA512 c6366169012c463ca10fe560bd1c33f9b147f7a6e1c025954d7f5ac1ba8fb2a4ebf0eac5fa76bfc295bb3a1f74bc98a96773b2bcc55672405b576e0854b1088f
DIST ada-bootstrap-12-alpha-unknown-linux-gnu.gpkg.tar 38246400 BLAKE2B 5ed3e1e5dd6e356142df2062897dc856ccfbbc076d8aa479b81a8a0831a6f4a70a8b09827ea7b569ac5085d75a07a50d18eb682d2c3421fd29743c3260bfe102 SHA512 ab212c3a92384290b40702fb396fbe85fa118c1304617a7a2ddc475b36e9410c0588b88c038a4e7bb9e12610e3d65513efc5cb7189fd131d2472c2768e6ba19a
DIST ada-bootstrap-12-armv6j-softfp-linux-gnueabi.gpkg.tar 28948480 BLAKE2B e65b455718c5d70e5eb17ed09067e8eb5a4a901065da1f7c0a6f2818756b2a684de7a3d2aecd046c0e92e5b6282dd080a9d10772a79e3a0b58ba5e2a1a5ee21f SHA512 a3034c2937ba6f61518f789e237f4f3759c7acdcdd994914c891a3543b7e6540190a694cb6f7af73f2abdaf57f43ee54bb098a3d83afdcb66224413a871fb15f
@@ -52,7 +67,8 @@ DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5d
DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
EBUILD ada-bootstrap-0_p2021-r1.ebuild 5755 BLAKE2B 0a68cb9f9bed35a7f1fcfbaca6f6122153afbf8c8b6fce92a3eb101d1f1761cf156f99131ddf4f67e9eb74a3d85398570582bcaae4078a39fb18c63cb4749120 SHA512 db32136657d6735fddcfd5a15de5fdea5c4689c855b27c4471d406873f751a3f2588ff7d3c6ff576c03448a653d0b14e29b5201fb8dd6af09ca8f29ab8626d44
-EBUILD ada-bootstrap-12.ebuild 4392 BLAKE2B 60ff4f4aed16510b9ea02d27a28cd9736cb1b6c3abe7c59fb5ae1062fcdb697bf3a916b104aa2ea025b7f95f0975c935a15ac06cd375d674ec0450f019643cb6 SHA512 3df99f3b1004ce29afb912cd75923f46c07be8ab590a9ab9dd5a773cfb204d3159e1b515bc3daa0046d82e812cf10c5473bbbecbf74eb2bf23048c0ebd8ce346
-EBUILD ada-bootstrap-13.ebuild 4392 BLAKE2B 60ff4f4aed16510b9ea02d27a28cd9736cb1b6c3abe7c59fb5ae1062fcdb697bf3a916b104aa2ea025b7f95f0975c935a15ac06cd375d674ec0450f019643cb6 SHA512 3df99f3b1004ce29afb912cd75923f46c07be8ab590a9ab9dd5a773cfb204d3159e1b515bc3daa0046d82e812cf10c5473bbbecbf74eb2bf23048c0ebd8ce346
+EBUILD ada-bootstrap-11.ebuild 4386 BLAKE2B 045c61ab3b2b95ec6c7ffc0587509105a13d8f7c07e128c7758536f24a45ef77f705d0a415d3a8be08b89a2e5a067a93c1787c10a74b02d86fa63666078bbebe SHA512 b40b944be49fb90fbf0acb8ba3e399bcd6d2d946a8282ae18a263cc253085cb07c5a52656bbada39f15b9a850a1db0f192364fc8accd8d4d46690124dc7c5d63
+EBUILD ada-bootstrap-12.ebuild 4386 BLAKE2B 045c61ab3b2b95ec6c7ffc0587509105a13d8f7c07e128c7758536f24a45ef77f705d0a415d3a8be08b89a2e5a067a93c1787c10a74b02d86fa63666078bbebe SHA512 b40b944be49fb90fbf0acb8ba3e399bcd6d2d946a8282ae18a263cc253085cb07c5a52656bbada39f15b9a850a1db0f192364fc8accd8d4d46690124dc7c5d63
+EBUILD ada-bootstrap-13.ebuild 4386 BLAKE2B 045c61ab3b2b95ec6c7ffc0587509105a13d8f7c07e128c7758536f24a45ef77f705d0a415d3a8be08b89a2e5a067a93c1787c10a74b02d86fa63666078bbebe SHA512 b40b944be49fb90fbf0acb8ba3e399bcd6d2d946a8282ae18a263cc253085cb07c5a52656bbada39f15b9a850a1db0f192364fc8accd8d4d46690124dc7c5d63
EBUILD ada-bootstrap-14.ebuild 4619 BLAKE2B 4d548ae57d2e302e8098199eb544efd7a20ff9a230a1e8bd2f9c47b8a1d8f5b1e08ce93e1c6f5bfce5e40b968bcabc3328609bd6587391f0ca6f8b9ff48e6979 SHA512 f0b02c557245b33ec48a4adbbba8a6eb6f8f2ad415093f8bac385247d21ab82a7fac458bec12e7c53f5aa5c1b10c995daa3a7c2cb967242b65f77fd59c029193
MISC metadata.xml 216 BLAKE2B 921055d990617104de7e3437bc9fd4598cb830193bfcdc34254102a1df2c6025916af7025843f161dff8de731f9726641906b86f831375c5d29303ba64991da2 SHA512 8c43f5f2be76799c8ace4df222de22380c389e058bc7e36bd9b19564cbd4b90ab7515b90f822139a18b3a2cba70e76d3b4eb5426f88a0508798175893073d732
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild
new file mode 100644
index 000000000000..a04b2627e26c
--- /dev/null
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-11.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# The binaries in SRC_URI are generated by the following (roughly):
+# * taking an amd64 stage3
+# * adding USE=ada to make.conf
+# * running `crossdev ${CHOST} --ex-gcc -S`
+# * running `USE=ada ${CHOST}-emerge -v1 gcc`
+# * copy /usr/${CHOST}/var/cache/binpkgs/sys-devel/gcc* into
+# ada-bootstrap-${PV}-${CHOST}.gpkg.tar
+#
+# The full script is at https://github.com/thesamesam/sam-gentoo-scripts/blob/91558fb51c56a661d6f374507888ff67725ca660/build-ada-bootstraps.
+#
+# Binaries in SRC_URI are regular Gentoo binpkgs in the GPKG format.
+#
+# Note: of course, the used GCC on both CBUILD and CHOST
+# must be the same version, correspond to ${PV} in ada-bootstrap,
+# and be at most the newest stable GCC (ideally older).
+inherit unpacker
+
+DESCRIPTION="Binary bootstrap compiler for GNAT (Ada compiler)"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Ada"
+SRC_URI="
+ alpha? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-alpha-unknown-linux-gnu.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-aarch64-unknown-linux-gnu.gpkg.tar
+ )
+ arm? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-softfp-linux-gnueabi.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv6j-unknown-linux-gnueabihf.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-softfp-linux-gnueabi.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-armv7a-unknown-linux-gnueabihf.gpkg.tar
+ )
+ hppa? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa1.1-unknown-linux-gnu.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-hppa2.0-unknown-linux-gnu.gpkg.tar
+ )
+ ppc? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc-unknown-linux-gnu.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64le-unknown-linux-gnu.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-powerpc64-unknown-linux-gnu.gpkg.tar
+ )
+ riscv? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-riscv64-unknown-linux-gnu.gpkg.tar
+ )
+ sparc? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-sparc64-unknown-linux-gnu.gpkg.tar
+ )
+ s390? (
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-s390-ibm-linux-gnu.gpkg.tar
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-s390x-ibm-linux-gnu.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="-* arm arm64 hppa ppc ppc64 ~riscv sparc"
+
+RDEPEND="
+ >=dev-libs/gmp-4.3.2:0/10.4
+ >=dev-libs/mpfr-2.4.2:0/6
+ >=dev-libs/mpc-0.8.1:0/3
+ sys-libs/zlib
+ virtual/libiconv
+"
+
+src_unpack() {
+ # We want to unpack only the appropriate tarball for CHOST (e.g. on arm).
+ TARBALL_TO_UNPACK=
+
+ local archive
+ for archive in ${A} ; do
+ local tarball_chost=${archive/${P}-}
+ tarball_chost=${tarball_chost%%.gpkg.tar}
+
+ if [[ ${tarball_chost} == ${CHOST} ]] ; then
+ TARBALL_TO_UNPACK=${archive}
+ break
+ fi
+ done
+
+ if [[ -z ${TARBALL_TO_UNPACK} ]] ; then
+ die "No tarball found for CHOST=${CHOST}. Please file a bug at bugs.gentoo.org."
+ fi
+
+ unpack_gpkg "${TARBALL_TO_UNPACK}"
+}
+
+src_install() {
+ local chost=${TARBALL_TO_UNPACK/${P}-}
+ chost=${chost%%.gpkg.tar}
+
+ BINPKG=$(find "${WORKDIR}"/ -type d -mindepth 1 -maxdepth 1 -iname 'gcc-*')
+ BINPKG="${BINPKG#${WORKDIR}}"
+
+ dodir /usr/lib/ada-bootstrap
+ mv "${WORKDIR}"/${BINPKG}/image/usr/ "${ED}"/usr/lib/ada-bootstrap || die
+
+ # Make `gcc-config`-style symlinks
+ insinto /usr/lib/ada-bootstrap/bin
+ local tool
+ for tool in gcc gnat{,bind,chop,clean,kr,link,ls,make,name,prep} ; do
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${tool}
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${chost}-${tool}
+ dosym -r /usr/lib/ada-bootstrap/usr/${chost}/gcc-bin/${PV}/${tool} /usr/lib/ada-bootstrap/bin/${chost}-${tool}-${PV}
+ done
+
+ rm -rf "${ED}"/usr/lib/ada-bootstrap/usr/bin || die
+ # This gives us the same layout as older dev-lang/ada-bootstrap
+ dosym -r /usr/lib/ada-bootstrap/bin /usr/lib/ada-bootstrap/usr/bin
+ dosym -r /usr/lib/ada-bootstrap/usr/libexec /usr/lib/ada-bootstrap/libexec
+}
+
+# TODO: pkg_postinst warning/log?
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild
index bf19bd91c1b3..a04b2627e26c 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-12.ebuild
@@ -61,7 +61,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="-* arm arm64 hppa ppc ppc64 ~riscv sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:0/10.4
diff --git a/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild b/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild
index bf19bd91c1b3..a04b2627e26c 100644
--- a/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild
+++ b/dev-lang/ada-bootstrap/ada-bootstrap-13.ebuild
@@ -61,7 +61,7 @@ S=${WORKDIR}
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="-* arm arm64 hppa ppc ppc64 ~riscv sparc"
RDEPEND="
>=dev-libs/gmp-4.3.2:0/10.4
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index c3dda58978e7..dfeb29ad179c 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index 13ec545afeb9..f3f18eb13918 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -20,5 +20,5 @@ EBUILD botan-2.19.5.ebuild 5224 BLAKE2B b24860c971aabe2a3eacfe3b617b0db00f991e26
EBUILD botan-3.1.1.ebuild 5687 BLAKE2B 2a54f03f4c60f34a426306a440c961d8c670d353dc309eece4b89c251e280a3025faf8c46d76b5f3c2778678fb5302bffa4d13192b7c49b83ff2c4830bd53cf9 SHA512 039403784b9e5314fbf44491a075337e82b88a872965d9c4ec230c9e62b72d2758fb22c0270232faaf07c6de85bc6c9476986f5a264b5253cdb147f8d6c0fd09
EBUILD botan-3.2.0-r1.ebuild 5949 BLAKE2B d3896126f123289ba540718729e96b72fb5c40527be15fe3b7921040210014efdb65748c4dc601130949bf48fced3864f746915ee9ada72f77d85120fbf85a10 SHA512 623175e58b1b045757ff939c05b1cc55357e0d32b76485027ab45179adc5278eb01f46bac5b944ebbb00e0fcb6963da4ae7202721546c306dc0355e7bb747161
EBUILD botan-3.2.0-r2.ebuild 5974 BLAKE2B 0d13e2fd6b89cd5cd4254b0d4d109ce1df29f7e191df73c453786db9e2c134fc79a7faa592147c0bd780e1ea2e0d0c230b51402e028ea1b45f6fa188e20cd8a5 SHA512 d1ec5f53985ddcd8ef65439385a9fa4b33be4686e8fbcedf1c7c3b15eeb74dc635bf46bbba39195e6a5487297ac71e68b9442c129ab36d92c60b8d366dfde1f3
-EBUILD botan-3.6.1.ebuild 6069 BLAKE2B cf5672fe7c34d288ad52702625eacaa7ee702b1762849114cf271a973a34f5fc4fdd61625e987e0a7904476f96be4f4040dead03e3cfccd58b241357540508a7 SHA512 3f3aca4dca31a801d6ddb70fea5395f6755a54c9ac9e112c597064f0c458437d58c668313ab1c1c0ab104668369bc0c329ec5b223ed612c704a90602a4994d1b
+EBUILD botan-3.6.1.ebuild 6065 BLAKE2B 3aabed0798a41be5fe48eba353bb5065ce43f609e5ff0a5c2e80e0c1f16e3b26ffb1a619144f0777cd3ee857de8c1205434494edf6fe96a3056a057949c95767 SHA512 2654262dc89039fb45b8548fc8643490b2a4d15c89b6c5ae25d85be8009313530e377ec2a3afc18a18ba07f7f82cf1203cba9ae0dd5699078ed04a6710f285eb
MISC metadata.xml 587 BLAKE2B 8d46466fee633fda0f81549a6e512e4ef5963eda31d7c882cee2fe2bfae8b0379509f046d0bdfdb1fe9481eea0585f1754753ed6b509c4f922b8fbf9ae089f39 SHA512 258e04098b9db5821a66e38d02ffb195b57378621fd2a549c8892744cf257be857ebf75c8e4a2f041cd267f07c2f1c3a5fca8df61db0538d8282507cf03a029d
diff --git a/dev-libs/botan/botan-3.6.1.ebuild b/dev-libs/botan/botan-3.6.1.ebuild
index 7488dcffd9ec..052faed7a59a 100644
--- a/dev-libs/botan/botan-3.6.1.ebuild
+++ b/dev-libs/botan/botan-3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
# New major versions are parallel-installable
SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos"
IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib"
CPU_USE=(
cpu_flags_arm_{aes,neon,sha1,sha2}
diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index 85a200704cbb..2c92e3834c2f 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -1,4 +1,4 @@
DIST cryptopp890.zip 9288053 BLAKE2B 95fe0585cff826587a301dd3df863c39cba889d407bb70ae7b35a4f9a0f7f5fef83b1c65cb95923a05f8ae91f18ed20e88738e8bb081a3f9c8c49c2d67d44ecc SHA512 903970c4c0312272e93bae0cc3477be66b273dd38c9329fda9f7157ec44e247a3bc16b9d2b4ad625f258af0eaf2dc2c4210d4d14829b455f180983859a5c4b41
DIST cryptopp890.zip.sig 659 BLAKE2B 741ec10a01a444573fbcf749258e26461ff131935fede8f47b3f2dd8c51f3b43a9af894e0e31f9ad925baf451bdd747b7e22cc8b178992e4190bba503f9bf648 SHA512 4891cf446a47000453884f36f4f8db2da254e11b573c02690fd5e1de604f01498a479847a732abaf0f75b1cdf3cd5bc104f6be240d0de6c7184a3651c674ac95
-EBUILD crypto++-8.9.0.ebuild 2081 BLAKE2B bcbc5d559b4437568a1de65ebb0316a935ef9751dc0660b719de6de4a61318300e8dc7ec69130336bee1e73b0bc1aa94c4c617b4a09d012f5cc5ead03e24d816 SHA512 a0c1533450d3867f9f39eb6d6cce3c530392e4b6b0b9cbafb6b129343050a7d8f982a2368feb57ae69eee359ba2f1b3862229f1b097ea202ceb3d141e7e8d3e4
+EBUILD crypto++-8.9.0.ebuild 2359 BLAKE2B 0b4a0beea5ffb8cd71643b78549a3be265d663dbd37b78e810237fda4d7d10d280062f44a95558c8fcaaee1091295b307e85485a9aa1815c718956ceb767866f SHA512 fba1a450ee1cd98d4a8483840579ad2fc7f2e858bb71c9a4704784e8b274a04977fbdd9358bfeac80709fd13caa3979bb75653ef39781225b2ff170d14b0f50c
MISC metadata.xml 389 BLAKE2B 1692481cca4df20d3d3459216b271ff68ffd88a10119c492962ed243a61e4c753ad86a62c49ea1fa77368aaa86efaab630b2927f344aa9475a0d74131ab1f33a SHA512 99ebfde5f21ce008d2ae4f0d30333e611dc652a49f5cc56f720d9dee780d0aabaaa4556d9d89ea622fa6afa3a085247c32fca1965df6a186267ceecf62538c73
diff --git a/dev-libs/crypto++/crypto++-8.9.0.ebuild b/dev-libs/crypto++/crypto++-8.9.0.ebuild
index ff53d102d69b..17b26d94ceab 100644
--- a/dev-libs/crypto++/crypto++-8.9.0.ebuild
+++ b/dev-libs/crypto++/crypto++-8.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -30,7 +30,7 @@ LICENSE="Boost-1.0"
# verify with abidiff!
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos"
-IUSE="+asm static-libs"
+IUSE="+asm openmp static-libs"
BDEPEND="
app-arch/unzip
@@ -41,6 +41,14 @@ config_uncomment() {
sed -i -e "s://\s*\(#define\s*$1\):\1:" config.h || die
}
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
src_prepare() {
default
@@ -56,6 +64,9 @@ src_configure() {
export PREFIX="${EPREFIX}/usr"
tc-export AR RANLIB
+ # https://github.com/cryfs/cryfs/issues/369#issuecomment-1030678487
+ use openmp && append-flags -fopenmp
+
# Long history of correctness bugs:
# https://github.com/weidai11/cryptopp/issues/1134
# https://github.com/weidai11/cryptopp/issues/1141
diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest
index 55773aeb881f..225e4db4d2e0 100644
--- a/dev-libs/isa-l/Manifest
+++ b/dev-libs/isa-l/Manifest
@@ -3,9 +3,10 @@ AUX isa-l-2.30.0_makefile-no-D.patch 511 BLAKE2B 64e65daf876cde7a5ca4ba8f8f4e308
AUX isa-l-2.30.0_makefile-x86.patch 223 BLAKE2B ddbe4532bcff110c10d79791e2e8378ed03b6cabc2ec5b86e4f82718b07f09757d0ed903b7e6b412f11504d3beb9c4263b47a1d29243978c277470f1f3272290 SHA512 36da90bb9ac7031485ef18b8a082a682aeb0addb16f71fe864c3f8e16c48f19fedbed30b2acfb1e84bb983305f146866aaf61a38f65ae9d5a28f6a491eaf1b3e
AUX isa-l-2.31.0_makefile-no-D.patch 527 BLAKE2B a9424cf6bfbee6b88e901218fe810803374bb46d0dc4fdd12e27f5b2d44eabd1481cdabf4b517485ea336fd9e24e3a7701efc2d7cee58832458cd09b5db943f2 SHA512 e7e78d908bdd9661f3724ce6f8d700a0bd14dc2c1b747d116b090f0f02ccf346c25f52fe4731caf2b2a4821dba534d5174fa4a7315a1dfaeb076268111038428
AUX isa-l-2.31.0_makefile-x86.patch 231 BLAKE2B 78a0b2f1d2b1bbbdfab17e0abda0ebc9d9f6866cad22f12eae3b39a7b86baa7d12af30c0c0ddbed9a5327786f74afa66f8f39be4dbf58d5753362fe8baedbbe2 SHA512 d9a7893b6e23450a02c51bbc2931a1d0d64b456b55a62ab281806e14ebf43e07a191d83f0c904f2f4dd2084427314df7d50406e0e10b45eb1b141719f74e3bcf
+AUX isa-l-2.31.0_no-fortify-source.patch 1163 BLAKE2B ce80b595111667c48eeee8588a0a7643fddfe41f815e8e9b06b5a0fa40a0901898c439b7415e6986fcf14b54721337e9b7c095d5c2da56e141bad1af75206e0e SHA512 69909249b3e01ad18acda04d3b44e4767421e76b0209e7516c87cf18483639c61563f6e38abec8158850392de20efacf2e4ceba5a69939ed94d8bce08dd0dbf4
AUX isa-l-2.31.0_user-ldflags.patch 212 BLAKE2B 268c3ff68401cdae31966e6cba0158835464e0115571586dd8b93615e00b5e4f25e35f3bd162a3199aad057faf2d0d0bb73e0fbf38de8dab5ab0bae4de7c9079 SHA512 70a62e2fe2f43cdc14de20cd52174fcc52f4c11ad036462c0847078b4589bf2e46c7d2b09b224aec9b28d2dd99d310eaf138f1c103b4733fc58ab50645833394
DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350 SHA512 d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2
DIST isa-l-2.31.0.tar.gz 705375 BLAKE2B 80e0c7f7351e4765393fc5734452ab00d84a84fd017a529a0b96d594c045e7e1c23957d292a56fc449e611dc29f3d4cc2a66c75055d1a7fbb31ca1d6f5c4650a SHA512 bbda3cf84e12352728c16d043ae71160569bff9540928eebb986e22d570176162a7f74fba9423d2349d014df061c09fc084343fbc51077415cfae9f692906dd8
EBUILD isa-l-2.30.0-r1.ebuild 1194 BLAKE2B b4241a852ec119148e6ec0850f3da2b6acf2e29186c7474c2026631b94a67b7430ee6bb9a3db9f4d97fca9df1987ff6ae0cf5563bf6861f836ae53aa0c382e84 SHA512 56ac595d8345b3a82d8eb6c0f9c91554eb41a36f267feee3833e081f4ba8ce1709ce58bb3a2818b288fe3cbea2b75094450a02054f915abc8614c22f3a560ce9
-EBUILD isa-l-2.31.0.ebuild 1287 BLAKE2B 7d5b90deacaa1d81a5da6ad12b0da1796ce0396f50fa92aa088a48d74da55f4413ced8012a30c5d19fb52c3def2f3a29b4e79aea86d245390bb2be4e0c676b5c SHA512 bee97a7bc160772929b0ef99f6523cb2f246294aca397a3cff99388a4885be9e8bf756af49d1efbffcdb5a5278c758f3dfddd986bb6b14c849b0ecd6483a497c
+EBUILD isa-l-2.31.0.ebuild 1339 BLAKE2B e6e3db3f9182aca0e6e594db9b17675e8cc23eddd8d3fa414065f7e72626fdf016f5807433262d8c3b469ae872c6b8bb471b136fa28a74374af9e3be116805c8 SHA512 ce6973dd6aa874ae001ce709004562d1e81337f0f8f2c3bb6e951581aab33516274c8bb2a538b3ce8422542c25f325abae537a26ccf6119f0ad4c1f9ca3fc481
MISC metadata.xml 924 BLAKE2B f73558b325ee09e296f5e54262ac4ec62f3379b01c9ddcd5c650e15c4633678a2494009d8a1bfd7e3560700aeb8e48361cfcc55d73deaf97bdafc743b78300d6 SHA512 dd56e30c82f52b45ad298382b073f7e214709f7e02c20ebd710eb4ef4f1db8d34f822fae0383309752e699bc0d67da1fe17eddfaf848d6c95e2e8af655dc55af
diff --git a/dev-libs/isa-l/files/isa-l-2.31.0_no-fortify-source.patch b/dev-libs/isa-l/files/isa-l-2.31.0_no-fortify-source.patch
new file mode 100644
index 000000000000..36ddb6304035
--- /dev/null
+++ b/dev-libs/isa-l/files/isa-l-2.31.0_no-fortify-source.patch
@@ -0,0 +1,38 @@
+From: Filip Kobierski <fkobi@pm.me>
+Date: Fri, 6 Sep 2024 12:49:09 +0200
+Upstream hardcodes FORTIFY_SOURCE to 2. This patch removes it so it is not redefined when we set it.
+This fixes https://bugs.gentoo.org/935525
+
+---
+ configure.ac | 1 -
+ make.inc | 2 +-
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 72500ee..72bbb54 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -301,7 +301,6 @@ my_CFLAGS="\
+ -Wstrict-prototypes \
+ -Wtype-limits \
+ -fstack-protector \
+--D_FORTIFY_SOURCE=2 \
+ "
+ AC_SUBST([my_CFLAGS])
+
+diff --git a/make.inc b/make.inc
+index 33baf49..0cfc571 100644
+--- a/make.inc
++++ b/make.inc
+@@ -57,7 +57,7 @@ DEBUG_yasm = -g dwarf2
+ DEBUG_nasm = -g
+
+ # Default arch= build options
+-CFLAGS_ = -Wall -Wchar-subscripts -Wformat-security -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wtype-limits -fstack-protector -D_FORTIFY_SOURCE=2
++CFLAGS_ = -Wall -Wchar-subscripts -Wformat-security -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wtype-limits -fstack-protector
+ ASFLAGS_ = -f elf64
+ ARFLAGS_ = cr $@
+ STRIP_gcc = strip -d -R .comment $@
+--
+2.44.2
+
diff --git a/dev-libs/isa-l/isa-l-2.31.0.ebuild b/dev-libs/isa-l/isa-l-2.31.0.ebuild
index 992207e9e408..cff37c2a7586 100644
--- a/dev-libs/isa-l/isa-l-2.31.0.ebuild
+++ b/dev-libs/isa-l/isa-l-2.31.0.ebuild
@@ -36,6 +36,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.30.0_fix-shebang.patch
"${FILESDIR}"/${PN}-2.31.0_makefile-no-D.patch
"${FILESDIR}"/${PN}-2.31.0_makefile-x86.patch
+ "${FILESDIR}"/${PN}-2.31.0_no-fortify-source.patch
"${FILESDIR}"/${PN}-2.31.0_user-ldflags.patch
)
diff --git a/dev-libs/ivykis/Manifest b/dev-libs/ivykis/Manifest
index ea6610f5abcf..d2abea99c6fb 100644
--- a/dev-libs/ivykis/Manifest
+++ b/dev-libs/ivykis/Manifest
@@ -3,5 +3,5 @@ DIST ivykis-0.43.1.tar.gz 669621 BLAKE2B 12ef9aa55f2e07540b265eb2f19eba6436abb5c
DIST ivykis-0.43.2.tar.gz 669628 BLAKE2B e19a2c1df3751f83858337b72529b72344d74f675fc65012c5c77b5a9dbcb91d58fea43138dd21c3e09aa94ad971404f50986d8064ec968770eda2c517d55e02 SHA512 58aefe38e32f301c38568613439a5177470bdc5b6240ec3de93c35752b34ff4d839d036ee48764e8e1cdc53d8a1138cc69947b8857349601316081c0aee66caa
EBUILD ivykis-0.42.4.ebuild 672 BLAKE2B 585dc80a992ffd4494252f463bbc46deaef783975bd591753a4aecb46a4c7529e1d2c331d5b26004e9707c42492d503f246084ed2f9c9b96194be22f9a4be22a SHA512 fc712b05118dd5e41dde9066bdfc5f5a1e40706b21680efa4490744632531ee7dfac0e7b27e7a4486b40ca5766a7d751ecbb632ae9953cf01b9cfee613508d54
EBUILD ivykis-0.43.1.ebuild 672 BLAKE2B 72d361a6650812c72643d2aef3f9973dc52ce6055d14d5a560e1dddcc377bcb558aed64cc57ffd2be96c01d49ed16411d5059fc1853dc92ac61e554b850d76dc SHA512 520d4257cd4edda0773ac3e4fbd617b0c1d128c4c102becfba7047a603ef5db8d8ad2229e60712a66b49af68858e6658d730cc53f496cdf42f277fc81ddfce8e
-EBUILD ivykis-0.43.2.ebuild 680 BLAKE2B 28d5602d061309202376ee90925517bc27637900adafc3f8175810fb08996b1b7784351d5a3f990d6d286475b24c3d46fa2e7b662e7e913701155c6ba317eaab SHA512 b88020f230bf2c76e905bdd5ad31ff16a5e6104433a192e3503b05c07563bce7c1aac47d83c8bbc872d75980b7abcec97d2d0c73cf8ad37d7e7242feb86d25ca
+EBUILD ivykis-0.43.2.ebuild 677 BLAKE2B 7263ad336817710cc330021ca2640dbf00bb97d87142405bd98545c3437ee7c655c04fcbef8a871c1a87a6056972550cd5c0fd6be818c0f4e2ce979b52a4b5bc SHA512 8117f925babdd723f918782fdb8d79bc516a95b5d705932449fb6c43cdbccb5cfc161647df35259edf4b1b16c40a486135818d531e1c2d5b0d14742675d812b9
MISC metadata.xml 493 BLAKE2B f3a4be026ff907ab931e8c505b4ec77dc8fe96c9d2dee371ba2cfedf01fcf53dc8b0b85424a97b2920a12acf61f3b1994a9e63f047dbc80f7e46c7d1b8aa0c5b SHA512 cf92824a6e84255663ae6921b9e35641e2e7506972c7e0512cf41e599e62b700c411f3774ceb86a205a600596d80168193a4761473acccb33ce84bbc1ca3ee3f
diff --git a/dev-libs/ivykis/ivykis-0.43.2.ebuild b/dev-libs/ivykis/ivykis-0.43.2.ebuild
index 2b9e0120d11f..05e6baec8981 100644
--- a/dev-libs/ivykis/ivykis-0.43.2.ebuild
+++ b/dev-libs/ivykis/ivykis-0.43.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="static-libs"
src_prepare() {
diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index cbf7087739c2..37dd4d7d710a 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,5 +1,5 @@
DIST level-zero-1.19.2.tar.gz 891887 BLAKE2B 9f7fb43f36e3d67ed43110a7868572fccb3423401257b158f23f38dcbffddecdef1bd4147ac4b59c2b51eaa29f3dd5cac34f1639358806ea70b405923f9f4909 SHA512 45ce777712ed4dad766a4de6808acaf2588345907c6dc039c5c2f56076b6ecbd0cdcddae6c14531f3e8b6b261b7d4f0302f82ff629f98fc62f5b03cfeb633d2d
-DIST level-zero-1.20.1.tar.gz 900763 BLAKE2B 8b25db24dbf74dd499970a0f326bcc0ccb6e3cf93b0cce701efbcf4caf1571f4f743093427c4ae645a6d2904cde1606c6922a85fdc5f0f658f156054be9e2fb1 SHA512 09743eb45f37ffb824dfe837064e5d5a94563f1c45febe54578ca5e220a83a1c07bb06b83c0ea65e688d3dcac44eebb7dd9d3920c23993c6f789329d7fb90c08
+DIST level-zero-1.20.2.tar.gz 900836 BLAKE2B 9dd22b518b72a08906f4fa4538b7f6642e5627d7659e5e52e3733bfcd9a85cae89874b4b1caf305ce3e5c03b40292fc97d53923cb0f886a1c2b9c3a9f937a652 SHA512 86bd21b034aaa4e0ce8f554a6563f41e622fcf39895c012dcc79d472e35f878dc759b103e9d2b7daac71e4943344a7afddd1f3c7ab889949b09b4cf8e0947589
EBUILD level-zero-1.19.2.ebuild 847 BLAKE2B 178c502c126bd22af06daba8f63f7ac2b5c808147017f3e2583d1fe0ff3ac6ed70b1bbc9c6d1e3935007be8304d0b09f125bffe15802272944363d846c4b4ab8 SHA512 6fcf7d58fed14661f1c5600dfe1a19bec1802453cb3b747d94ac8a8288f1b8ad9b4f0d3a470605aa18ee46005dc69dda442191d617d13d82dee62620533ce47a
-EBUILD level-zero-1.20.1.ebuild 848 BLAKE2B 50d777352fc6eaf2d223c91e80635ccb411ec45f8e168a939648f995588dfb321ef762028d802416bc8a45498d84bbaaca47e50348a27c23a07fd4cfb59dceed SHA512 427054bd9546a77f059b5c2e51f556dbc3562568958ba4ec824dac903fccd3dd3bcc8549cefb8121827033a28ec9a63e9f870fbca36bb47b773d1f5e5c3e662f
+EBUILD level-zero-1.20.2.ebuild 848 BLAKE2B 50d777352fc6eaf2d223c91e80635ccb411ec45f8e168a939648f995588dfb321ef762028d802416bc8a45498d84bbaaca47e50348a27c23a07fd4cfb59dceed SHA512 427054bd9546a77f059b5c2e51f556dbc3562568958ba4ec824dac903fccd3dd3bcc8549cefb8121827033a28ec9a63e9f870fbca36bb47b773d1f5e5c3e662f
MISC metadata.xml 586 BLAKE2B 44eca05640a9276ea9cbddccc0d199dc8c7297a3fbf5ad6b58693c406961efa2aabf99501faaace47ce6bb97736fe371533e89a5a700949b03db66359222b269 SHA512 da9b222b216ed217842f236eeb1991e31ec4f140d86c0a048e9e401a18018d90d6ad8d4f10edec8b71386687bc9481ebf9154a1190bf6969d4fab04bba20100e
diff --git a/dev-libs/level-zero/level-zero-1.20.1.ebuild b/dev-libs/level-zero/level-zero-1.20.2.ebuild
index 7855ea438290..7855ea438290 100644
--- a/dev-libs/level-zero/level-zero-1.20.1.ebuild
+++ b/dev-libs/level-zero/level-zero-1.20.2.ebuild
diff --git a/dev-libs/libcss/Manifest b/dev-libs/libcss/Manifest
index dc25d476d837..a4cbc1a3d077 100644
--- a/dev-libs/libcss/Manifest
+++ b/dev-libs/libcss/Manifest
@@ -1,4 +1,4 @@
DIST libcss-0.9.2-src.tar.gz 545016 BLAKE2B 4d5f2554e4ffa5cf8fef3046a244e27dba954e48770c28a2ea79b63826dc056e8fa47d006e7ab4ae2048cf706e7adc2a81053eea2cfbe8b0f0bd683610af9632 SHA512 271362a5fcdf0cfeeefd62ed5319a1a27a56839b953255a48c54995dec62001a1a95c4da4bd315751353c989ee6008e671ad6347dd9e5dc714180578dd1d24df
-EBUILD libcss-0.9.2.ebuild 822 BLAKE2B e4d4bb01126a9f68d2a0c549219ba72cccb77aeb8b681b9a968e72c3ddd02305e51d342144d4c25066d7672b3ae47124f7cd36099509f2fdb15efcaed1f760e9 SHA512 dee0bd59cae2e15dd1a72cbad71bf191b6c06df1e875f8383fc3e328c0289c43163f9039531eccfb7b3a4ec953f3a88d127c5744761708fdcabd53f87399ae58
+EBUILD libcss-0.9.2.ebuild 820 BLAKE2B 87836dd35f27670ec3e5c8b4fca55b5a4291a00573b549d74f597277be02654cd3489de328a725494a55490d1f2ba8f3707e1bf0bf1932786bb881374cb251a7 SHA512 69217a8bd9f646ef56b17bfef6a4d17c2631e3e3e4212a8ca5d977d8a7259b339a13209f5975d7a4b11b53adba47469392850030d2aef6ccfd173da23a1160c1
EBUILD libcss-9999.ebuild 785 BLAKE2B 6c45000261d48a26c298db33ea3265e5d9f7413e6d57a0a13b87c4555412f43b2decbed10777f9cfd656758bc93bf12b4c1c33bafabc3228f7da1932a168c611 SHA512 2b1f673ebc886876bca5f4dab6f1661d06790481d9a80c0019147c94aa11e81e264473a4904fb619bf4d1d180e4657b951aad702e1c18e7d2cc74139c29523f3
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/dev-libs/libcss/libcss-0.9.2.ebuild b/dev-libs/libcss/libcss-0.9.2.ebuild
index 36b6fd1f2d52..94bec5f47173 100644
--- a/dev-libs/libcss/libcss-0.9.2.ebuild
+++ b/dev-libs/libcss/libcss-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libparserutils/Manifest b/dev-libs/libparserutils/Manifest
index 7e09fc85b134..5375a59b454e 100644
--- a/dev-libs/libparserutils/Manifest
+++ b/dev-libs/libparserutils/Manifest
@@ -1,3 +1,3 @@
DIST libparserutils-0.2.5-src.tar.gz 74518 BLAKE2B 792e9fd14119537e4ec6e54d0e147114473e6935ea4b557c0de1341c29352e5773be90b282ca49573fd11cfb5a17e6f0f41cce1f2abbb95e5203794b3775ce4b SHA512 5d26bbfb754deb950c098f444d44003d681f30dfaf18a4d6b25ef5023ab5dbfa8968a9d8b6d319ad470fe3c75022328c55c810a623139208a7091b2df27f0a18
-EBUILD libparserutils-0.2.5.ebuild 855 BLAKE2B ab68c3e5bd611c0d0044d898bafe4687f2b60f32900f93925306ba91d4fa7d7f9c23b2b294ba19ff2216eabe3f06e1594d71b39c863e7cf9d739da8edd92e3ec SHA512 7d9249e0a43928478f424e9ddce65be21ad6cb88e5958ebf2671aafad349439c1ee56ca77334facd7ebed237aedc6c3fd87746c436e20d09593ef0eb923cd4ed
+EBUILD libparserutils-0.2.5.ebuild 854 BLAKE2B 1f1b682fb979707528c3eb22cc5a1820ad7d77bee37efab1ed46f38281d2a8d8ae2bea88ca8752bfdba900b0bdd05b0c1fa00af92b15d8bbd2cd33b3212e2a4f SHA512 5c8d13097e6680baf33299a9526c7a6c56a800ca45b6c2baa4edd1f4fe7c9132cadce6df31f8fd5216702c78e08cf4b7ced3b0946e2204c362e50fbd8151f95b
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/dev-libs/libparserutils/libparserutils-0.2.5.ebuild b/dev-libs/libparserutils/libparserutils-0.2.5.ebuild
index 79cdf371104a..f5d2b644b994 100644
--- a/dev-libs/libparserutils/libparserutils-0.2.5.ebuild
+++ b/dev-libs/libparserutils/libparserutils-0.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="iconv test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libwapcaplet/Manifest b/dev-libs/libwapcaplet/Manifest
index 6a9109698914..e99d855539ea 100644
--- a/dev-libs/libwapcaplet/Manifest
+++ b/dev-libs/libwapcaplet/Manifest
@@ -1,3 +1,3 @@
DIST libwapcaplet-0.4.3-src.tar.gz 31766 BLAKE2B 7a51b27911192b0697d6eebe9e98abf720a76daa0e0ce0eb6148186e21e36d3b1853d3b24c8fa325ecaa4ed69d8262a9282ef77ba028d316dd16a225a6766d64 SHA512 b4cc8b0dac86c87b1806acfcf5c4734955eb797cb04ea67f764bae32fdecfd3ee4d8ad0f2f3f0a1813c9684b7120dbb97ecf11f29de0d60a7bd45d96c1a451cb
-EBUILD libwapcaplet-0.4.3-r1.ebuild 753 BLAKE2B a3c390c39dc21f6cb823a518d47fe16bc52104737292362807377c277981703ac22506363c0534a0284adc88df1f5a425e3d2f7ec5e9adf34a367e86d39afcce SHA512 01eed1420fca1c74907e9a2a187c59334bcfe1202984cd584759dcde7b940ee7cf541aca19388ac750cf86f2b3fe54e500e81eac2ddc31cafcc6623343b5e30d
+EBUILD libwapcaplet-0.4.3-r1.ebuild 751 BLAKE2B 8fd93258655659688ab9b45d8632ea7a6427f0442db90a90134001269cfa3fba0df93f81260cfc32718a4692c329ff494057b93bba16703d6c50b8492a7848a5 SHA512 bac50fbd1933ae68994707b9ea3d03d1c584fa4a89b518c3e9244a1cdc98cfe67e81cb08ddcd60174c33305979716c6cb44bd52d549091f38c938ac706579c3d
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
index d4494f601744..2c982111b1cc 100644
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest
index b32856202134..902c1a8541fe 100644
--- a/dev-libs/metee/Manifest
+++ b/dev-libs/metee/Manifest
@@ -1,5 +1,3 @@
-DIST metee-4.2.1.tar.gz 101949 BLAKE2B 03878099f372276cb1f1a464ecb8c9f31e4aad5e85ba02b9c821ec9483c1749f99368a6ecfcb6e9426b6f09d04356f2aa96122a485c8d69a424271a8b76221af SHA512 e2be12d17c236afb10a3deba9d85686c3e26637320995b3af8f370aa689fd5415974b3e8a8e3935c864efa40e37055d4a10476df9691db6a42a2e723bd939788
DIST metee-4.3.0.tar.gz 103084 BLAKE2B 9cd9b104bc2c3e3613e281b5191670f76a41f86784ce64d26695de29e56e01cbac864f04e3102abcbbca8946a347ce1541051488018c9925457d753ae793f1f4 SHA512 faab2837dc3afaf0cfea3e638e437a76cf7e8fa5e9d72ce9095d85abb8a836e5e041f87b24b523f158855c869d7535200e2beec2526c25d96a592ce62e599c7c
-EBUILD metee-4.2.1.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93
-EBUILD metee-4.3.0.ebuild 774 BLAKE2B 44b3c51b84bf470ea9a3b5cf7a46ac6e2a4a6aec43d636c55678f1f955de77e1cb32cb0202251c49f9acfc42e0a3b70e3dbb532ee801c6daa2b3c09423779b85 SHA512 67297c660dc29006ee939e1770739847970456485b22475ab3042e479a867561c59a77c075451facc702d7d69fb207489a374ac95fb840546e59f38d9fe41864
+EBUILD metee-4.3.0.ebuild 773 BLAKE2B 12cb7eebc4bc8428566fa289f3dbd09c5142b134f4013974c1595b0ad1682200fc6ca578c39d3f34c7aa1881c7d4468ca00de6dc924df8658c392c8a5aa1d758 SHA512 78bacc83899f3bc72bcbb6d3510c44ca12cf393e88c2204cfa2a2fb4295d92041ae82cae7cb87b345a41b03684c10e1cc56b7045bcf9d99d7223ba23ffda945c
MISC metadata.xml 576 BLAKE2B 9e2b068fa33c961eabea553ea1f9fe539f1429467ea52baefbc7cff84bcd3bc802ba5024ed71ae96ef9e810636aaeb1d711f9bd294215bf6cab5e122eda03d7d SHA512 c529229f880fd0f02881265c26a2e7e2841ec02b719a67887423a874253a9414f68614399dbb0cd433b7e9fe5b7ba6785c8fb789795f3b1a8f6c8597949aede1
diff --git a/dev-libs/metee/metee-4.2.1.ebuild b/dev-libs/metee/metee-4.2.1.ebuild
deleted file mode 100644
index 99ec0b02543e..000000000000
--- a/dev-libs/metee/metee-4.2.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Cross-platform access library for Intel CSME HECI interface"
-HOMEPAGE="https://github.com/intel/metee"
-SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="doc"
-
-BDEPEND="doc? ( app-text/doxygen )"
-
-src_prepare() {
- default
- cmake_src_prepare
-
- # Respect users CFLAGS
- sed -e 's/-D_FORTIFY_SOURCE=2 -O2//' -e 's/-Werror//' -i linux.cmake || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCS="$(usex doc)"
- -DBUILD_SAMPLES="NO"
- -DBUILD_SHARED_LIBS="YES"
- -DBUILD_TEST="NO"
- -DCONSOLE_OUTPUT="NO"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/metee/metee-4.3.0.ebuild b/dev-libs/metee/metee-4.3.0.ebuild
index eb83679eaa02..d03befa30273 100644
--- a/dev-libs/metee/metee-4.3.0.ebuild
+++ b/dev-libs/metee/metee-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="doc"
BDEPEND="doc? ( app-text/doxygen )"
diff --git a/dev-libs/protobuf-c/Manifest b/dev-libs/protobuf-c/Manifest
index 2d8ee51acd64..b1d2d40ad8a7 100644
--- a/dev-libs/protobuf-c/Manifest
+++ b/dev-libs/protobuf-c/Manifest
@@ -7,5 +7,5 @@ DIST protobuf-c-1.4.1.tar.gz 513596 BLAKE2B b5e87a3154863581b81790a26b6b522c2b3a
DIST protobuf-c-1.5.0.tar.gz 507251 BLAKE2B 7b428655901f4fd74b67b75419552e7c02065a5291aed4dcc1d55b98c986caa9ccf846eb5e98e0954420c3e5bea559b0078843e00daa7b5c63465eec21e28204 SHA512 175c9fc901cab88308730eea982dd62b1e0decdceb80aa53be163f17a440b4acecb834a784beab5cd71186413a322a323f4539758a8727ca51801cf92f9bd3da
EBUILD protobuf-c-1.4.1-r2.ebuild 1342 BLAKE2B eacc99926c4effa44ba0d6da73cee4aa7e121e49a17c45bf2876708243352faacb337ad4975fbff309a64acfcba1f99afc472c1cf66c5a13b59bfec17df97ed0 SHA512 8df2975d411150e53356424b274826565f10c8abc5dfbe57ea037024b1095c4241133b971c3496a57bbc44137c09554fa0f2a4431cc4f30bc72031299ff980a9
EBUILD protobuf-c-1.5.0-r3.ebuild 1389 BLAKE2B 2b0d754cad2c9203320567425dd459b1c5a855629e2f5d05e1d26ad234599c9290dd79ceea3f86ab27463edf5ad36b710527f3a52feec11a10b1c3ea607b6def SHA512 831e38453d77606e2005718ae2831bcfab8fec5dd8838823a0399c897c6122743d683d130538beccefec9d3995fd20536e8161791ce90fe1242b150aa7adecb2
-EBUILD protobuf-c-1.5.0-r4.ebuild 1473 BLAKE2B a72421654cd97ee69a1d00cf4597a38c36f4cba5e78f6fe3da8dbe95784385d6143b79023f9306920818837ec38ed877138f2910781d727e05332d3b285a28f1 SHA512 133a7684228274fdaffdaa947fbbe27816084e7244e75aa39a6050ac050760f31262db19370d7731d5f037eb2104782eae2251ec7cf96c19dc3ab8b574f21aea
+EBUILD protobuf-c-1.5.0-r4.ebuild 1479 BLAKE2B 11e9a99a01536ae7fedde0f827c09db1623ef07cd08f47e3349f72ce81f94a40c0bb6d2588c0b9370f778d27cb8e9a14eca54cf8a56f5595e48d963081d9bff9 SHA512 36393635b60b7f4a66b60ee819787aafc209a9fbbbcf0b9d7d17693a9538d12b91ee034ab5c663a1a350d40fe387d10dda5a5502e7f294638002d1d501d2956d
MISC metadata.xml 334 BLAKE2B faf0bb965591d515842465979c2c5224d21f7cc820d529ffc6dd8081b9c6d9bb80118f7c9767844b3c855f324054463a65880bd8851a95835c70246dfa8ae1c9 SHA512 6ba2fd30a13dca3180099c390f5b715062b0b082eb977ffa9b582f29693ea1b9c00870ebf4f5783261e5f05358a9b1ccf8ed5c9b35325432721099db4676a9aa
diff --git a/dev-libs/protobuf-c/protobuf-c-1.5.0-r4.ebuild b/dev-libs/protobuf-c/protobuf-c-1.5.0-r4.ebuild
index d2ebd1a4e5f0..b2fc4717339f 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.5.0-r4.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.5.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
# Subslot == SONAME version
SLOT="0/1.0.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86"
IUSE="static-libs"
BDEPEND="
diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 194f906309e2..edea3d6a81fb 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -45,6 +45,6 @@ EBUILD protobuf-27.4.ebuild 3942 BLAKE2B 6f5050e4120d890fdf88c743c8fb214862f8ea2
EBUILD protobuf-27.5.ebuild 4098 BLAKE2B ebac46fe3198ada4f12aa5965c74a143a0526d363fda32497d2b22ca86913a43fc1b3553a71f0108b292587bfe460e9c41173b4a023cf5b838cff0502b290ff8 SHA512 3615721bc15433ff52439d64b512feedb04f43cc17aac76779d91a4c2a735af50b72fd654b8ed3ae8479fd20df4d140b62951fd5a5ed5c7c862ccda40d6dedee
EBUILD protobuf-28.0.ebuild 4116 BLAKE2B bbf35a188a559c2ce720d502befb96c85ffb44a889d70d09c959bb292eb7ee6d1516f07389554ebc1ae2fa37a2d990a7be3275332d7ff388429e54d10aefa5e7 SHA512 7dbe1d3a031cee32ef793c1a535ac47bc12d108029b451394446b7fe9d62b9b83bc88c1dc8d8094d4698a6942ef7573119b4a5423a49c6ac8663cc1778d05626
EBUILD protobuf-28.3-r1.ebuild 4278 BLAKE2B bb02aee6792a9773ae311add71bc8492cf33f3e38a30fc4799b7e0a462d82668c5ce5a62f299e778321b8a5f704b25cd51b97fee660bd879f8a6fc6505ce30c6 SHA512 c47411af0a205592f5cb42f62322525e4ae0ee70d523dd5d9f4d78e223288829949b3c2642d5e7b8e4380a1da12945258cc6fc3946f3cd2f49ce8a9ee6b01e64
-EBUILD protobuf-29.2.ebuild 4225 BLAKE2B e7b3624a0621d5ba7d6beeebe19231a849cd926dc317e0111109a8b34f42f69e07e55e9da2284b360a46142f4e5e00b971e59e09bb5d83378ef072590f19331c SHA512 1d361fa2439bd0e373be128128c19db12d63edf7c89c2965731907148e58559269e028568348d409093a1feffa35efecdb0457e8fdc96f1fe8bbf7a2a35ca3f6
-EBUILD protobuf-9999.ebuild 4205 BLAKE2B 59475b67b787d0679fb3185d940d549149b2cedeb031feef359e9eb60ff8a35439e875f8d0b84bb543fa9590310f81e0d2bd3a236bb754eccdf7a5de71af2555 SHA512 2e055cb7a7373bc7ce48f2c5af04e23385cf1c208bade755939eb008817a98bd00ee79ca51f14b8826d9626c4d5c7fbf2d28ab0fff6d04592d926cd8aab23620
+EBUILD protobuf-29.2.ebuild 4231 BLAKE2B ab642a2831834f9b42b1e63950c749966d0f863d1b091ef055f8d46970393f9fbc4b0f6d5341887df2ae30e7d61505c4c3cc0701bc468f73184b7381049f6f0c SHA512 a4fc31009bf9061fbc1c20eeffe6f49a702b7c8b0900e5899b03c229b372786e41caa63646a3ffb2a78db4b6da387e18c9e9045ca16e8b14eb8b731f75688018
+EBUILD protobuf-9999.ebuild 4211 BLAKE2B b6d9e27a8be5aa00ce1d2fd41be35c81b8f4e96128fc5b7eb8c6a8d36457331b265d6af411cff046d7704c0c7b0d65616feeda7f1dc98b38d1630fc1026e1666 SHA512 59c71d4607ef0818ca51683b6b8b4ccee4cc731427615fe2e06397645e1ea692432dc0f346240b2cf54f3d1b029606ba6f1b505daab0499a6303714d794a9ac7
MISC metadata.xml 917 BLAKE2B c25c810e47e764843ad71be5eb5ebe617d881e7363ce3206401eb59c6df12969bc22bbedc34f08b0a2fbcf955de5b85aa8e4d3a964c1349f07ed1d0eb344a915 SHA512 baa5737981669f1b28ce32884698a4d91e0f1fbdde6056779307e1a6c85dde8ca36ee47ca3ce8794b996934dfafc5482afbe9532a7f3e17c833c3aef0a330376
diff --git a/dev-libs/protobuf/protobuf-29.2.ebuild b/dev-libs/protobuf/protobuf-29.2.ebuild
index 3080cc281d8b..90c31cdfe7a2 100644
--- a/dev-libs/protobuf/protobuf-29.2.ebuild
+++ b/dev-libs/protobuf/protobuf-29.2.ebuild
@@ -19,7 +19,7 @@ if [[ "${PV}" == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/protocolbuffers/protobuf/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
MY_SLOT=$(ver_cut 1-2)
fi
diff --git a/dev-libs/protobuf/protobuf-9999.ebuild b/dev-libs/protobuf/protobuf-9999.ebuild
index 1106a4dfca74..42712e4699f4 100644
--- a/dev-libs/protobuf/protobuf-9999.ebuild
+++ b/dev-libs/protobuf/protobuf-9999.ebuild
@@ -19,7 +19,7 @@ if [[ "${PV}" == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/protocolbuffers/protobuf/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
SLOT="0/$(ver_cut 1-2).0"
fi
diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 6ee33dd32645..6496358dcca0 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -3,5 +3,5 @@ DIST re2-2022-12-01.tar.gz 382554 BLAKE2B f3b3f00e4a991db90695510a8820493c42605c
DIST re2-2024-07-02.tar.gz 390672 BLAKE2B 86b915dc0b8e68b35fd0ed20bedd5e9c5781826442f332d115166a9a70f34b7e9b4ef60206264035b82652230d42a3c6aa2b91a774fca3b1e415ce65ace2ae96 SHA512 3776383355ccfdec85e0cdfb3ce980c6ecb3c336d603dd34c0a547c7c06a6243947a13cb352372335edac12d4f28cf1b7a51d034f5b34db3e46cbcac5e3f7479
EBUILD re2-0.2022.06.01.ebuild 1353 BLAKE2B 77b4bc83b35006208480b1e46b1ec935bbdceceeaa967bd671a4c2c24e79598b75968f18d1dee39bd131f0f3698bd67acbb19429e7dd6e49e0110d2f4367e2c3 SHA512 9446c0b67873ea7d0433279c2e5e11c9c9d590f5cbf87b4c3fda7577bc62ddd89e4c08828be1bb9b7d11b5baed19afb8c16eae5093e6e59acad52c3369868568
EBUILD re2-0.2022.12.01.ebuild 1353 BLAKE2B 3c28a0b44229708276cc0b2364e77b8ecfd4fee6b32159599e934e47377f7a6d0f0ed378cdc2dde997970074682108dfbe31481b15e43407ae478a2088465aee SHA512 89878bf4505faa20da73138c205962fe9cb6c5cac12d5530b8514c987177b8c1a87ddfafad1eb91351ae32fc986da06d3e9b6abff5e2039b173e1076cbeade23
-EBUILD re2-0.2024.07.02-r1.ebuild 1797 BLAKE2B 307eee2bf3b461a74b2985b6efd24df4345cfc39190faaa230848771de5e42bc690399056d934443d6d69c4df796ef934d25412e8215fa78ffed76ebefb46227 SHA512 4844c06ad8b8d9b1b63683bd47e9bd8ca00faf7a1e513c45288b93533c1567d69a83b8fb1d47b3f997376217324794415587ad97d11be0ea8865f02c6ed6d911
+EBUILD re2-0.2024.07.02-r1.ebuild 1803 BLAKE2B ca14b9135696eeaebbaa1b99f9f0e6f4e445787560d71f07e45b76019b11ea9e9684f2a0af5f82fc5b2bd481b8df06f04f16b29478146ad369bf752352e869c5 SHA512 64463c27da635c1504f7b469e22ada63475f6b2d6597b223134904cb348d8ffe72d76f193fdad432460eaee132216a2e09bdbae54f981395ed7ed59c2b023606
MISC metadata.xml 703 BLAKE2B e1b025447de661823b20426ea9ced01a41d1897ce037d3feaad1042f5717b319121ee54a77cbff831fe9c868131c4b1548850fa94d590d990e4c97c4bba8ff25 SHA512 83ed980012d4f0ee055f14d9c64a32a30f83ea685a8822dbc185e1f328a7a04bf54df95dac53c1d5d85dd14ee040a5dd43dac30e671285da75a38ba511f5c009
diff --git a/dev-libs/re2/re2-0.2024.07.02-r1.ebuild b/dev-libs/re2/re2-0.2024.07.02-r1.ebuild
index b37f149ffec5..2ec47d21ba37 100644
--- a/dev-libs/re2/re2-0.2024.07.02-r1.ebuild
+++ b/dev-libs/re2/re2-0.2024.07.02-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2024 Gentoo Authors
+# Copyright 2012-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ LICENSE="BSD"
# https://abi-laboratory.pro/tracker/timeline/re2/
SONAME="11"
SLOT="0/${SONAME}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="benchmark icu test test-full"
REQUIRED_USE="
test-full? ( test )
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index 937c7c8a9967..9a8a1c60b354 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest
index 49157e2d67e0..5a8cbfb25224 100644
--- a/dev-lua/luasystem/Manifest
+++ b/dev-lua/luasystem/Manifest
@@ -4,5 +4,5 @@ DIST luasystem-0.3.0.tar.gz 19607 BLAKE2B 82dd54dab61045d25d9d1dc074526c2443b973
DIST luasystem-0.4.5.tar.gz 75630 BLAKE2B 3f269e4d45026e53f40dabee78e655e400a72312e5cdb3680027f1725e694e45d4cd313b2eb11224fe3901c240f50d94187bc8acb83de78bbf26b878e6915c2a SHA512 e7e8fe6aa09f625c0b97f48799f7b00d80e8ac0d00efedf258ae72f7d0f4283d43c285e09b32ab8707c228403eadda98727ce260d7fc9ed9dbd67877a55a6203
EBUILD luasystem-0.2.1_p0-r1.ebuild 1608 BLAKE2B 988ce1a0466a32b112e2a6d2c61c072ad46408c4a1865fdd8ed9799bceb7536c1b8ffdaa661422c9d2a08bd984203ad77ca9a788f44b6eeb5edc5840afc1fa88 SHA512 c2bb2dd1bfa10ee28ff04fa2fb03275e3262c22931b12706a8fbfa8135626115df398e7e958d87d2388952e5d99600d1d5bfbe7964434d067be18064130e4206
EBUILD luasystem-0.3.0.ebuild 1646 BLAKE2B 44ed36ef2a9543eff491c01b6faa464b0d65de7169545c04fb226e1b6d52f1b5b0b58ed5928eba47d396d2830bfc1b650722ead77bfbd282add7da627646e2fd SHA512 deb0691379c0ec9f4a272337c8219ac06c175b8686d6e6cc7eb86a96b57bad5432771dbfae850a33c095e552c091d4b46ef2f72bddc323dfa1438607e69d1fc6
-EBUILD luasystem-0.4.5.ebuild 1608 BLAKE2B 838305e379d783b0b22b06878003010b641d9612c5dcd2db49611e947191aac9eca9239ee5351c8a031f61c2a5d336907646126931749dff060feda27e23e660 SHA512 a04a052d7dbfb4e5a79cf3666fac22d00f208078179e9c232cdaec9190362bfee6b12371221d70b60ac8c3d25b11fbc6b3f8c42fad3512bbbde92baa863801cb
+EBUILD luasystem-0.4.5.ebuild 1604 BLAKE2B 4722b7b1bba66c87dccd4dfbdd59e75c7c2f50cc77a0a933953e17f8160207081dd9b029e183f33e1583d5261b41ed256baa7a4c7c02cd9241fe77dcfe4147f1 SHA512 93f803106b956ab329383926dadc189888e54b4b25ff0b1f5a74c9212389165f1af4d78499f30e43784d8072bc1add36097a6f72bf34645a28aa98234dce90a7
MISC metadata.xml 551 BLAKE2B 230312b7c2fb4bc059c507e538a5a0e6b257b7dafc6cfb90fe05dc10d8af44b3e90a7002d9566b8c73d30e3c1ce4276191e2c5ae0b78683b0f1c5b4553fbd3b5 SHA512 e19e38de42e6c0672e143b7aaf24b7a1ca01897851645720098fd6426eb5a3d4346a4cc9534a2bacfba98457160dc7f4421ceb767111688031c13e26f9a25a82
diff --git a/dev-lua/luasystem/luasystem-0.4.5.ebuild b/dev-lua/luasystem/luasystem-0.4.5.ebuild
index 41d3e66c682f..ecb39f92f245 100644
--- a/dev-lua/luasystem/luasystem-0.4.5.ebuild
+++ b/dev-lua/luasystem/luasystem-0.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index d00fd02f5ec7..3c885531118b 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Text-BibTeX/Manifest b/dev-perl/Text-BibTeX/Manifest
index ab26a23fe9d7..e4f38fe95cb5 100644
--- a/dev-perl/Text-BibTeX/Manifest
+++ b/dev-perl/Text-BibTeX/Manifest
@@ -1,4 +1,4 @@
AUX Text-BibTeX-0.890.0-dont-clobber-fortify-source.patch 508 BLAKE2B 15f981a690d9370250fbeee3a8469023c7f2ffbe4deb268f910c02b2d5df22903f207e3cacf812ff0cb53875754b66c1ddab1626efee1310c6407a14f73013ec SHA512 d48b0512a03d3946fe5a798b155b6789cc9f1f7a07b83e132898eb94a4980a2213e70b62322116ec855ae5d133f14066e4404cf209362b3cdb87d05dd8f9f2da
DIST Text-BibTeX-0.89.tar.gz 301944 BLAKE2B afa3eb33dddde963d905c56df253b027745db3762fb90bff86513838e27904ad3a1800917167375c7dfc074573235bbddb4a8eb82e0224a818af34a0e51cbae2 SHA512 68f730fbacf541e693181d7b1f74bf7531222f3933a95651940d2ee5d48806188f2ab64329edf90eb3393d7fc3ddd58476b9908fde60e758c949c0ede6154d5b
-EBUILD Text-BibTeX-0.890.0-r1.ebuild 1075 BLAKE2B c672c6dce095826e072a9f32d0cf0f6ca3ac315fa3822e6c08f88b40fdaaca2062309177f98daf79b4c8fa127bac29e537a7809b56254d36d86b8d1297085587 SHA512 eb6507db6a2dfd68d2de222ccb745aa0e51c1f5c82f83770b8e88bf95ff999a8d62d74ac44de7e5305151c624908be9f32e415c1212ace4611b2c013ecd4779f
+EBUILD Text-BibTeX-0.890.0-r1.ebuild 1130 BLAKE2B 3080f5c0d6c2643f1c62a38b0a4716eb1ee98002fe5cae79681bb5ee486d4a7e8bd32d6dddf6d210147556fc9898053ffa1d3b10bf81779f055f93ecafcb0607 SHA512 70d2836cb9d8b3cc0fba780f2b43293fbe43e52e30bb3d63845fce14438978f57b3f49d6fc252fe630886910841f06c5e85eaf61ebe67c06269afdce801d0784
MISC metadata.xml 1226 BLAKE2B 1a5d9fb827f28fb5a01dcae4aeb71d8c4d249e76ae7ad9b361948f321d6a0e849a0a6cfd3777b7593eb8cce43f9b1a105886882048ebc7f833637d3d3627882f SHA512 ada20ffa3e4d4eb7876e0ebe12156643b774b4aff2167b65718fa6462b1361ebcd244c066af878084067b8dfc975ca49c8da540f8fefc5855e205be63bf75e21
diff --git a/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild b/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
index 4259932518fc..6439fd86f1f0 100644
--- a/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
+++ b/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=AMBS
DIST_VERSION=0.89
DIST_EXAMPLES=( "examples/*" "scripts/*" )
-inherit perl-module
+inherit flag-o-matic perl-module
DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
@@ -36,6 +36,9 @@ PATCHES=(
)
src_prepare() {
+ # bug #944749
+ append-cflags -std=gnu17
+
sed -i -e "/#include <stdio.h>/a #include <string.h>"\
btparse/tests/{tex,purify,postprocess,name,macro}_test.c || die
perl-module_src_prepare
diff --git a/dev-perl/Unicode-UTF8/Manifest b/dev-perl/Unicode-UTF8/Manifest
index 9aafa3b0307e..05499e024c6e 100644
--- a/dev-perl/Unicode-UTF8/Manifest
+++ b/dev-perl/Unicode-UTF8/Manifest
@@ -1,4 +1,4 @@
-AUX Unicode-UTF8-0.620.0-32-bit.patch 1437 BLAKE2B 2ca0c074b4e564edbfbadc68ec389c945cbe220b6b5fc8436e86686b53f173bc8ebc7191d260be57c2455e6d2e6b81416ede8768c35a49d0d3d171190cd171e9 SHA512 fdc7e67adf988469af841ae84dc5c0b16586c9aa21212f78deccfacc4e9c591962eecccd1ddd2c21d8cefc4ecdb1ca3be63b99110cf2e66af6d441489caf0fb1
+AUX Unicode-UTF8-0.620.0-32-bit.patch 1800 BLAKE2B c5c131e03125a4ec0b826a8c72b95d1011391631f97387cc1576e4dd5657ea957d93369a107c30216fa335f9ba137ab4b2dd575b462db73a7187f231410e408e SHA512 f349e1c61c158468c425d6dd145e3816fe59030df1cb1e15c59a3c82117f69947e06a255beebf347159723072fbc7f512f66d79df7e99cb6f8b2513b082551d0
DIST Unicode-UTF8-0.62.tar.gz 87838 BLAKE2B 95f196bc7eee1515d5016cbd28a6e134ac4cb88413d3665eb2570f7838b56582840f6e78355f23ad4a3360c9468051b589c3003e6d5bcb6df977fe15ec778590 SHA512 056026ac2ee4c101de5ea6017db59f875121dba8fd23ab5c2ae525effb8cf864e8a1c24588bb2a027792e27568742fc75bd5765694027b110afef867a4b982e0
EBUILD Unicode-UTF8-0.620.0-r1.ebuild 845 BLAKE2B 79a0e59c5b43682e82da928d3c9c333cf0a621acd42c3a18b9e236ef56729a70dc45146a0f4c21f2dc57266d73787be7480691cf2519e3539b294224880c0885 SHA512 2ad13a2231a4f9ca3467f3cb89539528a84fbcdd7ae666dd164fadbfdeebbf9f6942f0d8c70352338bb3c93e521df5ffc8e0ec209d402d9a3be68510a2de13d7
MISC metadata.xml 385 BLAKE2B 7f05748777e4fb79270e01195ab3f81b67f71db3cb0f1a34b607211f33e92e147d543c31c4fad3f25119816bdac0dd1b9255e0c6da49a7f4e10cbb85764cdb54 SHA512 3ad64c0e8d549040b2ae550b250a00243c3e19e0a1b3a80573f5e263d788a6e8e30b184b7a78bf7522ed5d35a6d56b862e8c4c3a3b6e5aed149d8ccbfffac3a0
diff --git a/dev-perl/Unicode-UTF8/files/Unicode-UTF8-0.620.0-32-bit.patch b/dev-perl/Unicode-UTF8/files/Unicode-UTF8-0.620.0-32-bit.patch
index 9c243c9d106a..9eb0702c6abc 100644
--- a/dev-perl/Unicode-UTF8/files/Unicode-UTF8-0.620.0-32-bit.patch
+++ b/dev-perl/Unicode-UTF8/files/Unicode-UTF8-0.620.0-32-bit.patch
@@ -50,3 +50,24 @@ Subject: [PATCH 2/2] fixup! Fix 080_super.t for 32-bit
push @SUPER, $i;
}
+--- a/t/080_super.t
++++ b/t/080_super.t
+@@ -5,10 +5,17 @@ use strict;
+ use warnings;
+ use lib 't';
+
+-use Test::More tests => 1537;
++use Test::More;
+ use Util qw[throws_ok];
+
+ BEGIN {
++ if ($Config{ivsize} > 4) {
++ plan tests => 1537;
++ }
++ else {
++ plan tests => 1025;
++ }
++
+ use_ok('Unicode::UTF8', qw[ encode_utf8 ]);
+ }
+
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index bec91b5ae685..c550b1eb5740 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 845765798cfc..64a2a27a884e 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -24,5 +24,5 @@ EBUILD protobuf-5.27.4.ebuild 818 BLAKE2B 79a37b05c9014099e6dce287ffbfa5dc9733c6
EBUILD protobuf-5.27.5.ebuild 809 BLAKE2B 8860abd457a1e7d020045ec4bcab7edc5f457169481dfb3acb56b0df019afc4546827acd78a9ff924b02286416814ab725dbbb07ce21498ec3f344c88fa126bd SHA512 49db894b36a7878bbe798bbc1d33a9041b441ed92e7d4c9e437797c56df299ede17eee86bd8c7db3f3f4d6b76b3b853d733ea558a61315c8443fb0a2717fdc82
EBUILD protobuf-5.28.0.ebuild 804 BLAKE2B 7b757e7ba7f0d6a3937e3baae425aa54ce567dba45a064a69485925c75e14296bde24dca6baf385095e31c780d13d87cf79a1bd688ae824175a104a20d0f0797 SHA512 db64c931ec3f5ad5613ee2219e70b6375c0dbfd8383d990ca999d5d41363b62f90da8952039479e9aa8ec9de0c06a4fb34c2721364a79d57bc42c996eefa7d1b
EBUILD protobuf-5.28.3.ebuild 804 BLAKE2B 11c2bd8134bfdb6db4d1c8a8703e34c39b283078a0aaf206bd97ee58cbb65a4b8231121b6fc3bd9bfee43adacb22d8a9d789c022593f0e63e1018ce7adff057c SHA512 38ed052915de5cfd1de8bc8b6cdd312eb8ac31b279723e3f95eba48a3227a8cbfa0187118b77765e7b4bab291c102aacb9f9a0be3263fa50ee3ffba635fbeb6f
-EBUILD protobuf-5.29.2.ebuild 809 BLAKE2B 8860abd457a1e7d020045ec4bcab7edc5f457169481dfb3acb56b0df019afc4546827acd78a9ff924b02286416814ab725dbbb07ce21498ec3f344c88fa126bd SHA512 49db894b36a7878bbe798bbc1d33a9041b441ed92e7d4c9e437797c56df299ede17eee86bd8c7db3f3f4d6b76b3b853d733ea558a61315c8443fb0a2717fdc82
+EBUILD protobuf-5.29.2.ebuild 815 BLAKE2B 4beadf0a46f5165a8aa4b6cb22ee0b354a231ee56a5f63924c1e74b3008ce4498cc308997d5b3359670c6d51d9c56012ca03af47e6f6b35218a7883c0424384e SHA512 3e1cb7766fdb5b0e5288877e23608fc8c30de27dbd335247d0b860513e63559a00fcb9ccc65b88112eb6634512b3433f18c1bafbf8147bf8aa9752640e9879cc
MISC metadata.xml 379 BLAKE2B 633742f2c32c646e3c7f065d269b5d17fc99b3adcae725493ca612cd9ce6bda0f2521274619c3433f68227428aad897e783ac4b91dbd983216c0355619015197 SHA512 7d3a14e66af994e2fae5509b7d84012b0004d124021f3eae1a1c112ad0e2a83f622de9d2c7a614f19bac8a15ba889fe1b4136c93c57b9dd910511587d3d09af9
diff --git a/dev-python/protobuf/protobuf-5.29.2.ebuild b/dev-python/protobuf/protobuf-5.29.2.ebuild
index 389b9b7662da..53c9a8302bfa 100644
--- a/dev-python/protobuf/protobuf-5.29.2.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
diff --git a/dev-python/spyder-line-profiler/Manifest b/dev-python/spyder-line-profiler/Manifest
index 63d3e4d2cd2d..dee5099743da 100644
--- a/dev-python/spyder-line-profiler/Manifest
+++ b/dev-python/spyder-line-profiler/Manifest
@@ -1,5 +1,3 @@
-DIST spyder-line-profiler-0.3.2.gh.tar.gz 88725 BLAKE2B 9e15a9b88d1b36a39428e7eccafb7a2c3d3609aece2c6e5c2f379c9f9180093863472bd1e071b12bf313e7cb6ccd4993bb407785716cab2dda871a1ebd527d41 SHA512 fb2e86cc640c7cd32567852063845567634e7cec365f7f5f5f3d770316b9adabc0447d3ad8334411fe3894aeb086cde4f14b77fd3483c099296db7df15f0b46b
DIST spyder-line-profiler-0.4.0.gh.tar.gz 89222 BLAKE2B 7b4b7d2e884c6843c03289fde1351640fa768d1ede3cb7287859968c81a2207864f8039dff68d4bdf5e5d1fbb622d67ed9b5c90efeb615f8eb6bd6ed37cbd1df SHA512 4210a5ce58f11fb6d1453c29c0b363b111e73e01feb58593d9a4b0e31c3ae8d158a4ae052e633f23ac4b78cb116b68610a2b38e7d686d8cc6ec183723f91ffe1
-EBUILD spyder-line-profiler-0.3.2.ebuild 881 BLAKE2B 344d5ef6696c7963c4989441450bdaeb8dea6e20589b347b09f7666b1ca7f5a3c211b1f8a3047082bee7a5da8a7895b7043015d01e3b8b85ac027305271e2c98 SHA512 435def7a71a89031ea8d5c19e59f4822bceb3e86957fae91fbe0ab4919886a3edb861de63334895d982efdb36dbae3323518ccb8170774e6bd5ef5358a38c2d4
-EBUILD spyder-line-profiler-0.4.0.ebuild 866 BLAKE2B 03b1ed7c6a3e74bc6dd68227ec18e2e760adf73cf543f791a07cc62687eb97a9e8af0b0bf4a27df28a4e69142e2cec82d08bef5dbdccf1d25751fe9f95aa7e53 SHA512 108f9091a29d128a9398cc1e43ad6b2b32d32c81f92e8c716851a690602df8b6895df51956a428ba3a993e1131847b52ed06682187c0d08c1a90a76c0bc9e6c2
+EBUILD spyder-line-profiler-0.4.0.ebuild 873 BLAKE2B 9bfe007062e46ab631658bf5c610be100f7f80b23d457919616c0ebe43126b458bdf2f638ca2fa6663ece19aa1492ca6f31e1794eaec9923af3e70c3a7313038 SHA512 c119ed078b23cc21731139ba03648e4064217611b1163883d5e5a0927e35fcbb8c50e463d44c546e00a867b053f9fe4cdb96530f08518bd0f0cf54cc8ea74337
MISC metadata.xml 424 BLAKE2B fb6219dbfa1bdef365fb242bb83eb0090d8325cddc01a7d856774866148fcae87adb6cbc12b586733b9c4326f9f1c640e8ae1e5d56331df7d22b764a4d82d13a SHA512 b79cbec10c938137eea604dcd40c2d8e5af2f68b4b19709c64dc222588d1ce7a7e69d1f5bd1b87fca33b79967a236a419c5dc399243ce6d2c39d20fb0318001b
diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild
deleted file mode 100644
index f3cb403e07b6..000000000000
--- a/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Plugin to run the python line profiler from within the spyder editor"
-HOMEPAGE="
- https://github.com/spyder-ide/spyder-line-profiler/
- https://pypi.org/project/spyder-line-profiler/
-"
-SRC_URI="
- https://github.com/spyder-ide/spyder-line-profiler/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-python/line-profiler[${PYTHON_USEDEP}]
- dev-python/qtawesome[${PYTHON_USEDEP}]
- >=dev-python/spyder-5.2.0[${PYTHON_USEDEP}]
- <dev-python/spyder-6.0.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/pytest-qt[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- virtx epytest
-}
diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild
index bafa627841c4..954f4eddafc8 100644
--- a/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild
+++ b/dev-python/spyder-line-profiler/spyder-line-profiler-0.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
dev-python/line-profiler[${PYTHON_USEDEP}]
diff --git a/dev-python/spyder-notebook/Manifest b/dev-python/spyder-notebook/Manifest
index 8b9f04d1fab8..988fd9f975e3 100644
--- a/dev-python/spyder-notebook/Manifest
+++ b/dev-python/spyder-notebook/Manifest
@@ -1,5 +1,3 @@
-DIST spyder-notebook-0.5.1.tar.gz 5546854 BLAKE2B ccdc93c948e6b4db005cf2433794008c65e9a56574db15cd5627f44938bcc2c865341f2417bcf000e27e3d19fe11b6eb6340e6225a682bf32b2cb06ca8f4605a SHA512 daf91361344f96db0ac855b80d17388bda7bf96eab280fba7ac406915dc9b5283c09e914c07342154ed2d0d23420b5e16923cf4ccddb090364db43cf606319f3
DIST spyder_notebook-0.6.1.tar.gz 7118143 BLAKE2B d1893d96f91fb192eba13342edf67089ffa664b152b7777f3e626f8541ea2a2b7a20f1b73d72b55c2107abe02870cb63ee17b535dd13a3db882971b8c11eac33 SHA512 2bb7e4d1c4255cfb385e80bb46b3de7ae6c7fd4d4cdc27188cd530699cbc4654d2ace6e8341bc47b029d3e757dd860e2b0a65c2f00a91ae589032de86330cd84
-EBUILD spyder-notebook-0.5.1.ebuild 1704 BLAKE2B 6396e086e969dc6b2174c0cfff2edc56fa3262ede10e1dea5b117e016c4ace52fdba620545906160de98a284147182bf4f7087dd550ea2fb8a16d2cfa10a6bb2 SHA512 45c3a7362be91689891b0f53afe3ee72a197afddcd44fc2c59e474f8d5d1d39fd5a73f13a968958a049ac1cf3d487df119a3c661bb297c7bc12e1798588c1284
-EBUILD spyder-notebook-0.6.1.ebuild 1675 BLAKE2B 4c486eda1e1b3cc8108164da4f4e2955056a2885767ae409d34115865456314f54bebb5f9ba61bddd92139ab395bca50e2aa9d5e6a2f66966c20d3e5205c3f58 SHA512 1d665a4678ea87682d19bfb45615a74e936f87242c32a7bbfeb642fd41231e5741dc3a6eb09eaf0ef00e632712d6564ecfd7aef12d805ae862adef995c9ff001
+EBUILD spyder-notebook-0.6.1.ebuild 1682 BLAKE2B e86febaf16bdc2d47f8f8ef13b7daf110e9d32e3abb0af963aeba337c7eddbdf58f6b6b6c28d2807b3b00247a6d943d8d4ecc5b1d2f7ad9c5eea3a28c2ae2e6a SHA512 3823595aaa84a156353ae0f2aecf7bc3347f709247ecf837e46cd4d0e40b50a8d5b097bebcd37554966492f63f07fc971076883c7cca9522dd7964aa9a09a753
MISC metadata.xml 414 BLAKE2B 8cc7bf30b7ff4d173056359c5688061b8701e0cf40874a0a2dc9fa83a2fc98cafd89ed688f6092474d008db9794e83fae9ab0e69fac4faee40d8f78c039bee42 SHA512 338f4a01f37449a0923dd0addc2ab53d7a05d6a5dbcfc16f1cd34f2b30a7fa68e1b07db34a36c9099fd4e7e0a0f751aefd47eb53e69205357d4011c9458e43c2
diff --git a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
deleted file mode 100644
index acc0e9b663b3..000000000000
--- a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Jupyter notebook integration with Spyder"
-HOMEPAGE="https://github.com/spyder-ide/spyder-notebook"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-python/nbformat[${PYTHON_USEDEP}]
- >=dev-python/notebook-7[${PYTHON_USEDEP}]
- <dev-python/notebook-8[${PYTHON_USEDEP}]
- dev-python/qdarkstyle[${PYTHON_USEDEP}]
- dev-python/qtpy[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- >=dev-python/spyder-5.4.3[${PYTHON_USEDEP}]
- <dev-python/spyder-6[${PYTHON_USEDEP}]
- dev-python/tornado[${PYTHON_USEDEP}]
- dev-python/traitlets[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-qt[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( "README.md" "CHANGELOG.md" )
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Hangs
- spyder_notebook/widgets/tests/test_main_widget.py::test_save_notebook
- spyder_notebook/widgets/tests/test_main_widget.py::test_new_notebook
- # Fails in sandbox
- spyder_notebook/tests/test_plugin.py::test_open_console_when_no_kernel
- spyder_notebook/widgets/tests/test_main_widget.py::test_shutdown_notebook_kernel
- spyder_notebook/widgets/tests/test_main_widget.py::test_file_in_temp_dir_deleted_after_notebook_closed
- # Some missing file
- spyder_notebook/widgets/tests/test_main_widget.py::test_open_notebook_in_non_ascii_dir
- spyder_notebook/widgets/tests/test_main_widget.py::test_close_nonexisting_notebook
-)
-
-python_test() {
- virtx epytest
-}
diff --git a/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild
index f780449b8876..6ac964f65efc 100644
--- a/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild
+++ b/dev-python/spyder-notebook/spyder-notebook-0.6.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/spyder-ide/spyder-notebook"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
dev-python/nbformat[${PYTHON_USEDEP}]
diff --git a/dev-python/spyder-unittest/Manifest b/dev-python/spyder-unittest/Manifest
index ebb80a09a3c2..eb605dedb9eb 100644
--- a/dev-python/spyder-unittest/Manifest
+++ b/dev-python/spyder-unittest/Manifest
@@ -1,5 +1,3 @@
-DIST spyder-unittest-0.6.0.gh.tar.gz 105932 BLAKE2B b7a39e5756d27325bbe0dff32fb3922f667cdd1eb2c3a6d9e5eceb89abd921244fdf1685706bff181c75c59f86f92e405a1d08c5e86d7f15a27bfd46d32048ea SHA512 304843dcf6b51033a6acbc81a0ed274736d36967d95866075bb06a23487f29556256e39c213f685f5a6622743bba568814b5c099fa143e849fdb5608687f1c5c
DIST spyder-unittest-0.7.0.gh.tar.gz 106314 BLAKE2B 7bb3cab3f0a405ccf292a9dc92038ab22bd7be322933c0e39ee26deb4dbbe4b3f038d4d104e566e48f46d98e502e129490529608aaa46e2f1e95c9141f795ae6 SHA512 3c404d9e5e6c7cb3a861c24b2cfa55077040bc95b7d9a8c84531e47d3fe7490cd84c6c713e302839b4fb715d6256e59f512e952b9781d9cbf31ee509f567d695
-EBUILD spyder-unittest-0.6.0.ebuild 3979 BLAKE2B 3de920b55090d33836d031909edab51d3dfe42697e48efc9cadce2fecc50e93bd26aa36f9c667f6165ac21e1db4577c9752544c3fa74a20609705e0cda89ce56 SHA512 ec74567541d75fd02072c4b5c27beeb1f0fa8a55ccbab556760e32af32f6351aa4f3dc4e60ed72ee888b9c622cdba06a71828f4e38d4a8f42dad77c3bb33997f
-EBUILD spyder-unittest-0.7.0.ebuild 3968 BLAKE2B e4c43caf292db56ef921767b91ee4792673e9e8ae8083240805dd065299b5f3de36f32de6d424e14fdef3cf5d3c8a1e35caf055f9472145255e687d43a8589ac SHA512 60782d63b31dc001344294a3a0675e88f15e30f5da004a345869ffaafaa81baba28a45684243c13c1ef597574da12a35d05372c1dd1900262f9c9fa672ec1fa0
+EBUILD spyder-unittest-0.7.0.ebuild 3975 BLAKE2B 4b52d32787c6cafa8f73eb36a05de4a18f3a80d895aeca107146a8a6cada317d4278b1ff60f6581620659507172598641d8a9b60220df167fcd125711bde99b3 SHA512 ef7640d296858a133ceb51865de802275e73869f47ae869395d454a9e6503d18a5c7a2dcb2ab3c1eb02d5408b66bbd5fe14e31665db4840e46d6e81c02c57385
MISC metadata.xml 414 BLAKE2B 5fe99a7ce8aa322f71e228ed12af0a50d1daecd25a9da09067ff24e6032009c3ccffd17d5f917d3a214e1a925e2dce40971a03af24bc4d1dc7816d3613515ba1 SHA512 ba3165d3d42e0815e77736607dec7061d8efc5f2e5f0df9fe517b942cee95aba147eb3d0ebd12f622a671c6a697d25c10ced18762692745bec9f89e88eeecba7
diff --git a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
deleted file mode 100644
index aa943455aab6..000000000000
--- a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Plugin for Spyder to run tests and view the results"
-HOMEPAGE="https://github.com/spyder-ide/spyder-unittest"
-SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- >=dev-python/spyder-5.4.1[${PYTHON_USEDEP}]
- <dev-python/spyder-6[${PYTHON_USEDEP}]
- dev-python/pyzmq[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
-"
-
-DEPEND="test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-qt[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Hangs
- spyder_unittest/widgets/tests/test_datatree.py::test_contextMenuEvent_calls_exec
- # clicked() does not seem to work in emerge env
- spyder_unittest/widgets/tests/test_confpage.py::test_unittestconfigpage
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_forwards_sig_edit_goto
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_set_config_emits_newconfig
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_set_config_does_not_emit_when_invalid
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_config_with_unknown_framework_invalid
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_process_finished_updates_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_replace_pending_with_not_run
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_tests_collected
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_tests_started
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_tests_collect_error
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_tests_yield_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_set_message
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_starts_testrunner
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_with_pre_test_hook_returning_true
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_with_pre_test_hook_returning_false
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_process_finished_updates_status_label
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_process_finished_abnormally_status_label
- spyder_unittest/widgets/tests/test_unittestgui.py::test_unittestwidget_handles_sig_single_test_run_requested
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_and_display_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_using_unittest_and_display_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_tests_with_print_using_unittest_and_display_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_run_with_no_tests_discovered_and_display_results
- spyder_unittest/widgets/tests/test_unittestgui.py::test_stop_running_tests_before_testresult_is_received
- spyder_unittest/widgets/tests/test_unittestgui.py::test_show_versions
- spyder_unittest/widgets/tests/test_unittestgui.py::test_get_versions
-
- # Broken in Pyside2
- spyder_unittest/tests/test_unittestplugin.py::test_menu_item
- spyder_unittest/tests/test_unittestplugin.py::test_pythonpath_change
- spyder_unittest/tests/test_unittestplugin.py::test_default_working_dir
- spyder_unittest/tests/test_unittestplugin.py::test_plugin_config
- spyder_unittest/tests/test_unittestplugin.py::test_go_to_test_definition
-
- # Don't depend on nose2
- spyder_unittest/backend/workers/tests/test_print_versions.py::test_get_nose2_info
-)
-
-EPYTEST_IGNORE=(
- # Example test that somehow gets picked up
- doc/example/test_foo.py
-)
-
-python_test() {
- virtx epytest
-}
diff --git a/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild
index 7e87037a6019..c59149e67683 100644
--- a/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild
+++ b/dev-python/spyder-unittest/spyder-unittest-0.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/spyder-6[${PYTHON_USEDEP}]
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 74e8b7e26b8f..4d3db684528c 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -5,5 +5,5 @@ DIST spyder-6.0.3.gh.tar.gz 15774411 BLAKE2B a9089c4d94e29cd38f2a80606ccd51daf44
DIST spyder-docs-6951e02799fc7cd1f29456f1d93cfdcb570dad27.gh.tar.gz 93033557 BLAKE2B 395dd2a8ddb6e1b1408ba46cbe0fa452c1f2e69da1f3b6176401ff7395ace1463e63c696e13ee0b79f992b0ceca86228ad113f95ed7873db1b970452bc679f89 SHA512 c631e720e3ca49413482df294fb032285cf217ba94de299c37cb073e4e2bdeb629d16a139db17c569c74c628c50789c90d6085383886d32fa26b942711ccedc0
DIST spyder-docs-fa91f0e9c8c2da33e7ec974e6b0e2a5ed6f04b10.gh.tar.gz 93358798 BLAKE2B 81f4d1d7b1244cb05df621e764c57e856952d9ec1b923a0d6529280651f8e15c586be0c7fe1dc65eed3792033cf0f1e5e8813d79706dbbfca0dcff29cb476831 SHA512 39d0a2d6ef45ebfd3e656916bad18adb7b4f3981e619dcb16fc6160b445cf80a264c4fd8d82f61a51a55774bf2f2a08ac0b1fb4201b2cce9046a0ddd1062daa5
EBUILD spyder-5.5.6-r1.ebuild 7406 BLAKE2B 3c59d77c7e6b42d5cb678d5641091d8309660280312432e50953b00a7aae88d677378d4087ac35ae7b3e8a4eb3a2afa94d800bdec4a79fe16445b0cceed6ac58 SHA512 2d96be3651e5bfc981108bd094a1074d5af90554fb257a2d906d16e88b762141d7c6b66977acb514a1b57ef57355befb3e7b5856ea6683fc98bcdcf461dc8804
-EBUILD spyder-6.0.3-r1.ebuild 7668 BLAKE2B 39d20ed67b43190752a90293b0c70fae7f4ef8f0c82284fa371811fc89e4117e44a4f88c7785d60049f6a559ffcf1294daece1e486c797d7b8955f3798e465cd SHA512 b3293a3bf446345b873b26e65e04046d0d8109154dc626083835b861e4820a6dfdd33f2c6dbe8fb7785a06a1a3cd6b9444967d97cf0cb66944dcd55691452a9f
+EBUILD spyder-6.0.3-r1.ebuild 7675 BLAKE2B 4a783ab1641f2264e0b011a0e45af9497841e38318f8890e321d5e2d6bc233b32f113151e4486ed37675aebf6627893f092471f9794ce69b672738f6c8243b45 SHA512 cc114c9b0aa8bd0938d3fecd6e0a842c1b764313e0bc3053388e0d19cc4225129ff10ab514253f57f58cdf49bf3b8c94357f6e80c525e54f40cf2f17006540ab
MISC metadata.xml 1238 BLAKE2B 0d9f5e7a0753488006237b452d0706d230120d9d5ca2996c86ac938cac40eba2e820f6e2c8c659677b60d8dd73a69b7e1d60fe28a89c5c570ede40446122b0e6 SHA512 cafac22447206058cb4228dc5e174595526575e54d10649bfa2232693bcb98962c221207bde5fe9c1ba0dd7e1d86c4a617c112bf1b3160384dd4adce536f539b
diff --git a/dev-python/spyder/spyder-6.0.3-r1.ebuild b/dev-python/spyder/spyder-6.0.3-r1.ebuild
index dd4974db86d7..e3f40c01a221 100644
--- a/dev-python/spyder/spyder-6.0.3-r1.ebuild
+++ b/dev-python/spyder/spyder-6.0.3-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
diff --git a/dev-python/superqt/Manifest b/dev-python/superqt/Manifest
index 640276f2744f..d0fd7982e29b 100644
--- a/dev-python/superqt/Manifest
+++ b/dev-python/superqt/Manifest
@@ -1,5 +1,5 @@
DIST superqt-0.6.7.tar.gz 96733 BLAKE2B 3c189989c1bdbd1dd35bcb5a80951c817fefe19b61e4c8d44878fbfc7cc850b272149219b995a1a1b808e11063c8c16e4dafc7eaafa772c4912936a3708971e9 SHA512 054df016442cb72327218f4d73fbcfd2335178c10cb09f7c5e645721189403580f082ad2853527f84bf1513b1605b470b16fc08848bff077b5a5e1746df60f24
DIST superqt-0.7.0.tar.gz 97558 BLAKE2B 7210f0b96858a78d6798fbf19ff260d9954ced05f2e82902acc6c897fef64dd604282a435c2a8d06c085bbc88f286e5ac93682e7bf08c1c332646842e389f2be SHA512 3594ecff511285f7df0a44be5f6fb97128a2724c0d90053a3fa008f47237dee294ad062997053abcba6d54ddb73a0c21f9a0f51e824ebf22cad97e686d5e54c1
EBUILD superqt-0.6.7.ebuild 997 BLAKE2B 16ed6e7a39f9700f43c48663d3e627744d9635f73bafffdb304af89071c44d95c09999d20d29761c1fac83a22ae0f7acb449af21d983dd94cde7e9a3d67d3ea5 SHA512 abb94cfb2b5373e39a2182d0d00b9eac736871dec6d2cb73e2104857f88d797530d1a6a253895aba4e40e8d2a2da18af3409d79f3be71679871ea664dc9dbab8
-EBUILD superqt-0.7.0.ebuild 997 BLAKE2B 755db1226143b7af8e5ccd7466ca1d84824b1a78fb0786d16dcdd7ea297a9e0e2fc1bfc58269cd56b94246d90a88b98543de237e2aa144da1a36c1c2d0d7b94f SHA512 c46dcb3fbe9a80eaf0af3104083044615c05d46223f4ffa3268c32f67aa99addbcf886b081ff9c1275e640c191c793ba1a4c38d4c15333d8d01aefa26f9d6fd8
+EBUILD superqt-0.7.0.ebuild 1004 BLAKE2B 7b86535c0f54987e4bd58c374134c998ad4961edec34aabbfa6d7cf1655076a5aec94af2f1b9e65ce256d91167fdfe29b3d70b61b6ca48612429ca336675f5e0 SHA512 773995502be4dd3029b886b43aa85ace44af37b01d21de5edc31465023391f1cc8ebf89bd7d883549c16686ed20b535b569e8891f42a99e18323d898301e520b
MISC metadata.xml 517 BLAKE2B 6e044f1753c331748f9955cb7c4b10023c7b96852ace220c44b7c7f71fad02d3bf0fcfc4a7649a60e9633ebe82c01d872916f1a4459c6619f1c3052bd65d9094 SHA512 65ec404379ceab6c7788e9c0539c3d7eaa888eb603cee7479c025ef42d379fab37adc2e21baad72bed00df6bd46cf0eee0615be0e6051d630d33b3985a4f7fe4
diff --git a/dev-python/superqt/superqt-0.7.0.ebuild b/dev-python/superqt/superqt-0.7.0.ebuild
index 0499d4b363a1..c3cb1c5abd05 100644
--- a/dev-python/superqt/superqt-0.7.0.ebuild
+++ b/dev-python/superqt/superqt-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 023281031570..a5acbe147f75 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 3e4da86b871d..d73e8a1ff74d 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -3,6 +3,9 @@ AUX qt-creator-14.0.1-clang19.patch 1046 BLAKE2B 2d1fefe8c48d448d51ca5c25e5f91cc
AUX qt-creator-15.0.0-musl-no-execinfo.patch 1313 BLAKE2B acbc23f4e943f1d5942b8f91e75acefb24d8d396a37d15965892ef6da60891c92824628d1e719762273c5fce6752812b6d50a18b4536484c8e20cd9d5100ea62 SHA512 644c7f8337a8a7c66fbcea9f2d097ba508eea9b7a3550bcf4b3dfc267c14d5c2b9d517c0ff092aa101fd902b98af44133ac81f1ba1a5fdbe1251dda45677447d
DIST qt-creator-opensource-src-15.0.0-vendor.tar.xz 509332 BLAKE2B 7c417a0fc14eb3b8e27aec73afa362cea43008107a68290c8fc17631fb06d24f89d7454e191a68ba199bd349142b3f1ae1ddbdff0af6bc69b6d53f61227236c0 SHA512 52fb8b585f8821919550622710b76ab7376668c8cae76ea9880d34b281f052972b3c08192ce8e994f51d86de33c247d27bf3252194dd17c1a7b37e8d5e68d42d
DIST qt-creator-opensource-src-15.0.0.tar.xz 53254544 BLAKE2B bf295974a904c182f37321a8e7e06704906d9db34f3c96d3e7b1ac2aad2807c106f271e480e9ef7c72f98413fd6faca3c6d9e47d47b62736ce88f4722857be05 SHA512 0a003a17bec60b34c4dc4ac700125dc62be9d2cf50e9044b61cc926b1d7cfa1e8303b98f9ae25abca07cb893398c25f61c3ec28029efe50e88339e5d984d1279
+DIST qt-creator-opensource-src-15.0.1-vendor.tar.xz 508860 BLAKE2B c5a7eef8250c6f21b482a262dee912f704573e96400291a81b61251c7cb19139748761f56bea0a832830dadbd3035729d040b92ba00eb3f1c96c0eace220387a SHA512 a334182b844e98c238fbe271fea6a169de54cd7b12dd9dea3a3d165bf1c0286fafd980e0e4e842db0b65298d92214abe618f94081756beafd2bd64398aa4d788
+DIST qt-creator-opensource-src-15.0.1.tar.xz 53250336 BLAKE2B f59160c113122d5c10935c7d088f57d36b41245587faf996244b6edde2b200536616247f8edaf0096f5e91750045c02b66bbcb68ee232b5e02e947e891ab6292 SHA512 fb3d75187607c57438beb9ec65c932e3abfd15566d8d11d612b7aa087b9df44d12d18138fbd61ece61ebc29be6d14d1ded3cd1deb1d946bd7d96f2ef2060f853
EBUILD qt-creator-15.0.0-r1.ebuild 8634 BLAKE2B dcbbdf019f125614d92b59013a527745dc6a77636c8e6cd418568e24c445908fa53a3e7bf2cc233a7142b6d46c7bd261ebffe2fe1c2759620c97f3a12c30980f SHA512 45b8e7bee8cd1b1746ea73c63d64ec112fc930e71187be4f79e63be75bc6b676c9869a3eb6490a90ee6f13a50e2adbd970425c313d2165903cd9363f48cd0ca3
+EBUILD qt-creator-15.0.1.ebuild 8593 BLAKE2B 0bc81280529cf65603b26e286d0afa94cffd3f340a8de52e09e814f78e3db56f042c16db9186ed0085e2256cc65edacf058cd5a3527393ab086765731f7b1f6c SHA512 4e4ea31af4d86ff9ac49c9c590c28eab2148c5f809162d83e07caac1f1271d2ee25d1d442908c3f547b012e40716e991c92df3c8e44fc79977f72854325d487c
EBUILD qt-creator-9999.ebuild 8593 BLAKE2B 0bc81280529cf65603b26e286d0afa94cffd3f340a8de52e09e814f78e3db56f042c16db9186ed0085e2256cc65edacf058cd5a3527393ab086765731f7b1f6c SHA512 4e4ea31af4d86ff9ac49c9c590c28eab2148c5f809162d83e07caac1f1271d2ee25d1d442908c3f547b012e40716e991c92df3c8e44fc79977f72854325d487c
MISC metadata.xml 1368 BLAKE2B 23bb887e7df5ef502d2a73395e33bc6951b9a230b10cc7fa7b7a995896f47520d8c0a73134a8a454c96a53e7a834471c1e7f6719aee079830ec3b233e5de8391 SHA512 04624384df58abd8e50d5915db90aed4ee84c2301f7eca52bd3301df8202030fefb1c792b9837a806ed1e44745280c0dd5732825504bcf928d58b828151b00eb
diff --git a/dev-qt/qt-creator/qt-creator-15.0.1.ebuild b/dev-qt/qt-creator/qt-creator-15.0.1.ebuild
new file mode 100644
index 000000000000..3ed1685d4f1f
--- /dev/null
+++ b/dev-qt/qt-creator/qt-creator-15.0.1.ebuild
@@ -0,0 +1,297 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {15..19} )
+LLVM_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake edo flag-o-matic go-env llvm-r2 multiprocessing
+inherit python-any-r1 readme.gentoo-r1 xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI=(
+ "https://code.qt.io/qt-creator/qt-creator.git"
+ "https://github.com/qt-creator/qt-creator.git"
+ )
+ EGIT_SUBMODULES=(
+ perfparser
+ src/libs/qlitehtml
+ src/libs/qlitehtml/src/3rdparty/litehtml
+ )
+else
+ QTC_PV=${PV/_/-}
+ QTC_P=${PN}-opensource-src-${QTC_PV}
+ [[ ${QTC_PV} == ${PV} ]] && QTC_REL=official || QTC_REL=development
+ SRC_URI="
+ https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz
+ cmdbridge-server? ( https://dev.gentoo.org/~ionen/distfiles/${QTC_P}-vendor.tar.xz )
+ "
+ S=${WORKDIR}/${QTC_P}
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
+HOMEPAGE="https://www.qt.io/product/development-tools"
+
+LICENSE="GPL-3"
+LICENSE+=" BSD MIT" # go
+SLOT="0"
+IUSE="
+ +clang cmdbridge-server designer doc +help keyring plugin-dev
+ qmldesigner serialterminal +svg test +tracing webengine
+"
+REQUIRED_USE="clang? ( ${LLVM_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+QT_PV=6.5.4:6
+
+# := is used where Qt's private APIs are used for safety
+COMMON_DEPEND="
+ dev-cpp/yaml-cpp:=
+ >=dev-qt/qt5compat-${QT_PV}
+ >=dev-qt/qtbase-${QT_PV}=[concurrent,dbus,gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QT_PV}=
+ clang? (
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}=
+ llvm-core/llvm:${LLVM_SLOT}=
+ ')
+ )
+ designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
+ help? (
+ >=dev-qt/qttools-${QT_PV}[assistant]
+ webengine? ( >=dev-qt/qtwebengine-${QT_PV} )
+ )
+ keyring? (
+ app-crypt/libsecret
+ dev-libs/glib:2
+ )
+ qmldesigner? (
+ >=dev-qt/qtquick3d-${QT_PV}=
+ >=dev-qt/qtsvg-${QT_PV}
+ )
+ serialterminal? ( >=dev-qt/qtserialport-${QT_PV} )
+ svg? ( >=dev-qt/qtsvg-${QT_PV} )
+ tracing? (
+ app-arch/zstd:=
+ dev-libs/elfutils
+ >=dev-qt/qtcharts-${QT_PV}
+ >=dev-qt/qtshadertools-${QT_PV}
+ )
+"
+# qtimageformats for .webp in examples, semi-optfeature but useful in general
+RDEPEND="
+ ${COMMON_DEPEND}
+ help? ( >=dev-qt/qtimageformats-${QT_PV} )
+ qmldesigner? ( >=dev-qt/qtquicktimeline-${QT_PV} )
+"
+DEPEND="${COMMON_DEPEND}"
+# intentionally skipping := on go (unlike go-module.eclass) given not
+# worth a massive rebuild every time for the minor go usage
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-qt/qttools-${QT_PV}[linguist]
+ cmdbridge-server? ( >=dev-lang/go-1.21.7 )
+ doc? ( >=dev-qt/qttools-${QT_PV}[qdoc,qtattributionsscanner] )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-15.0.0-musl-no-execinfo.patch
+ "${FILESDIR}"/${PN}-12.0.0-musl-no-malloc-trim.patch
+)
+
+QA_FLAGS_IGNORED="usr/libexec/qtcreator/cmdbridge-.*" # written in Go
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ if use cmdbridge-server; then
+ cd -- "${S}"/src/libs/gocmdbridge/server || die
+ edo go mod vendor
+ fi
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # needed for finding docs at runtime in PF
+ sed -e "/_IDE_DOC_PATH/s/qtcreator/${PF}/" \
+ -i cmake/QtCreatorAPIInternal.cmake || die
+
+ # avoid stripping for Go, use sed to avoid rebases as may be there forever
+ sed -i 's/-s -w //' src/libs/gocmdbridge/server/CMakeLists.txt || die
+
+ if use plugin-dev; then #928423
+ # cmake --install --component integrates poorly with the cmake
+ # eclass and the install targets are otherwise missing, so strip
+ # out EXCLUDE_FROM_ALL until figure out a better solution
+ find . \( -name CMakeLists.txt -o -name '*.cmake' \) -exec sed -i -zE \
+ 's/COMPONENT[[:space:]]+Devel[[:space:]]+EXCLUDE_FROM_ALL//g' {} + || die
+ fi
+}
+
+src_configure() {
+ use clang && llvm_chost_setup
+
+ if use cmdbridge-server; then
+ go-env_set_compile_environment
+ export GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false -buildmode=pie"
+ fi
+
+ # -Werror=lto-type-mismatch issues, needs looking into
+ filter-lto
+
+ # temporary workaround for musl-1.2.4 (bug #903611), this ideally
+ # needs fixing in qtbase as *64 usage comes from its headers' macros
+ use elibc_musl && append-lfs-flags
+
+ local mycmakeargs=(
+ -DBUILD_DEVELOPER_DOCS=$(usex doc)
+ -DBUILD_DOCS_BY_DEFAULT=$(usex doc)
+ -DBUILD_WITH_PCH=no
+ -DWITH_DOCS=$(usex doc)
+ -DWITH_TESTS=$(usex test)
+
+ # sticking to bundled for now until it switches to KF6's
+ -DBUILD_LIBRARY_KSYNTAXHIGHLIGHTING=yes
+
+ # Much can be optional, but do not want to flood users (or maintainers)
+ # with too many flags. Not to mention that many plugins are merely
+ # wrappers around still optional tools (e.g. cvs) and any unwanted
+ # plugins can be disabled at runtime. So optional flags are limited
+ # to plugins with additional build-time dependencies.
+ -DBUILD_LIBRARY_TRACING=$(usex tracing) # qml+perfprofiler,ctfvisual
+ -DBUILD_EXECUTABLE_PERFPARSER=$(usex tracing)
+ -DBUILD_PLUGIN_APPSTATISTICSMONITOR=$(usex tracing)
+
+ -DBUILD_PLUGIN_CLANGCODEMODEL=$(usex clang)
+ -DBUILD_PLUGIN_CLANGFORMAT=$(usex clang)
+ -DBUILD_PLUGIN_CLANGTOOLS=$(usex clang)
+ -DCLANGTOOLING_LINK_CLANG_DYLIB=yes
+
+ -DBUILD_PLUGIN_DESIGNER=$(usex designer)
+
+ -DBUILD_PLUGIN_HELP=$(usex help)
+ -DBUILD_HELPVIEWERBACKEND_QTWEBENGINE=$(usex webengine)
+ -DBUILD_LIBRARY_QLITEHTML=$(usex help $(usex !webengine))
+ # TODO?: package litehtml, but support for latest releases seem
+ # to lag behind and bundled may work out better for now
+ # https://bugreports.qt.io/browse/QTCREATORBUG-29169
+ $(use help && usev !webengine -DCMAKE_DISABLE_FIND_PACKAGE_litehtml=yes)
+
+ -DBUILD_PLUGIN_SERIALTERMINAL=$(usex serialterminal)
+ -DENABLE_SVG_SUPPORT=$(usex svg)
+ $(usev !cmdbridge-server -DGO_BIN=GO_BIN-NOTFOUND) #945925
+ -DWITH_QMLDESIGNER=$(usex qmldesigner)
+
+ # meant to be in sync with qtbase[journald], but think(?) not worth
+ # handling given qt-creator can use QT_FORCE_STDERR_LOGGING=1 nowadays
+ -Djournald=no
+
+ # not packaged, but allow using if found
+ #-DCMAKE_DISABLE_FIND_PACKAGE_LibDDemangle=yes
+ #-DCMAKE_DISABLE_FIND_PACKAGE_LibRustcDemangle=yes
+
+ # for bundled qtkeychain (no switch to unbundle right now)
+ # reminder: if ever unbundled/optional, qtbase[dbus] can be removed
+ -DLIBSECRET_SUPPORT=$(usex keyring)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x QT_QPA_PLATFORM=offscreen
+
+ local CMAKE_SKIP_TESTS=(
+ # skipping same tests+label as upstream's CI by default
+ # `grep ctest .github/workflows/build_cmake.yml`
+ tst_perfdata
+ )
+
+ cmake_src_test --label-exclude exclude_from_precheck
+}
+
+src_install() {
+ cmake_src_install
+
+ if use doc; then
+ dodoc -r "${BUILD_DIR}"/doc/html
+ dodoc "${BUILD_DIR}"/share/doc/${PF}/qtcreator{,-dev}.qch
+ docompress -x /usr/share/doc/${PF}/qtcreator{,-dev}.qch
+ fi
+
+ local DISABLE_AUTOFORMATTING=yes
+ local DOC_CONTENTS="\
+Some plugins (if used) may need optional extra dependencies/USE.
+
+This list provides associations with Gentoo's packages (if exists)
+ordered as in Qt Creator's Help -> About Plugins (not exhaustive).
+
+dev-qt/qt-docs:6 with USE=\"examples qch\" is notably recommended, or
+else the example tab will be empty alongside missing documentation.
+
+Build Systems:
+- CMakeProjectManager (dev-build/cmake)
+- MesonProjectManager (dev-build/meson)
+- QbsProjectManager (dev-util/qbs)
+
+C++:
+- Beautifier (dev-util/astyle and/or dev-util/uncrustify)
+- ClangCodeModel (USE=clang, dev-util/clazy to understand Qt semantics)
+- ClangFormat (USE=clang)
+
+Code Analyzer:
+- ClangTools (USE=clang)
+- Cppcheck (dev-util/cppcheck)
+- CtfVisualizer (USE=tracing)
+- PerfProfiler (USE=tracing)
+- Valgrind (dev-debug/valgrind)
+
+Core:
+- Help (USE=help + dev-qt/qt-docs:6 with USE=\"examples qch\")
+
+Device Support:
+- Android (virtual/jdk, will also want the unpackaged Qt for Android)
+
+Other Languages:
+- Nim (dev-lang/nim)
+- Python (dev-lang/python)
+
+Qt Creator:
+- Designer (USE=designer)
+
+Qt Quick:
+- Insight (USE=qmldesigner)
+- QmlDesigner (USE=qmldesigner)
+- QmlProfiler (USE=tracing)
+
+Utilities:
+- AppStatisticsMonitor (USE=tracing)
+- Autotest (dev-cpp/catch, dev-cpp/gtest, or dev-libs/boost if used)
+- Conan (dev-util/conan)
+- Docker (app-containers/docker)
+- Haskell (dev-lang/ghc)
+- ScreenRecorder (media-video/ffmpeg)
+- SerialTerminal (USE=serialterminal)
+- SilverSearcher (sys-apps/the_silver_searcher)
+- StudioWelcome (USE=qmldesigner)
+
+Version Control:
+- CVS (dev-vcs/cvs)
+- Fossil (dev-vcs/fossil)
+- Git (dev-vcs/git)
+- Mercurial (dev-vcs/mercurial)
+- Subversion (dev-vcs/subversion)"
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ readme.gentoo_print_elog
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index c1b5d621e3e1..cf4b3d36ea14 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index c394a3108214..09b7d41722b1 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -5,6 +5,6 @@ DIST dwarves-1.27.tar.xz 2254968 BLAKE2B 0a0f8ec8bf26240e17dc3319e76e16299514d66
DIST dwarves-1.29.tar.sign 228 BLAKE2B ebf58feb5a3823263ef0bd2cd1fabfd4ed196a02954b3479faca6a028168bc2198fe6bd25b8a508704762c19809047babaa2ceeaf00d14e1be49ec5208e69fd0 SHA512 1c679706b87b763771b2a83b67df952b1fa27023e4d56d558772bcccda114cd7febcbcce7ee52211c9161e7f7984197d37e6c68955312271a282af90e3e6925e
DIST dwarves-1.29.tar.xz 2341312 BLAKE2B a13738139445ed78243566d569e635600bbf9515c77bccde856ac41537541ad4f5c432913fd6becfa959b7a912a9d483b9d77d7aa597f7f5e96495bd70bfb7e2 SHA512 02f1922d8db46e60b4aedb4e37da34eaf28d6ee86d8c202c9eaaf31f8acc931dc2ec8c715fd62e1adef676022f366b45f3ac843d93e9b1e7865323bb0a92ca24
EBUILD pahole-1.27-r1.ebuild 2207 BLAKE2B a53642ea0b1af89ef206001d2dd5d1d18865e2c5848ebcb68406615146a18b9053c6a723b6b99528400cc9a0f24b9a96212a2c9788951a487bbfad61bfdb1a91 SHA512 c64de6d29a98e7164b7ae70d7cc8ac8946c45e283258d2ab3ff90758e91a0b51ba827cb28c0f340afeb2b4ae3e4e4b3909fc697d77e55811de0450e1cd91652f
-EBUILD pahole-1.29.ebuild 2151 BLAKE2B ac801d51ad89314fb0a8169f2b59cd419ad1eeb3cdaca6775e22c386752feb5a12691cbfeecdde7f7365a2e018716476f3728145d324134fe94df1ca8129924a SHA512 dd6edd077828aba15a2ed6cc84987cb63d3423721b6f1380c282e00346ab02fb3939b1bf6343c375a201955e38225a6e56a666f80e3ddc3809f903b13b7cbd34
-EBUILD pahole-9999.ebuild 2151 BLAKE2B ac801d51ad89314fb0a8169f2b59cd419ad1eeb3cdaca6775e22c386752feb5a12691cbfeecdde7f7365a2e018716476f3728145d324134fe94df1ca8129924a SHA512 dd6edd077828aba15a2ed6cc84987cb63d3423721b6f1380c282e00346ab02fb3939b1bf6343c375a201955e38225a6e56a666f80e3ddc3809f903b13b7cbd34
+EBUILD pahole-1.29.ebuild 2062 BLAKE2B 79e0301c7ef3809a3e73597d2729bb55cd0ac1034ac21623ccd0676701314884d87dffe99e6f106c0e9f3001a0ab134a72bcb117c464e2f22f8665d44d9e70e1 SHA512 3cb45a0e54feafd086caa9d98bbb49817b0e253687c73a40df6627c4889f5c395c8efd9d62cb5d93b54b636b38edafd6e749f6a6f96ad4a3cb2f40f60af3c859
+EBUILD pahole-9999.ebuild 2062 BLAKE2B 79e0301c7ef3809a3e73597d2729bb55cd0ac1034ac21623ccd0676701314884d87dffe99e6f106c0e9f3001a0ab134a72bcb117c464e2f22f8665d44d9e70e1 SHA512 3cb45a0e54feafd086caa9d98bbb49817b0e253687c73a40df6627c4889f5c395c8efd9d62cb5d93b54b636b38edafd6e749f6a6f96ad4a3cb2f40f60af3c859
MISC metadata.xml 671 BLAKE2B 02f5850fd69e3eda9a616d312232cdfbda1b557c56c9f802edd5a79e4e231ebddae57d50fbe44ca595d06b86da9c1f72a1dc516245c3525d73be46accffa0944 SHA512 7877a56f0879df1b6550bd6dc576a69ce5cc5a26e34e18d403cfa0c6cb5a9279c0ff6a11c56a7990de8255a55b67687755be0df62c6ff247b2b35f2e3df30235
diff --git a/dev-util/pahole/pahole-1.29.ebuild b/dev-util/pahole/pahole-1.29.ebuild
index 434548dc9c19..6996620bd84d 100644
--- a/dev-util/pahole/pahole-1.29.ebuild
+++ b/dev-util/pahole/pahole-1.29.ebuild
@@ -71,8 +71,3 @@ src_prepare() {
cmake_src_prepare
python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
}
-
-src_configure() {
- local mycmakeargs=( "-D__LIB=$(get_libdir)" )
- cmake_src_configure
-}
diff --git a/dev-util/pahole/pahole-9999.ebuild b/dev-util/pahole/pahole-9999.ebuild
index 434548dc9c19..6996620bd84d 100644
--- a/dev-util/pahole/pahole-9999.ebuild
+++ b/dev-util/pahole/pahole-9999.ebuild
@@ -71,8 +71,3 @@ src_prepare() {
cmake_src_prepare
python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
}
-
-src_configure() {
- local mycmakeargs=( "-D__LIB=$(get_libdir)" )
- cmake_src_configure
-}
diff --git a/dev-util/premake/Manifest b/dev-util/premake/Manifest
index ecdbf9da8aa0..87fca4960472 100644
--- a/dev-util/premake/Manifest
+++ b/dev-util/premake/Manifest
@@ -4,5 +4,5 @@ AUX premake-5.0.0-remove-hardcoded-libpath.patch 3334 BLAKE2B 0dcb4101af388c0ceb
DIST premake-4.3-src.zip 514366 BLAKE2B 5079f9d7c5dbe46d60149ec7c01523eaca5ab3cccce9f2f66d05905152ceb0b8bddaf181624288b722dd1534da6aef256ed5bb997db448f1499c8ab989277bc6 SHA512 df3a4f1e04afb6ae9acf06c063b084a4bcc7c48a98eebeb242eafef40de4097c6a6fe549369d9538b93efea35244222b9d26c15824f126a67b8f80abaecdf001
DIST premake-5.0.0_beta2.tar.gz 6491805 BLAKE2B 1e5245ded3c36b61afd9339351ae2250cebd488a3723c1844b98a8bcf257a3a33102483d5b830a264aff7371b40edcac7dca18dbaacb0dffeb6e43d69e5d6a4c SHA512 0385e2859ed8873f78e2e8e4a57112c9ec5ff5ef6c456caa7a96b9fc372f148cec9c745e19cac7daee6c55820e86e55224737aa172e2134c169303829c1080eb
EBUILD premake-4.3-r2.ebuild 476 BLAKE2B 3c406be4661a1a22b7fd6ffbd90702fd5709f093637eb224f8b2abe2d5c57f784c8371cbb23641c48a6becd21d2bb56aed44cf3fbae67f24b17ee1ef1567a135 SHA512 0fe42fce6fe9cefca37ed67d28c4fc45442e2927305bd56219a3b24044f4230820a67344d8afa7a6f0848cab29da3fb7ceeb1895e502466a51a776c9a0d5183c
-EBUILD premake-5.0.0_beta2.ebuild 729 BLAKE2B 9deacd2866d7f8360e56859418f55c4340faf75899e17cf2e62f6c430c9dedb26b57eb5c2e797dddf6a67096154031cba776ff4d033097478f2dbbdd5075562d SHA512 5124540b02d98c53819d656c677f7a9f614cec278bfed4f087349635dbbb8e31ba7d6a8348fcccdd3a4899d06a65cd45b6095aeaa6956bb462e627818ac13a93
+EBUILD premake-5.0.0_beta2.ebuild 728 BLAKE2B 1ff7dbae30050c8c19c74cf2adb7667ca08b4136edf34206bdd871b540f3b93eab919845daee5958bd2c46cecf4b7abf0676541c2381c84b1b46623655315056 SHA512 4422f19ce72830cca693c032aa55522fdefead63fb5c0bccd3151203f3950178c59966cfb175e1b8c79f90372a9101fc9d29d646bcd458542000c1dea267bc9c
MISC metadata.xml 771 BLAKE2B 6a8c2ca614ad4e799efcbc4b30be952160df8ec9b6ce0a2a179a98b5cd1520515a4abef4f0815221a81e03eac86b16728a8474d3e3d0df1aaa038fe7d8a6a977 SHA512 ceb9e5f086a4ac803c1aa901b45fbc9a37a6dd75b5c573ad49772413631c897b54cd53b2873b42c91b000a087e48dc13300a9b945292b848a0f462a738f689b0
diff --git a/dev-util/premake/premake-5.0.0_beta2.ebuild b/dev-util/premake/premake-5.0.0_beta2.ebuild
index 3128380832df..7dfad41bca1e 100644
--- a/dev-util/premake/premake-5.0.0_beta2.ebuild
+++ b/dev-util/premake/premake-5.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-core-${MY_PV}"
LICENSE="BSD"
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ppc x86"
+KEYWORDS="amd64 ~arm64 ppc x86"
PATCHES=(
"${FILESDIR}/${PN}-5.0.0-remove-hardcoded-libpath.patch"
diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz
index 3d4d371caff7..1100464b8730 100644
--- a/games-misc/Manifest.gz
+++ b/games-misc/Manifest.gz
Binary files differ
diff --git a/games-misc/opengfx/Manifest b/games-misc/opengfx/Manifest
index 1779e34bd817..2d692860e43e 100644
--- a/games-misc/opengfx/Manifest
+++ b/games-misc/opengfx/Manifest
@@ -1,4 +1,4 @@
AUX opengfx-7.1-no-which.patch 997 BLAKE2B e0757dee3b729f7885b7b3bafdf5cc5a9f9588071c71bf2295d0287b879e7b2c5f76c76e5281ea2f4b6b2c9d06396341acc02f848c19fa5b64df5f6715aae371 SHA512 b5eff66bd5e656ef677a0749d90559c5d431a1a0a1c17adcd66a704a17563bce762a20843c61dabc24fbcf8046fc5e528f4db6f9855d0fee456f0619945fb106
DIST opengfx-7.1-source.tar.xz 9828168 BLAKE2B a1d8305744b76924400cad8503af1a20991551323adea6d0d60d9f6d5ac6311e52cb8f028eb614bbda41106823ab9b912f1fb8af02953758a2eb2912066a38e9 SHA512 55079babcd78d4a36279cb7610b6800308aca8409ed3b9fa33cd4993b0c1f988d7afe270b17930b97609c4fdf8cf4e362e17c11bd85d2ef136d042256c98483f
-EBUILD opengfx-7.1.ebuild 1124 BLAKE2B 995b1eaf2a595c4656debe98e9afff75028b2d413b9c17d6dc662af8a74dfc3555848439c372b1ec11c951e8b0447a192953012f3868a30fcccbe1e63a8ace73 SHA512 742f13ae778c819f599e9b9c06dd16c94b71fac99ed47bb353dd1d93ea74a1e812d892cb7350fb1f63be9a35285416167cbdc156b937947d6a4c7f9ab423134d
+EBUILD opengfx-7.1.ebuild 1098 BLAKE2B 88b2942558936c1ce182c0352ff9a7182e7b7f4a737a1857c33ddbe5bf5b0f41b763e20fa05844133127f8ca98955727d1de3ac4a2209118d6111518c7a1efd9 SHA512 05f28c8137492eaf26dd5276480a54cbaadde2563d002ca75b0458c54b82e3685e8ed011aae3d4386414419457ebee2a5fa822fd7a5c99761ff24d12866c1aa6
MISC metadata.xml 327 BLAKE2B c715ce68b2db10d38dd11434102f5345515dba779726012906aabc6169681605c615866328bf8d213ff80f77a7c7a4a7bbe7c3145c18b33abd8de553059e7e75 SHA512 c5f22f130e0506a7714b27dd2858f69d52a6f11854ebd82b4116d7045a57ef74b435dfe920bbb18c99eca7b139c276a56aef4b5e28396b376dad5ceba6686127
diff --git a/games-misc/opengfx/opengfx-7.1.ebuild b/games-misc/opengfx/opengfx-7.1.ebuild
index e4437660902f..4302b32d54a5 100644
--- a/games-misc/opengfx/opengfx-7.1.ebuild
+++ b/games-misc/opengfx/opengfx-7.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..13} python3_13t )
-inherit python-any-r1
+inherit python-any-r1 toolchain-funcs
DESCRIPTION="OpenGFX data files for OpenTTD"
HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenGFX https://github.com/OpenTTD/OpenGFX"
@@ -29,31 +29,29 @@ PATCHES=(
)
src_compile() {
- local myemakeargs=(
+ myemakeargs=(
GIMP=""
PYTHON="${EPYTHON}"
+ CC="$(tc-getCC)"
+
+ # Make logs verbose
+ _V=
+ _E=echo
)
emake "${myemakeargs[@]}" all
}
src_test() {
- local myemakeargs=(
- GIMP=""
- PYTHON="${EPYTHON}"
- )
-
emake "${myemakeargs[@]}" check
}
src_install() {
- local myemakeargs=(
+ myemakeargs+=(
DO_NOT_INSTALL_README="true"
DO_NOT_INSTALL_LICENSE="true"
DO_NOT_INSTALL_CHANGELOG="true"
- GIMP=""
INSTALL_DIR="${ED}/usr/share/openttd/baseset/"
- PYTHON="${EPYTHON}"
)
emake "${myemakeargs[@]}" install
diff --git a/games-misc/opensfx/Manifest b/games-misc/opensfx/Manifest
index 235f8d9c76b5..330f49e7d2b0 100644
--- a/games-misc/opensfx/Manifest
+++ b/games-misc/opensfx/Manifest
@@ -1,4 +1,4 @@
AUX opensfx-1.0.3-no-which.patch 5890 BLAKE2B f23d3fb9ba5d7ae30107b2f872fb59fa8bb5a1509680e601110f13ce0d227316fcd0f9be5d86eaf8b9e575b47929b81b692c3416d361649acaf673c12d59d671 SHA512 45a9768ce97934486f282f4f2ab3bcfaa9fc916f8978417042451b3f2847128ab4a30b8c5710cb709510168b9893cfcc0f3227e8e41ffd4d7e0ffe4cd73f6655
DIST opensfx-1.0.3-source.tar.xz 9943616 BLAKE2B c266ec015c23d79b28e313ad3cb5a1613fe7c9674fd0192bf4a141adcd2a27594052f311710b63e6a173579ba5bebeed50799d2cb19eb3fd5b5ca28411b4b509 SHA512 a077fcb1676ba17aa5e9e2df32c2d69452fe54895e3ac64a80c2a6247aa3ea2ef37443e2391f88117768eeb3f808793c78c11727c69bb3df2fde57f67964dbff
-EBUILD opensfx-1.0.3.ebuild 649 BLAKE2B c60a6acb891315f32d89161c09042cf2b260143d3aad4d744c2e8f8fb421a0c57909291d31c54e295cbf9819bcf76e6eea41876dc95d83ea46445b2ee817cef2 SHA512 c3ab74a0064853fe309c85c8608f2ef0f9ec341ce50dce5fc7fd0d3bfa6cbcc60594de22c4798eefbe3a69146cd331aff2c3d605ccaa383437adbc64737803d4
+EBUILD opensfx-1.0.3.ebuild 1139 BLAKE2B 18393f19dab08e89eb0c1090e468269502159a12906843a577bd3f57c5bbb1d6b6413bfb90ab94705741a21b53d8b04e989938d16cb8ee3657270c5b044853c4 SHA512 dc7596213d312350c17aaf9215f98cc7163fc86775f570133accbfa45ef03752328f6b7d3530b711a3d7c322a2f48513b6dcbcee731aecda8f9c6ebf798f99bb
MISC metadata.xml 327 BLAKE2B 15e9be4cd0ae3a5594274fb0e018d4d3bca0ef5ffa2a83dfe29b9cf615a0070d3cf47fbfbfebf32866e1f7c3fead83622c7f49ab30649d1383f3236f6a94fbe7 SHA512 b8e8dec4960aa1913b4d8ee801916755ad20e408a62aae6291a650d0abca928123add122d95646e911c54665acf5d8c6fd928a9a1800f5520ebc36a8e0a9db18
diff --git a/games-misc/opensfx/opensfx-1.0.3.ebuild b/games-misc/opensfx/opensfx-1.0.3.ebuild
index e36280e714b0..f8e89bd702e2 100644
--- a/games-misc/opensfx/opensfx-1.0.3.ebuild
+++ b/games-misc/opensfx/opensfx-1.0.3.ebuild
@@ -1,8 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+PYTHON_COMPAT=( python3_{10..13} python3_13t )
+
+inherit python-any-r1 toolchain-funcs
+
DESCRIPTION="OpenSFX data files for OpenTTD"
HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenSFX https://github.com/OpenTTD/OpenSFX"
SRC_URI="https://cdn.openttd.org/opensfx-releases/${PV}/${P}-source.tar.xz"
@@ -12,13 +16,44 @@ LICENSE="CC-BY-SA-3.0 CDDL-1.1 GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-DEPEND="games-util/catcodec"
+BDEPEND="
+ games-util/catcodec
+ games-util/grfcodec
+ ${PYTHON_DEPS}
+"
PATCHES=(
"${FILESDIR}"/${PN}-1.0.3-no-which.patch
)
+src_compile() {
+ myemakeargs=(
+ GIMP=""
+ PYTHON="${EPYTHON}"
+ CC="$(tc-getCC)"
+
+ # Make logs verbose
+ _V=
+ _E=echo
+ )
+
+ emake "${myemakeargs[@]}" all
+}
+
+src_test() {
+ emake "${myemakeargs[@]}" check
+}
+
src_install() {
- emake INSTALL_DIR="${ED}/usr/share/openttd/baseset/" install
+ myemakeargs+=(
+ DO_NOT_INSTALL_README="true"
+ DO_NOT_INSTALL_LICENSE="true"
+ DO_NOT_INSTALL_CHANGELOG="true"
+ INSTALL_DIR="${ED}/usr/share/openttd/baseset/"
+ )
+
+ emake "${myemakeargs[@]}" install
+
dodoc docs/{changelog.txt,readme.ptxt}
+ einstalldocs
}
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 28a35165872f..74ee5bc5a9f5 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest
index cfd21b4df3fb..2f0de6a4c770 100644
--- a/gui-libs/hyprcursor/Manifest
+++ b/gui-libs/hyprcursor/Manifest
@@ -3,7 +3,7 @@ AUX 0.1.10-llvm-fix.patch 1028 BLAKE2B 9efefd04116620988944c188dbf639171eeac3939
DIST hyprcursor-0.1.10.gh.tar.gz 26654 BLAKE2B a1e0ed408523eda33b72bcef038c6fcd53fe5366663404502693c5c5f8429d781e052f96dfb9d2b2bd8444ac13987b9eca99d2e81eaea5445362232959d664e5 SHA512 7ce320f50af19e73e77dabef4840d6e8e6f56b2e505ff888dc0a14413110a30c8a3bfdc9bfc0d5458c9b387dabd9b4cbe35297209feffcfc622098af49044bb4
DIST hyprcursor-0.1.11.gh.tar.gz 27535 BLAKE2B 93c0ac57ad6fe36d7b3a3910c5c649beea9d2b63f84629b8f2013549375c3cc30d4ea145fb1f4069fc7c6019c30b9eaccd0940fd26f7ec18c1185f4025b55ef6 SHA512 61c2a68ab4ad08de5521c75508938bb70cc479a300de0831994b0a93980b47206a310bd2712074c6359b81f2ce8fa15ee4d0a518e489bccba865aefbc1e15278
DIST hyprcursor-0.1.9.gh.tar.gz 26111 BLAKE2B 94edd94be6ba29e85074f5dd16a52e7da89d75a2b3c1be06fabf9d0880085b5ec37f507ba100f24b34f8efd8f2f84d5508aa846860ceaa9eb629ee54c58bb5c1 SHA512 39205b0ae4094cf07b19844894e4c7b4dfd2f44e8014e0db77759d880f02c21a2568705fdfae9efb11f05b97a54a9f0c2ffb57045c10a022a1b3ed2a0d2ccca8
-EBUILD hyprcursor-0.1.10-r1.ebuild 732 BLAKE2B 77c02f0c96f5b2e01d190bbc28c2468c56a4815827202876e385c13398542b66ee87433c3f579f5e9e4eb786b723f105e5c1fbeda556e04f95c18aca6052634c SHA512 e7fb48e70c93b0df5fb1b6fcb8a649a15b38181c62426d318dd7e6d05d7ca39aaf9f25a2e9fbf8a7d6ed7d4d7aeb88f89b55eacf47154fdc9b07f1ee9ced066d
+EBUILD hyprcursor-0.1.10-r1.ebuild 768 BLAKE2B b39974a84bcffec60534e23813783a96ae7de6a27845e3984c7cffc4b289842d13943a590d2b10725f1e8e5f6b1c6aebd2b581216b0abb4fe52c435b15253511 SHA512 dbbbcdb1eb52a98f229b8db0c8d1f0495501484df1bb4e3d5095f058231cbd05ad9083d51dd87bc528252cc4826b25ef2ea58d4db7e39bc9479ecaa5ff4c853a
EBUILD hyprcursor-0.1.10-r2.ebuild 769 BLAKE2B 26b625e4c63d59f5ab6c225ca16031e694973f85842a313db8595af1d2056347f98ada62f1a4954827e98f1f31d1bb6ae4b2aa8a9fcabe9cf5b4292ecd3c9d8a SHA512 61ecbdc95855c902e21f74f3c45e56092dd2cff09ecc6283f881acf35d136d846a898a0c045b7b28fca635abd4ce11f529d84b604075c3fc74d9a44b893b1194
EBUILD hyprcursor-0.1.11.ebuild 683 BLAKE2B 2cf6fb182930bd3f4f5ba052755312155d2d526ec5c739d9b5c98b6478c53c9613a3783489c074d5f6b64111ca3e3020edf51708b6c34787dfc5890a5c698f46 SHA512 dfc0ffdb9f63c488bc2ac87ff20fa75fb2555872e6b35a50e910ccc1ccec2721eb9b61e4bb1efc2bd13800c19b8bbf67f036046f023616380c0e1d065fc9ba8e
EBUILD hyprcursor-0.1.9.ebuild 682 BLAKE2B b785c89c2e32d6b0244badc2d532d22c4b85a22e30a3341fbeebe1d9d7cff6964e4216ad44a58ae9c91a0595c90475fd8e6eb7fd074ea9ad704d0e7cac5ce40b SHA512 fdb43c8f53aba9d7855376ce10f290db5831a31657de11f0b262d720c298aafa3fa992d3c125e5c01c95ece794168a59bf7985f08fa655303948f5ce90e04b71
diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.10-r1.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.10-r1.ebuild
index 2901c4a6f367..d895802878b4 100644
--- a/gui-libs/hyprcursor/hyprcursor-0.1.10-r1.ebuild
+++ b/gui-libs/hyprcursor/hyprcursor-0.1.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,4 +27,5 @@ RDEPEND="
PATCHES=(
"${FILESDIR}"/0.1.10-llvm-fix.patch
+ "${FILESDIR}"/0.1.10-fstream.patch
)
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index ac5cde6c39b7..1defb7c035d1 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index b307c804621d..af211a12e71d 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,7 +1,5 @@
-DIST kwayland-integration-6.1.5.tar.xz 26396 BLAKE2B 7394bde4d04cbdb05367c1804e18718da2144c2190889be53f8cf9a20599593f46ab1933d07b6859de82f832cb30ffde4fba363c296799b190394f974e312ea8 SHA512 02ec5089483f466ee51a1a67a523aa8bac60c45b5cb80372a81493b43294fc83735152bbadb043c5b8af484fe29799da662c9bf5261adf3da774af5ce247b5aa
DIST kwayland-integration-6.2.4.tar.xz 26380 BLAKE2B e22945c4927c40474b8b25020299e883cb8432c911324e583870a5c94fce74ed3789146434abb87384521568e9fa5eb4a6af8a7f770746e6ae76d446f12fdf15 SHA512 2e318bfa064974f002d963653d04529c217c59a6db8e12456b2b5d787397207bf66102de5c4ea5147243b1ef101b3673e2e77aa8534bd654156a37fb7c10c6c4
DIST kwayland-integration-6.2.5.tar.xz 26420 BLAKE2B e5c93a190c0a66a53cab1942d0254be1e2a77f875c22cda4480a3a3a7c8fb19c4cc558db214fe5aa5399f62fd1fe56d19ea089f86b9d7b6c47dd76f400e301cc SHA512 a0c93f58664cc3540c82609b14244cab9214f0b6712fe2409cd2b0aaaa55bad452d06083a2b1800cb7d37c7aceb5edfa210a3686aed442a1b9f5fb34ad2e3967
-EBUILD kwayland-integration-6.1.5.ebuild 1186 BLAKE2B 9e79ef3434e6227b83fe4d22119aafd399f9acebf445e42bb72dd55bed02b19719d2b89d590958d6d657089d79f2eaadde61c8cc9164437a741fb6d5f35e9fdd SHA512 f0ca38c01e3b0f0843e6c9c85dd6a6db27003933935cb122a6d28c25ed513a25e4607b11bce99e56ed1fae19c74ceeafb59063620937bdeaf857b31a203475bf
EBUILD kwayland-integration-6.2.4.ebuild 1186 BLAKE2B 9e79ef3434e6227b83fe4d22119aafd399f9acebf445e42bb72dd55bed02b19719d2b89d590958d6d657089d79f2eaadde61c8cc9164437a741fb6d5f35e9fdd SHA512 f0ca38c01e3b0f0843e6c9c85dd6a6db27003933935cb122a6d28c25ed513a25e4607b11bce99e56ed1fae19c74ceeafb59063620937bdeaf857b31a203475bf
EBUILD kwayland-integration-6.2.5.ebuild 1189 BLAKE2B 8434fc8e625c7db4171bc2caa0803132ed5e76a48aec072396064f6beda5e01565cc10ceaa5c1684d2d0e57b0c1051555bdede631829244c3f4c92b980f9c28d SHA512 900a7c2e91a4cdc020dfee0186e76091101a1b46db824c82686a5e32246aab8b2c4f6c95a60e3c471ebd6f69ececaca5492d867388d5653e10beeb6cf0be5c71
MISC metadata.xml 389 BLAKE2B d9bbfb93c45ef15bbdd6c794566fbdf4d2cc986adebef32320cd0e71be34115516067c98eca401ab33ad157f556bd85fc225a29ed0de6484750b39e90c2838cd SHA512 d35b10a50f82abf19901e699a3dcdfcc27613ab0f7226f955d92a3dd47653e48e8fe8a48194715c869d5d87bc2aae836c806aa9ae5436ae65f126646863cbf15
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild
deleted file mode 100644
index 28766035621d..000000000000
--- a/kde-plasma/kwayland-integration/kwayland-integration-6.1.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
-HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
-IUSE=""
-
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-# slot ops:
-# dev-qt/qtgui: QtXkbCommonSupportPrivate
-# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
-# kde-frameworks/kwindowsystem: Various private headers
-RDEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtgui-${QTMIN}:5=
- || (
- >=dev-qt/qtgui-${QTMIN}:5[libinput]
- >=dev-qt/qtgui-${QTMIN}:5[X]
- )
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kwindowsystem-${KFMIN}:5=
- >=kde-plasma/kwayland-${KFMIN}:5
- x11-libs/libxkbcommon
-"
-DEPEND="${RDEPEND}
- dev-libs/plasma-wayland-protocols
-"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
-
-src_configure() {
- filter-lto # bug 921430
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-mimeapps-list/Manifest b/kde-plasma/plasma-mimeapps-list/Manifest
index c52e4d8219d5..b739656d48c1 100644
--- a/kde-plasma/plasma-mimeapps-list/Manifest
+++ b/kde-plasma/plasma-mimeapps-list/Manifest
@@ -1,3 +1,3 @@
AUX mimeapps.list 10685 BLAKE2B 58115703bdf4d6534566814449ea5165807d1bfe114a5c97fa82203c95b4e70ee5f771a7a17e57fea8a8285f952934d229da4fa9ce03646e2aeaf514860c964a SHA512 3ae4365fb5ffbb4cf41a15df990a951e7bbeaf40be4226413a31b0c2081a3f3ca760a5f27e94e25033cf5da3b4e8e3fbcc7b97054ac79464f786bf9132bfb10e
-EBUILD plasma-mimeapps-list-1.ebuild 649 BLAKE2B 99cb8126f36a029591c9303c391c507985c6b872b706f33d139ea0fce609d08aa0e7b706aa51ea5b50e22618c1052f801a4aabecc542170fd15792d9e3ad06e0 SHA512 10d35da28260064baf3691b002963e50544ab4dd5fc9ed3ae7dcd8f2ad51093e7caa658aba55a804b874d9a2b5216bb846a5dc67f0f6eeb47fc2bd63b21f9dc5
+EBUILD plasma-mimeapps-list-2.ebuild 635 BLAKE2B 5edbf2cb08b6d1eee493760de5c69da83453e8b6ba4222a78552cdc46495443dd17060f68bf476d77ad9f01daf65665157298cef4be4d3856f8e531f61d43e2d SHA512 4644048746006fe0187acd838dd02a1fe6c4092dcdb1cd43893c57b8965f636b3d0aa02012502c226f305ffc72e15bb750f8644b9b9b732d5a3f13180e63f029
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-2.ebuild
index f421f8a857f9..0e8df0284292 100644
--- a/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
+++ b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-2.ebuild
@@ -21,6 +21,6 @@ src_install() {
# TODO: Should we just remove the upstream one in /usr/share?
# /etc/xdg should really be available for site-local overrides, but then
# again we have CONFIG_PROTECT...
- insinto /etc/xdg/mimeapps.list
+ insinto /etc/xdg
doins "${FILESDIR}"/mimeapps.list
}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 1f4e3c1b1a7f..008bce0ac62b 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 670907470987..c41a670708b3 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -6,12 +6,12 @@ DIST ImageMagick-6.9.13-16.tar.xz 9613864 BLAKE2B ba6aa3cfd283e234c91e4e79a5410b
DIST ImageMagick-6.9.13-3.tar.xz 9616088 BLAKE2B 9682bc15c42199c266cc8d9152099a96a4e66154b9c74cd7c72993c3d9edd8aa6123d64ae6852d520c9a346a27ee27120a4d2b4f7973c279006d7570666c4080 SHA512 3e061c8a7bec0c49db9e990858257ff092500430d382bcad0c76aaa8d531bd2c13b727a52f060fc6051a0217f41f254570d23a4301c15a7af547e13f148a4ca9
DIST ImageMagick-7.1.1-25.tar.xz 10557080 BLAKE2B 833c450c87e4a1650b6d71e2d8abeea74ad6f0afa7ec6f0cba9c5bb39044cf17c6b94959d65f121a18faa8ae6ad8b8921b48700f5b6269df9d9b0e7049b22e04 SHA512 0c4a34f6ada5310af248c2e569900604c50295ecdcbc1dd7e5c4375cc68277ec9cac6786db8fa42d3783c2c68468cf88e0413fa60e4ac40d06818bfd34dcf09e
DIST ImageMagick-7.1.1-38.tar.xz 10778140 BLAKE2B f8abf53fefbebb9f6d6a28396aae1898ca52be22f56e60273ca68c1f40d5bbd1ac026542422f37ba489a9e46734fe36c5dd11fc0d819ed518b2371328f1bcf0b SHA512 636e2061c11c012e2607a53a893eb227569f3a4e04e331499722f2c84dc0db3eedae63525bd530972a639e3a262ab4f61383a21ca8603f8f81e5629a29f54b89
-EBUILD imagemagick-6.9.13.16-r1.ebuild 6911 BLAKE2B c31d3f4f6b6a4baa94061a7011a37703930a27103e1032aab964a8608b7a06c325845ee02622b62e66fd666d5ea267b164747a5108f3d609b1465631c81d6450 SHA512 a01e02b250ab31edc08dc4e0ea7f2a5e4530fad50a167dc1c3293f8cca5ea3e6d6106d019f497199aff593f4d3b68c123e9ceffccd739462c2cd7c732b6027c3
-EBUILD imagemagick-6.9.13.16.ebuild 6789 BLAKE2B dc2dcb70843278acf857f0d1504409eb4375aa61b4e13fa583c5451649f9a168d10c2b5b1a0126600f32fab6683240b33734835e127ff6c110604cc6551e532a SHA512 0fe1853fd1cbf84ab4e870c4911e202bf3515b2081c4e5e6a333f7ea73a195f74efd2aecf56531f46068b805ed58738cf252100cb1936d49ba87255b256c5f13
-EBUILD imagemagick-6.9.13.3.ebuild 6781 BLAKE2B e1fcefcaad0b1c2bb90778e824cbe246d26c62edeaf059c14d7596a4bbead4a1fbd89ced09530f6e6367720cd216149ed29da1df746594a221df72ce4635bc25 SHA512 28735c63c231fd8ffe1db282f59f502a4f02f3a196668fae81a8b5c2ee67890dcec85b01c7b92ab20c00c26b4b51e223540c5588bf8998559b25dc9b5bc3a00d
-EBUILD imagemagick-7.1.1.25-r1.ebuild 7273 BLAKE2B 8056189d595770d68fa628695b6cf275f056cbee9d6baec3f812187dceb742cbde81caebf66ea281f1f1dc346db35f02c0ceffb48a77b3d1f21b165bb7b64151 SHA512 53433dfc3f268e3166f3544f15a34fc913c9134905dc7a14f20149e59ac1c7691ebb82527cc1310be98291a8ee6ba6e2474380bff7df0cdd8b476a6fdc2dec6a
-EBUILD imagemagick-7.1.1.38-r1.ebuild 7169 BLAKE2B 9f0f58f584dda431d1725b0fd97bb587fb4eecfd4c275c2ca97f37ed20726ea0f98acf54dd846a11a2efb8a1f5931b376d2084959d81479327d0ae913993063b SHA512 2f3f5cdf255821e783a6ade357db17521eacda8d5364967fd0c48bd7659a79ca1d9a80608efbf6e466f697b8de624e6492d1724436b9dae2a34aa0f610512f8f
-EBUILD imagemagick-7.1.1.38-r2.ebuild 7291 BLAKE2B bf1efef236895ccbdd5b996021fc34c9be12e3ddec267db4fa15ed73439159e78b40a418cfafb66132afca6f5fba078f0f14f4c47e021874f9efe07e22df1a39 SHA512 223baa6f7b3a7d4eea23288cae7ce5504b67a2dc43cdd35e46b65e95371ffed8dc897d5ecc4472b3eaadd88faef502b9f556446036703d49bca33f562b311b5e
-EBUILD imagemagick-7.1.1.38.ebuild 7083 BLAKE2B 7e0282f0188544f0f62dc6dfceb725b05db2251f00e05b48fb12f7ba56f46eef70f2d4c85011a83ce736bb25e00dd94e5254d5698481514c6e8579aa33b23e5c SHA512 47a801f6d9c94f3a8a1e975e6c2ddedebb2a5a88da9a0661249f62f66cf68f28d326d1277e9202e20162b5cbdbd33884d454519b5842048efdbd3494c648ca5a
-EBUILD imagemagick-9999.ebuild 7212 BLAKE2B 042da6a96183a3d8b674a42e4c7f38b18492d63673504ac7cbd26169f506c4ca1e4973dafdd3f121fe636de042b437601ec81278860ff41f8e79f79f876a591c SHA512 bc89a07bbba3464b7681f7e5a2938ac5b71720adaef245546b1e4b065fa134c984db206cccef64db32d4d1f25fca249cea9a595c2f27c14edc0a3baf3bcd4507
+EBUILD imagemagick-6.9.13.16-r1.ebuild 6854 BLAKE2B 68c86acc94afe20ada44563c3856a235097b49e8c5b827319e9a3f784b79b7bd2713c68d1923fb621e652f8d962a0d478b6be189dc546f954266236ecbcd7ecb SHA512 85fee9ab8b687d8514f771f32a1615df8b035cc64abfaf32c1af95e506ffa0fadc85d2c2d298752b63eff47574c7e9b96906dc7ec650a24496bda8bc6b0d55b6
+EBUILD imagemagick-6.9.13.16.ebuild 6718 BLAKE2B ecc1e7d2bded003a329fe1daae5322f827925676f391ec71272af5f2dd00ff0ebaab71fb2789fc203d38cf26d0c2e519b3d0431e96944c73654ea89543e3fb1e SHA512 621e918cd576a605f1a8c717d5dcf30e8461fac70a5812e62e01079a643f441fd24e07c177e2b236a3698575b7f6f632192cd71521a07b07e621f10e2b2e08cb
+EBUILD imagemagick-6.9.13.3.ebuild 6710 BLAKE2B 2ceb81bed8f3b292bf4e5a101193dd990fdeb93ff0ae5e825567c910de4b9db13211fbdc861b97e5e9cc399adf47ee6fc3bb776c2132d5c4b2de9e2be47dab08 SHA512 66a774c5598dca00ef91713274dabbb1d78a96ed222f76f1bbce5069ad65b456e4bb24d0092aa643fa22e8871aa473bcd8bdc222de6d358eda595c6b9bb8c6ef
+EBUILD imagemagick-7.1.1.25-r1.ebuild 7167 BLAKE2B 1bf20f4f7d8d47a03e22373418cacbc1e8525c03b34c1c49c33726ff089fac5d3c35c73cfd0873896488f922b1ad727413fd5fc7eec537275a74ebba2656f196 SHA512 d2447c90986196ccdc113893498f747baeb7f5ad26ba643900a95f4e135f9caf2c6abdb46cda0d10ba0aaefbdb3bb9fffa3393a70b73e7f59833d90fc44a8ca6
+EBUILD imagemagick-7.1.1.38-r1.ebuild 7063 BLAKE2B 3a662cc120cdbff5078933dbc6556cead0225793c024848133020cec573af2c7a0735d5ea1cbbe41f03e6e6f14f098ab936013ab7b82a048d745a89264e2512d SHA512 2e4ff62cc25ed913d5e83d17c1f1decd2c084111c91fd5a200db5a2d51d5080e25fac210f00acb73fef051a5b1b2dbc00a119c535141d5e6a4fcb0942c6fb568
+EBUILD imagemagick-7.1.1.38-r2.ebuild 7185 BLAKE2B 90e272174124311aad08ea51906ac753c8fb7c5ed8bff581a79045e4f7bc9b48b0482a240c9e10b68b39edc735cdc9ff78ddbfbc9e0dbefed0938a900e23ae51 SHA512 e11e7a850bc40ac16708b31226c3f364e55520cf46383851071bbd052198169f9ab8206855f23fad57a451ca5d9ac63b932caec92fb72fe7e9e97f0cd2d38651
+EBUILD imagemagick-7.1.1.38.ebuild 6977 BLAKE2B ce90a986e660fb91f08a6c2ea6fe9d02c241dfbdb9c58803f08a45d09e8d4bc4a384482be28863b702c4e3539cabc60cf7c9308abc2db0545ec158b84cbbd8fe SHA512 fa17aa18d87a84eb1812ef6dc64f81b84c1b469261912e26cd781076301ea626306081dbab1210053a7a7472772d38667985f6719b56e630dcc649b72e86e514
+EBUILD imagemagick-9999.ebuild 7106 BLAKE2B 80846bc37b471d850299ee040374be8d481ee387abbad6b5c81728691e423fed1b06b6500d7b78e52c446fed5c1055c4980365f476acf63faa0ae5046cfe7f1c SHA512 d89b18209c05a6e2ab1f5708eb3bead90efedacaff50ddc80c7f4b7bbfb53052613419297cc809bb4f5393412aedf10e264b57f9bf7b404dd91504e913711641
MISC metadata.xml 1140 BLAKE2B c1eee3f7686c72c0603f94e19953e81f3467bdc6192d06c61c9c7da67a39e64d81603efa0dce5fe647a47a9c8bd1568609944b7fa1c6c2547ca3badcdde7a0d4 SHA512 d89de96e346c6d46921b5b39a785ce7e584a043f7e8bc73dd8a727c5cc102b717b4226cef04a0cd8c41a97bdbe43d0eda3cacbf5e0db65b741b0c6dd577eb235
diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.16-r1.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.16-r1.ebuild
index 3a27a91f6b96..080fc19e0b33 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.13.16-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.13.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -103,22 +103,22 @@ src_prepare() {
# For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.16.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.16.ebuild
index d5470d00ae36..8e26cfb2d9a6 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.13.16.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.13.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -103,22 +103,22 @@ src_prepare() {
# For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild
index 51feb1ba7e34..81adc8b3bf07 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -103,22 +103,22 @@ src_prepare() {
# For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.25-r1.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.25-r1.ebuild
index 52d6378e2f26..a9b0dde7fb7c 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.25-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -106,25 +106,25 @@ src_prepare() {
#elibtoolize # for Darwin modules
eautoreconf
- # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
+ # For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.38-r1.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.38-r1.ebuild
index 7a411d2e2d91..4cb8cbb1251a 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.38-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.38-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -108,25 +108,25 @@ src_prepare() {
#elibtoolize # for Darwin modules
eautoreconf
- # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
+ # For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.38-r2.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.38-r2.ebuild
index 63f2b61e4b69..16d4e4c94e35 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.38-r2.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.38-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -108,25 +108,25 @@ src_prepare() {
#elibtoolize # for Darwin modules
eautoreconf
- # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
+ # For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.38.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.38.ebuild
index 45cfe4d2db47..c3af2faa2229 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.38.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.38.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -106,25 +106,25 @@ src_prepare() {
#elibtoolize # for Darwin modules
eautoreconf
- # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
+ # For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-9999.ebuild
index 36da9357938f..dae61feb43e4 100644
--- a/media-gfx/imagemagick/imagemagick-9999.ebuild
+++ b/media-gfx/imagemagick/imagemagick-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -106,25 +106,25 @@ src_prepare() {
#elibtoolize # for Darwin modules
eautoreconf
- # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
+ # For testsuite, see bug #500580#c3
local ati_cards mesa_cards nvidia_cards render_cards
shopt -s nullglob
- ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
- if test -n "${ati_cards}"; then
- addpredict "${ati_cards}"
- fi
- mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -n "${mesa_cards}"; then
- addpredict "${mesa_cards}"
- fi
- nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
- if test -n "${nvidia_cards}"; then
- addpredict "${nvidia_cards}"
- fi
- render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
- if test -n "${render_cards}"; then
- addpredict "${render_cards}"
- fi
+ ati_cards=$(echo -n /dev/ati/card*)
+ for card in "${ati_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ mesa_cards=$(echo -n /dev/dri/card*)
+ for card in "${mesa_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ nvidia_cards=$(echo -n /dev/nvidia*)
+ for card in "${nvidia_cards[@]}" ; do
+ addpredict "${card}"
+ done
+ render_cards=$(echo -n /dev/dri/renderD128*)
+ for card in "${render_cards[@]}" ; do
+ addpredict "${card}"
+ done
shopt -u nullglob
addpredict /dev/nvidiactl
}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 16cef68977c3..cf9d66f803b5 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest
index b2d077654a03..6458ce194a5f 100644
--- a/media-libs/opencv/Manifest
+++ b/media-libs/opencv/Manifest
@@ -31,6 +31,6 @@ DIST opencv_contrib-4.10.0.tar.gz 55387316 BLAKE2B 5d6f884817b6d45b86833fcab1e31
DIST opencv_contrib-4.9.0.tar.gz 59803362 BLAKE2B e6b90e9bd462f96ef010490d45105d7125622d6c49912653c0d387568ae7109b1cbcac4cc0f52c1f997a45ed75923caea90bf4ad9336e689a56742b029789038 SHA512 ebaee3b88bd7ae246727e65a98d9fbc1d9772a4181a1926f3af742410b78dc87d2386bcd96ac67d7fb1a3020c3717a2cdebdcf9304d6dfd9ea494004791cf043
DIST opencv_extra-4.10.0.tar.gz 504349887 BLAKE2B 6e76860beb95cf00698980a19cfd2894e5bfe0d477d94352cbb2ff98688acbc1c404953cbc3baa95453588e7b9063175a067f24006c5d2719a6c75d15f2ef891 SHA512 1a581dad61bc1e5075af5afed2dd3d67793232a9e1219408448d08c518ae714cf0c4d5fec2c25791351a49a0d265fe051ea142b2170f82843e19e82f65abc8c6
DIST opencv_extra-4.9.0.tar.gz 502141517 BLAKE2B ed7351f29c6fb80d56d5ef383af68322fa805c7689132f7ca9bb43c9a1319c5876ce6d5c40d583c955eb255dd82b876c94ed42625cd71b13830ec94b2cc75dc2 SHA512 f05c1eaed491d15107c858af5b33d0d5856070dcb6f94491ba33a172b2f0caf34905eb5d1787e1247bc888626478647fce0db7f3ccbc6d6faba0ee43fd6b6bfa
-EBUILD opencv-4.10.0.ebuild 42996 BLAKE2B 844b33735f2473a07f341d0ac4d6bf5cc9961f9bab291aa196bece138625d8a02b58ddcea2154ec2d6ef666c3fdc02bb45c437c42a3dfae59aae8836e79bccb7 SHA512 850b2bb590440548a78f04713ef15ac20bc741814350b4ec5038ebf2fbea2d7d033957f83a1f67fd38575bdcb18bcbe10ea68683eb6500191eac5199da7f64f5
+EBUILD opencv-4.10.0.ebuild 43132 BLAKE2B 61bd996de803a2b51184558cc6670c3d20eee83fcdeca83bafe5a9d5e11d507a69f30146096aebf2a7f191a6889d33acdc8aa0c5da980c2a1d9a0b8ad707519a SHA512 8bff1cad8316623373f31193bef895a56892e249517134a9b75a78f3a6284b0de66b7a2420c626195141779b52d9954c2863a15e582cf92b1b696ac31a974d8b
EBUILD opencv-4.9.0-r2.ebuild 35016 BLAKE2B 2f355e13f1a13e8d6b039ac8dea37fae80e3a6b3464406a668d809cbadb046b34afa022240fdfe474106543e28686b7b8746a391e06807bf8656ee0cdb657ae9 SHA512 f65508a457c94c903b045384f6afe23ee3730cd92321d959c51525a7e9e2c5b18b48a5c5d1c7fec3621af5d5aad28c09ad31311a46504a6ed340bb39bc15ce9a
MISC metadata.xml 3937 BLAKE2B 5c56985141668333faa8e5f6f022207639cf1494bafba5ecfaf920b67a6b5de18d58c8535d2462ea6c973501400e927e5d15b220adc8b17dab78a184304849d3 SHA512 35cf8694e0a6e5a8017cff560238fc064493100da17bd35dc0ea926cd9a8e6de440cf1d860dc29df9b197c2b4f54a1e50152b495580f165ba44805443587672b
diff --git a/media-libs/opencv/opencv-4.10.0.ebuild b/media-libs/opencv/opencv-4.10.0.ebuild
index 4bb3003623f7..40354686489c 100644
--- a/media-libs/opencv/opencv-4.10.0.ebuild
+++ b/media-libs/opencv/opencv-4.10.0.ebuild
@@ -565,6 +565,11 @@ multilib_src_configure() {
# bug #919101 and https://github.com/opencv/opencv/issues/19020
filter-lto
+ # bug #948071 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# please don't sort here, order is the same as in CMakeLists.txt
local mycmakeargs=(
-DMIN_VER_CMAKE=3.26
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index c67a98580acb..366e0824701d 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 4a740145d316..3aafd54bf9c9 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 23 Jan 2025 06:11:00 +0000
+Fri, 24 Jan 2025 06:10:39 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index fd1894029d3b..ccd44348bc4b 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 595396 BLAKE2B e2cec258096db925ff61bbfdac7d3cb0322ba1319c2e49e6e58e6f1f10c19961630a48c1479974e25023ec8bf89a507461227e2e371f2e46deb1e43272dc1663 SHA512 6e466f529ca1a138d0c2857a7b3a8f2b51c56ee38d3a15ac4efac9819992162e5eccb7719f161b8426eb186371adaf3b0dbeaf0b9fda3195abb5622f027146cc
-TIMESTAMP 2025-01-23T06:11:03Z
+MANIFEST Manifest.files.gz 596663 BLAKE2B d03f77688298f7e2b1c117787c6f899250317779b0320cb4d08119535bbb454be5ff75faf4d4f6b88394f22fc5ce722770f4e51f537acca0853947165902a3ab SHA512 ca731da057a6d173058e289dcfa3c1e06f0e35cc32aa1f85102f6637f27eb4a9f2444a9eb532f9df30535ce50e36fc4a7976c85eb02dcc7f7b80b4a213ec6d2d
+TIMESTAMP 2025-01-24T06:10:43Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeR3XdfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeTLuNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCaUg/+NbrUGS1HAj7v/iBQiFQAzfTtNMxGlcVuTwgiWjcqIqOy22K2BvMpotbU
-h+hIq4PMMVIvFbvZA1NRUk+kvjZ1LOx8zN4uyjKdO1fsWhGdJ0u5OlpGKpRS7KFX
-4WknSFVisNWcZ+zY8y/xyk7jmSfXYQRfWLf0Pf/9UpFdDdQIaAuyJcj4pLoFMabo
-lNJ3MG4LkcKRlyOC5T0FOYM5ojlNT/2gY9jGgpMQVgHkaL5xx+fEc3Hs/QACOlwC
-UimX1oZjpLaWQTmxlsfSdk1ZIbK5w8X6/M/UTnCPkDz77+OmXzFFI2ZHpVTzN7T9
-oL/fptBJzBZK7sxUQk0D4pLVYjmktzz6jbN9W4vFcBd505+LfO2O7H9eWIn6f4IL
-MANMtRStAsLNx/81t9Vt70L2RDoJHcAxH3fWSrUCJlO3Viqdiv1Zjahr1Ok3NaDe
-7rt70NBYBDv1k2pa8plCzV+dIhFZMXOuxmvuWIFTQtRjKUTG6N38EnBtd/GhJTMe
-zCtJLJbylHRE2s90p2dpuINnyMtZfZ+QlscNb96pgGO3kXgZpK7P4NX62umsqlDZ
-SClJuG99YF5Vex2n09XFEcoeD0j0wT77zIPWJQrTIrc+HqjX8u2nt/qXow1DmJxD
-2tG5aNARktmxjGLCzmg+OjWQl6/r36xbKj3nzL5dkVHdGmScRSQ=
-=Fn+a
+klCbaQ//WdD6P9lkuHW8mPARlrMTb6X0Bse4gulidyQE0ANaFnDyowRRIsIdj/oB
+cZIzad4H/o7xJ9UqAanG7iV7lGnWmMGz0eJFLO6b4T9HYq/edXH9wEuiD7Q+DRT2
+EsZqBKtYMtzD70nQPw1kHoyk4/vnBUfM4CwOzl4o6SPrBEvK/B9g791ZE3Qno8OQ
+v07X/5H6+YhukbT26YjiaGWrLdBJStWOKcVtulEMSzZIs3NBf6QKn5TZpRDnD/iu
+5T2bhEhDxc8N4ZXKM1zTW5TJN0hTrqrAEHvf8boRqGLe7bNd2AxRvdtU9wt7m8W4
+Ab8bVl4dHslDbPDPOa57s4TTJljDqvsJVSbKWQ4ZWZlpXGDDzSR5HmWME67vjYLk
+y2h4h2d3r1ZpfwNjx6VLl9qoAlBNBIejXdvt+Ag0SpdK8ZJVer00cLYNRrS1Ap2P
+e+eFgJ/hZMVwpNY2vnuw0UP9x52wuNJa3nob/q/auQ1yWnu2zTbAV1ugWto12nvU
+Kk4haNHclyfx3JAJSC2UsCs9thz23C4gQHmp31oCQNotzXqxrwfZtfllzeX0gASY
+PazHSGqGG7q/gxPj5gdAqsJb8nj6kLopMSSoDX3aPYcV/rJRmsGMe4JcxvX54R3T
+tJhNU9hpU4kEhwoVjQTBIf/V+qQhcLq+zonujiHk4payR7NxreA=
+=Wy7p
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz
index 2f0787081225..94b3bc076ff3 100644
--- a/metadata/glsa/Manifest.files.gz
+++ b/metadata/glsa/Manifest.files.gz
Binary files differ
diff --git a/metadata/glsa/glsa-202501-04.xml b/metadata/glsa/glsa-202501-04.xml
new file mode 100644
index 000000000000..c4de71508269
--- /dev/null
+++ b/metadata/glsa/glsa-202501-04.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-04">
+ <title>Yubico pam-u2f: Partial Authentication Bypass</title>
+ <synopsis>A vulnerability has been discovered in Yubico pam-u2f, which can lead to a partial authentication bypass.</synopsis>
+ <product type="ebuild">pam_u2f</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>948201</bug>
+ <access>local</access>
+ <affected>
+ <package name="sys-auth/pam_u2f" auto="yes" arch="*">
+ <unaffected range="ge">1.3.2</unaffected>
+ <vulnerable range="lt">1.3.2</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Yubico pam-u2f is a PAM module for FIDO2 and U2F keys.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in Yubico pam-u2f. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Depending on specific settings and usage scenarios the result of the pam-u2f module may be altered or ignored.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Yubico pam-u2f users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=sys-auth/pam_u2f-1.3.2"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-23013">CVE-2025-23013</uri>
+ <uri link="https://www.yubico.com/support/security-advisories/YSA-2025-01">YSA-2025-01</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T06:15:02.537459Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T06:15:02.541001Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-05.xml b/metadata/glsa/glsa-202501-05.xml
new file mode 100644
index 000000000000..db168d63dfdd
--- /dev/null
+++ b/metadata/glsa/glsa-202501-05.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-05">
+ <title>libuv: Hostname Truncation</title>
+ <synopsis>A vulnerability has been discovered in libuv, where hostname truncation can lead to attacker-controlled lookups.</synopsis>
+ <product type="ebuild">libuv</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>924127</bug>
+ <access>remote</access>
+ <affected>
+ <package name="dev-libs/libuv" auto="yes" arch="*">
+ <unaffected range="ge">1.48.0</unaffected>
+ <vulnerable range="lt">1.48.0</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>libuv is a multi-platform support library with a focus on asynchronous I/O.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in libuv. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="normal">
+ <p>The uv_getaddrinfo function in src/unix/getaddrinfo.c truncates hostnames to 256 characters before calling getaddrinfo. This behavior can be exploited to create addresses like 0x00007f000001, which are considered valid by getaddrinfo and could allow an attacker to craft payloads that resolve to unintended IP addresses, bypassing developer checks.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All libuv users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-libs/libuv-1.48.0"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-24806">CVE-2024-24806</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T06:16:58.811764Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T06:16:58.815474Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-06.xml b/metadata/glsa/glsa-202501-06.xml
new file mode 100644
index 000000000000..eb611460ca45
--- /dev/null
+++ b/metadata/glsa/glsa-202501-06.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-06">
+ <title>GPL Ghostscript: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in GPL Ghostscript, the worst of which could lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">ghostscript-gpl</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>942639</bug>
+ <access>remote</access>
+ <affected>
+ <package name="app-text/ghostscript-gpl" auto="yes" arch="*">
+ <unaffected range="ge">10.04.0</unaffected>
+ <vulnerable range="lt">10.04.0</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Ghostscript is an interpreter for the PostScript language and for PDF.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in GPL Ghostscript. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All GPL Ghostscript users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=app-text/ghostscript-gpl-10.04.0"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46951">CVE-2024-46951</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46952">CVE-2024-46952</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46953">CVE-2024-46953</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46954">CVE-2024-46954</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46955">CVE-2024-46955</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-46956">CVE-2024-46956</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T06:18:34.082233Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T06:18:34.085244Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-07.xml b/metadata/glsa/glsa-202501-07.xml
new file mode 100644
index 000000000000..5181122006d6
--- /dev/null
+++ b/metadata/glsa/glsa-202501-07.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-07">
+ <title>libgsf: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in libgsf, the worst of which can lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">libgsf</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>940777</bug>
+ <access>remote</access>
+ <affected>
+ <package name="gnome-extra/libgsf" auto="yes" arch="*">
+ <unaffected range="ge">1.14.53</unaffected>
+ <vulnerable range="lt">1.14.53</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>The GNOME Structured File Library is an I/O library that can read and write common file types and handle structured formats that provide file-system-in-a-file semantics.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in libgsf. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All libgsf users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=gnome-extra/libgsf-1.14.53"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-36474">CVE-2024-36474</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-42415">CVE-2024-42415</uri>
+ <uri>TALOS-2024-2068</uri>
+ <uri>TALOS-2024-2069</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T06:25:02.419159Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T06:25:02.421783Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-08.xml b/metadata/glsa/glsa-202501-08.xml
new file mode 100644
index 000000000000..153f3a3771a1
--- /dev/null
+++ b/metadata/glsa/glsa-202501-08.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-08">
+ <title>Qt: Buffer Overflow</title>
+ <synopsis>A vulnerability has been discovered in Qt, where a buffer overflow can lead to denial of service.</synopsis>
+ <product type="ebuild">qtbase,qtcore</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>911790</bug>
+ <access>local</access>
+ <affected>
+ <package name="dev-qt/qtbase" auto="yes" arch="*">
+ <unaffected range="ge">6.5.2</unaffected>
+ <vulnerable range="lt">6.5.2</vulnerable>
+ </package>
+ <package name="dev-qt/qtcore" auto="yes" arch="*">
+ <unaffected range="ge">5.15.10-r1</unaffected>
+ <vulnerable range="lt">5.15.10-r1</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Qt is a cross-platform application development framework.</p>
+ </background>
+ <description>
+ <p>When given specifically crafted data then QXmlStreamReader can end up causing a buffer overflow and subsequently a crash or freeze or get out of memory on recursive entity expansion, with DTD tokens in XML body.</p>
+ </description>
+ <impact type="normal">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Qt users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-qt/qtcore-5.15.10-r1"
+ # emerge --ask --oneshot --verbose ">=dev-qt/qtbase-6.5.2"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-37369">CVE-2023-37369</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-38197">CVE-2023-38197</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T07:21:01.913237Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T07:21:01.915567Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-09.xml b/metadata/glsa/glsa-202501-09.xml
new file mode 100644
index 000000000000..99697342490b
--- /dev/null
+++ b/metadata/glsa/glsa-202501-09.xml
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-09">
+ <title>QtWebEngine: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in QtWebEngine, the worst of which could lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">qtwebengine</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>944807</bug>
+ <access>remote</access>
+ <affected>
+ <package name="dev-qt/qtwebengine" auto="yes" arch="*">
+ <unaffected range="ge">5.15.16_p20241115</unaffected>
+ <vulnerable range="lt">5.15.16_p20241115</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>QtWebEngine is a library for rendering dynamic web content in Qt5 and Qt6 C++ and QML applications.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in QtWebEngine. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All QtWebEngine users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-qt/qtwebengine-5.15.16_p20241115"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4058">CVE-2024-4058</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4059">CVE-2024-4059</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4060">CVE-2024-4060</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4558">CVE-2024-4558</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4559">CVE-2024-4559</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-4761">CVE-2024-4761</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5157">CVE-2024-5157</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5158">CVE-2024-5158</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5159">CVE-2024-5159</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5160">CVE-2024-5160</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5830">CVE-2024-5830</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5831">CVE-2024-5831</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5832">CVE-2024-5832</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5833">CVE-2024-5833</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5834">CVE-2024-5834</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5835">CVE-2024-5835</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5836">CVE-2024-5836</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5837">CVE-2024-5837</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5838">CVE-2024-5838</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5839">CVE-2024-5839</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5840">CVE-2024-5840</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5841">CVE-2024-5841</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5842">CVE-2024-5842</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5843">CVE-2024-5843</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5844">CVE-2024-5844</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5845">CVE-2024-5845</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5846">CVE-2024-5846</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-5847">CVE-2024-5847</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6290">CVE-2024-6290</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6291">CVE-2024-6291</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6292">CVE-2024-6292</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6293">CVE-2024-6293</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6988">CVE-2024-6988</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6989">CVE-2024-6989</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6991">CVE-2024-6991</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6994">CVE-2024-6994</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6995">CVE-2024-6995</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6996">CVE-2024-6996</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6997">CVE-2024-6997</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6998">CVE-2024-6998</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-6999">CVE-2024-6999</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7000">CVE-2024-7000</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7001">CVE-2024-7001</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7003">CVE-2024-7003</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7004">CVE-2024-7004</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7005">CVE-2024-7005</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7532">CVE-2024-7532</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7533">CVE-2024-7533</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7534">CVE-2024-7534</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7535">CVE-2024-7535</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7536">CVE-2024-7536</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7550">CVE-2024-7550</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7964">CVE-2024-7964</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7965">CVE-2024-7965</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7966">CVE-2024-7966</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7967">CVE-2024-7967</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7968">CVE-2024-7968</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7969">CVE-2024-7969</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7971">CVE-2024-7971</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7972">CVE-2024-7972</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7973">CVE-2024-7973</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7974">CVE-2024-7974</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7975">CVE-2024-7975</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7976">CVE-2024-7976</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7977">CVE-2024-7977</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7978">CVE-2024-7978</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7979">CVE-2024-7979</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7980">CVE-2024-7980</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-7981">CVE-2024-7981</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8033">CVE-2024-8033</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8034">CVE-2024-8034</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8035">CVE-2024-8035</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8193">CVE-2024-8193</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8194">CVE-2024-8194</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8198">CVE-2024-8198</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8636">CVE-2024-8636</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8637">CVE-2024-8637</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8638">CVE-2024-8638</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8639">CVE-2024-8639</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9120">CVE-2024-9120</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9121">CVE-2024-9121</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9122">CVE-2024-9122</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9123">CVE-2024-9123</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9602">CVE-2024-9602</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9603">CVE-2024-9603</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10229">CVE-2024-10229</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10230">CVE-2024-10230</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10231">CVE-2024-10231</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10826">CVE-2024-10826</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10827">CVE-2024-10827</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-45490">CVE-2024-45490</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-45491">CVE-2024-45491</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-45492">CVE-2024-45492</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T07:22:20.140856Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T07:22:20.142818Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-10.xml b/metadata/glsa/glsa-202501-10.xml
new file mode 100644
index 000000000000..e8e9b1c0ac70
--- /dev/null
+++ b/metadata/glsa/glsa-202501-10.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-10">
+ <title>Mozilla Firefox: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in Mozilla Firefox, the worst of which can lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">firefox,firefox-bin</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>942469</bug>
+ <bug>945050</bug>
+ <bug>948113</bug>
+ <access>remote</access>
+ <affected>
+ <package name="www-client/firefox" auto="yes" arch="*">
+ <unaffected range="ge" slot="rapid">134.0</unaffected>
+ <unaffected range="ge" slot="esr">128.6.0</unaffected>
+ <vulnerable range="lt" slot="rapid">134.0</vulnerable>
+ <vulnerable range="lt" slot="esr">128.6.0</vulnerable>
+ </package>
+ <package name="www-client/firefox-bin" auto="yes" arch="*">
+ <unaffected range="ge" slot="rapid">134.0</unaffected>
+ <unaffected range="ge" slot="esr">128.6.0</unaffected>
+ <vulnerable range="lt" slot="rapid">134.0</vulnerable>
+ <vulnerable range="lt" slot="esr">128.6.0</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Mozilla Firefox is a popular open-source web browser from the Mozilla project.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in Mozilla Firefox. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Mozilla Firefox users should upgrade to the latest version in their release channel:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=www-client/firefox-bin-134.0:rapid"
+ # emerge --ask --oneshot --verbose ">=www-client/firefox-bin-128.6.0:esr"
+ </code>
+
+ <p>All Mozilla Firefox users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=www-client/firefox-134.0:rapid"
+ # emerge --ask --oneshot --verbose ">=www-client/firefox-128.6.0:esr"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10458">CVE-2024-10458</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10459">CVE-2024-10459</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10460">CVE-2024-10460</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10461">CVE-2024-10461</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10462">CVE-2024-10462</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10463">CVE-2024-10463</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10464">CVE-2024-10464</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10465">CVE-2024-10465</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10466">CVE-2024-10466</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10467">CVE-2024-10467</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-10468">CVE-2024-10468</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11692">CVE-2024-11692</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11694">CVE-2024-11694</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11695">CVE-2024-11695</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11696">CVE-2024-11696</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11697">CVE-2024-11697</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11699">CVE-2024-11699</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11700">CVE-2024-11700</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11701">CVE-2024-11701</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11704">CVE-2024-11704</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11705">CVE-2024-11705</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11706">CVE-2024-11706</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-11708">CVE-2024-11708</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0237">CVE-2025-0237</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0238">CVE-2025-0238</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0239">CVE-2025-0239</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0240">CVE-2025-0240</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0241">CVE-2025-0241</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0242">CVE-2025-0242</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0243">CVE-2025-0243</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2025-0247">CVE-2025-0247</uri>
+ <uri>MFSA2024-55</uri>
+ <uri>MFSA2024-56</uri>
+ <uri>MFSA2024-57</uri>
+ <uri>MFSA2024-58</uri>
+ <uri>MFSA2024-59</uri>
+ <uri>MFSA2024-63</uri>
+ <uri>MFSA2024-64</uri>
+ <uri>MFSA2024-65</uri>
+ <uri>MFSA2024-67</uri>
+ <uri>MFSA2024-68</uri>
+ <uri>MFSA2025-01</uri>
+ <uri>MFSA2025-02</uri>
+ <uri>MFSA2025-05</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T07:24:25.583285Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T07:24:25.586463Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202501-11.xml b/metadata/glsa/glsa-202501-11.xml
new file mode 100644
index 000000000000..4222591dfb01
--- /dev/null
+++ b/metadata/glsa/glsa-202501-11.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202501-11">
+ <title>PHP: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in PHP, the worst of which could lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">php</product>
+ <announced>2025-01-23</announced>
+ <revised count="1">2025-01-23</revised>
+ <bug>941598</bug>
+ <access>remote</access>
+ <affected>
+ <package name="dev-lang/php" auto="yes" arch="*">
+ <unaffected range="ge" slot="8.2">8.2.24</unaffected>
+ <unaffected range="ge" slot="8.3">8.3.12</unaffected>
+ <vulnerable range="lt" slot="8.2">8.2.24</vulnerable>
+ <vulnerable range="lt" slot="8.3">8.3.12</vulnerable>
+ <vulnerable range="lt" slot="8.1">8.1.30</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in PHP. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All PHP users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-lang/php-8.2.24:8.2"
+ # emerge --ask --oneshot --verbose ">=dev-lang/php-8.3.12:8.3"
+ </code>
+
+ <p>Gentoo has discontinued support for php 8.1:</p>
+
+ <code>
+ # emerge --ask --verbose --depclean "dev-lang/php:8.1"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8925">CVE-2024-8925</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-8927">CVE-2024-8927</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-9026">CVE-2024-9026</uri>
+ </references>
+ <metadata tag="requester" timestamp="2025-01-23T07:26:35.892309Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2025-01-23T07:26:35.894806Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 4a740145d316..3aafd54bf9c9 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 23 Jan 2025 06:11:00 +0000
+Fri, 24 Jan 2025 06:10:39 +0000
diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit
index 9b2ab2f75f6d..9342cfcc57f2 100644
--- a/metadata/glsa/timestamp.commit
+++ b/metadata/glsa/timestamp.commit
@@ -1 +1 @@
-0820b69db21f5d907940e213dc5099a1198aa9ca 1737203264 2025-01-18T12:27:44Z
+681de9cd0cd49ec8f318f71af0c5917f69f302d8 1737617238 2025-01-23T07:27:18Z
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3ab0389fdcd6..5aa7d8e7fa77 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 8800ecedfdc0..2d68b973b8ba 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/exo-1.81.0 b/metadata/md5-cache/app-admin/exo-1.83.0
index 38b0bead1d95..d7c35cba0dd2 100644
--- a/metadata/md5-cache/app-admin/exo-1.81.0
+++ b/metadata/md5-cache/app-admin/exo-1.83.0
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0
RESTRICT=strip strip
SLOT=0
-SRC_URI=https://github.com/exoscale/cli/archive/v1.81.0.tar.gz -> exo-1.81.0.gh.tar.gz
+SRC_URI=https://github.com/exoscale/cli/archive/v1.83.0.tar.gz -> exo-1.83.0.gh.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=cafbc8bd752e944a1030752ae393c660
+_md5_=e7e91a80f4da001b79163f619a713606
diff --git a/metadata/md5-cache/app-admin/hcloud-1.50.0 b/metadata/md5-cache/app-admin/hcloud-1.50.0
new file mode 100644
index 000000000000..91e5de1179fc
--- /dev/null
+++ b/metadata/md5-cache/app-admin/hcloud-1.50.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=A command-line interface for Hetzner Cloud
+EAPI=8
+HOMEPAGE=https://github.com/hetznercloud/cli
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.50.0.tar.xz
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=9926bf7c87dd35a30df92091d92973e4
diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz
index 69db95ae4747..330b0eb6a6ea 100644
--- a/metadata/md5-cache/app-antivirus/Manifest.gz
+++ b/metadata/md5-cache/app-antivirus/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-antivirus/clamav-1.4.2 b/metadata/md5-cache/app-antivirus/clamav-1.4.2
new file mode 100644
index 000000000000..41f3d7e8bdfa
--- /dev/null
+++ b/metadata/md5-cache/app-antivirus/clamav-1.4.2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ) ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <llvm-core/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) test? ( dev-libs/check ) !!llvm-core/llvm:0
+DESCRIPTION=Clam Anti-Virus Scanner
+EAPI=8
+HOMEPAGE=https://www.clamav.net/
+INHERIT=cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
+IUSE=doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB
+RDEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <llvm-core/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) selinux? ( sec-policy/selinux-clamav ) virtual/tmpfiles
+REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamapp ) milter? ( clamapp ) test? ( !libclamav-only )
+RESTRICT=!test? ( test )
+SLOT=0/sts
+SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.4.2.tar.gz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytemuck/1.21.0/download -> bytemuck-1.21.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.9.0/download -> bytes-1.9.0.crate https://crates.io/api/v1/crates/bzip2-rs/0.1.2/download -> bzip2-rs-0.1.2.crate https://crates.io/api/v1/crates/cbindgen/0.25.0/download -> cbindgen-0.25.0.crate https://crates.io/api/v1/crates/cc/1.0.97/download -> cc-1.0.97.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.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/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clang-sys/1.7.0/download -> clang-sys-1.7.0.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/delharc/0.6.1/download -> delharc-0.6.1.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/enum-primitive-derive/0.2.2/download -> enum-primitive-derive-0.2.2.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/exr/1.72.0/download -> exr-1.72.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/image/0.24.9/download -> image-0.24.9.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/inflate/0.4.5/download -> inflate-0.4.5.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.5.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/prettyplease/0.2.19/download -> prettyplease-0.2.19.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.81/download -> proc-macro2-1.0.81.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.2.0/download -> rustfft-6.2.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.200/download -> serde-1.0.200.crate https://crates.io/api/v1/crates/serde_derive/1.0.200/download -> serde_derive-1.0.200.crate https://crates.io/api/v1/crates/serde_json/1.0.116/download -> serde_json-1.0.116.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.59/download -> thiserror-impl-1.0.59.crate https://crates.io/api/v1/crates/thiserror/1.0.59/download -> thiserror-1.0.59.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.3/download -> transpose-0.2.3.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://github.com/Cisco-Talos/onenote.rs/archive/29c08532252b917543ff268284f926f30876bb79.tar.gz -> onenote.rs-29c08532252b917543ff268284f926f30876bb79.gh.tar.gz
+_eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm df1cea363f19e80316ea702563b607be llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e2bca9806bc0097c06648bf787f0c680
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 83db41216cf5..3ce2a1d5171b 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/alien-8.95.8 b/metadata/md5-cache/app-arch/alien-8.95.8
new file mode 100644
index 000000000000..4287498b3bff
--- /dev/null
+++ b/metadata/md5-cache/app-arch/alien-8.95.8
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/alien-pkg-convert/
+INHERIT=perl-module
+IUSE=+bzip2 perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://debian/pool/main/a/alien/alien_8.95.8.tar.xz -> alien-8.95.8.tar.xz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=02783b233141df5c3ba9279408ca70de
diff --git a/metadata/md5-cache/app-arch/sharutils-4.15.2-r2 b/metadata/md5-cache/app-arch/sharutils-4.15.2-r2
deleted file mode 100644
index f868b9280007..000000000000
--- a/metadata/md5-cache/app-arch/sharutils-4.15.2-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure prepare
-DEPEND=app-arch/xz-utils sys-apps/texinfo nls? ( >=sys-devel/gettext-0.10.35 )
-DESCRIPTION=Tools to deal with shar archives
-EAPI=7
-HOMEPAGE=https://www.gnu.org/software/sharutils/
-INHERIT=flag-o-matic strip-linguas
-IUSE=nls
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3
-SLOT=0
-SRC_URI=mirror://gnu/sharutils/sharutils-4.15.2.tar.xz
-_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=3c8930ed96b6ce41559064291e0d58f3
diff --git a/metadata/md5-cache/app-arch/sharutils-4.15.2-r3 b/metadata/md5-cache/app-arch/sharutils-4.15.2-r3
new file mode 100644
index 000000000000..bc43b621bd15
--- /dev/null
+++ b/metadata/md5-cache/app-arch/sharutils-4.15.2-r3
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure prepare
+DEPEND=app-arch/xz-utils sys-apps/texinfo nls? ( >=sys-devel/gettext-0.10.35 )
+DESCRIPTION=Tools to deal with shar archives
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/sharutils/
+INHERIT=flag-o-matic strip-linguas autotools
+IUSE=nls
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3
+SLOT=0
+SRC_URI=mirror://gnu/sharutils/sharutils-4.15.2.tar.xz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=3927922ad051eefca5be362c782e4cff
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 696d49a2679e..aaf404dd326b 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/distrobox-1.8.1 b/metadata/md5-cache/app-containers/distrobox-1.8.1.1
index 4be60bdfa130..d8e44196b36c 100644
--- a/metadata/md5-cache/app-containers/distrobox-1.8.1
+++ b/metadata/md5-cache/app-containers/distrobox-1.8.1.1
@@ -6,5 +6,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=GPL-3
RDEPEND=|| ( app-containers/docker app-containers/podman )
SLOT=0
-SRC_URI=https://github.com/89luca89/distrobox/archive/1.8.1.tar.gz -> distrobox-1.8.1.tar.gz
+SRC_URI=https://github.com/89luca89/distrobox/archive/1.8.1.1.tar.gz -> distrobox-1.8.1.1.tar.gz
_md5_=9b407c330ead3f5f45b052b83245e7c7
diff --git a/metadata/md5-cache/app-containers/nvidia-container-toolkit-1.17.3 b/metadata/md5-cache/app-containers/nvidia-container-toolkit-1.17.3
index 45ce49889824..e5e3d14f2e43 100644
--- a/metadata/md5-cache/app-containers/nvidia-container-toolkit-1.17.3
+++ b/metadata/md5-cache/app-containers/nvidia-container-toolkit-1.17.3
@@ -4,11 +4,11 @@ DESCRIPTION=NVIDIA container runtime toolkit
EAPI=8
HOMEPAGE=https://github.com/NVIDIA/container-toolkit
INHERIT=go-module
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0
RDEPEND=>=sys-libs/libnvidia-container-1.17
RESTRICT=test strip
SLOT=0/1.17.3
SRC_URI=https://github.com/NVIDIA/nvidia-container-toolkit/archive/v1.17.3.tar.gz -> nvidia-container-toolkit-1.17.3.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5a0c7c870293bf08310ba31989365cee
+_md5_=72e02ddba9c0b2ad676135421a0c601d
diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz
index 8f5b9952ad9f..8dbc115a4e01 100644
--- a/metadata/md5-cache/app-dicts/Manifest.gz
+++ b/metadata/md5-cache/app-dicts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-dicts/myspell-en-20241101 b/metadata/md5-cache/app-dicts/myspell-en-20241101
index 53a9a705568a..e250f9246f5d 100644
--- a/metadata/md5-cache/app-dicts/myspell-en-20241101
+++ b/metadata/md5-cache/app-dicts/myspell-en-20241101
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://extensions.libreoffice.org/extensions/english-dictionaries https://github.com/marcoagpinto/aoo-mozilla-en-dict https://proofingtoolgui.org
INHERIT=myspell-r2
IUSE=+l10n_en-AU +l10n_en-CA +l10n_en-GB +l10n_en-US +l10n_en-ZA
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD MIT LGPL-3+
REQUIRED_USE=|| ( l10n_en-AU l10n_en-CA l10n_en-GB l10n_en-US l10n_en-ZA )
SLOT=0
SRC_URI=https://extensions.libreoffice.org/assets/downloads/41/1730452952/dict-en-20241101_lo.oxt
_eclasses_=myspell-r2 d70debd5f4806077ff74738d349a5927
-_md5_=8a5d3fdaf5165958c966194e5e49587f
+_md5_=51337a4a5e205fed3329298e4b8572d9
diff --git a/metadata/md5-cache/app-dicts/myspell-uk-6.5.3 b/metadata/md5-cache/app-dicts/myspell-uk-6.5.3
index 633b4a96a949..ef4c49f9c536 100644
--- a/metadata/md5-cache/app-dicts/myspell-uk-6.5.3
+++ b/metadata/md5-cache/app-dicts/myspell-uk-6.5.3
@@ -4,9 +4,9 @@ DESCRIPTION=Ukrainian dictionaries for myspell/hunspell
EAPI=8
HOMEPAGE=https://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus
INHERIT=myspell-r2
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-3 LGPL-2.1 MPL-1.1
SLOT=0
SRC_URI=https://extensions.libreoffice.org/assets/downloads/521/1727974630/dict-uk_UA-6.5.3.oxt
_eclasses_=myspell-r2 d70debd5f4806077ff74738d349a5927
-_md5_=6d2e4d238b65b1ab37b795ba74461b77
+_md5_=e71b2d973bfc5072255ff30852189227
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 10b5d09b9d24..8ce332262a33 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/apheleia-4.2 b/metadata/md5-cache/app-emacs/apheleia-4.2
deleted file mode 100644
index d38ede2c810d..000000000000
--- a/metadata/md5-cache/app-emacs/apheleia-4.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-27:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Reformat GNU Emacs buffers stably without moving point
-EAPI=8
-HOMEPAGE=https://github.com/radian-software/apheleia/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=app-editors/emacs-27:*
-SLOT=0
-SRC_URI=https://github.com/radian-software/apheleia/archive/v4.2.tar.gz -> apheleia-4.2.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=01f180e5a11a2ca8879b11207d7cabfe
diff --git a/metadata/md5-cache/app-emacs/cape-1.5 b/metadata/md5-cache/app-emacs/cape-1.5
deleted file mode 100644
index da121dd6baeb..000000000000
--- a/metadata/md5-cache/app-emacs/cape-1.5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DEPEND=>=app-emacs/compat-29.1.4.0
-DESCRIPTION=Completion At Point Extensions
-EAPI=8
-HOMEPAGE=https://github.com/minad/cape/
-INHERIT=elisp
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/cape/archive/refs/tags/1.5.tar.gz -> cape-1.5.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=eeedf44bcc04a3152463a7a83f1105e9
diff --git a/metadata/md5-cache/app-emacs/cape-1.6 b/metadata/md5-cache/app-emacs/cape-1.6
deleted file mode 100644
index 1b15863c5c34..000000000000
--- a/metadata/md5-cache/app-emacs/cape-1.6
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DEPEND=>=app-emacs/compat-29.1.4.0
-DESCRIPTION=Completion At Point Extensions
-EAPI=8
-HOMEPAGE=https://github.com/minad/cape/
-INHERIT=elisp
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/cape/archive/refs/tags/1.6.tar.gz -> cape-1.6.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=4a74be71f3467c786e2c9517f0ddc3ca
diff --git a/metadata/md5-cache/app-emacs/cape-1.7 b/metadata/md5-cache/app-emacs/cape-1.7
deleted file mode 100644
index 9e21f99c9eea..000000000000
--- a/metadata/md5-cache/app-emacs/cape-1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DEPEND=>=app-emacs/compat-29.1.4.0
-DESCRIPTION=Completion At Point Extensions
-EAPI=8
-HOMEPAGE=https://github.com/minad/cape/
-INHERIT=elisp
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/cape/archive/refs/tags/1.7.tar.gz -> cape-1.7.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=4a74be71f3467c786e2c9517f0ddc3ca
diff --git a/metadata/md5-cache/app-emacs/corfu-1.4 b/metadata/md5-cache/app-emacs/corfu-1.4
deleted file mode 100644
index 0bb1baf2138e..000000000000
--- a/metadata/md5-cache/app-emacs/corfu-1.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.3.4 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Completion Overlay Region FUnction
-EAPI=8
-HOMEPAGE=https://github.com/minad/corfu/
-INHERIT=elisp
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.3.4 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/corfu/archive/1.4.tar.gz -> corfu-1.4.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=3e885764acd1e150eee3781e5b19fb34
diff --git a/metadata/md5-cache/app-emacs/corfu-1.5 b/metadata/md5-cache/app-emacs/corfu-1.5
deleted file mode 100644
index b4159ad0bf93..000000000000
--- a/metadata/md5-cache/app-emacs/corfu-1.5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.3.4 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Completion Overlay Region FUnction
-EAPI=8
-HOMEPAGE=https://github.com/minad/corfu/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.3.4 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/corfu/archive/1.5.tar.gz -> corfu-1.5.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=176025f656608a9ded324106c21daf8b
diff --git a/metadata/md5-cache/app-emacs/ebib-2.44.1 b/metadata/md5-cache/app-emacs/ebib-2.44.1
deleted file mode 100644
index 0f75085fab75..000000000000
--- a/metadata/md5-cache/app-emacs/ebib-2.44.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 app-emacs/parsebib test? ( app-emacs/with-simulated-input ) test? ( app-emacs/ert-runner ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=BibTeX database manager for Emacs
-EAPI=8
-HOMEPAGE=https://joostkremers.github.io/ebib/ https://github.com/joostkremers/ebib/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=app-emacs/compat-30.0.0.0 app-emacs/parsebib >=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/joostkremers/ebib/archive/2.44.1.tar.gz -> ebib-2.44.1.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=b649c45cb2c7ffe52224d7b4e4c10630
diff --git a/metadata/md5-cache/app-emacs/ebib-2.49 b/metadata/md5-cache/app-emacs/ebib-2.49.1
index 4216b68fce02..4ddcfc5e09ec 100644
--- a/metadata/md5-cache/app-emacs/ebib-2.49
+++ b/metadata/md5-cache/app-emacs/ebib-2.49.1
@@ -10,6 +10,6 @@ LICENSE=BSD
RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/parsebib-6.2 >=app-editors/emacs-27.1:*
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/joostkremers/ebib/archive/2.49.tar.gz -> ebib-2.49.gh.tar.gz
+SRC_URI=https://github.com/joostkremers/ebib/archive/2.49.1.tar.gz -> ebib-2.49.1.gh.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
_md5_=984637c1061e3271d6eec35da13acd76
diff --git a/metadata/md5-cache/app-emacs/eldev-1.10.3 b/metadata/md5-cache/app-emacs/eldev-1.10.3
deleted file mode 100644
index 41d2bc73c1e4..000000000000
--- a/metadata/md5-cache/app-emacs/eldev-1.10.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp Development Tool
-EAPI=8
-HOMEPAGE=https://emacs-eldev.github.io/eldev/ https://github.com/doublep/eldev/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/doublep/eldev/archive/1.10.3.tar.gz -> eldev-1.10.3.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=5f48f2d17a0d47aedf21f428ea6b4cdc
diff --git a/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20230511 b/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20230511
deleted file mode 100644
index 007d7eeaaf6b..000000000000
--- a/metadata/md5-cache/app-emacs/emacs-bazel-mode-0_p20230511
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs major modes for the Bazel build system support
-EAPI=8
-HOMEPAGE=https://bazel.build/ https://github.com/bazelbuild/emacs-bazel-mode/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=app-editors/emacs-27.1:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/bazelbuild/emacs-bazel-mode/archive/55cba9bd31c660d9b313a993979f012f35673ba2.tar.gz -> emacs-bazel-mode-0_p20230511.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=56d4e458925c66d31361cd949bc992d1
diff --git a/metadata/md5-cache/app-emacs/ghub-4.1.1 b/metadata/md5-cache/app-emacs/ghub-4.1.1
deleted file mode 100644
index 8debb062701b..000000000000
--- a/metadata/md5-cache/app-emacs/ghub-4.1.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/treepy-0.1.2 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Minuscule client library for the Git forge APIs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/ghub/ https://github.com/magit/ghub/
-INHERIT=elisp
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/treepy-0.1.2 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/ghub/archive/v4.1.1.tar.gz -> ghub-4.1.1.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=9627c507530d74a756a0e863c6ffff92
diff --git a/metadata/md5-cache/app-emacs/indent-bars-0.8 b/metadata/md5-cache/app-emacs/indent-bars-0.8
deleted file mode 100644
index 889bac06baf6..000000000000
--- a/metadata/md5-cache/app-emacs/indent-bars-0.8
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Fast, configurable indentation guide-bars for Emacs
-EAPI=8
-HOMEPAGE=https://github.com/jdtsmith/indent-bars/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/jdtsmith/indent-bars/archive/refs/tags/v0.8.tar.gz -> indent-bars-0.8.gh.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=a72d73f3a5172b15da0d218c40302b17
diff --git a/metadata/md5-cache/app-emacs/indent-bars-0.8.1 b/metadata/md5-cache/app-emacs/indent-bars-0.8.1
deleted file mode 100644
index d6718adf0355..000000000000
--- a/metadata/md5-cache/app-emacs/indent-bars-0.8.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Fast, configurable indentation guide-bars for Emacs
-EAPI=8
-HOMEPAGE=https://github.com/jdtsmith/indent-bars/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/jdtsmith/indent-bars/archive/refs/tags/v0.8.1.tar.gz -> indent-bars-0.8.1.gh.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=a72d73f3a5172b15da0d218c40302b17
diff --git a/metadata/md5-cache/app-emacs/jinx-1.10 b/metadata/md5-cache/app-emacs/jinx-1.10
deleted file mode 100644
index 142f857f1b2a..000000000000
--- a/metadata/md5-cache/app-emacs/jinx-1.10
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0
-DESCRIPTION=Enchanted Spell Checker for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/jinx
-INHERIT=edo elisp toolchain-funcs
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.10.tar.gz -> jinx-1.10.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=d21646b64936cacea208725416677bc7
diff --git a/metadata/md5-cache/app-emacs/kaolin-themes-1.7.0 b/metadata/md5-cache/app-emacs/kaolin-themes-1.7.2
index 59c6cd56b6b4..23dc9b5508cf 100644
--- a/metadata/md5-cache/app-emacs/kaolin-themes-1.7.0
+++ b/metadata/md5-cache/app-emacs/kaolin-themes-1.7.2
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=app-emacs/autothemer >=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/ogdenwebb/emacs-kaolin-themes/archive/refs/tags/v1.7.0.tar.gz -> kaolin-themes-1.7.0.tar.gz
+SRC_URI=https://github.com/ogdenwebb/emacs-kaolin-themes/archive/refs/tags/v1.7.2.tar.gz -> kaolin-themes-1.7.2.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=d317fe5faeb01fcc6b23588d47071494
+_md5_=20497c0107bd24601c91f64f81860da2
diff --git a/metadata/md5-cache/app-emacs/macrostep-0.9.2 b/metadata/md5-cache/app-emacs/macrostep-0.9.2
deleted file mode 100644
index 49ae92f190a6..000000000000
--- a/metadata/md5-cache/app-emacs/macrostep-0.9.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Interactive macro-expander for Emacs
-EAPI=8
-HOMEPAGE=https://github.com/joddie/macrostep/ https://github.com/emacsorphanage/macrostep/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/emacsorphanage/macrostep/archive/0.9.2.tar.gz -> macrostep-0.9.2.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=1552795336f73f209710478eede2b1e8
diff --git a/metadata/md5-cache/app-emacs/magit-4.1.2 b/metadata/md5-cache/app-emacs/magit-4.1.2
deleted file mode 100644
index add1b0f97bff..000000000000
--- a/metadata/md5-cache/app-emacs/magit-4.1.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/dash-2.19.1 >=app-emacs/transient-0.7.7 >=app-emacs/with-editor-3.4.2 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=A Git porcelain inside Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/ https://github.com/magit/magit/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/dash-2.19.1 >=app-emacs/transient-0.7.7 >=app-emacs/with-editor-3.4.2 >=dev-vcs/git-2.44.2 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/magit/archive/v4.1.2.tar.gz -> magit-4.1.2.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=892aa66b4ebb9baaf9bf003cc0abb2a6
diff --git a/metadata/md5-cache/app-emacs/pandoc-mode-2.32-r1 b/metadata/md5-cache/app-emacs/pandoc-mode-2.34.1
index 9c2d327bed13..533720272bf0 100644
--- a/metadata/md5-cache/app-emacs/pandoc-mode-2.32-r1
+++ b/metadata/md5-cache/app-emacs/pandoc-mode-2.34.1
@@ -8,6 +8,6 @@ KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=app-emacs/dash app-emacs/hydra virtual/pandoc >=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/joostkremers/pandoc-mode/archive/2.32.tar.gz -> pandoc-mode-2.32.tar.gz
+SRC_URI=https://github.com/joostkremers/pandoc-mode/archive/2.34.1.tar.gz -> pandoc-mode-2.34.1.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=75d150622d247357543f4a8a9b61968e
+_md5_=9448d8ac01e7c7c5f2392029aa552498
diff --git a/metadata/md5-cache/app-emacs/parsebib-4.7 b/metadata/md5-cache/app-emacs/parsebib-4.7
deleted file mode 100644
index 7ce2a2f2cc08..000000000000
--- a/metadata/md5-cache/app-emacs/parsebib-4.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/ert-runner ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp library for reading .bib files
-EAPI=8
-HOMEPAGE=https://github.com/joostkremers/parsebib/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/joostkremers/parsebib/archive/4.7.tar.gz -> parsebib-4.7.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=bd1bfe0be3c4cccea58a8fc0ee906948
diff --git a/metadata/md5-cache/app-emacs/parsebib-6.2 b/metadata/md5-cache/app-emacs/parsebib-6.2
deleted file mode 100644
index 632b7a5571cd..000000000000
--- a/metadata/md5-cache/app-emacs/parsebib-6.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/ert-runner ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp library for reading .bib files
-EAPI=8
-HOMEPAGE=https://github.com/joostkremers/parsebib/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/joostkremers/parsebib/archive/6.2.tar.gz -> parsebib-6.2.gh.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=ec957a446ccbfd0d0640d9bb17d05813
diff --git a/metadata/md5-cache/app-emacs/parsebib-6.3 b/metadata/md5-cache/app-emacs/parsebib-6.3
deleted file mode 100644
index f911d982c365..000000000000
--- a/metadata/md5-cache/app-emacs/parsebib-6.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/ert-runner ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp library for reading .bib files
-EAPI=8
-HOMEPAGE=https://github.com/joostkremers/parsebib/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/joostkremers/parsebib/archive/6.3.tar.gz -> parsebib-6.3.gh.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=ec957a446ccbfd0d0640d9bb17d05813
diff --git a/metadata/md5-cache/app-emacs/php-mode-1.26.1 b/metadata/md5-cache/app-emacs/php-mode-1.26.1
deleted file mode 100644
index 75218b932f4a..000000000000
--- a/metadata/md5-cache/app-emacs/php-mode-1.26.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=GNU Emacs major mode for editing PHP code
-EAPI=8
-HOMEPAGE=https://github.com/emacs-php/php-mode/
-INHERIT=elisp
-KEYWORDS=amd64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/emacs-php/php-mode/archive/v1.26.1.tar.gz -> php-mode-1.26.1.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=c9c4c45c43d137299f70f26dbbea369e
diff --git a/metadata/md5-cache/app-emacs/racket-mode-1_p20241031 b/metadata/md5-cache/app-emacs/racket-mode-1_p20241031
deleted file mode 100644
index fa22b2aa55a6..000000000000
--- a/metadata/md5-cache/app-emacs/racket-mode-1_p20241031
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more
-EAPI=8
-HOMEPAGE=https://www.racket-mode.com/ https://github.com/greghendershott/racket-mode/
-INHERIT=elisp
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/greghendershott/racket-mode/archive/b0e5f0539a564d972b9df09a7dff44b710999971.tar.gz -> racket-mode-1_p20241031.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=47659a351fdeb6dbcecb7f521663df0c
diff --git a/metadata/md5-cache/app-emacs/slime-2.30 b/metadata/md5-cache/app-emacs/slime-2.30
deleted file mode 100644
index fbcd41c8ebea..000000000000
--- a/metadata/md5-cache/app-emacs/slime-2.30
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf
-DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
-EAPI=8
-HOMEPAGE=https://slime.common-lisp.dev/ https://github.com/slime/slime/
-INHERIT=elisp
-IUSE=doc xref
-KEYWORDS=amd64 ppc ~sparc x86
-LICENSE=public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/slime/slime/archive/v2.30.tar.gz -> slime-2.30.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=1487532b6549fb311327af70cfa3c71d
diff --git a/metadata/md5-cache/app-emacs/spacemacs-theme-0.3 b/metadata/md5-cache/app-emacs/spacemacs-theme-0.3
deleted file mode 100644
index 0e1ad7b28521..000000000000
--- a/metadata/md5-cache/app-emacs/spacemacs-theme-0.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs color theme that started as a theme for Spacemacs
-EAPI=8
-HOMEPAGE=https://github.com/nashamri/spacemacs-theme/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/nashamri/spacemacs-theme/archive/0.3.tar.gz -> spacemacs-theme-0.3.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=24d514190d35eec364201236a3a20221
diff --git a/metadata/md5-cache/app-emacs/transient-0.7.9 b/metadata/md5-cache/app-emacs/transient-0.7.9
deleted file mode 100644
index 9e2d7e4b5bc0..000000000000
--- a/metadata/md5-cache/app-emacs/transient-0.7.9
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Transient commands abstraction for GNU Emacs
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/transient/archive/v0.7.9.tar.gz -> transient-0.7.9.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=bbb9c204d3fb70b39227687ff11655d3
diff --git a/metadata/md5-cache/app-emacs/web-mode-17.3.13 b/metadata/md5-cache/app-emacs/web-mode-17.3.13
deleted file mode 100644
index 2a436c8111d1..000000000000
--- a/metadata/md5-cache/app-emacs/web-mode-17.3.13
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Web template editing mode for Emacs
-EAPI=8
-HOMEPAGE=https://web-mode.org/ https://github.com/fxbois/web-mode/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/fxbois/web-mode/archive/v17.3.13.tar.gz -> web-mode-17.3.13.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=55f46ffaf0cdc533b44accce98de5b21
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.4.2 b/metadata/md5-cache/app-emacs/with-editor-3.4.2
deleted file mode 100644
index 537fac1b96bb..000000000000
--- a/metadata/md5-cache/app-emacs/with-editor-3.4.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-30.0.0.0 sys-apps/texinfo >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
-DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
-EAPI=8
-HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magit/with-editor/archive/v3.4.2.tar.gz -> with-editor-3.4.2.tar.gz
-_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=06090bccc91f52f8234a2b2d6da62d40
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 1077577d3433..0236446b5562 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/qemu-9.1.2 b/metadata/md5-cache/app-emulation/qemu-9.1.2
index 2b850d5629c0..d09135384efc 100644
--- a/metadata/md5-cache/app-emulation/qemu-9.1.2
+++ b/metadata/md5-cache/app-emulation/qemu-9.1.2
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-utils xdg-utils
IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=GPL-2 LGPL-2 BSD-2
RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_10? ( dev-lang/python:3.10[ensurepip(-),ncurses,readline] ) python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_cris? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-9.1.2.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.1.0-docs.tar.xz )
_eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=acfabade14c5aacd795ba568d46b7b71
+_md5_=7def6599c1be7429935e74f9d0018f38
diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz
index 40ec2f372282..63a82aa1edfd 100644
--- a/metadata/md5-cache/app-metrics/Manifest.gz
+++ b/metadata/md5-cache/app-metrics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/collectd-5.12.0-r10 b/metadata/md5-cache/app-metrics/collectd-5.12.0-r11
index 0a304a61b236..d85b00ac6e30 100644
--- a/metadata/md5-cache/app-metrics/collectd-5.12.0-r10
+++ b/metadata/md5-cache/app-metrics/collectd-5.12.0-r11
@@ -1,16 +1,17 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 filecaps? ( sys-libs/libcap ) virtual/pkgconfig virtual/pkgconfig
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig virtual/pkgconfig
DEFINED_PHASES=configure install postinst preinst prepare setup
-DEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/libltdl:0= sys-libs/libcap perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_capabilities? ( dev-libs/jansson net-libs/libmicrohttpd:= ) collectd_plugins_connectivity? ( dev-libs/yajl:= net-libs/libmnl ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia? ( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( dev-db/mysql-connector-c:= ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp:= ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient[sdk] ) collectd_plugins_ovs_events? ( dev-libs/yajl:= ) collectd_plugins_ovs_stats? ( dev-libs/yajl:= ) collectd_plugins_perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_procevent? ( dev-libs/yajl:= ) collectd_plugins_python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm-sensors:= ) collectd_plugins_sigrok? ( >=sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart:0= ) collectd_plugins_snmp? ( net-analyzer/net-snmp:= ) collectd_plugins_snmp_agent? ( net-analyzer/net-snmp:= ) collectd_plugins_sysevent? ( dev-libs/yajl:= ) collectd_plugins_varnish? ( www-servers/varnish:= ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_mongodb? ( >=dev-libs/mongo-c-driver-1.8.2:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_write_stackdriver? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) ) collectd_plugins_java? ( >=virtual/jdk-1.8 ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/libltdl:0= sys-libs/libcap perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_capabilities? ( dev-libs/jansson net-libs/libmicrohttpd:= ) collectd_plugins_connectivity? ( dev-libs/yajl:= net-libs/libmnl ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia? ( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( dev-db/mysql-connector-c:= ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp:= ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient[sdk] ) collectd_plugins_ovs_events? ( dev-libs/yajl:= ) collectd_plugins_ovs_stats? ( dev-libs/yajl:= ) collectd_plugins_perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_procevent? ( dev-libs/yajl:= ) collectd_plugins_python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm-sensors:= ) collectd_plugins_sigrok? ( >=sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart:0= ) collectd_plugins_snmp? ( net-analyzer/net-snmp:= ) collectd_plugins_snmp_agent? ( net-analyzer/net-snmp:= ) collectd_plugins_sysevent? ( dev-libs/yajl:= ) collectd_plugins_varnish? ( www-servers/varnish:= ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_mongodb? ( >=dev-libs/mongo-c-driver-1.8.2:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_write_stackdriver? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) ) collectd_plugins_java? ( >=virtual/jdk-1.8:* ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=Collects system statistics and provides mechanisms to store the values
-EAPI=7
-HOMEPAGE=https://collectd.org/
+EAPI=8
+HOMEPAGE=https://www.collectd.org/
+IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions python-single-r1 systemd tmpfiles udev
IUSE=contrib debug java perl selinux static-libs udev xfs collectd_plugins_aggregation collectd_plugins_amqp collectd_plugins_apache collectd_plugins_apcups collectd_plugins_ascent collectd_plugins_battery collectd_plugins_bind collectd_plugins_buddyinfo collectd_plugins_capabilities collectd_plugins_ceph collectd_plugins_cgroups collectd_plugins_check_uptime collectd_plugins_chrony collectd_plugins_connectivity collectd_plugins_conntrack collectd_plugins_contextswitch collectd_plugins_cpu collectd_plugins_cpufreq collectd_plugins_cpusleep collectd_plugins_csv collectd_plugins_curl collectd_plugins_curl_json collectd_plugins_curl_xml collectd_plugins_dbi collectd_plugins_df collectd_plugins_disk collectd_plugins_dns collectd_plugins_drbd collectd_plugins_email collectd_plugins_entropy collectd_plugins_ethstat collectd_plugins_exec collectd_plugins_fhcount collectd_plugins_filecount collectd_plugins_fscache collectd_plugins_gps collectd_plugins_gpu_nvidia collectd_plugins_hddtemp collectd_plugins_hugepages collectd_plugins_interface collectd_plugins_ipc collectd_plugins_ipmi collectd_plugins_iptables collectd_plugins_ipvs collectd_plugins_irq collectd_plugins_java collectd_plugins_lua collectd_plugins_load collectd_plugins_logfile collectd_plugins_logparser collectd_plugins_log_logstash collectd_plugins_madwifi collectd_plugins_match_empty_counter collectd_plugins_match_hashed collectd_plugins_match_regex collectd_plugins_match_timediff collectd_plugins_match_value collectd_plugins_mbmon collectd_plugins_mcelog collectd_plugins_md collectd_plugins_memcachec collectd_plugins_memcached collectd_plugins_memory collectd_plugins_modbus collectd_plugins_mqtt collectd_plugins_multimeter collectd_plugins_mysql collectd_plugins_netlink collectd_plugins_network collectd_plugins_network collectd_plugins_nfs collectd_plugins_nginx collectd_plugins_notify_desktop collectd_plugins_notify_email collectd_plugins_notify_nagios collectd_plugins_ntpd collectd_plugins_numa collectd_plugins_nut collectd_plugins_olsrd collectd_plugins_onewire collectd_plugins_openldap collectd_plugins_openvpn collectd_plugins_oracle collectd_plugins_ovs_events collectd_plugins_ovs_stats collectd_plugins_pcie_errors collectd_plugins_perl collectd_plugins_ping collectd_plugins_postgresql collectd_plugins_powerdns collectd_plugins_procevent collectd_plugins_processes collectd_plugins_protocols collectd_plugins_python collectd_plugins_redis collectd_plugins_routeros collectd_plugins_rrdcached collectd_plugins_rrdtool collectd_plugins_sensors collectd_plugins_serial collectd_plugins_sigrok collectd_plugins_smart collectd_plugins_snmp collectd_plugins_snmp_agent collectd_plugins_statsd collectd_plugins_swap collectd_plugins_synproxy collectd_plugins_sysevent collectd_plugins_syslog collectd_plugins_table collectd_plugins_tail collectd_plugins_tail_csv collectd_plugins_target_notification collectd_plugins_target_replace collectd_plugins_target_scale collectd_plugins_target_set collectd_plugins_tcpconns collectd_plugins_teamspeak2 collectd_plugins_ted collectd_plugins_thermal collectd_plugins_threshold collectd_plugins_turbostat collectd_plugins_ubi collectd_plugins_unixsock collectd_plugins_uptime collectd_plugins_users collectd_plugins_uuid collectd_plugins_varnish collectd_plugins_virt collectd_plugins_vmem collectd_plugins_vserver collectd_plugins_wireless collectd_plugins_write_graphite collectd_plugins_write_http collectd_plugins_write_influxdb_udp collectd_plugins_write_kafka collectd_plugins_write_log collectd_plugins_write_mongodb collectd_plugins_write_prometheus collectd_plugins_write_redis collectd_plugins_write_sensu collectd_plugins_write_stackdriver collectd_plugins_write_syslog collectd_plugins_write_tsdb collectd_plugins_xencpu collectd_plugins_zfs_arc collectd_plugins_zookeeper +filecaps collectd_plugins_java lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~alpha amd64 arm ~arm64 x86
LICENSE=MIT GPL-2 GPL-2+ GPL-3 GPL-3+
-RDEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/libltdl:0= sys-libs/libcap perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_capabilities? ( dev-libs/jansson net-libs/libmicrohttpd:= ) collectd_plugins_connectivity? ( dev-libs/yajl:= net-libs/libmnl ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia? ( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( dev-db/mysql-connector-c:= ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp:= ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient[sdk] ) collectd_plugins_ovs_events? ( dev-libs/yajl:= ) collectd_plugins_ovs_stats? ( dev-libs/yajl:= ) collectd_plugins_perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_procevent? ( dev-libs/yajl:= ) collectd_plugins_python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm-sensors:= ) collectd_plugins_sigrok? ( >=sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart:0= ) collectd_plugins_snmp? ( net-analyzer/net-snmp:= ) collectd_plugins_snmp_agent? ( net-analyzer/net-snmp:= ) collectd_plugins_sysevent? ( dev-libs/yajl:= ) collectd_plugins_varnish? ( www-servers/varnish:= ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_mongodb? ( >=dev-libs/mongo-c-driver-1.8.2:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_write_stackdriver? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) collectd_plugins_java? ( >=virtual/jre-1.8 ) collectd_plugins_syslog? ( virtual/logger ) selinux? ( sec-policy/selinux-collectd ) filecaps? ( sys-libs/libcap ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+RDEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/libltdl:0= sys-libs/libcap perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_capabilities? ( dev-libs/jansson net-libs/libmicrohttpd:= ) collectd_plugins_connectivity? ( dev-libs/yajl:= net-libs/libmnl ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_gpu_nvidia? ( dev-util/nvidia-cuda-toolkit ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( dev-db/mysql-connector-c:= ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp:= ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient[sdk] ) collectd_plugins_ovs_events? ( dev-libs/yajl:= ) collectd_plugins_ovs_stats? ( dev-libs/yajl:= ) collectd_plugins_perl? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) dev-lang/perl:= ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_procevent? ( dev-libs/yajl:= ) collectd_plugins_python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm-sensors:= ) collectd_plugins_sigrok? ( >=sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart:0= ) collectd_plugins_snmp? ( net-analyzer/net-snmp:= ) collectd_plugins_snmp_agent? ( net-analyzer/net-snmp:= ) collectd_plugins_sysevent? ( dev-libs/yajl:= ) collectd_plugins_varnish? ( www-servers/varnish:= ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_mongodb? ( >=dev-libs/mongo-c-driver-1.8.2:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_write_stackdriver? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) collectd_plugins_java? ( >=virtual/jre-1.8:* ) collectd_plugins_syslog? ( virtual/logger ) selinux? ( sec-policy/selinux-collectd ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=collectd_plugins_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) collectd_plugins_python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) collectd_plugins_smart? ( udev ) contrib? ( perl )
SLOT=0
SRC_URI=https://github.com/collectd/collectd/releases/download/collectd-5.12.0/collectd-5.12.0.tar.bz2
-_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 fcaps 27152c9e4da035accb14a2d7879744ef gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=38cf423f6e6f859ee27a9b36a8573967
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe fcaps 27152c9e4da035accb14a2d7879744ef gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=7afefd4b1a97f279ea53aa759facc1e3
diff --git a/metadata/md5-cache/app-metrics/process-exporter-0.8.5 b/metadata/md5-cache/app-metrics/process-exporter-0.8.5
new file mode 100644
index 000000000000..af869a7b7ecf
--- /dev/null
+++ b/metadata/md5-cache/app-metrics/process-exporter-0.8.5
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Process exporter for prometheus
+EAPI=8
+HOMEPAGE=https://github.com/ncabatoff/process-exporter
+INHERIT=go-module systemd
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD BSD-2
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/ncabatoff/process-exporter/archive/v0.8.5.tar.gz -> process-exporter-0.8.5.tar.gz https://dev.gentoo.org/~williamh/dist/process-exporter-0.8.5-deps.tar.xz
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=990c37e638dacb1674d54d8050960a33
diff --git a/metadata/md5-cache/app-metrics/snmp_exporter-0.27.0 b/metadata/md5-cache/app-metrics/snmp_exporter-0.27.0
new file mode 100644
index 000000000000..967780a7006a
--- /dev/null
+++ b/metadata/md5-cache/app-metrics/snmp_exporter-0.27.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/promu >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install prepare test unpack
+DEPEND=acct-group/snmp_exporter acct-user/snmp_exporter net-analyzer/net-snmp
+DESCRIPTION=Prometheus exporter for snmp metrics
+EAPI=8
+HOMEPAGE=https://github.com/prometheus/snmp_exporter
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 MIT
+RDEPEND=acct-group/snmp_exporter acct-user/snmp_exporter net-analyzer/net-snmp
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/prometheus/snmp_exporter/archive/v0.27.0.tar.gz -> snmp_exporter-0.27.0.tar.gz https://dev.gentoo.org/~williamh/dist/snmp_exporter-0.27.0-deps.tar.xz
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=b02613b313db40540068e81dab28904d
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 7e2f20a6b9f9..ea73a24bd83d 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/binwalk-2.4.3 b/metadata/md5-cache/app-misc/binwalk-2.4.3
index b4e18dc24987..9b9d7976f085 100644
--- a/metadata/md5-cache/app-misc/binwalk-2.4.3
+++ b/metadata/md5-cache/app-misc/binwalk-2.4.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/OSPG/binwalk
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OSPG/binwalk/archive/v2.4.3.tar.gz -> binwalk-2.4.3.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=33b055531ac5b66373ba6245a5657991
+_md5_=f1e64a4cfa31236aefcc30d0d8d97284
diff --git a/metadata/md5-cache/app-misc/binwalk-3.1.0 b/metadata/md5-cache/app-misc/binwalk-3.1.0
index 6926b0f80839..bb9d830daeee 100644
--- a/metadata/md5-cache/app-misc/binwalk-3.1.0
+++ b/metadata/md5-cache/app-misc/binwalk-3.1.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/ReFirmLabs/binwalk
INHERIT=cargo
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
RESTRICT=test
SLOT=3
SRC_URI=https://github.com/ReFirmLabs/binwalk/archive/v3.1.0.tar.gz -> binwalk-3.1.0.tar.gz https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.15/download -> anstream-0.6.15.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.5/download -> anstyle-parse-0.2.5.crate https://crates.io/api/v1/crates/anstyle-query/1.1.1/download -> anstyle-query-1.1.1.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.4/download -> anstyle-wincon-3.0.4.crate https://crates.io/api/v1/crates/anstyle/1.0.8/download -> anstyle-1.0.8.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytemuck/1.18.0/download -> bytemuck-1.18.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/cc/1.1.21/download -> cc-1.1.21.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/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.18/download -> clap-4.5.18.crate https://crates.io/api/v1/crates/clap_builder/4.5.18/download -> clap_builder-4.5.18.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.2/download -> clap_lex-0.7.2.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics/0.23.2/download -> core-graphics-0.23.2.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/crc32-v2/0.0.4/download -> crc32-v2-0.0.4.crate https://crates.io/api/v1/crates/crc32c/0.6.8/download -> crc32c-0.6.8.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/dwrote/0.11.1/download -> dwrote-0.11.1.crate https://crates.io/api/v1/crates/entropy/0.4.2/download -> entropy-0.4.2.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/flate2/1.0.34/download -> flate2-1.0.34.crate https://crates.io/api/v1/crates/float-ord/0.3.2/download -> float-ord-0.3.2.crate https://crates.io/api/v1/crates/font-kit/0.14.2/download -> font-kit-0.14.2.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/freetype-sys/0.20.1/download -> freetype-sys-0.20.1.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/image/0.24.9/download -> image-0.24.9.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.70/download -> js-sys-0.3.70.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lzma-sys/0.1.20/download -> lzma-sys-0.1.20.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/pathfinder_geometry/0.5.1/download -> pathfinder_geometry-0.5.1.crate https://crates.io/api/v1/crates/pathfinder_simd/0.5.4/download -> pathfinder_simd-0.5.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plotters-backend/0.3.7/download -> plotters-backend-0.3.7.crate https://crates.io/api/v1/crates/plotters-bitmap/0.3.7/download -> plotters-bitmap-0.3.7.crate https://crates.io/api/v1/crates/plotters-svg/0.3.7/download -> plotters-svg-0.3.7.crate https://crates.io/api/v1/crates/plotters/0.3.7/download -> plotters-0.3.7.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.210/download -> serde-1.0.210.crate https://crates.io/api/v1/crates/serde_derive/1.0.210/download -> serde_derive-1.0.210.crate https://crates.io/api/v1/crates/serde_json/1.0.128/download -> serde_json-1.0.128.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/syn/2.0.77/download -> syn-2.0.77.crate https://crates.io/api/v1/crates/termsize/0.1.9/download -> termsize-0.1.9.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.63/download -> thiserror-impl-1.0.63.crate https://crates.io/api/v1/crates/thiserror/1.0.63/download -> thiserror-1.0.63.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/ttf-parser/0.20.0/download -> ttf-parser-0.20.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.13/download -> unicode-ident-1.0.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.10.0/download -> uuid-macro-internal-1.10.0.crate https://crates.io/api/v1/crates/uuid/1.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.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/wasm-bindgen-backend/0.2.93/download -> wasm-bindgen-backend-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.93/download -> wasm-bindgen-macro-support-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.93/download -> wasm-bindgen-macro-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.93/download -> wasm-bindgen-shared-0.2.93.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.93/download -> wasm-bindgen-0.2.93.crate https://crates.io/api/v1/crates/web-sys/0.3.70/download -> web-sys-0.3.70.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.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-util/0.1.9/download -> winapi-util-0.1.9.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-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.12/download -> xxhash-rust-0.8.12.crate https://crates.io/api/v1/crates/xz2/0.1.7/download -> xz2-0.1.7.crate https://crates.io/api/v1/crates/yeslogic-fontconfig-sys/6.0.0/download -> yeslogic-fontconfig-sys-6.0.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate
_eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5cf8336602d75762a6c8b8cc48d9c0c6
+_md5_=23018b963572eb52986cb7666af79b93
diff --git a/metadata/md5-cache/app-misc/mc-4.8.33_rc1 b/metadata/md5-cache/app-misc/mc-4.8.33
index c82ddadb55c7..67c9c56236c7 100644
--- a/metadata/md5-cache/app-misc/mc-4.8.33_rc1
+++ b/metadata/md5-cache/app-misc/mc-4.8.33
@@ -1,16 +1,17 @@
-BDEPEND=sys-devel/gettext app-arch/xz-utils virtual/pkgconfig test? ( dev-libs/check ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-libs/check ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install postinst prepare test
DEPEND=>=dev-libs/glib-2.30.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:=[unicode(+)?] ) spell? ( app-text/aspell ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) X? ( x11-base/xorg-proto )
DESCRIPTION=GNU Midnight Commander is a text based file manager
EAPI=8
HOMEPAGE=https://midnight-commander.org
INHERIT=autotools flag-o-matic
-IUSE=+edit gpm sftp +slang spell test unicode X
+IUSE=+edit gpm nls sftp +slang spell test unicode X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3
RDEPEND=>=dev-libs/glib-2.30.0:2 gpm? ( sys-libs/gpm ) kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) !slang? ( sys-libs/ncurses:=[unicode(+)?] ) spell? ( app-text/aspell ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) X? ( x11-base/xorg-proto ) spell? ( app-dicts/aspell-en )
REQUIRED_USE=spell? ( edit )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/MidnightCommander/mc/archive/4.8.33-pre1.tar.gz -> mc-4.8.33_rc1.tar.gz
+SRC_URI=http://ftp.midnight-commander.org/mc-4.8.33.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=7bbb1ecd25117f6c4440b2cb0d89d223
+_md5_=561d0273131df7c1b8b43eb50da3b24e
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index 5886e786433e..817ebd25591f 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/pwsh-7.5.0 b/metadata/md5-cache/app-shells/pwsh-7.5.0
new file mode 100644
index 000000000000..08d6af28f8a2
--- /dev/null
+++ b/metadata/md5-cache/app-shells/pwsh-7.5.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/dotnet-sdk:9.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=>=dev-libs/libpsl-native-7.4.0:= sys-libs/pam:0/0 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 ) gui? ( dev-util/desktop-file-utils x11-misc/shared-mime-info )
+DESCRIPTION=Cross-platform automation and configuration tool
+EAPI=8
+HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
+IDEPEND=app-eselect/eselect-pwsh
+INHERIT=check-reqs desktop dotnet-pkg xdg-utils
+IUSE=gui vanilla debug
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=>=dev-libs/libpsl-native-7.4.0:= sys-libs/pam:0/0 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 ) gui? ( dev-util/desktop-file-utils x11-misc/shared-mime-info ) virtual/dotnet-sdk:9.0
+RESTRICT=test strip
+SLOT=7.5
+SRC_URI=https://dev.gentoo.org/~xgqt/distfiles/repackaged/pwsh-7.5.0.tar.xz https://api.nuget.org/v3-flatcontainer/dotnetanalyzers.documentationanalyzers.unstable/1.0.0.59/dotnetanalyzers.documentationanalyzers.unstable.1.0.0.59.nupkg https://www.powershellgallery.com/api/v2/package/dotnetanalyzers.documentationanalyzers.unstable/1.0.0.59 -> dotnetanalyzers.documentationanalyzers.unstable.1.0.0.59.nupkg https://api.nuget.org/v3-flatcontainer/dotnetanalyzers.documentationanalyzers/1.0.0-beta.59/dotnetanalyzers.documentationanalyzers.1.0.0-beta.59.nupkg https://www.powershellgallery.com/api/v2/package/dotnetanalyzers.documentationanalyzers/1.0.0-beta.59 -> dotnetanalyzers.documentationanalyzers.1.0.0-beta.59.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://www.powershellgallery.com/api/v2/package/humanizer.core/2.14.1 -> humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/json.more.net/2.0.1.2/json.more.net.2.0.1.2.nupkg https://www.powershellgallery.com/api/v2/package/json.more.net/2.0.1.2 -> json.more.net.2.0.1.2.nupkg https://api.nuget.org/v3-flatcontainer/json.more.net/2.0.2/json.more.net.2.0.2.nupkg https://www.powershellgallery.com/api/v2/package/json.more.net/2.0.2 -> json.more.net.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/jsonpointer.net/5.0.0/jsonpointer.net.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/jsonpointer.net/5.0.0 -> jsonpointer.net.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/jsonpointer.net/5.0.2/jsonpointer.net.5.0.2.nupkg https://www.powershellgallery.com/api/v2/package/jsonpointer.net/5.0.2 -> jsonpointer.net.5.0.2.nupkg https://api.nuget.org/v3-flatcontainer/jsonschema.net/7.2.3/jsonschema.net.7.2.3.nupkg https://www.powershellgallery.com/api/v2/package/jsonschema.net/7.2.3 -> jsonschema.net.7.2.3.nupkg https://api.nuget.org/v3-flatcontainer/markdig.signed/0.31.0/markdig.signed.0.31.0.nupkg https://www.powershellgallery.com/api/v2/package/markdig.signed/0.31.0 -> markdig.signed.0.31.0.nupkg https://api.nuget.org/v3-flatcontainer/markdig.signed/0.38.0/markdig.signed.0.38.0.nupkg https://www.powershellgallery.com/api/v2/package/markdig.signed/0.38.0 -> markdig.signed.0.38.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.applicationinsights/2.22.0/microsoft.applicationinsights.2.22.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.applicationinsights/2.22.0 -> microsoft.applicationinsights.2.22.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.bcl.asyncinterfaces/5.0.0 -> microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.bcl.asyncinterfaces/8.0.0 -> microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.codeanalysis.analyzers/3.11.0 -> microsoft.codeanalysis.analyzers.3.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.codeanalysis.analyzers/3.3.4 -> microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.11.0/microsoft.codeanalysis.common.4.11.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.codeanalysis.common/4.11.0 -> microsoft.codeanalysis.common.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.11.0/microsoft.codeanalysis.csharp.4.11.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.codeanalysis.csharp/4.11.0 -> microsoft.codeanalysis.csharp.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.11.1/microsoft.codecoverage.17.11.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.codecoverage/17.11.1 -> microsoft.codecoverage.17.11.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/5.0.10/microsoft.extensions.objectpool.5.0.10.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.extensions.objectpool/5.0.10 -> microsoft.extensions.objectpool.5.0.10.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/8.0.12/microsoft.extensions.objectpool.8.0.12.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.extensions.objectpool/8.0.12 -> microsoft.extensions.objectpool.8.0.12.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.management.infrastructure.runtime.unix/3.0.0/microsoft.management.infrastructure.runtime.unix.3.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.management.infrastructure.runtime.unix/3.0.0 -> microsoft.management.infrastructure.runtime.unix.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.management.infrastructure.runtime.win/3.0.0/microsoft.management.infrastructure.runtime.win.3.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.management.infrastructure.runtime.win/3.0.0 -> microsoft.management.infrastructure.runtime.win.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.management.infrastructure/3.0.0/microsoft.management.infrastructure.3.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.management.infrastructure/3.0.0 -> microsoft.management.infrastructure.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.11.1/microsoft.net.test.sdk.17.11.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.net.test.sdk/17.11.1 -> microsoft.net.test.sdk.17.11.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.netcore.platforms/1.1.0 -> microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/7.0.4/microsoft.netcore.platforms.7.0.4.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.netcore.platforms/7.0.4 -> microsoft.netcore.platforms.7.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.powershell.markdownrender/7.2.1/microsoft.powershell.markdownrender.7.2.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.powershell.markdownrender/7.2.1 -> microsoft.powershell.markdownrender.7.2.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.powershell.native/7.4.0/microsoft.powershell.native.7.4.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.powershell.native/7.4.0 -> microsoft.powershell.native.7.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.security.extensions/1.3.0/microsoft.security.extensions.1.3.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.security.extensions/1.3.0 -> microsoft.security.extensions.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.11.1/microsoft.testplatform.objectmodel.17.11.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.testplatform.objectmodel/17.11.1 -> microsoft.testplatform.objectmodel.17.11.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.11.1/microsoft.testplatform.testhost.17.11.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.testplatform.testhost/17.11.1 -> microsoft.testplatform.testhost.17.11.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry.accesscontrol/9.0.1/microsoft.win32.registry.accesscontrol.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.win32.registry.accesscontrol/9.0.1 -> microsoft.win32.registry.accesscontrol.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.7.0/microsoft.win32.registry.4.7.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.win32.registry/4.7.0 -> microsoft.win32.registry.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.win32.registry/5.0.0 -> microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/9.0.1/microsoft.win32.systemevents.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.win32.systemevents/9.0.1 -> microsoft.win32.systemevents.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.windows.compatibility/9.0.1/microsoft.windows.compatibility.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.windows.compatibility/9.0.1 -> microsoft.windows.compatibility.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://www.powershellgallery.com/api/v2/package/netstandard.library/2.0.3 -> netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://www.powershellgallery.com/api/v2/package/newtonsoft.json/13.0.1 -> newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://www.powershellgallery.com/api/v2/package/newtonsoft.json/13.0.3 -> newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/packagemanagement/1.4.4/packagemanagement.1.4.4.nupkg https://www.powershellgallery.com/api/v2/package/packagemanagement/1.4.4 -> packagemanagement.1.4.4.nupkg https://api.nuget.org/v3-flatcontainer/packagemanagement/1.4.8.1/packagemanagement.1.4.8.1.nupkg https://www.powershellgallery.com/api/v2/package/packagemanagement/1.4.8.1 -> packagemanagement.1.4.8.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.android-arm.runtime.native.system.io.ports/9.0.1/runtime.android-arm.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.android-arm.runtime.native.system.io.ports/9.0.1 -> runtime.android-arm.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.android-arm64.runtime.native.system.io.ports/9.0.1/runtime.android-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.android-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.android-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.android-x64.runtime.native.system.io.ports/9.0.1/runtime.android-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.android-x64.runtime.native.system.io.ports/9.0.1 -> runtime.android-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.android-x86.runtime.native.system.io.ports/9.0.1/runtime.android-x86.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.android-x86.runtime.native.system.io.ports/9.0.1 -> runtime.android-x86.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-arm.runtime.native.system.io.ports/9.0.1/runtime.linux-arm.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-arm.runtime.native.system.io.ports/9.0.1 -> runtime.linux-arm.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-arm64.runtime.native.system.io.ports/9.0.1/runtime.linux-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-bionic-arm64.runtime.native.system.io.ports/9.0.1/runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-bionic-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-bionic-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-bionic-x64.runtime.native.system.io.ports/9.0.1/runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-bionic-x64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-bionic-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-musl-arm.runtime.native.system.io.ports/9.0.1/runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-musl-arm.runtime.native.system.io.ports/9.0.1 -> runtime.linux-musl-arm.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-musl-arm64.runtime.native.system.io.ports/9.0.1/runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-musl-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-musl-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-musl-x64.runtime.native.system.io.ports/9.0.1/runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-musl-x64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-musl-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.linux-x64.runtime.native.system.io.ports/9.0.1/runtime.linux-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.linux-x64.runtime.native.system.io.ports/9.0.1 -> runtime.linux-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.maccatalyst-arm64.runtime.native.system.io.ports/9.0.1/runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.maccatalyst-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.maccatalyst-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.maccatalyst-x64.runtime.native.system.io.ports/9.0.1/runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.maccatalyst-x64.runtime.native.system.io.ports/9.0.1 -> runtime.maccatalyst-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.data.sqlclient.sni/4.7.0/runtime.native.system.data.sqlclient.sni.4.7.0.nupkg https://www.powershellgallery.com/api/v2/package/runtime.native.system.data.sqlclient.sni/4.7.0 -> runtime.native.system.data.sqlclient.sni.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.ports/9.0.1/runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.native.system.io.ports/9.0.1 -> runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx-arm64.runtime.native.system.io.ports/9.0.1/runtime.osx-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.osx-arm64.runtime.native.system.io.ports/9.0.1 -> runtime.osx-arm64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx-x64.runtime.native.system.io.ports/9.0.1/runtime.osx-x64.runtime.native.system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/runtime.osx-x64.runtime.native.system.io.ports/9.0.1 -> runtime.osx-x64.runtime.native.system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://www.powershellgallery.com/api/v2/package/runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0 -> runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://www.powershellgallery.com/api/v2/package/runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0 -> runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0/runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://www.powershellgallery.com/api/v2/package/runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0 -> runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg https://www.powershellgallery.com/api/v2/package/stylecop.analyzers.unstable/1.2.0.556 -> stylecop.analyzers.unstable.1.2.0.556.nupkg https://api.nuget.org/v3-flatcontainer/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg https://www.powershellgallery.com/api/v2/package/stylecop.analyzers/1.2.0-beta.556 -> stylecop.analyzers.1.2.0-beta.556.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://www.powershellgallery.com/api/v2/package/system.buffers/4.5.1 -> system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/9.0.1/system.codedom.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.codedom/9.0.1 -> system.codedom.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.collections.immutable/8.0.0 -> system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.composition.registration/9.0.1/system.componentmodel.composition.registration.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.componentmodel.composition.registration/9.0.1 -> system.componentmodel.composition.registration.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.composition/9.0.1/system.componentmodel.composition.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.componentmodel.composition/9.0.1 -> system.componentmodel.composition.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/9.0.1/system.configuration.configurationmanager.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.configuration.configurationmanager/9.0.1 -> system.configuration.configurationmanager.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.data.odbc/9.0.1/system.data.odbc.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.data.odbc/9.0.1 -> system.data.odbc.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.data.oledb/9.0.1/system.data.oledb.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.data.oledb/9.0.1 -> system.data.oledb.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.data.sqlclient/4.8.6/system.data.sqlclient.4.8.6.nupkg https://www.powershellgallery.com/api/v2/package/system.data.sqlclient/4.8.6 -> system.data.sqlclient.4.8.6.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/5.0.0/system.diagnostics.diagnosticsource.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.diagnostics.diagnosticsource/5.0.0 -> system.diagnostics.diagnosticsource.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/9.0.1/system.diagnostics.diagnosticsource.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.diagnostics.diagnosticsource/9.0.1 -> system.diagnostics.diagnosticsource.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/9.0.1/system.diagnostics.eventlog.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.diagnostics.eventlog/9.0.1 -> system.diagnostics.eventlog.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.performancecounter/9.0.1/system.diagnostics.performancecounter.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.diagnostics.performancecounter/9.0.1 -> system.diagnostics.performancecounter.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.directoryservices.accountmanagement/9.0.1/system.directoryservices.accountmanagement.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.directoryservices.accountmanagement/9.0.1 -> system.directoryservices.accountmanagement.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.directoryservices.protocols/9.0.1/system.directoryservices.protocols.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.directoryservices.protocols/9.0.1 -> system.directoryservices.protocols.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.directoryservices/9.0.1/system.directoryservices.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.directoryservices/9.0.1 -> system.directoryservices.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/9.0.1/system.drawing.common.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.drawing.common/9.0.1 -> system.drawing.common.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.packaging/9.0.1/system.io.packaging.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.io.packaging/9.0.1 -> system.io.packaging.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.ports/9.0.1/system.io.ports.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.io.ports/9.0.1 -> system.io.ports.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.management/9.0.1/system.management.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.management/9.0.1 -> system.management.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://www.powershellgallery.com/api/v2/package/system.memory/4.5.5 -> system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http.winhttphandler/9.0.1/system.net.http.winhttphandler.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.net.http.winhttphandler/9.0.1 -> system.net.http.winhttphandler.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://www.powershellgallery.com/api/v2/package/system.numerics.vectors/4.4.0 -> system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://www.powershellgallery.com/api/v2/package/system.numerics.vectors/4.5.0 -> system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.servicemodel/4.10.3/system.private.servicemodel.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.private.servicemodel/4.10.3 -> system.private.servicemodel.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.context/9.0.1/system.reflection.context.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.reflection.context/9.0.1 -> system.reflection.context.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.dispatchproxy/4.7.1/system.reflection.dispatchproxy.4.7.1.nupkg https://www.powershellgallery.com/api/v2/package/system.reflection.dispatchproxy/4.7.1 -> system.reflection.dispatchproxy.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://www.powershellgallery.com/api/v2/package/system.reflection.metadata/1.6.0 -> system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.reflection.metadata/8.0.0 -> system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.1/system.reflection.metadata.8.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.reflection.metadata/8.0.1 -> system.reflection.metadata.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/9.0.1/system.runtime.caching.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.runtime.caching/9.0.1 -> system.runtime.caching.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://www.powershellgallery.com/api/v2/package/system.runtime.compilerservices.unsafe/4.5.3 -> system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.runtime.compilerservices.unsafe/6.0.0 -> system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg https://www.powershellgallery.com/api/v2/package/system.security.accesscontrol/4.7.0 -> system.security.accesscontrol.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.security.accesscontrol/5.0.0 -> system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.security.accesscontrol/6.0.0 -> system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.1/system.security.accesscontrol.6.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.accesscontrol/6.0.1 -> system.security.accesscontrol.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/9.0.1/system.security.cryptography.pkcs.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.cryptography.pkcs/9.0.1 -> system.security.cryptography.pkcs.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/9.0.1/system.security.cryptography.protecteddata.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.cryptography.protecteddata/9.0.1 -> system.security.cryptography.protecteddata.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/6.0.1/system.security.cryptography.xml.6.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.cryptography.xml/6.0.1 -> system.security.cryptography.xml.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/9.0.1/system.security.cryptography.xml.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.cryptography.xml/9.0.1 -> system.security.cryptography.xml.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/9.0.1/system.security.permissions.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.security.permissions/9.0.1 -> system.security.permissions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://www.powershellgallery.com/api/v2/package/system.security.principal.windows/4.7.0 -> system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.security.principal.windows/5.0.0 -> system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.duplex/4.10.0/system.servicemodel.duplex.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.duplex/4.10.0 -> system.servicemodel.duplex.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.duplex/4.10.3/system.servicemodel.duplex.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.duplex/4.10.3 -> system.servicemodel.duplex.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.http/4.10.0/system.servicemodel.http.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.http/4.10.0 -> system.servicemodel.http.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.http/4.10.3/system.servicemodel.http.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.http/4.10.3 -> system.servicemodel.http.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.nettcp/4.10.0/system.servicemodel.nettcp.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.nettcp/4.10.0 -> system.servicemodel.nettcp.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.nettcp/4.10.3/system.servicemodel.nettcp.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.nettcp/4.10.3 -> system.servicemodel.nettcp.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.primitives/4.10.0/system.servicemodel.primitives.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.primitives/4.10.0 -> system.servicemodel.primitives.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.primitives/4.10.3/system.servicemodel.primitives.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.primitives/4.10.3 -> system.servicemodel.primitives.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.security/4.10.0/system.servicemodel.security.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.security/4.10.0 -> system.servicemodel.security.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.security/4.10.3/system.servicemodel.security.4.10.3.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.security/4.10.3 -> system.servicemodel.security.4.10.3.nupkg https://api.nuget.org/v3-flatcontainer/system.servicemodel.syndication/9.0.1/system.servicemodel.syndication.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.servicemodel.syndication/9.0.1 -> system.servicemodel.syndication.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/9.0.1/system.serviceprocess.servicecontroller.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.serviceprocess.servicecontroller/9.0.1 -> system.serviceprocess.servicecontroller.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.speech/9.0.1/system.speech.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.speech/9.0.1 -> system.speech.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.text.encoding.codepages/7.0.0 -> system.text.encoding.codepages.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.text.encoding.codepages/8.0.0 -> system.text.encoding.codepages.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/9.0.1/system.text.encoding.codepages.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.text.encoding.codepages/9.0.1 -> system.text.encoding.codepages.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/9.0.1/system.text.encodings.web.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.text.encodings.web/9.0.1 -> system.text.encodings.web.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.accesscontrol/9.0.1/system.threading.accesscontrol.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.threading.accesscontrol/9.0.1 -> system.threading.accesscontrol.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://www.powershellgallery.com/api/v2/package/system.threading.tasks.extensions/4.5.4 -> system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.web.services.description/4.10.0/system.web.services.description.4.10.0.nupkg https://www.powershellgallery.com/api/v2/package/system.web.services.description/4.10.0 -> system.web.services.description.4.10.0.nupkg https://api.nuget.org/v3-flatcontainer/system.web.services.description/8.0.0/system.web.services.description.8.0.0.nupkg https://www.powershellgallery.com/api/v2/package/system.web.services.description/8.0.0 -> system.web.services.description.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/9.0.1/system.windows.extensions.9.0.1.nupkg https://www.powershellgallery.com/api/v2/package/system.windows.extensions/9.0.1 -> system.windows.extensions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/validation/2.4.18/validation.2.4.18.nupkg https://www.powershellgallery.com/api/v2/package/validation/2.4.18 -> validation.2.4.18.nupkg https://api.nuget.org/v3-flatcontainer/validation/2.5.51/validation.2.5.51.nupkg https://www.powershellgallery.com/api/v2/package/validation/2.5.51 -> validation.2.5.51.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit.abstractions/2.0.3 -> xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg https://www.powershellgallery.com/api/v2/package/xunit.analyzers/1.18.0 -> xunit.analyzers.1.18.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit.assert/2.9.3 -> xunit.assert.2.9.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.9.3/xunit.core.2.9.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit.core/2.9.3 -> xunit.core.2.9.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit.extensibility.core/2.9.3 -> xunit.extensibility.core.2.9.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.0/xunit.extensibility.execution.2.4.0.nupkg https://www.powershellgallery.com/api/v2/package/xunit.extensibility.execution/2.4.0 -> xunit.extensibility.execution.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit.extensibility.execution/2.9.3 -> xunit.extensibility.execution.2.9.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg https://www.powershellgallery.com/api/v2/package/xunit.runner.visualstudio/2.8.2 -> xunit.runner.visualstudio.2.8.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.skippablefact/1.4.13/xunit.skippablefact.1.4.13.nupkg https://www.powershellgallery.com/api/v2/package/xunit.skippablefact/1.4.13 -> xunit.skippablefact.1.4.13.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.9.3/xunit.2.9.3.nupkg https://www.powershellgallery.com/api/v2/package/xunit/2.9.3 -> xunit.2.9.3.nupkg https://api.nuget.org/v3-flatcontainer/xunitxml.testlogger/4.1.0/xunitxml.testlogger.4.1.0.nupkg https://www.powershellgallery.com/api/v2/package/xunitxml.testlogger/4.1.0 -> xunitxml.testlogger.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.powershell.archive/1.2.5/microsoft.powershell.archive.1.2.5.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.powershell.archive/1.2.5 -> microsoft.powershell.archive.1.2.5.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.powershell.psresourceget/1.1.0/microsoft.powershell.psresourceget.1.1.0.nupkg https://www.powershellgallery.com/api/v2/package/microsoft.powershell.psresourceget/1.1.0 -> microsoft.powershell.psresourceget.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/packagemanagement/1.4.8.1/packagemanagement.1.4.8.1.nupkg https://www.powershellgallery.com/api/v2/package/packagemanagement/1.4.8.1 -> packagemanagement.1.4.8.1.nupkg https://api.nuget.org/v3-flatcontainer/powershellget/2.2.5/powershellget.2.2.5.nupkg https://www.powershellgallery.com/api/v2/package/powershellget/2.2.5 -> powershellget.2.2.5.nupkg https://api.nuget.org/v3-flatcontainer/psreadline/2.3.6/psreadline.2.3.6.nupkg https://www.powershellgallery.com/api/v2/package/psreadline/2.3.6 -> psreadline.2.3.6.nupkg https://api.nuget.org/v3-flatcontainer/threadjob/2.0.3/threadjob.2.0.3.nupkg https://www.powershellgallery.com/api/v2/package/threadjob/2.0.3 -> threadjob.2.0.3.nupkg
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=adfe1427ec462d9f162d2d3ef07855d7
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.4.5 b/metadata/md5-cache/app-shells/pwsh-bin-7.4.7
index 2de6e9b3e1da..7cb63768f967 100644
--- a/metadata/md5-cache/app-shells/pwsh-bin-7.4.5
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.4.7
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
IDEPEND=app-eselect/eselect-pwsh
INHERIT=wrapper
-KEYWORDS=amd64 arm arm64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=MIT
RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
REQUIRED_USE=elibc_glibc
SLOT=7.4
-SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.5/powershell-7.4.5-linux-arm32.tar.gz )
+SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.7/powershell-7.4.7-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.7/powershell-7.4.7-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.7/powershell-7.4.7-linux-arm32.tar.gz )
_eclasses_=wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=f1c07e668d725fd9abe23a011b17aea5
+_md5_=4a553b6c8f471158172389c8de70b189
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.5.0 b/metadata/md5-cache/app-shells/pwsh-bin-7.5.0
new file mode 100644
index 000000000000..812a949a1654
--- /dev/null
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.5.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=Cross-platform automation and configuration tool (binary package)
+EAPI=8
+HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
+IDEPEND=app-eselect/eselect-pwsh
+INHERIT=wrapper
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
+REQUIRED_USE=elibc_glibc
+SLOT=7.5
+SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.0/powershell-7.5.0-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.0/powershell-7.5.0-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.5.0/powershell-7.5.0-linux-arm32.tar.gz )
+_eclasses_=wrapper 11a2a3bd712784986679b60a0cab34a0
+_md5_=4a553b6c8f471158172389c8de70b189
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 63c5ab7ab7db..6fbb4e679aca 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/paper-clip-5.5-r1 b/metadata/md5-cache/app-text/paper-clip-5.5-r1
deleted file mode 100644
index 6a4a31a7a0b4..000000000000
--- a/metadata/md5-cache/app-text/paper-clip-5.5-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/appstream-glib dev-util/desktop-file-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=gui-libs/gtk-4.12.5:4 >=gui-libs/libadwaita-1.5.0:1[introspection,vala] app-text/poppler:=[cairo,introspection] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libportal:=[gtk,introspection,vala] media-libs/exempi
-DESCRIPTION=Edit the title, author, keywords and more details of PDF documents
-EAPI=8
-HOMEPAGE=https://github.com/Diego-Ivan/Paper-Clip/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson vala xdg
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=gui-libs/gtk-4.12.5:4 >=gui-libs/libadwaita-1.5.0:1[introspection,vala] app-text/poppler:=[cairo,introspection] dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/libportal:=[gtk,introspection,vala] media-libs/exempi
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/Diego-Ivan/Paper-Clip/archive/v5.5.tar.gz -> paper-clip-5.5.tar.gz
-_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 vala e477903dbe0105930c51f170a592dc16 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7f7c7af2cd8f7af4c45cef0a2b4d445f
diff --git a/metadata/md5-cache/app-text/sigil-2.3.1 b/metadata/md5-cache/app-text/sigil-2.3.1
deleted file mode 100644
index fe301799ea13..000000000000
--- a/metadata/md5-cache/app-text/sigil-2.3.1
+++ /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_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) virtual/pkgconfig dev-qt/qttools:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] dev-qt/qtbase:6[concurrent,cups,network,widgets,xml] dev-qt/qtwebengine:6[widgets] dev-qt/qtsvg:6 sys-libs/zlib[minizip] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/css-parser[python_targets_python3_12(-)] dev-python/dulwich[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/css-parser[python_targets_python3_13(-)] dev-python/dulwich[python_targets_python3_13(-)] dev-python/lxml[python_targets_python3_13(-)] ) plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/pyqt6[python_targets_python3_10(-)] dev-python/pyqt6-webengine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/pyqt6[python_targets_python3_11(-)] dev-python/pyqt6-webengine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cssselect[python_targets_python3_12(-)] dev-python/html5lib[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/pyqt6[python_targets_python3_12(-)] dev-python/pyqt6-webengine[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/chardet[python_targets_python3_13(-)] dev-python/cssselect[python_targets_python3_13(-)] dev-python/html5lib[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/regex[python_targets_python3_13(-)] dev-python/pyqt6[python_targets_python3_13(-)] dev-python/pyqt6-webengine[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) python_single_target_python3_13? ( dev-lang/python:3.13[tk] ) ) system-mathjax? ( >=dev-libs/mathjax-3 )
-DESCRIPTION=Multi-platform WYSIWYG ebook editor for ePub format
-EAPI=8
-HOMEPAGE=https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg cmake python-single-r1
-IUSE=doc +plugins +system-mathjax python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=amd64
-LICENSE=GPL-3+ Apache-2.0
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] dev-qt/qtbase:6[concurrent,cups,network,widgets,xml] dev-qt/qtwebengine:6[widgets] dev-qt/qtsvg:6 sys-libs/zlib[minizip] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/css-parser[python_targets_python3_12(-)] dev-python/dulwich[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/css-parser[python_targets_python3_13(-)] dev-python/dulwich[python_targets_python3_13(-)] dev-python/lxml[python_targets_python3_13(-)] ) plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/pyqt6[python_targets_python3_10(-)] dev-python/pyqt6-webengine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/pyqt6[python_targets_python3_11(-)] dev-python/pyqt6-webengine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cssselect[python_targets_python3_12(-)] dev-python/html5lib[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/pyqt6[python_targets_python3_12(-)] dev-python/pyqt6-webengine[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/chardet[python_targets_python3_13(-)] dev-python/cssselect[python_targets_python3_13(-)] dev-python/html5lib[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/regex[python_targets_python3_13(-)] dev-python/pyqt6[python_targets_python3_13(-)] dev-python/pyqt6-webengine[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) python_single_target_python3_13? ( dev-lang/python:3.13[tk] ) ) system-mathjax? ( >=dev-libs/mathjax-3 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-SLOT=0
-SRC_URI=https://github.com/Sigil-Ebook/Sigil/archive/2.3.1.tar.gz -> sigil-2.3.1.tar.gz doc? ( https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/2024.08.15/Sigil_User_Guide_2024.08.15.epub )
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=25496c8c401064c4ec11dfd69f765c46
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index e70d26544c16..52fb29dacb38 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/abseil-cpp-20240722.0 b/metadata/md5-cache/dev-cpp/abseil-cpp-20240722.0
index d671337b74f7..fd6adf324578 100644
--- a/metadata/md5-cache/dev-cpp/abseil-cpp-20240722.0
+++ b/metadata/md5-cache/dev-cpp/abseil-cpp-20240722.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://abseil.io/
INHERIT=cmake-multilib python-any-r1
IUSE=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 ~loong ~mips ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
RDEPEND=>=dev-cpp/gtest-1.13.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(-)?]
RESTRICT=!test? ( test )
SLOT=0/2407.0.0
SRC_URI=https://github.com/abseil/abseil-cpp/archive/20240722.0.tar.gz -> abseil-cpp-20240722.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=405ca5db737d01f6f09170b7bac1dfe8
+_md5_=64078dc0279f1bff38d425b61baecefb
diff --git a/metadata/md5-cache/dev-cpp/eigen-3.4.0-r3 b/metadata/md5-cache/dev-cpp/eigen-3.4.0-r3
index 4f376fedc9e3..492fc73f08e0 100644
--- a/metadata/md5-cache/dev-cpp/eigen-3.4.0-r3
+++ b/metadata/md5-cache/dev-cpp/eigen-3.4.0-r3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://eigen.tuxfamily.org/index.php?title=Main_Page
INHERIT=cmake cuda fortran-2 llvm toolchain-funcs
IUSE=cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_avx512dq cpu_flags_x86_f16c cpu_flags_x86_fma3 cpu_flags_x86_popcnt cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 clang cuda hip debug doc lapack mathjax test adolc boost cholmod fftw klu opengl openmp pastix sparsehash spqr superlu umfpack
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=MPL-2.0
REQUIRED_USE=test? ( !lapack ) || ( adolc boost cholmod fftw klu opengl openmp pastix sparsehash spqr superlu umfpack )
RESTRICT=test !test? ( test )
SLOT=3
SRC_URI=https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2 test? ( lapack? ( https://downloads.tuxfamily.org/eigen/lapack_addons_3.4.1.tgz -> eigen-lapack_addons-3.4.1.tgz ) )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc llvm df1cea363f19e80316ea702563b607be llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0feee4f4c326195ee28c3015c2efea48
+_md5_=c0033a19646ad8aea6504649d51bca09
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index f8c6e39cc1fb..c18500e2de8a 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/freetds-1.4.24 b/metadata/md5-cache/dev-db/freetds-1.4.24
index 721657337541..e6984f3bb5e5 100644
--- a/metadata/md5-cache/dev-db/freetds-1.4.24
+++ b/metadata/md5-cache/dev-db/freetds-1.4.24
@@ -4,11 +4,11 @@ DESCRIPTION=Tabular Datastream Library
EAPI=8
HOMEPAGE=https://www.freetds.org/
IUSE=debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
LICENSE=GPL-2
RDEPEND=app-alternatives/awk gnutls? ( net-libs/gnutls:= ) iconv? ( virtual/libiconv ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC ) ssl? ( dev-libs/openssl:= ) net-dns/bind-tools
REQUIRED_USE=?? ( iodbc odbc )
RESTRICT=test
SLOT=0
SRC_URI=https://www.freetds.org/files/stable/freetds-1.4.24.tar.bz2
-_md5_=103343719f5754a17a0c5348f39c1594
+_md5_=a9dab4f3457fa2d8fe9cbc56cbad6da2
diff --git a/metadata/md5-cache/dev-db/sqlitebrowser-3.13.1 b/metadata/md5-cache/dev-db/sqlitebrowser-3.13.1-r1
index 66b288d2b284..322678785195 100644
--- a/metadata/md5-cache/dev-db/sqlitebrowser-3.13.1
+++ b/metadata/md5-cache/dev-db/sqlitebrowser-3.13.1-r1
@@ -1,7 +1,7 @@
BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 test? ( >=dev-qt/qttest-5.15.9:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=app-editors/qhexedit2 dev-db/sqlite:3 dev-libs/qcustomplot >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=x11-libs/qscintilla-2.8.10:=[qt5(+)] sqlcipher? ( dev-db/sqlcipher ) >=dev-qt/qtconcurrent-5.15.9:5
-DESCRIPTION=A light GUI editor for SQLite databases
+DEPEND=<app-editors/qhexedit2-0.8.10 dev-db/sqlite:3 <dev-libs/qcustomplot-2.1.1-r10 >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=x11-libs/qscintilla-2.14.1-r1:=[qt5(-)] sqlcipher? ( dev-db/sqlcipher ) >=dev-qt/qtconcurrent-5.15.9:5
+DESCRIPTION=Light GUI editor for SQLite databases
EAPI=8
HOMEPAGE=https://sqlitebrowser.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
@@ -9,9 +9,9 @@ INHERIT=cmake flag-o-matic xdg
IUSE=sqlcipher test
KEYWORDS=amd64 x86
LICENSE=GPL-3+ MPL-2.0
-RDEPEND=app-editors/qhexedit2 dev-db/sqlite:3 dev-libs/qcustomplot >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=x11-libs/qscintilla-2.8.10:=[qt5(+)] sqlcipher? ( dev-db/sqlcipher )
+RDEPEND=<app-editors/qhexedit2-0.8.10 dev-db/sqlite:3 <dev-libs/qcustomplot-2.1.1-r10 >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=x11-libs/qscintilla-2.14.1-r1:=[qt5(-)] sqlcipher? ( dev-db/sqlcipher )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.13.1.tar.gz -> sqlitebrowser-3.13.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7ef223ae496fe71adb59debda82e8dcf
+_md5_=50cdfdc45b0310a5b4e7b42d9baa975e
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index c250227bd041..dd4bbb974b36 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/ponyprog-3.1.3 b/metadata/md5-cache/dev-embedded/ponyprog-3.1.3-r1
index fc49142a7fcc..60fceb66517c 100644
--- a/metadata/md5-cache/dev-embedded/ponyprog-3.1.3
+++ b/metadata/md5-cache/dev-embedded/ponyprog-3.1.3-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>app-editors/qhexedit2-0.8.8_p20200625 dev-embedded/libftdi:1[cxx] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 virtual/libusb:1
+DEPEND=<app-editors/qhexedit2-0.8.10 dev-embedded/libftdi:1[cxx] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 virtual/libusb:1
DESCRIPTION=EEPROM and microcontroller programmer/flasher
EAPI=8
HOMEPAGE=https://github.com/lancos/ponyprog/
@@ -8,8 +8,8 @@ INHERIT=cmake flag-o-matic udev
IUSE=doc
KEYWORDS=amd64 x86
LICENSE=LGPL-2
-RDEPEND=>app-editors/qhexedit2-0.8.8_p20200625 dev-embedded/libftdi:1[cxx] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 virtual/libusb:1 !=dev-embedded/libftdi-1.5-r2
+RDEPEND=<app-editors/qhexedit2-0.8.10 dev-embedded/libftdi:1[cxx] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 virtual/libusb:1 !=dev-embedded/libftdi-1.5-r2
SLOT=0
SRC_URI=https://github.com/lancos/ponyprog/archive/v3.1.3.tar.gz -> ponyprog-3.1.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c0c8961c5cc815e5f1c7bbd45f4f8938
+_md5_=21e4d7f7bb5e8d55dbc760c281117e9e
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 292e5b57935f..55f071cf2b81 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/ada-bootstrap-11 b/metadata/md5-cache/dev-lang/ada-bootstrap-11
new file mode 100644
index 000000000000..5b9c6194853e
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-11
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Binary bootstrap compiler for GNAT (Ada compiler)
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Ada
+INHERIT=unpacker
+KEYWORDS=-* arm arm64 hppa ppc ppc64 ~riscv sparc
+LICENSE=GPL-2 GPL-3
+RDEPEND=>=dev-libs/gmp-4.3.2:0/10.4 >=dev-libs/mpfr-2.4.2:0/6 >=dev-libs/mpc-0.8.1:0/3 sys-libs/zlib virtual/libiconv
+SLOT=0
+SRC_URI=alpha? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-alpha-unknown-linux-gnu.gpkg.tar ) arm64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-aarch64-unknown-linux-gnu.gpkg.tar ) arm? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-armv6j-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-armv6j-unknown-linux-gnueabihf.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-armv7a-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-armv7a-unknown-linux-gnueabihf.gpkg.tar ) hppa? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-hppa1.1-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-hppa2.0-unknown-linux-gnu.gpkg.tar ) ppc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-powerpc-unknown-linux-gnu.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-powerpc64le-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-powerpc64-unknown-linux-gnu.gpkg.tar ) riscv? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-riscv64-unknown-linux-gnu.gpkg.tar ) sparc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-sparc64-unknown-linux-gnu.gpkg.tar ) s390? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-s390-ibm-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-s390x-ibm-linux-gnu.gpkg.tar )
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_md5_=b64db9789b215e6cdb0fed9469f23338
diff --git a/metadata/md5-cache/dev-lang/ada-bootstrap-12 b/metadata/md5-cache/dev-lang/ada-bootstrap-12
index ed69843b9f9d..375aefc7d115 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-12
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-12
@@ -3,10 +3,10 @@ DESCRIPTION=Binary bootstrap compiler for GNAT (Ada compiler)
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Ada
INHERIT=unpacker
-KEYWORDS=-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc
+KEYWORDS=-* arm arm64 hppa ppc ppc64 ~riscv sparc
LICENSE=GPL-2 GPL-3
RDEPEND=>=dev-libs/gmp-4.3.2:0/10.4 >=dev-libs/mpfr-2.4.2:0/6 >=dev-libs/mpc-0.8.1:0/3 sys-libs/zlib virtual/libiconv
SLOT=0
SRC_URI=alpha? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-alpha-unknown-linux-gnu.gpkg.tar ) arm64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-aarch64-unknown-linux-gnu.gpkg.tar ) arm? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-armv6j-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-armv6j-unknown-linux-gnueabihf.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-armv7a-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-armv7a-unknown-linux-gnueabihf.gpkg.tar ) hppa? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-hppa1.1-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-hppa2.0-unknown-linux-gnu.gpkg.tar ) ppc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-powerpc-unknown-linux-gnu.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-powerpc64le-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-powerpc64-unknown-linux-gnu.gpkg.tar ) riscv? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-riscv64-unknown-linux-gnu.gpkg.tar ) sparc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-sparc64-unknown-linux-gnu.gpkg.tar ) s390? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-s390-ibm-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-s390x-ibm-linux-gnu.gpkg.tar )
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2
-_md5_=1d99c4a76958ae94e8be79125652e57e
+_md5_=b64db9789b215e6cdb0fed9469f23338
diff --git a/metadata/md5-cache/dev-lang/ada-bootstrap-13 b/metadata/md5-cache/dev-lang/ada-bootstrap-13
index 0d361f3a3e7c..9b36de15d7d3 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-13
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-13
@@ -3,10 +3,10 @@ DESCRIPTION=Binary bootstrap compiler for GNAT (Ada compiler)
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Ada
INHERIT=unpacker
-KEYWORDS=-* ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc
+KEYWORDS=-* arm arm64 hppa ppc ppc64 ~riscv sparc
LICENSE=GPL-2 GPL-3
RDEPEND=>=dev-libs/gmp-4.3.2:0/10.4 >=dev-libs/mpfr-2.4.2:0/6 >=dev-libs/mpc-0.8.1:0/3 sys-libs/zlib virtual/libiconv
SLOT=0
SRC_URI=alpha? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-alpha-unknown-linux-gnu.gpkg.tar ) arm64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-aarch64-unknown-linux-gnu.gpkg.tar ) arm? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-armv6j-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-armv6j-unknown-linux-gnueabihf.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-armv7a-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-armv7a-unknown-linux-gnueabihf.gpkg.tar ) hppa? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-hppa1.1-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-hppa2.0-unknown-linux-gnu.gpkg.tar ) ppc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-powerpc-unknown-linux-gnu.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-powerpc64le-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-powerpc64-unknown-linux-gnu.gpkg.tar ) riscv? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-riscv64-unknown-linux-gnu.gpkg.tar ) sparc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-sparc64-unknown-linux-gnu.gpkg.tar ) s390? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-s390-ibm-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-s390x-ibm-linux-gnu.gpkg.tar )
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2
-_md5_=1d99c4a76958ae94e8be79125652e57e
+_md5_=b64db9789b215e6cdb0fed9469f23338
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index df71d105bfe3..019f7d166570 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/botan-3.6.1 b/metadata/md5-cache/dev-libs/botan-3.6.1
index b7010eaa6bbe..adf230765340 100644
--- a/metadata/md5-cache/dev-libs/botan-3.6.1
+++ b/metadata/md5-cache/dev-libs/botan-3.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://botan.randombit.net/
INHERIT=edo flag-o-matic multiprocessing ninja-utils python-r1 toolchain-funcs verify-sig
IUSE=doc boost bzip2 lzma python static-libs sqlite test tools zlib cpu_flags_arm_aes cpu_flags_arm_neon cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_rdrand cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos
LICENSE=BSD-2
RDEPEND=boost? ( dev-libs/boost:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( 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 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=sys-libs/zlib-1.2.3:= ) !<dev-libs/botan-2.19.3-r1:2[tools]
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3/3.6
SRC_URI=https://botan.randombit.net/releases/Botan-3.6.1.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-3.6.1.tar.xz.asc )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=2f588c0952371014aec9bd209575186c
+_md5_=868a866f1ad14cd90553e917f9727179
diff --git a/metadata/md5-cache/dev-libs/crypto++-8.9.0 b/metadata/md5-cache/dev-libs/crypto++-8.9.0
index ded2afac708a..2b5bb21cc7db 100644
--- a/metadata/md5-cache/dev-libs/crypto++-8.9.0
+++ b/metadata/md5-cache/dev-libs/crypto++-8.9.0
@@ -1,13 +1,13 @@
BDEPEND=app-arch/unzip verify-sig? ( sec-keys/openpgp-keys-crypto++ ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare unpack
+DEFINED_PHASES=compile configure install prepare pretend setup unpack
DESCRIPTION=C++ class library of cryptographic schemes
EAPI=8
HOMEPAGE=https://cryptopp.com
INHERIT=flag-o-matic toolchain-funcs verify-sig
-IUSE=+asm static-libs verify-sig
+IUSE=+asm openmp static-libs verify-sig
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos
LICENSE=Boost-1.0
SLOT=0/8.9.0
SRC_URI=https://www.cryptopp.com/cryptopp890.zip https://github.com/weidai11/cryptopp/releases/download/CRYPTOPP_8_9_0/cryptopp890.zip verify-sig? ( https://cryptopp.com/cryptopp890.zip.sig https://github.com/weidai11/cryptopp/releases/download/CRYPTOPP_8_9_0/cryptopp890.zip.sig )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=9147f4f05a2db5a71f3a897e492b2756
+_md5_=2f5d1144bc318b3ce6cbfd0a6f61bbd3
diff --git a/metadata/md5-cache/dev-libs/isa-l-2.31.0 b/metadata/md5-cache/dev-libs/isa-l-2.31.0
index f48bde915e2a..6134ea8019ca 100644
--- a/metadata/md5-cache/dev-libs/isa-l-2.31.0
+++ b/metadata/md5-cache/dev-libs/isa-l-2.31.0
@@ -10,4 +10,4 @@ LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/intel/isa-l/archive/refs/tags/v2.31.0.tar.gz -> isa-l-2.31.0.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=b20bd7bab3dbaee1c3cd4ec51b3c402e
+_md5_=e65c21cc853eb4cac114dc09831ee237
diff --git a/metadata/md5-cache/dev-libs/ivykis-0.43.2 b/metadata/md5-cache/dev-libs/ivykis-0.43.2
index 1eeb2e460ab4..bb3ba50ece0a 100644
--- a/metadata/md5-cache/dev-libs/ivykis-0.43.2
+++ b/metadata/md5-cache/dev-libs/ivykis-0.43.2
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/buytenh/ivykis
INHERIT=autotools
IUSE=static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=https://github.com/buytenh/ivykis/archive/v0.43.2.tar.gz -> ivykis-0.43.2.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=4fb45d5b5aec3eee195f7d4168ae1d34
+_md5_=d4e2681c05a19c9a719fa50a2d75a81e
diff --git a/metadata/md5-cache/dev-libs/level-zero-1.20.1 b/metadata/md5-cache/dev-libs/level-zero-1.20.2
index ede5a6d920b5..019821255591 100644
--- a/metadata/md5-cache/dev-libs/level-zero-1.20.1
+++ b/metadata/md5-cache/dev-libs/level-zero-1.20.2
@@ -8,7 +8,7 @@ INHERIT=cmake
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=dev-libs/spdlog:=
-SLOT=0/1.20.1
-SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.20.1.tar.gz -> level-zero-1.20.1.tar.gz
+SLOT=0/1.20.2
+SRC_URI=https://github.com/oneapi-src/level-zero/archive/refs/tags/v1.20.2.tar.gz -> level-zero-1.20.2.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=295585570261e6e198e5ef1b0e4bd950
diff --git a/metadata/md5-cache/dev-libs/libcss-0.9.2 b/metadata/md5-cache/dev-libs/libcss-0.9.2
index 751ac6d13256..349c4f1e8e00 100644
--- a/metadata/md5-cache/dev-libs/libcss-0.9.2
+++ b/metadata/md5-cache/dev-libs/libcss-0.9.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.netsurf-browser.org/projects/libcss/
INHERIT=netsurf
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet
RESTRICT=!test? ( test )
SLOT=0/0.9.2
SRC_URI=https://download.netsurf-browser.org/libs/releases/libcss-0.9.2-src.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=9b4eef7e9814f77b1e1929ac48536a67
+_md5_=86c4068dd0870852574c66904932d277
diff --git a/metadata/md5-cache/dev-libs/libparserutils-0.2.5 b/metadata/md5-cache/dev-libs/libparserutils-0.2.5
index 6f95d940d5d5..b672ad61b074 100644
--- a/metadata/md5-cache/dev-libs/libparserutils-0.2.5
+++ b/metadata/md5-cache/dev-libs/libparserutils-0.2.5
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=http://www.netsurf-browser.org/projects/libparserutils/
INHERIT=flag-o-matic netsurf
IUSE=iconv test
-KEYWORDS=amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0/0.2.5
SRC_URI=https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.5-src.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=fd4845fa96229f43b225840be0a2231c
+_md5_=b047de496bb05caf4f99e65829742962
diff --git a/metadata/md5-cache/dev-libs/libwapcaplet-0.4.3-r1 b/metadata/md5-cache/dev-libs/libwapcaplet-0.4.3-r1
index 8911ef69e1bb..b55676081cbc 100644
--- a/metadata/md5-cache/dev-libs/libwapcaplet-0.4.3-r1
+++ b/metadata/md5-cache/dev-libs/libwapcaplet-0.4.3-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://www.netsurf-browser.org/projects/libwapcaplet/
INHERIT=netsurf
IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0/0.4.3
SRC_URI=https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.3-src.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=8eda21f10129e1b886fad9c5840ecb9f
+_md5_=bb4cb4f0d1796b0337a36593a2ef98db
diff --git a/metadata/md5-cache/dev-libs/metee-4.2.1 b/metadata/md5-cache/dev-libs/metee-4.2.1
deleted file mode 100644
index c9812af2e738..000000000000
--- a/metadata/md5-cache/dev-libs/metee-4.2.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Cross-platform access library for Intel CSME HECI interface
-EAPI=8
-HOMEPAGE=https://github.com/intel/metee
-INHERIT=cmake
-IUSE=doc
-KEYWORDS=amd64
-LICENSE=Apache-2.0
-SLOT=0/4.2.1
-SRC_URI=https://github.com/intel/metee/archive/refs/tags/4.2.1.tar.gz -> metee-4.2.1.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6016eed85c682ae9f4a1ab45b92af515
diff --git a/metadata/md5-cache/dev-libs/metee-4.3.0 b/metadata/md5-cache/dev-libs/metee-4.3.0
index c9904eb82f0a..2908c6bba81d 100644
--- a/metadata/md5-cache/dev-libs/metee-4.3.0
+++ b/metadata/md5-cache/dev-libs/metee-4.3.0
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/intel/metee
INHERIT=cmake
IUSE=doc
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0
SLOT=0/4.3.0
SRC_URI=https://github.com/intel/metee/archive/refs/tags/4.3.0.tar.gz -> metee-4.3.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4bfcb586bd76575920248d593f617a25
+_md5_=1a21b0b7aae3c25bda587d13dbe745b3
diff --git a/metadata/md5-cache/dev-libs/protobuf-29.2 b/metadata/md5-cache/dev-libs/protobuf-29.2
index ddbf546d0bed..c576cabb13c9 100644
--- a/metadata/md5-cache/dev-libs/protobuf-29.2
+++ b/metadata/md5-cache/dev-libs/protobuf-29.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://protobuf.dev/
INHERIT=cmake-multilib elisp-common multilib
IUSE=conformance debug emacs examples +libprotoc libupb +protobuf +protoc test zlib 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 ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-cpp/abseil-cpp-20230802:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) emacs? ( app-editors/emacs:* )
REQUIRED_USE=protobuf examples? ( protobuf protoc ) libprotoc? ( protobuf ) libupb? ( protobuf ) protoc? ( protobuf )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/29.2.0
SRC_URI=https://github.com/protocolbuffers/protobuf/releases/download/v29.2/protobuf-29.2.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=63645d45a5aac0d9950394044ae9896e
+_md5_=68ce3a1d18bc894fab903bb1e310b6b0
diff --git a/metadata/md5-cache/dev-libs/protobuf-9999 b/metadata/md5-cache/dev-libs/protobuf-9999
index 042c42466740..376f15cede0b 100644
--- a/metadata/md5-cache/dev-libs/protobuf-9999
+++ b/metadata/md5-cache/dev-libs/protobuf-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=protobuf examples? ( protobuf protoc ) libprotoc? ( protobuf ) libu
RESTRICT=!test? ( test )
SLOT=0/9999
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3bb1e99b65605217a60ae1ceec9efb0e
+_md5_=8a981eb46bd64d37d7c0e885123179da
diff --git a/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r4 b/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r4
index 43f37de87f99..7474f20d93d7 100644
--- a/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r4
+++ b/metadata/md5-cache/dev-libs/protobuf-c-1.5.0-r4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/protobuf-c/protobuf-c
INHERIT=autotools flag-o-matic multilib-minimal
IUSE=static-libs 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 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
LICENSE=BSD-2
RDEPEND=>=dev-libs/protobuf-3: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(-)?] 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=0/1.0.0
SRC_URI=https://github.com/protobuf-c/protobuf-c/releases/download/v1.5.0/protobuf-c-1.5.0.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=a1015e27f1c7fa9b7423b4c260d54213
+_md5_=1f156d91f4de46ad2896b7cfb3f004a0
diff --git a/metadata/md5-cache/dev-libs/re2-0.2024.07.02-r1 b/metadata/md5-cache/dev-libs/re2-0.2024.07.02-r1
index fc9370073eec..e35b4ec62644 100644
--- a/metadata/md5-cache/dev-libs/re2-0.2024.07.02-r1
+++ b/metadata/md5-cache/dev-libs/re2-0.2024.07.02-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/google/re2
INHERIT=multilib-minimal toolchain-funcs
IUSE=benchmark icu test test-full 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 ~loong ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
LICENSE=BSD
RDEPEND=>=dev-cpp/abseil-cpp-20240116.2-r3:= benchmark? ( dev-cpp/benchmark ) 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(-)?] )
REQUIRED_USE=test-full? ( test )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/11
SRC_URI=https://github.com/google/re2/archive/2024-07-02.tar.gz -> re2-2024-07-02.tar.gz
_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=78f2fded79066957e17ff5cde7af7b2e
+_md5_=8dfe220d3698ab28eb62c3835cfde994
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index 2726f86908bc..c3679425822a 100644
--- a/metadata/md5-cache/dev-lua/Manifest.gz
+++ b/metadata/md5-cache/dev-lua/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lua/luasystem-0.4.5 b/metadata/md5-cache/dev-lua/luasystem-0.4.5
index ce126b506822..239c98665dd8 100644
--- a/metadata/md5-cache/dev-lua/luasystem-0.4.5
+++ b/metadata/md5-cache/dev-lua/luasystem-0.4.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/lunarmodules/luasystem
INHERIT=lua toolchain-funcs
IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lunarmodules/luasystem/archive/refs/tags/v0.4.5.tar.gz -> luasystem-0.4.5.tar.gz
_eclasses_=lua 3414f66fe14a8c3ffdb5a894097068c6 lua-utils 7c89927eda6f21c4c48136247077ab37 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=b3b05492612453b2faf74512add1b1bf
+_md5_=0be090bf89cbb5e5f51494c9231b222f
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 1366e20f8625..e6ec5e221ffb 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1 b/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
index e453ce17a379..b3980d8ab0db 100644
--- a/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
@@ -4,7 +4,7 @@ DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,pe
DESCRIPTION=A Perl library for reading, parsing, and processing BibTeX files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-BibTeX
-INHERIT=perl-module
+INHERIT=flag-o-matic perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
@@ -12,5 +12,5 @@ RDEPEND=!dev-libs/btparse virtual/perl-Encode virtual/perl-Scalar-List-Utils vir
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/Text-BibTeX-0.89.tar.gz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=0e217c4751a111ccc8d7994156de5c8a
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=efea4d595194692131b0a6c31e61a96d
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 1bd2ced78a75..408b076fc2bf 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/protobuf-5.29.2 b/metadata/md5-cache/dev-python/protobuf-5.29.2
index 4817237cc0de..c211495b96ce 100644
--- a/metadata/md5-cache/dev-python/protobuf-5.29.2
+++ b/metadata/md5-cache/dev-python/protobuf-5.29.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://protobuf.dev/ https://pypi.org/project/protobuf/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0/5.29.2
SRC_URI=https://files.pythonhosted.org/packages/source/p/protobuf/protobuf-5.29.2.tar.gz -> protobuf-5.29.2.py.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=2be56872dbbf7a27addecc89e2476190
+_md5_=83aa94474f5d469af93d609e6ff18b57
diff --git a/metadata/md5-cache/dev-python/spyder-6.0.3-r1 b/metadata/md5-cache/dev-python/spyder-6.0.3-r1
index 3564bea2afdf..c64ed4c86c83 100644
--- a/metadata/md5-cache/dev-python/spyder-6.0.3-r1
+++ b/metadata/md5-cache/dev-python/spyder-6.0.3-r1
@@ -6,11 +6,11 @@ HOMEPAGE=https://www.spyder-ide.org/ https://github.com/spyder-ide/spyder/ https
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 optfeature xdg
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/asyncssh-2.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-lsp-black-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/python-lsp-black-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qtconsole-5.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/qtconsole-5.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qtpy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,pyqt6,quick,svg,webengine] >=dev-python/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/spyder-kernels-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/spyder-kernels-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/superqt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/spyder-ide/spyder/archive/v6.0.3.tar.gz -> spyder-6.0.3.gh.tar.gz https://github.com/spyder-ide/spyder-docs/archive/fa91f0e9c8c2da33e7ec974e6b0e2a5ed6f04b10.tar.gz -> spyder-docs-fa91f0e9c8c2da33e7ec974e6b0e2a5ed6f04b10.gh.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b9faaa5855eddfc3dc16123b2d67de9f
+_md5_=e23ce7462f877abc4a311e6e6fb63fae
diff --git a/metadata/md5-cache/dev-python/spyder-line-profiler-0.3.2 b/metadata/md5-cache/dev-python/spyder-line-profiler-0.3.2
deleted file mode 100644
index 400ecacac42c..000000000000
--- a/metadata/md5-cache/dev-python/spyder-line-profiler-0.3.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/line-profiler[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qtawesome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[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-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Plugin to run the python line profiler from within the spyder editor
-EAPI=8
-HOMEPAGE=https://github.com/spyder-ide/spyder-line-profiler/ https://pypi.org/project/spyder-line-profiler/
-INHERIT=distutils-r1 virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=dev-python/line-profiler[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qtawesome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6.0.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 ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/spyder-ide/spyder-line-profiler/archive/v0.3.2.tar.gz -> spyder-line-profiler-0.3.2.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=83230092fb0acf9dd23b46e027f882c3
diff --git a/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.0 b/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.0
index fde203a6c1ff..023f003ae195 100644
--- a/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.0
+++ b/metadata/md5-cache/dev-python/spyder-line-profiler-0.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/spyder-ide/spyder-line-profiler/ https://pypi.org/project/spyder-line-profiler/
INHERIT=distutils-r1 virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=dev-python/line-profiler[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qtawesome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/spyder-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/spyder-ide/spyder-line-profiler/archive/v0.4.0.tar.gz -> spyder-line-profiler-0.4.0.gh.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=aadd3602a9abdfd65caab600498488d2
+_md5_=e1f21dcc70bb8f128fdadeea3462c303
diff --git a/metadata/md5-cache/dev-python/spyder-notebook-0.5.1 b/metadata/md5-cache/dev-python/spyder-notebook-0.5.1
deleted file mode 100644
index 71c1b2ea6b5b..000000000000
--- a/metadata/md5-cache/dev-python/spyder-notebook-0.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/notebook-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qdarkstyle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qtpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-5.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[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-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Jupyter notebook integration with Spyder
-EAPI=8
-HOMEPAGE=https://github.com/spyder-ide/spyder-notebook
-INHERIT=distutils-r1 pypi virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/notebook-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qdarkstyle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/qtpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-5.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[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 ) !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-notebook/spyder-notebook-0.5.1.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=72cf0d9dfba059e9f84b28e23a374ba4
diff --git a/metadata/md5-cache/dev-python/spyder-notebook-0.6.1 b/metadata/md5-cache/dev-python/spyder-notebook-0.6.1
index 53320a2696a8..53e613d7c59a 100644
--- a/metadata/md5-cache/dev-python/spyder-notebook-0.6.1
+++ b/metadata/md5-cache/dev-python/spyder-notebook-0.6.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/spyder-ide/spyder-notebook
INHERIT=distutils-r1 pypi virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=dev-python/nbformat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/notebook-7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/notebook-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qdarkstyle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/qtpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/spyder-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/traitlets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-notebook/spyder_notebook-0.6.1.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=cb20f025f9aa135db52e3b050c2df066
+_md5_=5dd34214eaf6a581911aff0455d94a1c
diff --git a/metadata/md5-cache/dev-python/spyder-unittest-0.6.0 b/metadata/md5-cache/dev-python/spyder-unittest-0.6.0
deleted file mode 100644
index 0dafffdabef2..000000000000
--- a/metadata/md5-cache/dev-python/spyder-unittest-0.6.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/spyder-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyzmq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[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-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-DESCRIPTION=Plugin for Spyder to run tests and view the results
-EAPI=8
-HOMEPAGE=https://github.com/spyder-ide/spyder-unittest
-INHERIT=distutils-r1 virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=>=dev-python/spyder-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyzmq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[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 ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/spyder-ide/spyder-unittest/archive/v0.6.0.tar.gz -> spyder-unittest-0.6.0.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=1de6eb9b13879c2abbf92c25792339cc
diff --git a/metadata/md5-cache/dev-python/spyder-unittest-0.7.0 b/metadata/md5-cache/dev-python/spyder-unittest-0.7.0
index ff9d1ff29699..3b4dc37e8e86 100644
--- a/metadata/md5-cache/dev-python/spyder-unittest-0.7.0
+++ b/metadata/md5-cache/dev-python/spyder-unittest-0.7.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/spyder-ide/spyder-unittest
INHERIT=distutils-r1 virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-python/spyder-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/spyder-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyzmq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/spyder-ide/spyder-unittest/archive/v0.7.0.tar.gz -> spyder-unittest-0.7.0.gh.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=659ffa893b83abef3880538f5dd6bfb0
+_md5_=f1efbccfc71d64b17fd121e24c5fcdae
diff --git a/metadata/md5-cache/dev-python/superqt-0.7.0 b/metadata/md5-cache/dev-python/superqt-0.7.0
index 45cafcb1222e..82e0d868e639 100644
--- a/metadata/md5-cache/dev-python/superqt-0.7.0
+++ b/metadata/md5-cache/dev-python/superqt-0.7.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyapp-kit/superqt https://pypi.org/project/superqt/
INHERIT=distutils-r1 pypi virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=BSD
RDEPEND=>=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/qtpy-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-3.7.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/superqt/superqt-0.7.0.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=a5c8a60b2e952e0b8b4249352ce4c6a6
+_md5_=d118bcadb60f7c1d8e0c133545849c0d
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 72da86bd3872..fb34d93b4bef 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/qt-creator-15.0.1 b/metadata/md5-cache/dev-qt/qt-creator-15.0.1
new file mode 100644
index 000000000000..770af2c59b2b
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qt-creator-15.0.1
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-qt/qttools-6.5.4:6[linguist] cmdbridge-server? ( >=dev-lang/go-1.21.7 ) doc? ( >=dev-qt/qttools-6.5.4:6[qdoc,qtattributionsscanner] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=dev-cpp/yaml-cpp:= >=dev-qt/qt5compat-6.5.4:6 >=dev-qt/qtbase-6.5.4:6=[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.5.4:6= clang? ( llvm_slot_15? ( llvm-core/clang:15= llvm-core/llvm:15= ) llvm_slot_16? ( llvm-core/clang:16= llvm-core/llvm:16= ) llvm_slot_17? ( llvm-core/clang:17= llvm-core/llvm:17= ) llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) ) designer? ( >=dev-qt/qttools-6.5.4:6[designer] ) help? ( >=dev-qt/qttools-6.5.4:6[assistant] webengine? ( >=dev-qt/qtwebengine-6.5.4:6 ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qmldesigner? ( >=dev-qt/qtquick3d-6.5.4:6= >=dev-qt/qtsvg-6.5.4:6 ) serialterminal? ( >=dev-qt/qtserialport-6.5.4:6 ) svg? ( >=dev-qt/qtsvg-6.5.4:6 ) tracing? ( app-arch/zstd:= dev-libs/elfutils >=dev-qt/qtcharts-6.5.4:6 >=dev-qt/qtshadertools-6.5.4:6 )
+DESCRIPTION=Lightweight IDE for C++/QML development centering around Qt
+EAPI=8
+HOMEPAGE=https://www.qt.io/product/development-tools
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake edo flag-o-matic go-env llvm-r2 multiprocessing python-any-r1 readme.gentoo-r1 xdg
+IUSE=+clang cmdbridge-server designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_19 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=GPL-3 BSD MIT
+RDEPEND=dev-cpp/yaml-cpp:= >=dev-qt/qt5compat-6.5.4:6 >=dev-qt/qtbase-6.5.4:6=[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.5.4:6= clang? ( llvm_slot_15? ( llvm-core/clang:15= llvm-core/llvm:15= ) llvm_slot_16? ( llvm-core/clang:16= llvm-core/llvm:16= ) llvm_slot_17? ( llvm-core/clang:17= llvm-core/llvm:17= ) llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) ) designer? ( >=dev-qt/qttools-6.5.4:6[designer] ) help? ( >=dev-qt/qttools-6.5.4:6[assistant] webengine? ( >=dev-qt/qtwebengine-6.5.4:6 ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qmldesigner? ( >=dev-qt/qtquick3d-6.5.4:6= >=dev-qt/qtsvg-6.5.4:6 ) serialterminal? ( >=dev-qt/qtserialport-6.5.4:6 ) svg? ( >=dev-qt/qtsvg-6.5.4:6 ) tracing? ( app-arch/zstd:= dev-libs/elfutils >=dev-qt/qtcharts-6.5.4:6 >=dev-qt/qtshadertools-6.5.4:6 ) help? ( >=dev-qt/qtimageformats-6.5.4:6 ) qmldesigner? ( >=dev-qt/qtquicktimeline-6.5.4:6 )
+REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qtcreator/15.0/15.0.1/qt-creator-opensource-src-15.0.1.tar.xz cmdbridge-server? ( https://dev.gentoo.org/~ionen/distfiles/qt-creator-opensource-src-15.0.1-vendor.tar.xz )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 llvm-r2 9a549740244000fae24a65594bde09c1 llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=3a5497845d84c09a610f84a92d17183c
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index acc2ff94964b..a6291d9afa1c 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/pahole-1.29 b/metadata/md5-cache/dev-util/pahole-1.29
index e32e90088cd1..9f8dfa36c0e0 100644
--- a/metadata/md5-cache/dev-util/pahole-1.29
+++ b/metadata/md5-cache/dev-util/pahole-1.29
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.29.tar.xz verify-sig? ( http://fedorapeople.org/~acme/dwarves/dwarves-1.29.tar.sign )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e1de473eed7b315ba56f14cfec7cf463
+_md5_=2877f6aadbca2541aa42988da7b86178
diff --git a/metadata/md5-cache/dev-util/pahole-9999 b/metadata/md5-cache/dev-util/pahole-9999
index 6669cedc5e47..7aea91085348 100644
--- a/metadata/md5-cache/dev-util/pahole-9999
+++ b/metadata/md5-cache/dev-util/pahole-9999
@@ -12,4 +12,4 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
SLOT=0
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e1de473eed7b315ba56f14cfec7cf463
+_md5_=2877f6aadbca2541aa42988da7b86178
diff --git a/metadata/md5-cache/dev-util/premake-5.0.0_beta2 b/metadata/md5-cache/dev-util/premake-5.0.0_beta2
index 3a1c978caed4..adb34717d4d9 100644
--- a/metadata/md5-cache/dev-util/premake-5.0.0_beta2
+++ b/metadata/md5-cache/dev-util/premake-5.0.0_beta2
@@ -3,9 +3,9 @@ DESCRIPTION=A makefile generation tool
EAPI=8
HOMEPAGE=https://premake.github.io
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~arm64 ppc x86
+KEYWORDS=amd64 ~arm64 ppc x86
LICENSE=BSD
SLOT=5
SRC_URI=https://github.com/premake/premake-core/archive/v5.0.0-beta2.tar.gz -> premake-5.0.0_beta2.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=e001b509a4a50279ba79bc0c0c662d24
+_md5_=64bdaab8778878e80fce8804f2e0eee6
diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz
index 371508e0f23e..94462731fab2 100644
--- a/metadata/md5-cache/games-misc/Manifest.gz
+++ b/metadata/md5-cache/games-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-misc/opengfx-7.1 b/metadata/md5-cache/games-misc/opengfx-7.1
index bdb2a3c3bda5..bead373fabd9 100644
--- a/metadata/md5-cache/games-misc/opengfx-7.1
+++ b/metadata/md5-cache/games-misc/opengfx-7.1
@@ -3,10 +3,10 @@ DEFINED_PHASES=compile install setup test
DESCRIPTION=OpenGFX data files for OpenTTD
EAPI=8
HOMEPAGE=https://wiki.openttd.org/en/Basesets/OpenGFX https://github.com/OpenTTD/OpenGFX
-INHERIT=python-any-r1
+INHERIT=python-any-r1 toolchain-funcs
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://cdn.openttd.org/opengfx-releases/7.1/opengfx-7.1-source.tar.xz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=7bf5917cd09462ae74db9177f246f747
+_md5_=0fea0abff9a8d205a9abe27d85188d86
diff --git a/metadata/md5-cache/games-misc/opensfx-1.0.3 b/metadata/md5-cache/games-misc/opensfx-1.0.3
index 0ea2da843de2..da9d5b2822b3 100644
--- a/metadata/md5-cache/games-misc/opensfx-1.0.3
+++ b/metadata/md5-cache/games-misc/opensfx-1.0.3
@@ -1,10 +1,12 @@
-DEFINED_PHASES=install
-DEPEND=games-util/catcodec
+BDEPEND=games-util/catcodec games-util/grfcodec || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.13t )
+DEFINED_PHASES=compile install setup test
DESCRIPTION=OpenSFX data files for OpenTTD
EAPI=8
HOMEPAGE=https://wiki.openttd.org/en/Basesets/OpenSFX https://github.com/OpenTTD/OpenSFX
+INHERIT=python-any-r1 toolchain-funcs
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=CC-BY-SA-3.0 CDDL-1.1 GPL-2+
SLOT=0
SRC_URI=https://cdn.openttd.org/opensfx-releases/1.0.3/opensfx-1.0.3-source.tar.xz
-_md5_=1401bcafa403341b40714393609d3605
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=5ec2339aaaedd748f6c3b3526f9caffc
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index eaa9cd242ead..2573db372f85 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/hyprcursor-0.1.10-r1 b/metadata/md5-cache/gui-libs/hyprcursor-0.1.10-r1
index f4eae7241e7a..d7bc9a1cd92d 100644
--- a/metadata/md5-cache/gui-libs/hyprcursor-0.1.10-r1
+++ b/metadata/md5-cache/gui-libs/hyprcursor-0.1.10-r1
@@ -11,4 +11,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/hyprwm/hyprcursor/archive/v0.1.10.tar.gz -> hyprcursor-0.1.10.gh.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c1131f32798fadf669d020421d429b3a
+_md5_=c058075cef8b3cd4fbf608ba88186ab1
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index 6b6b791aa184..4302d9471520 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.5 b/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.5
deleted file mode 100644
index 17f4f0b203cd..000000000000
--- a/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/qtwaylandscanner-5.15.12:5 dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
-DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtcore:5
-DESCRIPTION=Provides KWindowSystem integration plugin for Wayland
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=debug
-KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=5
-SRC_URI=mirror://kde/stable/plasma/6.1.5/kwayland-integration-6.1.5.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm d91d1eed2024d2acc9ed2f085523fba2 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 65e937e9b231aa40bdc3215a5489b47b toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=370fe23fabd3bbe2830463eb0771737f
diff --git a/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1 b/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-2
index 2cef69aece5f..9be40a0babee 100644
--- a/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1
+++ b/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-2
@@ -5,4 +5,4 @@ HOMEPAGE=https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.
KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=GPL-2
SLOT=0
-_md5_=3d6b608bcd099a812120abffe1a0fe60
+_md5_=16b344d1f013a7fe40a4c2b6ffb673c4
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 59efc70d657f..5e1feffce7d9 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16 b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16
index 2b5cc2915c98..9c65660b4ca7 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16
+++ b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6.9.13-0
SRC_URI=mirror://imagemagick/ImageMagick-6.9.13-16.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=6a68cecf64bf73737e542d231eadc475
+_md5_=85f6fd955be23b079aedb0c2daeaa16a
diff --git a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16-r1 b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16-r1
index 42f7c5f20bff..031c2c797e4b 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16-r1
+++ b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.16-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6.9.13-0
SRC_URI=mirror://imagemagick/ImageMagick-6.9.13-16.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=92efb8d5a9eab8689cb1b7e699180324
+_md5_=0609d974b41d38ce8ab4b0b9d297df27
diff --git a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.3 b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.3
index 903856a701dc..26f37b6774e8 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-6.9.13.3
+++ b/metadata/md5-cache/media-gfx/imagemagick-6.9.13.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6.9.13-0
SRC_URI=mirror://imagemagick/ImageMagick-6.9.13-3.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=809150d08ed7021b923244f98d0f24bb
+_md5_=2d7a2ee431558a74226ecc01bd8c4201
diff --git a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.25-r1 b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.25-r1
index 0843302f31cf..f03668d53a0a 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.25-r1
+++ b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.25-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/7.1.1-18
SRC_URI=mirror://imagemagick/ImageMagick-7.1.1-25.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=8655625aa160298e857297749cc8e55f
+_md5_=d9676d1865ced0f528cbb9466b0df3b8
diff --git a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38 b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38
index 277908671165..6972945717a0 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38
+++ b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/7.1.1-18
SRC_URI=mirror://imagemagick/ImageMagick-7.1.1-38.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=77a0a05ca51c9c9cc0f966a2d596f295
+_md5_=1054b800f01d1a1736f041914fdd3b41
diff --git a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r1 b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r1
index f15cdf046561..8cd7134d6b81 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r1
+++ b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/7.1.1-18
SRC_URI=mirror://imagemagick/ImageMagick-7.1.1-38.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=48d921e1e4f8188442a715fd968c8237
+_md5_=d8b8b83f2b7fb91c33e987666a48b352
diff --git a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r2 b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r2
index 27d28db5fe11..301fab4fe8a6 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r2
+++ b/metadata/md5-cache/media-gfx/imagemagick-7.1.1.38-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/7.1.1-18
SRC_URI=mirror://imagemagick/ImageMagick-7.1.1-38.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=4c0f190e28df0a655dcaccf3595148ce
+_md5_=72d00508dbeb0d7ab6c249d7d47f3561
diff --git a/metadata/md5-cache/media-gfx/imagemagick-9999 b/metadata/md5-cache/media-gfx/imagemagick-9999
index bd2ef1acaa8d..b03f6938b053 100644
--- a/metadata/md5-cache/media-gfx/imagemagick-9999
+++ b/metadata/md5-cache/media-gfx/imagemagick-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=corefonts? ( truetype ) svg? ( xml ) test? ( corefonts )
RESTRICT=!test? ( test )
SLOT=0/9999-18
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 perl-functions 1863acf0982afafc67797e3ce7275b4c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=33c117dfbcd41a8305cb0323acf7c75f
+_md5_=11ab631607cdcdb4914ec6772bdbcbe1
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 2881e4d619b0..3dd816dbfbe3 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/opencv-4.10.0 b/metadata/md5-cache/media-libs/opencv-4.10.0
index c1585818b6bf..d87fb65baf84 100644
--- a/metadata/md5-cache/media-libs/opencv-4.10.0
+++ b/metadata/md5-cache/media-libs/opencv-4.10.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/4.10.0
SRC_URI=https://github.com/opencv/opencv/archive/4.10.0.tar.gz -> opencv-4.10.0.tar.gz https://github.com/opencv/ade/archive/v0.1.2d.tar.gz -> ade-0.1.2d.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.10.0.tar.gz -> opencv_contrib-4.10.0.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) https://github.com/opencv/opencv_contrib/commit/667a66ee0e99f3f3263c1ef2de1b90d9244b7bd4.patch -> opencv_contrib-4.10.0-3607.patch ) test? ( https://github.com/opencv/opencv_extra/archive/refs/tags/4.10.0.tar.gz -> opencv_extra-4.10.0.tar.gz )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=94c10bd7043f4dd3bb2e892e8b55c747
+_md5_=d30b2a3cfa774015dfc3835b2451f72f
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index 14b5ffbab973..1ce24c203ea3 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/ppp-2.5.1-r1 b/metadata/md5-cache/net-dialup/ppp-2.5.1-r1
index a60929db72cc..f709458f573d 100644
--- a/metadata/md5-cache/net-dialup/ppp-2.5.1-r1
+++ b/metadata/md5-cache/net-dialup/ppp-2.5.1-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://ppp.samba.org/
INHERIT=flag-o-matic linux-info pam tmpfiles
IUSE=activefilter atm gtk pam selinux systemd
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD GPL-2
PDEPEND=net-dialup/ppp-scripts
RDEPEND=dev-libs/openssl:0= virtual/libcrypt:= activefilter? ( net-libs/libpcap ) atm? ( net-dialup/linux-atm ) gtk? ( x11-libs/gtk+:2 ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) selinux? ( sec-policy/selinux-ppp ) virtual/tmpfiles
SLOT=0/2.5.1
SRC_URI=https://download.samba.org/pub/ppp/ppp-2.5.1.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=173c8961a629ecea2d80dd87c7d1f456
+_md5_=66ea20adcda4ab5b8cdf392fef97f0c7
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index c56ed99f3318..c399826fce78 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.38.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.39.0
index 0d8ec459a988..2535660ca16f 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-7.38.0
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.39.0
@@ -9,6 +9,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib media-libs/libpulse media-libs/mesa[X(+)] net-print/cups sys-apps/dbus virtual/udev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.38.0_amd64.deb
+SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.39.0_amd64.deb
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=bf08ccde7bc1f28491d481119e5b1c6e
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 1a1ed417de82..a3b143fb2abc 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libdom-0.4.2 b/metadata/md5-cache/net-libs/libdom-0.4.2
index 1cacc693b379..0bfca75b1e05 100644
--- a/metadata/md5-cache/net-libs/libdom-0.4.2
+++ b/metadata/md5-cache/net-libs/libdom-0.4.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.netsurf-browser.org/projects/libdom/
INHERIT=netsurf
IUSE=expat test xml
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2 ) )
REQUIRED_USE=test? ( xml )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4.2
SRC_URI=https://download.netsurf-browser.org/libs/releases/libdom-0.4.2-src.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=4d3c002e64b6a0b8364cae9708f61d53
+_md5_=10d71ca027b05b64f524262c9f8287ef
diff --git a/metadata/md5-cache/net-libs/libhubbub-0.3.8 b/metadata/md5-cache/net-libs/libhubbub-0.3.8
index b11461a9c212..8c1b1b4293a7 100644
--- a/metadata/md5-cache/net-libs/libhubbub-0.3.8
+++ b/metadata/md5-cache/net-libs/libhubbub-0.3.8
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.netsurf-browser.org/projects/hubbub/
INHERIT=netsurf flag-o-matic
IUSE=doc test
-KEYWORDS=amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-libs/libparserutils:=
RESTRICT=!test? ( test )
SLOT=0/0.3.8
SRC_URI=https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.8-src.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=b1886f89d68b1f2bbacab61d43272a2b
+_md5_=398c676726813eb44a402d8ba03cdbf2
diff --git a/metadata/md5-cache/net-libs/libtlsrpt-0.5.0_rc1 b/metadata/md5-cache/net-libs/libtlsrpt-0.5.0_rc1
new file mode 100644
index 000000000000..feb6bc63914e
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libtlsrpt-0.5.0_rc1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install prepare
+DESCRIPTION=libraries and tools to implement TLSRPT
+EAPI=8
+HOMEPAGE=https://github.com/sys4/tlsrpt
+INHERIT=autotools
+KEYWORDS=~amd64
+LICENSE=LGPL-3+
+SLOT=0
+SRC_URI=https://github.com/sys4/tlsrpt/releases/download/v0.5.0rc1/libtlsrpt-0.5.0rc1.tar.gz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=52a43712c88a5ba38b5293f013694493
diff --git a/metadata/md5-cache/net-libs/libtlsrpt-9999 b/metadata/md5-cache/net-libs/libtlsrpt-9999
new file mode 100644
index 000000000000..f6e28211bccc
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libtlsrpt-9999
@@ -0,0 +1,11 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=libraries and tools to implement TLSRPT
+EAPI=8
+HOMEPAGE=https://github.com/sys4/tlsrpt
+INHERIT=autotools git-r3
+LICENSE=LGPL-3+
+PROPERTIES=live
+SLOT=0
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=52a43712c88a5ba38b5293f013694493
diff --git a/metadata/md5-cache/net-libs/meanwhile-1.1.1 b/metadata/md5-cache/net-libs/meanwhile-1.1.1
index cb93e6f5fc93..f54f2a02c6d8 100644
--- a/metadata/md5-cache/net-libs/meanwhile-1.1.1
+++ b/metadata/md5-cache/net-libs/meanwhile-1.1.1
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/glib:2
SLOT=0
SRC_URI=https://github.com/obriencj/meanwhile/archive/refs/tags/v1.1.1.tar.gz -> meanwhile-1.1.1.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=25d85d13cf88a839fcab3bdd3d4e6d0e
+_md5_=be307e28b0bc30a90b40a1d5c33d428c
diff --git a/metadata/md5-cache/net-libs/nghttp2-1.64.0 b/metadata/md5-cache/net-libs/nghttp2-1.64.0
index b199e6b8c0ee..c13e6a992847 100644
--- a/metadata/md5-cache/net-libs/nghttp2-1.64.0
+++ b/metadata/md5-cache/net-libs/nghttp2-1.64.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://nghttp2.org/
INHERIT=cmake-multilib
IUSE=debug hpack-tools jemalloc static-libs systemd test utils xml 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=hpack-tools? ( >=dev-libs/jansson-2.5:= ) jemalloc? ( dev-libs/jemalloc:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) utils? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-),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/libev-4.15[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-dns/c-ares:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( >=sys-apps/systemd-209 ) xml? ( >=dev-libs/libxml2-2.7.7:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=test? ( static-libs )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.14
SRC_URI=https://github.com/nghttp2/nghttp2/releases/download/v1.64.0/nghttp2-1.64.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8ef544a5b080123a6f155ebaa7d9fe1c
+_md5_=517817a686abee0e5639b7996dd1bd77
diff --git a/metadata/md5-cache/net-libs/nghttp3-1.7.0 b/metadata/md5-cache/net-libs/nghttp3-1.7.0
index 3583c89404c1..8b7022a3c642 100644
--- a/metadata/md5-cache/net-libs/nghttp3-1.7.0
+++ b/metadata/md5-cache/net-libs/nghttp3-1.7.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/ngtcp2/nghttp3/
INHERIT=cmake-multilib
IUSE=static-libs 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=amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=MIT
REQUIRED_USE=test? ( static-libs )
RESTRICT=!test? ( test )
SLOT=0/0
SRC_URI=https://github.com/ngtcp2/nghttp3/releases/download/v1.7.0/nghttp3-1.7.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=652f042a9db49384407c960a845e59b7
+_md5_=2e8ed592dcfe286fd8ecac9184f56e7f
diff --git a/metadata/md5-cache/net-libs/ngtcp2-1.10.0-r2 b/metadata/md5-cache/net-libs/ngtcp2-1.10.0-r2
index cc5d4bbe497b..e03eba63916b 100644
--- a/metadata/md5-cache/net-libs/ngtcp2-1.10.0-r2
+++ b/metadata/md5-cache/net-libs/ngtcp2-1.10.0-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ngtcp2/ngtcp2/
INHERIT=cmake-multilib
IUSE=+gnutls openssl +ssl static-libs 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=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( >=dev-libs/openssl-1.1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
REQUIRED_USE=ssl? ( || ( gnutls openssl ) ) test? ( static-libs )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0
SRC_URI=https://github.com/ngtcp2/ngtcp2/releases/download/v1.10.0/ngtcp2-1.10.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c8b7efa79286075f7a4615cf56045f7f
+_md5_=cea04d04106ed8f861ee79684f74c23d
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.6 b/metadata/md5-cache/net-libs/nodejs-18.20.6
new file mode 100644
index 000000000000..82dd1ab0f26b
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nodejs-18.20.6
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-debug/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
+EAPI=8
+HOMEPAGE=https://nodejs.org/
+INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
+IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test
+KEYWORDS=~amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
+RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl )
+RESTRICT=!test? ( test )
+SLOT=0/18
+SRC_URI=https://nodejs.org/dist/v18.20.6/node-v18.20.6.tar.xz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a865572d6366bcf0c3134b956cbd319e
diff --git a/metadata/md5-cache/net-libs/nodejs-20.18.2 b/metadata/md5-cache/net-libs/nodejs-20.18.2
new file mode 100644
index 000000000000..f165b458de3c
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nodejs-20.18.2
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
+EAPI=8
+HOMEPAGE=https://nodejs.org/
+INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils
+IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
+RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/20
+SRC_URI=https://nodejs.org/dist/v20.18.2/node-v20.18.2.tar.xz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=106e9c56d2fda98700867217092da2d4
diff --git a/metadata/md5-cache/net-libs/nodejs-22.13.1 b/metadata/md5-cache/net-libs/nodejs-22.13.1
new file mode 100644
index 000000000000..7810cf271ee8
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nodejs-22.13.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13[threads(+)] dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=app-arch/brotli-1.1.0:= dev-db/sqlite:3 >=dev-libs/libuv-1.49.2:= >=dev-libs/simdjson-3.10.1:= >=net-dns/c-ares-1.34.4:= >=net-libs/nghttp2-1.64.0:= >=net-libs/nghttp3-1.7.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=net-libs/ngtcp2-1.9.1:= >=dev-libs/openssl-1.1.1:0= ) !system-ssl? ( >=net-libs/ngtcp2-1.9.1:=[-gnutls] ) sys-devel/gcc:*
+DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
+EAPI=8
+HOMEPAGE=https://nodejs.org/
+INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils
+IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT npm? ( Artistic-2 )
+RDEPEND=>=app-arch/brotli-1.1.0:= dev-db/sqlite:3 >=dev-libs/libuv-1.49.2:= >=dev-libs/simdjson-3.10.1:= >=net-dns/c-ares-1.34.4:= >=net-libs/nghttp2-1.64.0:= >=net-libs/nghttp3-1.7.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-73:= ) system-ssl? ( >=net-libs/ngtcp2-1.9.1:= >=dev-libs/openssl-1.1.1:0= ) !system-ssl? ( >=net-libs/ngtcp2-1.9.1:=[-gnutls] ) sys-devel/gcc:*
+REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/22
+SRC_URI=https://nodejs.org/dist/v22.13.1/node-v22.13.1.tar.xz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c520ce3572964ae09ba9c7226fc7df3d
diff --git a/metadata/md5-cache/net-libs/srt-1.5.3 b/metadata/md5-cache/net-libs/srt-1.5.3
index 4ba223a87a05..e13b9ec8f511 100644
--- a/metadata/md5-cache/net-libs/srt-1.5.3
+++ b/metadata/md5-cache/net-libs/srt-1.5.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/Haivision/srt
INHERIT=cmake-multilib flag-o-matic
IUSE=gnutls 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 ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos
LICENSE=MPL-2.0
RDEPEND=gnutls? ( dev-libs/nettle: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(-)?] net-libs/gnutls: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(-)?] ) !gnutls? ( dev-libs/openssl: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(-)?] )
RESTRICT=!test? ( test )
SLOT=0/1.5
SRC_URI=https://github.com/Haivision/srt/archive/v1.5.3.tar.gz -> srt-1.5.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c0a7c09bb7a9b68f982cbc3068daabde
+_md5_=50d701de0d4595f7bfcf2d7515f7b8ff
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4
index 23db0e8d6898..e5dc8f88ab3a 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8dde02f586e8b9f9d36aea5321edc92
+_md5_=9032be112f1f68f82438d3431099448a
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410
index c310ce48fb66..1d24ed9d7f28 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4.1/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e64d288110bc85f98fe459fb7a2605ca
+_md5_=845e0ce6b8bc9c0eada0c31b68c32ff2
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600
index 308bccaed023..6157a2c80417 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=6/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=17dede87c933f6abdd858c9e869abdd9
+_md5_=494488272c2394668581cccf00a41eca
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5
index 7d88225939c2..7beb5f930514 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a121138b4222f3511acc51d97a44b0cb
+_md5_=486b1128fae05ed40e3c806a1760942c
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410
index 6b39a0831f66..b6acffeadd37 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4.1/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5f55931e47361e94a48a11bf0e2c1f84
+_md5_=474f43745584cf91ba313906db007aac
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600
index c8338cab02d4..665df4dfd077 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=6/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=eff55ffa0682cc17392fd4ba102a8559
+_md5_=e9980b4a0556e7a4a06580e6b7577cf2
diff --git a/metadata/md5-cache/net-libs/xdp-tools-1.4.3 b/metadata/md5-cache/net-libs/xdp-tools-1.4.3
index e9a27a50c0f0..d42280902b26 100644
--- a/metadata/md5-cache/net-libs/xdp-tools-1.4.3
+++ b/metadata/md5-cache/net-libs/xdp-tools-1.4.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/xdp-project/xdp-tools
INHERIT=flag-o-matic toolchain-funcs
IUSE=+tools
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=GPL-2 LGPL-2.1 BSD-2
RDEPEND=dev-libs/libbpf:= dev-util/bpftool net-libs/libpcap sys-libs/zlib virtual/libelf
SLOT=0
SRC_URI=https://github.com/xdp-project/xdp-tools/archive/refs/tags/v1.4.3.tar.gz -> xdp-tools-1.4.3.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=d0d4f4d6b4778f5760f9789b123fd6d3
+_md5_=9e268fa360fadd2413326cfc8c6b924a
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 66e1eaa23b49..72f2c1407176 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/iodine-0.7.0-r4 b/metadata/md5-cache/net-vpn/iodine-0.7.0-r4
index ac075955f92b..acd96e46b428 100644
--- a/metadata/md5-cache/net-vpn/iodine-0.7.0-r4
+++ b/metadata/md5-cache/net-vpn/iodine-0.7.0-r4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://code.kryo.se/iodine/
INHERIT=linux-info toolchain-funcs
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=ISC GPL-2
RDEPEND=sys-libs/zlib
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://code.kryo.se/iodine/iodine-0.7.0.tar.gz
_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=de4be3974222e2b72a44a036a408970f
+_md5_=d91dd4c1f85049b2be383e43d7ebc44b
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 97eac27c15b3..50054888674e 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r6 b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r6
new file mode 100644
index 000000000000..2782e89b2dc8
--- /dev/null
+++ b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup
+DEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= )
+DESCRIPTION=IEEE 802.1X/WPA supplicant for secure wireless transfers
+EAPI=8
+HOMEPAGE=https://w1.fi/wpa_supplicant/
+INHERIT=desktop linux-info qmake-utils readme.gentoo-r1 systemd toolchain-funcs
+IUSE=ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt6 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 BSD )
+RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= ) selinux? ( sec-policy/selinux-networkmanager ) kernel_linux? ( net-wireless/wireless-regdb )
+REQUIRED_USE=macsec? ( !privsep ) privsep? ( !macsec ) broadcom-sta? ( !fils !mesh !mbo )
+SLOT=0
+SRC_URI=https://w1.fi/releases/wpa_supplicant-2.10.tar.gz
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=1e51400b604802f2984d1dae2e7e0b19
diff --git a/metadata/md5-cache/net-wireless/wpa_supplicant-9999 b/metadata/md5-cache/net-wireless/wpa_supplicant-9999
index 6e4fdc1b67c5..072c52a426c3 100644
--- a/metadata/md5-cache/net-wireless/wpa_supplicant-9999
+++ b/metadata/md5-cache/net-wireless/wpa_supplicant-9999
@@ -1,15 +1,15 @@
BDEPEND=virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare setup unpack
-DEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= )
+DEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= )
DESCRIPTION=IEEE 802.1X/WPA supplicant for secure wireless transfers
EAPI=8
HOMEPAGE=https://w1.fi/wpa_supplicant/
INHERIT=desktop linux-info qmake-utils readme.gentoo-r1 systemd toolchain-funcs git-r3
-IUSE=ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt5 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps
+IUSE=ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt6 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps
LICENSE=|| ( GPL-2 BSD )
PROPERTIES=live
-RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= ) selinux? ( sec-policy/selinux-networkmanager ) kernel_linux? ( net-wireless/wireless-regdb )
+RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= ) selinux? ( sec-policy/selinux-networkmanager ) kernel_linux? ( net-wireless/wireless-regdb )
REQUIRED_USE=macsec? ( !privsep ) privsep? ( !macsec ) broadcom-sta? ( !fils !mesh !mbo )
SLOT=0
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=0b9ef2f5d03c5e63918100436808aeb5
+_md5_=bbb552d1e397fea32efdaa1ef130590a
diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz
index f1f3705ec752..6354e1990ebe 100644
--- a/metadata/md5-cache/perl-core/Manifest.gz
+++ b/metadata/md5-cache/perl-core/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/perl-core/Test-Simple-1.302.208 b/metadata/md5-cache/perl-core/Test-Simple-1.302.208
deleted file mode 100644
index 4c32169ac414..000000000000
--- a/metadata/md5-cache/perl-core/Test-Simple-1.302.208
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
-DESCRIPTION=Basic utilities for writing tests
-EAPI=8
-HOMEPAGE=https://metacpan.org/release/Test-Simple
-INHERIT=perl-module
-IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302208.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=6f1ac7759c5244e602607f1d1f36132b
diff --git a/metadata/md5-cache/perl-core/Test-Simple-1.302.208-r1 b/metadata/md5-cache/perl-core/Test-Simple-1.302.208-r1
new file mode 100644
index 000000000000..6eb1bff43017
--- /dev/null
+++ b/metadata/md5-cache/perl-core/Test-Simple-1.302.208-r1
@@ -0,0 +1,14 @@
+BDEPEND=dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable dev-lang/perl:= virtual/perl-ExtUtils-MakeMaker
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DESCRIPTION=Basic utilities for writing tests
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Test-Simple
+INHERIT=perl-module
+IUSE=examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302208.tar.gz
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=eb485fe8906578c01469bb0ce97d6912
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index c2965b579fdf..f661a8f6743a 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/indilib-2.1.1 b/metadata/md5-cache/sci-libs/indilib-2.1.1
index 027a1a2cb1de..9385c1f3b26e 100644
--- a/metadata/md5-cache/sci-libs/indilib-2.1.1
+++ b/metadata/md5-cache/sci-libs/indilib-2.1.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.indilib.org/
INHERIT=cmake udev
IUSE=ogg rtlsdr test websocket
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~ppc ppc64 ~riscv ~x86
LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+
RDEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= )
RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/indilib/indi/archive/v2.1.1.tar.gz -> indilib-2.1.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=56576a2389ea0001d2c0509c56e62f38
+_md5_=3530b6379a064b4474f0607a785b1514
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index fa3b95312168..254f5c0c84f5 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/octave-9.2.0-r1 b/metadata/md5-cache/sci-mathematics/octave-9.2.0-r1
index 8308e7e3f412..fa4b05fd3443 100644
--- a/metadata/md5-cache/sci-mathematics/octave-9.2.0-r1
+++ b/metadata/md5-cache/sci-mathematics/octave-9.2.0-r1
@@ -7,10 +7,10 @@ HOMEPAGE=https://www.gnu.org/software/octave/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg
IUSE=curl doc fftw +glpk gnuplot gui hdf5 imagemagick java json klu portaudio postscript +qhull +qrupdate readline sndfile +sparse spqr ssl sundials zlib java
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3
RDEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-apps/texinfo dev-libs/libpcre2 sys-libs/ncurses:= sys-libs/zlib virtual/blas virtual/lapack curl? ( net-misc/curl:= ) fftw? ( sci-libs/fftw:3.0= ) glpk? ( sci-mathematics/glpk:= ) gnuplot? ( sci-visualization/gnuplot ) hdf5? ( sci-libs/hdf5:= ) imagemagick? ( media-gfx/graphicsmagick:=[cxx] ) json? ( dev-libs/rapidjson ) klu? ( sci-libs/klu:= ) portaudio? ( media-libs/portaudio ) postscript? ( app-text/epstool media-gfx/pstoedit >=media-gfx/fig2dev-3.2.9-r1 ) gui? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,opengl,network,widgets] media-libs/fontconfig:= media-libs/freetype:= virtual/glu x11-libs/gl2ps:= x11-libs/libX11:= x11-libs/qscintilla:=[qt6] ) qhull? ( media-libs/qhull:= ) qrupdate? ( sci-libs/qrupdate:= ) readline? ( sys-libs/readline:= ) sndfile? ( media-libs/libsndfile ) sparse? ( sci-libs/arpack:= sci-libs/camd:= sci-libs/ccolamd:= sci-libs/cholmod:= sci-libs/colamd:= sci-libs/cxsparse:= sci-libs/umfpack:= ) spqr? ( sci-libs/spqr:= ) ssl? ( dev-libs/openssl:= ) sundials? ( klu? ( >=sci-libs/sundials-4:=[sparse] ) !klu? ( >=sci-libs/sundials-4:= ) ) java? ( >=virtual/jre-1.8:* ) virtual/fortran java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/9.2.0
SRC_URI=mirror://gnu/octave/octave-9.2.0.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=deea3f84b2472499b64f16d33aeb5ffa
+_md5_=583f88394db393644a8f2637a32c5eb0
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index fbbfa4436fd2..91b0a01453a8 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/hwdata-0.391 b/metadata/md5-cache/sys-apps/hwdata-0.391
new file mode 100644
index 000000000000..6679f9d92ba5
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/hwdata-0.391
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure
+DESCRIPTION=Hardware identification and configuration data
+EAPI=8
+HOMEPAGE=https://github.com/vcrhonek/hwdata
+INHERIT=edo
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.391.tar.gz -> hwdata-0.391.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
+_md5_=8b56b0ac748c6d5f4b185b0753ebb935
diff --git a/metadata/md5-cache/sys-apps/man-pages-6.10 b/metadata/md5-cache/sys-apps/man-pages-6.10
new file mode 100644
index 000000000000..bac2c095a4d3
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/man-pages-6.10
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar ) app-alternatives/bc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst prepare test unpack
+DESCRIPTION=A somewhat comprehensive collection of Linux man pages
+EAPI=8
+HOMEPAGE=https://www.kernel.org/doc/man-pages/
+INHERIT=verify-sig
+IUSE=l10n_ja l10n_ru l10n_zh-CN l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_sr l10n_sv l10n_uk l10n_vi verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
+LICENSE=man-pages GPL-2+ BSD
+PDEPEND=l10n_ja? ( app-i18n/man-pages-ja ) l10n_ru? ( || ( app-i18n/man-pages-l10n[l10n_ru(-)] app-i18n/man-pages-ru ) ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) l10n_cs? ( app-i18n/man-pages-l10n[l10n_cs(-)] ) l10n_da? ( app-i18n/man-pages-l10n[l10n_da(-)] ) l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_el? ( app-i18n/man-pages-l10n[l10n_el(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fi? ( app-i18n/man-pages-l10n[l10n_fi(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_hu? ( app-i18n/man-pages-l10n[l10n_hu(-)] ) l10n_id? ( app-i18n/man-pages-l10n[l10n_id(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_mk? ( app-i18n/man-pages-l10n[l10n_mk(-)] ) l10n_nb? ( app-i18n/man-pages-l10n[l10n_nb(-)] ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_sr? ( app-i18n/man-pages-l10n[l10n_sr(-)] ) l10n_sv? ( app-i18n/man-pages-l10n[l10n_sv(-)] ) l10n_uk? ( app-i18n/man-pages-l10n[l10n_uk(-)] ) l10n_vi? ( app-i18n/man-pages-l10n[l10n_vi(-)] )
+RDEPEND=virtual/man !<sys-apps/keyutils-1.5.9-r4 !<dev-libs/libbsd-0.8.3-r1
+RESTRICT=binchecks
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.10.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.10.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.10.tar.sign https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.10.tar.sign ) mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_md5_=735fde97ff9b0b50f10e59d78ed2c96f
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 3380894b569e..d874b7d1eb53 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/cryfs-1.0.1 b/metadata/md5-cache/sys-fs/cryfs-1.0.1
new file mode 100644
index 000000000000..bfe0d8c59d2d
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/cryfs-1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig || ( ( dev-lang/python:3.13 dev-python/versioneer[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/versioneer[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/versioneer[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/versioneer[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=dev-libs/boost:= dev-libs/crypto++:= dev-libs/libfmt:= dev-libs/spdlog:= >=sys-fs/fuse-2.8.6:0 dev-cpp/range-v3 net-misc/curl test? ( dev-cpp/gtest )
+DESCRIPTION=Encrypted FUSE filesystem that conceals metadata
+EAPI=8
+HOMEPAGE=https://www.cryfs.org/
+INHERIT=cmake flag-o-matic linux-info python-any-r1
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3 MIT
+RDEPEND=dev-libs/boost:= dev-libs/crypto++:= dev-libs/libfmt:= dev-libs/spdlog:= >=sys-fs/fuse-2.8.6:0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cryfs/cryfs/archive/refs/tags/1.0.1.tar.gz -> cryfs-1.0.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=843f2962634846b8e37ad5504764a4e7
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 10920f0797a8..46b80475e44c 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-sources-5.15.177 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.177
new file mode 100644
index 000000000000..7aa7a921e979
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.177
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.15.177
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-187.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-187.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-187.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-187.extras.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=b818e97b49b321e22750f1b59e5c3256
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.123 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.127
index 5be9073e4622..5aa784009f11 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.123
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.127
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.1.123
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-133.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-133.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-133.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-133.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-133.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-133.experimental.tar.xz )
+SLOT=6.1.127
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-137.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-137.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-137.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-137.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-137.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-137.experimental.tar.xz )
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=019d1cfd304865751e955d2fc1cdaa32
+_md5_=5fafa9aaa3a266dfa2863013bb4f9043
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.11 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.11
new file mode 100644
index 000000000000..2cf5942d4630
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.11
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.12 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=check-reqs kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.12.11
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-14.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-14.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-14.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-14.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-14.experimental.tar.xz )
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
+_md5_=1ed755ca55d2268c869da67c1f75bb93
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.70 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.74
index 43420cf52b3c..4c04c678aa47 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.70
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.74
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.6.70
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-79.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-79.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-79.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-79.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-79.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-79.experimental.tar.xz )
+SLOT=6.6.74
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-83.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-83.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-83.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-83.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-83.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-83.experimental.tar.xz )
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=b59f46df4d5d0e5f3c7e50f2687fdb34
+_md5_=639ac4c0d44d0e200b2a359ede97d865
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.176 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.177
index 92f9389c2fb0..275a17545f44 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.176
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.177
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=5.15.176
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.176.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
+SLOT=5.15.177
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.177.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
_md5_=7cd049abed70e388f5bfe88fea8f53ef
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.126 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.127
index 4a44912f2a62..75b3520d4581 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.126
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.127
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.1.126
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.126.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
+SLOT=6.1.127
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.127.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
_md5_=89adf488f651c41c474d2e8cd771f631
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.10 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.11
index 5979ea5d31c0..412ccda944bc 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.10
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.11
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.12.10
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.12.10.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz
+SLOT=6.12.11
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.12.11.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
_md5_=89adf488f651c41c474d2e8cd771f631
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.73 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.74
index d375f9f3bcc6..d997802093da 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.73
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.74
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.6.73
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.73.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
+SLOT=6.6.74
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.74.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
_md5_=89adf488f651c41c474d2e8cd771f631
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 6c24fa2604c6..d03f9241b890 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/glibc-2.40-r8 b/metadata/md5-cache/sys-libs/glibc-2.40-r8
index 71e35e83cbbd..f432f2d85d3a 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.40-r8
+++ b/metadata/md5-cache/sys-libs/glibc-2.40-r8
@@ -7,6 +7,7 @@ HOMEPAGE=https://www.gnu.org/software/libc/
IDEPEND=!compile-locales? ( sys-apps/locale-gen )
INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles
IUSE=audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE
PDEPEND=!vanilla? ( sys-libs/timezone-data )
RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) !<app-misc/pax-utils-1.3.3 !<sys-apps/systemd-254.9-r1 perl? ( dev-lang/perl ) >=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data )
@@ -14,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.40.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.40-patches-8.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 preserve-libs 8692a88c92b5ae250732743932d8ebda python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5c9e40832e2edcf360057e3965e2ca7e
+_md5_=76a0125b2ea9f2d65dfc78ddd8ad6d97
diff --git a/metadata/md5-cache/sys-libs/glibc-9999 b/metadata/md5-cache/sys-libs/glibc-9999
index 168a50d3f2d5..e218eadeb532 100644
--- a/metadata/md5-cache/sys-libs/glibc-9999
+++ b/metadata/md5-cache/sys-libs/glibc-9999
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 preserve-libs 8692a88c92b5ae250732743932d8ebda python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=2563feb1dfa17adae52fc3d2dc80a92c
+_md5_=36eff7123f11dd83923f70560f13fe94
diff --git a/metadata/md5-cache/sys-libs/libnvidia-container-1.17.2 b/metadata/md5-cache/sys-libs/libnvidia-container-1.17.2
index 18b3873f7b9d..b090eb343330 100644
--- a/metadata/md5-cache/sys-libs/libnvidia-container-1.17.2
+++ b/metadata/md5-cache/sys-libs/libnvidia-container-1.17.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/NVIDIA/libnvidia-container
INHERIT=toolchain-funcs
IUSE=+seccomp static-libs
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0
RDEPEND=net-libs/libtirpc:= sys-libs/libcap virtual/libelf:= seccomp? ( sys-libs/libseccomp ) elibc_glibc? ( x11-drivers/nvidia-drivers )
SLOT=0/1.17.2
SRC_URI=https://github.com/NVIDIA/libnvidia-container/archive/v1.17.2.tar.gz -> libnvidia-container-1.17.2.tar.gz https://github.com/NVIDIA/nvidia-modprobe/archive/550.54.14.tar.gz -> libnvidia-container-nvidia-modprobe-550.54.14.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5d56e1c230387ed08c3c3a603857fdb7
+_md5_=74b41b6182cb4f43c2dfdc0201f8c1b8
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index bd9ae36d5164..b4fce317091d 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/apcupsd-3.14.14-r4 b/metadata/md5-cache/sys-power/apcupsd-3.14.14-r4
new file mode 100644
index 000000000000..eaa5405ab1ca
--- /dev/null
+++ b/metadata/md5-cache/sys-power/apcupsd-3.14.14-r4
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup
+DEPEND=sys-apps/util-linux[tty-helpers] cgi? ( media-libs/gd:2= ) modbus? ( usb? ( virtual/libusb:0= ) ) snmp? ( net-analyzer/net-snmp )
+DESCRIPTION=APC UPS daemon with integrated tcp/ip remote shutdown
+EAPI=8
+HOMEPAGE=http://www.apcupsd.org/
+INHERIT=linux-info systemd udev tmpfiles
+IUSE=cgi +modbus selinux snmp +usb
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-apcupsd ) sys-apps/util-linux[tty-helpers] cgi? ( media-libs/gd:2= ) modbus? ( usb? ( virtual/libusb:0= ) ) snmp? ( net-analyzer/net-snmp ) virtual/tmpfiles
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/apcupsd/apcupsd-3.14.14.tar.gz
+_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=4007d6fa5c16b9c37626acd67ee32aec
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 7aa9d7e2e7c9..5f9ae0b26d46 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/pwsh-7.5 b/metadata/md5-cache/virtual/pwsh-7.5
new file mode 100644
index 000000000000..c552390f0ba1
--- /dev/null
+++ b/metadata/md5-cache/virtual/pwsh-7.5
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for PowerShell
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64
+RDEPEND=|| ( app-shells/pwsh-bin:7.5 app-shells/pwsh:7.5 )
+SLOT=7.5
+_md5_=1537fcf7a469b78978ddbe5116e07c81
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 89be84ff89e3..7a543990bf52 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/chromium-132.0.6834.83 b/metadata/md5-cache/www-client/chromium-132.0.6834.83
index 25addea01bf9..a78f5f194d3e 100644
--- a/metadata/md5-cache/www-client/chromium-132.0.6834.83
+++ b/metadata/md5-cache/www-client/chromium-132.0.6834.83
@@ -14,4 +14,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=0/stable
SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-132.0.6834.83-linux.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/132/chromium-patches-132.tar.bz2 test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-132.0.6834.83-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/c11b515d9addc3f8b516502e553ace507eb81815/openpower-patches-c11b515d9addc3f8b516502e553ace507eb81815.tar.bz2 -> chromium-openpower-c11b515d9a.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 44c8464f6266787f32aab8b1f056a28b systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=40b80e39a70d88b4efacf406c16d5257
+_md5_=9f53315e09855f5531df41b3b47a99e6
diff --git a/metadata/md5-cache/www-client/chromium-133.0.6943.16 b/metadata/md5-cache/www-client/chromium-133.0.6943.16
index 899703d6fa9a..84ba9f5cb030 100644
--- a/metadata/md5-cache/www-client/chromium-133.0.6943.16
+++ b/metadata/md5-cache/www-client/chromium-133.0.6943.16
@@ -14,4 +14,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=0/beta
SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6943.16-linux.tar.xz https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/133-1/chromium-patches-133-1.tar.bz2 test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-133.0.6943.16-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 44c8464f6266787f32aab8b1f056a28b systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6026ed5a7471624de30d2ff7c3475bd5
+_md5_=fa6c89eea12c876216b1700223f37d9b
diff --git a/metadata/md5-cache/www-client/chromium-134.0.6958.2 b/metadata/md5-cache/www-client/chromium-134.0.6958.2
index 1348f06f5c58..96e224cbe137 100644
--- a/metadata/md5-cache/www-client/chromium-134.0.6958.2
+++ b/metadata/md5-cache/www-client/chromium-134.0.6958.2
@@ -13,4 +13,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=0/dev
SRC_URI=https://chromium-tarballs.distfiles.gentoo.org/chromium-134.0.6958.2-linux.tar.xz !bundled-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/134/chromium-patches-134.tar.bz2 ) bundled-toolchain? ( https://gsdview.appspot.com/chromium-browser-clang/Linux_x64/clang-llvmorg-20-init-17108-g29ed6000-1.tar.xz -> chromium-134-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ad211ced81509462cdfe4c29ed10f97279a0acae-1-llvmorg-20-init-17108-g29ed6000.tar.xz -> chromium-134-rust.tar.xz ) test? ( https://chromium-tarballs.distfiles.gentoo.org/chromium-134.0.6958.2-linux-testdata.tar.xz https://chromium-fonts.storage.googleapis.com/f26f29c9d3bfae588207bbc9762de8d142e58935c62a86f67332819b15203b35 -> chromium-testfonts-f26f29c9d3.tar.gz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 7f49c40879f833f9d07e2d5a9643077b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 44c8464f6266787f32aab8b1f056a28b systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9e663cc7e8ab40e3b81689117f24d4ad
+_md5_=1a3221fe799a9b26304f905cc7ca8fad
diff --git a/metadata/md5-cache/www-client/elinks-0.17.1.1 b/metadata/md5-cache/www-client/elinks-0.17.1.1
index 6f4754eb7609..65a9382a401b 100644
--- a/metadata/md5-cache/www-client/elinks-0.17.1.1
+++ b/metadata/md5-cache/www-client/elinks-0.17.1.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://elinks.or.cz/
INHERIT=flag-o-matic guile-single meson lua-single python-single-r1
IUSE=bittorrent brotli bzip2 debug finger ftp gemini gopher gpm gnutls guile idn javascript libcss lua lzma +mouse nls nntp perl python samba ssl test tre unicode X xml zlib zstd guile_single_target_2-2 guile_single_target_3-0 lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2:=[unicode(+)] brotli? ( app-arch/brotli:= ) bzip2? ( >=app-arch/bzip2-1.0.2 ) gpm? ( >=sys-libs/gpm-1.20.0-r5 ) guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2[deprecated] ) guile_single_target_3-0? ( dev-scheme/guile:3.0[deprecated] ) ) idn? ( net-dns/libidn2:= ) javascript? ( dev-cpp/libxmlpp:5.0 dev-lang/mujs:= ) libcss? ( >=dev-libs/libcss-0.9.2 >=net-libs/libdom-0.4.2 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) samba? ( net-fs/samba ) ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) tre? ( dev-libs/tre ) X? ( x11-libs/libX11 x11-libs/libXt ) xml? ( >=dev-libs/expat-1.95.4 ) zlib? ( >=sys-libs/zlib-1.1.4 ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) ) javascript? ( libcss ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rkd77/elinks/releases/download/v0.17.1.1/elinks-0.17.1.1.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=d6c668340f781c2592999526e40ea01a
+_md5_=b1037465a69a33216ebdf535b2fd1b3c
diff --git a/metadata/md5-cache/www-client/elinks-0.18.0 b/metadata/md5-cache/www-client/elinks-0.18.0
index 4a658a15ccbf..c50ea16e9549 100644
--- a/metadata/md5-cache/www-client/elinks-0.18.0
+++ b/metadata/md5-cache/www-client/elinks-0.18.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rkd77/elinks/releases/download/v0.18.0/elinks-0.18.0.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=10696552ea439dca1212a320961ef709
+_md5_=74a8b81526c27eb7a0031fbde0a0bb66
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 8ee9b2362706..6ac38bec6c5c 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/libICE-1.1.2 b/metadata/md5-cache/x11-libs/libICE-1.1.2
index 1d6356423731..3a9d127eb162 100644
--- a/metadata/md5-cache/x11-libs/libICE-1.1.2
+++ b/metadata/md5-cache/x11-libs/libICE-1.1.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libICE
INHERIT=xorg-3
IUSE=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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=elibc_glibc? ( || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[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
SRC_URI=https://www.x.org/releases/individual/lib/libICE-1.1.2.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=3786943bbeb89709a65a3042db5f249c
+_md5_=96ce47f0e8579a950b13915381337ce6
diff --git a/metadata/md5-cache/x11-libs/libSM-1.2.5 b/metadata/md5-cache/x11-libs/libSM-1.2.5
index 09c07cb23f9e..2a699f9ca9f0 100644
--- a/metadata/md5-cache/x11-libs/libSM-1.2.5
+++ b/metadata/md5-cache/x11-libs/libSM-1.2.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libSM
INHERIT=xorg-3
IUSE=+uuid abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libICE-1.1.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(-)?] uuid? ( elibc_Darwin? ( sys-libs/native-uuid ) !elibc_SunOS? ( !elibc_Darwin? ( >=sys-apps/util-linux-2.24.1-r3[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
SRC_URI=https://www.x.org/releases/individual/lib/libSM-1.2.5.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=a956c1eff17f46129542f1c81125f48b
+_md5_=a94665287ba489139be0ee5983c22eea
diff --git a/metadata/md5-cache/x11-libs/libXau-1.0.12 b/metadata/md5-cache/x11-libs/libXau-1.0.12
index c17171adc062..a723ac06c685 100644
--- a/metadata/md5-cache/x11-libs/libXau-1.0.12
+++ b/metadata/md5-cache/x11-libs/libXau-1.0.12
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXau
INHERIT=xorg-3
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
SLOT=0
SRC_URI=https://www.x.org/releases/individual/lib/libXau-1.0.12.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=93168af117ffb2c9075d2c11f1a27f5f
+_md5_=de6d0a2f559ab9f60f0c09564b4bf296
diff --git a/metadata/md5-cache/x11-libs/libXcursor-1.2.3 b/metadata/md5-cache/x11-libs/libXcursor-1.2.3
index 013fded1f2a8..8381cabe917b 100644
--- a/metadata/md5-cache/x11-libs/libXcursor-1.2.3
+++ b/metadata/md5-cache/x11-libs/libXcursor-1.2.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXcursor
INHERIT=xorg-3
IUSE=doc 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libXrender-0.9.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[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
SRC_URI=https://www.x.org/releases/individual/lib/libXcursor-1.2.3.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=11a1f75fb1ee22c12fc84a80a50a2734
+_md5_=c8037b960bc5e43f73f1a9df30e25049
diff --git a/metadata/md5-cache/x11-libs/libXrender-0.9.12 b/metadata/md5-cache/x11-libs/libXrender-0.9.12
index 5df9ea6479db..ec634cd378e3 100644
--- a/metadata/md5-cache/x11-libs/libXrender-0.9.12
+++ b/metadata/md5-cache/x11-libs/libXrender-0.9.12
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXrender
INHERIT=xorg-3
IUSE=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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libX11-1.6.2[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
SRC_URI=https://www.x.org/releases/individual/lib/libXrender-0.9.12.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=5d661fa7e4b8ba19542f5dfc6f5a8f01
+_md5_=55cb8a47eba03dcc73411496dad6ad8c
diff --git a/metadata/md5-cache/x11-libs/libXt-1.3.1 b/metadata/md5-cache/x11-libs/libXt-1.3.1
index 7ffb3e1f1d54..87bac2514c5c 100644
--- a/metadata/md5-cache/x11-libs/libXt-1.3.1
+++ b/metadata/md5-cache/x11-libs/libXt-1.3.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXt
INHERIT=xorg-3
IUSE=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 doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libICE-1.0.8-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(-)?] >=x11-libs/libSM-1.2.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(-)?] >=x11-libs/libX11-1.6.2[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://www.x.org/releases/individual/lib/libXt-1.3.1.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=4dbded25a68acd9c18fc03bfbdd94766
+_md5_=3dd53f065caaae6be444adddc972244b
diff --git a/metadata/md5-cache/x11-libs/libXt-1.3.1-r1 b/metadata/md5-cache/x11-libs/libXt-1.3.1-r1
new file mode 100644
index 000000000000..b0fb4473ed4a
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/libXt-1.3.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 virtual/pkgconfig doc? ( doc? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) app-text/xmlto app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=>=x11-libs/libICE-1.0.8-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(-)?] >=x11-libs/libSM-1.2.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(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto test? ( dev-libs/glib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=X.Org X Toolkit Intrinsics library
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXt
+INHERIT=xorg-3
+IUSE=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 doc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=x11-libs/libICE-1.0.8-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(-)?] >=x11-libs/libSM-1.2.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(-)?] >=x11-libs/libX11-1.6.2[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://www.x.org/releases/individual/lib/libXt-1.3.1.tar.xz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
+_md5_=bf3bf0bf16108da7ee8c7bb46e79d63f
diff --git a/metadata/md5-cache/x11-libs/libXv-1.0.13 b/metadata/md5-cache/x11-libs/libXv-1.0.13
index 05326a48a5c2..b0e0ee4514d8 100644
--- a/metadata/md5-cache/x11-libs/libXv-1.0.13
+++ b/metadata/md5-cache/x11-libs/libXv-1.0.13
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXv
INHERIT=xorg-3
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[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
SRC_URI=https://www.x.org/releases/individual/lib/libXv-1.0.13.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=a45b5257c49f890506dda09f8f885443
+_md5_=31f7b7b6a55574d3342092ad5130e026
diff --git a/metadata/md5-cache/x11-libs/libXxf86vm-1.1.6 b/metadata/md5-cache/x11-libs/libXxf86vm-1.1.6
index 5f2e7d2b3570..58cf53abdb1b 100644
--- a/metadata/md5-cache/x11-libs/libXxf86vm-1.1.6
+++ b/metadata/md5-cache/x11-libs/libXxf86vm-1.1.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXxf86vm
INHERIT=xorg-3
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[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
SRC_URI=https://www.x.org/releases/individual/lib/libXxf86vm-1.1.6.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=e9fab794df1fab26dc1a401a9009a219
+_md5_=512f407ee74094ca9f79f10f0d1f8bb4
diff --git a/metadata/md5-cache/x11-libs/libdrm-2.4.124 b/metadata/md5-cache/x11-libs/libdrm-2.4.124
index e21ec2dfc8cb..7b61ccb9f2c9 100644
--- a/metadata/md5-cache/x11-libs/libdrm-2.4.124
+++ b/metadata/md5-cache/x11-libs/libdrm-2.4.124
@@ -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 doc test tools udev 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~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(-)?] ) video_cards_amdgpu? ( tools? ( >=dev-util/cunit-2.1 ) test? ( >=dev-util/cunit-2.1 ) ) udev? ( virtual/udev )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dri.freedesktop.org/libdrm/libdrm-2.4.124.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=107c79986b87fb7b3959f2c156dbcd4f
+_md5_=da6b9dff3bca050291412d1aeecf5b03
diff --git a/metadata/md5-cache/x11-libs/libxcvt-0.1.3 b/metadata/md5-cache/x11-libs/libxcvt-0.1.3
index 5c751220ef06..c62478a51748 100644
--- a/metadata/md5-cache/x11-libs/libxcvt-0.1.3
+++ b/metadata/md5-cache/x11-libs/libxcvt-0.1.3
@@ -4,9 +4,9 @@ DESCRIPTION=X.Org xcvt library and cvt program
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libxcvt
INHERIT=xorg-3 meson
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
SLOT=0
SRC_URI=https://www.x.org/releases/individual/lib/libxcvt-0.1.3.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=20fbd4a04161864b85c75a1c3d79d69c
+_md5_=8a75756dc8b0a8c37302a771daee4ecd
diff --git a/metadata/md5-cache/x11-libs/libxshmfence-1.3.3 b/metadata/md5-cache/x11-libs/libxshmfence-1.3.3
index 949cdfd766fd..c9efbb0918b5 100644
--- a/metadata/md5-cache/x11-libs/libxshmfence-1.3.3
+++ b/metadata/md5-cache/x11-libs/libxshmfence-1.3.3
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libxshmfence
INHERIT=xorg-3
IUSE=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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=MIT
SLOT=0
SRC_URI=https://www.x.org/releases/individual/lib/libxshmfence-1.3.3.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xorg-3 ce675c0f5f6f8e0bc289d800e40c502f
-_md5_=62441ac83aba835ea19735f24c77e0e5
+_md5_=f7ba17aec3eade2fff39334345ae8d53
diff --git a/metadata/md5-cache/x11-libs/pixman-0.44.2 b/metadata/md5-cache/x11-libs/pixman-0.44.2
index eba63ecbe8cb..50bc9161241c 100644
--- a/metadata/md5-cache/x11-libs/pixman-0.44.2
+++ b/metadata/md5-cache/x11-libs/pixman-0.44.2
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/
INHERIT=meson-multilib multiprocessing toolchain-funcs
IUSE=cpu_flags_ppc_altivec cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.x.org/releases/individual/lib/pixman-0.44.2.tar.xz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=d870df8d836457ed5c61d06ce39b975e
+_md5_=fce44e7314f3d6d711bffd1ba8627568
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index dabc9be44346..7331aadbac73 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/dunst-1.12.0 b/metadata/md5-cache/x11-misc/dunst-1.12.0
deleted file mode 100644
index 6825358120a7..000000000000
--- a/metadata/md5-cache/x11-misc/dunst-1.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig wayland? ( dev-libs/wayland-protocols ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils )
-DESCRIPTION=Lightweight replacement for common notification daemons
-EAPI=8
-HOMEPAGE=https://dunst-project.org/ https://github.com/dunst-project/dunst
-INHERIT=systemd toolchain-funcs
-IUSE=+completions +dunstify wayland +X +xdg
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils )
-REQUIRED_USE=|| ( wayland X )
-SLOT=0
-SRC_URI=https://github.com/dunst-project/dunst/archive/v1.12.0.tar.gz -> dunst-1.12.0.tar.gz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5493642bef8a9ede3ed0b3ccee5a6b14
diff --git a/metadata/md5-cache/x11-misc/dunst-1.12.1 b/metadata/md5-cache/x11-misc/dunst-1.12.1
index 44f73257d313..b0194e1c2506 100644
--- a/metadata/md5-cache/x11-misc/dunst-1.12.1
+++ b/metadata/md5-cache/x11-misc/dunst-1.12.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://dunst-project.org/ https://github.com/dunst-project/dunst
INHERIT=systemd toolchain-funcs
IUSE=+completions +dunstify wayland +X +xdg
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils )
REQUIRED_USE=|| ( wayland X )
SLOT=0
SRC_URI=https://github.com/dunst-project/dunst/archive/v1.12.1.tar.gz -> dunst-1.12.1.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536
-_md5_=5b3a571db7e393f81c8280bd5557828f
+_md5_=9876faa997441756114bd6c50e461927
diff --git a/metadata/md5-cache/x11-misc/e16-keyedit-0.9-r1 b/metadata/md5-cache/x11-misc/e16-keyedit-0.10
index 251d28891ead..d5f40d3a11f0 100644
--- a/metadata/md5-cache/x11-misc/e16-keyedit-0.9-r1
+++ b/metadata/md5-cache/x11-misc/e16-keyedit-0.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/
KEYWORDS=~amd64 ~x86
LICENSE=MIT-with-advertising
-RDEPEND=x11-libs/gtk+:3 !x11-misc/e16keyedit
+RDEPEND=x11-libs/gtk+:3
SLOT=0
-SRC_URI=https://downloads.sourceforge.net/enlightenment/e16-keyedit-0.9.tar.xz
-_md5_=7d223924086322a21203a19c9d7bf054
+SRC_URI=https://downloads.sourceforge.net/enlightenment/e16-keyedit-0.10.tar.xz
+_md5_=766990c1a2e1afc7d9e73169886e10d1
diff --git a/metadata/md5-cache/x11-misc/sddm-0.18.1-r8 b/metadata/md5-cache/x11-misc/sddm-0.18.1-r8
deleted file mode 100644
index 4ab3d4ba7f57..000000000000
--- a/metadata/md5-cache/x11-misc/sddm-0.18.1-r8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/docutils dev-qt/linguist-tools:5 kde-frameworks/extra-cmake-modules:0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=acct-group/sddm acct-user/sddm dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 x11-base/xorg-server x11-libs/libxcb:= elogind? ( sys-auth/elogind ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) systemd? ( sys-apps/systemd:= ) !systemd? ( sys-power/upower ) test? ( dev-qt/qttest:5 )
-DESCRIPTION=Simple Desktop Display Manager
-EAPI=8
-HOMEPAGE=https://github.com/sddm/sddm
-INHERIT=cmake linux-info systemd tmpfiles
-IUSE=+elogind +pam systemd test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain
-RDEPEND=acct-group/sddm acct-user/sddm dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 x11-base/xorg-server x11-libs/libxcb:= elogind? ( sys-auth/elogind ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) systemd? ( sys-apps/systemd:= ) !systemd? ( sys-power/upower ) !systemd? ( gui-libs/display-manager-init ) virtual/tmpfiles
-REQUIRED_USE=?? ( elogind systemd )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sddm/sddm/releases/download/v0.18.1/sddm-0.18.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/sddm-0.18.1-patchset.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=19c8574af9f3dbec7d9b980c20dda5ad
diff --git a/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240723 b/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240723
deleted file mode 100644
index abdf9522908e..000000000000
--- a/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240723
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/docutils >=dev-build/cmake-3.25.0 >=dev-qt/linguist-tools-5.15.12:5 kde-frameworks/extra-cmake-modules:0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=acct-group/sddm acct-user/sddm >=dev-qt/qtcore-5.15.12:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] sys-power/upower ) systemd? ( sys-apps/systemd:=[pam] ) test? ( >=dev-qt/qttest-5.15.12:5 )
-DESCRIPTION=Simple Desktop Display Manager
-EAPI=8
-HOMEPAGE=https://github.com/sddm/sddm
-INHERIT=cmake linux-info optfeature pam systemd tmpfiles
-IUSE=+elogind systemd test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain
-RDEPEND=acct-group/sddm acct-user/sddm >=dev-qt/qtcore-5.15.12:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] sys-power/upower ) systemd? ( sys-apps/systemd:=[pam] ) x11-base/xorg-server !systemd? ( gui-libs/display-manager-init ) virtual/tmpfiles
-REQUIRED_USE=^^ ( elogind systemd )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sddm/sddm/archive/4ec29a8bba033d475f197693fac6cb0c383a1da2.tar.gz -> sddm-0.21.0_p20240723.tar.gz https://dev.gentoo.org/~asturm/distfiles/sddm-0.21.0-pam.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=988abab007dcfae7066ebaf16f080ba2
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 32f08207277f..67a7979cc7c4 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 18925 BLAKE2B 619b70d5a6596551c44448719b24f5195e7ab5fe56d89e09f9b170e408ceccc6dc3771e6a9aa8b76d4230df211917b3ecc070fa73f911e1347460e1f4fab1bdb SHA512 8cd02bf2eb91481a32cbe19f44c71d37407312e8edcb707771e04a8ea95ee69dee17f964757d7860c748c5decec367e4ed772bb3b5f1e66500d4b0e920866d40
-TIMESTAMP 2025-01-23T06:11:03Z
+TIMESTAMP 2025-01-24T06:10:43Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeR3XdfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeTLuNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBZzQ//YuuHgeHq5B+iZS8Ct/qJmfOjXukbNJDQ5Fe7/2Tr0RTx3a1fCZYd2VfU
-g+FK+nvQi2wfF13G5kO+pNvK/hB/bmZ5az+3w9fck3CWQ5v2nNTIXAbm6wrNipXJ
-rmX0bbJoNzSQhmtmzJc0wRXaC3FPQ6jqtOLDQ738Zft+pP0pFjgwz0EuwvZXnBO7
-6mRG1Fn2yMjtwEFDE3u+u+7QOYjVJYiJvPlOlysaO8sPnTy0HlgIlCB4ebW6G79q
-Qq88WDnCml4kJ1yOyXMZRuk9ORzdXDX5N4EeuTZghY2NwNkFKaAMvfBn455TsY4u
-KQFASemb4WUs5PPG3A8EuLbM/HeEJWXIL1SS0ZAFMiLXu1rEiWraMzH+ggExFZQP
-mq+tPh0n+ESfR+dMEToKiV9RcDgBe7LCT1Xz051LUQiaLhigym9eW4NwopIXIUWM
-yBeNBSDqNgc70d8TIZZ9YcAGmv30q25zW1no6f/hHyWbEjwqUenwkFw/qJaGt3CV
-h5Au1PUWPtpzR9N5lqJuUVkQ5hkQ3MaXfiEb7Tn96bcTLMgEsdKE8G+964n46PaX
-NxlRon00QxoanUse+QerEHG+kDhVcljE3pUpwg9DUJ1uGTQYHSTd1MPzPYJ+5H3A
-HZaAYHtuCrM8Dny59y8EHmi+129C7z3zNQT530yFZRy429XyODw=
-=5idH
+klAmORAAkryfPeavLDjKYpT4ncUDWSeJhwdITQLaWcA8B8ZC45Mc65UTmuPKiOJD
+378rL1hJG4GQPOXKaT5y8OpDlk3I7ayJLK8C9qgYi0l/9GILUQY4ZqOEV2/VnVqe
+rqI2PQi3EtE4KF5i3uZlyauddp2Dw0asVJ7MaVXeAMQopP3CkEFaSM1c60Y0QzjA
+gkwKz0Hin+qcjaGhIRt+gVLP4CyBfxH8Ruyz/wNqq14hLhBTdw/Y9i+LuHxn5e8W
+8/KzmwzGdlmS1R4YMPSEJ7J+H6IPuWOptyKbO5pWcsKG9WxN2cGHBFzYzNvDHOWJ
+YH1Yc9ZgPq7nCgb5i7V7EtSp6WDXQCMH52ZlOc+60RHTmaSIWGx8NIuLwmioTHxZ
+7fle9QWO3YSuQ4Js74SeayW6N9b5ZF8g0SIR32CN9wOe6R2Fq2FMBZjzG2TZCzxj
+YnLnstCcwB+S/pZHy9sljlQ0sRhyLXpF3xrhHmu42YDyNF8d3rnN/l7wH+R3Ag8l
+TWfOARMsG5Xm5nXWpXcPhprdZ8Ikl0HA2ChqP8lSc+tVpWy7/xXKPbLR8Bc1ZKRA
+U5rHPcneijXHWYBHTf5mOCrcwkFpFrUeeT4RDuLwKur5CJmUHKPxEJ2r5gweuApL
+2PVuWtIMgRYt21MfDk5rPWBx31Yb+Lv817KtVd0tScLfYuhy//k=
+=FZ2x
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 4a740145d316..3aafd54bf9c9 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 23 Jan 2025 06:11:00 +0000
+Fri, 24 Jan 2025 06:10:39 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 806de5ffe948..3e30d1e020e0 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Jan 23 06:11:00 AM UTC 2025
+Fri Jan 24 06:10:39 AM UTC 2025
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0fe7b8148a3a..4ccc284283c8 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 23 Jan 2025 06:15:00 +0000
+Fri, 24 Jan 2025 06:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index c09eb1058d39..7a1d3cd8ca23 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-cd3e75dc3de57c9ef428c9ced4edab9eee5eec84 1737611825 2025-01-23T05:57:05Z
+a6793b6a16065e2cd0904c6ee41585e6a4dc6602 1737696209 2025-01-24T05:23:29Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 0f0d47823ed7..bee56709c7d3 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1737612600 Thu 23 Jan 2025 06:10:00 AM UTC
+1737699000 Fri 24 Jan 2025 06:10:00 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 4a740145d316..3aafd54bf9c9 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 23 Jan 2025 06:11:00 +0000
+Fri, 24 Jan 2025 06:10:39 +0000
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 9e202d467789..23d88a51ef59 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest
index 28c47cc2fb95..06e1c649a2cd 100644
--- a/net-dialup/ppp/Manifest
+++ b/net-dialup/ppp/Manifest
@@ -12,6 +12,6 @@ DIST ppp-2.5.1.tar.gz 991639 BLAKE2B e3ece873ea25bde5ddffd0da168ffe6ba890693f20f
DIST ppp-2.5.2.tar.gz 973132 BLAKE2B 5a79bfaf23c2f1cba7b2c4e8f27e6033aa7ee6e119b4d96dfd2870f91524052fe9ed16149e5f76cf93370159f491af828b4103eb04bd4f5dbbecca4a08af9d0d SHA512 2c49d411818632a750f52b187c0ee421e9fcc1530c717abacce61e76aa8b296ce09fb142bc202696c0e0ac5570dd12ee649267921b756b6572ae514ce961d1e6
DIST pppgetpass.8 450 BLAKE2B 4e9805cfecb4d07c302682c1ced42cc5d247d18fae904b909e126874af962cf48bb703cd75b0cefce4e19404f2e757602d3b57f187567fc23d4b93d9598d1486 SHA512 21f6dda908cf73ee27bfa39d2b50e7f76b371e50bd7d5a0586174b30129c119accbd260d7f9e0e6aa6aabfa5ba11a13ba560588a99672c9dd4e9f33254f88836
EBUILD ppp-2.5.0-r7.ebuild 4213 BLAKE2B 333a332e338cc45c1cf795162420155474be1dd82a39e70d40f4c3e962e4a806b39a31d7521f32d87eb7886cbf07b848acad10f12b1b71ab06a0a6d519fe0a1c SHA512 c63d15b21fab09cf585045dd52f815b7d7c2e1ce59fbf10a0fed26cbbaf8fbc893f2461e0ede2b88150bfd0d5516262977f8d9c49e9c120032bcd91bf6a00caf
-EBUILD ppp-2.5.1-r1.ebuild 3741 BLAKE2B db30f8574acff7c12d7c45a87e1930534c30ed1c49ebf1060e0121e9704d0547a8b91586f477e3dc722c4036389748cdbb5cdb841f6be3c3fdcd9a3a4977f4cd SHA512 f5ef7838bcc2bb4bc29344374c9fe1977541c77d994ed6fdad8d0215661f42a196c491a33d607074d3ee160c9d6e24f4885bd1c0e3383b0de00244f98bbeb8af
+EBUILD ppp-2.5.1-r1.ebuild 3734 BLAKE2B 9a67ee69fdf57c578e7daabb748416252c4328d8b8ebdc4da7b5460fdb2b89dec7e70bf58b718610d5728436c56d45bc55e8478c21dbfac7e944bd1c1006ece4 SHA512 b83c22ae0658527abdb390fcee490b41eb825c2841d4ba4e8a021232351b148c2816281d34ee166f32f4c2bf5c052fb0bfd25bf95de834f1ec4bfc893ea70506
EBUILD ppp-2.5.2.ebuild 3467 BLAKE2B 7bc3e5f746e0f2caa72fd2f9b783c27157d2cab1161e4400f741f02c3f9db3aafd55b1544cdd75fee67085424f85d542d598dc038d4bb3d3b4e8d8a6e9031e72 SHA512 3f4c5ae34d86f8eab4d06193e987e13bedf0578792f48394f8a701fc7be65bce252f68fa454d9a0f5c714ea137455c0ea3093bace249d0f09229be40598862b0
MISC metadata.xml 638 BLAKE2B 3aa9d6dbab41ecff025de485c52462fc3ccb9b217b95681119b1e8fbe1a4ed9db93842c2696e9f71a275cbb7d1c4593b1ce7b368bea933f6ff727ee9a8d28295 SHA512 cc14adb1ecc6fa636ce86914ef70941e4b1b8ccd9e056ea9c5a2fc3ae75ea718f74fd925fbe40811734762927383ee9edd9728267bc122d2c5b03fce019f0fd8
diff --git a/net-dialup/ppp/ppp-2.5.1-r1.ebuild b/net-dialup/ppp/ppp-2.5.1-r1.ebuild
index d34919022999..6998705d8303 100644
--- a/net-dialup/ppp/ppp-2.5.1-r1.ebuild
+++ b/net-dialup/ppp/ppp-2.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz"
LICENSE="BSD GPL-2"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="activefilter atm gtk pam selinux systemd"
DEPEND="
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 301dbd38cb01..516bdbf21d0a 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 6724c155425d..aca57d3f7702 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_7.38.0_amd64.deb 121541482 BLAKE2B 16b7b9e4efd0a52a18527909ed1c3e06da8d3bc5acd59b74dd18a34811ce51cde5f2600a7349423ac0a558d8f333a44c6c07c14d44d908ed1db435de4b565829 SHA512 f14de0038bf08412ad3109d3730e02289d935b22420f64f93558825bddbee5696606778cfa633708bfb5e5689c773abfe35ae37234c43e44cb1fae1958cc3947
-EBUILD signal-desktop-bin-7.38.0.ebuild 2255 BLAKE2B 334c6539f2f435d546d9bfcbb98062c7320f3e91ba2db623fabc62bd963e1e995fe61a69e6f4e39c0556db4fecdca02d3b3e9a282550fd714e985741e1b88d56 SHA512 b432c5105c0a5348761ffd623f5591519169f94b03c558109ae3303249eafdc11078c7e1849534211fe081ba9fe860ad7fd921a864b3f231b4b4a543e2dbbb35
+DIST signal-desktop_7.39.0_amd64.deb 123313406 BLAKE2B 792df82bbfefcf051cdf197bbb2c59313b36b5acf83f665a91aeebabdd70937e5879a9ec5368e3262d673fe29d5af976beaaf9c6e94acea8bc1df77bea7e99a9 SHA512 e69ef8d229eaf6c2e60c42ffe9c7f4281c7fa3d17650cdc879db341199db755b1549e46eb2f6f5206437b96331d462829859e4f3fa1cf103a03f332595d6eea7
+EBUILD signal-desktop-bin-7.39.0.ebuild 2255 BLAKE2B 334c6539f2f435d546d9bfcbb98062c7320f3e91ba2db623fabc62bd963e1e995fe61a69e6f4e39c0556db4fecdca02d3b3e9a282550fd714e985741e1b88d56 SHA512 b432c5105c0a5348761ffd623f5591519169f94b03c558109ae3303249eafdc11078c7e1849534211fe081ba9fe860ad7fd921a864b3f231b4b4a543e2dbbb35
MISC metadata.xml 486 BLAKE2B cfc118c5488c5c50b4de72443e6b836992a4ba7a6fb94358552c814006a49b00580b5ab0a57141b17809e1d2a898b9e23e6fee0837778edfa7f6de53ccc09d01 SHA512 4ab7dc5fd6fb03e7296164d0d924ab4eb11c6fd31c2fc651706892eda53b29be5db65cd94da8e6aa743e9b7ed10ee3e5f25f14dd2d1be99459daa11f529dbb95
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild
index 3c73e65a0712..3c73e65a0712 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 614f0f911107..20c767acdaa6 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libdom/Manifest b/net-libs/libdom/Manifest
index 0fb3b119c65f..b38ace4ed87c 100644
--- a/net-libs/libdom/Manifest
+++ b/net-libs/libdom/Manifest
@@ -1,5 +1,5 @@
AUX libdom-0.4.2-musl.patch 905 BLAKE2B 1c3b8383c34729307b0cd1deb6fc94bee31e4570f731baa5c0ebbaec9b2b97b4c34a810e6c2ae1dc8526d526513dd7fd30c4dee24d765ffe30eefdcb5f77199a SHA512 403815420b292c4aca219b5dd5583f5ee1a63535afff07c160173b712d89c7851868e9f7bbf8cc4d66a4abad32fd6cf18f616318bcbe1995d3a62629a5cb9641
DIST libdom-0.4.2-src.tar.gz 878706 BLAKE2B 2a320452b50c3da719ef76683e133582bb0f657ceb8552a252204bbab89d85076af596cd615770dd357aaa9dbec31fabf39b2946019d004352b2273585134914 SHA512 85ce95a545c48af2cc082896d8153f016f7452315c67390884181cde19c999c7122c913846d404e40957d07abedc22c5ef8342d69eee139309e7c221d0580bb6
-EBUILD libdom-0.4.2.ebuild 1173 BLAKE2B c11eb1091d9b0e11deb24515f6e1f5d6c73f149b0b7020bea4946bf8d5bc5197d350d0b603e0928ed22a0471e5b84282638d1cd6611ee818d045887a1934ce43 SHA512 8239aa1d3f6add909a5e70f8b3f796de5a098ac67d38ded2257ebd1414e81c7a016a07a7355ebe73482abd34bee943d281b58cdf4cb38b7d5904536a8357cb10
+EBUILD libdom-0.4.2.ebuild 1171 BLAKE2B 45b3f7b6c891a43d8f503472d08d6ff743f6b50f4a6ab6f6d6a9413a15db714df0adaf113bf99e7e3303c229f234cb3028d40beda91a889a47ce37396e990f36 SHA512 9132f43e372e28c140989c28f0681dc61bb63c9389ac3b57746282c5cfcf1d5482a80ebdae25e3d822e1e9be4fdd199f5e06f10c49fe57ca9fe527b31ee64697
EBUILD libdom-9999.ebuild 1057 BLAKE2B e4a16dd3a69026580795eb3cc76b79a94efa9aed1c4232c43e6e05505f9a4927637f058c67eb62a9e56dabdf693e5b9bd67342079d48eead594c8229dad403be SHA512 2905ab7d38888f0593bf4b25ededd160d91f3fa674796326325e76dcfc228b6045804b6c1bf2bb52a5be0b10a3faac15185cea90c62bddfdf6d63d7b880f9e59
MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
diff --git a/net-libs/libdom/libdom-0.4.2.ebuild b/net-libs/libdom/libdom-0.4.2.ebuild
index 8ebbecdf46ff..1d6a9e15aece 100644
--- a/net-libs/libdom/libdom-0.4.2.ebuild
+++ b/net-libs/libdom/libdom-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
IUSE="expat test xml"
RESTRICT="!test? ( test )"
diff --git a/net-libs/libhubbub/Manifest b/net-libs/libhubbub/Manifest
index 52ac2d1482b9..09508e777499 100644
--- a/net-libs/libhubbub/Manifest
+++ b/net-libs/libhubbub/Manifest
@@ -1,3 +1,3 @@
DIST libhubbub-0.3.8-src.tar.gz 780549 BLAKE2B f3db98971246b08452df0383d960f528e4c0a0def4318bd074fbdb02a045691c6476a55b3b2a851a058785b358a839cb9a8e05abab091127f2affad04bd26936 SHA512 7f0e4a2494a73a1a84e6d41f18deb9aa8c2f16da7b39bdf9cb96110567b17f50b6c65e0d3a91d5393829ae1b8651d153fb678085747f59664cad4209b6a1a96b
-EBUILD libhubbub-0.3.8.ebuild 1167 BLAKE2B 5e6c0ff9e8c294f7cb5aff96f886e458232ac4ea2ae0a2768dc69df27fcfde788b2c578d0323c465263e0865142a7c184ee324ef830f97977a71b7eeedb18e01 SHA512 f70d6169727c8c65ab34f97f0f54f9b9a3a18a5acaeea525ccefba1775d3fccd141aa5d44ddd374661afcd01743f6b4c34c90a78e0c888bda676f7d381b13840
+EBUILD libhubbub-0.3.8.ebuild 1166 BLAKE2B 332ffbb23cdc2a8c8cd5295f3c43db6b86cb7ed90d922b169f27bcd34ab154a7f877cf43b739b92e1412b7356a4ffd75370d85bbab3d604e7dc4f92badaa600f SHA512 6d9767db0fe02f7aea0271cf6d9400bc85847d7cf025df7357ba5323476839edc42a5474283b87a3c34f354bfbce430ace694a32f38c341dc4c60daed930c6e7
MISC metadata.xml 495 BLAKE2B 46d4a88164e0e39d037239285a009538f05b31ce5bb819f3379c356404c9924763bbb9b1d705e58684cfcf82d378187e448ba206a5fde1a1d61b2004c99e605b SHA512 90387fa992cb76ab5afa0d4eb774515bab608b96006107d40c4550abf5d8505ba369c37618d48d3be1093d0b35480ec50b23ff010a7ce150d96c7c11a0452f05
diff --git a/net-libs/libhubbub/libhubbub-0.3.8.ebuild b/net-libs/libhubbub/libhubbub-0.3.8.ebuild
index 8da5b0f9922a..d889ff4c586e 100644
--- a/net-libs/libhubbub/libhubbub-0.3.8.ebuild
+++ b/net-libs/libhubbub/libhubbub-0.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="doc test"
BDEPEND="
diff --git a/net-libs/libtlsrpt/Manifest b/net-libs/libtlsrpt/Manifest
new file mode 100644
index 000000000000..a596ebd4865b
--- /dev/null
+++ b/net-libs/libtlsrpt/Manifest
@@ -0,0 +1,4 @@
+DIST libtlsrpt-0.5.0rc1.tar.gz 360474 BLAKE2B 23bbde2a650a56c6f01282cb470781eb9525dba6759833f664eda6d342b298b264570844a7cd735bfe87d8faeeb23f7e1566b791a253c01c679cf9366f674876 SHA512 05ae62b42bad90d5d84bb9fb72f0b53184fef18aafadc9611e16c21333a3fa090c8fbdb0378364ce87154eb4b6a62a566cbdaae0a7216a8f9fc60058572e2501
+EBUILD libtlsrpt-0.5.0_rc1.ebuild 745 BLAKE2B e90fb33863e4e9f6ed15304e6fc4d5b41cb1e82669e643d60cc412c57878f7148ed3ded3e16e8c225ddae6e88cbae22043cebfe13bdce8f96286bd395e0ac36f SHA512 155333bc66231df5e74f7af416ef5fbe79b46c98dd42054edb108cba853b9fdb85de51ac86ea23f0f18a02e071a04931b2f59419f4554ea794b0f08f761e9c87
+EBUILD libtlsrpt-9999.ebuild 745 BLAKE2B e90fb33863e4e9f6ed15304e6fc4d5b41cb1e82669e643d60cc412c57878f7148ed3ded3e16e8c225ddae6e88cbae22043cebfe13bdce8f96286bd395e0ac36f SHA512 155333bc66231df5e74f7af416ef5fbe79b46c98dd42054edb108cba853b9fdb85de51ac86ea23f0f18a02e071a04931b2f59419f4554ea794b0f08f761e9c87
+MISC metadata.xml 295 BLAKE2B 7869470f3a20f2c7e05d665c4a6ebec22e0e873766890e07b03c436fd5189bf103e3aa698b235ddee8c32a577728d19b7b5a9fc42fc9880a3be959ddf7d6008c SHA512 77e1b508fa34bc847848713e65f094ba774dbcd04c0c2f95d98a9a7121caff65f6f559b0f21a23a1d34c53c20ab6d498f68931bc30711de059f87c20252d1c49
diff --git a/net-libs/libtlsrpt/libtlsrpt-0.5.0_rc1.ebuild b/net-libs/libtlsrpt/libtlsrpt-0.5.0_rc1.ebuild
new file mode 100644
index 000000000000..d6145b4036ba
--- /dev/null
+++ b/net-libs/libtlsrpt/libtlsrpt-0.5.0_rc1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ MY_P="libtlsrpt-${PV/_/}"
+ EGIT_REPO_URI="https://github.com/sys4/tlsrpt.git"
+ S="${WORKDIR}/${MY_P}/${PN}"
+else
+ MY_P="${PN}-${PV/_/}"
+ SRC_URI="https://github.com/sys4/tlsrpt/releases/download/v${PV/_/}/${MY_P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="libraries and tools to implement TLSRPT"
+HOMEPAGE="https://github.com/sys4/tlsrpt"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if [[ ${PV} == 9999 ]]; then
+ eautoreconf
+ fi
+ default
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/net-libs/libtlsrpt/libtlsrpt-9999.ebuild b/net-libs/libtlsrpt/libtlsrpt-9999.ebuild
new file mode 100644
index 000000000000..d6145b4036ba
--- /dev/null
+++ b/net-libs/libtlsrpt/libtlsrpt-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ MY_P="libtlsrpt-${PV/_/}"
+ EGIT_REPO_URI="https://github.com/sys4/tlsrpt.git"
+ S="${WORKDIR}/${MY_P}/${PN}"
+else
+ MY_P="${PN}-${PV/_/}"
+ SRC_URI="https://github.com/sys4/tlsrpt/releases/download/v${PV/_/}/${MY_P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="libraries and tools to implement TLSRPT"
+HOMEPAGE="https://github.com/sys4/tlsrpt"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if [[ ${PV} == 9999 ]]; then
+ eautoreconf
+ fi
+ default
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/net-libs/libtlsrpt/metadata.xml b/net-libs/libtlsrpt/metadata.xml
new file mode 100644
index 000000000000..2bc724c1c82a
--- /dev/null
+++ b/net-libs/libtlsrpt/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">sys4/tlsrpt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-libs/meanwhile/Manifest b/net-libs/meanwhile/Manifest
index 6d00dc9cefa1..19195e8b2d44 100644
--- a/net-libs/meanwhile/Manifest
+++ b/net-libs/meanwhile/Manifest
@@ -1,4 +1,4 @@
AUX meanwhile-1.0.2-gentoo-fhs-samples.patch 588 BLAKE2B 1905d0d49a814157ae8f6c80f94dcfebcd742404f1329f2f2cd75c6d50cdf50934f93baedfdb79a3b5ad1f2b1b264b6ed7163da4ef51f96f56fdbe6d8d8a46bb SHA512 af12dff949c06994f2834978cac405cb4e6d39714a09b088eab33b433f8597ef3a70f523ec903b4df0f8d272ae63d0c25cd73efe68f3cba58624c9a6682a3e2c
DIST meanwhile-1.1.1.tar.gz 180449 BLAKE2B ec4c2a4713f78b6e780f4b7c64b0efbde98275643814010fca995cedb49e7141a0d3065807cab19b78ef9d9813ebc91e2dcf7ee1abc956df91c64af5a7e2aa45 SHA512 89ddb1711ee5c5f5ec2e47b47e4eaf4623b5638a121a87bc905f86b201af753a2689b68ec8397a7cd1578a5a773a289bbe53f38acde2bf0598ce3f25c0dd645c
-EBUILD meanwhile-1.1.1.ebuild 1019 BLAKE2B 959efc8ca29c76188dc1bb681db1e4f502919cedd0d72394a01301656865fc38486774f83a82c65393afc5461dcc2ef119ebd78deafd10e433d03672fcbf9eb1 SHA512 e46dc0dbae2e8edaae9c7b5a37b1fecbc8e5cc96e56e27c16b6ec53d5b68e97a0fb17ad51baadbb4e03ca1c959ef3d2698fa4da19d2e19f1d446d2459b4e701d
+EBUILD meanwhile-1.1.1.ebuild 1087 BLAKE2B d8b91204f8eab80e313766d20347f747faf1885d8a88970db77bfa5092ffb48219c8e128d8da1261f406e13e8a37823052d78235e3fa3d799269c50a41c34aad SHA512 a3f51cb97bda4f1a44f29f05c87771e514d4c12a9ebfd33446ff2afdb08407957ba6961f65b28b973d31075548b8cf0c439ad389712805f1f5b86a09412d7051
MISC metadata.xml 305 BLAKE2B ffcaa8843ef1d8da4d897419a86e53a1ae494120a3a9313cb3536cb4c5d71962d95a4563411ed5ecf68cff8b7c2336e416394288d2402a650cb6edc1b8821341 SHA512 1420e494c215907f681f075d4395152e436a4831362418e1b53d4975fb8947149dfd10aee5318765c5b3785f965ad645b188caf17ffab33f8564746e46b3656c
diff --git a/net-libs/meanwhile/meanwhile-1.1.1.ebuild b/net-libs/meanwhile/meanwhile-1.1.1.ebuild
index 7ac2f29486e5..907715b8d5e7 100644
--- a/net-libs/meanwhile/meanwhile-1.1.1.ebuild
+++ b/net-libs/meanwhile/meanwhile-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -37,6 +37,8 @@ src_prepare() {
}
src_configure() {
+ # https://bugs.debian.org/815045
+ # https://bugs.debian.org/940621
append-cflags -fno-tree-vrp
econf \
diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 5e5273ea3cdb..11282948973f 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -2,6 +2,6 @@ AUX nghttp2-1.64.0-munit-c23.patch 961 BLAKE2B 30f969117b8f8a74747d5c6d466ec9be7
DIST nghttp2-1.62.1.tar.xz 1606084 BLAKE2B 460152f08b4ebd98453b95b737e0729648b95e808e845114a47a23e39fb3c68bf5d165d71467fbca8069fd5e64a63eeedd025919af4e2186da083caa21b93130 SHA512 d5d6b068712e9b467547b0e5380465b8540317134f3f26c2b0c60eb9c604be2f37b4517a98b371d5f5fb668ce2ee35603ddd944224f11e96382aa541a6a17b4c
DIST nghttp2-1.64.0.tar.xz 1676124 BLAKE2B e2cad95fbe8447e99728af3ad7656d4dd2d1f51f31294bd38b6c69ee07e6e8e6302c124d47e6274a9a1531257a90bcc5833de390ac704b4b3adf435b9ce38fc9 SHA512 b544196c3b7a55faacd11700d11e2fe4f16a7418282c9abb24a668544a15293580fd1a2cc5f93367c8a17c7ee45335c6d2f5c68a72dd176d516fd033f203eeec
EBUILD nghttp2-1.62.1.ebuild 1816 BLAKE2B 53ee685bca4dd3040979ecae97195b30caec91d09ddd91b0235de955b7848192bdc3c26c6d8d4efd3e5011ff5f0d669c5a7e403925432393c926d976aea6ee05 SHA512 8683d54a28e42d8f5d5b2e25ee360d4a7f2e9ada858afac520c943ec93934971108edf2e3051ee48dd2fa603fe00e95411ab84bc4cfdd8d9ceea9ba30c1320cb
-EBUILD nghttp2-1.64.0.ebuild 1881 BLAKE2B d3893134ef26a1f0aa43655d6fd8cee642a8711b76ead75196d051b88c5bf1eab25baa81b6c14f456a47890f53a6029c6fee305c8916004f815659c198282193 SHA512 c77eddeb18b1aae26be72c5e5a98d3ed47e3117de15e22975808fe55325312164230e12fd58a300d16be655329b0fde84a27df59f2a66c535704ec1c476ce9f0
+EBUILD nghttp2-1.64.0.ebuild 1876 BLAKE2B a232b38b1820afec2e9a441aed1df907e21ee84f5e105819735dd3be21342cc18290b68166e042ee3f2be76827892cb3b56e77963cda0c54f52c2aa10c354f0d SHA512 5070c2335e4f1eba583925ba111066028a6fec6366e99f6f82027e89e719c79f2859c158857ac8612cee805fbf120eac3fbba3a0a45ad3150f2397b56c7e0716
EBUILD nghttp2-9999.ebuild 1607 BLAKE2B 86247f2c6086da22f6d506e8e31c63d558aa45276d2deb202ca515c35034419829be8b6fef0be10b15367b6880ee35f7b62cae6424ecf6c7ae2cac90b090f3bb SHA512 e30a674093644da312f76a7ce8c25ae468c95bbf2e3b69c8618cb21b3852799dfeb674007ae5694d77de46c093228f97c517fcc23e9791fd42c708e55431114e
MISC metadata.xml 553 BLAKE2B 694d0da32dab7f6eebd3b83a12b490b62d262de96e2bbb5c5822befbac792bc560cfe21c194d83d1afabf725967e0508c65057c8382904353abb0219d5ff3338 SHA512 4bce2e01c0b64eee279fc8a425393acf63e859a8b63346ddb2c5486d913bc58d0485d4c7fd6663bec88b070f21b6c9bbfd28e5775dbcbee02248e631610becd0
diff --git a/net-libs/nghttp2/nghttp2-1.64.0.ebuild b/net-libs/nghttp2/nghttp2-1.64.0.ebuild
index 1c37ea0ab83d..b924a0c1735b 100644
--- a/net-libs/nghttp2/nghttp2-1.64.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.64.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
LICENSE="MIT"
SLOT="0/1.14" # 1.<SONAME>
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
REQUIRED_USE="test? ( static-libs )"
diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index 68d0b862ab2f..bcf5fd3ea313 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -2,6 +2,6 @@ AUX nghttp3-1.7.0-munit-c23.patch 961 BLAKE2B 30f969117b8f8a74747d5c6d466ec9be7b
DIST nghttp3-1.5.0.tar.xz 391668 BLAKE2B cbafd1e927bc39db78e238c0a7330170ec8e7a6fad96489fe754088cd40def9ddff7f7eef64bc9dc6efc729acbd4dfe2779bb5ac72092bfe91e3e6aab5b97456 SHA512 76a089fb0dd88b9aced41fccf36758c6504f8faf68c143ca81c260c017ac6dfd83fe678c401304de8bf65e859b0559dc5e8fcb37e88e547076d0ba9fd2c4a59c
DIST nghttp3-1.7.0.tar.xz 395808 BLAKE2B 2a13747518883a0f11005ee1189dc6a32a73fdf390416f6e3c352a7be76cccd68522581c2148c6a86c24f14ba13fc21a7c6d6815ab3ad724c08a8088d1421d3b SHA512 77510e2056206e3e149bc3535a0e7e6095afb0a0358a9dda48c8be82199eaefd0dadbba7e027c5c14eb46572d2dbc929a99c3b9c6d27c83a1c80428263ccecab
EBUILD nghttp3-1.5.0.ebuild 958 BLAKE2B ad076ae8c16c3d5bb071a0eaeca6dcd8e50346a2004e058f7cb6974dcf40dc96ff3bebba87e90347a6ef5bc7419e9d532aaf4e91974c44d50c66e7aef2f0e6a3 SHA512 fe607a954531eba7c467bf58903a2e0400b2396076426ed8b8466a7cd953885573f0b29e6b183d4d33aea4fa95a17d656517b45676f97290adbdd6c9401b65ce
-EBUILD nghttp3-1.7.0.ebuild 1043 BLAKE2B 3cc48f5a0baf964d5c9baa84e696b30dd2102f3070758a51eb605f4638b2f2eb36d0a9c4b57439c9d31459cac3b5cde5ffda6832992c6b4ce9588e7990a1a702 SHA512 11cebae8a5010f1912fc6170556cad271c36af9dfcf6666d543e896b9104a6622237d319271eeb03762bf79906268d228c1d8e1569f32117a3e181466ad7dd74
+EBUILD nghttp3-1.7.0.ebuild 1040 BLAKE2B 76226e17231b7f0919a44f8b0fd59c184c6fe539f807dba47fa5c35b7e6ffac45547c34b0809148db3a117f9631b29eb29f722efc12601c2282eacbf3efbca38 SHA512 29ca2e47eb9251e429af54b49608b21dadf4ebaf093b0c7755e0803037601141e0880c7063c336f6cadabeb5e14ac80e4e113c8c24cc90e6f0a3bb1c46f806db
EBUILD nghttp3-9999.ebuild 984 BLAKE2B 0d40265ad80a7de0188d97018c466fe0ebf95da3aece4c2e47fae75b296eb852a5db16b99c471fc30c903bdf96a0decf6108dc055627494c61fe37ceb6778b6a SHA512 998b287ae1ed0f033ec4a2633b2a304d0463af2c80f8896341a208397ec607c89b0980d01157594f0a17d8024971e4cb5d47ba3cfa8dc54d68658d5137be053f
MISC metadata.xml 328 BLAKE2B 6f0147cead329ef6b779485417ff33e5814b0cd86e99b571b0dc5653a7ca8f80f65fddb8b1b58fe249b7b86c0aecd32a446d415065fc70a0c72bf69651b19d25 SHA512 54e49a9c82c6a7f7a50daf557416845fa5c548f11ca243ff236105ad97903ea983436e94067c831b93ca95da154dd2561e314e96e8bde6d4678efd1adaf02f11
diff --git a/net-libs/nghttp3/nghttp3-1.7.0.ebuild b/net-libs/nghttp3/nghttp3-1.7.0.ebuild
index 07ab2fa343e1..3346836f2df6 100644
--- a/net-libs/nghttp3/nghttp3-1.7.0.ebuild
+++ b/net-libs/nghttp3/nghttp3-1.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc64 ~riscv sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="HTTP/3 library written in C"
diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 62a7cdf51edf..48f70c60aa22 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -3,7 +3,7 @@ AUX ngtcp2-1.10.0-munit-c23.patch 961 BLAKE2B 30f969117b8f8a74747d5c6d466ec9be7b
DIST ngtcp2-1.10.0.tar.xz 636296 BLAKE2B 21ca85ed0652d9c3721f1a8dcb890bc21ea37bb49095c3fcc418e818462629463f4410e169465ff19960b09e47684e99b9fc713919f114c3ef765cc2d754aadb SHA512 de61f9c2b8135d0d08740215002a3e1688f93825ce6ab6d074ce36569bde0e789d4f1a2abd708773c4ab123c4584e94f0eeee8f7e8ef238891f9bb36be001f9b
DIST ngtcp2-1.7.0.tar.xz 631072 BLAKE2B 1a1ce134c54974418c0cf0bacc09a770e29cd7c7bfc44a2b5420f3bef3e70502f610bee4e9bb5ed9b87024153aa9390d5a233d2d6e2689166e1079e0e4f52600 SHA512 6efa42d17772fde00d9d0a67f2cbcf0704a8462c7305a5e3f213d1e98c9302a1ceee847081ecef358c7a421db56236e571a1ad9ff7fa5f5037987c5cb14e517d
EBUILD ngtcp2-1.10.0-r1.ebuild 1465 BLAKE2B bf05b9ed99b701418dd5ab393187dd03964e388531a04405be060ca12187ccdb5169d2c8337f63b2175215bd4f7c8b605d9ab7ac9c24c25e32a5de076bded031 SHA512 38e373966a5cb0d2d0dca6a1d94a561f733e22471df688601936253e5440d4dc64d0e3111f76011466752cf6481d7619015e9dfb4a9cfdbfc76788cab3101a87
-EBUILD ngtcp2-1.10.0-r2.ebuild 1504 BLAKE2B 003c0df1661166cc16f2a574820798c62d6f30213dbda34340c541a2bcf67edb674250958b8234b4835ca06702d2804357bfc6e05ac85b87f776dd61a2869c4b SHA512 7c7ff84469145a9ffb33b68f1c3a1d1dfd928e992ab63ca379a7fc131f30fed58d75e5b748da74790b04fc871f8a13dd496dd5a2e5f02d655eee63fda1fbaca0
+EBUILD ngtcp2-1.10.0-r2.ebuild 1498 BLAKE2B aa27bfc43c51c3ab269af69e68b12793f0420150f95e1c8ba31b9c96dd7b10aa871264e011f8649aed6b51badf8b3eaa8e84d5f1c8ac54c9677703e15eafe8d8 SHA512 14593a704901e2f0934b7b4ca0e044b378730a7a0888c6c9b10c9e104147ae9bab43f45dc20abe8705c1b0d229a695a29bb70807de1f8f8f573b1214306d47f6
EBUILD ngtcp2-1.7.0-r1.ebuild 1332 BLAKE2B 023b18e726148cf593bdee277a5094dd4539699f96ab814a373e9188fe730603a49f81211ce98a7ffc75cbd7963616e44020055db18c5f37f2ce4f57622f29c5 SHA512 9d83417bd659bccd8cb9b32dfe9154b8cc545d8e9ec509fae5a2607cec8d29557150dabb9534cf46bea0015b3ade1f49e5604926d9bd1d1533137848a9ce6b77
EBUILD ngtcp2-9999.ebuild 1408 BLAKE2B abe1b71efcc67cf088ef4f50faa625485b8445f08866cbd08abddbcfc46c90d47de62ff57162c088c7e665a70b1106751064ca2928b3cca26883ff391bd42859 SHA512 5136bcde44dd0a5ba3037ce7d48ad009a614f78592f01755c09633934c7cbc44db1052d978c93e437bf0279df8c8326c4fb3e76e4ea5d2b69468ce5d6308a017
MISC metadata.xml 445 BLAKE2B d27a34331ff5bd772b6228ff26ca20440a3bf932ccc88720a33409f329d41165d5fad6750221bae1fed3386d6e8244458c1c5073df8b36251156598e599bb15e SHA512 c09f5ac61f3c3b16bda0f12c2f31188aaaba469fbfde31e71d4f9834609b4c8d0cb7152a688934ba0b90c491da4e8b707e6ad5e54d5965b4109cbdc29ee0a4a2
diff --git a/net-libs/ngtcp2/ngtcp2-1.10.0-r2.ebuild b/net-libs/ngtcp2/ngtcp2-1.10.0-r2.ebuild
index b88f76b1fbc3..831c7ca057f8 100644
--- a/net-libs/ngtcp2/ngtcp2-1.10.0-r2.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-1.10.0-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv sparc x86"
fi
DESCRIPTION="Implementation of the IETF QUIC Protocol"
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 8779b17d5f09..b299800c6c3c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,18 +4,24 @@ AUX nodejs-22.12.0-paxmarking.patch 3566 BLAKE2B 0528b950c338da76d44509e58d8e6c2
AUX nodejs-22.2.0-riscv.patch 1760 BLAKE2B f5f033dd589637481d2a2f3e67cdbb7a6052bdb187d2666b145a76f23da6e36adeddfe2b6e1718ae4412df914f8517bec2cdc5c15b18eb9dca5dad7a6668cc04 SHA512 f2ff6da8cf5dcc994a7a20342e2928dc1821fbbf42891009a6234b6051277e0200d7e3fbba63b9a2773887591d0ad5ceb1bb3d25e5efeb557f6d00109a80253c
DIST node-v18.20.4.tar.xz 40445740 BLAKE2B 0675f2aba1d9a9cd9aeb665ecb3a0f61b9caf39daeb6154941f84b9c423caa7a658c14b8c2c5e12d94424b2470748ec7fad28ecb10390d37f92eb7e50f8adc26 SHA512 1ccef99ebee3906f5bad3c1582f9551ced9bed15e6a047d59d1a23c6110004fb46ea4bebcf9899748c64109f78788d7365ee956444e645eaf397dabbcddda21e
DIST node-v18.20.5.tar.xz 40624172 BLAKE2B 3691e655016704adb625cbf6bda7c79775a3184c4081a70874573807cde9ecc646dd6a572bad7872138f9a95ee2756f0ed5ecabe796bcd2f5dcd612d79ec8b2f SHA512 d2215d26ac3bca00ea5eb16976e943375e8d98cef9b2674f9842aa73afb3c269afd0a17104961f6f13e653ab13da1f647669b76a8446a5b82c9db6a743cd5e7f
+DIST node-v18.20.6.tar.xz 40436952 BLAKE2B 17018857a89765147299d143fc2ca7cf55b86723d852925fef206aaa92240876c2bf1e922e20def2abaa0f5f1d4125f27742d54af99b26c9085be9f32426eff2 SHA512 965aad9967ac4738f116420e9b919dce0413f47cf8998f5587b2966b6d4cd77752bb9b41d0dff3cf54ed1416df89188a043936ae416bbd67424d371dd9db5696
DIST node-v20.15.1.tar.xz 41880412 BLAKE2B f113856db03a3306d50a659e21d11f585e9e78b85ce7ad9926cc778837f905c618ac762faf56e03caaa862ab0a38c5f34770cd2bfb0854d79650ee9d9b9e2bfe SHA512 2a2935490c4c629f47cc67819094904a1b91eaf0b75cbb8ebe92f5eb34b0929230932fa456bf1bec00213155ea8b6337b2e02e946fc18606543c8c71082615b9
DIST node-v20.17.0.tar.xz 41751520 BLAKE2B 157cf4c3326fcd2f1324c0898018c88327df05c717acfa8d96728e1ebf378ea04e46da56b93e89041a49b5ee4b7e6070373401a2bc2e9163eec3b0dffb6ff4d3 SHA512 3f21c9b5b292143d25a9d51e24d8f9b366429872b3d905d705fb2293e4f4b11e8861650535425d498b999974971a8dec7bf9f9c398af03170caa84bdc63b94da
DIST node-v20.18.1.tar.xz 41962272 BLAKE2B 9c66153e22dd924182304190358402e7bf850a165433bb8ce46cafae715904d9ba987e96f0e373778d0b6a9b3cf6dcf92866f39043c184e97825ce7c2319da33 SHA512 7b421ced5d96aa90af9d96e5a3f84d5b6967db9f107740da7cfe4980b7e9f74a00aedac6db28f42f670da536abb957298069c7498e1d744f6212e75defb5305b
+DIST node-v20.18.2.tar.xz 41933624 BLAKE2B afe01b8df6f89254eca3b849a3603cba0eda809ba0ed37c0a401323f09402ef52be4b2b15e571fd1a876ec0b5168b46c72144f23fd30f4a96793c54ce37f4317 SHA512 c0b294a7dba42d1b898a552b66d6cdc6e5a55a2ef951f272e9614578c656d72bf727c9ebb39e27de671cfecc36bc8bf60330fb00285de012f256dbd69142868c
DIST node-v22.12.0.tar.xz 47625776 BLAKE2B 12df19e32d3af0dd953b31ee6c136edd45ef7bcec2ca9b0d5ada24337d71b5c075595f31862238f781cd4679cc5e1d55ac1d6cfd84ea7e767b55b84d4c5c7475 SHA512 1d906ffa0c187d5c405b1bb0db6a01fcc9eb94ceb0a18e013129d81201d5ea68a57a7ac954383a5fd36f78fcd9f43cfd1cda1eaf0a2dd2fe0e988d752511d8f7
+DIST node-v22.13.1.tar.xz 48041964 BLAKE2B 9695cc6a9b9606a615cdcff42e9b8d5f15c2d12fd0f6c894596a7c6526b3267ab9ea4f7362f8c03039c728cb5f7a3a334cce7fda9293cba06922000542a2800c SHA512 711fbeacceec16b8808e5a41ead496347fee2304fc6ce095ad26c4413f52253c9f3a6cd78080e808c03c3dbe958d64359d2d6bb97a51e1b41e1cff903ce2aeb5
DIST node-v22.4.1.tar.xz 46125104 BLAKE2B 7e54a7e01f821d752abbec03212c5be838b2e12fdb10c50cfe05b0ec25ddbe71eaa3187ba25d99efb258ab14d31927216e6816aacdfa29efdb1dc70a06e9b135 SHA512 840423e9738cad9f6024e9b51b683893eab16487ba18183251a189b5d4acf9b4168e9245623092705b014bff2058174127d5d7ecb31c1a8b324961074cb8ca54
DIST node-v22.7.0.tar.xz 46875872 BLAKE2B f0dcd07d3040ddc0df335b51da82bce8a963ce7848892cda5f593b7fa954a61d0b789f0f70d6b2d4ca80716fcabf70268ac94297c2acd3886ac8172eb5fdf6df SHA512 6d5b751a03b68beec3f046697a806918571b04799a0c5fbb0374026729cc2e88fb1787bef6235c19e0bfda4e7545a618bf375410553c7d9e1eb149c6d43c0c3b
EBUILD nodejs-18.20.4.ebuild 7507 BLAKE2B 6e919faef6743e9ff1f96dd249207c080a0006ed6569956d9c17d25c050c394c9a327a1b0e1b9da58d04131d201fd004987227b56ba12e42c7ff21abcd721856 SHA512 8af99c94533729c968a6a76cadc10c5a7a9bb724b1433857f3c984a7ab1ba5604ea95229326e6eb8c71dc1692ed22f7a31f26364dc9375132a456a3c96c40f0d
EBUILD nodejs-18.20.5.ebuild 7538 BLAKE2B 2d7604d461cdbe90e3fa7f7c9f0fe045306d4ebecaf9406805e58503a8485b61f125cfc7c9ef4dd93ea9bae4eb843ba698791fb4ff06e4b00f450412ceecb515 SHA512 cdecdb866252b17e3a26edea5250430f74fe1459e8343fe43ba5d1504e141ad7dc0a4448dbd5604f8fb62740c5debc8cf9d974950cf750f091351cc92f80b36e
+EBUILD nodejs-18.20.6.ebuild 7537 BLAKE2B 78f55b420cf735d3e63cb3abac519754cc016a95caff3823989b9106bbdae4deadd89bd21548f88c53fce6e1b615fa08a320d65df77dbf6999b2d938ce31fde5 SHA512 292dc01e8217176665a5f82ca3951814830363603d8aa11fa6481af465d6d30d3f98ac7b48daea503d6b587da962a58afbf2be4285f41d7ae74ea6ef9bf053ed
EBUILD nodejs-20.15.1.ebuild 7686 BLAKE2B 3b1894f6883937b1008aad7e19fea971b0be60ba6f6a754f999d30444538ad35b2b9ad6384d2fda1a75e9a37cabefff07a25f1e66a2e5f8dbfc70df48b094a7a SHA512 564a4259e66762149296570adbf50b6aef998ecdf1e7ef3146c6d993b2cd4807ad3c2aac27f93944f0cb54a882545be7e88fe903c48c81bc4b9eb88ed6c11d70
EBUILD nodejs-20.17.0.ebuild 7834 BLAKE2B 1a8c89db2e4061e0a68bf7530b81aaffd793732104325628ba12a85b5bba0c24b99beeefa33d3e44ef3defdd60c82e575552168ec5f87bd3c2510212ed75aeb5 SHA512 03a3779fdab76eb9541185f363a5684cfaed77d57c145daf042fce68819474ce2d1c50c6b6ff61b68f46a55e6d35a454c63503f951fd07fb5187e22d8b388b53
EBUILD nodejs-20.18.1.ebuild 8163 BLAKE2B b5b0d9bb09f5a6aa1644bbbd02f076157c7d0b8995e68e21be1bf45e3dd27453683b435af963e68cd4646a5bfeb128690f36a9e840e826204b43b182f354f87c SHA512 84e1ec0dcfe019b7aa286d07ffa3362a250a9a449058ffa8206c160082b634f12f832e47e29d0d4c9e24637987821a155d61b28a86b6b6c1a5fa1a0dd9b8ec2a
+EBUILD nodejs-20.18.2.ebuild 8165 BLAKE2B 593208c848bba2c21c8115156e7d725ca4a7dad745e8b9d9fea1c0228cb14055a0b25be8b4864251e3d01692c4d6d2c1750f8bb6d0dfed04db8a1ecd8041a4f6 SHA512 863d3f7607d1c391be924ffc984453873897b62a6cbc152a8baa4207b9c692612733e8daae6b9abde077c26f3e2257f26e4c9f1d1de262816217941b9a4683e7
EBUILD nodejs-22.12.0-r1.ebuild 8812 BLAKE2B 855dd95f0c1e952b318518a2ad38c265f3eba0054e17404a503e872a79879de88cc58412ab46c9917207b96bcc84e51e610c54d3dc22f14ab03ae9f2793fa00a SHA512 917906ca0251a6634c44c566d8a9284318db4920a97af571c35891c65b69596cc10a6ec18e785258a74bfa50e5426161e69e1451be1c2eb72b7549c575f3f95e
+EBUILD nodejs-22.13.1.ebuild 8862 BLAKE2B 8bd4ab87260350475223ea67200ba87db45486f35c61c0e75cd44aff08f2e13453025ee4f489530892c882605055c2d4f74789b870735907b5570ff5af4fc6ce SHA512 e99cf1fd984439b876db52bf38a207cc5e98fbd8ada8beb13748b1ea4b61232c276be4d4879a8d99d184b401d9a27af46a2b480ea8d6adf2a6dea0ac2749f48c
EBUILD nodejs-22.4.1-r1.ebuild 8589 BLAKE2B 4c06dded4d861d1184a9169f59aef42e4ad9d775dfd15dafae0d8c91205088a3d686f8bdc556046cfc4f0823076a036d9ddff591d1b142b8ec86bea0eabff1fd SHA512 9d3e4cbd98189c7182f774a662774747c0ed9b1e509a3041080f528441bb4e1f0591c549b8a8649a72335add2fced4236dc7aca75982a4a7dd821f180ba68301
EBUILD nodejs-22.7.0.ebuild 8672 BLAKE2B 53cb924b169a4621e9b86896d34a20e2436115fb51760c334beb567404763532c941fa7bb6ed467827df8b68680bbe244048ac1fce1bee884a997a19718855a7 SHA512 c9cf331248a244e8c35dd69d82d6ea2c0b928410fc78afba23a28f8cf8d66dbcbee36d2e3d2f5d97bde5af0d486651c0dec93168df970e2037ab2e267038d5db
EBUILD nodejs-99999999.ebuild 8813 BLAKE2B fcafa6fc1072930ba673f9953fd125e2f0ccef0b5a52387709fd137467b4c1c01333086960346b7479296dace7a3f7ca30ead82b87b3bdc0f68407d4fa6dfa3e SHA512 637f04e204513b53db3a44d54159c6d800b32dedbc93b8be14d92e21669454ab3515fa5571aa506b8ed84f57a3db02c262946e866c2d29d59a5c8b8659fc6aa3
diff --git a/net-libs/nodejs/nodejs-18.20.6.ebuild b/net-libs/nodejs/nodejs-18.20.6.ebuild
new file mode 100644
index 000000000000..a54d03b7bc55
--- /dev/null
+++ b/net-libs/nodejs/nodejs-18.20.6.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/"
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nodejs/node"
+ SLOT="0"
+else
+ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
+ SLOT="0/$(ver_cut 1)"
+ KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+ npm? ( ssl )
+ system-icu? ( icu )
+ system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+ >=dev-libs/libuv-1.44.0:=
+ >=net-dns/c-ares-1.18.1:=
+ >=net-libs/nghttp2-1.41.0:=
+ sys-libs/zlib
+ corepack? ( !sys-apps/yarn )
+ system-icu? ( >=dev-libs/icu-73:= )
+ system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+ sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+ sys-apps/coreutils
+ virtual/pkgconfig
+ systemtap? ( dev-debug/systemtap )
+ test? ( net-misc/curl )
+ pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requirement to 22GiB.
+CHECKREQS_MEMORY="8G"
+CHECKREQS_DISK_BUILD="22G"
+
+pkg_pretend() {
+ (use x86 && ! use cpu_flags_x86_sse2) && \
+ die "Your CPU doesn't support the required SSE2 instruction."
+
+ if [[ ${MERGE_TYPE} != "binary" ]]; then
+ if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+ einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
+ check-reqs_pkg_pretend
+ fi
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ tc-export AR CC CXX PKG_CONFIG
+ export V=1
+ export BUILDTYPE=Release
+
+ # fix compilation on Darwin
+ # https://code.google.com/p/gyp/issues/detail?id=260
+ sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
+
+ # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
+ local LIBDIR=$(get_libdir)
+ sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+ sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+ # Avoid writing a depfile, not useful
+ sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+ sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+ # debug builds. change install path, remove optimisations and override buildtype
+ if use debug; then
+ sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+ BUILDTYPE=Debug
+ fi
+
+ # We need to disable mprotect on two files when it builds Bug 694100.
+ use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
+
+ default
+}
+
+src_configure() {
+ xdg_environment_reset
+
+ # LTO compiler flags are handled by configure.py itself
+ filter-lto
+ # nodejs unconditionally links to libatomic #869992
+ # specifically it requires __atomic_is_lock_free which
+ # is not yet implemented by llvm-runtimes/compiler-rt (see
+ # https://reviews.llvm.org/D85044?id=287068), therefore
+ # we depend on gcc and force using libgcc as the support lib
+ tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
+
+ local myconf=(
+ --shared-brotli
+ --shared-cares
+ --shared-libuv
+ --shared-nghttp2
+ --shared-zlib
+ )
+ use debug && myconf+=( --debug )
+ use lto && myconf+=( --enable-lto )
+ if use system-icu; then
+ myconf+=( --with-intl=system-icu )
+ elif use icu; then
+ myconf+=( --with-intl=full-icu )
+ else
+ myconf+=( --with-intl=none )
+ fi
+ use corepack || myconf+=( --without-corepack )
+ use inspector || myconf+=( --without-inspector )
+ use npm || myconf+=( --without-npm )
+ use snapshot || myconf+=( --without-node-snapshot )
+ if use ssl; then
+ use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
+ else
+ myconf+=( --without-ssl )
+ fi
+
+ local myarch=""
+ case "${ARCH}:${ABI}" in
+ *:amd64) myarch="x64";;
+ *:arm) myarch="arm";;
+ *:arm64) myarch="arm64";;
+ loong:lp64*) myarch="loong64";;
+ riscv:lp64*) myarch="riscv64";;
+ *:ppc64) myarch="ppc64";;
+ *:x32) myarch="x32";;
+ *:x86) myarch="ia32";;
+ *) myarch="${ABI}";;
+ esac
+
+ GYP_DEFINES="linux_use_gold_flags=0
+ linux_use_bundled_binutils=0
+ linux_use_bundled_gold=0" \
+ "${EPYTHON}" configure.py \
+ --prefix="${EPREFIX}"/usr \
+ --dest-cpu=${myarch} \
+ $(use_with systemtap dtrace) \
+ "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake -C out -Onone
+}
+
+src_install() {
+ local LIBDIR="${ED}/usr/$(get_libdir)"
+ default
+
+ pax-mark -m "${ED}"/usr/bin/node
+
+ # set up a symlink structure that node-gyp expects..
+ dodir /usr/include/node/deps/{v8,uv}
+ dosym . /usr/include/node/src
+ for var in deps/{uv,v8}/include; do
+ dosym ../.. /usr/include/node/${var}
+ done
+
+ if use doc; then
+ docinto html
+ dodoc -r "${S}"/doc/*
+ fi
+
+ if use npm; then
+ keepdir /etc/npm
+ echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
+ doenvd "${T}"/50npm
+
+ # Install bash completion for `npm`
+ local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
+ "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
+ newbashcomp "${tmp_npm_completion_file}" npm
+
+ # Move man pages
+ doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
+
+ # Clean up
+ rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
+ rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
+
+ local find_exp="-or -name"
+ local find_name=()
+ for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
+ ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
+ "*.md" "*.markdown" "*.bat" "*.cmd"; do
+ find_name+=( ${find_exp} "${match}" )
+ done
+
+ # Remove various development and/or inappropriate files and
+ # useless docs of dependend packages.
+ find "${LIBDIR}"/node_modules \
+ \( -type d -name examples \) -or \( -type f \( \
+ -iname "LICEN?E*" \
+ "${find_name[@]}" \
+ \) \) -exec rm -rf "{}" \;
+ fi
+
+ use corepack &&
+ "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
+
+ mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
+}
+
+src_test() {
+ local drop_tests=(
+ test/parallel/test-dns.js
+ test/parallel/test-dns-resolveany.js
+ test/parallel/test-dns-resolveany-bad-ancount.js
+ test/parallel/test-dns-setserver-when-querying.js
+ test/parallel/test-fs-mkdir.js
+ test/parallel/test-fs-utimes-y2K38.js
+ test/parallel/test-release-npm.js
+ test/parallel/test-socket-write-after-fin-error.js
+ test/parallel/test-strace-openat-openssl.js
+ test/sequential/test-util-debug.js
+ )
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
+ rm -f "${drop_tests[@]}" || die "disabling tests failed"
+
+ out/${BUILDTYPE}/cctest || die
+ "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
+}
+
+pkg_postinst() {
+ if use npm; then
+ ewarn "remember to run: source /etc/profile if you plan to use nodejs"
+ ewarn " in your current shell"
+ fi
+}
diff --git a/net-libs/nodejs/nodejs-20.18.2.ebuild b/net-libs/nodejs/nodejs-20.18.2.ebuild
new file mode 100644
index 000000000000..6f47650232b9
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.18.2.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/"
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nodejs/node"
+ SLOT="0"
+else
+ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
+ SLOT="0/$(ver_cut 1)"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+ npm? ( ssl )
+ system-icu? ( icu )
+ system-ssl? ( ssl )
+ x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+ >=dev-libs/libuv-1.46.0:=
+ >=net-dns/c-ares-1.18.1:=
+ >=net-libs/nghttp2-1.41.0:=
+ >=net-libs/ngtcp2-1.1.0:=
+ sys-libs/zlib
+ corepack? ( !sys-apps/yarn )
+ system-icu? ( >=dev-libs/icu-73:= )
+ system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+ sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+ app-alternatives/ninja
+ sys-apps/coreutils
+ virtual/pkgconfig
+ test? ( net-misc/curl )
+ pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requirement to 22GiB.
+CHECKREQS_MEMORY="8G"
+CHECKREQS_DISK_BUILD="22G"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]]; then
+ if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+ einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
+ check-reqs_pkg_pretend
+ fi
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ tc-export AR CC CXX PKG_CONFIG
+ export V=1
+ export BUILDTYPE=Release
+
+ # fix compilation on Darwin
+ # https://code.google.com/p/gyp/issues/detail?id=260
+ sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
+
+ # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
+ local LIBDIR=$(get_libdir)
+ sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+ sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+ # Avoid writing a depfile, not useful
+ sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+ sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+ # debug builds. change install path, remove optimisations and override buildtype
+ if use debug; then
+ sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+ BUILDTYPE=Debug
+ fi
+
+ # We need to disable mprotect on two files when it builds Bug 694100.
+ use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
+
+ default
+}
+
+src_configure() {
+ xdg_environment_reset
+
+ # LTO compiler flags are handled by configure.py itself
+ filter-lto
+ # nodejs unconditionally links to libatomic #869992
+ # specifically it requires __atomic_is_lock_free which
+ # is not yet implemented by llvm-runtimes/compiler-rt (see
+ # https://reviews.llvm.org/D85044?id=287068), therefore
+ # we depend on gcc and force using libgcc as the support lib
+ tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
+
+ local myconf=(
+ --ninja
+ --shared-brotli
+ --shared-cares
+ --shared-libuv
+ --shared-nghttp2
+ --shared-ngtcp2
+ --shared-zlib
+ )
+ use debug && myconf+=( --debug )
+ use lto && myconf+=( --enable-lto )
+ if use system-icu; then
+ myconf+=( --with-intl=system-icu )
+ elif use icu; then
+ myconf+=( --with-intl=full-icu )
+ else
+ myconf+=( --with-intl=none )
+ fi
+ use corepack || myconf+=( --without-corepack )
+ use inspector || myconf+=( --without-inspector )
+ use npm || myconf+=( --without-npm )
+ use snapshot || myconf+=( --without-node-snapshot )
+ if use ssl; then
+ use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
+ else
+ myconf+=( --without-ssl )
+ fi
+
+ local myarch=""
+ case "${ARCH}:${ABI}" in
+ *:amd64) myarch="x64";;
+ *:arm) myarch="arm";;
+ *:arm64) myarch="arm64";;
+ loong:lp64*) myarch="loong64";;
+ riscv:lp64*) myarch="riscv64";;
+ *:ppc64) myarch="ppc64";;
+ *:x32) myarch="x32";;
+ *:x86) myarch="ia32";;
+ *) myarch="${ABI}";;
+ esac
+
+ GYP_DEFINES="linux_use_gold_flags=0
+ linux_use_bundled_binutils=0
+ linux_use_bundled_gold=0" \
+ "${EPYTHON}" configure.py \
+ --prefix="${EPREFIX}"/usr \
+ --dest-cpu=${myarch} \
+ "${myconf[@]}" || die
+}
+
+src_compile() {
+ export NINJA_ARGS=" $(get_NINJAOPTS) "
+ emake -Onone
+}
+
+src_install() {
+ local LIBDIR="${ED}/usr/$(get_libdir)"
+ default
+
+ pax-mark -m "${ED}"/usr/bin/node
+
+ # set up a symlink structure that node-gyp expects..
+ dodir /usr/include/node/deps/{v8,uv}
+ dosym . /usr/include/node/src
+ for var in deps/{uv,v8}/include; do
+ dosym ../.. /usr/include/node/${var}
+ done
+
+ if use doc; then
+ docinto html
+ dodoc -r "${S}"/doc/*
+ fi
+
+ if use npm; then
+ keepdir /etc/npm
+ echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
+ doenvd "${T}"/50npm
+
+ # Install bash completion for `npm`
+ local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
+ "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
+ newbashcomp "${tmp_npm_completion_file}" npm
+
+ # Move man pages
+ doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
+
+ # Clean up
+ rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
+ rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
+
+ local find_exp="-or -name"
+ local find_name=()
+ for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
+ ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
+ "*.md" "*.markdown" "*.bat" "*.cmd"; do
+ find_name+=( ${find_exp} "${match}" )
+ done
+
+ # Remove various development and/or inappropriate files and
+ # useless docs of dependend packages.
+ find "${LIBDIR}"/node_modules \
+ \( -type d -name examples \) -or \( -type f \( \
+ -iname "LICEN?E*" \
+ "${find_name[@]}" \
+ \) \) -exec rm -rf "{}" \;
+ fi
+
+ use corepack &&
+ "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
+
+ mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
+}
+
+src_test() {
+ local drop_tests=(
+ test/parallel/test-dns.js
+ test/parallel/test-dns-resolveany-bad-ancount.js
+ test/parallel/test-dns-setserver-when-querying.js
+ test/parallel/test-fs-mkdir.js
+ test/parallel/test-fs-read-stream.js
+ test/parallel/test-fs-utimes-y2K38.js
+ test/parallel/test-fs-watch-recursive-add-file.js
+ test/parallel/test-inspector-emit-protocol-event.js
+ test/parallel/test-inspector-network-domain.js
+ test/parallel/test-process-euid-egid.js
+ test/parallel/test-process-get-builtin.mjs
+ test/parallel/test-process-initgroups.js
+ test/parallel/test-process-setgroups.js
+ test/parallel/test-process-uid-gid.js
+ test/parallel/test-release-npm.js
+ test/parallel/test-socket-write-after-fin-error.js
+ test/parallel/test-strace-openat-openssl.js
+ test/parallel/test-tls-cert-regression.js
+ test/parallel/test-tls-client-getephemeralkeyinfo.js
+ test/parallel/test-tls-getcipher.js
+ test/parallel/test-tls-set-ciphers.js
+ test/parallel/test-tls-junk-closes-server.js
+ test/sequential/test-util-debug.js
+ )
+ use inspector || drop_tests+=( test/sequential/test-watch-mode.mjs )
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
+ rm -f "${drop_tests[@]}" || die "disabling tests failed"
+
+ out/${BUILDTYPE}/cctest || die
+ "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
+}
+
+pkg_postinst() {
+ if use npm; then
+ ewarn "remember to run: source /etc/profile if you plan to use nodejs"
+ ewarn " in your current shell"
+ fi
+}
diff --git a/net-libs/nodejs/nodejs-22.13.1.ebuild b/net-libs/nodejs/nodejs-22.13.1.ebuild
new file mode 100644
index 000000000000..cfc525b03105
--- /dev/null
+++ b/net-libs/nodejs/nodejs-22.13.1.ebuild
@@ -0,0 +1,297 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info ninja-utils pax-utils python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/"
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT npm? ( Artistic-2 )"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nodejs/node"
+ SLOT="0"
+else
+ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
+ SLOT="0/$(ver_cut 1)"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto npm pax-kernel +snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+ npm? ( ssl )
+ system-icu? ( icu )
+ system-ssl? ( ssl )
+ x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.1.0:=
+ dev-db/sqlite:3
+ >=dev-libs/libuv-1.49.2:=
+ >=dev-libs/simdjson-3.10.1:=
+ >=net-dns/c-ares-1.34.4:=
+ >=net-libs/nghttp2-1.64.0:=
+ >=net-libs/nghttp3-1.7.0:=
+ sys-libs/zlib
+ corepack? ( !sys-apps/yarn )
+ system-icu? ( >=dev-libs/icu-73:= )
+ system-ssl? (
+ >=net-libs/ngtcp2-1.9.1:=
+ >=dev-libs/openssl-1.1.1:0=
+ )
+ !system-ssl? ( >=net-libs/ngtcp2-1.9.1:=[-gnutls] )
+ sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+ app-alternatives/ninja
+ sys-apps/coreutils
+ virtual/pkgconfig
+ test? ( net-misc/curl )
+ pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requirement to 22GiB.
+CHECKREQS_MEMORY="8G"
+CHECKREQS_DISK_BUILD="22G"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != "binary" ]]; then
+ if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+ einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
+ check-reqs_pkg_pretend
+ fi
+ fi
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ tc-export AR CC CXX PKG_CONFIG
+ export V=1
+ export BUILDTYPE=Release
+
+ # fix compilation on Darwin
+ # https://code.google.com/p/gyp/issues/detail?id=260
+ sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
+
+ # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
+ local LIBDIR=$(get_libdir)
+ sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+ sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+ # Avoid writing a depfile, not useful
+ sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+ sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+ # debug builds. change install path, remove optimisations and override buildtype
+ if use debug; then
+ sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+ BUILDTYPE=Debug
+ fi
+
+ # We need to disable mprotect on two files when it builds Bug 694100.
+ use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-22.12.0-paxmarking.patch )
+
+ # bug 931256
+ use riscv && PATCHES+=( "${FILESDIR}"/${PN}-22.2.0-riscv.patch )
+
+ default
+}
+
+src_configure() {
+ xdg_environment_reset
+
+ # LTO compiler flags are handled by configure.py itself
+ filter-lto
+ # The warnings are *so* noisy and make build.logs massive
+ append-cxxflags $(test-flags-CXX -Wno-template-id-cdtor)
+ # GCC with -ftree-vectorize miscompiles node's exception handling code
+ # causing it to fail to catch exceptions sometimes
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116057
+ tc-is-gcc && append-cxxflags -fno-tree-vectorize
+ # https://bugs.gentoo.org/931514
+ use arm64 && append-flags $(test-flags-CXX -mbranch-protection=none)
+ # nodejs unconditionally links to libatomic #869992
+ # specifically it requires __atomic_is_lock_free which
+ # is not yet implemented by llvm-runtimes/compiler-rt (see
+ # https://reviews.llvm.org/D85044?id=287068), therefore
+ # we depend on gcc and force using libgcc as the support lib
+ tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
+
+ local myconf=(
+ --ninja
+ # ada is not packaged yet
+ # https://github.com/ada-url/ada
+ # --shared-ada
+ --shared-brotli
+ --shared-cares
+ --shared-libuv
+ --shared-nghttp2
+ --shared-nghttp3
+ --shared-ngtcp2
+ --shared-simdjson
+ # sindutf is not packaged yet
+ # https://github.com/simdutf/simdutf
+ # --shared-simdutf
+ --shared-sqlite
+ --shared-zlib
+ )
+ use debug && myconf+=( --debug )
+ use lto && myconf+=( --enable-lto )
+ if use system-icu; then
+ myconf+=( --with-intl=system-icu )
+ elif use icu; then
+ myconf+=( --with-intl=full-icu )
+ else
+ myconf+=( --with-intl=none )
+ fi
+ use corepack || myconf+=( --without-corepack )
+ use inspector || myconf+=( --without-inspector )
+ use npm || myconf+=( --without-npm )
+ use snapshot || myconf+=( --without-node-snapshot )
+ if use ssl; then
+ use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
+ else
+ myconf+=( --without-ssl )
+ fi
+
+ local myarch=""
+ case "${ARCH}:${ABI}" in
+ *:amd64) myarch="x64";;
+ *:arm) myarch="arm";;
+ *:arm64) myarch="arm64";;
+ loong:lp64*) myarch="loong64";;
+ riscv:lp64*) myarch="riscv64";;
+ *:ppc64) myarch="ppc64";;
+ *:x32) myarch="x32";;
+ *:x86) myarch="ia32";;
+ *) myarch="${ABI}";;
+ esac
+
+ GYP_DEFINES="linux_use_gold_flags=0
+ linux_use_bundled_binutils=0
+ linux_use_bundled_gold=0" \
+ "${EPYTHON}" configure.py \
+ --prefix="${EPREFIX}"/usr \
+ --dest-cpu=${myarch} \
+ "${myconf[@]}" || die
+}
+
+src_compile() {
+ export NINJA_ARGS=" $(get_NINJAOPTS)"
+ emake -Onone
+}
+
+src_install() {
+ local LIBDIR="${ED}/usr/$(get_libdir)"
+ default
+
+ pax-mark -m "${ED}"/usr/bin/node
+
+ # set up a symlink structure that node-gyp expects..
+ dodir /usr/include/node/deps/{v8,uv}
+ dosym . /usr/include/node/src
+ for var in deps/{uv,v8}/include; do
+ dosym ../.. /usr/include/node/${var}
+ done
+
+ if use doc; then
+ docinto html
+ dodoc -r "${S}"/doc/*
+ fi
+
+ if use npm; then
+ keepdir /etc/npm
+ echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
+ doenvd "${T}"/50npm
+
+ # Install bash completion for `npm`
+ local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
+ "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
+ newbashcomp "${tmp_npm_completion_file}" npm
+
+ # Move man pages
+ doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
+
+ # Clean up
+ rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
+ rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
+
+ local find_exp="-or -name"
+ local find_name=()
+ for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
+ ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
+ "*.md" "*.markdown" "*.bat" "*.cmd"; do
+ find_name+=( ${find_exp} "${match}" )
+ done
+
+ # Remove various development and/or inappropriate files and
+ # useless docs of dependend packages.
+ find "${LIBDIR}"/node_modules \
+ \( -type d -name examples \) -or \( -type f \( \
+ -iname "LICEN?E*" \
+ "${find_name[@]}" \
+ \) \) -exec rm -rf "{}" \;
+ fi
+
+ use corepack &&
+ "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
+
+ mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
+}
+
+src_test() {
+ local drop_tests=(
+ test/parallel/test-dns.js
+ test/parallel/test-dns-resolveany-bad-ancount.js
+ test/parallel/test-dns-setserver-when-querying.js
+ test/parallel/test-fs-mkdir.js
+ test/parallel/test-fs-read-stream.js
+ test/parallel/test-fs-utimes-y2K38.js
+ test/parallel/test-fs-watch-recursive-add-file.js
+ test/parallel/test-process-euid-egid.js
+ test/parallel/test-process-get-builtin.mjs
+ test/parallel/test-process-initgroups.js
+ test/parallel/test-process-setgroups.js
+ test/parallel/test-process-uid-gid.js
+ test/parallel/test-release-npm.js
+ test/parallel/test-socket-write-after-fin-error.js
+ test/parallel/test-strace-openat-openssl.js
+ test/sequential/test-util-debug.js
+ )
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
+ use inspector ||
+ drop_tests+=(
+ test/parallel/test-inspector-emit-protocol-event.js
+ test/parallel/test-inspector-network-domain.js
+ test/sequential/test-watch-mode.mjs
+ )
+ rm -f "${drop_tests[@]}" || die "disabling tests failed"
+
+ out/${BUILDTYPE}/cctest || die
+ "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
+}
+
+pkg_postinst() {
+ if use npm; then
+ ewarn "remember to run: source /etc/profile if you plan to use nodejs"
+ ewarn " in your current shell"
+ fi
+}
diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest
index 56fde3ddc6a7..ee9551bc27c5 100644
--- a/net-libs/srt/Manifest
+++ b/net-libs/srt/Manifest
@@ -2,6 +2,6 @@ DIST srt-1.5.1.tar.gz 1694199 BLAKE2B 4c215ef936100b02b3a5a9aab6e9a715ecdb728517
DIST srt-1.5.3.tar.gz 1706632 BLAKE2B fd053782e58602ccd06690c5785b68ff20531afd890678fbd77660e376887b0886cc020d449e2669672748c3d1a515b56d9fd94670c33d085eadb961220a7431 SHA512 5b576d6fd325515e05074e4568e3b65d1ae265e3e971db6e6242e5138243fc1594df1e3a7d90962385dac38abc34c4c4b0a567439050f8c0ff818b3b3d497efc
DIST srt-1.5.4.tar.gz 1743040 BLAKE2B 29532384ea3e1f2961d265fe81f2061fb5a92e801d31708c18687ba31162c571843f4a27578e89fefd3a18a2da724bfde61cfd9120754b61c222f49ce6953bb2 SHA512 ec4e5923531a8a7fd7778c739cb52208d24a91c569f31f3995d6e0695dffd83492e5eca2530b2e112ca37f1fd4520061d89ef42d1ded95e2516a9acda009bcaf
EBUILD srt-1.5.1.ebuild 1390 BLAKE2B f6d78077c1fd3d592bd8ca657a2bc9e6a8ae58a06a3aef4730cb22ab113e7a4220022d839e6cc8c440b8a9ebc5d002f0e7fb4c87441138a065ccc2d37dd4c638 SHA512 6f15fee91d5d2904511d1939455c4d8daceda2b3b009f42c22b9d28ffe64800d037838f74d027d174b2e292099f2d76de38c854c747b75bc850281e756e0c06a
-EBUILD srt-1.5.3.ebuild 1610 BLAKE2B 9255ade21fb8db562def91e995c443849e70e7df77914c92a1ea5c517aa8df818d231ae3690b7867306dcd06da9c89263ec8ee810e9aaa2f95cfc40044042b37 SHA512 ff2b8436158251c786cde1090780cd7c9a6e03ae7c2aa2246d608c8772e0dc91b52689086e251ea09da4f705d6890ff024e767d20778a091aa6320c4d58d028d
+EBUILD srt-1.5.3.ebuild 1604 BLAKE2B fd952f5b15c8c01b2b477727f940abf1ec74c9d13118178a018dcb1b72d12b74dcb268dc9ed08fef251b31eb8292b8693e6e54546d298e30afc2d87b723771cb SHA512 3b5043a47012e5b8db01faaf1a44448d2f3f04889ab3a0435f54ec9fe366eb806039c3d349f111ff8ba9db27301ecf6bf6e605cc6644156c6349c38ace852348
EBUILD srt-1.5.4.ebuild 1610 BLAKE2B adb5a4a85569f72c7c3a6094aae5e1751292d8958090c7d549cce9ebc46a0b1ada1d4e6fce99bb6646456b15c77f82b81ee29494b655b21712fd6d8e4666fdc5 SHA512 77c563c04e6e5f6545cab431675b5420616cf43ce5b0df061dddfe8a7c30417cf73791bbac2960954cf45897430a8305db5bff5134e447413c7b5344baec7bd8
MISC metadata.xml 430 BLAKE2B cb25cf1d0a35ec35acab5ca8bb8fa3d074531c584a70b93f02765c8636a2908a10484bd8f9268bcaa64a2a2d23a12f87b5829249c484f8357dba3974553c2c20 SHA512 c2b853dc7bcb2883c24f2ec3d14d3589b57f0ac72bc7a5bba1d8ac46747d051aa02e24e9f86f758f5a1855ba4d1e6cdb9750ab7493be4c996d281aa269c1a390
diff --git a/net-libs/srt/srt-1.5.3.ebuild b/net-libs/srt/srt-1.5.3.ebuild
index 007870cfe9b0..f98ae35631cf 100644
--- a/net-libs/srt/srt-1.5.3.ebuild
+++ b/net-libs/srt/srt-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2024 Gentoo Authors
+# Copyright 2018-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv -sparc x86 ~ppc-macos ~x64-macos"
fi
LICENSE="MPL-2.0"
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 08554d3c0f8c..607182e5f3a6 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -2,10 +2,10 @@ AUX 2.44.1-non-unified-build-fixes.patch 11799 BLAKE2B 6928f61428c4bc6594a46f742
AUX 2.44.4-fix-icu76.1.patch 1215 BLAKE2B 0d4aa869b52eb6579ff58421982e80f02077e064988b30887af9d7da5a1c31bb652fdc406fbfe4e0895cd4c4e0e67b2cc4e363e8d8c60aac5d5683808fd52080 SHA512 356051853ce56e040aed620a6cb68dba75c2387ed396cfea85c2fcd5e51998a31ea2e2eca5305d9aa99b66f6f8ea7e8983851c77ca654a97ec3b3ecce8bd651c
DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9
DIST webkitgtk-2.46.5.tar.xz 42898600 BLAKE2B 04f824f9864749c13810318c06e5da90265025062a706030bece73661cf89b8d972040c508ca5b4267d476f9dac8fcdaa82943409f6ae45ab84801d899a1ed7f SHA512 9a0eb018361d407f13b303f66babcdc9960075bf69b83cf2ee8f708e5396cfa9e0a720f77695aea216072392e0603c2dc8ad50e6d56f962d4a52e9cdadf38275
-EBUILD webkit-gtk-2.44.4-r410.ebuild 8038 BLAKE2B b3b04c257255c526efa04cb3ac0239ca52273e081a65503b3a9e963700b91ee7209c1750111a4222c03c520191feebb9ff64db6fe4cd77013e62584fe76fd5cb SHA512 d69b0a682b462dc9f04671138f66e00bd79a97de4f49220fdf619f25a7718bc6284c5019a3f2bc42da469545c61cf02cd2e6184c171db18304a756907f216436
-EBUILD webkit-gtk-2.44.4-r600.ebuild 8779 BLAKE2B c27f231aef21bd7967ccd541eab476d00697768e45f6c3ab3fd6de7490b164f9020e101a999980afdf5f24b94317ab3662785f14442f72659ddb7b111089d12b SHA512 08d51cca0d01087e6511b5556461e6c12d96ed7b47d016b20aade206e2aaaedb437c8ecf1ac6a3bc5cf9910ab2309e5a74429f8486f6d9fdc30cd17afc9bcd03
-EBUILD webkit-gtk-2.44.4.ebuild 7886 BLAKE2B d2da6d6c06b231ba616b199550a208fef3e6f011f0917432b870f192a0000c1d8941d0014917614f067fc6503a39f8f80afad5873f390cdac16ac0552ce4a47f SHA512 8ed6a9267d9f911b08392108c4a579713981f6b76a4c0479fd6fc6e72c592559b9a49304594d7be69151e317d3fbb6ea8a6eeadbbbacc9bb4ed3da5292922a07
-EBUILD webkit-gtk-2.46.5-r410.ebuild 8021 BLAKE2B 4fc39816377dffa9a405b6a524949bd3456d0f05f9f34e58441855e9ba4d380bf0876690d960311d8e5f1dc91a9bd2035b1e0a1f964fa88472dab5b485314f82 SHA512 33934bb7f5798398d59900d0dd768df6aabf989362f23d366aa98df1ff8a2adf8cd4e592fb822c96b558240fca0df3b103ef459f8ed5a1bcd0febe09d45ff230
-EBUILD webkit-gtk-2.46.5-r600.ebuild 8765 BLAKE2B 94c799773396c7086a2d24ba811d05765bf5b3b9f02382177d3546bd9bb9a85464ac5e0a93fcdf6a85752a284cff1214477ada2d7878d4e177aa26a1d82d1df8 SHA512 6c84d25f8ac7a848f26a21bca29064705a580133279e39e13dcdd5ecf400db220bd8da53007dc999002e46069c94c3980facc97943cf2ffe145ff892c3594f6a
-EBUILD webkit-gtk-2.46.5.ebuild 8019 BLAKE2B 908dd4ef825d08983b84d1a90f9c3dda12c5d0fa285f5e0085eea5968982d24be7846e31f059eb42eeba4b4a55cb0307801190cc0b36a7d433bc8a46c0c7f2e6 SHA512 eeb75d958dc600b77c4c4d1c9662d77b7ae22e419397fd6a7f121d8b1d7fe0f032cd494ed43bcf906111038d0f7ce7e648b0ea3ea2370d6f35a3ef2d7124e657
+EBUILD webkit-gtk-2.44.4-r410.ebuild 8174 BLAKE2B 27c1b33a6a6e4f425dce0a6a9a07b884dd5ad8470c888535abeeeee264a87db81eaff47e5528be37847dbd789ed0c3db59c654cef133781e99d755e71ce90b05 SHA512 03777b824eddd54e158657380929734d5494f5f2de281c6e151c81073be19b20bb9466dec82b8544d9cfcd097b72f6cb3734b71345161b233370de138f5427be
+EBUILD webkit-gtk-2.44.4-r600.ebuild 8915 BLAKE2B 35b9ec4ce6c395a2ef1f2d1cdc9c78ff41ee72886a48f9c31ec941d51a7fa0f1da74f601d1e3c58948c2b813624cc49ecc82e5dc635fea94445b42bed9d6940d SHA512 6f99ef1732ecf1edb02eee13d248ebbc3819ba40bf4ab9dd18667447132a9ce52b7c688cf23ed257d5d22103073b0cac348e94025191d3f8e45ae293a47e2635
+EBUILD webkit-gtk-2.44.4.ebuild 8022 BLAKE2B 97d87ea9bf5201151aa3ca325900df54b530c6830f5de6744e57013ea5f8febefb5c9b3811c804f954ced7ab15825cd95264993a71c6ca6e687a7315d9a6087a SHA512 5940946a6c173eb2dbfe929b6eabb9c7506b9be3147a0b7a3c3ab6095e440c7356a5cfabb9920f6d772b067052421cf37b4fcc4b49e70d9d662e9d168a88d16a
+EBUILD webkit-gtk-2.46.5-r410.ebuild 8157 BLAKE2B 68c006bea8f1e91c63006e31b1b71512c4da9a741cae8a92aa47b4b8dd5ec5f3993d89f3dc50387ca3cfedad1b72e51272ec30dd7ef4bbfaaf9b547a49de5263 SHA512 a6c83eae4d328e5aa42bba585c6d697c69ed6e683f9fde13462e2bc8d9261b46f2007678cc305adb818974e051aac498e295b121df08f0c8295a0c54a7702a8d
+EBUILD webkit-gtk-2.46.5-r600.ebuild 8901 BLAKE2B 0ce4066fc49ecbb222f9bcfaf364ff6ab54cba4f27840de3526aeabda47bc2e4fc835d425717e50ddd40ed443cf0eb9a8b658e5a6792a7663672ce30cf52df0f SHA512 df06b7e47275eba8988231fa8a85fef0601c2ed7f6a831ac611f2a4930ba01c39ce9688ac164a428701b8bb031872251a8a20d2f5456beaf824578487e1198c3
+EBUILD webkit-gtk-2.46.5.ebuild 8155 BLAKE2B 8395d301571175acf145b34d897b66233f2282c79b728f9c79e15921425a28e6ef229f3b5946a56dade4cd7c3fe69e41b111acca16d4c06877aee0d8d59f6054 SHA512 8dc16ac64f4393b8d9c969e0e670e60e654df9aa15cf0e58b5541389d9024b5838570ac0b272e016440584504462cdcf6c039a5148b9d9779dc34158d57befda
MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild
index c0fc92c763c5..19fce48eaa4a 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild
@@ -162,6 +162,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild
index e61f3a18a1ad..ddfabfb6e1b6 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild
@@ -173,6 +173,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild
index a1948909e39f..390d8ab5e193 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild
@@ -160,6 +160,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild
index eeef5428ef36..b0f3b324e3d8 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild
@@ -160,6 +160,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild
index e40c88689095..8fa876338dd3 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild
@@ -171,6 +171,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild
index 55f307785f7a..10097268c5fa 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild
@@ -160,6 +160,11 @@ src_configure() {
# ODR violations (bug #915230, https://bugs.webkit.org/show_bug.cgi?id=233007)
filter-lto
+ # bug #948072 (gcc PR118464)
+ if tc-is-gcc && [[ $(gcc-major-version) -eq 15 ]]; then
+ append-cxxflags "-fno-tree-loop-optimize"
+ fi
+
# It does not compile on alpha without this in LDFLAGS
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
use alpha && append-ldflags "-Wl,--no-relax"
diff --git a/net-libs/xdp-tools/Manifest b/net-libs/xdp-tools/Manifest
index 9c7bccd2cfdb..c702f429e5bf 100644
--- a/net-libs/xdp-tools/Manifest
+++ b/net-libs/xdp-tools/Manifest
@@ -1,5 +1,5 @@
DIST xdp-tools-1.4.3.tar.gz 339989 BLAKE2B 836eb66a2264e9d46124a009a8b3e039da23f28f83460fb3aa724c8ca4c37952979278e3041e9acca44acd68cc94423d73f381febc107c454db7da01f583ae41 SHA512 3ba176e573d02feefc1baf81570b514bc25a61d7be3256ce530128092f07b246b8731430289cdcd874f8846122a4451f0bcd06891565dd1b48beaa10b854c646
DIST xdp-tools-1.5.0.tar.gz 353321 BLAKE2B 41ef06c544af743a8542306af93b1d2a671e53118aa9c4230521c755868245d854ef4ed38ac47102869c18104d67808e8ede8baef45dde8811b074501fc34520 SHA512 9713280fc5d58c19f972cced614f0acdb21de0f467439af2364217ae5381963f90c9e4aba9b6de1a8fdb7fa36c1f645c42b9cd1c86a2cd60168a3b974f14c0dd
-EBUILD xdp-tools-1.4.3.ebuild 2299 BLAKE2B 765c4f73ce7ff9d250982d944fedb37358e11eaa1c8a53509a589cc084f68cc8a3a5066b97d30e73565b05cf2796f2c95feffb8e68b7b1596ba05214e985fb39 SHA512 de8480effd52bd4d05f4d7828568e75fd77056e53e7b5c63ead426668ca6c4a4b93331ddfe10443d571887f148eecab79262d6db81bd2c6a093b7156eb308968
+EBUILD xdp-tools-1.4.3.ebuild 2297 BLAKE2B 8b9c74a04d291694aae41a83cda2553d5a77c5cb106192ae004d7519ba1c0329860e6ff47cd992ec0a2ae631d0969c01f379f41d7cd51fc2e565785642095fbe SHA512 d6a28299fa3b8faec29e1301bd885423de7a4f5484ad9b64ba3552fc553df39e59a2e969983e1785029f0ea8d1c3b974e0d52deb0eb0c64623f19fbcd74014bd
EBUILD xdp-tools-1.5.0.ebuild 2411 BLAKE2B 335c1fccdb21dc9238db7a99573053c41e88ff0a498f84ce35f3106ef71e52523c4c0b3e42329a43a5ebb729cc0b8ccb5760135efe2679e8fcbf00e942201544 SHA512 13c787c82f4a7a753b9162d0c46ab5f5c0caf2bba8300ed511aa5558ff15511ac454adccd7c9730a4a7003e0fcf24b9612f8c06944b57eee75dff6f2fd9503f3
MISC metadata.xml 731 BLAKE2B a9c958d31f9ece376e4518e213823c14474df47747205020b76da7a0a67f7ed926ec55002b586143ce84cb965a23ad1794a42862597278682ef3605fc7d07911 SHA512 78774e4bcc6e05d56fe82b0aacd46e4d23e3bd89aa5bb55900adb94648d06b3251c575d4d0b6108cdad0f2ffbabcc2973e50e804b120a73e8923cd679601384f
diff --git a/net-libs/xdp-tools/xdp-tools-1.4.3.ebuild b/net-libs/xdp-tools/xdp-tools-1.4.3.ebuild
index 71c1824b20e9..eac81b938665 100644
--- a/net-libs/xdp-tools/xdp-tools-1.4.3.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="GPL-2 LGPL-2.1 BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="+tools"
DEPEND="
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index cbfabf6364aa..f8c03b6d2d7f 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/iodine/Manifest b/net-vpn/iodine/Manifest
index 637081627a81..beb61688456e 100644
--- a/net-vpn/iodine/Manifest
+++ b/net-vpn/iodine/Manifest
@@ -6,5 +6,5 @@ AUX iodined.conf 1547 BLAKE2B aed2f5ee21d513cec4602031a739735f3fc13cc4ebd5f27360
AUX iodined.conf-r1 1600 BLAKE2B c6f4e82cbaa0b642e7fe686394dd716c96f68d63936d2ad7706a66e29da6ca31a0b0512d76325501ccbe599d68ce0ddb4147ef6089ba21a27f8c1bfde712e100 SHA512 233f25e179ce76a667077e81087f8d90b7699f123056796d4db4f56ff9ad79fbd799d6045c73eed13bb86ee30117c8734a36686fbb5516fcc601c51385520268
DIST iodine-0.7.0.tar.gz 96181 BLAKE2B bc7b634f4060d0a3be259f1a0797263de65d6ee6bc2c777c0b74d789c60877aae2895bfda11f5fdd7e064ab137607abfffe689e0a01b2505878e442d08e3555a SHA512 49fe4f0cf614d3400cbfdade84eb4f50430f8f92004f663a08acc1514e8ff342443a8c3f855828bbca1864a3fafe419b5256f8a80fc4024b364d4c8c953fc0ec
EBUILD iodine-0.7.0-r3.ebuild 1020 BLAKE2B b03a4d582c0cf2d2b165bb63918b9cd6d7d10f7347145167dc27a602dde205b605161df66ac0c258f5978e7a8d928a4217a4ab95e6dbbd2bf1fa028a842878b1 SHA512 acef89f80e27a92de4b6e14abfbd200a8c81c14c1a536299de5411523dfc3e1cba8ebd1d6eff6adf074abc2e48fc60a34b636f994e62e23af6972dd5a8849aa6
-EBUILD iodine-0.7.0-r4.ebuild 1026 BLAKE2B ad3683d137073f57ca17e0ad4c49bab01eaa3b66d123a969eb4c517392c9b280513897cd9f02b1c705799ee577aecb3bc861299d191669516fba7b1cdeac1900 SHA512 5ec98e5deab2fd78d290adc90408fca3e3098c60eb7320e29665000c164224e2610f3b6db16ef8f71767c950b3e3d8f9115f559ce4636e8021ef681f0970502c
+EBUILD iodine-0.7.0-r4.ebuild 1033 BLAKE2B 915f49ccaa6a77cca7a7d71a4e874f15e5a0c10151b01c70c8437dc41239ce41a3abd95fd87673b9483deaaba505e51ecb25d85079a743818783d7ed0614b0c9 SHA512 d8356e4b6eb6b482dbad1bc8bfd5a34f9e919a908144fab0cdc780c12824ead94bd43c21962756b4a8aef08f8178bc3ab4c20e7007f4db81aece8576deb28622
MISC metadata.xml 450 BLAKE2B 8c88db266968d064e71df902513f1621d0310d0ea2341557b5434b067e13c27a84b44e33d238f747b68b65f80e8c7eb90d0904de445aaa8cb62bd230de581d7a SHA512 caa5ec6e7129d114abbf34925ff87e8c772232d95f75bf6e33018786601e1a455f4eef49588c681a539ea32c3e4a4c34cdda9406ad2da988d65c303b1c3498de
diff --git a/net-vpn/iodine/iodine-0.7.0-r4.ebuild b/net-vpn/iodine/iodine-0.7.0-r4.ebuild
index acd02810647f..c1532a101985 100644
--- a/net-vpn/iodine/iodine-0.7.0-r4.ebuild
+++ b/net-vpn/iodine/iodine-0.7.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ CONFIG_CHECK="~TUN"
LICENSE="ISC GPL-2" #GPL-2 for init script bug #426060
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 3a58d9475375..a9dd55ea80f2 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/wpa_supplicant/Manifest b/net-wireless/wpa_supplicant/Manifest
index 46da309d9a88..9633a80e1e46 100644
--- a/net-wireless/wpa_supplicant/Manifest
+++ b/net-wireless/wpa_supplicant/Manifest
@@ -2,11 +2,13 @@ AUX wpa_cli-r1.sh 1200 BLAKE2B f3dca6e7810b004a567802f59eaa414b4eaadf2eb1fb1338d
AUX wpa_cli.sh 1284 BLAKE2B 50757aa432bf714923d0ff5e2e8357bf3126c82dcfebbc2c342325ad97e3ca95a15ea138f9a55e5a7b9ac86cb2518c173e7d5186d5feb3e57ac762a71b11ef85 SHA512 250372231eda6f7228fcf76b13fc1b95637d0d9dec96b7bef820bfa1af1496f218909f521daf2ddb2ca81d0ebb3162500f833575b64d8d2b4820c247499e1c56
AUX wpa_supplicant-2.10-Drop-security-level-to-0-with-OpenSSL-3.0-wh.patch 2386 BLAKE2B cd4db56d476e4bde8d4343c6d2f20bad644d9794184f55313c3d5a9ea04392b0173791335476cadc3bafec8d588e29be971e573b27fd975280a059f0bf22c63c SHA512 d1f7e17dd1f6e9974825f26e549c194a450190191320251e5158432d88795a502ff4d06014af43c75338c9c7b0540f13f1fdf1173bec78ce78e681388bbd04d0
AUX wpa_supplicant-2.10-allow-legacy-renegotiation.patch 1172 BLAKE2B 90af7a43418babd981d6d092c77852ff515b187ce05a3dce6497710582ddefa5d3103ddbf1f0e2481fa102cfb9d28e775646601f139ad61633f3cfc74554dbdc SHA512 afbb89ef8248b8e32a4f537092f8255f3c17fa6281811c25cfc6dec6bae69a4fda9e65a69dae2034a4d3e8e29ecf67b867604c80fd9726cb8f26a059c3bfe8a0
+AUX wpa_supplicant-2.10-use-qt6.patch 12334 BLAKE2B af1a34db36e8ff3295b6b35782cf9d630a4770961f7dc59027133163cb8823e3688d93ab24583bc87dafb721b49437d03d6b1c11369e007f18e74382bc01ce10 SHA512 961a130ab5a0ef65badecb3885fb7d81a0e2722386dd8e744a65a52044843a083b23f16eb997b148069051ac80de3b1cbb25884d4a6c438ae1fc4ad96e4b213a
AUX wpa_supplicant-2.6-do-not-call-dbus-functions-with-NULL-path.patch 486 BLAKE2B 877e15a45851331a1499cf8bc96fd514d88b6b270f54d52760e46cc7edbcc4b74a48a0271f0c93b546bb659203c56fdfba63b231757c21ca8ee6ade98406ac2e SHA512 dac56bc505a51167042ebe548f0e81a20a5578f753af9bb7ec3335a542d799c6e8739681ef7c8f7747a9bc954f8aa6f1a147250eacba17fd7fff80c4e53638ed
AUX wpa_supplicant-conf.d 291 BLAKE2B 348e7d21fe01d2fdd2117adf22444557fa3d401f649489afd1636105cdddc29d58d45659c5368cc177f919ce94a7e2b5a9ed3fe8ddccd1fba3d059d270bae1a8 SHA512 6bbb9d4f6132b3d4e20cd65f27245ccadd60712ef5794261499f882057a930a393297e491d8147e04e30c0a53645af0eb3514332587118c19b5594f23f1d62ad
AUX wpa_supplicant-init.d 1250 BLAKE2B 159ebbd5a3552cbd8fdd6d48984c3a511e77cf1e140f56fc1d3e6b16454351a270e566dd7fc4717b92251193bdf59a77f57fc3fdd1d53b067f2e5253796c041b SHA512 f7439937a11d7a91eee98ab9e16a4853ce8e27395970007ae60ca9a8b1852fadc4a37ee0bf81d7e4806c545f70b139f26942ed1630db070abe8fe8e5ce752403
AUX wpa_supplicant.conf 183 BLAKE2B ea25d56f366783548b8d4bc14615d89d1c9cff1e6535992d14fa2f87a095b6c7226fbdf6b2d2ecd5fdcc13fb413fc56d5294f906c840ab3f9386c99ea69139fc SHA512 425a5c955d462ea0d0d3f79c3e1bbf68e15b495df04ad03ed7aee12408b52616af05650dfc147ca5940d69e97360c33995d33733820fef8eb8769b31e58434e8
DIST wpa_supplicant-2.10.tar.gz 3511622 BLAKE2B 7f6045e5dcf24f7ccf1ea75c99541f9d68fadaea858a6ca11a95c997de14e33b3aa89138e748664579b5a4ea493d247cf6613da3c5fae49a4dbb5cd58dace752 SHA512 021c2a48f45d39c1dc6557730be5debaee071bc0ff82a271638beee6e32314e353e49d39e2f0dc8dff6e094dcc7008cfe1c32d0c7a34a1a345a12a3f1c1e11a1
EBUILD wpa_supplicant-2.10-r5.ebuild 12406 BLAKE2B ebaaf0685a183b849bbcba4978f717ea385d66e3bc8e56c557dbd289fc60b2eeb75d7b63adfadbedcee846590bb62d45d66ce68024d5dfc89da11a07d2cd4b6b SHA512 a21336436bdabd80c2e945592afb1722548bd7dfb8c1d70be06688d6394d82ab63945c2c3e5d349b53458c89ab94fed7205c5698b04523cf35cc5e7161ecb74b
-EBUILD wpa_supplicant-9999.ebuild 12328 BLAKE2B 022856291571a65d91107de35988263d6c0173c3524f9bf486e95bd980d0dccac20dc39a868ca827178f242b78f192e4df5e876c5024069dbc82852ce3226248 SHA512 0cd0eac42b4668167df1c547ed639821db2544dfa08c9ddce24b2693ea4df0ace5a9d24953c7bebc2c04d6cd5201f5ab719e41ac3335e8df88d942d1d09cf30d
+EBUILD wpa_supplicant-2.10-r6.ebuild 12451 BLAKE2B a5b23ffef96a7073489be36b6c88023cd13bed2e79c5d4f0556d40cdfb8990e333792ef11129b1dcf65cf924a1c2155002959ebb3ddc579150b678cef2f7b5ee SHA512 2749cfbd08a458511581ce070731231d256253db3614d1dbbfaf60848207f4d29b3d5051985331cbbf7b7ce9a699e942380c03fd7d76eb3d5afcd06effc45473
+EBUILD wpa_supplicant-9999.ebuild 12367 BLAKE2B 92d734b372fed84155a6982ff956ab78d8c3ab69100c3da5b3f385cf1708599744945a393f352e85dab95bf620d557696130a1d18f4d2649e5c6182738607a25 SHA512 7b5a8de61d92673790d8bfc5e737fba747e9506a890b58a757773101b7e511b2e74f72f143c6c806168f372a9a67ea62b9c2fd6255a923f36b82a55c9a9fe09e
MISC metadata.xml 1882 BLAKE2B fc23e2184bd2c01f590800a2087461ba6c5d9d5021f6300f1505671369694374a26d333556b467ca0f41fb90d676a5fcad5b87e80ab8f2b2b891255afa0bcd6b SHA512 05ca61dcaf7c3d7543085be7d375088e5372eb6e3dee0cd9920b763e34f528aa988a8ec484328e122812e0f3208aac308d6011995e5ab1c9599fc7d5b9dc6733
diff --git a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-use-qt6.patch b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-use-qt6.patch
new file mode 100644
index 000000000000..2dd2b753763f
--- /dev/null
+++ b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.10-use-qt6.patch
@@ -0,0 +1,311 @@
+From 0ead8bb4889977af735f4d0b578497830ee6d6f7 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <Jason@zx2c4.com>
+Date: Fri, 10 Jan 2025 03:43:23 +0100
+Subject: [PATCH] wpa_gui: Port to Qt6
+
+This appears to be working. Fairly straight forward. Lightly tested.
+Distros are getting ready to remove Qt5, so this is somewhat important
+to do.
+
+Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
+---
+ wpa_supplicant/wpa_gui-qt4/eventhistory.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/main.cpp | 8 ++++----
+ wpa_supplicant/wpa_gui-qt4/networkconfig.cpp | 8 ++++----
+ wpa_supplicant/wpa_gui-qt4/networkconfig.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/peers.cpp | 10 +++++-----
+ wpa_supplicant/wpa_gui-qt4/peers.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/scanresults.cpp | 2 +-
+ wpa_supplicant/wpa_gui-qt4/scanresults.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/userdatarequest.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/wpagui.cpp | 16 ++++++++--------
+ wpa_supplicant/wpa_gui-qt4/wpagui.h | 2 +-
+ wpa_supplicant/wpa_gui-qt4/wpamsg.h | 4 ++--
+ 12 files changed, 30 insertions(+), 30 deletions(-)
+
+diff --git a/wpa_supplicant/wpa_gui-qt4/eventhistory.h b/wpa_supplicant/wpa_gui-qt4/eventhistory.h
+index afd7b6346..2122ab45a 100644
+--- a/wpa_supplicant/wpa_gui-qt4/eventhistory.h
++++ b/wpa_supplicant/wpa_gui-qt4/eventhistory.h
+@@ -40,7 +40,7 @@ class EventHistory : public QDialog, public Ui::EventHistory
+
+ public:
+ EventHistory(QWidget *parent = 0, const char *name = 0,
+- bool modal = false, Qt::WindowFlags fl = 0);
++ bool modal = false, Qt::WindowFlags fl = Qt::Widget);
+ ~EventHistory();
+
+ public slots:
+diff --git a/wpa_supplicant/wpa_gui-qt4/main.cpp b/wpa_supplicant/wpa_gui-qt4/main.cpp
+index bbd45c6e1..d395aa135 100644
+--- a/wpa_supplicant/wpa_gui-qt4/main.cpp
++++ b/wpa_supplicant/wpa_gui-qt4/main.cpp
+@@ -40,10 +40,10 @@ int main(int argc, char *argv[])
+ int ret;
+
+ locale = QLocale::system().name();
+- resourceDir = QLibraryInfo::location(QLibraryInfo::TranslationsPath);
+- if (!translator.load("wpa_gui_" + locale, resourceDir))
+- translator.load("wpa_gui_" + locale, "lang");
+- app.installTranslator(&translator);
++ resourceDir = QLibraryInfo::path(QLibraryInfo::TranslationsPath);
++ if (translator.load("wpa_gui_" + locale, resourceDir) ||
++ translator.load("wpa_gui_" + locale, "lang"))
++ app.installTranslator(&translator);
+
+ WpaGui w(&app);
+
+diff --git a/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp b/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
+index 2727318bc..59af84504 100644
+--- a/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
++++ b/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
+@@ -37,7 +37,7 @@ NetworkConfig::NetworkConfig(QWidget *parent, const char *, bool,
+ SLOT(authChanged(int)));
+ connect(cancelButton, SIGNAL(clicked()), this, SLOT(close()));
+ connect(addButton, SIGNAL(clicked()), this, SLOT(addNetwork()));
+- connect(encrSelect, SIGNAL(activated(const QString &)), this,
++ connect(encrSelect, SIGNAL(textActivated(const QString &)), this,
+ SLOT(encrChanged(const QString &)));
+ connect(removeButton, SIGNAL(clicked()), this, SLOT(removeNetwork()));
+ connect(eapSelect, SIGNAL(activated(int)), this,
+@@ -204,8 +204,8 @@ void NetworkConfig::addNetwork()
+ }
+
+ if (idstrEdit->isEnabled() && !idstrEdit->text().isEmpty()) {
+- QRegExp rx("^(\\w|-)+$");
+- if (rx.indexIn(idstrEdit->text()) < 0) {
++ QRegularExpression rx("^(\\w|-)+$");
++ if (!rx.match(idstrEdit->text()).hasMatch()) {
+ QMessageBox::warning(
+ this, tr("Network ID Error"),
+ tr("Network ID String contains non-word "
+@@ -797,7 +797,7 @@ void NetworkConfig::removeNetwork()
+ tr("This will permanently remove the network\n"
+ "from the configuration. Do you really want\n"
+ "to remove this network?"),
+- tr("Yes"), tr("No")) != 0)
++ QMessageBox::Yes, QMessageBox::No) != 0)
+ return;
+
+ snprintf(cmd, sizeof(cmd), "REMOVE_NETWORK %d", edit_network_id);
+diff --git a/wpa_supplicant/wpa_gui-qt4/networkconfig.h b/wpa_supplicant/wpa_gui-qt4/networkconfig.h
+index fd09dec54..a3a7d9792 100644
+--- a/wpa_supplicant/wpa_gui-qt4/networkconfig.h
++++ b/wpa_supplicant/wpa_gui-qt4/networkconfig.h
+@@ -20,7 +20,7 @@ class NetworkConfig : public QDialog, public Ui::NetworkConfig
+
+ public:
+ NetworkConfig(QWidget *parent = 0, const char *name = 0,
+- bool modal = false, Qt::WindowFlags fl = 0);
++ bool modal = false, Qt::WindowFlags fl = Qt::Widget);
+ ~NetworkConfig();
+
+ virtual void paramsFromScanResults(QTreeWidgetItem *sel);
+diff --git a/wpa_supplicant/wpa_gui-qt4/peers.cpp b/wpa_supplicant/wpa_gui-qt4/peers.cpp
+index 0a0b3ffcb..268aba8b3 100644
+--- a/wpa_supplicant/wpa_gui-qt4/peers.cpp
++++ b/wpa_supplicant/wpa_gui-qt4/peers.cpp
+@@ -403,7 +403,7 @@ void Peers::ctx_p2p_start_group()
+
+ void Peers::add_station(QString info)
+ {
+- QStringList lines = info.split(QRegExp("\\n"));
++ QStringList lines = info.split(QRegularExpression("\\n"));
+ QString name;
+
+ for (QStringList::Iterator it = lines.begin();
+@@ -518,7 +518,7 @@ void Peers::add_p2p_group_client(QStandardItem * /*parent*/, QString params)
+ */
+
+ QStringList items =
+- params.split(QRegExp(" (?=[^']*('[^']*'[^']*)*$)"));
++ params.split(QRegularExpression(" (?=[^']*('[^']*'[^']*)*$)"));
+ QString addr = "";
+ QString name = "";
+ int config_methods = 0;
+@@ -591,7 +591,7 @@ bool Peers::add_bss(const char *cmd)
+ QString ssid, bssid, flags, wps_name, pri_dev_type;
+ int id = -1;
+
+- QStringList lines = bss.split(QRegExp("\\n"));
++ QStringList lines = bss.split(QRegularExpression("\\n"));
+ for (QStringList::Iterator it = lines.begin();
+ it != lines.end(); it++) {
+ int pos = (*it).indexOf('=') + 1;
+@@ -643,7 +643,7 @@ bool Peers::add_bss(const char *cmd)
+ item->setData(ssid, peer_role_ssid);
+ model.appendRow(item);
+
+- lines = bss.split(QRegExp("\\n"));
++ lines = bss.split(QRegularExpression("\\n"));
+ for (QStringList::Iterator it = lines.begin();
+ it != lines.end(); it++) {
+ if ((*it).startsWith("p2p_group_client:"))
+@@ -903,7 +903,7 @@ void Peers::event_notify(WpaMsg msg)
+ * group_capab=0x0
+ */
+ QStringList items =
+- text.split(QRegExp(" (?=[^']*('[^']*'[^']*)*$)"));
++ text.split(QRegularExpression(" (?=[^']*('[^']*'[^']*)*$)"));
+ QString addr = items[1];
+ QString name = "";
+ QString pri_dev_type;
+diff --git a/wpa_supplicant/wpa_gui-qt4/peers.h b/wpa_supplicant/wpa_gui-qt4/peers.h
+index bb7373749..c44bba99a 100644
+--- a/wpa_supplicant/wpa_gui-qt4/peers.h
++++ b/wpa_supplicant/wpa_gui-qt4/peers.h
+@@ -22,7 +22,7 @@ class Peers : public QDialog, public Ui::Peers
+
+ public:
+ Peers(QWidget *parent = 0, const char *name = 0,
+- bool modal = false, Qt::WindowFlags fl = 0);
++ bool modal = false, Qt::WindowFlags fl = Qt::Widget);
+ ~Peers();
+ void setWpaGui(WpaGui *_wpagui);
+ void event_notify(WpaMsg msg);
+diff --git a/wpa_supplicant/wpa_gui-qt4/scanresults.cpp b/wpa_supplicant/wpa_gui-qt4/scanresults.cpp
+index a2e3072fb..ba04b4f38 100644
+--- a/wpa_supplicant/wpa_gui-qt4/scanresults.cpp
++++ b/wpa_supplicant/wpa_gui-qt4/scanresults.cpp
+@@ -77,7 +77,7 @@ void ScanResults::updateResults()
+
+ QString ssid, bssid, freq, signal, flags;
+
+- QStringList lines = bss.split(QRegExp("\\n"));
++ QStringList lines = bss.split(QRegularExpression("\\n"));
+ for (QStringList::Iterator it = lines.begin();
+ it != lines.end(); it++) {
+ int pos = (*it).indexOf('=') + 1;
+diff --git a/wpa_supplicant/wpa_gui-qt4/scanresults.h b/wpa_supplicant/wpa_gui-qt4/scanresults.h
+index 2cddd133f..39bba90ce 100644
+--- a/wpa_supplicant/wpa_gui-qt4/scanresults.h
++++ b/wpa_supplicant/wpa_gui-qt4/scanresults.h
+@@ -20,7 +20,7 @@ class ScanResults : public QDialog, public Ui::ScanResults
+
+ public:
+ ScanResults(QWidget *parent = 0, const char *name = 0,
+- bool modal = false, Qt::WindowFlags fl = 0);
++ bool modal = false, Qt::WindowFlags fl = Qt::Widget);
+ ~ScanResults();
+
+ public slots:
+diff --git a/wpa_supplicant/wpa_gui-qt4/userdatarequest.h b/wpa_supplicant/wpa_gui-qt4/userdatarequest.h
+index b6d1ad2f4..3f7dccb28 100644
+--- a/wpa_supplicant/wpa_gui-qt4/userdatarequest.h
++++ b/wpa_supplicant/wpa_gui-qt4/userdatarequest.h
+@@ -20,7 +20,7 @@ class UserDataRequest : public QDialog, public Ui::UserDataRequest
+
+ public:
+ UserDataRequest(QWidget *parent = 0, const char *name = 0,
+- bool modal = false, Qt::WindowFlags fl = 0);
++ bool modal = false, Qt::WindowFlags fl = Qt::Widget);
+ ~UserDataRequest();
+
+ int setParams(WpaGui *_wpagui, const char *reqMsg);
+diff --git a/wpa_supplicant/wpa_gui-qt4/wpagui.cpp b/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
+index 9404ab424..0c125d90f 100644
+--- a/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
++++ b/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
+@@ -99,9 +99,9 @@ WpaGui::WpaGui(QApplication *_app, QWidget *parent, const char *,
+ connect(disconnectButton, SIGNAL(clicked()), this, SLOT(disconnect()));
+ connect(scanButton, SIGNAL(clicked()), this, SLOT(scan()));
+ connect(connectButton, SIGNAL(clicked()), this, SLOT(connectB()));
+- connect(adapterSelect, SIGNAL(activated(const QString&)), this,
++ connect(adapterSelect, SIGNAL(textActivated(const QString&)), this,
+ SLOT(selectAdapter(const QString&)));
+- connect(networkSelect, SIGNAL(activated(const QString&)), this,
++ connect(networkSelect, SIGNAL(textActivated(const QString&)), this,
+ SLOT(selectNetwork(const QString&)));
+ connect(addNetworkButton, SIGNAL(clicked()), this, SLOT(addNetwork()));
+ connect(editNetworkButton, SIGNAL(clicked()), this,
+@@ -1078,7 +1078,7 @@ void WpaGui::selectNetwork( const QString &sel )
+ char reply[10];
+ size_t reply_len = sizeof(reply);
+
+- if (cmd.contains(QRegExp("^\\d+:")))
++ if (cmd.contains(QRegularExpression("^\\d+:")))
+ cmd.truncate(cmd.indexOf(':'));
+ else
+ cmd = "any";
+@@ -1095,7 +1095,7 @@ void WpaGui::enableNetwork(const QString &sel)
+ char reply[10];
+ size_t reply_len = sizeof(reply);
+
+- if (cmd.contains(QRegExp("^\\d+:")))
++ if (cmd.contains(QRegularExpression("^\\d+:")))
+ cmd.truncate(cmd.indexOf(':'));
+ else if (!cmd.startsWith("all")) {
+ debug("Invalid editNetwork '%s'",
+@@ -1114,7 +1114,7 @@ void WpaGui::disableNetwork(const QString &sel)
+ char reply[10];
+ size_t reply_len = sizeof(reply);
+
+- if (cmd.contains(QRegExp("^\\d+:")))
++ if (cmd.contains(QRegularExpression("^\\d+:")))
+ cmd.truncate(cmd.indexOf(':'));
+ else if (!cmd.startsWith("all")) {
+ debug("Invalid editNetwork '%s'",
+@@ -1132,7 +1132,7 @@ void WpaGui::editNetwork(const QString &sel)
+ QString cmd(sel);
+ int id = -1;
+
+- if (cmd.contains(QRegExp("^\\d+:"))) {
++ if (cmd.contains(QRegularExpression("^\\d+:"))) {
+ cmd.truncate(cmd.indexOf(':'));
+ id = cmd.toInt();
+ }
+@@ -1204,7 +1204,7 @@ void WpaGui::removeNetwork(const QString &sel)
+ char reply[10];
+ size_t reply_len = sizeof(reply);
+
+- if (cmd.contains(QRegExp("^\\d+:")))
++ if (cmd.contains(QRegularExpression("^\\d+:")))
+ cmd.truncate(cmd.indexOf(':'));
+ else if (!cmd.startsWith("all")) {
+ debug("Invalid editNetwork '%s'",
+@@ -1476,7 +1476,7 @@ void WpaGui::showTrayStatus()
+
+ QString msg, status(buf);
+
+- QStringList lines = status.split(QRegExp("\\n"));
++ QStringList lines = status.split(QRegularExpression("\\n"));
+ for (QStringList::Iterator it = lines.begin();
+ it != lines.end(); it++) {
+ int pos = (*it).indexOf('=') + 1;
+diff --git a/wpa_supplicant/wpa_gui-qt4/wpagui.h b/wpa_supplicant/wpa_gui-qt4/wpagui.h
+index f0a34c97e..898722bd9 100644
+--- a/wpa_supplicant/wpa_gui-qt4/wpagui.h
++++ b/wpa_supplicant/wpa_gui-qt4/wpagui.h
+@@ -49,7 +49,7 @@ public:
+ };
+
+ WpaGui(QApplication *app, QWidget *parent = 0, const char *name = 0,
+- Qt::WindowFlags fl = 0);
++ Qt::WindowFlags fl = Qt::Widget);
+ ~WpaGui();
+
+ virtual int ctrlRequest(const char *cmd, char *buf, size_t *buflen);
+diff --git a/wpa_supplicant/wpa_gui-qt4/wpamsg.h b/wpa_supplicant/wpa_gui-qt4/wpamsg.h
+index 8f2fcdc41..fe36e2044 100644
+--- a/wpa_supplicant/wpa_gui-qt4/wpamsg.h
++++ b/wpa_supplicant/wpa_gui-qt4/wpamsg.h
+@@ -10,7 +10,7 @@
+ #define WPAMSG_H
+
+ #include <QDateTime>
+-#include <QLinkedList>
++#include <QList>
+
+ class WpaMsg {
+ public:
+@@ -30,6 +30,6 @@ private:
+ QDateTime timestamp;
+ };
+
+-typedef QLinkedList<WpaMsg> WpaMsgList;
++typedef QList<WpaMsg> WpaMsgList;
+
+ #endif /* WPAMSG_H */
+--
+2.48.0
+
diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r6.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r6.ebuild
new file mode 100644
index 000000000000..6f5307e422d3
--- /dev/null
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r6.ebuild
@@ -0,0 +1,478 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info qmake-utils readme.gentoo-r1 systemd toolchain-funcs
+
+DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers"
+HOMEPAGE="https://w1.fi/wpa_supplicant/"
+LICENSE="|| ( GPL-2 BSD )"
+
+if [ "${PV}" = "9999" ]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://w1.fi/hostap.git"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ SRC_URI="https://w1.fi/releases/${P}.tar.gz"
+fi
+
+SLOT="0"
+IUSE="ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt6 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps"
+
+# CONFIG_PRIVSEP=y does not have sufficient support for the new driver
+# interface functions used for MACsec, so this combination cannot be used
+# at least for now. bug #684442
+REQUIRED_USE="
+ macsec? ( !privsep )
+ privsep? ( !macsec )
+ broadcom-sta? ( !fils !mesh !mbo )
+"
+
+DEPEND="
+ >=dev-libs/openssl-1.0.2k:=
+ dbus? ( sys-apps/dbus )
+ kernel_linux? (
+ >=dev-libs/libnl-3.2:3
+ eap-sim? ( sys-apps/pcsc-lite )
+ )
+ !kernel_linux? ( net-libs/libpcap )
+ qt6? (
+ dev-qt/qtbase:6[gui,widgets]
+ dev-qt/qtsvg:6
+ )
+ readline? (
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ )
+"
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-networkmanager )
+ kernel_linux? (
+ net-wireless/wireless-regdb
+ )
+"
+BDEPEND="virtual/pkgconfig"
+
+DOC_CONTENTS="
+ If this is a clean installation of wpa_supplicant, you
+ have to create a configuration file named
+ /etc/wpa_supplicant/wpa_supplicant.conf
+ An example configuration file is available for reference in
+ /usr/share/doc/${PF}/
+"
+
+S="${WORKDIR}/${P}/${PN}"
+
+Kconfig_style_config() {
+ #param 1 is CONFIG_* item
+ #param 2 is what to set it = to, defaulting in y
+ CONFIG_PARAM="${CONFIG_HEADER:-CONFIG_}$1"
+ setting="${2:-y}"
+
+ if [ ! $setting = n ]; then
+ #first remove any leading "# " if $2 is not n
+ sed -i "/^# *$CONFIG_PARAM=/s/^# *//" .config || echo "Kconfig_style_config error uncommenting $CONFIG_PARAM"
+ #set item = $setting (defaulting to y)
+ if ! sed -i "/^$CONFIG_PARAM\>/s/=.*/=$setting/" .config; then
+ echo "Kconfig_style_config error setting $CONFIG_PARAM=$setting"
+ fi
+ if [ -z "$( grep ^$CONFIG_PARAM= .config )" ] ; then
+ echo "$CONFIG_PARAM=$setting" >>.config
+ fi
+ else
+ #ensure item commented out
+ if ! sed -i "/^$CONFIG_PARAM\>/s/$CONFIG_PARAM/# $CONFIG_PARAM/" .config; then
+ echo "Kconfig_style_config error commenting $CONFIG_PARAM"
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # net/bpf.h needed for net-libs/libpcap on Gentoo/FreeBSD
+ sed -i \
+ -e "s:\(#include <pcap\.h>\):#include <net/bpf.h>\n\1:" \
+ ../src/l2_packet/l2_packet_freebsd.c || die
+
+ # Change configuration to match Gentoo locations (bug #143750)
+ sed -i \
+ -e "s:/usr/lib/opensc:/usr/$(get_libdir):" \
+ -e "s:/usr/lib/pkcs11:/usr/$(get_libdir):" \
+ wpa_supplicant.conf || die
+
+ # systemd entries to D-Bus service files (bug #372877)
+ echo 'SystemdService=wpa_supplicant.service' \
+ | tee -a dbus/*.service >/dev/null || die
+
+ cd "${WORKDIR}/${P}" || die
+
+ if use wimax; then
+ # generate-libeap-peer.patch comes before
+ # fix-undefined-reference-to-random_get_bytes.patch
+ eapply "${FILESDIR}/${P}-generate-libeap-peer.patch"
+
+ # multilib-strict fix (bug #373685)
+ sed -e "s/\/usr\/lib/\/usr\/$(get_libdir)/" -i src/eap_peer/Makefile || die
+ fi
+
+ # bug (320097)
+ eapply "${FILESDIR}/${PN}-2.6-do-not-call-dbus-functions-with-NULL-path.patch"
+
+ # bug (912315)
+ eapply "${FILESDIR}/${PN}-2.10-allow-legacy-renegotiation.patch"
+ eapply "${FILESDIR}/${PN}-2.10-Drop-security-level-to-0-with-OpenSSL-3.0-wh.patch"
+
+ # bug (948052)
+ eapply "${FILESDIR}/${PN}-2.10-use-qt6.patch"
+
+ # bug (640492)
+ sed -i 's#-Werror ##' wpa_supplicant/Makefile || die
+}
+
+src_configure() {
+ # Toolchain setup
+ tc-export CC PKG_CONFIG
+
+ cp defconfig .config || die
+
+ # Basic setup
+ Kconfig_style_config CTRL_IFACE
+ Kconfig_style_config MATCH_IFACE
+ Kconfig_style_config BACKEND file
+ Kconfig_style_config IBSS_RSN
+ Kconfig_style_config IEEE80211W
+ Kconfig_style_config IEEE80211R
+ Kconfig_style_config HT_OVERRIDES
+ Kconfig_style_config VHT_OVERRIDES
+ Kconfig_style_config OCV
+ Kconfig_style_config TLSV11
+ Kconfig_style_config TLSV12
+ Kconfig_style_config GETRANDOM
+
+ # Basic authentication methods
+ # NOTE: we don't set GPSK or SAKE as they conflict
+ # with the below options
+ Kconfig_style_config EAP_GTC
+ Kconfig_style_config EAP_MD5
+ Kconfig_style_config EAP_OTP
+ Kconfig_style_config EAP_PAX
+ Kconfig_style_config EAP_PSK
+ Kconfig_style_config EAP_TLV
+ Kconfig_style_config EAP_EXE
+ Kconfig_style_config IEEE8021X_EAPOL
+ Kconfig_style_config PKCS12
+ Kconfig_style_config PEERKEY
+ Kconfig_style_config EAP_LEAP
+ Kconfig_style_config EAP_MSCHAPV2
+ Kconfig_style_config EAP_PEAP
+ Kconfig_style_config EAP_TEAP
+ Kconfig_style_config EAP_TLS
+ Kconfig_style_config EAP_TTLS
+
+ # Enabling background scanning.
+ Kconfig_style_config BGSCAN_SIMPLE
+ Kconfig_style_config BGSCAN_LEARN
+
+ if use dbus ; then
+ Kconfig_style_config CTRL_IFACE_DBUS
+ Kconfig_style_config CTRL_IFACE_DBUS_NEW
+ Kconfig_style_config CTRL_IFACE_DBUS_INTRO
+ else
+ Kconfig_style_config CTRL_IFACE_DBUS n
+ Kconfig_style_config CTRL_IFACE_DBUS_NEW n
+ Kconfig_style_config CTRL_IFACE_DBUS_INTRO n
+ fi
+
+ if use eapol-test ; then
+ Kconfig_style_config EAPOL_TEST
+ fi
+
+ # Enable support for writing debug info to a log file and syslog.
+ Kconfig_style_config DEBUG_FILE
+ Kconfig_style_config DEBUG_SYSLOG
+
+ if use hs2-0 ; then
+ Kconfig_style_config INTERWORKING
+ Kconfig_style_config HS20
+ fi
+
+ if use mbo ; then
+ Kconfig_style_config MBO
+ else
+ Kconfig_style_config MBO n
+ fi
+
+ if use uncommon-eap-types; then
+ Kconfig_style_config EAP_GPSK
+ Kconfig_style_config EAP_SAKE
+ Kconfig_style_config EAP_GPSK_SHA256
+ Kconfig_style_config EAP_IKEV2
+ Kconfig_style_config EAP_EKE
+ fi
+
+ if use eap-sim ; then
+ # Smart card authentication
+ Kconfig_style_config EAP_SIM
+ Kconfig_style_config EAP_AKA
+ Kconfig_style_config EAP_AKA_PRIME
+ Kconfig_style_config PCSC
+ fi
+
+ if use fasteap ; then
+ Kconfig_style_config EAP_FAST
+ fi
+
+ if use readline ; then
+ # readline/history support for wpa_cli
+ Kconfig_style_config READLINE
+ else
+ #internal line edit mode for wpa_cli
+ Kconfig_style_config WPA_CLI_EDIT
+ fi
+
+ Kconfig_style_config TLS openssl
+ Kconfig_style_config FST
+
+ Kconfig_style_config EAP_PWD
+ if use fils; then
+ Kconfig_style_config FILS
+ Kconfig_style_config FILS_SK_PFS
+ fi
+ if use mesh; then
+ Kconfig_style_config MESH
+ else
+ Kconfig_style_config MESH n
+ fi
+ # WPA3
+ Kconfig_style_config OWE
+ Kconfig_style_config SAE
+ Kconfig_style_config DPP
+ Kconfig_style_config DPP2
+ Kconfig_style_config SUITEB192
+ Kconfig_style_config SUITEB
+
+ if use wep ; then
+ Kconfig_style_config WEP
+ else
+ Kconfig_style_config WEP n
+ fi
+
+ # Watch out, reversed logic
+ if use tkip ; then
+ Kconfig_style_config NO_TKIP n
+ else
+ Kconfig_style_config NO_TKIP
+ fi
+
+ if use smartcard ; then
+ Kconfig_style_config SMARTCARD
+ else
+ Kconfig_style_config SMARTCARD n
+ fi
+
+ if use tdls ; then
+ Kconfig_style_config TDLS
+ fi
+
+ if use kernel_linux ; then
+ # Linux specific drivers
+ Kconfig_style_config DRIVER_ATMEL
+ Kconfig_style_config DRIVER_HOSTAP
+ Kconfig_style_config DRIVER_IPW
+ Kconfig_style_config DRIVER_NL80211
+ Kconfig_style_config DRIVER_RALINK
+ Kconfig_style_config DRIVER_WEXT
+ Kconfig_style_config DRIVER_WIRED
+
+ if use macsec ; then
+ #requires something, no idea what
+ #Kconfig_style_config DRIVER_MACSEC_QCA
+ Kconfig_style_config DRIVER_MACSEC_LINUX
+ Kconfig_style_config MACSEC
+ else
+ # bug #831369 and bug #684442
+ Kconfig_style_config DRIVER_MACSEC_LINUX n
+ Kconfig_style_config MACSEC n
+ fi
+
+ if use ps3 ; then
+ Kconfig_style_config DRIVER_PS3
+ fi
+ fi
+
+ # Wi-Fi Protected Setup (WPS)
+ if use wps ; then
+ Kconfig_style_config WPS
+ Kconfig_style_config WPS2
+ # USB Flash Drive
+ Kconfig_style_config WPS_UFD
+ # External Registrar
+ Kconfig_style_config WPS_ER
+ # Universal Plug'n'Play
+ Kconfig_style_config WPS_UPNP
+ # Near Field Communication
+ Kconfig_style_config WPS_NFC
+ else
+ Kconfig_style_config WPS n
+ Kconfig_style_config WPS2 n
+ Kconfig_style_config WPS_UFD n
+ Kconfig_style_config WPS_ER n
+ Kconfig_style_config WPS_UPNP n
+ Kconfig_style_config WPS_NFC n
+ fi
+
+ # Wi-Fi Direct (WiDi)
+ if use p2p ; then
+ Kconfig_style_config P2P
+ Kconfig_style_config WIFI_DISPLAY
+ else
+ Kconfig_style_config P2P n
+ Kconfig_style_config WIFI_DISPLAY n
+ fi
+
+ # Access Point Mode
+ if use ap ; then
+ Kconfig_style_config AP
+ else
+ Kconfig_style_config AP n
+ fi
+
+ # Enable essentials for AP/P2P
+ if use ap || use p2p ; then
+ # Enabling HT support (802.11n)
+ Kconfig_style_config IEEE80211N
+
+ # Enabling VHT support (802.11ac)
+ Kconfig_style_config IEEE80211AC
+ fi
+
+ # Enable mitigation against certain attacks against TKIP
+ Kconfig_style_config DELAYED_MIC_ERROR_REPORT
+
+ if use privsep ; then
+ Kconfig_style_config PRIVSEP
+ fi
+
+ if use kernel_linux ; then
+ Kconfig_style_config LIBNL32
+ fi
+
+ if use qt6 ; then
+ pushd "${S}"/wpa_gui-qt4 > /dev/null || die
+ eqmake6 wpa_gui.pro
+ popd > /dev/null || die
+ fi
+}
+
+src_compile() {
+ einfo "Building wpa_supplicant"
+ emake V=1 BINDIR=/usr/sbin
+
+ if use wimax; then
+ emake -C ../src/eap_peer clean
+ emake -C ../src/eap_peer
+ fi
+
+ if use qt6; then
+ einfo "Building wpa_gui"
+ emake -C "${S}"/wpa_gui-qt4
+ fi
+
+ if use eapol-test ; then
+ emake eapol_test
+ fi
+}
+
+src_install() {
+ dosbin wpa_supplicant
+ use privsep && dosbin wpa_priv
+ dobin wpa_cli wpa_passphrase
+
+ newinitd "${FILESDIR}/${PN}-init.d" wpa_supplicant
+ newconfd "${FILESDIR}/${PN}-conf.d" wpa_supplicant
+
+ exeinto /etc/wpa_supplicant/
+ newexe "${FILESDIR}/wpa_cli-r1.sh" wpa_cli.sh
+
+ readme.gentoo_create_doc
+ dodoc ChangeLog {eap_testing,todo}.txt README{,-WPS} \
+ wpa_supplicant.conf
+
+ newdoc .config build-config
+
+ if [ "${PV}" != "9999" ]; then
+ doman doc/docbook/*.{5,8}
+ fi
+
+ if use qt6 ; then
+ into /usr
+ dobin wpa_gui-qt4/wpa_gui
+ doicon wpa_gui-qt4/icons/wpa_gui.svg
+ domenu wpa_gui-qt4/wpa_gui.desktop
+ else
+ rm "${ED}"/usr/share/man/man8/wpa_gui.8
+ fi
+
+ use wimax && emake DESTDIR="${D}" -C ../src/eap_peer install
+
+ if use dbus ; then
+ pushd "${S}"/dbus > /dev/null || die
+ insinto /etc/dbus-1/system.d
+ newins dbus-wpa_supplicant.conf wpa_supplicant.conf
+ insinto /usr/share/dbus-1/system-services
+ doins fi.w1.wpa_supplicant1.service
+ popd > /dev/null || die
+
+ # This unit relies on dbus support, bug 538600.
+ systemd_dounit systemd/wpa_supplicant.service
+ fi
+
+ if use eapol-test ; then
+ dobin eapol_test
+ fi
+
+ systemd_dounit "systemd/wpa_supplicant@.service"
+ systemd_dounit "systemd/wpa_supplicant-nl80211@.service"
+ systemd_dounit "systemd/wpa_supplicant-wired@.service"
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+
+ if [[ -e "${EROOT}"/etc/wpa_supplicant.conf ]] ; then
+ echo
+ ewarn "WARNING: your old configuration file ${EROOT}/etc/wpa_supplicant.conf"
+ ewarn "needs to be moved to ${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf"
+ fi
+ if ! use wep; then
+ einfo "WARNING: You are building with WEP support disabled, which is recommended since"
+ einfo "this protocol is deprecated and insecure. If you still need to connect to"
+ einfo "WEP-enabled networks, you may turn this flag back on. With this flag off,"
+ einfo "WEP-enabled networks will not even show up as available."
+ einfo "If your network is missing you may wish to USE=wep"
+ fi
+ if ! use tkip; then
+ ewarn "WARNING: You are building with TKIP support disabled, which is recommended since"
+ ewarn "this protocol is deprecated and insecure. If you still need to connect to"
+ ewarn "TKIP-enabled networks, you may turn this flag back on. With this flag off,"
+ ewarn "TKIP-enabled networks, including mixed mode TKIP/AES-CCMP will not even show up"
+ ewarn "as available. If your network is missing you may wish to USE=tkip"
+ fi
+
+ # Mea culpa, feel free to remove that after some time --mgorny.
+ local fn
+ for fn in wpa_supplicant{,@wlan0}.service; do
+ if [[ -e "${EROOT}"/etc/systemd/system/network.target.wants/${fn} ]]
+ then
+ ebegin "Moving ${fn} to multi-user.target"
+ mv "${EROOT}"/etc/systemd/system/network.target.wants/${fn} \
+ "${EROOT}"/etc/systemd/system/multi-user.target.wants/ || die
+ eend ${?} \
+ "Please try to re-enable ${fn}"
+ fi
+ done
+
+ systemd_reenable wpa_supplicant.service
+}
diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild
index ffa8b14e9a08..9fef0e62ce8c 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ else
fi
SLOT="0"
-IUSE="ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt5 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps"
+IUSE="ap broadcom-sta dbus eap-sim eapol-test fasteap +fils +hs2-0 macsec +mbo +mesh p2p privsep ps3 qt6 readline selinux smartcard tdls tkip uncommon-eap-types wep wimax wps"
# CONFIG_PRIVSEP=y does not have sufficient support for the new driver
# interface functions used for MACsec, so this combination cannot be used
@@ -37,11 +37,9 @@ DEPEND="
eap-sim? ( sys-apps/pcsc-lite )
)
!kernel_linux? ( net-libs/libpcap )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
+ qt6? (
+ dev-qt/qtbase:6[gui,widgets]
+ dev-qt/qtsvg:6
)
readline? (
sys-libs/ncurses:0=
@@ -125,6 +123,9 @@ src_prepare() {
# bug (912315)
eapply "${FILESDIR}/${PN}-2.10-allow-legacy-renegotiation.patch"
+ # bug (948052)
+ eapply "${FILESDIR}/${PN}-2.10-use-qt6.patch"
+
# bug (640492)
sed -i 's#-Werror ##' wpa_supplicant/Makefile || die
}
@@ -357,9 +358,9 @@ src_configure() {
Kconfig_style_config LIBNL32
fi
- if use qt5 ; then
+ if use qt6 ; then
pushd "${S}"/wpa_gui-qt4 > /dev/null || die
- eqmake5 wpa_gui.pro
+ eqmake6 wpa_gui.pro
popd > /dev/null || die
fi
}
@@ -373,7 +374,7 @@ src_compile() {
emake -C ../src/eap_peer
fi
- if use qt5; then
+ if use qt6; then
einfo "Building wpa_gui"
emake -C "${S}"/wpa_gui-qt4
fi
@@ -404,7 +405,7 @@ src_install() {
doman doc/docbook/*.{5,8}
fi
- if use qt5 ; then
+ if use qt6 ; then
into /usr
dobin wpa_gui-qt4/wpa_gui
doicon wpa_gui-qt4/icons/wpa_gui.svg
diff --git a/perl-core/Manifest.gz b/perl-core/Manifest.gz
index 2ddbebac5652..111ff8169bdf 100644
--- a/perl-core/Manifest.gz
+++ b/perl-core/Manifest.gz
Binary files differ
diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index b787010e0961..1d962b8a3d65 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -1,5 +1,5 @@
DIST Test-Simple-1.302196.tar.gz 334537 BLAKE2B 2b7356de5b1babe18118a051b3bdd40ccd20fd4e02ff0f690850c57eeb6ee0497c898e5cb184e61988bc419be9ef99094aa254ef10876e6b9ef73a17a2796073 SHA512 a08b51e306dedd0da09f68fc0cd6d67d4b1c99b72adcbc5713649fb8a3f0017b26b1d08e8618799d44039d653e833f5179a0d7de5c42b5818c7be8f30d454bcf
DIST Test-Simple-1.302208.tar.gz 568550 BLAKE2B d561e381c71a7efd4bd4a3c002b47c4a3f9888b954c7b4fab89300249ad76c9268e601c69b42b3293ef4a2f2b2a81c90f88c7131506d82b96188d980dbb8c2ab SHA512 e70a22984a28423095f02ae8a9b45bcb26135fbdb7ca39a336157f0bcde6b02e1cf2aadd20ae5e71dd2e2559dfd8b36789c8dfb1e028ad14436b02a83c26396a
EBUILD Test-Simple-1.302.196.ebuild 1442 BLAKE2B e714d0e078563f8cc5abe4fdc2d8cec941a7dba6d388ad366b7ad5a54d1df1a8e7e1777efad10e0301570885373ca38eac23bf2caa2a8128217024542c14d519 SHA512 1d31da25d4c43b5039126970c219da7d22b5b02b432562ad687ecbcb50bf6186aa09a6c885788231b0a2480ae3e545e4d175fa363d08d301c3469a6cb4e56ee4
-EBUILD Test-Simple-1.302.208.ebuild 1450 BLAKE2B bc2c3ff0a96f0dd78eb6f136a6e690fec8403da859c1e8f5b3f9db7ee490ed5edd083dc9a06098ac24825bab9f6ea899a975d90a30da26981c11a5ae27aa8826 SHA512 e34bf7bb8ef6919ebc26ca4309cae442fbedfb600e02166364480df428869abd917eeaaeb6a832ab5f3ca1cc50592e83d80204fb4a1fde3f273df6d4f8255723
+EBUILD Test-Simple-1.302.208-r1.ebuild 1575 BLAKE2B 51533e04385df211fdbd549a0e6bda8c12773381d3a1db2a5de6814a209cb8b5ce69b8c25ecace617817eacbbf8017c921ba261f07d6941f6445e10274a8b8de SHA512 95505ebf820a684c346695506b8d364348c1b8842b8194bc0626019797061aa615f1653114d9ba7d053a41d4ddda559002359af5d6954753275c8bdba96877e9
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/perl-core/Test-Simple/Test-Simple-1.302.208.ebuild b/perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild
index cd9ce57e8647..93306495d289 100644
--- a/perl-core/Test-Simple/Test-Simple-1.302.208.ebuild
+++ b/perl-core/Test-Simple/Test-Simple-1.302.208-r1.ebuild
@@ -6,6 +6,8 @@ EAPI=8
DIST_AUTHOR=EXODIST
DIST_VERSION=1.302208
DIST_EXAMPLES=("examples/*")
+# Avoid circular dependency in eclass on virtual/perl-Test-Simple
+GENTOO_DEPEND_ON_PERL=no
inherit perl-module
DESCRIPTION="Basic utilities for writing tests"
@@ -14,6 +16,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
+ dev-lang/perl:=
!<dev-perl/Test-Tester-0.114.0
!<dev-perl/Test-use-ok-0.160.0
!<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0
@@ -44,5 +47,6 @@ RDEPEND="
"
BDEPEND="
${RDEPEND}
+ dev-lang/perl:=
virtual/perl-ExtUtils-MakeMaker
"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 85370bdf485b..6b9e41944825 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 02cf9e76f0d9..a701cf86fa52 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -25,9 +25,3 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Sam James <sam@gentoo.org> (2025-01-05)
-# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
-# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
-# entry can be dropped once the global one is >= gcc_14.
-ADA_TARGET="gcc_14"
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index e1fe33c51cef..d818e29a42dd 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -7,7 +7,7 @@ x11-misc/xdg-utils plasma
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
# Andreas Sturmlechner <asturm@gentoo.org> (2024-12-10)
# Depends on kde-plasma/kdesu-gui which is not keyworded here.
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index e33a92c846c6..edfc08209a8c 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -7,8 +7,6 @@
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
-ada_target_gcc_12
-ada_target_gcc_13
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index e7b9c1371a6f..2bf1c06cab64 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -20,12 +20,6 @@ LIBDIR_arm64="lib64"
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-# Sam James <sam@gentoo.org> (2025-01-05)
-# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
-# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
-# entry can be dropped once the global one is >= gcc_14.
-ADA_TARGET="gcc_14"
-
# Mart Raudsepp <leio@gentoo.org> (2018-06-05)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index c8a4ee1e7d0d..718fb400f484 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -12,7 +12,7 @@ dev-python/qtpy remoteobjects
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
# Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21)
# sci-libs/caffe2 is not keyworded on arm64
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 0dd10cef4fb9..7e6739b8e047 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -7,8 +7,6 @@
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
-ada_target_gcc_12
-ada_target_gcc_13
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-03-28)
# dev-libs/optix works on arm64
diff --git a/profiles/arch/hppa/hppa1.1/package.use.mask b/profiles/arch/hppa/hppa1.1/package.use.mask
index 5ec523e8927a..767f8914c643 100644
--- a/profiles/arch/hppa/hppa1.1/package.use.mask
+++ b/profiles/arch/hppa/hppa1.1/package.use.mask
@@ -3,4 +3,4 @@
# Sam James <sam@gentoo.org> (2025-01-01)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
diff --git a/profiles/arch/hppa/hppa2.0/package.use.mask b/profiles/arch/hppa/hppa2.0/package.use.mask
index 5ec523e8927a..767f8914c643 100644
--- a/profiles/arch/hppa/hppa2.0/package.use.mask
+++ b/profiles/arch/hppa/hppa2.0/package.use.mask
@@ -3,4 +3,4 @@
# Sam James <sam@gentoo.org> (2025-01-01)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 3330405919e4..dc3189796375 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -10,12 +10,6 @@ CXXFLAGS="${CFLAGS}"
FEATURES="sandbox sfperms strict"
-# Sam James <sam@gentoo.org> (2025-01-05)
-# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
-# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
-# entry can be dropped once the global one is >= gcc_14.
-ADA_TARGET="gcc_14"
-
# Michał Górny <mgorny@gentoo.org> (2014-07-01)
# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild
# checks simpler.
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index ab4e4a87102b..36be9cd9cdf7 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -10,8 +10,6 @@
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
-ada_target_gcc_12
-ada_target_gcc_13
# Sam James <sam@gentoo.org> (2023-09-11)
# wayland hasn't been tested on hppa
diff --git a/profiles/arch/powerpc/make.defaults b/profiles/arch/powerpc/make.defaults
index f5392d8be424..13092cf1ed3e 100644
--- a/profiles/arch/powerpc/make.defaults
+++ b/profiles/arch/powerpc/make.defaults
@@ -4,12 +4,6 @@
# All extra USE/etc should be specified in sub-profiles.
# DO NOT POLLUTE USE ON THIS PROFILE.
-# Sam James <sam@gentoo.org> (2025-01-05)
-# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
-# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
-# entry can be dropped once the global one is >= gcc_14.
-ADA_TARGET="gcc_14"
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-30)
# Unhide PPC specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 0ae14a15d594..f4ff6d9ee7bb 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
# Ionen Wolkens <ionen@gentoo.org> (2024-12-02)
# net-wireless/neard is not keyworded here.
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index a0a349ea0751..d12a85711dbe 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (2024-12-24)
@@ -7,7 +7,7 @@ llvm-core/clang-runtime -offload
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
# David Roman <davidroman96@gmail.com> (2024-10-04)
# dev-libs/libunibreak is not keyworded
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 0a6d66483c1f..13667aa34e2a 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -7,8 +7,6 @@
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
-ada_target_gcc_12
-ada_target_gcc_13
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
# dev-util/google-perftools is supported here
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index d3f218aa2673..9fcf0a8a58ce 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -42,9 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
-
-# Sam James <sam@gentoo.org> (2025-01-05)
-# Temporary USE until the global default catches up. dev-lang/ada-bootstrap
-# starts with sys-devel/gcc:14 so ADA_TARGET needs to be >= that. This
-# entry can be dropped once the global one is >= gcc_14.
-ADA_TARGET="gcc_14"
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 82cb8c7de29f..dc3fa5cb156b 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -12,7 +12,7 @@ dev-build/cmake gui
# Sam James <sam@gentoo.org> (2024-12-17)
# dev-lang/ada-bootstrap exists here
->=sys-devel/gcc-14 -ada
+>=sys-devel/gcc-11 -ada
# Matt Jolly <kangie@gentoo.org> (2024-12-08)
# dev-vcs/mercurial is not keyworded on sparc
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index ba46a802cac9..8f8e9221f8fc 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -7,8 +7,6 @@
# Sam James <sam@gentoo.org> (2025-01-05)
# Older targets don't have an old enough dev-lang/ada-bootstrap available
ada_target_gnat_2021
-ada_target_gcc_12
-ada_target_gcc_13
# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
# Extensive use of unaligned access, no plans to fix, #636552
diff --git a/profiles/package.mask b/profiles/package.mask
index 385da9a3516f..be01f435fda4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,6 +34,19 @@
#--- END OF EXAMPLES ---
# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-23)
+# Last release from 12 years ago, git master still defaults to Qt4.
+# Plenty of other options in ::gentoo. Bug #947741, removal on 2025-02-22.
+app-editors/juffed
+
+# Nowa Ammerlaan <nowa@gentoo.org> (2025-01-23)
+# Sypder-5 requires Qt5, and there are several dead
+# plugins that have not been migrated to Spyder-6.
+# Removal on 2025-02-23
+<dev-python/spyder-6
+dev-python/spyder-vim
+dev-python/spyder-terminal
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2025-01-23)
# CVE-2025-23050, bug #948573; Removal on 2025-02-22.
dev-qt/qtbluetooth:5
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index c581a622fda9..83fd59439c85 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 6a09197860a1..e38e08e6918f 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,5 +1,5 @@
DIST indilib-2.1.0.tar.gz 2899251 BLAKE2B 3e9a52f295c543f703a8b17bda5219363481f432d3a4cc4c45e34331107484a2e42d77e6903b03379443fc82df74a5c3eaa9eb5ad55f63351eabd540e26cf3f8 SHA512 e70e8a15e7f23e9690ad2d15c2d1357271c664f2d7d3ce2b489b7af748d046b11a66e82cec64aa991c383cc1a8e529795ce8d5abd488654738b4b6ef292e64e7
DIST indilib-2.1.1.tar.gz 2929685 BLAKE2B 565199451a2ebbf6757bb854e0dad576397a6154c6043543243364b6072375afd775ed0b54ed116b2702bdea222b47e4f68673da617e68ebf626d1725e66d2a7 SHA512 3224afb13776462e906398be2b85802807e739042494b29701d106731423640a4dceaeb262cd62d3a87f032ba0655da7ceaa150e6912be20508e090ad93c3ba7
EBUILD indilib-2.1.0.ebuild 1775 BLAKE2B 301589c8be496391d5dbe326f71246e275383bf1c3beef2cd663621364b256fbbae489dc9bae5286cf3fde301ed74b65e025a52ab98523f235d979fe8c96f297 SHA512 10e2de746c8a61ef3a7ddea8c0c0a03fb368bc12165eb0c1a37f635dc5737e198163f0c415298b8e1f065676ff58fc7ad475db0597293e6e3710db82fd59ae5b
-EBUILD indilib-2.1.1.ebuild 1776 BLAKE2B 06fddaa942b71ff3e6aee230a5de2a8427461cbff115a23a5ec5e1fa42112106b9f2c95ceed7cc83b88d3a4b9cb34fe617096379590b85a98f11c7bbd71d7288 SHA512 99543b62d875a26ecfd01bdf8b725cea186be31eb73b847f417c5515ec828cf04aac8677522e82446736f3e403b379dbd3c0e7348fee9a886bfd8e22cde11a3d
+EBUILD indilib-2.1.1.ebuild 1775 BLAKE2B 2819816fce49e228d7f1749a062c495c0201bf5e97ade3348c8c4c27578d69fe549f614cd763503c0f3d051531b48617c4e4292a418126f890f15a43a37645f9 SHA512 14e1841f13e433db17abdcead16ff35bc1cb3109d0f86a62def84ac1de7822de799321e9c14168285ef1e880e69b4a7a0e2c676c5a710bcd3f714e10d1d7caf5
MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f
diff --git a/sci-libs/indilib/indilib-2.1.1.ebuild b/sci-libs/indilib/indilib-2.1.1.ebuild
index 5550e43e5885..a2894fa132d9 100644
--- a/sci-libs/indilib/indilib-2.1.1.ebuild
+++ b/sci-libs/indilib/indilib-2.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P/lib/}"
LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~riscv ~x86"
IUSE="ogg rtlsdr test websocket"
RESTRICT="!test? ( test )"
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 4903c3a026f7..d41dfa0f17f6 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
index 71df5a570c17..1139e08ef6f2 100644
--- a/sci-mathematics/octave/Manifest
+++ b/sci-mathematics/octave/Manifest
@@ -3,5 +3,5 @@ AUX octave-6.4.0-omit-qtchooser-qtver.patch 765 BLAKE2B 2f889e8278e48489f2eab1c3
DIST octave-8.3.0.tar.xz 26970776 BLAKE2B 8c7241ff6bd5b23244edb47e74753ddf867139280b899b16ae2cab91c30a73ebdcf471d032ee47bddb67f8c7f5c772a23f4a832cadcca7ada01468b84e451ad4 SHA512 b7c8724ca8376783e8563c2050c2d9219309e559116e5cba0fdc9f50780782ff4cc98d382bdbe26055aebffb6be99b110033c682f661a3966ea1b1ddb12d4ac3
DIST octave-9.2.0.tar.xz 27425184 BLAKE2B 55480201037871d878090972bf89d5ff43508276f41e77accdd16b752758775e883fe3875d19ea4fc2b33cf8a9a9f39684f05c85e027ca53ee2cdfda6c6bae72 SHA512 cb1667cd6557d48ecd7ae191bc44c9b9fd4f79e7cf4bf6c917093d120c4312e9594e6dddc5287661627ac053e9f23faaec40a1286d792d859f1fefbfdb3eeb8c
EBUILD octave-8.3.0-r2.ebuild 6666 BLAKE2B 398fe1fa7457d24b0c005b65d255b65b65fc9c719a4f7b6f015ca1beecedbcbc30e1132874314e8e1679a2ed4e3deba904410351e7853f9e976545b1b47b6c28 SHA512 e1517f75801509bce38afac9513003d3392e37a52941209fa14f80d0e057528c560ac325f70da3a658e99365ba17fff50b2965cdb7e6a2534be0654cffd72b00
-EBUILD octave-9.2.0-r1.ebuild 5890 BLAKE2B 403311ace4b06ca2e591f9bddcb2695e274915450ac1b9b6c962f187e4762897dda3394e4bbaf47141e843de5f51548d70ea358e5b68791425fed1439c45e4f8 SHA512 6fbe23c21c4097958b9323d3eeb2c06ecff0be9fdb0e80ced27ef10285d918f70ea7be85d10e3250b6d477d530e89cf589d3b3896ee60b942bbe85ea5042f864
+EBUILD octave-9.2.0-r1.ebuild 5887 BLAKE2B 4a90967f29271b36bb6b932b5f59b0b893fd6a6e7b26d0ae8739a7b0ed8b9f445add17a22846d8d2ae6542c079b3f434202c3b20e75a744899ffb7b89d7b7768 SHA512 f4b97ac9e87f33d4ecc711ed96e0c8e91ae0951ba4ff81bc0e9635da9a2da64e5397254ed5e6c0d831320c4748c886eab6d63672aaa7b626a35b86f8c439a12e
MISC metadata.xml 1854 BLAKE2B ee33484f1699643fb9f4ec26f6114872790348c60cee59c0c8aea31e46c12bb3bc4a42957e1fd68892490aff7054a7a3554f7c6ebfc24c3cc035da58e4a05d55 SHA512 f5f057a9922c9eb36808bbb7226a36a2748268f1d4d44aad413cea2976101e728abf18c17eb5e53f9a734e40d1e26b19ec192635925f93831b13e641a5544a4a
diff --git a/sci-mathematics/octave/octave-9.2.0-r1.ebuild b/sci-mathematics/octave/octave-9.2.0-r1.ebuild
index c0305336a4ae..9beb72077052 100644
--- a/sci-mathematics/octave/octave-9.2.0-r1.ebuild
+++ b/sci-mathematics/octave/octave-9.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="curl doc fftw +glpk gnuplot gui hdf5 imagemagick java json klu portaudio postscript +qhull +qrupdate readline sndfile +sparse spqr ssl sundials zlib"
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 98dc81a93019..880e3dabd233 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index b8ba6828d14a..210ce7c01808 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,5 +1,7 @@
DIST hwdata-0.383.tar.gz 2430035 BLAKE2B 7f53f08fa6df5d4dd2eb5a92b419914a0fd04a74285d5af0d879fe9b30b768f24c526225b3d700201a53eccabee49ae84958bb6605bc0265483bdf1801dfbffc SHA512 9a11e0d8cc6788c6a54c87956afb19853f5214c1d2deb77cc7c6155687a9621b83d54533a8e475decad82aaad84581ee410d16b7db20e666f62a003a76a62618
DIST hwdata-0.390.tar.gz 2473831 BLAKE2B 45a8d5468d82dd3b3f42e290183bdd1dbd2e23ec926f780a54b21484263b7d9ea789b10fd9d6f1b9e741d160823b4816e6b6a470e0930dbc830c7a820ae514de SHA512 c9cbe0e41001a0d61b164d6544e57d66be7b4230434d2c395d182f41f96e6c3831e443c933f5a29bd0a2fefabbfc232a9efa772d04b89972da5d4d2eb7882443
+DIST hwdata-0.391.tar.gz 2479872 BLAKE2B 478d60635f338770751bf4b437f33ba0666b4c3d70d9c726c8e124c44e6d6f5a96ba96b63ae64a151732ca7607676aaccefc7a61c89cee584696b699b3234019 SHA512 9b831a7546ac6ca457b92bf438ba84d6487980b15a304af78ba8738cc456e02a62b1d19a849573ed596c85a3fbbc88ca305e5e4c665f27e8d75454be41d708f0
EBUILD hwdata-0.383.ebuild 688 BLAKE2B ca9d0d47b98932a9b46a83c70d43e79f789814b37e414c2730d5a5c574c45e2a6744733c37b02ae85c8990a38e012e96ceff704f59dec9d0a8457ab761a30d42 SHA512 b39a6c3434da4c4cbd79633a65e2452aec97f587e676a10ba3a226a6c0331eb141ad2b2007c8aafd553e1237d5be06b5a47befe1d36e03b19fea48194fa58fb1
EBUILD hwdata-0.390.ebuild 688 BLAKE2B 18e995b95b18ad30b7f06cf0483d68640d27184f3f5b106ec5331c79d79b166eeb4feec99e1fcf2dda3b8757bd200033f4263acec99559df5432bab61d321c61 SHA512 528f08b4399a2cb153c29c197bcc40f1f8925197c662d052e96fb0646c5672226901000d3d83d6e75bf7d6f6fdc81e997f30b60e3138fde69ebc3377b2bb06a1
+EBUILD hwdata-0.391.ebuild 696 BLAKE2B aedd2ab807f52be2d1656598b48123be8a73319080fae3a097e887db386b5bbf232f1cc0db8d8b0b6e0da75dd2e079a04ec4675922e1de9520586a35c84f777e SHA512 cd3bb1f7f1bd9593bd32574b038893b983354d5d4374b55676d6d99c7d7a6b3ae140fcc07166f336678e53e1be45bbbb0fd6ec17750444f65b13d73d2c9d82d7
MISC metadata.xml 328 BLAKE2B cf72c9663e944154e41475067b5e89dbfcd50f0c771e17dddfb6042a2ccb10693d7ef6eb7508e9ec7a50cbc59e8e47698030a5c1e18accd79040d4318416eb54 SHA512 f366d006f709fabe624840768aa780982884ba8a74f3ac121e323995e218a577dc5a4d34d9dcbec44571580d388967d78350d4540316444ddaf014b99db804e7
diff --git a/sys-apps/hwdata/hwdata-0.391.ebuild b/sys-apps/hwdata/hwdata-0.391.ebuild
new file mode 100644
index 000000000000..145dcd2debbe
--- /dev/null
+++ b/sys-apps/hwdata/hwdata-0.391.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo
+
+DESCRIPTION="Hardware identification and configuration data"
+HOMEPAGE="https://github.com/vcrhonek/hwdata"
+SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="test"
+
+src_configure() {
+ # configure is not compatible with econf
+ local conf=(
+ ./configure
+ --prefix="${EPREFIX}/usr"
+ --libdir="${EPREFIX}/lib"
+ --datadir="${EPREFIX}/usr/share"
+ )
+
+ edo "${conf[@]}"
+}
diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index 08f58d5acf5a..ce02e907da40 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -1,8 +1,11 @@
DIST man-pages-6.05.01.tar.xz 2194472 BLAKE2B edc40828bc9c75f655a8352f10c214d68b64f90815cc947f65d49794e0b588b103cae28b3644e41bedd8caaa6cef3c77b02525d8c2ccc91ccf887a10b2f2c32a SHA512 ad3f6dc28bb83824faf8c855a5db8983dc0f5ac3b5702624033ed320a6f39a7f1f0845acf0bc62a0a10cdfe42eb66ba9596e2796ba2683cfb29e480710da3d70
DIST man-pages-6.06.tar.sign 833 BLAKE2B 7198f7a024731fcaeb97c131ff02611cefc60cf26fa8bac013c82d90f1f9dcd39230adc6ad94c97488c7a8d844b0bb31db6fea2528d84084dec54454a073f3c1 SHA512 21304778df56f079c8b3ff38cf42453697a2b155964069bf6837b9c89b32c3a80eef9cfd0c2f9e3feeee12889cb4e6dd1d4ef1fae75cc646fed84289c5862578
DIST man-pages-6.06.tar.xz 2166012 BLAKE2B 49c022204f8ce82fafd6f34a590a310beb6618d884290123a755efd38a71c974aa2e49d729655fcf82df0b96db8f782c1b2eac5174b319b6a383740e715fa11a SHA512 c50b5a47cff5172e46752b61af4dd9f54ee0be88ab69bcc5914bd8ce5ddfaf7358143bea9f69bd6a45f0420eb5eb4596c2200109b23fe98a5221dd01e4a8ea15
+DIST man-pages-6.10.tar.sign 833 BLAKE2B 039863e6bcdc7c522ebd7b516c8c0c797dc6838dea59129da3830fa88cc19916c9e67a05bda03d05b5dda17c034bbc9035a9f98d53cde618b74f177e0e90e268 SHA512 484d9d32f9e0e26fb31251d7ca357854b240f5ea19fe8a0816706fa9671d72346eed2fb65735f45d08694fad34164e429e8f561c5a56c194e92d096535726db8
+DIST man-pages-6.10.tar.xz 1878432 BLAKE2B 8f4e46616692aef9aafafb7c48353478ba5d7143710401e6c0987bcb9e6a2847c5955d50dcf9e98a288b9e052b4df9d0dae3b40648b53b8e39a7b382bfefe051 SHA512 8e42a950504f6fb77c4121627a40fe9486bf66520ed363eb852eaa75a428184b2d4312936dd7fdf4463109e23aa4550dffe344a31d93afb6774f6fadf41949ee
DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770
EBUILD man-pages-6.05.01.ebuild 3579 BLAKE2B 32a094672db701fff2484826852b678386518d03d08b48d23f3ef5b10b1f33317ade59cb4cbcd7f6ce8ead78cc02822fcbeda55e6c5f79317fcab76345eacaec SHA512 f9c2b94b12e6da4ca6f12ad8e317bc600a6f7ed510223e9ced39a7f80607aed35cd3cc3e764dd953a7edb7e58f86691f1fb292905bef4326aa97a24fb1d7a736
EBUILD man-pages-6.06.ebuild 4306 BLAKE2B e72815cece4648fa08706e41be599f29ba9db82be5ccc6e9fb94dda006583f1acc85a40eb4f6737f1fc7df75f4c48cbfdaf873efd38dd077e733477256ea0455 SHA512 df990f926949ce477141ed39075122eb09ed8064584802405434d0358281193d2f3afe33b070dd41845855d709729a53a9c89d0ac16467b07904fa951cac5ca1
+EBUILD man-pages-6.10.ebuild 4314 BLAKE2B d15564379b5a813f86ac4a3523454faf813f54a5a56bd2fe065d58b1d5688c20e6fe11168f15daa54ca751e0feb9e45819e274ef5cdc87c6268486caa20a6f58 SHA512 894d88749888c00aa5cce24320a13fe661626a7780d1b7e5b1a45986880f83ca870ac81e9751f3acbc0217271a7b3b235ab29170373fffe715e2d755c6a43214
EBUILD man-pages-9999.ebuild 4314 BLAKE2B 8859044765d9c67a703932517b4692de56e155890c86e1c1018343b36d8c9bc7139f07a8c70d9bd18d9bf1ff81b28d513afa1dc6236f37d3f92f3bc46128e1d0 SHA512 a041fd143d89b9d07c85cd353a78502ed7c1b7f45f6e5d5780a75d2d88664b1006e5b3132d718fb5dfb9f766f2259d9015de20983d0f76cd4aa780c8abb61c83
MISC metadata.xml 277 BLAKE2B 866b0f11a1927de0a75083001a598aa5ff99fc21b3e2b61811bda22915df73776a2d0ffe350497964c95c47a050723d2573d7248589c5cce28ba83c2660736b9 SHA512 0f502e6d4e3e23c0c88e2d5f4ba641974d934a175a643ba2ad96cdd954a2ab26972794b6ca9a1b370536c6eade6798bcb9c89be0193d170320e1b0f302a2747f
diff --git a/sys-apps/man-pages/man-pages-6.10.ebuild b/sys-apps/man-pages/man-pages-6.10.ebuild
new file mode 100644
index 000000000000..1eb43be993f6
--- /dev/null
+++ b/sys-apps/man-pages/man-pages-6.10.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes:
+# - Upstream are very friendly, do approach them if have any questions;
+#
+# - It's considered fine (and somewhat encouraged) for us to make snapshots
+# if we want specific fixes, perhaps aligned with newer kernels, glibc, etc.
+# Just generate it with 'make dist'. We can set DISTVERSION if we want a vanity
+# name or if the comit hash is too long;
+#
+# - If we do use a snapshot, *don't* grab it directly from git and use it
+# raw in the ebuild. Use 'make dist' as above;
+#
+# - Sometimes there's no dist tarball available post-release and upstream
+# encourage distros to make their own. Set MAN_PAGES_GENTOO_DIST to 1 if none is
+# available, 0 otherwise.
+MAN_PAGES_GENTOO_DIST=0
+GENTOO_PATCH=2
+
+DESCRIPTION="A somewhat comprehensive collection of Linux man pages"
+HOMEPAGE="https://www.kernel.org/doc/man-pages/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git"
+ inherit git-r3
+elif [[ ${PV} == *_rc* ]] ; then
+ MY_P=${PN}-${PV/_/-}
+
+ SRC_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}"/${MY_P}
+else
+ if [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] ; then
+ SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gentoo.tar.xz"
+ else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alejandro-colomar.asc
+ inherit verify-sig
+
+ SRC_URI="
+ https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz
+ https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.xz
+ verify-sig? (
+ https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.sign
+ https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.sign
+ )
+ "
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alejandro-colomar )"
+ fi
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+fi
+
+SRC_URI+="
+ mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+ https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+"
+
+LICENSE="man-pages GPL-2+ BSD"
+SLOT="0"
+# Keep the following in sync with app-i18n/man-pages-l10n
+MY_L10N=( cs da de el es fi fr hu id it mk nb nl pl pt-BR ro sr sv uk vi )
+IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+RESTRICT="binchecks"
+
+BDEPEND+="
+ app-alternatives/bc
+"
+# Block packages that used to install colliding man pages:
+# bug #341953, bug #548900, bug #612640, bug #617462
+RDEPEND="
+ virtual/man
+ !<sys-apps/keyutils-1.5.9-r4
+ !<dev-libs/libbsd-0.8.3-r1
+"
+PDEPEND="
+ l10n_ja? ( app-i18n/man-pages-ja )
+ l10n_ru? ( || (
+ app-i18n/man-pages-l10n[l10n_ru(-)]
+ app-i18n/man-pages-ru
+ ) )
+ l10n_zh-CN? ( app-i18n/man-pages-zh_CN )
+"
+for lang in "${MY_L10N[@]}"; do
+ PDEPEND+=" l10n_${lang}? ( app-i18n/man-pages-l10n[l10n_${lang}(-)] )"
+done
+unset lang
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ return
+ fi
+
+ if [[ ${PV} != *_rc* ]] && ! [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] && use verify-sig ; then
+ # Upstream sign the decompressed .tar
+ einfo "Unpacking ${P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${P}.tar.xz | tee >(tar -xf -))
+ assert "Unpack failed"
+
+ unpack man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ # passwd.5 installed by sys-apps/shadow, bug #776787
+ rm man5/passwd.5 || die
+}
+
+src_compile() { :; }
+
+src_test() {
+ # We don't use the 'check' target right now because of known errors
+ # https://lore.kernel.org/linux-man/0dfd5319-2d22-a8ad-f085-d635eb6d0678@gmail.com/T/#t
+ emake lint-man-tbl
+}
+
+src_install() {
+ emake install prefix="${EPREFIX}"/usr DESTDIR="${D}"
+ dodoc README Changes*
+
+ # Override with Gentoo specific or additional Gentoo pages
+ cd "${WORKDIR}"/man-pages-gentoo || die
+ doman */*
+ dodoc README.Gentoo
+}
+
+pkg_postinst() {
+ for ver in ${REPLACING_VERSIONS} ; do
+ if ver_test ${ver} -lt 5.13-r2 ; then
+ # Avoid ACCEPT_LICENSE issues for users by default
+ # bug #871636
+ ewarn "This version of ${PN} no longer depends on sys-apps/man-pages-posix!"
+ ewarn "Please install sys-apps/man-pages-posix yourself if needed."
+ break
+ fi
+ done
+}
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 662b3984fcf7..6b6cb883f5eb 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/cryfs/Manifest b/sys-fs/cryfs/Manifest
index bc6e41d37830..b6e27dedfa12 100644
--- a/sys-fs/cryfs/Manifest
+++ b/sys-fs/cryfs/Manifest
@@ -1,4 +1,7 @@
AUX cryfs-0.11.4-unbundle-vendored-libs.patch 9924 BLAKE2B b4503d9a9f64fc2b0b0cd2dddc22df0227b882e7b1e09447fb3f0c8ef42f137f616121c004f08d512b4d1b28d951bc51379b8abdf8cad57b268831a5f7adb844 SHA512 dc7db5ace13837f2254377b97418b3fe77577fc6dcb6121e3f3b276a10e3644f5315047853f2b3f35f6b3c99b5d726abe22e5c62b4dc470865b24bf587fa79a5
+AUX cryfs-1.0.1-unbundle-vendored-libs.patch 5860 BLAKE2B de4f048d63869f3ae0f1b78588dd7a8b467b4ca4385532e57350b03eb2e371fbcab93df272100cd5fb7f383dbfe1032c1677819a55ba3a8e324c9d0dde814c97 SHA512 17de69a33b94cd4549cbdead8fd68c5f967bb6a672872bffb29f4fea6f2694dd81b6e8b0c64c8a6276d4b56ac0c5e31550a5f80ed22ca1ed56c648e4e8079642
DIST cryfs-0.11.4.tar.gz 10420508 BLAKE2B 3b096180f204b90774c2dee5a8bbfa2305fad62fdb86cfa03e802d6a01f3d7a01005c411a16cc3693f2c858e1be9313ba42ab2883daae993220049b34622e391 SHA512 a1aa9377cb0881f08f536f4b2116b27aeef71739e6a1362b209f38f1b54a9ae9e11a2a47ceaa28dcabd74d1ac57f0c92e3d1d8060eabeef4e7efd3d62cc7feea
+DIST cryfs-1.0.1.tar.gz 9527514 BLAKE2B 6bf6d82bcca46e7db1583e997e979fb8977202f24ee113f137f301849c806ffb8120de002e92e1c15040bb5b74a78f7ce535f22c1c59874530c053257031d8fa SHA512 04877832ad155806720fbfe27508ce546dd9dfdd4a44382412152459c24f509e5ae47447b85676acd26df800996893662b74c996da1edd52aa890ddb05cd34db
EBUILD cryfs-0.11.4.ebuild 5740 BLAKE2B 8c714b948468892749e70e062cf5480ce0303d34af40143a6df29e84ad2a93190f617e86eb280f4fc3b0627fe760b904cea351305f1add427485f03d261114ab SHA512 513b1720afa151ece26c9d62571d0184b1adcaa42c367714111d70a4580e3c24a89000ce9fa1b13d1569f5c771c4852b54b3e1f786c992566b82b32d5a68409d
+EBUILD cryfs-1.0.1.ebuild 5968 BLAKE2B 310dc15978fbe9fce24d927106d5b5fe0dcaaf5d03fc5a9019250e9a303007c306e29be953ea122f0fb98270ea355c49474cf746e2026fd463afe3e316f55656 SHA512 f208b65ed14a7a362fc74d124917ff7302f5ec7babbf3c241c12e8d6fc0c3d29bfa370f96e9690e6558c424675b4f09294d020f5d03309b2a0993049a54636eb
MISC metadata.xml 249 BLAKE2B 2230f6378ef384909010a34f5e61fe48a1093f098ab6642338dc80fd493dcee049eb66920ba7baaada1589a6263ce354e55a54ac22d0dbe98b03422664dca4e1 SHA512 1c52230475aa50e70a2d47b830a5bdf1af00ff0cb2c70f07f94df8a13824c30994c69f53bea0367f987c1aa587fd7d480b8fa8fcfdcc01461b8d2b27ed4a11d2
diff --git a/sys-fs/cryfs/cryfs-1.0.1.ebuild b/sys-fs/cryfs/cryfs-1.0.1.ebuild
new file mode 100644
index 000000000000..b57ab1729115
--- /dev/null
+++ b/sys-fs/cryfs/cryfs-1.0.1.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake flag-o-matic linux-info python-any-r1
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/cryfs/cryfs"
+else
+ SRC_URI="
+ https://github.com/cryfs/cryfs/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Encrypted FUSE filesystem that conceals metadata"
+HOMEPAGE="https://www.cryfs.org/"
+
+LICENSE="LGPL-3 MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/crypto++:=
+ dev-libs/libfmt:=
+ dev-libs/spdlog:=
+ >=sys-fs/fuse-2.8.6:0
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/range-v3
+ net-misc/curl
+ test? (
+ dev-cpp/gtest
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ dev-python/versioneer[${PYTHON_USEDEP}]
+ ')
+"
+
+PATCHES=(
+ # TODO: upstream:
+ "${FILESDIR}"/cryfs-1.0.1-unbundle-vendored-libs.patch
+)
+
+python_check_deps() {
+ python_has_version "dev-python/versioneer[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ local CONFIG_CHECK="~FUSE_FS"
+ local WARNING_FUSE_FS="CONFIG_FUSE_FS is required for cryfs support."
+
+ check_extra_config
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # don't install compressed manpage
+ cmake_comment_add_subdirectory doc
+
+ # We use the package instead for >=py3.12 compat, bug #908997
+ rm src/gitversion/versioneer.py || die
+
+ # Hook up ctest properly for better maintainer quality of life
+ sed -i -e '/option(BUILD_TESTING/aenable_testing()' CMakeLists.txt || die
+ sed -i -e '/BUILD_TESTING/a include(GoogleTest)' test/CMakeLists.txt || die
+ sed -i -e 's/add_test/gtest_discover_tests/' test/*/CMakeLists.txt || die
+}
+
+src_configure() {
+ # ODR violations (bug #880563)
+ # ./CMakeLists.txt
+ # """
+ # We don't use LTO because crypto++ has problems with it,
+ # see https://github.com/weidai11/cryptopp/issues/1031 and
+ # https://www.cryptopp.com/wiki/Link_Time_Optimization
+ # """
+ filter-lto
+
+ local mycmakeargs=(
+ # Upstream inconsistently specifies their libraries as STATIC
+ # Leading to issues when static libraries without PIC are linked
+ # with PIC shared libraries.
+ -DBUILD_SHARED_LIBS=OFF
+ -DBUILD_TESTING=$(usex test)
+ -DCRYFS_UPDATE_CHECKS=OFF
+ -DUSE_SYSTEM_LIBS=ON
+ )
+
+ append-cppflags -DNDEBUG
+
+ # bug 907096
+ use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
+
+ cmake_src_configure
+}
+
+src_test() {
+ local TMPDIR="${T}"
+
+ local CMAKE_SKIP_TESTS=(
+ # Cannot test mounting filesystems in sandbox
+ # Filesystem did not call onMounted callback, probably wasn't successfully mounted.
+ # bug #808849
+ CliTest.WorksWithCommasInBasedir
+ CliTest_IntegrityCheck.givenIncorrectFilesystemId_thenFails
+ CliTest_IntegrityCheck.givenIncorrectFilesystemKey_thenFails
+ CliTest_Setup.AutocreateBasedir
+ CliTest_Setup.AutocreateMountpoint
+ CliTest_Setup.ConfigfileGiven
+ CliTest_Setup.ExistingLogfileGiven
+ CliTest_Setup.NoSpecialOptions
+ CliTest_Setup.NotexistingLogfileGiven
+ CliTest_Unmount.givenMountedFilesystem_whenUnmounting_thenSucceeds
+ RunningInForeground/CliTest_WrongEnvironment.BaseDir_AllPermissions
+ RunningInForeground/CliTest_WrongEnvironment.BaseDir_DoesntExist_Create
+ RunningInForeground/CliTest_WrongEnvironment.MountDir_AllPermissions
+ RunningInForeground/CliTest_WrongEnvironment.MountDir_DoesntExist_Create
+ RunningInForeground/CliTest_WrongEnvironment.NoErrorCondition
+ RunningInForeground_ExternalConfigfile/CliTest_WrongEnvironment.BaseDir_AllPermissions
+ RunningInForeground_ExternalConfigfile/CliTest_WrongEnvironment.BaseDir_DoesntExist_Create
+ RunningInForeground_ExternalConfigfile/CliTest_WrongEnvironment.MountDir_AllPermissions
+ RunningInForeground_ExternalConfigfile/CliTest_WrongEnvironment.MountDir_DoesntExist_Create
+ RunningInForeground_ExternalConfigfile/CliTest_WrongEnvironment.NoErrorCondition
+ RunningInForeground_ExternalConfigfile_LogIsNotStderr/CliTest_WrongEnvironment.BaseDir_AllPermissions
+ RunningInForeground_ExternalConfigfile_LogIsNotStderr/CliTest_WrongEnvironment.BaseDir_DoesntExist_Create
+ RunningInForeground_ExternalConfigfile_LogIsNotStderr/CliTest_WrongEnvironment.MountDir_AllPermissions
+ RunningInForeground_ExternalConfigfile_LogIsNotStderr/CliTest_WrongEnvironment.MountDir_DoesntExist_Create
+ RunningInForeground_ExternalConfigfile_LogIsNotStderr/CliTest_WrongEnvironment.NoErrorCondition
+ RunningInForeground_LogIsNotStderr/CliTest_WrongEnvironment.BaseDir_AllPermissions
+ RunningInForeground_LogIsNotStderr/CliTest_WrongEnvironment.BaseDir_DoesntExist_Create
+ RunningInForeground_LogIsNotStderr/CliTest_WrongEnvironment.MountDir_AllPermissions
+ RunningInForeground_LogIsNotStderr/CliTest_WrongEnvironment.MountDir_DoesntExist_Create
+ RunningInForeground_LogIsNotStderr/CliTest_WrongEnvironment.NoErrorCondition
+ # Filesystem did not call onMounted callback, probably wasn't successfully mounted.
+ # fuse: failed to open /dev/fuse: Permission denied
+ CliTest_IntegrityCheck.givenFilesystemWithRolledBackBasedir_whenMounting_thenFails
+ CliTest_IntegrityCheck.whenRollingBackBasedirWhileMounted_thenUnmounts
+ # Tests that hang due to being unable to open fuse
+ # bug #699044
+ # fuse: failed to open /dev/fuse: Permission denied
+ Fuse*
+ )
+
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+ doman doc/man/cryfs.1
+ doman doc/man/cryfs-unmount.1
+}
+
+pkg_postinst() {
+ if ver_test "${REPLACING_VERSIONS}" -lt 1.0.0; then
+ elog "Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully compatible with each other."
+ elog "This means filesystems created with 0.10.x or 0.11.x can be mounted without requiring a migration."
+ elog "Filesystems created with 1.0.0 or 0.11.x can be mounted by CryFS 0.10.x,"
+ elog "but only if you configure it to use a cipher supported by CryFS 0.10.x, e.g. AES-256-GCM."
+ elog "The new default, XChaCha20-Poly1305, is not supported by CryFS 0.10.x."
+ fi
+}
diff --git a/sys-fs/cryfs/files/cryfs-1.0.1-unbundle-vendored-libs.patch b/sys-fs/cryfs/files/cryfs-1.0.1-unbundle-vendored-libs.patch
new file mode 100644
index 000000000000..bfb5d4975290
--- /dev/null
+++ b/sys-fs/cryfs/files/cryfs-1.0.1-unbundle-vendored-libs.patch
@@ -0,0 +1,209 @@
+From a1973df742bbdac335b28786f4d429e522bcf411 Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Mon, 3 Jun 2024 15:05:01 +0300
+Subject: [PATCH] Add USE_SYSTEM_LIBS option to build without bundled libs
+
+* Based on a patch by Andreas Sturmlechner.
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -16,6 +16,7 @@ require_clang_version(7.0)
+ option(BUILD_TESTING "build test cases" OFF)
+ option(CRYFS_UPDATE_CHECKS "let cryfs check for updates and security vulnerabilities" ON)
+ option(DISABLE_OPENMP "allow building without OpenMP libraries. This will cause performance degradations." OFF)
++option(USE_SYSTEM_LIBS "build with system libs instead of bundled libs" OFF)
+
+ # The following options are helpful for development and/or CI
+ option(USE_WERROR "build with -Werror flag")
+@@ -41,7 +42,15 @@ endif()
+
+ include(cmake-utils/Dependencies.cmake)
+
+-add_subdirectory(vendor EXCLUDE_FROM_ALL)
++if(USE_SYSTEM_LIBS)
++ include(FindPkgConfig)
++ pkg_check_modules(CRYPTOPP REQUIRED IMPORTED_TARGET libcryptopp>=8.9)
++ add_library(cryfs_vendor_cryptopp ALIAS PkgConfig::CRYPTOPP)
++ add_definitions(-DUSE_SYSTEM_LIBS)
++else()
++ add_subdirectory(vendor EXCLUDE_FROM_ALL)
++endif()
++
+ add_subdirectory(src)
+ add_subdirectory(doc)
+ add_subdirectory(test)
+--- a/src/blockstore/implementations/compressing/compressors/Gzip.cpp
++++ b/src/blockstore/implementations/compressing/compressors/Gzip.cpp
+@@ -1,5 +1,9 @@
+ #include "Gzip.h"
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/gzip.h>
++#else
+ #include <vendor_cryptopp/gzip.h>
++#endif
+
+ using cpputils::Data;
+
+--- a/src/cpp-utils/crypto/hash/Hash.cpp
++++ b/src/cpp-utils/crypto/hash/Hash.cpp
+@@ -1,6 +1,10 @@
+ #include "Hash.h"
+ #include <cpp-utils/random/Random.h>
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/sha.h>
++#else
+ #include <vendor_cryptopp/sha.h>
++#endif
+
+ using CryptoPP::SHA512;
+
+--- a/src/cpp-utils/crypto/kdf/Scrypt.cpp
++++ b/src/cpp-utils/crypto/kdf/Scrypt.cpp
+@@ -1,5 +1,9 @@
+ #include "Scrypt.h"
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/scrypt.h>
++#else
+ #include <vendor_cryptopp/scrypt.h>
++#endif
+
+ using std::string;
+
+--- a/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
++++ b/src/cpp-utils/crypto/symmetric/CFB_Cipher.h
+@@ -6,7 +6,11 @@
+ #include "../../data/Data.h"
+ #include "../../random/Random.h"
+ #include <boost/optional.hpp>
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/modes.h>
++#else
+ #include <vendor_cryptopp/modes.h>
++#endif
+ #include "Cipher.h"
+ #include "EncryptionKey.h"
+
+--- a/src/cpp-utils/crypto/symmetric/GCM_Cipher.h
++++ b/src/cpp-utils/crypto/symmetric/GCM_Cipher.h
+@@ -3,7 +3,12 @@
+ #define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_GCMCIPHER_H_
+
+ #include "AEAD_Cipher.h"
++
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/gcm.h>
++#else
+ #include <vendor_cryptopp/gcm.h>
++#endif
+
+ namespace cpputils {
+
+--- a/src/cpp-utils/crypto/symmetric/ciphers.h
++++ b/src/cpp-utils/crypto/symmetric/ciphers.h
+@@ -2,12 +2,21 @@
+ #ifndef MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_
+ #define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_
+
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/aes.h>
++#include <cryptopp/twofish.h>
++#include <cryptopp/serpent.h>
++#include <cryptopp/cast.h>
++#include <cryptopp/mars.h>
++#include <cryptopp/chachapoly.h>
++#else
+ #include <vendor_cryptopp/aes.h>
+ #include <vendor_cryptopp/twofish.h>
+ #include <vendor_cryptopp/serpent.h>
+ #include <vendor_cryptopp/cast.h>
+ #include <vendor_cryptopp/mars.h>
+ #include <vendor_cryptopp/chachapoly.h>
++#endif
+ #include "GCM_Cipher.h"
+ #include "CFB_Cipher.h"
+
+--- a/src/cpp-utils/data/Data.cpp
++++ b/src/cpp-utils/data/Data.cpp
+@@ -1,6 +1,10 @@
+ #include "Data.h"
+ #include <stdexcept>
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/hex.h>
++#else
+ #include <vendor_cryptopp/hex.h>
++#endif
+
+ using std::istream;
+ using std::ofstream;
+--- a/src/cpp-utils/data/FixedSizeData.h
++++ b/src/cpp-utils/data/FixedSizeData.h
+@@ -2,7 +2,11 @@
+ #ifndef MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_
+ #define MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_
+
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/hex.h>
++#else
+ #include <vendor_cryptopp/hex.h>
++#endif
+ #include <string>
+ #include <array>
+ #include <cstring>
+--- a/src/cpp-utils/random/OSRandomGenerator.h
++++ b/src/cpp-utils/random/OSRandomGenerator.h
+@@ -3,7 +3,11 @@
+ #define MESSMER_CPPUTILS_RANDOM_OSRANDOMGENERATOR_H
+
+ #include "RandomGenerator.h"
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/osrng.h>
++#else
+ #include <vendor_cryptopp/osrng.h>
++#endif
+
+ namespace cpputils {
+ class OSRandomGenerator final : public RandomGenerator {
+--- a/src/cpp-utils/random/RandomGeneratorThread.h
++++ b/src/cpp-utils/random/RandomGeneratorThread.h
+@@ -4,7 +4,11 @@
+
+ #include "../thread/LoopThread.h"
+ #include "ThreadsafeRandomDataBuffer.h"
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/osrng.h>
++#else
+ #include <vendor_cryptopp/osrng.h>
++#endif
+
+ namespace cpputils {
+ //TODO Test
+--- a/src/cryfs/impl/localstate/BasedirMetadata.cpp
++++ b/src/cryfs/impl/localstate/BasedirMetadata.cpp
+@@ -1,7 +1,11 @@
+ #include "BasedirMetadata.h"
+ #include <boost/property_tree/ptree.hpp>
+ #include <boost/property_tree/json_parser.hpp>
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/sha.h>
++#else
+ #include <vendor_cryptopp/sha.h>
++#endif
+ #include <boost/filesystem/operations.hpp>
+ #include "LocalStateDir.h"
+ #include <cpp-utils/logging/logging.h>
+--- a/test/cryfs/impl/config/CompatibilityTest.cpp
++++ b/test/cryfs/impl/config/CompatibilityTest.cpp
+@@ -2,7 +2,11 @@
+ #include <vector>
+ #include <boost/filesystem.hpp>
+ #include <cpp-utils/data/Data.h>
++#if defined(USE_SYSTEM_LIBS)
++#include <cryptopp/hex.h>
++#else
+ #include <vendor_cryptopp/hex.h>
++#endif
+ #include <cpp-utils/crypto/symmetric/ciphers.h>
+ #include <cpp-utils/tempfile/TempFile.h>
+ #include <cryfs/impl/config/CryConfigFile.h>
+--
+2.48.0
+
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 9329220b53af..63e481b56161 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 8602cbf605e0..cc5ac1697627 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,15 +13,14 @@ DIST genpatches-5.15-185.base.tar.xz 7813568 BLAKE2B a287174103461737a4af5e24410
DIST genpatches-5.15-185.extras.tar.xz 4056 BLAKE2B bab13e1f8b400270ab36e78525947b68468504433f41784c507e6700d23e08b7eff91cd49e50398f90622cc289d6c4c122b3d5f8da77742b01c167ced5284cf2 SHA512 be561334e77afb45e11fe5e8c6c3b61d85c821776bcefc0cbe0d9addc6561a4c0bfc3956a990fa50f703d7defbc4a847ddeeb170d4dc828c2bcbd1a4c6f4429f
DIST genpatches-5.15-186.base.tar.xz 7849000 BLAKE2B 3bf7560f3bfbc26789d4ae1e93932bd94b46e69c8a9ed29907e47ad493c7f7acd25309bef228306c69e27ac53b65efa8a8bf505fc577ee3a8ccbb196d36c866e SHA512 afa8bfc5d4f9ac104a583bea92b8930db5c2ca165c6c1fb3d5750baeb508df6fcfadcdb3c978bcd8e8ad95cf3ca2fd0c5c6cebcd000e93dbed663f310af01dde
DIST genpatches-5.15-186.extras.tar.xz 4056 BLAKE2B 68130d315dd2ccff0075d729a10cee298756baff9ecc0c1f218ca4c771ccf30541bdb876ee529292a56c56ba49eefe5839cae263a08bc0f3ba114fa499267141 SHA512 2d1f1af4d251c93d7e45aee1710e44129b8bc71c83d7bb328b07b28c109e394259321ab12e889483369966a52616c1c41b547220e4ee9e4e3ceed21f89503665
+DIST genpatches-5.15-187.base.tar.xz 7870496 BLAKE2B 3ed1eafcf3a1e7b86ab86c92ceb12e45bfb527ec1eb3bcffaf84e27edc55365af68947d46516659ed41c410066706608f4fc33b243c1c2ceede69409c9674465 SHA512 9923dccc7b28abf4a4b83e025be7bbe0c7034b2e489ab8796b58d0c931365a225493360d9f4ddb3b683625bb8c2ab56eaa38615e3d388ab6180ed626a823a86d
+DIST genpatches-5.15-187.extras.tar.xz 4056 BLAKE2B 03232a96502d2d77574570e07649d37d2007ecf4de1fbaf58ddf7f202cb4367bb692ad96b489b0dcc07419ed3c40997838673a3474bf71333e7a92394369776e SHA512 464b1e647649a6abbe45b34c3448d240c41de89f3276b4f981a7b5922190253e2b60bb1f6e5073ab768afdf5cdabc83f46ce97b12fb3eac62562648954f05165
DIST genpatches-6.1-128.base.tar.xz 6459108 BLAKE2B f27a537be69a26717ac1e251d7530b97f5f4498a088d80cfccc343b4d50bc7404e59ae9285bc06e4991e166121d52b8a84054ef8b8f707f242626a49ac202a5b SHA512 53277c695af046fd4f8c6362141317270022a4c18764b3563b47375f08f775644dec0929086108c5ddb1f8de8bdf8bdc244084fe0ea4a93fad1677013ea1c42c
DIST genpatches-6.1-128.experimental.tar.xz 17452 BLAKE2B 80db4f58546c2f93c834711bcce23e91151160f106dbee42136b071093296a2f4f62d7bbc724d29148a68802fb63276d53359da05b6e646ce7ed3ff8977b15ed SHA512 71f2e7e67fe389a47af07884fce18443321a3282412a0d09b2deb42838f03108c2147a1dd4592e3062ddd202df3a9ae632e52cebc15ede012a67625a81272059
DIST genpatches-6.1-128.extras.tar.xz 4060 BLAKE2B a4f0e9f0b87dfaad00ff0b702b85c6e78c9543bd45887d6f8c550e487f60c744b2912374e972f1bdcff8de6a434d09dd0550579171764afd9a5c741a4468d743 SHA512 b20dfc8580a640d0c9ea07b7b21b38e9632df4705b3a5ae9cfd7d7cad0554b3159ca6cea91280e2a6232d2a2e26bc485bc23616c23e24bb87c5dcd60f8325558
DIST genpatches-6.1-131.base.tar.xz 6701808 BLAKE2B 0ff847805abdeefee31ce75d0b5c02eafdf7b12f3b3c499c0d9d19305b3ae934194bdf58fabb30e51a356eae5e57c7d633b7abbf45a94096e981c671181c9b16 SHA512 7604d45f78bd5a087f0a158acf3767b275315b60c77cb4d6b93139943d56ca917a75ed8ed784a608a52d3e1d06cb36a01f5c3d0f5b211dda6d62d36fbe9ffaf9
DIST genpatches-6.1-131.experimental.tar.xz 17456 BLAKE2B bace563f58660ba72d5662511b47ba6e7fd9e3770526db81206441cabe7da4d324bebd30488536e56bb7e07d82f89af6d27baff91712f367222c3839c065994b SHA512 b2a41b3c0c706008db034d901f40cafb054089fe224ff60f96d88097e96890222ad869e59ffb2ea5fe87857f3eee5b278e9418612a9fffec294c494a8c64d382
DIST genpatches-6.1-131.extras.tar.xz 4056 BLAKE2B add38a1ea9191009b22ce04a556062e419452bedc85d6afd40d6aa3da2474f4719aacf91bc3680b6a08a7b73cd0dbcc5c3249322f8c47660ef36c256e8792bae SHA512 7d68ef7b616ab8bd62db15ead625f0e449b6ebdde8477676d0aa6ef017f9270727413af62985ed8b271aae1f5288682f4fd0d0804f06577e2c1f4014b5402035
-DIST genpatches-6.1-133.base.tar.xz 6730928 BLAKE2B 0a3d788af308b602468d8bc26467d01f1ecc890b5da5fedd65b3eef33cf3da154b48e0ba71f1df6f77eac22ff355570f6096aea7bda695a2f7dad1f409387a9f SHA512 10ab1138a7a7ed000ef431d35af6375c1ad3ed8e3313b4ce43b19ecc4640fbfc8691a8113aba6bb3b3481fbe3077ee623d8f7c6c12337c809ee2f0d533adcecf
-DIST genpatches-6.1-133.experimental.tar.xz 17460 BLAKE2B 56284fa6b223dfa599380586e62534d37621405667280e7abf61b73ae265c39e143c3ddb4aa49a9a9f1bc3018d7ef78e16db4fe2d5dd61467ad9f65031326dfd SHA512 8e18720fb42863ace7834b6ed4ebc6288b80e17cc60fd8260a22ad4191baf04ce975ebe4300056c6f64e8149baa8ffc77bc8592fe9b83ac0cf416ccda6ad8329
-DIST genpatches-6.1-133.extras.tar.xz 4056 BLAKE2B e5510780c454bbdd69f0d5d01bc6d792316f62a9e9217fe7500f688a5b8854b9d8406521e553808cf65e10f937be884fc4bbf3e3ce70f75b28a8254af03b77dc SHA512 e93284e4812b2a0a43e9de73c392874e1d48dfc3ad4d27a145fd43864e310cc60df3f509477570dca011dee7a9fb17ea2a72882e5316a50746a5a6cad58f373d
DIST genpatches-6.1-134.base.tar.xz 6754804 BLAKE2B 36d49584071a74207d07d353e67b8c0e9f9d5ca3db44d5fc6c392bf34c022fd6ba9022734aba45fdd432673133e9f4f9ade495658550a68ad537153a08cd01af SHA512 214e8b20b52af4fb5b22035955dbafe665245c3ca85a1dab3419385be6f9f0d3b0f5d0ece9180c71a11c9e11b1c69153e82be282b46b41c1eba2df19226f90ea
DIST genpatches-6.1-134.experimental.tar.xz 17452 BLAKE2B 36962ae71dc40e8792bc38bccbb3b74e9015bb69a8d5866426c87f76bbee08a498e820a9d184399d638e0d5b6e790bf8af05e9b527d65afd30d649aed77165c8 SHA512 511e00e64fe0413d325c0af4b6f4b894cdb30e097d592bda92340a8ac841dd324833acc10e7d8a413bd5718a442242926516b1d405c85121c97d623dcf62a62b
DIST genpatches-6.1-134.extras.tar.xz 4056 BLAKE2B 7612c02201b9db803c7b7c0b0c6e8c48dab78783e4d144eaf2e798fd0f1fe1e192138dea1802fa7a17385c6ca65ddf9b089cc3e547ca23efa36bda45cf355f5e SHA512 33e35c97ba7017e0b8c78f53aa4ab91e57c0a1f1fc246fec6ba6c3a091577bda2f99ecb1d909f3599d9123f2d99e756b7b6bb5b8086c8ff4cefc28a1827e5410
@@ -31,6 +30,9 @@ DIST genpatches-6.1-135.extras.tar.xz 4060 BLAKE2B 3940d48e36b2986d8e97e8cfb56bb
DIST genpatches-6.1-136.base.tar.xz 6772616 BLAKE2B dbc95219a1c641003a1dce638afcb4f8fac4d291258d7e9e8723fd10835e3eaedfe6b28bfc77db5457d2484053079854ac8ae7ef28d614062ff20d0455764f4d SHA512 99c5609fdeb02c56561b382678f9e33a6fd4dbc454e3dd80bd871a2dfb5ad81ce721125c2def3571de3b80bfbcaa12b322d9a46176e17cfa4c72eafed90e9942
DIST genpatches-6.1-136.experimental.tar.xz 17448 BLAKE2B 245a9df2e791915864072375c0f62eb720c4b536bfb9ee1d901beb8ac450381f00564a7df8955529ce23c4fbfff98a8302c8d06b71f81e7310ee682c083e0dd1 SHA512 bf40e8e02439d1a74e99192a642b4c1adcb9ffa349d193d3d12fb6c184264d6076926d2325421e00c518aec2472c36bd5ea95141a91a2632ebf11ff8ac6c1139
DIST genpatches-6.1-136.extras.tar.xz 4056 BLAKE2B beb562de00607a2dad56c4fd338f2c5c0453d116336aa8167263547b2a48def2551b051e9cf53ae0c9525cdb280596b3ad1f740721f425ac150fb654881a5d76 SHA512 28a227ee754d258b671213a54489454134922b5d9bc2b4f9f6f51ecb2f23f237e9f0a2ec190e3aa3be46f038d5d35db1a7957b7d4ebb6eef2883ad94d1fb5af2
+DIST genpatches-6.1-137.base.tar.xz 6788380 BLAKE2B 365778dab67485d413506657e7dc1e0b735448452fe2168df6a39f7f7e998f50d8538e0cb0f9d48cafc11a6e39923bd584a68b330a7255d77277d08135f591f1 SHA512 01522cf179ab48bcde294fd2d6e27bdad0681b0e63ddaad03aafb1b7555fda3a5728d3bcc9a2cadfd262e8ec2535df7ca1f538ad02f916cd4a1913e621770f67
+DIST genpatches-6.1-137.experimental.tar.xz 17440 BLAKE2B 5920a4370e99881f0d37ad29cd8a1ccc9576fff8b32839b09d48f870156bfd8ca236d787ffce34b7a52618e9b9780fb2ea92fcfce334e45d28cbf923ab69ff3f SHA512 e2b0af316e6ad18c05f801144f77e5e68d0a684ea605f85c35960fd6a7e7f1e329144c786f906392463289e9e02602df4e8c9e8b7f4d104b68adea3cf7e5f9ae
+DIST genpatches-6.1-137.extras.tar.xz 4056 BLAKE2B 8a39c1f0b11bc776f301f6a750af6d7416a20231c7170f50080a61b40071a55f6d2906193d76d8fe4837b4b494fcf0a683a7325ebf18eaed6543c0362c78a6ea SHA512 9739342cd761efc0fb4b2d09f147d721b8099ec0594a0190a0f39fbb23b131068c6127be3b0083a1e60c4d4120b3437bab8b4608fe1805724e513890a0a46bed
DIST genpatches-6.12-11.base.tar.xz 711536 BLAKE2B a9911cbb7cca5e6f3b06adba52289957eaccbdef25aa1d1f610ac7d7fde2a1cce46095e3d48b281a9ff0a9e88559a492833f0f39cf151ba560d6f3ff8fa5a4b3 SHA512 d33a54716e726cc8d19b366a7ad1cc51822eba4fa329eda596e6e7dbd851a9725db4e5f4bb827f36a26604b7c0b5a60154a2310f99b18265fb3c68251420fc1c
DIST genpatches-6.12-11.experimental.tar.xz 78152 BLAKE2B 20a933a7a74056026ef8b74fd0a4cf41c425855e042a0e6cf9a1b1f0eda77a2c186712fbf59188ffcb31a3c3ba954f7df4e35c5c2dce26c2479af6854af1381d SHA512 90cccbf1c8523197e56661ad34c71d2345dbbebf1f58e4678e45bb75f0b3a057614e996788e7eccec01b5bceffa93d77d6cf259475c1619d8907927a44cadb77
DIST genpatches-6.12-11.extras.tar.xz 4056 BLAKE2B f8c2a145a06ea061100ba4d16e873a3186c4025d48610180aed135a8802494855decd8a58c24ffa4dd394cac843e41f45dd8aa93c28e03cdb1d46d8ce496da17 SHA512 e2808c8a70aaf3ef76348542a0aa0656f1ccdbe3523b22e5539d0c3952b4013aafddca5d881bc0458aab33f1b652f178d89ae4e596a9f541274f74eaf97ad16b
@@ -40,6 +42,9 @@ DIST genpatches-6.12-12.extras.tar.xz 4056 BLAKE2B 8e00efcd3af7862fb8bde9d8a2e9d
DIST genpatches-6.12-13.base.tar.xz 806528 BLAKE2B 0eec1195d5a497e64556d992893f251a54c558151aef1fc1d03de0b95bdbe03588ef486875e7676f9635da62e975dd8509279ed2d96b4dcb3796e1d8a4bb3768 SHA512 3cf8549679aae42fe56a25c0f9d5eb5c59fb867c77dc22c21446064e55d91276ec75f60f5737ab9a39c82dd0e74ab1ee3bd62b5a78f7448827b5577257976aed
DIST genpatches-6.12-13.experimental.tar.xz 78444 BLAKE2B 721334f36ae20a598295ce87c31acb12eadee9080bed53ba3a4fbd03180abfa4771c39d0b2d79ccdd28b04766ddd6eb80b1c8f3dc9e5fd2b8c17fe921125d1ba SHA512 834f04aed25aa6f9e660e64b02e488f2c99cf8cb4e20a11c813c8e21b7d91a650e0c795c1369147206d707c75f2a1d25144b08ca9b1b02162443d4ea1bd36d26
DIST genpatches-6.12-13.extras.tar.xz 4056 BLAKE2B af48fba5d81bf8e13658555d94fa131e3f8fa06144148dd11b58823f802c5c4aea823fc4cd8f308ba6518638b65637d0b8a030d513d4b2a05384fc8f40550d94 SHA512 d7b1290d44696284fde4980ad3b90a190659056739a084ae704d1edf1a06ee166fa78960a42999b9e6e2d8aad4fd330621c8865f5e2517f1453c916d6375a365
+DIST genpatches-6.12-14.base.tar.xz 846696 BLAKE2B 63f6f0326eedcbc5d44f2320dc0c9352c009e219764d6eb9e1da460a6b10538e5c81c27a0a633264d3d1011af266b310e49a9b928dd59dc76b226cc3ce8b06de SHA512 909307a85a15e27c517e352690c4e8579d4889e36cd7254164230e4589b3544ab1126008373ea2289628361cf82414da9de4809c45c1f1dc02ab3666547d0a90
+DIST genpatches-6.12-14.experimental.tar.xz 78456 BLAKE2B af1a353da652145b2980e9fc2b176253c36a8bd8affc4073985cb709667473682517172542bbce412b26e7dbaed2f71194ae6b27a430d5c140012b883499bb45 SHA512 de8a09f9c9f3e4e27476c0260ad182b78cba31a79d571be0d4de0cc648002dbf542c5abb82fec6c5fae9698aac448f6941cc80b110c9ce50979f86223705c17b
+DIST genpatches-6.12-14.extras.tar.xz 4056 BLAKE2B db12618351b80d499fbf9b3f8d0a4ab00639fe1b0c73776e0b038f6f996db29f0890d796effd120c3428a9515771016cd0a23da559c028996b312e75525d78aa SHA512 79a23575135205c33eb07d7026ccd0c38e5223b4b29d7c90002b72074a089fc994c38dd17868e53198fc11d2fc28e229a79ea50d5449261aad9689cd73139003
DIST genpatches-6.13-1.base.tar.xz 6348 BLAKE2B da919e38b83672200039934658074119951b6a2448227bac6864185d076a349859f3ba0e9f6f078ba517c91a61d9c348f926865f2efff89f4f52edd99d257fd0 SHA512 98eb401837b38e98d3aebb24942274eebe244a5dbb76509094bbb1d5004c973314a3ec7ce6072d137bef365dcb4f5c62806c9e9f8acd9f5694cf51e454036fbf
DIST genpatches-6.13-1.experimental.tar.xz 6004 BLAKE2B 786212f705220ac5aecaa207b4570e2a58c9ffcf85230b6580338fb5ede63faf8dd0ea8ed4b3fb28e34b03592360fa7ca01ff81d31cb9f2e9fc60250a920c7f8 SHA512 cab118a55f6808f90790940db8450d123eac958d93f8def780a4d1799cbb5eef717cdb595c7fd64742c41d633d92ca0c573d48a686346958d148e7af8f196882
DIST genpatches-6.13-1.extras.tar.xz 4056 BLAKE2B f1f78542fb91ee08b6493d231be58c3673e22f813572b276f39852134a6a0021d5371a0b2d5f933bd4dc5b3c3d3df247f309c183c2a9f15fcd0a823e3737d841 SHA512 7033516cb4533596699a16c04efd0dbec3e8d212d8f7c9caeb0ad4dabb3c5a93bdf88500103c8a8c9b80cad24078121437da1d150bf2d01c3f52fbb23de18c28
@@ -49,9 +54,6 @@ DIST genpatches-6.6-70.extras.tar.xz 4060 BLAKE2B 65cc5e2a27894992dd78d6cbfe5601
DIST genpatches-6.6-75.base.tar.xz 4089936 BLAKE2B f88b0f84e3d73f87025389a3a66edbeeb6c126bf93b2522105859d27911aebb768cbbb2aa8418fe7e778eed6130b2253d85c08cedfa99c188c02d8d043f5fc7d SHA512 ebaf66ba8a338d548041c1ed619c4cde495a3bcbc990caba75dc86bf990a159b7f431e46e84cd16cea62991ca9d50420747a988da6e0c3973aec25943bc00d8d
DIST genpatches-6.6-75.experimental.tar.xz 5760 BLAKE2B 7709337f3f3eefab7132b6efd7b702068ac11a63ccbce3fa7ea88310e2555ec6fa65b53ac25ff8f0fcef7cce4a6526ff9547da5f826732b6be0eed23c349a4f6 SHA512 3d9ecd5da8ce280be89f764a377bd04733d34a68909a2241ef61ac30b0e7741fb3bffde82b2737ef4798c1c20ceea2d3d224140a381503df89d6293bb46891e0
DIST genpatches-6.6-75.extras.tar.xz 4056 BLAKE2B 6e2e14f16a7ebc675e84b180a8f26f485aece3f22de1d27bef60b414deea8f3744cbd95536b58722d793aee320b505d5ca3c0af0b1e20f238b02c29a12abada9 SHA512 c8030df10b17675adf3c48931f04c59d1795598c955eef39c7b3dd4f36c1af1d79e8d7405004952cfe4922cf100aa95d2fe3d7c6f6e0d683276d5382bebce399
-DIST genpatches-6.6-79.base.tar.xz 4222900 BLAKE2B bcd3e23877b7ee2439eb080d304a346c539b2ea2a3b242b89cfd68dec8f3022d2e89b43c939ae11c02d60c93f3c0c7c6569fc41994a8faa3a1fc259d4065bbcf SHA512 a336717d2f9585ddfef9ed6c373d7225bce4c5a76a31d55bbf8998214b1a835435a7510ed5b4cd4aafb4f92e668f7646e0f7ca964bb1505b4bd20f8353f46761
-DIST genpatches-6.6-79.experimental.tar.xz 5760 BLAKE2B 07c668a2025b67cd2c231b63525e98ea269861ab035b9ef85041ebd20be8980159522f0f615bf46f86535e329f3e5f91930d22827a01cb0c86a1f40d45e2b32e SHA512 dced1b5f30e8ed72b546fa8b047caa60891b8df917999a65da1f98a0ebbf008dff6c12d5b9e7f45efc5857d23851a13a68cde4b688f4b520e08bfeb7ddc2165c
-DIST genpatches-6.6-79.extras.tar.xz 4056 BLAKE2B 70ffc39672faf32971e8b3bf8e41fe2a24e65fb3268447b1c9278fef4cf9fd97ddf9045329ad1431482e6628af911733bf86c7ba7cab624880cc070e68d94f39 SHA512 c3403d427b07a3b70447143d728987ea995b0d3d4d79c1d3a874c3de34cc5c14068320847628de36dbb40cbe63540942969cf2b158b0a563dc34aba927e3ec5b
DIST genpatches-6.6-80.base.tar.xz 4222992 BLAKE2B cbdd564aecb24378e09623688dfcf5bb1931d63823a339c99d7a8b436e16ed20b98cc682a5ffd10afd4c24a7e91542f140e7448b6b81acdc112c25ef982bb107 SHA512 273542404785a57a14a732c4e0924d0c94fc95c3980293c6d5ba6a30abe30f1f42d756dfef27c9ad5ffe57da84f2368ce9d51293d4b006d13dde2c8d0b1376a9
DIST genpatches-6.6-80.experimental.tar.xz 5760 BLAKE2B de1b3cafd2ec9c84d75c08b2532228df4f234ac94ddee4224d000e7e748a856dda080c4899bf6f7969bae4bd80e1e5ebe017fd18006088464b27504f83db46b9 SHA512 11f72ed0b15f1d251f9ef539f512f39127a9a5721774c496334fffd956f9fab9a885c8325f2fbf711481f9b4874072b1e015dc77854017e47b550d346c72ade2
DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d4eae9f57f638eccab183dbcbde85886df00653634b1cf272f26580f32e1a7786f68960bc51f78a01540c61c0f5c7823b79 SHA512 a0e0b309a2022daf6343e21c0f435bd617d2a029c28297c7a082a8380157ea4fa52b12f92bd045ad8c3fb680cfe98edfe69e10f4d6a28f9b115afe8b07d75433
@@ -61,6 +63,9 @@ DIST genpatches-6.6-81.extras.tar.xz 4056 BLAKE2B f8999d149063deccfd69f06848c39f
DIST genpatches-6.6-82.base.tar.xz 4255664 BLAKE2B 812e8caabf0a73991504a728a8abc5a61a0b51ac073be06bf18b87e6de0291fc568ce4dd2dea506ce0db648669f2341843e608d0184cfb4dc233d71d57518137 SHA512 5fe4f880baab09d51b2fb36f3501298ecdfa382f09699f64c887ac39d84788ed4c27a9f7fd1d5766dbbdf8135956f0f81b4adc09c2558682f8f7dfb1ac7ce6ca
DIST genpatches-6.6-82.experimental.tar.xz 5764 BLAKE2B 1d52253d3547cad047c825f1807ad6720b3daf3d02f5c0517db4b92aef053a39562d1c291bac727d2fb9db075d493664fd26b641248ee128fb89856d4aa08704 SHA512 fa20e0badf82f298aa676c710cb643dc4ea1b2f46eec395f6f9b73949416d4677589a361d8e652dcccefa35871923ce5884e16f821d85504f64e5d94f9df2651
DIST genpatches-6.6-82.extras.tar.xz 4056 BLAKE2B e2f0c26e84f51fedb421fdbaf2afad1ee5c456f3b700ae9232ed8581ba73db2e5de69f685651d8bd7e9ee547a34712367ce7515facb33c7cf4c707c5e10e6883 SHA512 36c6830ed793159fc09139b85f87abfa7c195726be667076be5c2fbebeeb75dd508db52073395b9bca3a53c3496cc3c49e59d9717db8ce53a301f17ae9deee24
+DIST genpatches-6.6-83.base.tar.xz 4270596 BLAKE2B f94c4d0387957b4384a893f37bd232eba24dac57fa73297f4c25822c2aaaf6e9616c402624e43daab655c31677a59129dc853914fe9817125281ed40139b0bc9 SHA512 7479e6ffc5e736cd36df2a3f66079514b016059a273ef92d2e120f8da050c0383f8249dbd9f45daa1ee192117942d339b0bbe1a6afb1eae6e118b483fddbb8a2
+DIST genpatches-6.6-83.experimental.tar.xz 5760 BLAKE2B c386820f271246e427fa89b5ab810a0c78da4290af42c6eace86f5fb2f8806180cf69e9b50b50ea192ffc4149236a5306b79a0a17f5524127c0736eb42d20d56 SHA512 63651e164d45c08c93b9f30c9fd3f7631c0b667f11d36bc72541f84e81e4fdec4228ca5f4c0dc13f371358538c20bc3fe03d07870b0669801c9508821e27a48f
+DIST genpatches-6.6-83.extras.tar.xz 4056 BLAKE2B 5b28f9a1750f3aa6dd30c976f1ae8431a93d44967c52dab2bce6b3cc17c75c063ef675765da94a212eab94dc64d144283049570d413b5d7acffa7be207249557 SHA512 27a91748aa74628c3fdb78709e39166858280a4cd80f4d3241e96158d1267b79c0a6a3cbc9b70fb7ec9069e6c8c7f7210efa174ffca4aaf3234ec34083fdd61d
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
@@ -73,20 +78,22 @@ EBUILD gentoo-sources-5.10.233.ebuild 742 BLAKE2B 5eab50f1884844ffe8de073c34e3d1
EBUILD gentoo-sources-5.15.173.ebuild 679 BLAKE2B a3afebbdf000b52f0ef52151d17dd494a15aa8092b5af4ced54b7e716683189a4a8b615c0c44e1c40e668903b54274ed76e4c1b2f4bab495577841ab2a114282 SHA512 1ac20d170201d9dd478a98851bb33555103e063f2b6585b3a9a2da9a8178938d92bdd15957762e92306dccf54edc09f082c59bf78738a0eff0aa2925e06abd10
EBUILD gentoo-sources-5.15.175.ebuild 727 BLAKE2B b90fdc1a52600f911ab6270e7b4f7b1bf38116d97ed3f1adff60bbc809913345df5be774aa0a8551cebc07dd6cf79abea43f751adbadcecf8b2f529ae5bf3ff4 SHA512 18a2b305be67a129b80c66625ceab228cb38f8f921996e1138f5661787dbf38a47bfc59cc604faff5ee606eacc78bec3c49f0843528da358a599fa16d96f5f1b
EBUILD gentoo-sources-5.15.176.ebuild 729 BLAKE2B 8ab68302f9b42b2ba58ebc44e7232bc1911d1bfed2a687ba3caff0fb05c824544c3a09a8f5958258e5f2d2a56855339913764a12acf41a33d80b21e45e95790b SHA512 d0a794a543dc32245f2c74f3d76ab8ebfc5d8c268266ef0bde075d8fba00072f06cca348a6654918f6f22cff7798a5d9ec52096613c86caa0937922a588211ba
+EBUILD gentoo-sources-5.15.177.ebuild 729 BLAKE2B a9eed4af35b0b826552f50f8020cb2adffced08a0216342dd5184a6162933060237505e31318995593b0aac9f58a6010b39bc8a3026aa79a8cabd0324329a5fc SHA512 2c107e583f27594a1abb791e2a99f487cd4c8a458f7bd425dfb8d1214e99d7f6d1683f0ef1a1f74230014225d7faf46cbb3792c89a2200102c0d7407c9df2ef7
EBUILD gentoo-sources-6.1.118.ebuild 692 BLAKE2B 5fb0b953f2a044ba2c049fe5bd3bc54a712bb8b529d3ce87049bf33c19e842c06f760abd09186353922e337977cda87b309dcc7cb49de05743c9cef84bf68b3c SHA512 ae00995ab29b63106d96ddacb188957d88a6bd2e71fa3a12693bd4393b51000a7b592b891adb5d3eed16c3f91af44e82863c23ce5ebb7c8d2d58b4d6823ec9da
EBUILD gentoo-sources-6.1.121.ebuild 740 BLAKE2B b43c0d889fa88f68c0d3fe7fb86b2789e29fcff5bb0fb2ba739f282c1a68299127440117a74aec20eff02e384f56e6817052e24ec3847483324fe4a1904ba8c0 SHA512 5a7030f7e62f16dcb6cb870015672cf5c0756f106fef9c4aa70bd29ad5479843d78e2233063e2a23977c42c91da63ebbf1e2ac67a0bce6557bd1d4fc57b635b2
-EBUILD gentoo-sources-6.1.123.ebuild 742 BLAKE2B 165c7c6b3f027d31469f2e47bc93cc8474daf68a1b6dbd86a2e001af369136acab62c2bf8455ff7376e7ca3c05e0c4682a9f4147f152bd4a5f7b86c95c7b0262 SHA512 2cd6dca75721a6974f6b5f84a02b3ba730b6ade0ff66f4571fe2bebb72a0bf3c59c1d26eecbb3ee0610e0f6a03dd8d2343b36e34a7e5fa070eae578d91b4b8a4
EBUILD gentoo-sources-6.1.124.ebuild 742 BLAKE2B bba0e9316b07bcff1c85fc9cc39cd62f2a158e70e4383ae5f16932170870b591cef658fe46dafa4c52aee9e32340304634901a6ea009078a428b1efb24473f9a SHA512 2c73de92be88194a87700c1af5a776d0987bd8bdbf63837457f63c6e530c0f4ce5f6e0ac8040942e2987d44e7c4be17540601bdfa1c8efcf176341362cee9251
EBUILD gentoo-sources-6.1.125.ebuild 742 BLAKE2B 7429f552afc4e1aace0ec5ce6f4ef5b990b1f99e7ffe131703892a027fac6d9dddc4005f4f5fa028464192ce38ea131f5c4e79c140207feefa74ba0d7d6ede39 SHA512 4330fa6dff2e0c29ff1cead3c8b280d24e98cfc28390f4f98bc8fb4ca754977a5be82707f0e12c305b99869bc962d330fadbeed7f1ee1cf5f89296f6a5117223
EBUILD gentoo-sources-6.1.126.ebuild 742 BLAKE2B b42a3c7df6cd6ad67c7a6d5ddcbafad5fae1ad46156f33c49481037e1a8d71b1f746e0aea11451f0f16ccb1c6e73a0b6833d23fddc723f594cb5c2f4041d4332 SHA512 6858137ff7f09df31e3a4bf610b1b4b9941fbbe252f7892ef6f3577dd288c4b19150a7fded55e641272caa5e98b74a9447a4a64c2638dd60648590ce830312c4
+EBUILD gentoo-sources-6.1.127.ebuild 742 BLAKE2B 9cbd03dae0ecc39a723c061759e872f5a26f2616618eab892955088c28d614a983b0e6c3307bb28532e7076e9ce169bbd10c36841f4bdf3cd117589b20d1ba53 SHA512 3549e628bdcb9595fb6b47d75138444ad34251ad779f163fd4731afca1ae00e33de1d1953e2ac79d86c06a7827aaba70a08d6e0420a60c43d6fefb01bffec1a7
EBUILD gentoo-sources-6.12.10.ebuild 928 BLAKE2B 5dd2bf9aaaa0faf2a59555fac109db8854e6c14a55575c5259aa534fa4fb16c15332da4e9b4070fa966599529cd81d7a29da10c3b166e0fd10f143e3a2f49c6c SHA512 66704c13423c9937939b14ec03c75603d5adee7d1aeac20ee1b2267215bb36b3be3f9f23cfd26b62ab6b11a2d69c4d44d57d78e8088682cc6bcb2d85ca94173c
+EBUILD gentoo-sources-6.12.11.ebuild 928 BLAKE2B 498d8299bc8939739d11d2f1f1c41c496c3eeeeeb6a139f943d6a2ce75bec543503bad819801430756fd8d0eaaa849d3765d49a3a1f411b2f808306158a0cb59 SHA512 d84f9195e12f4a33662485bf45cd9fbe27120288680f9c31b4a49494f9f04bfae68acf480ff400ce6d4571a679e5a4d3b4df1c446c62d818fcfe869a86b91c35
EBUILD gentoo-sources-6.12.8.ebuild 928 BLAKE2B ebe67a3ed19514f07ec22da85631e495b3ea775b0327ce4bb0e0e4ea17b6ee31988136a94a5c93188590fdd197ec6cff512bb27a3c8505309973e680eb91dc34 SHA512 1020ff78610ca30879ddbaaf11397798a8763f074eb9da164b97607ed6ea907768b274c00c9872f453274a3142c17d3a51d84c10a63591d82ff90de9d2879ca5
EBUILD gentoo-sources-6.12.9.ebuild 928 BLAKE2B 4364c7f416e0a8045f824bd40d52a147a86d17f7d7b35cf3cf60c3b34032509b52cb682eb028067a813cb51ba5db7d0f8ff43481757e3211af9b5adf125637dc SHA512 427cf65c50855d9265edd0312951b8a3e7cb125697da06367936e197e7c03dc7469bbbac0f752521881c65773820264468dbe8d62fdb1deaaeb0d3069cfe2673
EBUILD gentoo-sources-6.13.0.ebuild 927 BLAKE2B d16bedaaf9da1ff38fa1b23fd1b8731b48c6bdd13c566abd8acf88e5e37228e3f19d7c9bb5dfc1a03a82e00450f2e1ef246a08e83c2b0bd6da94cb91346e92d9 SHA512 4d849541daa7eb7d7940751da9518beea36f6247f6f1aebf438d43c878b3ab056f16efa44c70b6afe9068d3f7d136cc1c7c36776c103c8e5687d57e5957a3a45
EBUILD gentoo-sources-6.6.62.ebuild 698 BLAKE2B dc488e742bc2e9eede45e646abb4d0bd9a0a563066f0facde7b021efae8152f3e0db15ad38a97b4060c5dfaa47f619513565f95e195f6d4fae7cf5f470c5865c SHA512 a99f6584c94d553241bd9cf561af2f7159b216b281a987849eaa98f4fdb7946525ec5688e7010a48837508782b59faec03b337cb3f408f11f8e4d3d3de6abcde
EBUILD gentoo-sources-6.6.67.ebuild 746 BLAKE2B 2a63fff6a304504deec752e66f696cf7e88cbd25a5a9f26631c3f41e51fcbd864d176d6190affca8be3c00a2746d8fb17467110334712f3b0f04974cb595be2c SHA512 6c2a15e636a61319d6a310483d36741b491207d68edf8ab6dd524adacfd3726bea56c0671aae830d8dc0190456dc3dca9cb997531e7d7d013ac36bdba1a38ca2
-EBUILD gentoo-sources-6.6.70.ebuild 748 BLAKE2B e2ae92720c437f29eeeb562111ac9400b0c777c67ec50c6a30219d0adaa863f5131272ac1bc5d5cd52a8624601a3f89bbdd96835cb5267b4dd193d4f87a4e57e SHA512 84ce4698d0f8dc87ae20a9e8111653bb5f39fe454d63eb8cf849df5f9135f622862d4d439bba1284877a9ce3a4a8f328ea02ec218603d2f86fc2dc50270755c1
EBUILD gentoo-sources-6.6.71.ebuild 748 BLAKE2B cb4af924b50926ffdffbd8ff4fea20583512603c2740a21abb28d85ae13d6e5f515a70d6154273e585ec4e15154659302706a13d93daf08bd05d62609444a3a7 SHA512 4ea8ac3ab09475ef36255a22aadf6065f2ae8d9b66bb70bfda3f992172f4985fa82f6f6530eabdb815ad1ab79fa9e4c4239d474ae591b7bac92dcb3aff98eb1e
EBUILD gentoo-sources-6.6.72.ebuild 748 BLAKE2B e3a162ac52206ac019a2b1883d28ffde70a3708b1e2b7509b45d19ebb3f7fe26c8a75d4298edbdf764890502b4d7b10ac6c2686e29d4d15b7e8ab489e5354673 SHA512 7bc2be54b463086c588fad2741c153be0b3168531e128303ca4eee5fe20f788d3708ece6f55d4e1266ca7827b949fcfddd8c85a747a2574d4cf59bfd658dc5c1
EBUILD gentoo-sources-6.6.73.ebuild 748 BLAKE2B 4856b223dd12a5e8584fab35e21d5a5018649dd4240f68f43965a991f8ccb08b499e1dc7703d20edb9581dca01af52b95c975d7762d72654d9d657b90a92f53a SHA512 a069050f97214966683d67d7563e7ba2eb29e9508332b62796ec04db4d5394fa1bbfd505fd8421754a4aa034d8451ddc6c496a2310154cf8b8fe40d33854e4e8
+EBUILD gentoo-sources-6.6.74.ebuild 748 BLAKE2B 439746afc20bd661b203b9a8889828325207ea40ac6a816b315a349a907818d4fd7927f11a349308f0550dcb94f581e58b1d97a3fbd4adc30e18532669235e48 SHA512 ea79a89ec62e5c2881095806e7ed150d8aabb0fd4195a3814cf99161d47fae0500d6507ba1d0abc71425822e537176e5224ef1f36a381cbaa5db1ba6f925d157
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.177.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.177.ebuild
new file mode 100644
index 000000000000..a316e07e7ce7
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.177.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="187"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.123.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.127.ebuild
index 7b6a02264df6..d8d08a0b762c 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.123.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.127.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="133"
+K_GENPATCHES_VER="137"
inherit kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.11.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.11.ebuild
new file mode 100644
index 000000000000..ab51e43f752a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.11.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="14"
+
+inherit check-reqs kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_pretend() {
+ CHECKREQS_DISK_BUILD="4G"
+ check-reqs_pkg_pretend
+}
+
+src_prepare() {
+ kernel-2_src_prepare
+ rm "${S}/tools/testing/selftests/tc-testing/action-ebpf"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.70.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.74.ebuild
index eb9df5c0f584..10b9df227077 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.70.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.74.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="79"
+K_GENPATCHES_VER="83"
inherit kernel-2
detect_version
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 364c20d533a2..8a006e993afd 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,16 +6,16 @@ DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581
DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST patch-5.10.233.xz 6476496 BLAKE2B be807be55a22c33c5acaf5becab8374b4f1ff5a10af1899ba181d3bc0e3e6e648e964675adc52a350e2eaa11b685a3b8680ee644a92308e2ad8f73e651488225 SHA512 ea2e0987deae3e63d4750eff20bb7d4be4a9f0700811b8ca95607918fe3eaf3d523b108f42d4eb4c444761a3244e31d70510848cc83740ac68e63e10a732e150
-DIST patch-5.15.176.xz 6532700 BLAKE2B 1f15c23c723dbc35fec0ed305d320aa6c9c6feffc63e07b9860aaeecd6fe2f7392bb95ecae00aa96b60a48052847b34e09e2623a763d2e6b5d750027c61a77c0 SHA512 7d47dc0392b5d02229d112505e96562a0a8b7e032513ce77b9a565fa0248ee6dfe26938039191c1973ca67e75953863cb64bd6b2803f152d9ca5163c323d0aa3
+DIST patch-5.15.177.xz 6546320 BLAKE2B de8e1e9ca320ba48b0a496c094c344b982a1c7f8e136ca6345067db81803fce3497a05de4f2a9d107299d9a55c79ec6c63d8b22de19e5a9c679ac8e853279e00 SHA512 4670847eb3087cb00a6ce62e820cae223598d99fbcf3a448264fe8ee611c33f4cdf96fea5dd343ed7866d50fe5c0cf8f85f0e59867ee0a3be6737702a8afbcb9
DIST patch-5.4.289.xz 5882012 BLAKE2B f4f550cd13dbb930682ccd9a1e64dfdef879f419d402348c34490b6f1259aa2abdf13b8d37b9ae734653dfdcf4f60a000be1d5e515c992457a9122200fec9733 SHA512 bf5f04523e8186fe512f7563a6bf98cdc12864dbf72998a7dd79686631e75d900912df74d3136607e46c997a0650613e67b7500c31658025eb8958c19a37df1d
-DIST patch-6.1.126.xz 5696704 BLAKE2B b5553f995d610b335019c157d5246c472c266fb3e6d4b185cb786acf037f029eeae5b246aeaafe42687685ea15eebdb4991bc9edbed970063482ff3e7106a37d SHA512 331400c4179baaf521d53b9d466dc7857419d6ed2c5040ac765f0e17423869ae7a2426ba5986c3a7ba8a992fe782f0aa4d3e1c0461758f9469c3957767a373c1
-DIST patch-6.12.10.xz 781776 BLAKE2B d23e3782e515d73bd86640e29e9580b617db7c2185e1b44164e2e7fe699e5c668246e2654df5556cc1f1d5da7e4234a3890756b7b9ff481645eb24c98362ced6 SHA512 cb5e1d9e6381dd7f9a68359aeaf2467dbe754434697c7b80c5d950976fc8b38ede5cde59683e03ab1ebc75702dc3c8152461fd61dd67073051ef4707ca7103bd
-DIST patch-6.6.73.xz 3726212 BLAKE2B 1156de155b4b06dc1ccb249fd19bb72f57ed671b4404645c64130efa32fb183143ba1d328f49b618cb0d129485aa592a544319e5b16d1a472181f05533d1fa2d SHA512 1159392b6aaa677f3154a40278c8631ca92ce84248e504a52c53a9a825811c1ed4bb59c0d9a614489e4e9e474d0c18ec1027c556ee1decfbe239ad383fe85127
+DIST patch-6.1.127.xz 5706356 BLAKE2B d86b27726479a3b6977e3e0c32ed1a4d76c92040d4bebf9ad77b86ff666219d3bf5b60106594531800c2f0ea5a986cc2a426847e85ef50ae3ae801aedb4cfa9a SHA512 2add50b12ab2be39efe143d9ba62ff1c8121e9272113ffe40124f71e6d2fed31d6e19a2bbbe543e5efc10c5352650d3b407f1f58bee4d595f2618bf7b257faf5
+DIST patch-6.12.11.xz 820036 BLAKE2B 65a82bc3c4091b449cfc44d949c558433d931a609c0f1462765befe7d44030cc0202e4d18de2a1619b18c34ceed38a319d8fed9f0aed1a3f61a5ba5411c7a478 SHA512 611190c06d625fab5e9210141b718b067465d9896203d26f30dd9199d85dac8e8359a7e2e23137064072082929e1fb1dc1d972181eb0b9b50b6499abf411c6c8
+DIST patch-6.6.74.xz 3737860 BLAKE2B 4d6aa7bed613e3ff4368e9cb77a6e6eebbb0679c12ed57cd4a65cd4d8e5441198a7d869fd233d492a84e412b972bcd0dc77f385250fc60919c5d32419948b43f SHA512 5e6ff8f576cff07aff73445b8e50decc9fe80f616348da2e0c7604ce27f5e7b1592628342dc06af49aa51322d6c3551417533a402bdf11115ffd462c2304542d
EBUILD vanilla-sources-5.10.233.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
-EBUILD vanilla-sources-5.15.176.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
+EBUILD vanilla-sources-5.15.177.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
EBUILD vanilla-sources-5.4.289.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282
-EBUILD vanilla-sources-6.1.126.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.12.10.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.1.127.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.12.11.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
EBUILD vanilla-sources-6.13.0.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
-EBUILD vanilla-sources-6.6.73.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.6.74.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.176.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.177.ebuild
index b5bd198b6294..b5bd198b6294 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.15.176.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.15.177.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.126.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.127.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.126.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.127.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.12.10.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.12.11.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.12.10.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.12.11.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.73.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.74.ebuild
index fe614dc5495e..fe614dc5495e 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.73.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.74.ebuild
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 83fae5e90aa0..0ea1e4fd41aa 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 1a92111ecfae..6e03cb215a6b 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -54,6 +54,6 @@ EBUILD glibc-2.38-r13.ebuild 55028 BLAKE2B fcee988603b8bcec9cf184c54e040c9190a98
EBUILD glibc-2.39-r11.ebuild 54663 BLAKE2B ef95a8014c990f42738c5b66b73416a55fab1b433af10d879a60d4d798ed3b9fca747242fb09d110f6a258e37bdbb384a85cc59dd8dc80f375c6faaa30ab4932 SHA512 3e8c216ac02f129a37de9d475980d911fb1ff77d09949f87ff6c5ffa666afdc6a35004d32d60d8a78b1abc17a823083442a68cbea6df35d4409897648ce8783f
EBUILD glibc-2.40-r5.ebuild 54662 BLAKE2B 62dd423d70cd8598bc4e69dc49e9b5442d283af497b80c58a99fcc6d4977936b0171c0c76325978fd43ddccd7e3c6496984c90a171bfd7b27ce5296bd204f7e9 SHA512 4daab8f45afa47660e9edce14ce5733702a5c229e1dea24e702858425d30201686eb62b0fd2d6a9c99343e4c6e138352f18eacde24d99aada8ce610f001c5b33
EBUILD glibc-2.40-r7.ebuild 55146 BLAKE2B ddaf2453c38b1841a5fbbab2710f5a9214dd25453d6fdfd89e461ac9b075678c98a78c859e6f516c9bea7138d4209441e76296a2157f7c4406d66fcf0c736d35 SHA512 7bbb58df4ef7d6a28657586dbe51a940c0e2f2aafd77f3c28a3ee97e6ae73a91c6d2197eda0850efa8208e32cd64d76e9a4e87f8a89cdb03a95bc0dd302ad25c
-EBUILD glibc-2.40-r8.ebuild 55083 BLAKE2B 3d9e8f127c6bf4220b145542676accc1b0051bfe374eb7d09ff1d9bb186172dcfe0a5cff47fac55383e637fe2ff834efb7a330a240b09c79b6007d244d98a24d SHA512 815b66d11371560bfe6f1d5e4c25b3935f926029c0a9605f5e8c069189216e9e9dcabdeb9f53c308ac9249166c7a8fff9fbb59d4476439cfd45eda4c2c702bf2
-EBUILD glibc-9999.ebuild 55758 BLAKE2B 83561d0f3f8101160488e6141a7137fe94e86a44e5b962c75ee728d0b81ed4e8bc2faa104e99912bb58603815b7cea463746a781d3d00d480ac2296377784901 SHA512 474e0511247c4991eac5e88de60fffd70851ac8769289e08a4a056e03c9d7d6e4ef586e65a71a9b7b9caf7d994eb4aed03c4c0642c6afadb305fe21de917e5dc
+EBUILD glibc-2.40-r8.ebuild 55144 BLAKE2B 1c24713482d9b2c04d773ff4b84e3d2cfd8a84f86c8c57ad780d0666256250643c44099fd13950ffb451d45f43969314f3d3867accaf34d16e6f2fab08ffbaad SHA512 921094af3cabb0ff712671ce3c3058d0ee46674d2226fcfc5ddeee28d6420e73fae899a338bafb3be211610b7b12364a51a53c38d4883eb191a70428742a48e2
+EBUILD glibc-9999.ebuild 55431 BLAKE2B 7fb939c3f383369493edb056fa4a32174ecc115170fbd8b00efc4ee22598e166028bb45f845bb3a2cdf45b17d824bac36cacf1d0efc3a3840fde7c76c2f2caf0 SHA512 fe80af7ddc0865c52a2ba219ea670c0e67c74fc80b8069aa16838e072a2f8c8e2d497bc4c19c8e0a412d75b431c80c2865c6277db34af505d827706d7d6be2a6
MISC metadata.xml 2142 BLAKE2B 765ba540eb10afccd1bade4de56f0c13ce269225500a62d1d17328194de69e7fa15d359a14eac6bfa8a36df45344db3d52f5e1811b174cf1fa2bfb95ad7760a7 SHA512 2f4a148c076a0967663d14e76b85a698ddae7093ff299b0dc95a6c3b00957c9bf73443f2bace9670eb62a45465efbcca892bb52b6aac8577acb2bc5f74a7397c
diff --git a/sys-libs/glibc/glibc-2.40-r8.ebuild b/sys-libs/glibc/glibc-2.40-r8.ebuild
index a04a45bd8cbf..3f66ac4fd506 100644
--- a/sys-libs/glibc/glibc-2.40-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.40-r8.ebuild
@@ -41,7 +41,7 @@ HOMEPAGE="https://www.gnu.org/software/libc/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
else
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"
fi
@@ -609,13 +609,13 @@ setup_env() {
# Last, we need the settings of the *build* environment, not of the
# target environment...
- local current_binutils_path=$(env ROOT="${BROOT}" binutils-config -B)
+ local current_binutils_path=$(env CHOST="${CBUILD}" ROOT="${BROOT}" binutils-config -B "${CTARGET}")
local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B)
einfo "Overriding clang configuration, since it won't work here"
- export CC="${current_gcc_path}/gcc"
- export CPP="${current_gcc_path}/cpp"
- export CXX="${current_gcc_path}/g++"
+ export CC="${current_gcc_path}/${CTARGET}-gcc"
+ export CPP="${current_gcc_path}/${CTARGET}-cpp"
+ export CXX="${current_gcc_path}/${CTARGET}-g++"
export LD="${current_binutils_path}/ld.bfd"
export AR="${current_binutils_path}/ar"
export AS="${current_binutils_path}/as"
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index ce31d8129015..9622057c7724 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -1295,17 +1295,6 @@ glibc_src_test() {
done
fi
- # on some architectures, libsupport requires libgcc_s.so support for unwinding
- # if it's not present then many tests fail
-
- if tc-is-gcc ; then
- local lgc=$(${CC} -print-libgcc-file-name)
- lgc=${lgc/.a/_s.so.1}
- einfo "Copying ${lgc} into build directory"
- cp "${lgc}" ./ || die
- chmod ugo+x ./libgcc_s.so.1 || die
- fi
-
# sandbox does not understand unshare() and prevents
# writes to /proc/, which makes many tests fail
diff --git a/sys-libs/libnvidia-container/Manifest b/sys-libs/libnvidia-container/Manifest
index 669b13e91ef2..ffee258ca96a 100644
--- a/sys-libs/libnvidia-container/Manifest
+++ b/sys-libs/libnvidia-container/Manifest
@@ -1,6 +1,6 @@
AUX libnvidia-container-1.17.0-fix-makefile-r1.patch 8040 BLAKE2B d7f3c6723d9ab25628eb40fd29749e2c3277330149ba21100a94f517b952b76992479c467c6338370e359007cb63e778db7242c9ece01c2c428ff37fbba3dab0 SHA512 478297e2874dd4fc0ac261430659375b11b68dbc8fb21e5f98d6a7d685cb2fa57140fbff402f742556e3a571d160b0b374514111b37e2efa60eb7708c3395ae7
DIST libnvidia-container-1.17.2.tar.gz 1611920 BLAKE2B 571ddc5fda854999cd7d1b2bbc40d34728827bf2e9c26afe6784166db7202d2baa55b0ca0eba50be61b029645735aaf91655bfec55113996eaf8c5278b835cd8 SHA512 a791998012f681805b3cc0a3bd38abc958a523c3eaa13cab36be4e0242cfba095719d5f6fa59423453a81c3fc76c96a4bbfd2eea27d20e2ef2f9a03d3a447fd8
DIST libnvidia-container-nvidia-modprobe-550.54.14.tar.gz 47147 BLAKE2B 7b334877d98d0c75d5750192dea868436938852443ced14e74e59076ed4d8be9e361cdefbe48295d87bb91ac4565152ec3f3233479b3da19bb8baf8e7ef53cd6 SHA512 279228aa315ff5fd1a23df23527aff58b2319f11f9fc7d939fa285ea933b4cc6d223451e20ecf7f50baba9f6c9c100e57cb77675d0d17fa77f19d3fea2ccc193
-EBUILD libnvidia-container-1.17.2.ebuild 3261 BLAKE2B 644e4b61d00ce083d60f4d13601f85756feccac334b4876cffc9ca65e36e230c15dd88df1a1354bfef25e9d542cd0a4b5b53ea5ead76f2b922415b4961a2c3a4 SHA512 2063f0a9ac90e5ae3cc90dadee4edb5bcc0eb0e7fcd62bcdc9306d21bb80680542998e57336831c28150e6c1343ac7f2bf41da139aa3d27573e6129bbfdf34c2
+EBUILD libnvidia-container-1.17.2.ebuild 3260 BLAKE2B e52be0bc0d09afae9b4bae4cd01dab47a119fb8152bcdc706927e2a19ea0c783291d8b8399fd79c0440ecfd0b08119255ddb20c8c6941b711607f286bd69986f SHA512 d76505d08ae73e88f3e39c98c516503e52a9fe75cfd4f263cbf58823065b2605b0af59abd7416010a290e18c3e56d30838093f37b698d1713435a0d8a014bf72
EBUILD libnvidia-container-9999.ebuild 3261 BLAKE2B 644e4b61d00ce083d60f4d13601f85756feccac334b4876cffc9ca65e36e230c15dd88df1a1354bfef25e9d542cd0a4b5b53ea5ead76f2b922415b4961a2c3a4 SHA512 2063f0a9ac90e5ae3cc90dadee4edb5bcc0eb0e7fcd62bcdc9306d21bb80680542998e57336831c28150e6c1343ac7f2bf41da139aa3d27573e6129bbfdf34c2
MISC metadata.xml 1210 BLAKE2B 7a1af79b86dbe5a09eb4769a4a758db0f69cf93f8233dfe317822f1e9110bed783455abba7585bb2c67ef5386249dcf0c8ea07a42726674b87f86fd134a9fdb5 SHA512 48cd3f0a7170a0d6a5677da24e90bff0e9b6ed308a0cbec9e0e47e04d5a8f5d381eec7f992acdd3c8b1de4f144e2ba27c57b7d50d71ba3747ccb5f2bc44d860d
diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.17.2.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.17.2.ebuild
index 02a66df0cfc1..a516201845eb 100644
--- a/sys-libs/libnvidia-container/libnvidia-container-1.17.2.ebuild
+++ b/sys-libs/libnvidia-container/libnvidia-container-1.17.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ else
https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz
"
S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
NVMODS="${WORKDIR}/nvidia-modprobe-${NVMODV}"
SRC_URI+="
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 9e87b44e3455..5addd7f519d0 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/apcupsd/Manifest b/sys-power/apcupsd/Manifest
index 87265d92cdc7..278cbaee2bbb 100644
--- a/sys-power/apcupsd/Manifest
+++ b/sys-power/apcupsd/Manifest
@@ -1,3 +1,4 @@
+AUX apcupsd-3.14.14-lto.patch 874 BLAKE2B 687915f30422df22173d1bcd3040b148f3f9f0cfc7bf4f492056351a6dcdb7c680eb4de60c147a0bd73a1aebc2d2d746af3cfb3397a98375449cd5a355a8c087 SHA512 ec2ec1277918ca96b148daa259aae6441df64c203bf315d962ddc608bfbca10b19f3dbf0dc78f32b05d28a91230a71591990b479dd075f38f43895c802aa5cd5
AUX apcupsd-3.14.9-aliasing.patch 2108 BLAKE2B b6ce1e6e3e40b6d533a08d5fac633e7c3d81574b2b2fd9c442a10eac8e507abfa73ddf3dc74ac9fc4d8bbd9c7da3f7d9eb5194f6df959dbe792d5b103d88844c SHA512 48eb51385136216d1cdddb6b237b89a52c516b223aa7fe50fb35761cd595d9ab7f7fabbd0e4f8c0f7d45df6feed0a2e240d227181f3d772fc5fa9f8bfa62529f
AUX apcupsd-3.14.9-close-on-exec.patch 1700 BLAKE2B 33bc681a008c98a6659a832359d3906bfe153db7cf3fbb0dbf442dc60e97c41dd0680eb5674592c835a28731f1fb361a20f2f5acae88f84142781153fba5ca66 SHA512 5f348efc11f35538fc9810d9026b2f8eeeadf5675ca1bf2275f704310a654266e5e79e393a59e6c25171a94f5d0b1d9e74b45a1511c4289242379f6f4e30888b
AUX apcupsd-3.14.9-commfailure.patch 519 BLAKE2B 58763a637f44ad3e506b1f8da73027353d05bbcab6a3a108d39c4d189682a8185d89960e46eb760b7f5781115b266ff0c5ebb902a1307634faed0639c7b4ceb9 SHA512 856063b915ccd583abbef4347e01a8a5f71f7853efbfeb62d2edfee1acd14030e34373c420d5fdd58bc47ce03e79b55dd4a5ee6486c8dee984e8f272257af673
@@ -9,7 +10,9 @@ AUX apcupsd-udev.rules 328 BLAKE2B be1a8ff2eb09c045137ab2f1e48d3caa5ea9df85f766d
AUX apcupsd.conf 12475 BLAKE2B c7695035887fa4fa867b2588f2ed0e2fee6c6a0086c221fec3019e3de639202287e9a35082334b8801cda38c846a0bcac714b046b1ddc1297f764bb211e42fb9 SHA512 1519d3cd47a2a73ff4148e4f74964ae841d37639616fe5b974b426983f5379db89b8793a6952389c443c56b84d0ef33f6995eccd920f71b4e5efc842a58a04e1
AUX apcupsd.init 804 BLAKE2B 7afd83a6be8b068133f6221cc2396a1fe4cab23f6dec68957b48ef7940730908e7a20e1597a21480eeffdb79314fd02505d4bafdd0b7a6bd1ff2b7c452f847ef SHA512 dd7fcc52b495c3f73bc9b2fe73bbb7c8fe3ec959ea733360d370148d617d98f34de3b48f1cb451f9a8356eb8088b06d3c736bd6cbad2bb5e9e609e37d5f2c53c
AUX apcupsd.powerfail.init 397 BLAKE2B 472512906536753d3054d275707764a98094c14866da63fbc8d2d62e16a9099fdce0b61cf572a4ba862f0be13e1ed3407821ed07ec90f9c77fb8d95f18aafc2f SHA512 cd0ed9d24a8371de7920bf0ce2e89bb63c0bee58da1ac782ed2b929068f95b2af47458529223a33ecea4e8f73ddfe3a7b9591af6f64828de7ed1d91e2edbb6e1
+AUX apcupsd.powerfail.init-r1 360 BLAKE2B 87015320928267dc48b1f3c31f588e0c99fac819238b41c2ed6161558d3d384501ca396a62c53b1f198c59b4a09b6ad0ffafd06fb13c7191841f968bc7ef4c40 SHA512 69a0221e5050e32e44ef5145ecd6c7ce113418f3f13a957be72954be396f898705643a2e81f38a9db6d835bc4dc2d2ff901519e75851963aaa8b8eb446da6f5f
AUX apcupsd.service 111 BLAKE2B bf2ac8161af5b971642298c30b08ad78d289044bb2452bdef39b31119b60eceb0a14add7c00262132bb80dbf1964103242452cb8d9b815d6ec82c204100ea184 SHA512 011e3e52e7909f36fb73b6064277a69e5db41263cfc72bda07e326172396d5318cd2b050f1fb84c4cc6da7a247c0035c36c55322ffb234a1cfa7bf13ba492889
DIST apcupsd-3.14.14.tar.gz 1843409 BLAKE2B 48a3b249780064d699d86b658584aa222ce9f3b46a81209110b4684bf737cca7492b87b063154864ce76478f29f73cda83ab96b47f4a7aa7aa91e29a8abbf4a8 SHA512 c953bbf3e08f809748a7978a3952604176390d1cd276f187fe096d9bc3c8993b52127e8350c0363387da41318e24b4d1e00ea58df71f3bb8f50c9a5a64cd2d7f
EBUILD apcupsd-3.14.14-r3.ebuild 4557 BLAKE2B c4e278bedd39497ed302fdd928b298d2fa0bb7b5559dcf5e0f58c4c9e1e52509736724c74594ee972e095032e5aca5e431be7b167dcf1ac9a7b644461e1a13e6 SHA512 db4bb4eb0078a4e4a530f3fa49a8da05ee39391c5dca7b0a4a5dd86b7a2d8c95e99d6ff6832a4b9337d602002e38685362010d4dc1131c0795268851ef5103bb
-MISC metadata.xml 1162 BLAKE2B ff0f026e800ae6f2985d46fdcc2f756e46706b3a1910a3032215996636de9839e0936c5ff88cc7d9e709caf2ad53c9d9b8beca73ca17b8bd4b408c039a0d5696 SHA512 aae2a1aaf01a2412d5e054f8ed93fafb912f8a4cf48d2790615746751091f412f9bf3e19c2d857506ba50ef2a312ad5eec7c2dac770eb0b1130e062af856ab36
+EBUILD apcupsd-3.14.14-r4.ebuild 4399 BLAKE2B fab8dff0a14ec15df358b412edf949d8aeb7429529c5302715c6a771fbaa768be872c651cfa993e378bf31f5a29e46d9a1f91ea88c5ffab0678fb6d240f061d8 SHA512 7760ebf8a2acc7d9af4e8ad19b2179108c8d89a733ded434946c85cfcaab132dc7809314c94d239355854fa1fdaa75afde1cb4c33574092b9afb6d041db41cd6
+MISC metadata.xml 1273 BLAKE2B 1df1dcddcde2814806465b73da094a12f782b5e5ff5368b5b57dfdc290ecc68e817561296e3799d047cd1071656a408b068baf11eb5dc9c9153b5418d0f6ca59 SHA512 297eceae5e520df991f9be3cc8f58436d1b92ce46643fbc46bcc8457931f3fd67cac036e4d7a0e1fa42cbf1705c553596ed9de88b074ee265e152f59b7c6b328
diff --git a/sys-power/apcupsd/apcupsd-3.14.14-r4.ebuild b/sys-power/apcupsd/apcupsd-3.14.14-r4.ebuild
new file mode 100644
index 000000000000..c3bc2dbb2a36
--- /dev/null
+++ b/sys-power/apcupsd/apcupsd-3.14.14-r4.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd udev tmpfiles
+
+DESCRIPTION="APC UPS daemon with integrated tcp/ip remote shutdown"
+HOMEPAGE="http://www.apcupsd.org/"
+SRC_URI="https://downloads.sourceforge.net/apcupsd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+IUSE="cgi +modbus selinux snmp +usb"
+
+DEPEND="
+ sys-apps/util-linux[tty-helpers]
+ cgi? ( media-libs/gd:2= )
+ modbus? (
+ usb? ( virtual/libusb:0= )
+ )
+ snmp? ( net-analyzer/net-snmp )
+"
+
+RDEPEND="
+ virtual/mailx
+ selinux? ( sec-policy/selinux-apcupsd )
+ ${DEPEND}
+"
+
+CONFIG_CHECK="~USB_HIDDEV ~HIDRAW"
+ERROR_USB_HIDDEV="CONFIG_USB_HIDDEV: needed to access USB-attached UPSes"
+ERROR_HIDRAW="CONFIG_HIDRAW: needed to access USB-attached UPSes"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.14.9-aliasing.patch
+ "${FILESDIR}"/${PN}-3.14.9-close-on-exec.patch
+ "${FILESDIR}"/${PN}-3.14.9-commfailure.patch
+ "${FILESDIR}"/${PN}-3.14.9-fix-nologin.patch
+ "${FILESDIR}"/${PN}-3.14.9-gapcmon.patch
+ "${FILESDIR}"/${PN}-3.14.9-wall-on-mounted-usr.patch
+ "${FILESDIR}"/${PN}-3.14.14-lto.patch
+)
+
+pkg_setup() {
+ if use kernel_linux && use usb && linux_config_exists ; then
+ check_extra_config
+ fi
+}
+
+src_prepare() {
+ default
+ # skip this specific doc step as produced files never installed
+ # this avoids calling the col command not available on musl based system.
+ sed -i "/^SUBDIRS/ s/doc//g" Makefile || die
+}
+
+src_configure() {
+ # We force the DISTNAME to gentoo so it will use gentoo's layout also
+ # when installed on non-linux systems.
+ local myeconfargs
+ myeconfargs=(
+ APCUPSD_MAIL="$(type -p mail)"
+ --disable-gapcmon
+ --enable-net
+ --enable-pcnet
+ --sbindir="/sbin"
+ --sysconfdir="${EPREFIX}/etc/apcupsd"
+ --with-distname="gentoo"
+ --with-pwrfail-dir="${EPREFIX}/etc/apcupsd"
+ --with-lock-dir="${EPREFIX}/run/apcupsd"
+ --with-log-dir="${EPREFIX}/var/log"
+ --with-nisip="127.0.0.1"
+ --with-nis-port="3551"
+ --with-pid-dir="${EPREFIX}/run/apcupsd"
+ --with-upscable="$(usex usb usb smart)"
+ --with-upstype="$(usex usb usb apcsmart)"
+ $(use_enable cgi)
+ $(use_enable modbus)
+ $(use_enable snmp)
+ $(use_enable usb)
+ $(use_with cgi cgi-bin "${EPREFIX}/usr/libexec/${PN}/cgi-bin")
+ $(usex modbus $(use_enable usb modbus-usb) "--disable-modbus-usb")
+ $(usex usb "--without-serial-dev" "--with-serial-dev=/dev/ttyS0")
+ $(usex usb "--with-dev=" "--with-dev=/dev/ttyS0")
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake VERBOSE="2"
+}
+
+src_install() {
+ emake DESTDIR="${D}" VERBOSE="2" install
+
+ rm "${ED}"/etc/init.d/apcupsd || die
+ rm "${ED}"/etc/init.d/halt || die
+ rm -r "${ED}"/usr/share/hal || die
+
+ insinto /etc/apcupsd
+ newins examples/safe.apccontrol safe.apccontrol
+
+ doman doc/*.8 doc/*.5
+
+ docinto html
+ dodoc -r doc/manual/.
+ einstalldocs
+
+ newinitd "${FILESDIR}"/apcupsd.init apcupsd
+ newinitd "${FILESDIR}"/apcupsd.powerfail.init-r1 apcupsd.powerfail
+
+ systemd_dounit "${FILESDIR}"/apcupsd.service
+ dotmpfiles "${FILESDIR}"/apcupsd-tmpfiles.conf
+
+ # replace it with our udev rules if we're in Linux
+ if use kernel_linux ; then
+ udev_newrules "${FILESDIR}"/apcupsd-udev.rules 60-${PN}.rules
+ fi
+
+}
+
+pkg_postinst() {
+ use kernel_linux && udev_reload
+
+ tmpfiles_process ${PN}-tmpfiles.conf
+
+ if use cgi ; then
+ elog "The cgi-bin directory for ${PN} is /usr/libexec/${PN}/cgi-bin."
+ elog "Set up your ScriptAlias or symbolic links accordingly."
+ fi
+
+ elog ""
+ elog "Since version 3.14.0 you can use multiple apcupsd instances to"
+ elog "control more than one UPS in a single box with openRC."
+ elog "To do this, create a link between /etc/init.d/apcupsd to a new"
+ elog "/etc/init.d/apcupsd.something, and it will then load the"
+ elog "configuration file at /etc/apcupsd/something.conf."
+ elog ""
+
+ elog 'If you want apcupsd to power off your UPS when it'
+ elog 'shuts down your system in a power failure, you must'
+ elog 'add apcupsd.powerfail to your shutdown runlevel:'
+ elog ''
+ elog ' \e[01m rc-update add apcupsd.powerfail shutdown \e[0m'
+ elog ''
+
+ if use kernel_linux; then
+ elog "Starting from version 3.14.9-r1, ${PN} installs udev rules"
+ elog "for persistent device naming. If you have multiple UPS"
+ elog "connected to the machine, you can point them to the devices"
+ elog "in /dev/apcups/by-id directory."
+ fi
+}
+
+pkg_postrm() {
+ use kernel_linux && udev_reload
+}
diff --git a/sys-power/apcupsd/files/apcupsd-3.14.14-lto.patch b/sys-power/apcupsd/files/apcupsd-3.14.14-lto.patch
new file mode 100644
index 000000000000..54ad76b61a35
--- /dev/null
+++ b/sys-power/apcupsd/files/apcupsd-3.14.14-lto.patch
@@ -0,0 +1,29 @@
+Fix extern symbol declarations to be consistent with the definition.
+
+Bug: https://bugs.gentoo.org/941584
+Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
+
+diff -rup a/src/apcupsd.c a/src/apcupsd.c
+--- a/src/apcupsd.c
++++ b/src/apcupsd.c
+@@ -31,7 +31,7 @@ static void daemon_start(void);
+ int pidcreated = 0;
+ extern int kill_on_powerfail;
+ extern FILE *trace_fd;
+-extern char *pidfile;
++extern const char *pidfile;
+
+ /*
+ * The terminate function and trapping signals allows apcupsd
+diff -rup a/src/options.c b/src/options.c
+--- a/src/options.c
++++ b/src/options.c
+@@ -62,7 +62,7 @@ int terminate_on_powerfail = FALSE;
+ int kill_on_powerfail = FALSE;
+ int dumb_mode_test = FALSE; /* for testing dumb mode */
+ int go_background = TRUE;
+-extern char *pidfile;
++extern const char *pidfile;
+ extern bool trace;
+
+ static void print_usage(char *argv[])
diff --git a/sys-power/apcupsd/files/apcupsd.powerfail.init-r1 b/sys-power/apcupsd/files/apcupsd.powerfail.init-r1
new file mode 100644
index 000000000000..d582d9eb5b3a
--- /dev/null
+++ b/sys-power/apcupsd/files/apcupsd.powerfail.init-r1
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 2009-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description='Signal the UPS to kill power in a power failure condition'
+
+depend() {
+ need mount-ro
+}
+
+start() {
+ if [ -f /etc/apcupsd/powerfail ] ; then
+ ebegin 'Signaling UPS to kill power'
+ /sbin/apcupsd --killpower
+ eend $?
+ fi
+}
diff --git a/sys-power/apcupsd/metadata.xml b/sys-power/apcupsd/metadata.xml
index d64a3eaece13..e37ee3898b20 100644
--- a/sys-power/apcupsd/metadata.xml
+++ b/sys-power/apcupsd/metadata.xml
@@ -5,6 +5,10 @@
<email>john.einar@gmail.com</email>
<name>John Einar Reitan</name>
</maintainer>
+ <maintainer type="person">
+ <email>conikost@gentoo.org</email>
+ <name>Conrad Kostecki</name>
+ </maintainer>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index d3c674a03129..011ff188b521 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/pwsh/Manifest b/virtual/pwsh/Manifest
index 329d5ba7d0d1..ba446dab9c6c 100644
--- a/virtual/pwsh/Manifest
+++ b/virtual/pwsh/Manifest
@@ -1,2 +1,3 @@
EBUILD pwsh-7.4.ebuild 279 BLAKE2B 57347d35c218f775c2ac59bc0841a06480934c3d86c0913f2476cfd50ac469aff459fa1051bb8db99fa606f62c941133e946d7e16f2ad5ef288cb8faafd3c994 SHA512 dfb34a3e6ce219e15cf5624e4888551521e0036a82740e61b30d8061bf8bac8cb2111b454c8a8a50ba09da745383f49407a1ee8c7884985c01434c988a55f21e
+EBUILD pwsh-7.5.ebuild 281 BLAKE2B 491d48f6168f07114e76676e5f563a2256c6fda3064e69f0acb55eb4708ba161020cae0b66a15f51292be6d1aa2511d6de5b161bd69cecca5ff33da06f441e6c SHA512 96cb23d91a88d14b515552f472793a0c7fd2d102988641c2c608c0c267ffc1dc8cfc525c6c212629d19e1b654c970270a9fa7ca6462b2d5c6eefb516d6f7920e
MISC metadata.xml 289 BLAKE2B 62292b0774a34b266fb163ecd20418e58aa0ac4e1a16692f27697d9a026c21b42da15f4b427924165a697869db3254d59b17a0e290d51f1bda235a6424fe9625 SHA512 7dca081deebde7c4dbc552e317782a9ff4adef769f2951d5f1f614bd3c248839a7094ff9978c6737e492871e5f9669b2cac671633172a445619c21e590e59ac3
diff --git a/virtual/pwsh/pwsh-7.5.ebuild b/virtual/pwsh/pwsh-7.5.ebuild
new file mode 100644
index 000000000000..eb1ae6b4473f
--- /dev/null
+++ b/virtual/pwsh/pwsh-7.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for PowerShell"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+RDEPEND="
+ || (
+ app-shells/pwsh-bin:${SLOT}
+ app-shells/pwsh:${SLOT}
+ )
+"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 0b9002199088..82ed9b388a9b 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c3e6f53a2d48..7d41bf0695f8 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -23,7 +23,7 @@ DIST chromium-patches-133-1.tar.bz2 10661 BLAKE2B c8a141bd10e628533e373b08969f95
DIST chromium-patches-134.tar.bz2 10184 BLAKE2B 5ff1022205ef3e0e88b43e6c20d33a86386d80b837135eaa5451b004f09290de3b765694e31c9e6e840ec7e0537bbe6164a61224a55e17cd04356f1d5af8ee37 SHA512 29fc1f70a95501e0f82e2bb66f7eefab2bd75995d660271ab0dd043b18663107547faddf71b555b82da39e31393c7220893e09d4b28a71b18855d82399e3512b
DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
DIST chromium-testfonts-f26f29c9d3.tar.gz 32750602 BLAKE2B 498f8b2e0811c98dc3d4aaa75559e69c782afb4bd12328cfdb7244ddba5cae7ee47becd27b2549d7b36bed417601f70f4c192934b0f08496cef1547d0502d93c SHA512 96b090446862997c8134e2971f0e38793ecc1208d547e554c9b651ccfb4127c4de86754903fea57a7292a2823c45117bae0ec13ed87aed20c248fb779579fbde
-EBUILD chromium-132.0.6834.83.ebuild 49526 BLAKE2B df824b63565149e1d2166ecdd0f607438beaeaaa932415ee4c304910ccccb1d3defe5b81c7934aa0c147bf94bffccae628ea61bd365db34b467369a939fb3ded SHA512 12bf9837a959daba6f08a297d76f9a82d452592df4ac6f1db7e2cb27d6f26f89ef5cebc64f0bd6f29641b3d3153924b2de69c6a5483afb135809e3318c1b07aa
-EBUILD chromium-133.0.6943.16.ebuild 49597 BLAKE2B 0270b4a1f0508bb4928801a1af0d3cd5ebacfa9b669b1d1581a087faa7cb0ed764575e3c2b6692c7bfc6cb47d5381a6e0a66fd5a16b3b27a9d21b21af375fd3e SHA512 6843276a3ebc9afaebe2b5dec535a00bf67c0631a29ee378f8f06b2e3414689c0963ba651752e5124569b3117de4280bfc3658b8c204e587e54f16956059981e
-EBUILD chromium-134.0.6958.2.ebuild 55382 BLAKE2B 36c19098d3765707e2f9402879dd009ef5c335a206f7484f100f7e210b749914984b6eb600146054797486f41f8d21790dad26c58ff8e85356675d233772efa6 SHA512 468b2ea59a5a1eb2ec40f10e0c28c2eed9d80880e3418ff604ccb53f0cf8339c69d8b54965e5891a3fb10f8879d1cd87a9b63a5057be97cf3a1fb9963446cdc0
+EBUILD chromium-132.0.6834.83.ebuild 49525 BLAKE2B a7d777f8f363b8e7c2a6b65494cbc374191e1dc313e018561314eaf88cd105432ff07765be56f572f663544311c059cec60dec5c3e561260b87d4db070df2c75 SHA512 f31f8f256fe91e136740b67f3634c8d64d429f6049792584f245ffd4ad20c5c12d8ff54586b06a0c3e71a9932fdfa56d19ec5d0551cbd90b1ef406828457ea1a
+EBUILD chromium-133.0.6943.16.ebuild 49596 BLAKE2B fe868038846c7a551305b278e57464e0bf85e7a3e4f03f09618836998fca5bc030b7bd03d2f067a95fb9b7aa67b10c2df74a8e9bda15e2781d89607876211171 SHA512 4b0bd4d8f48ef83d8b068faf26208635321cf0da3dfc01fe746068716938f69bc82fd3b937ceec8c8a6a3bdb611c328a0ef74c670fd4a644a18ce986ef7d16fd
+EBUILD chromium-134.0.6958.2.ebuild 55381 BLAKE2B 5e0cac068eee421e97676e95156d80cadf2c0918d5a90d5c874f1c89e1e3236a64abdea878dffc887f629f78a38109421fe4b7cb84c03d05ed82872e8ea234c3 SHA512 086b443cbbe8cd894ba9a2fe0cbc2e7de6031a1fddc1dd7c5ec7431a917d38752fc4de1f23b3a86a066a1264f4e3466979bc29af461b4e7452299a09348cecd7
MISC metadata.xml 2090 BLAKE2B 1dc2cb3c8aad13022f4ec8ccae5f87635a5a7846f5a06c797e816322ab33d9ef2629a3409612020e42f981391d41bb501297360d9f777afc81c9fe65078ef059 SHA512 d543d25b779ea63edc5f94e564c2e2c40760b76b933e6e090a6c8c70f71720cf2f764a1fdba3c75efabff8cb0119348665c06657fc38fae615bd20882a06e2e9
diff --git a/www-client/chromium/chromium-132.0.6834.83.ebuild b/www-client/chromium/chromium-132.0.6834.83.ebuild
index afebf0bd7d16..e6640fa74359 100644
--- a/www-client/chromium/chromium-132.0.6834.83.ebuild
+++ b/www-client/chromium/chromium-132.0.6834.83.ebuild
@@ -409,7 +409,7 @@ src_prepare() {
fi
# We use vsx3 as a proxy for 'want isa3.0' (POWER9)
if use cpu_flags_ppc_vsx3 ; then
- PATCHES+=( +"${patchset_dir}/${isa_3_patch}" )
+ PATCHES+=( "${patchset_dir}/${isa_3_patch}" )
fi
fi
diff --git a/www-client/chromium/chromium-133.0.6943.16.ebuild b/www-client/chromium/chromium-133.0.6943.16.ebuild
index 259ac654d394..78533a7b1de7 100644
--- a/www-client/chromium/chromium-133.0.6943.16.ebuild
+++ b/www-client/chromium/chromium-133.0.6943.16.ebuild
@@ -410,7 +410,7 @@ src_prepare() {
fi
# We use vsx3 as a proxy for 'want isa3.0' (POWER9)
if use cpu_flags_ppc_vsx3 ; then
- PATCHES+=( +"${patchset_dir}/${isa_3_patch}" )
+ PATCHES+=( "${patchset_dir}/${isa_3_patch}" )
fi
fi
diff --git a/www-client/chromium/chromium-134.0.6958.2.ebuild b/www-client/chromium/chromium-134.0.6958.2.ebuild
index ac347ae5b096..5d6f38246453 100644
--- a/www-client/chromium/chromium-134.0.6958.2.ebuild
+++ b/www-client/chromium/chromium-134.0.6958.2.ebuild
@@ -485,7 +485,7 @@ src_prepare() {
fi
# We use vsx3 as a proxy for 'want isa3.0' (POWER9)
if use cpu_flags_ppc_vsx3 ; then
- PATCHES+=( +"${patchset_dir}/${isa_3_patch}" )
+ PATCHES+=( "${patchset_dir}/${isa_3_patch}" )
fi
fi
diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 73fa6ac29be7..33b6b8cc8cb5 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -3,12 +3,13 @@ AUX elinks-0.16.1.1-perl-5.38.patch 1527 BLAKE2B 1a39c77ef9d29490c745e58998e6798
AUX elinks-0.16.1.1-python-3.12.patch 974 BLAKE2B 65d50497cf889704ea9a4c0c23b6ee2108fd2c8312ea5be7758dc6e99d06edb57a30533b92e1893829549009c46a4cfb37e726f1a1cff203f48e5d394c1cd826 SHA512 a0b457e47762dd0c25d49d8c98f9d325e21232e431b6569c16cd9c6b989e79791bf182c1790f9193370c9abd31235ab1408c14384a70138b4e2d707f12067948
AUX elinks-0.17.1.1-gettext.patch 1863 BLAKE2B 114cc2c7496e4278441b3f0e434552eb1f3c7ebcc13f8b62580eae7cc1a9d8a13eacee3f5e96581b4c43ecd83f47e1f8f9df244749bf42dee1e13ef38a1ded83 SHA512 398ff4b8da7d560091eb55a645128a5fd1721c46cfba52381d17749f21b323188191d523ef9ff4954193f931dfff33cbc4f166930c500bb1dcf4a8337fa379db
AUX elinks-0.17.1.1-sftp.patch 4296 BLAKE2B 6a9a7242669cd1349161507fdb24f5df15f17e0ae3310bc30a4d0c566decb7408602600f4b98935f51e57b63456e6697b3174b00ee92d49f0cb50a04ecebf620 SHA512 d66ffe068bec0fae880313bcaa7b3eab999421d2b1bcb69810c31d35e4ff5d205a810e94499d4fec07e01492ce5cd2125c85cc09819d7fec846d2b3ee08a13c9
+AUX elinks-0.18.0-build.patch 894 BLAKE2B aa68d43fb32f52118a492541ade8bf97ce5d247ba1a72cd54108527d1fbfaeeb63911b5043619aba8dd139e135c840c9c932d8ee0d519a06b32138fa04125f85 SHA512 d6fd6e3a69936d69fa53c9aeab0b1ec1e9d91d21f6a3de5c3d527d4278aede7693ab8220bedd89afd4d209ac396b1b93530a287eccfac5b107a3b1dba4d58c40
AUX elinks-0.18.0-sftp.patch 797 BLAKE2B 5c8aeddf5525a5584e2a9487f3200d348fbd50780746a442308e2a054375780dfdf004bcfc6898677ef6d6a196a5393ab00c55296e362b71e6757ffcd6649e2a SHA512 d0a16700d361d4b0f6fecc369ab721cdadf31e9a24c843e1b1daec25bef586324a89bad1a39aec7a4fce51c0eb561bb436bba941be052d1d86406f783fdfaaee
DIST elinks-0.16.1.1.tar.xz 2037292 BLAKE2B 05578eaa7a88f0abe4472b876a1f72645d32119ce807a61962f8d24a5b444240d3b94189bf25142c0e51e2d404d5992ace07ecc23ef1316d5f3942736b265267 SHA512 49e03ff4766e29b6fd4324d226e415ca1329a84d4a44fac40ecd72186dd104de88c3e541810a008dc6f1d1ed889a45edbef159cbc6ac3860756ca21261ffec8a
DIST elinks-0.17.1.1.tar.xz 2001036 BLAKE2B 2158e7630e64977b5250d544159bff0b90953ef7d51870d5e96ce8e36858596e6341bf774ad1717ed4808859d4be316fe75587552e61a8bbfcb00a0366a85e81 SHA512 7ad78f7d6a43341ae252c29f0c338e466cbedf8b40aefa9fa1939dbc62a9c9307b0a423b17181fce3bce1364fe6b6bdb80509ed90719965de174c9258b90902f
DIST elinks-0.18.0.tar.xz 2078656 BLAKE2B 84ad13a1f374d85bb74d57fe905df4f2f1d062acb89a43197e0f0767cce3779749f4cee7ad15655fe35bc6545799b5f8264498f05a47eca6cb571541e3bcef1c SHA512 e0ff737e06d4b591d362257b9a375b938f9d6222cf6ee4df2065c7b47f883a5eacf76dabae8fc7c0b32cf9b7df56267752217d6999b0ae24c2482763b5b0ccb9
EBUILD elinks-0.16.1.1-r100.ebuild 5185 BLAKE2B 5a1745bb13e840d883b964bc1017fd774d16df8be198e601a0d9f309674bdeff5ce697c63a5b452024aec21a21d5acc6152f2713c3834ff8e049e3a997b49fe1 SHA512 9a94d4773f5599fee9227672704065acba5f256597ececf4ac6d44c68fca7b8f6a59747e164f55a817d799c63414395eb14a4d07af1594ff42062f041cf5304c
-EBUILD elinks-0.17.1.1.ebuild 5497 BLAKE2B ffb87b9dbeb5a617e53434e8892f78b3076a86a4661cdcf9b85095cfc9e18ad341d9330b4da80dcf316c289bc584945655fb3a295824f89f48c7dc9cc1c927fa SHA512 15da1070391a124c9a9f92f0dbbf620203d01281d7755a8cc9ccd18751f0dc9fa5ce7f7e010fe4c2e2610a5c797ab6e54e539b16908ca38bd5ab6eeb068f2530
-EBUILD elinks-0.18.0.ebuild 5493 BLAKE2B 1366a6efe9c60f3f83db925df67576eeb6db0a87ebf00133ba1442c7d109487e0bdef2cb584cb5299cb279255ae8459f059e0e42778686669c836f4eb2129ef1 SHA512 4ba3fd5123ae878c692a759e0e713d77d453e5e17f29b01c9709b57297c54e16f8e64a8598db4a8f75c89cf2174fb7746646fb883688092adc480b2a3ef20bb1
+EBUILD elinks-0.17.1.1.ebuild 5494 BLAKE2B a6b54238affbf5067996020aaa3c143557d180f39f0fffab55372a8d99988772b594107c405abaae64f86f1a68fbcbaf88dbbb86fbddaa5a7e4a8dd4819dfb9f SHA512 fce3f89af3be52d58448b7a2b034718ecd354c446eaf24c30b06495baa33dc3e00cff7b35e020f3678b3e040a83cde4cde0da3c9c00fe0c02d76f8c2f9a067af
+EBUILD elinks-0.18.0.ebuild 5525 BLAKE2B d259b2b7294d7970140cbbbb06a0464a417dae0f5b3718f1b90ff9bbfddfcaef775e6746c6f05074630a9bf0129fb85852415ec2ccc11458ba73b60ae8d57959 SHA512 6a77309160f7f6a1e6ca619a2472bdf28bdbc53d6eeef585000772cd4ca1718e8f064715ba212c01a04abcd6657606aef8dced972bdcb094130989df701be275
EBUILD elinks-9999.ebuild 5449 BLAKE2B 73d53438ce6eed7abde9305f0b076b477e82e151bff927f0a3578ad9f4dce2974d988d068470d4fa15dde59117851a979d302b6e1018c551cd73d295a9942b71 SHA512 2d7c741e03621992d9207692305100a34727aa622fa44a9e2a8b181a683ff5a3c7901bc2baa98c95b1caa25d066f16fa08604c36301c424053d0d82e9ecec20b
MISC metadata.xml 1193 BLAKE2B fde547df5b9166e328b1a2dd215e209104b21b4cc2f2b37e3e1882c5204e8705a97724daca6fedf9bbfbb75a399f37245a2c099d8524acacc8e7cf3bbe79b970 SHA512 a17e729f799223a1bd7a88a41ac10575f621d13acdadb1d75118b86632f6ed03993894a38537594621f987e95224dab4fcddae5f2bbe3b7d8129db672aa67764
diff --git a/www-client/elinks/elinks-0.17.1.1.ebuild b/www-client/elinks/elinks-0.17.1.1.ebuild
index 9b8c200b66dd..15cd279dddf9 100644
--- a/www-client/elinks/elinks-0.17.1.1.ebuild
+++ b/www-client/elinks/elinks-0.17.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999 ]] ; then
else
SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"
diff --git a/www-client/elinks/elinks-0.18.0.ebuild b/www-client/elinks/elinks-0.18.0.ebuild
index 5f0b41536b9e..0c212218bb7d 100644
--- a/www-client/elinks/elinks-0.18.0.ebuild
+++ b/www-client/elinks/elinks-0.18.0.ebuild
@@ -83,6 +83,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${P}-sftp.patch
+ "${FILESDIR}"/${P}-build.patch
)
pkg_setup() {
diff --git a/www-client/elinks/files/elinks-0.18.0-build.patch b/www-client/elinks/files/elinks-0.18.0-build.patch
new file mode 100644
index 000000000000..87187a528310
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.18.0-build.patch
@@ -0,0 +1,22 @@
+commit 7bce7c203244b0afbec3a916ef3abfbd4cea2658
+Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
+Date: Sun Dec 29 18:14:47 2024 +0100
+
+ Fix default value for libdomdeps to empty list instead of false
+
+ When it was false, meson complained that it shouldn't be a boolean
+ value, see: https://salsa.debian.org/aelmahmoudy/elinks/-/jobs/6836245/raw
+
+diff --git a/meson.build b/meson.build
+index 69b7975..c0f7d3a 100644
+--- a/meson.build
++++ b/meson.build
+@@ -555,7 +555,7 @@ if conf_data.get('CONFIG_ECMASCRIPT_SMJS') or conf_data.get('CONFIG_QUICKJS') or
+ endif
+
+ conf_data.set('CONFIG_LIBDOM', false)
+-libdomdeps = false
++libdomdeps = []
+
+ if conf_data.get('CONFIG_ECMASCRIPT_SMJS') or conf_data.get('CONFIG_QUICKJS') or conf_data.get('CONFIG_MUJS')
+ libdomdeps = dependency('libdom', static: st, version: '>=0.4.2', required: false)
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index d09ddd020a8f..9c1fd4afe79d 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
index d4a45ec51abe..ff6b89e33d2d 100644
--- a/x11-libs/libICE/Manifest
+++ b/x11-libs/libICE/Manifest
@@ -1,5 +1,5 @@
DIST libICE-1.1.1.tar.xz 335960 BLAKE2B 2849418aa0a66a9137481194bb91208fae4a1eb9a4f9f509b52da7668b8281b6c36f4ba4bdc686eb008a2561b89801fb9270b22887b7c5044e6c14a1ae94dfae SHA512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3
DIST libICE-1.1.2.tar.xz 342900 BLAKE2B 8dbfb61382009397260415a68a74dd27e277815b22000a617fc688cf12257293de8e29a69df91e88dcae93e14f193bf653ed8dee747b4c2bf5493a509ed9b937 SHA512 340f51ffa1f14ed442ab8bcea92dd63df147c48242e232e818cafe02f43de7ab6e99c5430b9cb8d0dc661295239d2b3f6bdb6a092ce51a98afa06235257e9b1f
EBUILD libICE-1.1.1-r1.ebuild 596 BLAKE2B 2ebc8265c4a17bbd85b32039a71bb792537fa06ff7049de1f03b226020e9a2b93ab610e4ce5565cbac89f7d3ec3c9a8cf3aa3bdd245d5b34b00d988ddd4a9317 SHA512 3f48144f0d0a05c5ac64fcc0fc8f46334ef393c0cb71c3398e4036898b0e8355b99c93be54c74592d2887820bafc1acc76c3bbef33ab9e66fc4d57e13e197d77
-EBUILD libICE-1.1.2.ebuild 597 BLAKE2B 47fdbe9032d913a824980216e5ee84e9a43f65f1a9e4a7cb2ab71bd77b419d25a517a1165065f4b2b17a42e0b123143b4cbfe1c38b33fcf45b14ca2f56956374 SHA512 423f0f60095c2bc8fbc0b84f126e78789dfe082d8f83d1f7a8acd1c8304eb7ba24177e8cd1cc40e31a2677f7863a461c31ce42e6043167ceb69214c4d4e74b26
+EBUILD libICE-1.1.2.ebuild 596 BLAKE2B f9440ce5ca9ab28f0aeb604c97e7714bf39f50155302fcc3b2a92492936b6b0b4a9fa53c6510ae238f7db0260aca46fc2a5e6ab2424e4801d6fa9772c7666e4e SHA512 9bad83ef72e91287c864b19745f737d0dce550fbdfe9d1151f1219f77d935dcc32350fd993c1f5b884e9004175c1bf24bacb65f6b083b95d3aa08b13e6f2ee3d
MISC metadata.xml 337 BLAKE2B c895594110c07848bd58cf4a28df82dbdc5f26671689386a667afd32f3925d4b401887d992282416213be51536ee4d24fd00c0f85d52c98eb71d66854209055b SHA512 2718c47a51ba70e9622bd3bf5e6d987fa2f57d122e25aa972f71585ddf3dbdb8bf34eaa0492846e6230d951f8d557948e1d7e3f54ee27765b63e8f9f2e6fe604
diff --git a/x11-libs/libICE/libICE-1.1.2.ebuild b/x11-libs/libICE/libICE-1.1.2.ebuild
index 47280a7a1084..9f53065d83ec 100644
--- a/x11-libs/libICE/libICE-1.1.2.ebuild
+++ b/x11-libs/libICE/libICE-1.1.2.ebuild
@@ -7,7 +7,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org Inter-Client Exchange library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
elibc_glibc? (
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 24183747b7e7..6267c2f21873 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,5 +1,5 @@
DIST libSM-1.2.4.tar.xz 306944 BLAKE2B c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a SHA512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
DIST libSM-1.2.5.tar.xz 312708 BLAKE2B 9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd SHA512 f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
EBUILD libSM-1.2.4.ebuild 1648 BLAKE2B 134dd63b7bd5e9d73a815933f81fa2ab8a4005799f6585ca198730ed8dac69753f725b69454e0de43331479fb712d73addc522b2e98d1fe953e56cabf202192b SHA512 5f37b91ad078df215517228d1d199ac9ce6cd2738c72bb5e072f3d1b6e1b3f125b1861c0936d7629927841906ca696b4f7682236c1ec800d822e2c4bc045ee45
-EBUILD libSM-1.2.5.ebuild 1649 BLAKE2B 7fd828304fe846d2688f8184c3c2a0d32d47693c4a9a48c8b7af3e8d5078a2a038001e22a47ec4040b4e1c9d3231eec65bb5ce38009f9a5e8e01353edcb4b780 SHA512 ecdd0d105b368bbf70947869d5f977b41f8059d57dac5681f007aa3b2f3bbb8c730819ea9835089d49d4b84891352a3e6eb5e7b07a2959a20775553f1bd15b73
+EBUILD libSM-1.2.5.ebuild 1648 BLAKE2B 8f75353b95b7435256e265c42d49f9588896f3ed1fffa20e4616e03ac00b2b15bd476899a3691af05ac1d777755c381badf0544566100cfb6bd03e051611f448 SHA512 050bc181aa685d2cb56e07dd4047b88915e3cdd6f3767a1a36e263c594a8ad9425f9f49b3fa0e901dc32c0b86153f3fc0c8f5f2c29ccd462666cc28cbb03c73e
MISC metadata.xml 457 BLAKE2B 895411214399309db731cd3f1c5c49ec5a505aa4a7a03e9fc39e7027b1956aeae7b0ffebe1d6f4500eaba907c0aa2ce7332f56de0b53ebc26dd000835a29c9ce SHA512 9e810808a715e91e939d710c5633675d4a7d74b2a18d8054d1932f6022bf186ae981b1ffffd81893bb1959923ddf541908a24656e7c308589994178dbab9ff60
diff --git a/x11-libs/libSM/libSM-1.2.5.ebuild b/x11-libs/libSM/libSM-1.2.5.ebuild
index 177a1d623a5f..b1cfa980604d 100644
--- a/x11-libs/libSM/libSM-1.2.5.ebuild
+++ b/x11-libs/libSM/libSM-1.2.5.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org Session Management library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+uuid"
RDEPEND="
diff --git a/x11-libs/libXau/Manifest b/x11-libs/libXau/Manifest
index 592ca4b93209..051e8e5ae2cd 100644
--- a/x11-libs/libXau/Manifest
+++ b/x11-libs/libXau/Manifest
@@ -1,5 +1,5 @@
DIST libXau-1.0.11.tar.xz 274108 BLAKE2B ffd037d6a5bd8bbf10d15747469c5277b3061b87793d8acf095f60aa121bdc0831da9d3e6c369846fd40d2ba03ef209e1e8febff64736d4ececd135a8fabb0a3 SHA512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd
DIST libXau-1.0.12.tar.xz 282624 BLAKE2B 739c1ed5cc86eaf6116bb324808e442ee485fb81bc882f873d924302494e93c3eae1a2ad3f92e115faf72e647578e7b9501c73ac18db1839edc2fb69a143a834 SHA512 4bbe8796f4a14340499d5f75046955905531ea2948944dfc3d6069f8b86c1710042bfc7918d459320557883e6631359d48e6173c69c62ff572314e864ff97c5e
EBUILD libXau-1.0.11.ebuild 385 BLAKE2B a7888f1b7c388fdb0ca529d74c30f5c6692d34e7572b38c1304c45c209e498239838b55ec6c5e7d9b3b01559b0544815d5443887e22d57641db431c544c4eed0 SHA512 c855e78e7d5506cbc1c89e3eb0da65e7953ca5d6abe572742fb3c19371677a8b1fa35ff4727aee4e663b3a5fe0854fbafb44045d8190bd19d33ec0d63cca9e17
-EBUILD libXau-1.0.12.ebuild 386 BLAKE2B aa452063d70c93ead99fe399816b23ab2e5cb81d55f3277d52252982244d29622e6ae9184db5b6ea9add9da24e43b66983ca5d36a03a8a2c94aac589fab815cc SHA512 27a7504abe6e57c74ab26605cf82a167d50817a65a3854d39341e5d06fcce1be157286e5a4f8af2c638077dc45ba5edc5dafeb23b5a5463b3e081d140f6aec03
+EBUILD libXau-1.0.12.ebuild 385 BLAKE2B a0fc8bbbd59bac46d7384361c4c6a72dbf7a445f8e05c3efc997a270cc9bd33dba0b4fa4c6c430a323fb80b148c7aaa03efe376ade398cd02f804ea53a3c2afd SHA512 2b0d8c66d630df362f8e6588a0d8ae7f584516f8fd2326fba28bce066e546dee7978efbf068d763bff937e1570d543591b335ae187087c398697139a2a113cb6
MISC metadata.xml 337 BLAKE2B bccad5dd3ea84c6ca278438b94fbfc3e94b65b1808a5004c71c10023c774528084e5afd9e17bc852d2e0b8cc966539d02985ba4485e05e92c7b404277250e50c SHA512 8c81a02a3f99267055e0d044a99b3add40e6737236718e1d5cca35b21b417295a4eae9405c6becd7b42792bb1e387c44bf9c3c31f163f8414da265ff21f41904
diff --git a/x11-libs/libXau/libXau-1.0.12.ebuild b/x11-libs/libXau/libXau-1.0.12.ebuild
index 6bd3964c2e4d..4555e7fcb0bd 100644
--- a/x11-libs/libXau/libXau-1.0.12.ebuild
+++ b/x11-libs/libXau/libXau-1.0.12.ebuild
@@ -9,6 +9,6 @@ inherit xorg-3
DESCRIPTION="X.Org X authorization library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/libXcursor/Manifest b/x11-libs/libXcursor/Manifest
index 6ef2626d849e..ace83324a787 100644
--- a/x11-libs/libXcursor/Manifest
+++ b/x11-libs/libXcursor/Manifest
@@ -1,5 +1,5 @@
DIST libXcursor-1.2.2.tar.xz 289536 BLAKE2B 1619f71a514586bab7651aa47702a06a3b6e8d9c60b27c7eabe39b49dff9e83a050b88e171fdde4735ad4c62b1be4be10c84af35bb3e78dedccd9cd85fe3680c SHA512 6550ce1e69b35ef3356f25e31aa2779503d9cea780eff307cb646364993dfaa971304085d32677e68996bd3b8e067436c8fc89aeb4db07a12ce5bc93b735b5b0
DIST libXcursor-1.2.3.tar.xz 292764 BLAKE2B 46e95522d2ff45e5d2b3bfe4570de54ab9189e05956831996dee688cb306962ae5b5b37bfa49bffc8e9d0cf23b6ee501f65b24094b815c46f50baf2de7ea42ef SHA512 069a1eb27a0ee1b29b251bb6c2d0688543a791d6862fad643279e86736e1c12ca6fc02b85b8611c225a9735dc00efab84672d42b547baa97304362f0c5ae0b5a
EBUILD libXcursor-1.2.2.ebuild 881 BLAKE2B fa077f580efc2781d90db90795ca597ff5f3ff2b8adf771075342bf67a4dc586188249b78c24cac917fc07c7653e18692a613dceef664e1f6f857e480a15a13a SHA512 a2e5d1c2c04c0f0af2a8938ac8833d1dd0c84fb0332994d624d702d9d5257b7377f9d2730f3dc55ae04d3b59acb113e4de9100808a9034e4189b8ac0ae323e30
-EBUILD libXcursor-1.2.3.ebuild 882 BLAKE2B 52216306ea00d1e31b7a70cf41f644e2d04350c1e2d50c496cdface54d9865a0079aaa281de93c4ff9a373e08f8fccfec6c03fd505c4b569f13ae2b1053cf60f SHA512 9a3778f24a825662d2595c31ffdac29310e04b8422c31ef3ca2e5206e79445ad33fafa9e89b53bb5108c1b685b9daaa0b6bc84780fb15f7311e077d1b8faa4e2
+EBUILD libXcursor-1.2.3.ebuild 881 BLAKE2B 31260370c8360597263782fcf69a71f6bac2eb3910455b324b6755d254ef6d5ed38e4b771a5788212f9112989cb69f2bbc861a6802b9e8caad537a65ce06b8da SHA512 8669470170bf13d1483e50cb6c2fb923e49d51c71deee56b8dff3449aaee3d067762d48ca74bf773525ccc24b626f750ecc3c70ac155f4dbcec1cb986128020c
MISC metadata.xml 341 BLAKE2B c8efd915b38a2d39c542bcbab6fc55b5d6e9859e3c81064f666bacc342f3eee63c2cc1e4f9e6ce095d28242c2e7d04021eb0c34b3088da601fa9c8c78ad28bff SHA512 e11bbb32b278b773e6a393a574c80ab35b84e8eddb542a85df8c288005476de58c326605de76ba7a37504100a20a71ef1bbd61f3402af3f79a81a28d60ac4d90
diff --git a/x11-libs/libXcursor/libXcursor-1.2.3.ebuild b/x11-libs/libXcursor/libXcursor-1.2.3.ebuild
index 9ebebbe34d20..bbbe60babb29 100644
--- a/x11-libs/libXcursor/libXcursor-1.2.3.ebuild
+++ b/x11-libs/libXcursor/libXcursor-1.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xcursor library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXrender/Manifest b/x11-libs/libXrender/Manifest
index 7c3f9a292512..5eac995d73c6 100644
--- a/x11-libs/libXrender/Manifest
+++ b/x11-libs/libXrender/Manifest
@@ -1,5 +1,5 @@
DIST libXrender-0.9.11.tar.xz 302900 BLAKE2B b603118a02bc0bd64a98ac9820e6fd46a0613441b630d10aa8955c3a5e364c283f3d7323f7cd64e6c3a4c599409ae9d7c847751edc3250946342008abb66a015 SHA512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de
DIST libXrender-0.9.12.tar.xz 310432 BLAKE2B 703f32aabc074097796ecf97933fd9eb74aca4794496ae5d62fac3cef8646d41fffa8904ac3e76735473f918fa65e9c3da16e54ac512c45f2b00592e8e46dff1 SHA512 3d24a6877b500608e3e2a393532a99d4fd54fc343375d8fb51dfbb1b50cedf002c7722f771cf7776f93cb6e0421ca5966ce45435cb402d5f12a398f9ea743474
EBUILD libXrender-0.9.11.ebuild 432 BLAKE2B 0c5ba38f9c2a63bc504bcd9aa8a073bfc80e15ea4b26d21de647ca3f841efe360ef375eb942a32097fde58b364dc2ce1cdb9c91c0a43496600e2e27c44436b20 SHA512 c4d272a3f37ce0117d0c7bed7f54debfec96b747dcfcb98f47c38215c2ed631816fe78e79e3085ee5f7b7b46d2694c4eb3c3e1cb3217c7a2c6c51ad8d8835736
-EBUILD libXrender-0.9.12.ebuild 433 BLAKE2B 60054576c001266871bf9ad01e7abdd1e465b020d675d3cc6fe31b3239a267488dcd45ebbcd1c87b5a8abb7bc31f63e4a0d54dea49984017f4d7daab4d8d15b6 SHA512 b0e42a668654201ac09759a79817bc88230410c0decdbb691dc3f69f04d515bc5dc42570234154bd7c21e0d5a4a7f0557084fe8dca3cfe06c59ac61497b62dfb
+EBUILD libXrender-0.9.12.ebuild 432 BLAKE2B 0b6cf1888f17126adc3f423622ef08eafb1246015b7e8ff4fe883cc63190aad1f692b8fe0000616396df3629ca270d9a7ab238811846769ec48d974cdc64e4b1 SHA512 5b60a66ee2e25e3fbf7b162501e4fe46c616115d7a531d55128a341a903ac089728d9a26b36f41211a57dda7d223f2df819a93ba1ce3296e28e366f68878225e
MISC metadata.xml 341 BLAKE2B 02c79694315c5ca33c90a8854cbf506addc7b69a68fe066f99a45c3fbe7764ebc69c03808215e056c2bd0f7b0261ec173d02a623e8c91c3a090b9ae77a1c83a8 SHA512 158a1a560ef016f8fd5c85a6dc65fae5ce9e960f65be43913a58a4218b2f24ef4cd925a490140f8463b206fb50d5c18243c9dc0ea56b0639f5ad9e5fbc0cb31c
diff --git a/x11-libs/libXrender/libXrender-0.9.12.ebuild b/x11-libs/libXrender/libXrender-0.9.12.ebuild
index 7880fefcb9d4..6a3c924d4551 100644
--- a/x11-libs/libXrender/libXrender-0.9.12.ebuild
+++ b/x11-libs/libXrender/libXrender-0.9.12.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xrender library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest
index 565bfc3d85cc..b9480c003726 100644
--- a/x11-libs/libXt/Manifest
+++ b/x11-libs/libXt/Manifest
@@ -1,5 +1,7 @@
+AUX libXt-1.3.1-ppc.patch 830 BLAKE2B 53cbc1049100fc6c7fb889efb7362f560199330fa4bca68db4331b23bd026aa68cca04308a9917c589334c9240422996a22f5a868d295a0fc2678f9cb9100f16 SHA512 9d9b4ac01e630e4c70295b31c8708d7321888ec1bf16e63f49f0fbda2d6edb61637663c1caf4eb0b71dce7cbcde41dd0a2520da36e44cbe65cc1cecd510fa235
DIST libXt-1.3.0.tar.xz 688084 BLAKE2B e8ac62bee544521471f25d3138b88d8d740bf8701aa7b6c1badcb9f725659c2648f3fd31813e0a05f1091514323bcea0788319cd36dfa945213f83cae87afb7c SHA512 64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118
DIST libXt-1.3.1.tar.xz 691200 BLAKE2B d3ce6475a1d5c87fac635d6b1d644679900b4bec1c3691fb3700bb9fec5009157f0920a567e2715e00792ea292681beb41f6b8950f34bd063e6d60d126cbd034 SHA512 c220292f60b0f53134cf9364831a32bbaa9fa6bbb3a7143e917920957b7a48c616e946042747089f29ea9d8a18ecd64de620bcaf56d82462e7107de906f5db38
EBUILD libXt-1.3.0.ebuild 812 BLAKE2B a11a6f99be2d939badf9eb9c9affaf082cd3f4f25fd692b656a660fe52c54bbf1bb19bea56b46fabb1149d90ad2161452011da494b05152437db56040ddb6a31 SHA512 f080dd8843af6569cfcf3aef9f4af008b42f232c2f40bc5e354f037179057ba598a5b67d5a7564df25be20e2b66d93849a6f3e2e8bfd1f9080fe5d9e191a519d
-EBUILD libXt-1.3.1.ebuild 813 BLAKE2B 9468b3b030d72ab1b70f46a24bcac7d216eaa1f908b5e5cfc99595893cdc0a067607c0af958128277bb88e439c7af4ed5e8e35299592d3e3c9c8451192c0d1b8 SHA512 ca8be24375b0d55465f46f789521af8f0c03d65a559956c3fc10db4f1fd36a995cf9db0b3829798a1d4becf053ad1666fc9e20cd553bd882eba5b1d3ab9065b8
+EBUILD libXt-1.3.1-r1.ebuild 863 BLAKE2B 2034c92d71b0885af921e88f719c4a2db6b3f9092c4a7dea207c7a5da2da01753e051c1e3e9842ea2e93d0a7cc2a0f0caf754d8cfdb8f7bffb11f5b16967f799 SHA512 e8c4ee510b66c570cc06986bae25a47976fc30cdf93b25afec1df819516ce9a9dcfb66061435e9020537f6fa2b2377a4983b7ce28a4197aa754d77b21e3afe98
+EBUILD libXt-1.3.1.ebuild 812 BLAKE2B c3c16bb2964bc9582bc5fe08933c27ef9e7009a3b1d00e4c1d75fad4b96b891d8eaa636950ace30c4cff30e7613ec6dd479348404bbb598e4c590483813d982c SHA512 9877cb4fee53b8a08ad0876a55e3bc7a94e77069af788468d793fe0e746c76b5dcdb25938957b2bb0039c7c3dc8259625e4e697f3830d18829fdc378af4a3065
MISC metadata.xml 336 BLAKE2B f3ceaf37a1b9096462f9c82a317f29ef6d144aff5051be6a92235ebb2155fd7f01efa71466c59c2de4fdda58f84b2c3d790a15010fb16c6836e37fa6f2485170 SHA512 bca56314490246cde70c6b3104a7458cb72d9995d7a833817a91add87ce89dabe08b542de9d80f493ad849a73aacc3b8556acda29fe683eaa6d8c34882bcd054
diff --git a/x11-libs/libXt/files/libXt-1.3.1-ppc.patch b/x11-libs/libXt/files/libXt-1.3.1-ppc.patch
new file mode 100644
index 000000000000..55f5ff0fcfc7
--- /dev/null
+++ b/x11-libs/libXt/files/libXt-1.3.1-ppc.patch
@@ -0,0 +1,27 @@
+https://gitlab.freedesktop.org/xorg/lib/libxt/-/commit/c058592b4de3522e13dbe6f4fa631802da7a6f0c
+
+From c058592b4de3522e13dbe6f4fa631802da7a6f0c Mon Sep 17 00:00:00 2001
+From: Niveditha Rau <niveditha.rau@oracle.com>
+Date: Mon, 30 Dec 2024 00:02:22 +0000
+Subject: [PATCH] Fix mismatched paren
+
+Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxt/-/merge_requests/72>
+---
+ include/X11/Xtos.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/include/X11/Xtos.h b/include/X11/Xtos.h
+index 599dbe2..91b956f 100644
+--- a/include/X11/Xtos.h
++++ b/include/X11/Xtos.h
+@@ -64,7 +64,7 @@ SOFTWARE.
+ defined(__s390x__) || \
+ (defined(__hppa__) && defined(__LP64__)) || \
+ defined(__amd64__) || defined(amd64) || \
+- defined(__powerpc64__))
++ defined(__powerpc64__)
+ #define LONG64
+ #endif
+
+--
+GitLab
diff --git a/x11-libs/libXt/libXt-1.3.1-r1.ebuild b/x11-libs/libXt/libXt-1.3.1-r1.ebuild
new file mode 100644
index 000000000000..f714c7614f95
--- /dev/null
+++ b/x11-libs/libXt/libXt-1.3.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X.Org X Toolkit Intrinsics library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ test? ( dev-libs/glib[${MULTILIB_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-ppc.patch
+)
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_with doc xmlto)
+ $(use_enable doc specs)
+ $(use_enable test unit-tests)
+ --without-fop
+ )
+ xorg-3_src_configure
+}
diff --git a/x11-libs/libXt/libXt-1.3.1.ebuild b/x11-libs/libXt/libXt-1.3.1.ebuild
index 5fa91b5b4630..15d5578aa0e9 100644
--- a/x11-libs/libXt/libXt-1.3.1.ebuild
+++ b/x11-libs/libXt/libXt-1.3.1.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org X Toolkit Intrinsics library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libXv/Manifest b/x11-libs/libXv/Manifest
index 9f502f19bdb9..3583b62f3133 100644
--- a/x11-libs/libXv/Manifest
+++ b/x11-libs/libXv/Manifest
@@ -1,5 +1,5 @@
DIST libXv-1.0.12.tar.xz 276020 BLAKE2B 567e824b77dd05a9e48f0ff0a4591d7088ee5b681b8822cda6a89c85b14a7471603cc5c80138d0734d7adaf9746610d443013492d10aa2a9efe4749e15e0388c SHA512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e
DIST libXv-1.0.13.tar.xz 281460 BLAKE2B a906908b95c47b8f5309ef7e3c800d560aaf4121908b351c66880977b1ee26302de2b8004692be25ffdca3d26a179034f9931a120194933aaf85ccc8f6bc91f7 SHA512 80d7a11e6415fbe0fc50c3c2a1abf8f0f2ec38446c9c8d88ff48875cd94b8949cb1028f2ab37476c4b25cbd7eac34dde9132dd998c4e04ea576b95ae411ba946
EBUILD libXv-1.0.12.ebuild 485 BLAKE2B 3855b1e641b2e7eeed3cd58d4c62c25bffe5a2515f930ff73882cfc36075f1dc0ed20139b6e142fa61163a944cb1bb8fdad8b08a8b7a5cd43bbffa62610b2dc5 SHA512 f37ceae95421b8a78af7898018db49cb1f15512f49315f60fb1c7b4b989f03b2c7ff32a103391300e916917e2ae9bd4ef3148ef842575e9c0fbac292343e36fe
-EBUILD libXv-1.0.13.ebuild 486 BLAKE2B 730ec3ee360460fbc573600c17c4cb574ed69973077bb3efbd1b3a2f27fb6f9fefef9e61423435bd8d8ea07cb5cbd46e7e8772288510ff8732bbca095b0286ca SHA512 a01686b1fe704b8ed5cee24538aa5826471e826876e4651f61eda675837b0668d45abc70731c67616ee2a12d8ef1b7015a0b6d2367311d78e79749944989b240
+EBUILD libXv-1.0.13.ebuild 485 BLAKE2B dad92d779268ef1ff91319b4dbc90669dc9b671ccc388a6e6984ea90d1dcc26815ec8adf8a6c8828346a79469cb6fe4f0cf01e04f4869af6fffa7953ba57f07f SHA512 41eee8bbc08857a815cd750fee90af1ef7731afca530f9b9cc6ffde54a7680bbf495de8e1577dc42dfb8717b2e926834aa4c878c881cd915bee195cce73d2964
MISC metadata.xml 336 BLAKE2B df53f0c032a8ae8449fcb3a321b35be1981e1044461aa6356d1e47126ba671cf398614e88525d9fd9be633513556636f6813948e9bec593f2997bf48c47e2928 SHA512 9c32d9805677aa96736b66019dbd73055de44e2aa7581d123884b0a691b5cdcb3dbd1a8efd5d06e82ce7a987bca93f2127dfaa12cbde48d3e9162a7b7b9f599b
diff --git a/x11-libs/libXv/libXv-1.0.13.ebuild b/x11-libs/libXv/libXv-1.0.13.ebuild
index 88c34bad9a17..3dc48205ef21 100644
--- a/x11-libs/libXv/libXv-1.0.13.ebuild
+++ b/x11-libs/libXv/libXv-1.0.13.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org Xv library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXxf86vm/Manifest b/x11-libs/libXxf86vm/Manifest
index fb6c56e7824f..a19220046367 100644
--- a/x11-libs/libXxf86vm/Manifest
+++ b/x11-libs/libXxf86vm/Manifest
@@ -1,5 +1,5 @@
DIST libXxf86vm-1.1.5.tar.xz 265384 BLAKE2B 4e94267ad815cf47ec558959ca122d89b5f8b54ead2b2cb93dc3ef7f9bc694b515978a0b2301bb8e48d32bc768595b50cd8cb71e7a65c65a752699b80c2c079b SHA512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6
DIST libXxf86vm-1.1.6.tar.xz 271712 BLAKE2B f5d996ad757c51c6d4bb206b8e595b474a79a0569cedc2c6b7cfc4adf4a5c1b4f22cde82e64a74bf468107bbebc2bae69d0e2c5afc7f2512725f482706a64e7e SHA512 7fb3ac4302eea43b70d5106f6c7a113e28e2807da22d2bb7f040e0c4afd322cad4b7f258a5bd6da3940b6b6b39065e1acb218a6dc0ba06b9dd86ea3849231266
EBUILD libXxf86vm-1.1.5.ebuild 480 BLAKE2B 266b1020e6422edc1ca2e0e0c2fdc013c853d32954b154a7965c98b4822c88ab31f2aaf0953bb1be688784aa7cd25b222ba80ffdbd09c0fb318d228cf33aad5c SHA512 d220cd374c57061ecd98ee89fb2eaf880487efad9eff75b6e9b343f9374085d185bb870b7879a7888e6e642a113b78edfd876587d14e462467221a757b79f5da
-EBUILD libXxf86vm-1.1.6.ebuild 481 BLAKE2B 38cc4aae0c99b044ea6c05cb7793ec23067c51230a7e6f6a810c06c1d7d4ec0ee8432b3d58de48aea586aaf6dba86bd9341cd3a5953cbb6af95d936802e00b06 SHA512 b8ed99181a1d61eec3ec4c4a820574964b70d697cb63ff16dc80e69f598275aeea80b0132238d1d709f5058f32094be657b120d3990e6e60765d5823b32563a1
+EBUILD libXxf86vm-1.1.6.ebuild 480 BLAKE2B 92c6ae769b6b2ea11a6c99aab92a5073141efa4b84d916fe16450005ef683d35dbc98ca7342ee5c2495b372f56771de61568d9364919ac206723e0faae8d4767 SHA512 1f84c99d16b9f4b46c2e4bed31578fe38c62a61bb4771362c2b7a82620119552bad04b847d0c03a4b75e1a2375a8794611292c3714f1439aa9503a6303f7c2e4
MISC metadata.xml 341 BLAKE2B 0fde03018f6bd9fe5ab8a01f13387fce7e15707acbb3bc7fec3c9f444f0b374a4b388f786f5b0b1bf8cc84a5cbbd4655a4980a716a7d47db7ee9bf3347e9898a SHA512 34043e9c37357b1a6a1ac66f2c159e3393ed6c4ac0e3ffabf5ccbe48c85d7ee62e98c7d6a022685bf6b2f30a8886e386f402f4fbbdafca7343c828ca316bdc12
diff --git a/x11-libs/libXxf86vm/libXxf86vm-1.1.6.ebuild b/x11-libs/libXxf86vm/libXxf86vm-1.1.6.ebuild
index facbdeffbf2d..ae728dc40b26 100644
--- a/x11-libs/libXxf86vm/libXxf86vm-1.1.6.ebuild
+++ b/x11-libs/libXxf86vm/libXxf86vm-1.1.6.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xxf86vm library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 5c01ef767fa5..a8380ebdb846 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,6 +1,6 @@
DIST libdrm-2.4.123.tar.xz 481112 BLAKE2B 5a621682ef32bb9b9b69b153a36db4b85df54595ade9910091ff62a477ea30fc9e7f22ab5d9b8c8a5f9f1cf428cb400b5e62f3cf811227666de718ddd8cdcc34 SHA512 d3e6ba26bbd609fd87ca131690547eeb6a903c0a8c28b7f5cd5d0947619da09f31daf7bf4b6c38bf5e5dc173e2ccba476338ef682d8cf06d6b71ba73fc9b948d
DIST libdrm-2.4.124.tar.xz 481244 BLAKE2B b463dfb78168c9c94d7dd7e241a233f6500bc6ef00487daf81b936975a3d4f056cc83a764aee6de7200f5804e3aa05c0b2d3fb7e10ada5e1bc414d9a8f120f2c SHA512 0408c3ae5780c57d19321a9a7b046d656e252b2f48e520b2beb18f83495bea39c445deb9a9a6795b46194051c2ea4da476e08c63972daf841064099df6dff365
EBUILD libdrm-2.4.123-r1.ebuild 2514 BLAKE2B 42af888eb1961e291182c6f7ebca9b185d2e639740614cf3059232587fae949993ec7fb2993947f0cff897381d84ffac2d1a5f8b329fefb51dc461b5e604ca03 SHA512 861f31281141dd5fef451c927a28f72ac0501da2008c281e20de8abe9172590f62f50a20111c9ff661f0cd99639547efb22b3a555fc918f40d1b047aa7d35e74
-EBUILD libdrm-2.4.124.ebuild 2515 BLAKE2B 83e8684ab9f070b9541ef5f2160b9fd613bae003fa96fd10611332cd139569ddfe65a334d9f5b4136deb01f0b21d9e81cf0820cd9970c763d4f0e89b1ccb57e0 SHA512 1eb4cfd917ab205d9c2a8a8d19eaa9f99aa964200263cdcb0d815eec0738416f788aa93daa52a75bf842b87980134332f7dad82d1e9b4c086f86f73bd4c8021e
+EBUILD libdrm-2.4.124.ebuild 2514 BLAKE2B 825c88a2f8eb062ee5e8a1aaeb8b39394583584fb34ac01e16806d3b8b9f7c6a6b84c8e0a216a127d7fb5270bf7db8c0fb1369f48129baf0a550d5a897c88f1d SHA512 6fbc8f6e6ceadb154a86b8fc7c85e27c9d6d6d12c3a9f5991e14a49af8c6e803a7e7c766d10aca27f25933d354079b649342037ece0b784e3ab4d7b6cf32196d
EBUILD libdrm-9999.ebuild 2522 BLAKE2B 2c7a2fc8f98e209274b956d1395a374ce6bef8f2525c19858393448f02dd3243cf867ed506fb0dfc9d6141accb5b8ed4ce767ef6ffc1f947bcadd049c5eda66d SHA512 fdff83825843fdd519520f1bc57873599050d2f05f5dc6c1380cfacb8b12da94c5a44813328d5a152f97040b95a54a83184a748ec67a733e045492dbb64ca121
MISC metadata.xml 410 BLAKE2B 86cda23d38e7b6f3581545fcd036c4d6233380e3a61b3ad8a94b8fef4eb8ae3f3a9bd4680b0cac219c0decd4c2df58bf731fce668787b0b3bf7d88f054110a8d SHA512 5c10acae8f229f49f789c0447988a4a48cb2f7de996b9d0a68fe67c0a217d405bc4face3be503562210da7f480a17aebd64d6ae9b38d8d2ff2dc031c41b438d5
diff --git a/x11-libs/libdrm/libdrm-2.4.124.ebuild b/x11-libs/libdrm/libdrm-2.4.124.ebuild
index 4ef9a65457ce..2c031ff6af29 100644
--- a/x11-libs/libdrm/libdrm-2.4.124.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.124.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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~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-libs/libxcvt/Manifest b/x11-libs/libxcvt/Manifest
index f92ed8c4f3ba..d5e66b7f7029 100644
--- a/x11-libs/libxcvt/Manifest
+++ b/x11-libs/libxcvt/Manifest
@@ -1,6 +1,6 @@
DIST libxcvt-0.1.2.tar.xz 9648 BLAKE2B 8a4803eb6790fd0ea1520fd31e335f7a363c3606e74837a959453be8819ce0d450af7bb651887a891aa657a5eeac3e4983041060fa5c87b1238c83354e425de7 SHA512 3f6b2baca712a4608780686932f8881255c07bb74b1a788f9b07d4e22975c038d75111cd6b452257882a0b2bad57eebb2002f80a3e435d2e2d16936597f039b0
DIST libxcvt-0.1.3.tar.xz 9680 BLAKE2B ae104743153077454ba8923d7b8bbe77d834e4795fd735de9e42617c3e49fd63052ad37214e7ab45e3f5884cd6038b60c0ff7c52f8a7892e0dea4630aaf0abad SHA512 2fecc784375e69b6e8e46608618a5f5a8ad20ecd5229fd093883fe401dd6ea231d8b77c6753756fff01f3040bef2db60a042d40fc349769ef5348e5cd9ed1f28
EBUILD libxcvt-0.1.2.ebuild 416 BLAKE2B 21780fa43262afbcba8da1d3df3fde9ced942da50b89151122550c5364d395cf4058940f723bdecca30881613b81676ee23111ec3e6e625e7d03eef8b1ceadfe SHA512 4c598701c53edaf3ab5f8b45acde0e77d4ebc0e8e7cf1e53691efbdc023b8f869cc9fa27b6a876ba4b2c07907163a88d42a19196ba38fe24d0dd21808f3acc63
-EBUILD libxcvt-0.1.3.ebuild 372 BLAKE2B 4c5ed05f8f4d4612de1e148ae6cd4b92776c06cf172587a3f53fcc5d63426e8b0b193af05fd8c075697094d0424d1a160a4835beb4f8bd9df95c74b459c23a28 SHA512 7c68f5c6d7eb7f345c4096259f8186036581ebe4db5ec7421f8fbf30a7a226c207f0b2a866d800b13c0ca1ab760238979c2c1f1563568625f122dc06595bfe13
+EBUILD libxcvt-0.1.3.ebuild 371 BLAKE2B 7b0d64eefca6bc841ad2a125bdb7f0ea88121040e9bd1c61a2c4702a62760e15d1399d884c349f82e11073461612b07441210a80ce83abc0fa664e951c589507 SHA512 aef7d58d4a56c05dd3cd25143ee4afc6b8f389321886b1dd8baced6aa620734d3b429a2cd755923d4ac149f9f81b46031d636c9d29252b1c4056037fdb72d22f
EBUILD libxcvt-9999.ebuild 379 BLAKE2B fcbce6309d0364190e47438490ea768225d28d947d91805b2a217e0b26eab46f39f92c7a327fa8d52ce922ae209d5ced1d833122751cf5156a523d87846a3ed4 SHA512 766f3cef89744a83d61c16cebcc0f07eb5ad3427f14fe843a5365fe6f56d843cce5aa42d5b2643f1c623857223f42463d77b7dd555f3caa41f2a9c5dc79619ed
MISC metadata.xml 338 BLAKE2B a2ddb5adc6ae17e449baf87adb1731b6eba290736a5e9b0bdbc2fc46da8fc81fe1248c9f28d16ba1798ba215d6140c4f94a99defded313ff5cf977d2b80d6707 SHA512 2d6191c894e6466f9f37b0c658e914faaaa5c1d4899ef23911fc78417cae347c6292693df307b6bc1ac546845d2246263acd0e6d2638e36598a7f6325a30e771
diff --git a/x11-libs/libxcvt/libxcvt-0.1.3.ebuild b/x11-libs/libxcvt/libxcvt-0.1.3.ebuild
index 1d613cf6cd4c..426847c19cfe 100644
--- a/x11-libs/libxcvt/libxcvt-0.1.3.ebuild
+++ b/x11-libs/libxcvt/libxcvt-0.1.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit xorg-3 meson
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
DESCRIPTION="X.Org xcvt library and cvt program"
diff --git a/x11-libs/libxshmfence/Manifest b/x11-libs/libxshmfence/Manifest
index fd35e15ae5e3..f2903de59daa 100644
--- a/x11-libs/libxshmfence/Manifest
+++ b/x11-libs/libxshmfence/Manifest
@@ -1,5 +1,5 @@
DIST libxshmfence-1.3.2.tar.xz 259024 BLAKE2B 2f0ef0767fbb29349acf43b4cb4d7177956c06c389f0443db06e398c4e0f3b424432ce6fe8946d70fdd59b9446c53bf2f1ee126df4d41b3065f1e94438facecf SHA512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c
DIST libxshmfence-1.3.3.tar.xz 264860 BLAKE2B 3c06005fdb3419b0baf2cdb1e8ac0099ce7500c87b6ed6fb641d668eb51822d4bb8cd6a79492655fef4e0472a3d0c67a9cb0e12431d19fab779b04da9816b9e1 SHA512 2261b840ea621cf4ce31961ec9df17aa2e253b268afe289dfb97c240aee27b9f443fe36de5de52a2e1210b69092efde21871e20556bac9b4f1d8a3ead1b4c498
EBUILD libxshmfence-1.3.2.ebuild 355 BLAKE2B 1da828b2dbc30ced5b9b72018536058e6984107b0dedb8b4113c263ddeb83ee3c9541747a911bc30197886ae4e94e25ce02ebd2adc40d6d37621d1d0d5c99844 SHA512 ce7b02ba19f6990e4781895df548ac0f75fa6bb223fe4577a5a3b52e0fbed79c2340f306fb53d155235c67c57cf12bf681012fabc7867570213d37f8d258bde4
-EBUILD libxshmfence-1.3.3.ebuild 356 BLAKE2B 8dd8a61e77609b84c5e61f801655197a75cbe9fb4833f3bed461dd36b6d56b863eb483a9ea33bc4e0c126abce7f968e39e5af9b73ac5571fed4847c0b54ff692 SHA512 0bd4233cb508107d9275b331c9a47a036e7b2ea2f425e9a6f7506b78e20daff51e5d8a4c2dd64bbe3cdd296fd248dae3bf442d4cd469062c2988f3c677646c2a
+EBUILD libxshmfence-1.3.3.ebuild 355 BLAKE2B c6023a62dac1f79c90c8c084661e0782850cbebd4b1e9da8036bda4d7cd90ac3d86c93ec1cbb608eeeb30059466926280412f14fd11f3fb2f5822b478a30415f SHA512 4cd4090bf675a2468c59064cdb514d4b4ace44ac4752bd4caabff98e167608b0a759313c1d20311739f9eff31144f741e3a9f74415a42e9eab91898bcec9d5af
MISC metadata.xml 343 BLAKE2B 4b6c3bd00d5e71b96c4cb0c1eebd1606f5a7e219882a4310251f7b68b0230b4cb76ce1d5ea7f3911fe57a33c07c08ee5bd2ca6ac9d1fe690713a2ed39b0e199e SHA512 f58bff9c90477bd61d09f59b3e92b9d899d0329a1be77a76b3ac74c89e4a20a8b88daa37f4c64a06e5367fd25a40bc9709e98d141be271652185e4f2a3c350aa
diff --git a/x11-libs/libxshmfence/libxshmfence-1.3.3.ebuild b/x11-libs/libxshmfence/libxshmfence-1.3.3.ebuild
index ab7c647c7834..fd195a3387a7 100644
--- a/x11-libs/libxshmfence/libxshmfence-1.3.3.ebuild
+++ b/x11-libs/libxshmfence/libxshmfence-1.3.3.ebuild
@@ -8,6 +8,6 @@ inherit xorg-3
DESCRIPTION="Shared memory fences using futexes"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 748775cd0823..cca1b9f64196 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -2,6 +2,6 @@ AUX 0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch 3124 BLAKE2B faf
DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36
DIST pixman-0.44.2.tar.xz 650012 BLAKE2B 856aa35ae705de522d70250beee8acc872b54d2b5caa9cee6bc12ffde7c293b3db76f56c75858cc5ab1bc592fb1d4078485c2def2ae4bcd5a50b6dfc2eb477eb SHA512 b24907f9a0bf6a9aa3278d31986c562c5f2d68f8c178021497c8648aca9f91e4c6f1ecfacf93eb01ba4f03ce4cfc5970fc40bb0fe6724bac9210fc57da09cba4
EBUILD pixman-0.43.4.ebuild 2238 BLAKE2B 2f594f023a924cd5b4e1089c45ddeeb6b41a7fb926753684c7aac21e1875f1943359f82397520700a893341d5a5d4956c5fb0a94b262a66f47c27d22ca89d143 SHA512 73d380de9fb36d1eef2fd040cdac5edcbe1cc056bf73d57426437932fbdd21667c25a9cff56d559be48ce9d81dec34bdd1716e7a81c2086352b6cb4309c93bf7
-EBUILD pixman-0.44.2.ebuild 1811 BLAKE2B b7155e9c1e34d5bc1f7ad626d77451bc79f7d09113e04edd6cc01e5323e6b7aa9c66463f9843bf093b0931dd7cea230b2c409d386fc8b47fe206b0c0e6df34f4 SHA512 3b87ed10f459021277a324267743f4bad6b7b156f6b9cbe826a4d9d9faf13a87db3b8c0ae78e99f572193d07379e7fe212bc43e69f9bd8715c28121606230ee5
+EBUILD pixman-0.44.2.ebuild 1810 BLAKE2B cca208bd8bb14a19f37271b7b6c7a4f90e7daa63687e763bd16cdd683d37d1e455808848bbde74296546e86fdef3cc0fd161c7072df8d6ec1a4adaee58fa495f SHA512 1d9ac989341b88432c75522d69cfcb0502f4b2a3a0d0bbc1b1775cabebc229476e42618597df9e8b58ebbfd191eb0523faee475d89ca6e4fec2057ec30237695
EBUILD pixman-9999.ebuild 1818 BLAKE2B b60e94340705445737bbd470e5a167b7e5d46bd28a39c55edde7a68c58b6839ccd1ea22673e671ec64e9237196315d5a32f6974d3373f6476d8ed48502daebdd SHA512 1c91d3f33486d31ea469c4989e369a3513dd1057566c845123dfaf8c10a3e4c35b28e25329982baf6747cf0f72116ae0bd5c6d606e8dbf14ba03b90851c65537
MISC metadata.xml 483 BLAKE2B 4302fc025e7ce3dfb1b2f099371f0b3263942203ffd50730c40afe491feb003d2ec17cbf8ddd4ad3c1c0d752c46b87dd944e907b6c31a6ffdcaab7b518c247fb SHA512 f4777b9c1ae7527be4f354836c51142b095ab27dd56b173a6e0b7146ad68257136f326ff7c0fa564706dcc53aebe9171d8f844bab026c139cab717c559bf2a5e
diff --git a/x11-libs/pixman/pixman-0.44.2.ebuild b/x11-libs/pixman/pixman-0.44.2.ebuild
index 7dbb4e17df15..08434b2ec366 100644
--- a/x11-libs/pixman/pixman-0.44.2.ebuild
+++ b/x11-libs/pixman/pixman-0.44.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
DESCRIPTION="Low-level pixel manipulation routines"
HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
fi
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index dee136883946..0897a902ebaf 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index 53bd0b4b0bc1..3cf3d09e4a00 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,6 +1,4 @@
-DIST dunst-1.12.0.tar.gz 4653739 BLAKE2B ee537ae10333e41d478f8707d88ff892fad8277038efa7c0180fcbea070ef256060aff8bf2d5c9ac9ebe13e69d3d31066007a8eaf2ca3e1c33f5c922abe22714 SHA512 c969d1bc669cd4b56ebb24ac5ad915aea2776746caf06a941630faff662ed08a05d4652946102428d66e5a89c9144e5d0bfcf7113f8fba3e7c28f0777b490052
DIST dunst-1.12.1.tar.gz 4654978 BLAKE2B 61dfb8c3e56367cb2afed925f4ee66891ae8edd68837d6391889972aff46683eb5fe8fbf5951e30d6be9074aa648be480847e46cc36c2db6bb4024b42c02064c SHA512 0b4ef72bde6bd4b535f11b58d8bf463df3b9b06d5e2ff40e327eb25f13771eb52c7f7aa91590c6d1228ecb3bc2105510409b6984dd45b5e747c1141f3b79b46c
-EBUILD dunst-1.12.0.ebuild 2380 BLAKE2B 7f342dfe03a127ae4b349ddb8ad89f774f67ca3309f25f3209fdf62ccbc431bb2e6ba6ceeb046081d4edcbaa0e50ec9753c0ca332261e246cc2d464feb4f99c9 SHA512 61acf21630e0228d843d1f92737db9d1f0a8c86f5302d421133de9d26b8d61acd69248261b5818b7cca4a96fec3018944323bec8e4eb0dbce51c0989d2d26109
-EBUILD dunst-1.12.1.ebuild 1850 BLAKE2B bb8cebe4f05df405fc6c34fe7e9d02654090121121e76ad877484f62787e0944dfe51fba44340991985811f95f4053a3b58d76f4f661a3162e9506379dcb446c SHA512 2adb5cd9d7c9a8614944f3ab42d9e33b798d6f02d4025e6f10e7d082d342ed81f129635720b30ee156ef64ad699d0e8bf0cd0d3e98c3a04e6790e27a338f9e8e
+EBUILD dunst-1.12.1.ebuild 1848 BLAKE2B 021bd5b9642dfc767c9456181ac18a381f607492eb20328db0607cdfa51d6077360cc7bdef834d5bcd7db2b6e6843bbcfe523f71af81a6cb7a584baf251bd863 SHA512 f8779bf9eda90829f29b48c63fa94a70cd4907def66a0e7f687ef5da0451905c470be564a9a88afba9bca78d8e90b43ae7ce31895e12f5ce180ba12983f3ed8d
EBUILD dunst-9999.ebuild 1773 BLAKE2B bd51fc291f84d52f6b6791479aa23117c907fd42f065bab30dac19b3d7d8147fd6e4d37682f198d6475f7900938c67d4fcbc42f6f099a93b27a813a9a2247d23 SHA512 deb41c8b95d714f0eef1360e93f172a3930600254f8f872c311ad3d9186973633490511a4b2bee18b11bf045da4a4b7e1eb4a0ff67993c8adcf6ec5860bbb232
MISC metadata.xml 583 BLAKE2B 0e304f035c74e14c1551e0e15eafac158cded052a39b893ab63b72f700a3d151fe048db153b00a1c98145261e8d6f56e609e215e95ff75de091d6f33156c9f14 SHA512 31932adf73148096301e796a0320332efd87f5b855d51618c81bb661611ef51d151ed2ea9575e3e64702368ca0791a9a5b9c8d2b6c036e1d11ce8bf04b7dc151
diff --git a/x11-misc/dunst/dunst-1.12.0.ebuild b/x11-misc/dunst/dunst-1.12.0.ebuild
deleted file mode 100644
index 4a9665d4576b..000000000000
--- a/x11-misc/dunst/dunst-1.12.0.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Lightweight replacement for common notification daemons"
-HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst"
-SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="+completions +dunstify wayland +X +xdg"
-
-DEPEND="
- dev-libs/glib:2
- sys-apps/dbus
- x11-libs/cairo[X?,glib]
- x11-libs/gdk-pixbuf:2
- x11-libs/pango[X?]
- dunstify? ( x11-libs/libnotify )
- wayland? ( dev-libs/wayland )
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXScrnSaver
- x11-libs/libXinerama
- x11-libs/libXrandr
- )
- xdg? ( x11-misc/xdg-utils )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
- dev-lang/perl
- virtual/pkgconfig
- wayland? ( dev-libs/wayland-protocols )
-"
-
-REQUIRED_USE="|| ( wayland X )"
-
-src_prepare() {
- default
-
- # Respect users CFLAGS
- sed -e 's/-Os//' -i config.mk || die
-
- # Use correct path for dbus and system unit
- sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
- sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in || die
-}
-
-src_configure() {
- tc-export CC PKG_CONFIG
-
- default
-}
-
-src_compile() {
- local myemakeargs=(
- DUNSTIFY="$(usex dunstify 1 0)"
- SYSCONFDIR="${EPREFIX}/etc/xdg"
- SYSTEMD="0"
- WAYLAND="$(usex wayland 1 0)"
- X11="$(usex X 1 0)"
- )
-
- emake "${myemakeargs[@]}"
-}
-
-src_install() {
- local myemakeargs=(
- COMPLETIONS="$(usex completions 1 0)"
- DUNSTIFY="$(usex dunstify 1 0)"
- PREFIX="${ED}/usr"
- SYSCONFDIR="${ED}/etc/xdg"
- SYSTEMD="0"
- WAYLAND="$(usex wayland 1 0)"
- X11="$(usex X 1 0)"
- )
-
- emake "${myemakeargs[@]}" install
-
- systemd_newuserunit dunst.systemd.service.in dunst.service
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} ]]; then
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -ge 1.12.0; then
- return
- fi
- done
- fi
-
- einfo "The behaviour of the setting 'height' has been changed in a breaking way."
- einfo "The way of specifying a maximum height before was:"
- einfo " height = 300"
- einfo "The equivalent way now is:"
- einfo " height = (0, 300)"
- einfo "For more information read the official RELEASE_NOTES [1]."
- einfo ""
- einfo "[1] https://dunst-project.org/release/#v1.12.0"
-}
diff --git a/x11-misc/dunst/dunst-1.12.1.ebuild b/x11-misc/dunst/dunst-1.12.1.ebuild
index e8f5e3849fbe..b00e2099db8d 100644
--- a/x11-misc/dunst/dunst-1.12.1.ebuild
+++ b/x11-misc/dunst/dunst-1.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+completions +dunstify wayland +X +xdg"
DEPEND="
diff --git a/x11-misc/e16-keyedit/Manifest b/x11-misc/e16-keyedit/Manifest
index 7b7a29f782b8..2f711f50a715 100644
--- a/x11-misc/e16-keyedit/Manifest
+++ b/x11-misc/e16-keyedit/Manifest
@@ -1,3 +1,3 @@
-DIST e16-keyedit-0.9.tar.xz 80588 BLAKE2B 2c8a1ac4ae0e2b3b741408637997e1054ca2d5121b6cc27622de0896d8dd30d65b92458592f2e8c3f02ddfbb2ab336631168dbe6840127533f0d9da3bf7973c1 SHA512 77e8db879a2a790c0e08d0527bd613f443fdc433bfb50a95d8201008702282c407c68f41f0d2457704b887b2cebede1326bb40aba18f717207443a9e41d87b9e
-EBUILD e16-keyedit-0.9-r1.ebuild 539 BLAKE2B 6c02a51257206d147889a3ed56de65bc1953cfcc7439380287d526db6fd6c3bf72420a799985bce565a1a505511989d64c2ef7f078715091c3c1084f6ac437f7 SHA512 71b1c9ac5225b8567c2d55307e82d9d98efebbb612b3146fd602ac4d9a7a86355d127b0ee45851343290b0f472bd590eb18ab7dc5a42a6de7c5a7a08c0cd1b67
+DIST e16-keyedit-0.10.tar.xz 83000 BLAKE2B ed518ab056a2fffa2c8be88f8b890a1e159edbebbf00fa28116a0802f2057e5386d7f775ed360ab2d9492596c7debd742d8f7206c845d9ab004b485eb050bc0c SHA512 e51ca690fb95c0f9bd8ecc214de33f27f8e083c8a4cfb7a975f544e929ded0dced439990fe99c7293f39616fe577d0693524649b37fa27c0240c79ccf3ec099b
+EBUILD e16-keyedit-0.10.ebuild 510 BLAKE2B 92baf68cd199c3bf0cb6d455c0dbeb40f6889ad5a144ce8f41112f3db6a909e335a6aca66f0107a073101e787f91fc823be7d07d3ad5d34f436742ec68d57ebd SHA512 e48cbcc859c231f8f96514996e21e5bf0d74050b8fe29721400e1efd21e77c4acffc8e101d7eaf1cfc9bd9ece23b02f268ac0b898456ca41f195c914920d5239
MISC metadata.xml 256 BLAKE2B 1aa82df6d1f52261f6dee139962d11e4b8ef059781886e4e81ef7b78b067572a5de5e7aa1905f69da39c195911748dfa3af562ec07ade15eabd2fdd54db6cfcb SHA512 7b10d0b575856863533f5b8640cf310cbb984d4f7b0fac13c449b080d5bac0bd6c53c6ae96fe82cb1d54487cdd26219093ede5fc2ed29ceb6011aa4893211739
diff --git a/x11-misc/e16-keyedit/e16-keyedit-0.9-r1.ebuild b/x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild
index af2bd6118610..544543d2863e 100644
--- a/x11-misc/e16-keyedit/e16-keyedit-0.9-r1.ebuild
+++ b/x11-misc/e16-keyedit/e16-keyedit-0.10.ebuild
@@ -6,20 +6,14 @@ EAPI=8
DESCRIPTION="Key binding editor for Enlightenment DR16"
HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/"
SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz"
-KEYWORDS="~amd64 ~x86"
LICENSE="MIT-with-advertising"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
-BDEPEND="
- virtual/pkgconfig
-"
-DEPEND="
- x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
- !x11-misc/e16keyedit
-"
+BDEPEND="virtual/pkgconfig"
+DEPEND="x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
src_configure() {
econf --with-gtk=gtk3
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index f06de7d75d37..5f02651d5104 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,11 +1,7 @@
AUX sddm-0.20.0-respect-user-flags.patch 733 BLAKE2B 7af7b4863aae8a2827055f4bf4a2915ddad5ffdf38f97e296a1f2a9786d006056484a753249506c685eb887d643c33c8913c27d27eb8d24474fb8d6bd520ffe0 SHA512 b01bdac490e7cff9eea8766fd9b8beedf3fab2713884ebc76d17ad0aa52cfa239325a629967762610a3b03818e75a5c26353d88da19bc166b9a12c2c8c79d132
AUX sddm-0.21.0-Xsession.patch 1089 BLAKE2B de3d71465429f6e8d59c36c90203deb584ea94d44588908a39a39bceda1e414ab8dc96b56011c86872b3eb0b11191574394c62b9f17279311e3bcb8859147ab1 SHA512 df41fcf973fd3bc97380a89b4388037ada3b99715544abc0361813dfca681d60ef80c5e621ed63d0a010cb01fc540f3184db930b38a48c066b29918f7045d634
AUX sddm.logrotate 59 BLAKE2B 6f4c0b92559640c78190df2074f439aabf69604e706f562a29b527036b8ae0a40b7f143be927adba5c129c256cc0e9c29e19e78dd5dfccd36fe94ed4b2de9adb SHA512 3145b0a022810c85102594550955bf6d61d5e0aba7d26ad28a220eee1e03ef80b0c5783cf9123bb35950b719cd4cecf5573870063ce53bd88dd4ddc23857f199
-DIST sddm-0.18.1-patchset.tar.xz 7860 BLAKE2B b79738c58f19ebac24dd790ba7613d85ae78bc0c5161d35249e13ddbac3acefff2753b8d92fa47a73a607b3105310ea5d05e1a5a170068030fe28420ffee88b1 SHA512 30ca961f065188d570b1498f9eea5aeafb31ab53b7e9ce41e98e26cba12f8c16a245fffb25ea4d84c6fb9037a24523cd41acc9a8b140a1420282435c9497d9b4
-DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2
DIST sddm-0.21.0_p20240723.tar.gz 3557578 BLAKE2B b92feb20a39eaf34822b077fcb8b89a100ff65814f9b523b2a1a0ffd3592edf2e86fa8fbdfcd8b592756a0b4baf0b085e8c7b4ad2aaa2f08b90e25e580df9925 SHA512 1ea2f758099f86086aebf05a77b176227475c1eb9c21c77bc99b9bb5a2882ce087e020ae6a11585b793fe09a3567e0ea4d0c1632a5823b7be83e33882964de48
-EBUILD sddm-0.18.1-r8.ebuild 4014 BLAKE2B 9905d591d59827c1097c9cafa56f399d1f9099fa7a69fb3c9966d797355d2c03ed647d69e9309c369a820cfc15345e2cb4d98596507c4c1b9ffaf4c45101938b SHA512 2015d988c8b12066e7ee9e410b151a5677a8ea2663840ae04162db132ceca79f7699026bd2d8ac198996ece2499d8fb4071af0e708900525104b3c294adb5379
EBUILD sddm-0.21.0_p20240723-r10.ebuild 3908 BLAKE2B feea490178bd1e98652e3b8783da8d90da446724a0754dc69de7c0d2569a5acdcab8ac801164a71056230f84f8fd4ba5c0b1cf8ebe343798b93bbf3528ecdb9c SHA512 3a75d60687fd2944574d0d170aa953f812f2780a3191b71766de607d8a437043f48e4fc4da2c010f30cfcef584b7f0019097d7ff3de376dbaa557521d738cb71
-EBUILD sddm-0.21.0_p20240723.ebuild 4099 BLAKE2B 4ac8431a00c2b590398f1f2080b522ec47e7a953d5cf8dcebbdec56cf1e60544f232fc3dfb57ae411832ed8fe388618a10a241d27e9a1c389788f25ed380f963 SHA512 e5d66592087872ad70c8a51ea6b30aff90bf4d0b9076ea94d2c1f025e40a9c12183fe999d8a89f128ce4746c2693d5554faf6f244e6510064f2f93d32560a67f
MISC metadata.xml 722 BLAKE2B fc34c0b25b7f3e6ab876c99a30f475dc90cc4b319f497a2ba4bd2beac1dc1189d3d9611999c0c3b078254db23c4c9b2ef0416da41e706c1a1db96d5bbec28177 SHA512 c1fa48632080e295272df6e7ceb7c0a1ad64a41155c7d53d91728f072cb7abf618e7bf4d5cced2ca0b198bbbf5ed1e72c5bfc9ea9d590064e5f5494747d32b0d
diff --git a/x11-misc/sddm/sddm-0.18.1-r8.ebuild b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
deleted file mode 100644
index 0f35ab30d4eb..000000000000
--- a/x11-misc/sddm/sddm-0.18.1-r8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCHSET="${P}-patchset"
-inherit cmake linux-info systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz
- https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- x11-base/xorg-server
- x11-libs/libxcb:=
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- !pam? ( virtual/libcrypt:= )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- dev-qt/linguist-tools:5
- kde-frameworks/extra-cmake-modules:0
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${PATCHSET}/${P}-respect-user-flags.patch"
- "${WORKDIR}/${PATCHSET}/${P}-Xsession.patch" # bug 611210
- "${WORKDIR}/${PATCHSET}/${PN}-0.18.0-sddmconfdir.patch"
- # fix for groups: https://github.com/sddm/sddm/issues/1159
- "${WORKDIR}/${PATCHSET}/${P}-revert-honor-PAM-supplemental-groups.patch"
- "${WORKDIR}/${PATCHSET}/${P}-honor-PAM-supplemental-groups-v2.patch"
- # fix for ReuseSession=true
- "${WORKDIR}/${PATCHSET}/${P}-only-reuse-online-sessions.patch"
- # TODO: fix properly
- "${WORKDIR}/${PATCHSET}/pam-1.4-substack.patch"
- # upstream git develop branch:
- "${WORKDIR}/${PATCHSET}/${P}-qt-5.15.2.patch"
- "${WORKDIR}/${PATCHSET}/${P}-cve-2020-28049.patch" # bug 753104
- "${WORKDIR}/${PATCHSET}/${P}-nvidia-glitches-vt-switch.patch"
- "${WORKDIR}/${PATCHSET}/${P}-drop-wayland-suffix.patch"
- "${WORKDIR}/${PATCHSET}/${P}-fix-qt-5.15.7.patch" # KDE-bug 458865
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newtmpfiles "${WORKDIR}/${PATCHSET}/${PN}.tmpfiles" "${PN}.conf"
-
- # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
- local confd="/usr/share/sddm/sddm.conf.d"
- dodir ${confd}
- "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
- || die "Failed to create 00default.conf"
-
- sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
- -e "/^ReuseSession/s/false/true/" \
- -e "/^EnableHiDPI/s/false/true/" \
- -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- elog "Use it to override specific options. SDDM defaults are now"
- elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
- elog
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- systemd_reenable sddm.service
-}
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
deleted file mode 100644
index b7a18e066574..000000000000
--- a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PAM_TAR="${PN}-0.21.0-pam"
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
- SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-QTMIN=5.15.12
-inherit cmake linux-info optfeature pam systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- >=dev-qt/qtcore-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- sys-libs/pam
- x11-libs/libXau
- x11-libs/libxcb:=
- elogind? (
- sys-auth/elogind[pam]
- sys-power/upower
- )
- systemd? ( sys-apps/systemd:=[pam] )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-base/xorg-server
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- >=dev-build/cmake-3.25.0
- >=dev-qt/linguist-tools-${QTMIN}:5
- kde-frameworks/extra-cmake-modules:0
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Downstream patches
- "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
- "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_unpack() {
- [[ ${PV} == *9999* ]] && git-r3_src_unpack
- default
-}
-
-src_prepare() {
- touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-
- if use systemd; then
- sed -e "/pam_elogind.so/s/elogind/systemd/" \
- -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MAN_PAGES=ON
- -DBUILD_WITH_QT6=OFF # default theme (and others) not yet compatible
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DRUNTIME_DIR=/run/sddm
- -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DNO_SYSTEMD=$(usex !systemd)
- -DUSE_ELOGIND=$(usex elogind)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /etc/sddm.conf.d/
- doins "${S}"/01gentoo.conf
-
- # with systemd logs are sent to journald, so no point to bother in that case
- if ! use systemd; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/sddm.logrotate" sddm
- fi
-
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN}
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "SDDM example config can be shown with:"
- elog " ${EROOT}/usr/bin/sddm --example-config"
- elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
-
- systemd_reenable sddm.service
-}