summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-25 00:31:50 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-25 00:31:50 +0000
commit85e7fcfe5631986ad1144ea54fc179d8658571d3 (patch)
tree70367139217a01e21c28e5d820dfa70782261ab7
parent72e4c0bc86eea366d063d15b3d5611e8f82ffd05 (diff)
gentoo auto-resync : 25:03:2025 - 00:31:49
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin30244 -> 30321 bytes
-rw-r--r--app-admin/Manifest.gzbin32858 -> 32858 bytes
-rw-r--r--app-admin/passook/Manifest2
-rw-r--r--app-admin/passook/passook-20121001.ebuild2
-rw-r--r--app-arch/7zip/7zip-24.09.ebuild11
-rw-r--r--app-arch/7zip/Manifest4
-rw-r--r--app-arch/7zip/metadata.xml1
-rw-r--r--app-arch/Manifest.gzbin18262 -> 18267 bytes
-rw-r--r--app-arch/libarchive/Manifest5
-rw-r--r--app-arch/libarchive/libarchive-3.7.7.ebuild173
-rw-r--r--app-arch/libarchive/libarchive-3.7.8.ebuild2
-rw-r--r--app-arch/lzma/Manifest2
-rw-r--r--app-arch/lzma/lzma-19.00.ebuild6
-rw-r--r--app-arch/xz-utils/Manifest2
-rw-r--r--app-arch/xz-utils/xz-utils-5.6.4.ebuild2
-rw-r--r--app-arch/zstd/Manifest2
-rw-r--r--app-arch/zstd/zstd-1.5.7.ebuild2
-rw-r--r--app-containers/Manifest.gzbin9234 -> 9227 bytes
-rw-r--r--app-containers/devcontainer/Manifest2
-rw-r--r--app-containers/devcontainer/devcontainer-0.73.0.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin25098 -> 25105 bytes
-rw-r--r--app-crypt/minisign/Manifest4
-rw-r--r--app-crypt/minisign/minisign-0.11-r1.ebuild34
-rw-r--r--app-crypt/minisign/minisign-0.12.ebuild2
-rw-r--r--app-doc/Manifest.gzbin7664 -> 7662 bytes
-rw-r--r--app-doc/dita-ot-bin/Manifest6
-rw-r--r--app-doc/dita-ot-bin/dita-ot-bin-4.2.4.ebuild36
-rw-r--r--app-doc/dita-ot-bin/dita-ot-bin-4.3.1.ebuild (renamed from app-doc/dita-ot-bin/dita-ot-bin-4.3-r1.ebuild)0
-rw-r--r--app-editors/Manifest.gzbin13935 -> 13936 bytes
-rw-r--r--app-editors/neovim/Manifest2
-rw-r--r--app-editors/neovim/neovim-0.10.4.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin76981 -> 76970 bytes
-rw-r--r--app-emacs/apheleia/Manifest2
-rw-r--r--app-emacs/apheleia/apheleia-4.4.ebuild2
-rw-r--r--app-emacs/buttercup/Manifest2
-rw-r--r--app-emacs/buttercup/buttercup-1.37.ebuild2
-rw-r--r--app-emacs/helm/Manifest2
-rw-r--r--app-emacs/helm/helm-4.0.1.ebuild2
-rw-r--r--app-emacs/org-mode/Manifest6
-rw-r--r--app-emacs/org-mode/org-mode-9.7.22.ebuild2
-rw-r--r--app-emacs/org-mode/org-mode-9.7.26.ebuild (renamed from app-emacs/org-mode/org-mode-9.7.20.ebuild)2
-rw-r--r--app-emacs/projectile/Manifest2
-rw-r--r--app-emacs/projectile/projectile-2.9.1.ebuild2
-rw-r--r--app-emacs/treemacs-all-the-icons/Manifest2
-rw-r--r--app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild35
-rw-r--r--app-emacs/treemacs/Manifest2
-rw-r--r--app-emacs/treemacs/treemacs-3.2.ebuild79
-rw-r--r--app-emacs/wfnames/Manifest2
-rw-r--r--app-emacs/wfnames/wfnames-1.2.ebuild2
-rw-r--r--app-misc/Manifest.gzbin50019 -> 50022 bytes
-rw-r--r--app-misc/bgrep/Manifest2
-rw-r--r--app-misc/bgrep/bgrep-0.2_p20250205.ebuild40
-rw-r--r--app-misc/ckermit/Manifest4
-rw-r--r--app-misc/ckermit/ckermit-10.0.414_beta11-r1.ebuild (renamed from app-misc/ckermit/ckermit-10.0.414_beta11.ebuild)2
-rw-r--r--app-misc/ckermit/ckermit-9.0.302-r1.ebuild (renamed from app-misc/ckermit/ckermit-9.0.302.ebuild)11
-rw-r--r--app-misc/unfoo/Manifest2
-rw-r--r--app-misc/unfoo/unfoo-1.0.8-r2.ebuild (renamed from app-misc/unfoo/unfoo-1.0.8-r1.ebuild)7
-rw-r--r--app-office/Manifest.gzbin8094 -> 8086 bytes
-rw-r--r--app-office/joplin-desktop/Manifest8
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild2
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild106
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild (renamed from app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild)0
-rw-r--r--app-shells/Manifest.gzbin10633 -> 10638 bytes
-rw-r--r--app-shells/bash/Manifest2
-rw-r--r--app-shells/bash/bash-5.3_beta_p20250324.ebuild410
-rw-r--r--app-text/Manifest.gzbin49777 -> 49772 bytes
-rw-r--r--app-text/bibletime/Manifest2
-rw-r--r--app-text/bibletime/bibletime-3.1.1.ebuild44
-rw-r--r--app-text/cherrytree/Manifest2
-rw-r--r--app-text/cherrytree/cherrytree-1.4.0.ebuild85
-rw-r--r--app-text/mupdf/Manifest2
-rw-r--r--app-text/mupdf/mupdf-1.25.2.ebuild2
-rw-r--r--app-text/pandoc-bin/Manifest2
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild2
-rw-r--r--app-text/poppler/Manifest8
-rw-r--r--app-text/poppler/files/poppler-24.11.0-readd-SplashFont.patch25
-rw-r--r--app-text/poppler/files/poppler-24.11.0-readd-StructTreeRoot.patch25
-rw-r--r--app-text/poppler/files/poppler-24.11.0-readd-ViewerPreferences.patch25
-rw-r--r--app-text/poppler/poppler-24.11.0-r1.ebuild161
-rw-r--r--app-text/poppler/poppler-25.02.0.ebuild2
-rw-r--r--app-text/teckit/Manifest2
-rw-r--r--app-text/teckit/teckit-2.5.12.ebuild2
-rw-r--r--dev-build/Manifest.gzbin7715 -> 7716 bytes
-rw-r--r--dev-build/bazel-buildtools/Manifest2
-rw-r--r--dev-build/bazel-buildtools/bazel-buildtools-8.0.3.ebuild2
-rw-r--r--dev-build/meson/Manifest1
-rw-r--r--dev-build/meson/files/meson-1.6.0-generate_git-both-libraries.patch345
-rw-r--r--dev-debug/Manifest.gzbin4352 -> 4347 bytes
-rw-r--r--dev-debug/apitrace/Manifest12
-rw-r--r--dev-debug/apitrace/apitrace-12.0.ebuild113
-rw-r--r--dev-debug/apitrace/apitrace-9.0-r5.ebuild89
-rw-r--r--dev-debug/apitrace/files/apitrace-12.0-include-stdint.patch25
-rw-r--r--dev-debug/apitrace/files/apitrace-12.0-no_qtnetwork.patch25
-rw-r--r--dev-debug/apitrace/files/apitrace-12.0-tests.patch21
-rw-r--r--dev-debug/apitrace/files/apitrace-12.0-unbundle.patch30
-rw-r--r--dev-debug/apitrace/files/apitrace-9.0-brotli-unbundle.patch158
-rw-r--r--dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch37
-rw-r--r--dev-debug/apitrace/files/apitrace-9.0-libc-dlopen-glibc-2.34.patch29
-rw-r--r--dev-debug/gdb/Manifest2
-rw-r--r--dev-debug/gdb/gdb-15.2-r101.ebuild2
-rw-r--r--dev-debug/strace/Manifest2
-rw-r--r--dev-debug/strace/strace-6.13.ebuild2
-rw-r--r--dev-dotnet/Manifest.gzbin3809 -> 3809 bytes
-rw-r--r--dev-dotnet/fsautocomplete/Manifest2
-rw-r--r--dev-dotnet/fsautocomplete/fsautocomplete-0.77.1.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin22621 -> 22618 bytes
-rw-r--r--dev-lang/algol68g/Manifest2
-rw-r--r--dev-lang/algol68g/algol68g-3.5.14.ebuild41
-rw-r--r--dev-lang/crystal/Manifest2
-rw-r--r--dev-lang/crystal/crystal-1.15.1.ebuild2
-rw-r--r--dev-lang/kotlin-bin/Manifest6
-rw-r--r--dev-lang/kotlin-bin/kotlin-bin-2.0.21.ebuild59
-rw-r--r--dev-lang/kotlin-bin/kotlin-bin-2.1.20.ebuild (renamed from dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild)2
-rw-r--r--dev-lang/luau/Manifest7
-rw-r--r--dev-lang/luau/files/luau-0.653-cmake_minimum.patch19
-rw-r--r--dev-lang/luau/luau-0.653.ebuild6
-rw-r--r--dev-lang/luau/luau-0.662.ebuild6
-rw-r--r--dev-lang/luau/luau-0.666.ebuild62
-rw-r--r--dev-lang/mrustc/Manifest2
-rw-r--r--dev-lang/mrustc/mrustc-0.11.2-r1.ebuild2
-rw-r--r--dev-lang/python/Manifest17
-rw-r--r--dev-lang/python/python-3.10.16_p1.ebuild595
-rw-r--r--dev-lang/python/python-3.10.16_p2.ebuild2
-rw-r--r--dev-lang/python/python-3.11.11_p1.ebuild626
-rw-r--r--dev-lang/python/python-3.11.11_p2.ebuild2
-rw-r--r--dev-lang/python/python-3.14.0_alpha5-r100.ebuild635
-rw-r--r--dev-lang/python/python-3.14.0_alpha5.ebuild630
-rw-r--r--dev-lang/python/python-3.9.20_p2.ebuild584
-rw-r--r--dev-lang/souffle/Manifest2
-rw-r--r--dev-lang/souffle/souffle-2.5.ebuild123
-rw-r--r--dev-lang/swi-prolog/Manifest2
-rw-r--r--dev-lang/swi-prolog/swi-prolog-9.3.9.ebuild4
-rw-r--r--dev-libs/Manifest.gzbin99186 -> 99179 bytes
-rw-r--r--dev-libs/double-conversion/Manifest2
-rw-r--r--dev-libs/double-conversion/double-conversion-3.3.1.ebuild2
-rw-r--r--dev-libs/glib/Manifest4
-rw-r--r--dev-libs/glib/glib-2.82.5.ebuild8
-rw-r--r--dev-libs/glib/glib-2.84.0.ebuild8
-rw-r--r--dev-libs/libansilove/Manifest2
-rw-r--r--dev-libs/libansilove/libansilove-1.4.2.ebuild30
-rw-r--r--dev-lua/Manifest.gzbin8629 -> 8627 bytes
-rw-r--r--dev-lua/lutok/Manifest2
-rw-r--r--dev-lua/lutok/lutok-0.6.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin39954 -> 39946 bytes
-rw-r--r--dev-ml/gsl-ocaml/Manifest2
-rw-r--r--dev-ml/gsl-ocaml/gsl-ocaml-1.25.1.ebuild25
-rw-r--r--dev-ml/llvm/Manifest2
-rw-r--r--dev-ml/llvm/llvm-21.0.0.9999.ebuild2
-rw-r--r--dev-ml/lwt/Manifest2
-rw-r--r--dev-ml/lwt/lwt-5.9.0.ebuild4
-rw-r--r--dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild2
-rw-r--r--dev-perl/File-Find-Object/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin288118 -> 288120 bytes
-rw-r--r--dev-perl/Specio/Manifest2
-rw-r--r--dev-perl/Specio/Specio-0.490.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Manifest2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild2
-rw-r--r--dev-perl/Test-Inter/Manifest2
-rw-r--r--dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild2
-rw-r--r--dev-perl/YAML-LibYAML/Manifest2
-rw-r--r--dev-perl/YAML-LibYAML/YAML-LibYAML-0.903.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin275151 -> 275154 bytes
-rw-r--r--dev-python/aiohttp/Manifest6
-rw-r--r--dev-python/aiohttp/aiohttp-3.11.11.ebuild135
-rw-r--r--dev-python/aiohttp/aiohttp-3.11.12.ebuild135
-rw-r--r--dev-python/aiohttp/aiohttp-3.11.13.ebuild2
-rw-r--r--dev-python/ansible-compat/Manifest2
-rw-r--r--dev-python/ansible-compat/ansible-compat-25.1.4.ebuild62
-rw-r--r--dev-python/cryptography/Manifest32
-rw-r--r--dev-python/cryptography/cryptography-43.0.3-r1.ebuild133
-rw-r--r--dev-python/cryptography/cryptography-44.0.1.ebuild138
-rw-r--r--dev-python/cryptography/cryptography-44.0.2.ebuild2
-rw-r--r--dev-python/expandvars/Manifest2
-rw-r--r--dev-python/expandvars/expandvars-1.0.0.ebuild21
-rw-r--r--dev-python/hypothesis/Manifest2
-rw-r--r--dev-python/hypothesis/hypothesis-6.130.3.ebuild110
-rw-r--r--dev-python/immutables/Manifest5
-rw-r--r--dev-python/immutables/files/immutables-0.20-opt-ext.patch28
-rw-r--r--dev-python/immutables/immutables-0.20.ebuild61
-rw-r--r--dev-python/immutables/immutables-0.21.ebuild2
-rw-r--r--dev-python/inline-snapshot/Manifest2
-rw-r--r--dev-python/inline-snapshot/inline-snapshot-0.20.9.ebuild62
-rw-r--r--dev-python/openapi-core/Manifest2
-rw-r--r--dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild (renamed from dev-python/openapi-core/openapi-core-0.19.5.ebuild)5
-rw-r--r--dev-python/pycurl/Manifest8
-rw-r--r--dev-python/pycurl/pycurl-7.45.3.ebuild97
-rw-r--r--dev-python/pycurl/pycurl-7.45.4.ebuild87
-rw-r--r--dev-python/pycurl/pycurl-7.45.5.ebuild87
-rw-r--r--dev-python/pycurl/pycurl-7.45.6.ebuild2
-rw-r--r--dev-python/pyparsing/Manifest2
-rw-r--r--dev-python/pyparsing/pyparsing-3.2.2.ebuild58
-rw-r--r--dev-python/python-json-logger/Manifest2
-rw-r--r--dev-python/python-json-logger/python-json-logger-3.3.0.ebuild2
-rw-r--r--dev-python/python-tests/Manifest8
-rw-r--r--dev-python/python-tests/python-tests-3.10.16_p1.ebuild74
-rw-r--r--dev-python/python-tests/python-tests-3.10.16_p2.ebuild2
-rw-r--r--dev-python/python-tests/python-tests-3.11.11_p1.ebuild74
-rw-r--r--dev-python/python-tests/python-tests-3.11.11_p2.ebuild2
-rw-r--r--dev-python/rapidfuzz/Manifest4
-rw-r--r--dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild59
-rw-r--r--dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild2
-rw-r--r--dev-python/rfc3161-client/Manifest24
-rw-r--r--dev-python/rfc3161-client/rfc3161-client-0.0.4.ebuild110
-rw-r--r--dev-python/sigstore/Manifest4
-rw-r--r--dev-python/sigstore/sigstore-3.5.3.ebuild65
-rw-r--r--dev-python/sigstore/sigstore-3.6.0.ebuild66
-rw-r--r--dev-python/uv/Manifest5
-rw-r--r--dev-python/uv/uv-0.6.2.ebuild170
-rw-r--r--dev-python/uv/uv-0.6.5.ebuild2
-rw-r--r--dev-python/websockets/Manifest2
-rw-r--r--dev-python/websockets/websockets-15.0.1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin113535 -> 113544 bytes
-rw-r--r--dev-ruby/actionpack/Manifest4
-rw-r--r--dev-ruby/actionpack/actionpack-7.0.8.7.ebuild4
-rw-r--r--dev-ruby/actionpack/actionpack-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/actionview/Manifest4
-rw-r--r--dev-ruby/actionview/actionview-7.0.8.7.ebuild4
-rw-r--r--dev-ruby/actionview/actionview-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/activejob/Manifest2
-rw-r--r--dev-ruby/activejob/activejob-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/activemodel/Manifest4
-rw-r--r--dev-ruby/activemodel/activemodel-7.0.8.7.ebuild4
-rw-r--r--dev-ruby/activemodel/activemodel-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/activerecord/Manifest4
-rw-r--r--dev-ruby/activerecord/activerecord-7.0.8.7.ebuild4
-rw-r--r--dev-ruby/activerecord/activerecord-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/activesupport/Manifest4
-rw-r--r--dev-ruby/activesupport/activesupport-6.1.7.10.ebuild2
-rw-r--r--dev-ruby/activesupport/activesupport-7.0.8.7-r1.ebuild2
-rw-r--r--dev-ruby/bunny/Manifest4
-rw-r--r--dev-ruby/bunny/bunny-2.24.0.ebuild (renamed from dev-ruby/bunny/bunny-2.22.0.ebuild)3
-rw-r--r--dev-ruby/http-cookie/Manifest4
-rw-r--r--dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild30
-rw-r--r--dev-ruby/http-cookie/http-cookie-1.0.7.ebuild2
-rw-r--r--dev-ruby/irb/Manifest2
-rw-r--r--dev-ruby/irb/irb-1.13.2.ebuild4
-rw-r--r--dev-ruby/prism/Manifest2
-rw-r--r--dev-ruby/prism/prism-1.4.0.ebuild4
-rw-r--r--dev-ruby/rack/Manifest10
-rw-r--r--dev-ruby/rack/rack-2.2.10.ebuild2
-rw-r--r--dev-ruby/rack/rack-2.2.8.1.ebuild57
-rw-r--r--dev-ruby/rack/rack-3.0.10.ebuild2
-rw-r--r--dev-ruby/rack/rack-3.0.9.1.ebuild45
-rw-r--r--dev-ruby/rack/rack-3.1.8.ebuild2
-rw-r--r--dev-ruby/railties/Manifest4
-rw-r--r--dev-ruby/railties/railties-7.0.8.7.ebuild4
-rw-r--r--dev-ruby/railties/railties-7.1.5.1.ebuild4
-rw-r--r--dev-ruby/rdoc/Manifest10
-rw-r--r--dev-ruby/rdoc/rdoc-6.13.0.ebuild (renamed from dev-ruby/rdoc/rdoc-6.10.0.ebuild)2
-rw-r--r--dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild99
-rw-r--r--dev-ruby/rdoc/rdoc-6.8.1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.9.1.ebuild102
-rw-r--r--dev-ruby/selenium-webdriver/Manifest8
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-4.10.0.ebuild38
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-4.28.0.ebuild2
-rw-r--r--dev-ruby/selenium-webdriver/selenium-webdriver-4.30.1.ebuild (renamed from dev-ruby/selenium-webdriver/selenium-webdriver-4.24.0.ebuild)6
-rw-r--r--dev-util/Manifest.gzbin64965 -> 64968 bytes
-rw-r--r--dev-util/gdbus-codegen/Manifest1
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.84.0-r2.ebuild78
-rw-r--r--dev-util/pkgcruft/Manifest2
-rw-r--r--dev-util/pkgcruft/pkgcruft-0.0.11.ebuild122
-rw-r--r--dev-vcs/Manifest.gzbin12028 -> 12028 bytes
-rw-r--r--dev-vcs/mercurial/Manifest2
-rw-r--r--dev-vcs/mercurial/mercurial-6.9.4.ebuild2
-rw-r--r--dev-vcs/rsvndump/Manifest2
-rw-r--r--dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch35
-rw-r--r--dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch24
-rw-r--r--dev-vcs/sourcegit/Manifest4
-rw-r--r--dev-vcs/sourcegit/sourcegit-2025.10.ebuild147
-rw-r--r--eclass/Manifest.gzbin40355 -> 40354 bytes
-rw-r--r--eclass/unpacker.eclass17
-rw-r--r--games-emulation/Manifest.gzbin12082 -> 12077 bytes
-rw-r--r--games-emulation/nestopia/Manifest2
-rw-r--r--games-emulation/nestopia/nestopia-1.53.1.ebuild42
-rw-r--r--games-emulation/ryujinx/Manifest71
-rw-r--r--games-emulation/ryujinx/files/ryujinx-1.1.1221-better-defaults.patch55
-rw-r--r--games-emulation/ryujinx/files/ryujinx-1.1.1221-disable-updates.patch61
-rw-r--r--games-emulation/ryujinx/ryujinx-1.1.1403.ebuild315
-rw-r--r--games-emulation/ryujinx/ryujinx-1.2.81.ebuild4
-rw-r--r--games-fps/Manifest.gzbin11885 -> 11885 bytes
-rw-r--r--games-fps/ut2004/Manifest2
-rw-r--r--games-fps/ut2004/ut2004-3369.3-r3.ebuild6
-rw-r--r--games-server/Manifest.gzbin1895 -> 1895 bytes
-rw-r--r--games-server/ut2004-ded/Manifest2
-rw-r--r--games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild6
-rw-r--r--kde-apps/Manifest.gzbin36050 -> 36051 bytes
-rw-r--r--kde-apps/step/Manifest2
-rw-r--r--kde-apps/step/step-24.12.1.ebuild51
-rw-r--r--licenses/Kermit106
-rw-r--r--licenses/Manifest.gzbin105633 -> 105465 bytes
-rw-r--r--mail-mta/Manifest.gzbin2381 -> 2379 bytes
-rw-r--r--mail-mta/postfix/Manifest4
-rw-r--r--mail-mta/postfix/postfix-3.11_pre20250323.ebuild (renamed from mail-mta/postfix/postfix-3.11_pre20250304.ebuild)2
-rw-r--r--media-gfx/Manifest.gzbin38340 -> 38342 bytes
-rw-r--r--media-gfx/ansilove/Manifest2
-rw-r--r--media-gfx/ansilove/ansilove-4.2.1.ebuild38
-rw-r--r--media-gfx/asymptote/Manifest5
-rw-r--r--media-gfx/asymptote/asymptote-2.90.ebuild243
-rw-r--r--media-gfx/asymptote/asymptote-2.95.ebuild4
-rw-r--r--media-gfx/asymptote/files/asymptote-2.85-xdg-utils.patch21
-rw-r--r--media-gfx/librecad/Manifest2
-rw-r--r--media-gfx/librecad/librecad-2.2.1.ebuild2
-rw-r--r--media-gfx/photoqt/Manifest2
-rw-r--r--media-gfx/photoqt/photoqt-4.8.1.ebuild107
-rw-r--r--media-libs/Manifest.gzbin70088 -> 70085 bytes
-rw-r--r--media-libs/harfbuzz/Manifest4
-rw-r--r--media-libs/harfbuzz/harfbuzz-11.0.0.ebuild90
-rw-r--r--media-libs/harfbuzz/harfbuzz-9999.ebuild3
-rw-r--r--media-libs/libpng/Manifest2
-rw-r--r--media-libs/libpng/libpng-1.6.46.ebuild2
-rw-r--r--media-radio/Manifest.gzbin5193 -> 5190 bytes
-rw-r--r--media-radio/kochmorse/Manifest1
-rw-r--r--media-radio/kochmorse/kochmorse-3.5.1-r1.ebuild28
-rw-r--r--media-radio/wsjtx/Manifest4
-rw-r--r--media-radio/wsjtx/wsjtx-2.7.0.ebuild2
-rw-r--r--media-radio/wsjtx/wsjtx-2.7.0_rc8.ebuild81
-rw-r--r--media-sound/Manifest.gzbin57246 -> 57248 bytes
-rw-r--r--media-sound/audacity/Manifest3
-rw-r--r--media-sound/audacity/audacity-3.4.2-r1.ebuild5
-rw-r--r--media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch24
-rw-r--r--media-video/Manifest.gzbin23197 -> 23199 bytes
-rw-r--r--media-video/yle-dl/Manifest2
-rw-r--r--media-video/yle-dl/yle-dl-20250316.ebuild2
-rw-r--r--metadata/Manifest.gzbin13900 -> 13896 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28888 -> 28899 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin54865 -> 54856 bytes
-rw-r--r--metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.02
-rw-r--r--metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.12
-rw-r--r--metadata/md5-cache/app-admin/passook-201210014
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-7.24.0-r12
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-7.33.02
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-8.10.02
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-8.5.12
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-8.6.02
-rw-r--r--metadata/md5-cache/app-admin/puppet-agent-8.9.02
-rw-r--r--metadata/md5-cache/app-arch/7zip-24.095
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28654 -> 28495 bytes
-rw-r--r--metadata/md5-cache/app-arch/libarchive-3.7.716
-rw-r--r--metadata/md5-cache/app-arch/libarchive-3.7.84
-rw-r--r--metadata/md5-cache/app-arch/lzma-19.0010
-rw-r--r--metadata/md5-cache/app-arch/pax-202010302
-rw-r--r--metadata/md5-cache/app-arch/rar-7.012
-rw-r--r--metadata/md5-cache/app-arch/rar-7.102
-rw-r--r--metadata/md5-cache/app-arch/tarlz-0.27.12
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-5.6.44
-rw-r--r--metadata/md5-cache/app-arch/zstd-1.5.74
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin12384 -> 12383 bytes
-rw-r--r--metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r32
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin24011 -> 24011 bytes
-rw-r--r--metadata/md5-cache/app-containers/devcontainer-0.73.04
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin41024 -> 40861 bytes
-rw-r--r--metadata/md5-cache/app-crypt/debian-archive-keyring-2023.42
-rw-r--r--metadata/md5-cache/app-crypt/minisign-0.11-r114
-rw-r--r--metadata/md5-cache/app-crypt/minisign-0.124
-rw-r--r--metadata/md5-cache/app-dicts/Manifest.gzbin32098 -> 32098 bytes
-rw-r--r--metadata/md5-cache/app-dicts/dictd-wn-3.0_p33-r12
-rw-r--r--metadata/md5-cache/app-dicts/myspell-pl-202501012
-rw-r--r--metadata/md5-cache/app-doc/Manifest.gzbin26295 -> 26140 bytes
-rw-r--r--metadata/md5-cache/app-doc/dita-ot-bin-4.2.412
-rw-r--r--metadata/md5-cache/app-doc/dita-ot-bin-4.3.1 (renamed from metadata/md5-cache/app-doc/dita-ot-bin-4.3-r1)2
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin25854 -> 25838 bytes
-rw-r--r--metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.82
-rw-r--r--metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.9-r12
-rw-r--r--metadata/md5-cache/app-editors/moe-1.142
-rw-r--r--metadata/md5-cache/app-editors/moe-1.152
-rw-r--r--metadata/md5-cache/app-editors/neovim-0.10.44
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin102663 -> 102975 bytes
-rw-r--r--metadata/md5-cache/app-emacs/apheleia-4.44
-rw-r--r--metadata/md5-cache/app-emacs/buttercup-1.374
-rw-r--r--metadata/md5-cache/app-emacs/helm-4.0.14
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.224
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.26 (renamed from metadata/md5-cache/app-emacs/org-mode-9.7.20)6
-rw-r--r--metadata/md5-cache/app-emacs/projectile-2.9.14
-rw-r--r--metadata/md5-cache/app-emacs/treemacs-3.216
-rw-r--r--metadata/md5-cache/app-emacs/treemacs-all-the-icons-3.213
-rw-r--r--metadata/md5-cache/app-emacs/wfnames-1.24
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin35780 -> 35795 bytes
-rw-r--r--metadata/md5-cache/app-emulation/crossover-bin-22.1.12
-rw-r--r--metadata/md5-cache/app-emulation/crossover-bin-23.6.02
-rw-r--r--metadata/md5-cache/app-emulation/crossover-bin-24.0.02
-rw-r--r--metadata/md5-cache/app-emulation/crossover-bin-24.0.42
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25997 -> 25970 bytes
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-5.1.102
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-5.1.112
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-5.1.122
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-anthy-5.1.62
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-chewing-5.1.62
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-chewing-5.1.72
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.72
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.82
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-configtool-5.1.6-r32
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-configtool-5.1.7-r12
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-configtool-5.1.82
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-gtk-5.1.32
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-hangul-5.1.62
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-lua-5.0.132
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-lua-5.0.142
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-m17n-5.1.32
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-qt-5.1.82
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-qt-5.1.92
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-rime-5.1.102
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-rime-5.1.92
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-sayura-5.1.22
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-sayura-5.1.32
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.62
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.72
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-table-other-5.1.32
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-table-other-5.1.42
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-unikey-5.1.42
-rw-r--r--metadata/md5-cache/app-i18n/fcitx-unikey-5.1.62
-rw-r--r--metadata/md5-cache/app-i18n/libime-1.1.102
-rw-r--r--metadata/md5-cache/app-i18n/libime-1.1.82
-rw-r--r--metadata/md5-cache/app-i18n/libime-1.1.92
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin71878 -> 72030 bytes
-rw-r--r--metadata/md5-cache/app-misc/bgrep-0.2_p2025020514
-rw-r--r--metadata/md5-cache/app-misc/ckermit-10.0.414_beta11-r1 (renamed from metadata/md5-cache/app-misc/ckermit-10.0.414_beta11)4
-rw-r--r--metadata/md5-cache/app-misc/ckermit-9.0.302-r1 (renamed from metadata/md5-cache/app-misc/ckermit-9.0.302)4
-rw-r--r--metadata/md5-cache/app-misc/flirc-3.25.22
-rw-r--r--metadata/md5-cache/app-misc/prog-express-3.8.92
-rw-r--r--metadata/md5-cache/app-misc/unfoo-1.0.8-r2 (renamed from metadata/md5-cache/app-misc/unfoo-1.0.8-r1)6
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin13856 -> 13665 bytes
-rw-r--r--metadata/md5-cache/app-office/drawio-desktop-bin-24.4.02
-rw-r--r--metadata/md5-cache/app-office/drawio-desktop-bin-24.7.172
-rw-r--r--metadata/md5-cache/app-office/drawio-desktop-bin-24.7.82
-rw-r--r--metadata/md5-cache/app-office/drawio-desktop-bin-25.0.22
-rw-r--r--metadata/md5-cache/app-office/joplin-desktop-3.2.124
-rw-r--r--metadata/md5-cache/app-office/joplin-desktop-3.2.414
-rw-r--r--metadata/md5-cache/app-office/joplin-desktop-3.3.3 (renamed from metadata/md5-cache/app-office/joplin-desktop-3.2.7)2
-rw-r--r--metadata/md5-cache/app-office/libreoffice-bin-24.8.4-r32
-rw-r--r--metadata/md5-cache/app-office/libreoffice-bin-25.2.0-r32
-rw-r--r--metadata/md5-cache/app-office/onlyoffice-bin-8.2.22
-rw-r--r--metadata/md5-cache/app-office/onlyoffice-bin-8.3.02
-rw-r--r--metadata/md5-cache/app-office/onlyoffice-bin-8.3.12
-rw-r--r--metadata/md5-cache/app-office/onlyoffice-bin-8.3.22
-rw-r--r--metadata/md5-cache/app-office/worklog-assistant-bin-2.3.39002
-rw-r--r--metadata/md5-cache/app-office/wps-office-11.1.0.117232
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin19748 -> 19915 bytes
-rw-r--r--metadata/md5-cache/app-shells/bash-5.3_beta_p2025032414
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin77203 -> 77351 bytes
-rw-r--r--metadata/md5-cache/app-text/bibletime-3.1.116
-rw-r--r--metadata/md5-cache/app-text/cherrytree-1.4.017
-rw-r--r--metadata/md5-cache/app-text/mupdf-1.25.24
-rw-r--r--metadata/md5-cache/app-text/ocrad-0.292
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-3.6.34
-rw-r--r--metadata/md5-cache/app-text/poppler-24.11.0-r116
-rw-r--r--metadata/md5-cache/app-text/poppler-25.02.04
-rw-r--r--metadata/md5-cache/app-text/rnv-1.7.11-r12
-rw-r--r--metadata/md5-cache/app-text/teckit-2.5.124
-rw-r--r--metadata/md5-cache/dev-build/Manifest.gzbin20147 -> 20147 bytes
-rw-r--r--metadata/md5-cache/dev-build/bazel-buildtools-8.0.34
-rw-r--r--metadata/md5-cache/dev-build/make-4.4.1-r1002
-rw-r--r--metadata/md5-cache/dev-build/make-99992
-rw-r--r--metadata/md5-cache/dev-build/melange-0.18.32
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin32860 -> 32870 bytes
-rw-r--r--metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.22
-rw-r--r--metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.32
-rw-r--r--metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.42
-rw-r--r--metadata/md5-cache/dev-debug/Manifest.gzbin10627 -> 10616 bytes
-rw-r--r--metadata/md5-cache/dev-debug/apitrace-12.017
-rw-r--r--metadata/md5-cache/dev-debug/apitrace-9.0-r516
-rw-r--r--metadata/md5-cache/dev-debug/gdb-15.2-r1014
-rw-r--r--metadata/md5-cache/dev-debug/strace-6.134
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin9363 -> 9368 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/fsautocomplete-0.77.14
-rw-r--r--metadata/md5-cache/dev-games/Manifest.gzbin9091 -> 9091 bytes
-rw-r--r--metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r12
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin71141 -> 71145 bytes
-rw-r--r--metadata/md5-cache/dev-java/lzma-24.094
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin55398 -> 54906 bytes
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-112
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-122
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-132
-rw-r--r--metadata/md5-cache/dev-lang/ada-bootstrap-142
-rw-r--r--metadata/md5-cache/dev-lang/algol68g-3.5.1412
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.15.14
-rw-r--r--metadata/md5-cache/dev-lang/ghc-9.0.2-r42
-rw-r--r--metadata/md5-cache/dev-lang/ghc-9.2.82
-rw-r--r--metadata/md5-cache/dev-lang/kotlin-bin-2.0.2114
-rw-r--r--metadata/md5-cache/dev-lang/kotlin-bin-2.1.20 (renamed from metadata/md5-cache/dev-lang/kotlin-bin-2.1.0)6
-rw-r--r--metadata/md5-cache/dev-lang/luau-0.6532
-rw-r--r--metadata/md5-cache/dev-lang/luau-0.6622
-rw-r--r--metadata/md5-cache/dev-lang/luau-0.66614
-rw-r--r--metadata/md5-cache/dev-lang/mrustc-0.11.2-r14
-rw-r--r--metadata/md5-cache/dev-lang/pypy3-exe-bin-3.11.7.3.192
-rw-r--r--metadata/md5-cache/dev-lang/python-3.10.16_p116
-rw-r--r--metadata/md5-cache/dev-lang/python-3.10.16_p24
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.11_p116
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.11_p24
-rw-r--r--metadata/md5-cache/dev-lang/python-3.14.0_alpha516
-rw-r--r--metadata/md5-cache/dev-lang/python-3.14.0_alpha5-r10016
-rw-r--r--metadata/md5-cache/dev-lang/python-3.9.20_p216
-rw-r--r--metadata/md5-cache/dev-lang/souffle-2.517
-rw-r--r--metadata/md5-cache/dev-lang/swi-prolog-9.3.94
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin183129 -> 183269 bytes
-rw-r--r--metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.11472862
-rw-r--r--metadata/md5-cache/dev-libs/double-conversion-3.3.14
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.82.52
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.84.02
-rw-r--r--metadata/md5-cache/dev-libs/libansilove-1.4.214
-rw-r--r--metadata/md5-cache/dev-lua/Manifest.gzbin9790 -> 9790 bytes
-rw-r--r--metadata/md5-cache/dev-lua/lutok-0.64
-rw-r--r--metadata/md5-cache/dev-lua/luv-1.44.2.02
-rw-r--r--metadata/md5-cache/dev-lua/luv-1.45.0.02
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin105168 -> 105315 bytes
-rw-r--r--metadata/md5-cache/dev-ml/gsl-ocaml-1.25.115
-rw-r--r--metadata/md5-cache/dev-ml/llvm-21.0.0.99992
-rw-r--r--metadata/md5-cache/dev-ml/lwt-5.9.04
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Object-0.3.94
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin307136 -> 307127 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Specio-0.490.04
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Name-0.280.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Inter-1.120.04
-rw-r--r--metadata/md5-cache/dev-perl/YAML-LibYAML-0.903.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin372195 -> 370579 bytes
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-3.11.1117
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-3.11.1217
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-3.11.134
-rw-r--r--metadata/md5-cache/dev-python/ansible-compat-25.1.416
-rw-r--r--metadata/md5-cache/dev-python/cryptography-43.0.3-r117
-rw-r--r--metadata/md5-cache/dev-python/cryptography-44.0.117
-rw-r--r--metadata/md5-cache/dev-python/cryptography-44.0.24
-rw-r--r--metadata/md5-cache/dev-python/expandvars-1.0.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.130.316
-rw-r--r--metadata/md5-cache/dev-python/immutables-0.2017
-rw-r--r--metadata/md5-cache/dev-python/immutables-0.214
-rw-r--r--metadata/md5-cache/dev-python/inline-snapshot-0.20.916
-rw-r--r--metadata/md5-cache/dev-python/openapi-core-0.19.5-r1 (renamed from metadata/md5-cache/dev-python/openapi-core-0.19.5)2
-rw-r--r--metadata/md5-cache/dev-python/pycurl-7.45.317
-rw-r--r--metadata/md5-cache/dev-python/pycurl-7.45.417
-rw-r--r--metadata/md5-cache/dev-python/pycurl-7.45.517
-rw-r--r--metadata/md5-cache/dev-python/pycurl-7.45.64
-rw-r--r--metadata/md5-cache/dev-python/pyparsing-3.2.216
-rw-r--r--metadata/md5-cache/dev-python/pypy-exe-bin-7.3.192
-rw-r--r--metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.192
-rw-r--r--metadata/md5-cache/dev-python/python-json-logger-3.3.04
-rw-r--r--metadata/md5-cache/dev-python/python-tests-3.10.16_p115
-rw-r--r--metadata/md5-cache/dev-python/python-tests-3.10.16_p24
-rw-r--r--metadata/md5-cache/dev-python/python-tests-3.11.11_p115
-rw-r--r--metadata/md5-cache/dev-python/python-tests-3.11.11_p24
-rw-r--r--metadata/md5-cache/dev-python/rapidfuzz-3.12.117
-rw-r--r--metadata/md5-cache/dev-python/rapidfuzz-3.12.24
-rw-r--r--metadata/md5-cache/dev-python/rfc3161-client-0.0.417
-rw-r--r--metadata/md5-cache/dev-python/sigstore-3.5.316
-rw-r--r--metadata/md5-cache/dev-python/sigstore-3.6.016
-rw-r--r--metadata/md5-cache/dev-python/uv-0.6.217
-rw-r--r--metadata/md5-cache/dev-python/uv-0.6.54
-rw-r--r--metadata/md5-cache/dev-python/websockets-15.0.14
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin35442 -> 35442 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-5.15.2_p2020111306144
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-6.8.2_p2025012608384
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin234232 -> 233233 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/actionpack-7.0.8.74
-rw-r--r--metadata/md5-cache/dev-ruby/actionpack-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/actionview-7.0.8.74
-rw-r--r--metadata/md5-cache/dev-ruby/actionview-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/activejob-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/activemodel-7.0.8.74
-rw-r--r--metadata/md5-cache/dev-ruby/activemodel-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/activerecord-7.0.8.74
-rw-r--r--metadata/md5-cache/dev-ruby/activerecord-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/activesupport-6.1.7.104
-rw-r--r--metadata/md5-cache/dev-ruby/activesupport-7.0.8.7-r14
-rw-r--r--metadata/md5-cache/dev-ruby/bunny-2.24.0 (renamed from metadata/md5-cache/dev-ruby/bunny-2.22.0)4
-rw-r--r--metadata/md5-cache/dev-ruby/http-cookie-1.0.5-r117
-rw-r--r--metadata/md5-cache/dev-ruby/http-cookie-1.0.74
-rw-r--r--metadata/md5-cache/dev-ruby/irb-1.13.24
-rw-r--r--metadata/md5-cache/dev-ruby/prism-1.4.02
-rw-r--r--metadata/md5-cache/dev-ruby/puppetdb-termini-7.13.02
-rw-r--r--metadata/md5-cache/dev-ruby/puppetdb-termini-8.5.02
-rw-r--r--metadata/md5-cache/dev-ruby/puppetdb-termini-8.7.02
-rw-r--r--metadata/md5-cache/dev-ruby/puppetdb-termini-8.8.12
-rw-r--r--metadata/md5-cache/dev-ruby/rack-2.2.104
-rw-r--r--metadata/md5-cache/dev-ruby/rack-2.2.8.117
-rw-r--r--metadata/md5-cache/dev-ruby/rack-3.0.104
-rw-r--r--metadata/md5-cache/dev-ruby/rack-3.0.9.117
-rw-r--r--metadata/md5-cache/dev-ruby/rack-3.1.84
-rw-r--r--metadata/md5-cache/dev-ruby/railties-7.0.8.74
-rw-r--r--metadata/md5-cache/dev-ruby/railties-7.1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/rdoc-6.13.0 (renamed from metadata/md5-cache/dev-ruby/rdoc-6.10.0)4
-rw-r--r--metadata/md5-cache/dev-ruby/rdoc-6.6.3.1-r117
-rw-r--r--metadata/md5-cache/dev-ruby/rdoc-6.8.14
-rw-r--r--metadata/md5-cache/dev-ruby/rdoc-6.9.117
-rw-r--r--metadata/md5-cache/dev-ruby/selenium-webdriver-4.10.017
-rw-r--r--metadata/md5-cache/dev-ruby/selenium-webdriver-4.28.04
-rw-r--r--metadata/md5-cache/dev-ruby/selenium-webdriver-4.30.1 (renamed from metadata/md5-cache/dev-ruby/selenium-webdriver-4.24.0)8
-rw-r--r--metadata/md5-cache/dev-tcltk/Manifest.gzbin9115 -> 9122 bytes
-rw-r--r--metadata/md5-cache/dev-tcltk/tcl3d-0.9.54
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138622 -> 138928 bytes
-rw-r--r--metadata/md5-cache/dev-util/azuredatastudio-1.50.0-r12
-rw-r--r--metadata/md5-cache/dev-util/azuredatastudio-1.51.12
-rw-r--r--metadata/md5-cache/dev-util/gdbus-codegen-2.84.0-r216
-rw-r--r--metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r42
-rw-r--r--metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.3.22
-rw-r--r--metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.4.12
-rw-r--r--metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.5.12
-rw-r--r--metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.6.1-r12
-rw-r--r--metadata/md5-cache/dev-util/objconv-2.512
-rw-r--r--metadata/md5-cache/dev-util/pkgcruft-0.0.1115
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin21464 -> 21628 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/mercurial-6.9.44
-rw-r--r--metadata/md5-cache/dev-vcs/rcs-5.10.1-r12
-rw-r--r--metadata/md5-cache/dev-vcs/sourcegit-2025.1016
-rw-r--r--metadata/md5-cache/games-action/Manifest.gzbin15817 -> 15812 bytes
-rw-r--r--metadata/md5-cache/games-action/apotheon-1.26v-r12
-rw-r--r--metadata/md5-cache/games-action/beathazardultra-20130308-r22
-rw-r--r--metadata/md5-cache/games-action/brutal-legend-gog-2.0.0.32
-rw-r--r--metadata/md5-cache/games-action/brutal-legend-hb-20130615-r32
-rw-r--r--metadata/md5-cache/games-action/descent1-demodata-1.4-r12
-rw-r--r--metadata/md5-cache/games-action/guacamelee-202310122
-rw-r--r--metadata/md5-cache/games-action/heretic2-1.06c-r22
-rw-r--r--metadata/md5-cache/games-action/heretic2-demo-1.06a-r22
-rw-r--r--metadata/md5-cache/games-action/multimc-bin-1.6.1-r12
-rw-r--r--metadata/md5-cache/games-action/psychonauts-gog-2.0.0.42
-rw-r--r--metadata/md5-cache/games-action/psychonauts-hb-201305062
-rw-r--r--metadata/md5-cache/games-action/rive-1.152
-rw-r--r--metadata/md5-cache/games-action/shadowgrounds-bin-0_p1-r12
-rw-r--r--metadata/md5-cache/games-action/shadowgrounds-survivor-bin-0_p1-r12
-rw-r--r--metadata/md5-cache/games-action/super-hexagon-201602172
-rw-r--r--metadata/md5-cache/games-action/transistor-1.50440.8123.233652
-rw-r--r--metadata/md5-cache/games-action/trine-1.08-r32
-rw-r--r--metadata/md5-cache/games-arcade/Manifest.gzbin22431 -> 22425 bytes
-rw-r--r--metadata/md5-cache/games-arcade/aquaria-1.1.3-r32
-rw-r--r--metadata/md5-cache/games-arcade/gunocide2ex-1.0-r32
-rw-r--r--metadata/md5-cache/games-arcade/rocksndiamonds-4.3.8.24
-rw-r--r--metadata/md5-cache/games-arcade/rocksndiamonds-4.4.0.04
-rw-r--r--metadata/md5-cache/games-arcade/shovel-knight-4.1b2
-rw-r--r--metadata/md5-cache/games-arcade/shovel-knight-4.1b-r12
-rw-r--r--metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r42
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin21924 -> 21926 bytes
-rw-r--r--metadata/md5-cache/games-emulation/nestopia-1.53.116
-rw-r--r--metadata/md5-cache/games-emulation/ryujinx-1.1.140316
-rw-r--r--metadata/md5-cache/games-emulation/ryujinx-1.2.814
-rw-r--r--metadata/md5-cache/games-fps/Manifest.gzbin13222 -> 13222 bytes
-rw-r--r--metadata/md5-cache/games-fps/darkplaces-20140513-r22
-rw-r--r--metadata/md5-cache/games-fps/etqw-demo-2.0_p1-r42
-rw-r--r--metadata/md5-cache/games-fps/legends-0.4.1.43-r22
-rw-r--r--metadata/md5-cache/games-fps/quake2-data-3.20-r12
-rw-r--r--metadata/md5-cache/games-fps/quake2-demodata-3.14-r12
-rw-r--r--metadata/md5-cache/games-fps/serioussam-tfe-data-1.5-r12
-rw-r--r--metadata/md5-cache/games-fps/serioussam-tse-data-1.7-r12
-rw-r--r--metadata/md5-cache/games-fps/soldieroffortune-1.06a-r22
-rw-r--r--metadata/md5-cache/games-fps/tribes2-250342
-rw-r--r--metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r12
-rw-r--r--metadata/md5-cache/games-fps/ut2003-data-2107-r22
-rw-r--r--metadata/md5-cache/games-fps/ut2003-demo-2206-r52
-rw-r--r--metadata/md5-cache/games-fps/ut2004-3369.3-r310
-rw-r--r--metadata/md5-cache/games-fps/ut2004-data-3186-r52
-rw-r--r--metadata/md5-cache/games-fps/ut2004-demo-3334-r32
-rw-r--r--metadata/md5-cache/games-misc/Manifest.gzbin10378 -> 10381 bytes
-rw-r--r--metadata/md5-cache/games-misc/little-inferno-20130509-r12
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18094 -> 18096 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/braid-gog-2.0.0.3-r12
-rw-r--r--metadata/md5-cache/games-puzzle/braid-hb-20150611-r12
-rw-r--r--metadata/md5-cache/games-puzzle/world-of-goo-gog-1.51.293372
-rw-r--r--metadata/md5-cache/games-puzzle/world-of-goo-hb-1.532
-rw-r--r--metadata/md5-cache/games-roguelike/FTL-gog-1.6.12.2.352692
-rw-r--r--metadata/md5-cache/games-roguelike/Manifest.gzbin4575 -> 4574 bytes
-rw-r--r--metadata/md5-cache/games-rpg/Manifest.gzbin8930 -> 8940 bytes
-rw-r--r--metadata/md5-cache/games-rpg/avadon-1.0.4_p13317689042
-rw-r--r--metadata/md5-cache/games-rpg/baldurs-gate-ee-2.5.231212
-rw-r--r--metadata/md5-cache/games-rpg/baldurs-gate-ee-2.6.6.0.47291-r12
-rw-r--r--metadata/md5-cache/games-rpg/bastion-201610162
-rw-r--r--metadata/md5-cache/games-rpg/costume-quest-2.0.0.3-r12
-rw-r--r--metadata/md5-cache/games-rpg/dear-esther-20130608-r12
-rw-r--r--metadata/md5-cache/games-rpg/dungeon-defenders-20130305-r12
-rw-r--r--metadata/md5-cache/games-rpg/grimrock-201507072
-rw-r--r--metadata/md5-cache/games-rpg/to-the-moon-0-r22
-rw-r--r--metadata/md5-cache/games-rpg/vendetta-online-bin-1.8.296-r22
-rw-r--r--metadata/md5-cache/games-server/Manifest.gzbin2074 -> 2076 bytes
-rw-r--r--metadata/md5-cache/games-server/ut2004-ded-3369.3-r210
-rw-r--r--metadata/md5-cache/games-simulation/Manifest.gzbin5133 -> 5134 bytes
-rw-r--r--metadata/md5-cache/games-simulation/slime-rancher-1.4.1c_p346052
-rw-r--r--metadata/md5-cache/games-simulation/train-valley-1.3.314032
-rw-r--r--metadata/md5-cache/games-strategy/Manifest.gzbin9976 -> 9979 bytes
-rw-r--r--metadata/md5-cache/games-strategy/knights-demo-1.32-r42
-rw-r--r--metadata/md5-cache/games-strategy/spaz-1.605-r12
-rw-r--r--metadata/md5-cache/games-util/Manifest.gzbin11138 -> 11130 bytes
-rw-r--r--metadata/md5-cache/games-util/deutex-5.2.22
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin71642 -> 71488 bytes
-rw-r--r--metadata/md5-cache/kde-apps/step-24.12.117
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin5002 -> 5000 bytes
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.11_pre20250323 (renamed from metadata/md5-cache/mail-mta/postfix-3.11_pre20250304)6
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin58624 -> 58765 bytes
-rw-r--r--metadata/md5-cache/media-gfx/ansilove-4.2.114
-rw-r--r--metadata/md5-cache/media-gfx/asymptote-2.9017
-rw-r--r--metadata/md5-cache/media-gfx/asymptote-2.954
-rw-r--r--metadata/md5-cache/media-gfx/librecad-2.2.14
-rw-r--r--metadata/md5-cache/media-gfx/photoqt-4.8.118
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121036 -> 121196 bytes
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r12
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.17417132
-rw-r--r--metadata/md5-cache/media-libs/amdgpu-pro-vulkan-24.30.21112922
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-11.0.017
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-99992
-rw-r--r--metadata/md5-cache/media-libs/libpng-1.6.464
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin79537 -> 79561 bytes
-rw-r--r--metadata/md5-cache/media-plugins/hdx-realtime-media-engine-2.9.700.30002
-rw-r--r--metadata/md5-cache/media-plugins/vdr-actuator-1.2.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-actuator-2.4.1_pre201810252
-rw-r--r--metadata/md5-cache/media-plugins/vdr-avards-0.2.62
-rw-r--r--metadata/md5-cache/media-plugins/vdr-beep-0.1.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc62
-rw-r--r--metadata/md5-cache/media-plugins/vdr-cdplayer-1.2.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-cinebars-0.0.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-clock-1.0.0-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-clock-1.0.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ddci2-1.0.42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ddci2-1.0.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ddci2-99992
-rw-r--r--metadata/md5-cache/media-plugins/vdr-devstatus-0.4.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dummydevice-2.0.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-duplicates-1.0.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.6_p202301212
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvbhddevice-2.2.0_p20180420-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvbsddevice-2.2.0-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvd-0.3.72
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvd-0.3.7_pre20090106-r42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-epgsearch-2.4.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-epgsync-1.0.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-epgsync-1.0.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-exec-0.0.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.122
-rw-r--r--metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.3-r42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-graphlcd-1.0.72
-rw-r--r--metadata/md5-cache/media-plugins/vdr-imonlcd-1.0.3-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-iptv-2.2.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-iptv-2.4.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-joystick-0.0.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-launcher-0.0.4-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-lcdproc-1.0.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-live-3.0.62
-rw-r--r--metadata/md5-cache/media-plugins/vdr-loadepg-0.2.72
-rw-r--r--metadata/md5-cache/media-plugins/vdr-menuorg-0.5.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-mlist-1.0.22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-mp3ng-0.0.1_pre5-r52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-mplayer-0.10.2-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-newsticker-0.0.42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-noepg-0.0.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-osdserver-0.1.3-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-osdteletext-2.3.1_p202112172
-rw-r--r--metadata/md5-cache/media-plugins/vdr-peer-0.0.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-permashift-1.0.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-permashift-1.0.4_pre202208182
-rw-r--r--metadata/md5-cache/media-plugins/vdr-pin-0.1.17-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-powermate-0.0.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-pvr350-1.7.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-rcu-2.2.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-recsearch-0.3.72
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remote-0.7.0-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-rssreader-2.4.0-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-satip-2.2.52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-satip-2.4.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-scheduler-0.1.62
-rw-r--r--metadata/md5-cache/media-plugins/vdr-screenshot-0.0.152
-rw-r--r--metadata/md5-cache/media-plugins/vdr-serial-0.0.6a-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-skincurses-2.2.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-skinelchi-0.3.0-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-sleeptimer-0.6-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-sndctl-0.1.5.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-solitaire-0.0.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-span-0.0.72
-rw-r--r--metadata/md5-cache/media-plugins/vdr-streamdev-0.6.32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-suspendoutput-2.0.1-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-svdrposd-1.0.02
-rw-r--r--metadata/md5-cache/media-plugins/vdr-svdrpservice-1.0.0-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-systeminfo-0.1.4-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ttxtsubs-0.3.0-r32
-rw-r--r--metadata/md5-cache/media-plugins/vdr-undelete-2.3.1_pre12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-vcd-0.9-r42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-vdrmanager-0.142
-rw-r--r--metadata/md5-cache/media-plugins/vdr-vompserver-0.5.12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-weatherng-0.0.8_pre3-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-wirbelscan-0.0.7-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-wirbelscan-2018.11.04-r12
-rw-r--r--metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r42
-rw-r--r--metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r52
-rw-r--r--metadata/md5-cache/media-plugins/vdr-xineliboutput-99992
-rw-r--r--metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r22
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin7403 -> 7397 bytes
-rw-r--r--metadata/md5-cache/media-radio/kochmorse-3.5.1-r114
-rw-r--r--metadata/md5-cache/media-radio/wsjtx-2.7.04
-rw-r--r--metadata/md5-cache/media-radio/wsjtx-2.7.0_rc815
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin76059 -> 76063 bytes
-rw-r--r--metadata/md5-cache/media-sound/audacity-3.4.2-r12
-rw-r--r--metadata/md5-cache/media-sound/spotify-1.2.562
-rw-r--r--metadata/md5-cache/media-tv/Manifest.gzbin4488 -> 4491 bytes
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.41.4.94632
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.41.5.95222
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40014 -> 40028 bytes
-rw-r--r--metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.36.21112922
-rw-r--r--metadata/md5-cache/media-video/popcorntime-bin-0.4.92
-rw-r--r--metadata/md5-cache/media-video/popcorntime-bin-0.5.0-r22
-rw-r--r--metadata/md5-cache/media-video/popcorntime-bin-0.5.1-r12
-rw-r--r--metadata/md5-cache/media-video/yle-dl-202503164
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin65442 -> 65434 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/alive-2.0.5-r1002
-rw-r--r--metadata/md5-cache/net-analyzer/zmap-4.1.18
-rw-r--r--metadata/md5-cache/net-analyzer/zmap-4.3.216
-rw-r--r--metadata/md5-cache/net-analyzer/zmap-999915
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14025 -> 14190 bytes
-rw-r--r--metadata/md5-cache/net-dns/knot-3.4.517
-rw-r--r--metadata/md5-cache/net-dns/unbound-1.22.04
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin15012 -> 15013 bytes
-rw-r--r--metadata/md5-cache/net-im/discord-0.0.882
-rw-r--r--metadata/md5-cache/net-im/element-desktop-bin-1.11.942
-rw-r--r--metadata/md5-cache/net-im/gitter-bin-5.0.1-r12
-rw-r--r--metadata/md5-cache/net-im/gitter-bin-5.0.1-r22
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-7.47.02
-rw-r--r--metadata/md5-cache/net-im/skypeforlinux-8.108.0.2052
-rw-r--r--metadata/md5-cache/net-im/skypeforlinux-8.110.76.1072
-rw-r--r--metadata/md5-cache/net-im/slack-4.41.1052
-rw-r--r--metadata/md5-cache/net-im/slack-4.42.1172
-rw-r--r--metadata/md5-cache/net-im/slack-4.43.442
-rw-r--r--metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r52
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin12126 -> 12123 bytes
-rw-r--r--metadata/md5-cache/net-irc/irccloud-desktop-bin-0.16.0-r12
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin56750 -> 56757 bytes
-rw-r--r--metadata/md5-cache/net-libs/miniupnpc-2.3.24
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20757 -> 20918 bytes
-rw-r--r--metadata/md5-cache/net-mail/mailutils-3.184
-rw-r--r--metadata/md5-cache/net-mail/mailutils-3.1917
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin92033 -> 92203 bytes
-rw-r--r--metadata/md5-cache/net-misc/chrome-remote-desktop-118.0.5993.92
-rw-r--r--metadata/md5-cache/net-misc/dhcpcd-10.1.0-r14
-rw-r--r--metadata/md5-cache/net-misc/networkmanager-1.48.1617
-rw-r--r--metadata/md5-cache/net-misc/tigervnc-1.15.04
-rw-r--r--metadata/md5-cache/net-misc/tigervnc-xorg-module-1.15.04
-rw-r--r--metadata/md5-cache/net-misc/wget-1.24.52
-rw-r--r--metadata/md5-cache/net-misc/wget-1.25.02
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin11746 -> 11748 bytes
-rw-r--r--metadata/md5-cache/net-p2p/resilio-sync-2.7.3.13812
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin9771 -> 9771 bytes
-rw-r--r--metadata/md5-cache/net-print/hplip-plugin-3.24.42
-rw-r--r--metadata/md5-cache/net-print/libppd-2.1.04
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin17275 -> 17273 bytes
-rw-r--r--metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.02
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin26752 -> 26748 bytes
-rw-r--r--metadata/md5-cache/net-wireless/aic8800-1.0.32
-rw-r--r--metadata/md5-cache/net-wireless/aic8800-1.0.52
-rw-r--r--metadata/md5-cache/net-wireless/sdrplay-2.13.1-r12
-rw-r--r--metadata/md5-cache/net-wireless/sdrplay-3.07.12
-rw-r--r--metadata/md5-cache/net-wireless/uhd-4.8.0.02
-rw-r--r--metadata/md5-cache/sci-chemistry/Manifest.gzbin11677 -> 11844 bytes
-rw-r--r--metadata/md5-cache/sci-chemistry/avogadro2-1.100.016
-rw-r--r--metadata/md5-cache/sci-chemistry/avogadro2-1.97.017
-rw-r--r--metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p2024122118
-rw-r--r--metadata/md5-cache/sci-chemistry/openbabel-999920
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin11115 -> 11439 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/folium-0.19.517
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.3815
-rw-r--r--metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0-r1 (renamed from metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0)10
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin70562 -> 70728 bytes
-rw-r--r--metadata/md5-cache/sci-libs/avogadrolibs-1.100.017
-rw-r--r--metadata/md5-cache/sci-libs/avogadrolibs-1.97.017
-rw-r--r--metadata/md5-cache/sci-libs/mkl-2022.2.1.16993-r12
-rw-r--r--metadata/md5-cache/sci-libs/mkl-2023.0.0.253982
-rw-r--r--metadata/md5-cache/sci-libs/mkl-2023.1.0.463422
-rw-r--r--metadata/md5-cache/sci-libs/spglib-2.6.017
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin33600 -> 33284 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/flocq-4.1.0-r113
-rw-r--r--metadata/md5-cache/sci-mathematics/flocq-4.1.113
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-13.0.12
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-13.1.02
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-13.2.12
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-13.3.12
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-14.0.02
-rw-r--r--metadata/md5-cache/sci-mathematics/mathematica-14.1.02
-rw-r--r--metadata/md5-cache/sci-mathematics/minisat-2.2.1-r12
-rw-r--r--metadata/md5-cache/sci-ml/FBGEMM-2023.12.044
-rw-r--r--metadata/md5-cache/sci-ml/FP16-2024.05.27-r1 (renamed from metadata/md5-cache/sci-ml/FP16-2024.05.27)8
-rw-r--r--metadata/md5-cache/sci-ml/Manifest.gzbin6953 -> 6972 bytes
-rw-r--r--metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r317
-rw-r--r--metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r417
-rw-r--r--metadata/md5-cache/sci-ml/huggingface_hub-0.26.516
-rw-r--r--metadata/md5-cache/sci-ml/huggingface_hub-0.26.5-r116
-rw-r--r--metadata/md5-cache/sci-ml/jiwer-3.0.316
-rw-r--r--metadata/md5-cache/sci-ml/jiwer-3.0.3-r116
-rw-r--r--metadata/md5-cache/sci-ml/onnx-1.17.017
-rw-r--r--metadata/md5-cache/sci-ml/onnx-1.17.0-r117
-rw-r--r--metadata/md5-cache/sci-ml/safetensors-0.4.5-r2 (renamed from metadata/md5-cache/sci-ml/safetensors-0.4.5-r1)12
-rw-r--r--metadata/md5-cache/sci-physics/Manifest.gzbin12405 -> 12244 bytes
-rw-r--r--metadata/md5-cache/sci-physics/hepmc-3.3.017
-rw-r--r--metadata/md5-cache/sci-physics/hepmc-3.3.0-r12
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin93368 -> 93534 bytes
-rw-r--r--metadata/md5-cache/sys-apps/azure-vm-utils-0.5.2 (renamed from metadata/md5-cache/sys-apps/azure-vm-utils-0.5.1)2
-rw-r--r--metadata/md5-cache/sys-apps/ed-1.20.22
-rw-r--r--metadata/md5-cache/sys-apps/ed-1.212
-rw-r--r--metadata/md5-cache/sys-apps/intune-portal-1.2405.172
-rw-r--r--metadata/md5-cache/sys-apps/intune-portal-1.2411.142
-rw-r--r--metadata/md5-cache/sys-apps/nawk-202501164
-rw-r--r--metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.2415
-rw-r--r--metadata/md5-cache/sys-apps/portage-3.0.674
-rw-r--r--metadata/md5-cache/sys-apps/sandbox-2.4615
-rw-r--r--metadata/md5-cache/sys-apps/systemd-255.1618
-rw-r--r--metadata/md5-cache/sys-apps/systemd-255.1818
-rw-r--r--metadata/md5-cache/sys-apps/systemd-256.122
-rw-r--r--metadata/md5-cache/sys-apps/systemd-257.32
-rw-r--r--metadata/md5-cache/sys-apps/systemd-99992
-rw-r--r--metadata/md5-cache/sys-apps/systemd-utils-255.182
-rw-r--r--metadata/md5-cache/sys-apps/systemd-utils-256.122
-rw-r--r--metadata/md5-cache/sys-apps/util-linux-2.40.44
-rw-r--r--metadata/md5-cache/sys-apps/which-2.234
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-gtk-1.15.315
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin15291 -> 15294 bytes
-rw-r--r--metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.1_p2-r22
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin23257 -> 23421 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.0.1_pre2025032316
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin7416 -> 7420 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/nvidia-firmware-340.32-r12
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin37351 -> 37194 bytes
-rw-r--r--metadata/md5-cache/sys-fs/avfs-1.1.413
-rw-r--r--metadata/md5-cache/sys-fs/bcachefs-tools-1.20.02
-rw-r--r--metadata/md5-cache/sys-fs/bcachefs-tools-99992
-rw-r--r--metadata/md5-cache/sys-fs/ddrescue-1.282
-rw-r--r--metadata/md5-cache/sys-fs/ddrescue-1.292
-rw-r--r--metadata/md5-cache/sys-fs/ddrescue-1.29.12
-rw-r--r--metadata/md5-cache/sys-fs/mtools-4.0.462
-rw-r--r--metadata/md5-cache/sys-fs/mtools-4.0.472
-rw-r--r--metadata/md5-cache/sys-fs/mtools-4.0.482
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin35058 -> 36779 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/dracut-106-r2 (renamed from metadata/md5-cache/sys-kernel/dracut-106-r1)2
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.2018
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.13.818
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.8418
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2342
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2352
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1782
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1792
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.1292
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.1302
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.1312
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.162
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.172
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.182
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.192
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.2017
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.42
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.52
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.62
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.72
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.817
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.792
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.802
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.812
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.822
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.832
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.8417
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.14.014
-rw-r--r--metadata/md5-cache/sys-kernel/linux-headers-6.124
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.2018
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.13.818
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.8418
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.14.014
-rw-r--r--metadata/md5-cache/sys-kernel/zen-sources-6.12.102
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin33619 -> 33618 bytes
-rw-r--r--metadata/md5-cache/sys-libs/timezone-data-2025a-r12
-rw-r--r--metadata/md5-cache/sys-libs/timezone-data-2025b2
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin17217 -> 17222 bytes
-rw-r--r--metadata/md5-cache/sys-process/fcron-3.3.34
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin38804 -> 39268 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.12.207
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.13.87
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.847
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin7128 -> 7120 bytes
-rw-r--r--metadata/md5-cache/www-apache/libapreq2-2.17-r14
-rw-r--r--metadata/md5-cache/www-apache/mod_h2-2.0.31 (renamed from metadata/md5-cache/www-apache/mod_h2-2.0.30)2
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24517 -> 24668 bytes
-rw-r--r--metadata/md5-cache/www-apps/element-1.11.9214
-rw-r--r--metadata/md5-cache/www-apps/element-1.11.95 (renamed from metadata/md5-cache/www-apps/element-1.11.91)4
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.10.1.458914
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.10.3.460214
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.1415
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-30.0.8 (renamed from metadata/md5-cache/www-apps/nextcloud-28.0.14)8
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-31.0.215
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.32.2.498714
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.33.0.499414
-rw-r--r--metadata/md5-cache/www-apps/radarr-bin-5.21.1.9799 (renamed from metadata/md5-cache/www-apps/radarr-bin-5.20.2.9777)2
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin13678 -> 13679 bytes
-rw-r--r--metadata/md5-cache/www-client/google-chrome-134.0.6998.1172
-rw-r--r--metadata/md5-cache/www-client/google-chrome-beta-135.0.7049.282
-rw-r--r--metadata/md5-cache/www-client/google-chrome-unstable-136.0.7064.02
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-134.0.3124.682
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-134.0.3124.512
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.112
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.182
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3168.22
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.112
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.72
-rw-r--r--metadata/md5-cache/www-client/opera-117.0.5408.1422
-rw-r--r--metadata/md5-cache/www-client/opera-beta-118.0.5461.142
-rw-r--r--metadata/md5-cache/www-client/opera-beta-118.0.5461.42
-rw-r--r--metadata/md5-cache/www-client/opera-beta-118.0.5461.72
-rw-r--r--metadata/md5-cache/www-client/opera-developer-118.0.5456.0-r12
-rw-r--r--metadata/md5-cache/www-client/opera-developer-119.0.5467.02
-rw-r--r--metadata/md5-cache/www-client/opera-developer-119.0.5474.02
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.4.017
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.4.0-r117
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-99996
-rw-r--r--metadata/md5-cache/www-client/tangram-3.34
-rw-r--r--metadata/md5-cache/www-client/vivaldi-7.2.3621.632
-rw-r--r--metadata/md5-cache/www-client/vivaldi-7.2.3621.672
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.32
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3640.32
-rw-r--r--metadata/md5-cache/www-plugins/Manifest.gzbin1743 -> 1909 bytes
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-134.0.6998.1172
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-135.0.7049.28_beta2
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-136.0.7064.0_alpha2
-rw-r--r--metadata/md5-cache/www-plugins/pdfjs-5.0.37510
-rw-r--r--metadata/md5-cache/x11-drivers/Manifest.gzbin5941 -> 5944 bytes
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-390.1572
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02-r22
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.022
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.032
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.064
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-570.124.044
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-570.133.074
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin24727 -> 24719 bytes
-rw-r--r--metadata/md5-cache/x11-libs/gtk+-3.24.484
-rw-r--r--metadata/md5-cache/x11-libs/xcb-imdkit-1.0.92
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin59548 -> 59703 bytes
-rw-r--r--metadata/md5-cache/x11-misc/kdocker-6.215
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin27871 -> 27871 bytes
-rw-r--r--metadata/md5-cache/x11-themes/icewm-extra-themes-1.22
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin14549 -> 14553 bytes
-rw-r--r--metadata/md5-cache/x11-wm/icewm-3.3.12
-rw-r--r--metadata/md5-cache/x11-wm/icewm-3.4.12
-rw-r--r--metadata/md5-cache/xfce-base/Manifest.gzbin9188 -> 9348 bytes
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-session-4.20.216
-rw-r--r--metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.en.txt135
-rw-r--r--metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.pl.txt148
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin19282 -> 19616 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin43398 -> 43400 bytes
-rw-r--r--net-analyzer/zmap/Manifest7
-rw-r--r--net-analyzer/zmap/metadata.xml8
-rw-r--r--net-analyzer/zmap/zmap-4.1.1.ebuild4
-rw-r--r--net-analyzer/zmap/zmap-4.3.2.ebuild (renamed from net-analyzer/zmap/zmap-9999.ebuild)28
-rw-r--r--net-dns/Manifest.gzbin7863 -> 7870 bytes
-rw-r--r--net-dns/knot/Manifest2
-rw-r--r--net-dns/knot/knot-3.4.5.ebuild194
-rw-r--r--net-dns/unbound/Manifest2
-rw-r--r--net-dns/unbound/unbound-1.22.0.ebuild4
-rw-r--r--net-libs/Manifest.gzbin30643 -> 30639 bytes
-rw-r--r--net-libs/miniupnpc/Manifest2
-rw-r--r--net-libs/miniupnpc/miniupnpc-2.3.2.ebuild2
-rw-r--r--net-mail/Manifest.gzbin14597 -> 14593 bytes
-rw-r--r--net-mail/mailutils/Manifest4
-rw-r--r--net-mail/mailutils/mailutils-3.18.ebuild2
-rw-r--r--net-mail/mailutils/mailutils-3.19.ebuild163
-rw-r--r--net-misc/Manifest.gzbin53327 -> 53326 bytes
-rw-r--r--net-misc/dhcpcd/Manifest2
-rw-r--r--net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild2
-rw-r--r--net-misc/networkmanager/Manifest2
-rw-r--r--net-misc/networkmanager/networkmanager-1.48.16.ebuild404
-rw-r--r--net-misc/tigervnc-xorg-module/Manifest2
-rw-r--r--net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.15.0.ebuild2
-rw-r--r--net-misc/tigervnc/Manifest2
-rw-r--r--net-misc/tigervnc/tigervnc-1.15.0.ebuild2
-rw-r--r--net-print/Manifest.gzbin6425 -> 6425 bytes
-rw-r--r--net-print/libppd/Manifest2
-rw-r--r--net-print/libppd/libppd-2.1.0.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin13894 -> 13899 bytes
-rw-r--r--net-wireless/uhd/Manifest3
-rw-r--r--net-wireless/uhd/files/uhd-4.8.0.0-includes.patch36
-rw-r--r--net-wireless/uhd/uhd-4.8.0.0.ebuild2
-rw-r--r--profiles/Manifest.gzbin238053 -> 238054 bytes
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/hppa/package.mask11
-rw-r--r--profiles/use.local.desc6
-rw-r--r--sci-chemistry/Manifest.gzbin8199 -> 8203 bytes
-rw-r--r--sci-chemistry/avogadro2/Manifest9
-rw-r--r--sci-chemistry/avogadro2/avogadro2-1.100.0.ebuild80
-rw-r--r--sci-chemistry/avogadro2/avogadro2-1.97.0.ebuild82
-rw-r--r--sci-chemistry/avogadro2/files/avogadro2-1.95.1-qttest.patch15
-rw-r--r--sci-chemistry/avogadro2/metadata.xml1
-rw-r--r--sci-chemistry/openbabel/Manifest7
-rw-r--r--sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_examples.patch13
-rw-r--r--sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_pybind.patch25
-rw-r--r--sci-chemistry/openbabel/files/openbabel-python-r2.cmake103
-rw-r--r--sci-chemistry/openbabel/openbabel-3.1.1_p20241221.ebuild236
-rw-r--r--sci-chemistry/openbabel/openbabel-9999.ebuild164
-rw-r--r--sci-geosciences/Manifest.gzbin7551 -> 7554 bytes
-rw-r--r--sci-geosciences/folium/Manifest2
-rw-r--r--sci-geosciences/folium/folium-0.19.5.ebuild47
-rw-r--r--sci-geosciences/gpxsee/Manifest2
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.38.ebuild51
-rw-r--r--sci-geosciences/xyzservices/Manifest2
-rw-r--r--sci-geosciences/xyzservices/xyzservices-2025.1.0-r1.ebuild (renamed from sci-geosciences/xyzservices/xyzservices-2025.1.0.ebuild)2
-rw-r--r--sci-libs/Manifest.gzbin40366 -> 40366 bytes
-rw-r--r--sci-libs/avogadrolibs/Manifest18
-rw-r--r--sci-libs/avogadrolibs/avogadrolibs-1.100.0.ebuild174
-rw-r--r--sci-libs/avogadrolibs/avogadrolibs-1.97.0.ebuild93
-rw-r--r--sci-libs/avogadrolibs/files/avogadrolibs-1.100-fix-openbabel3.patch13
-rw-r--r--sci-libs/avogadrolibs/files/avogadrolibs-1.100-tests.patch21
-rw-r--r--sci-libs/avogadrolibs/files/avogadrolibs-1.95.1-tests.patch13
-rw-r--r--sci-libs/avogadrolibs/metadata.xml2
-rw-r--r--sci-libs/spglib/Manifest6
-rw-r--r--sci-libs/spglib/files/spglib-2.6.0-dist_sources.patch48
-rw-r--r--sci-libs/spglib/files/spglib-2.6.0-pyproject.patch29
-rw-r--r--sci-libs/spglib/metadata.xml4
-rw-r--r--sci-libs/spglib/spglib-2.6.0.ebuild100
-rw-r--r--sci-mathematics/Manifest.gzbin19699 -> 19699 bytes
-rw-r--r--sci-mathematics/flocq/Manifest4
-rw-r--r--sci-mathematics/flocq/flocq-4.1.0-r1.ebuild37
-rw-r--r--sci-mathematics/flocq/flocq-4.1.1.ebuild37
-rw-r--r--sci-mathematics/minisat/Manifest3
-rw-r--r--sci-mathematics/minisat/files/minisat-2.2.1-cmake_minimum.patch8
-rw-r--r--sci-mathematics/minisat/minisat-2.2.1-r1.ebuild3
-rw-r--r--sci-ml/FBGEMM/FBGEMM-2023.12.04.ebuild2
-rw-r--r--sci-ml/FBGEMM/Manifest2
-rw-r--r--sci-ml/FP16/FP16-2024.05.27-r1.ebuild (renamed from sci-ml/FP16/FP16-2024.05.27.ebuild)3
-rw-r--r--sci-ml/FP16/Manifest3
-rw-r--r--sci-ml/FP16/files/FP16-2024.05.27-gcc14.patch70
-rw-r--r--sci-ml/Manifest.gzbin4547 -> 4552 bytes
-rw-r--r--sci-ml/NNPACK/Manifest2
-rw-r--r--sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild (renamed from sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild)4
-rw-r--r--sci-ml/huggingface_hub/Manifest2
-rw-r--r--sci-ml/huggingface_hub/huggingface_hub-0.26.5-r1.ebuild (renamed from sci-ml/huggingface_hub/huggingface_hub-0.26.5.ebuild)2
-rw-r--r--sci-ml/jiwer/Manifest2
-rw-r--r--sci-ml/jiwer/jiwer-3.0.3-r1.ebuild (renamed from sci-ml/jiwer/jiwer-3.0.3.ebuild)2
-rw-r--r--sci-ml/onnx/Manifest2
-rw-r--r--sci-ml/onnx/onnx-1.17.0-r1.ebuild (renamed from sci-ml/onnx/onnx-1.17.0.ebuild)2
-rw-r--r--sci-ml/safetensors/Manifest2
-rw-r--r--sci-ml/safetensors/safetensors-0.4.5-r2.ebuild (renamed from sci-ml/safetensors/safetensors-0.4.5-r1.ebuild)2
-rw-r--r--sci-physics/Manifest.gzbin4205 -> 4211 bytes
-rw-r--r--sci-physics/hepmc/Manifest4
-rw-r--r--sci-physics/hepmc/files/hepmc-3.3.0-cmake.patch74
-rw-r--r--sci-physics/hepmc/hepmc-3.3.0-r1.ebuild3
-rw-r--r--sci-physics/hepmc/hepmc-3.3.0.ebuild64
-rw-r--r--sys-apps/Manifest.gzbin51558 -> 51570 bytes
-rw-r--r--sys-apps/azure-vm-utils/Manifest4
-rw-r--r--sys-apps/azure-vm-utils/azure-vm-utils-0.5.2.ebuild (renamed from sys-apps/azure-vm-utils/azure-vm-utils-0.5.1.ebuild)0
-rw-r--r--sys-apps/nawk/Manifest2
-rw-r--r--sys-apps/nawk/nawk-20250116.ebuild2
-rw-r--r--sys-apps/pkgcraft-tools/Manifest2
-rw-r--r--sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.24.ebuild78
-rw-r--r--sys-apps/portage/Manifest2
-rw-r--r--sys-apps/portage/portage-3.0.67.ebuild2
-rw-r--r--sys-apps/sandbox/Manifest2
-rw-r--r--sys-apps/sandbox/sandbox-2.46.ebuild80
-rw-r--r--sys-apps/systemd-utils/Manifest4
-rw-r--r--sys-apps/systemd-utils/systemd-utils-255.18.ebuild76
-rw-r--r--sys-apps/systemd-utils/systemd-utils-256.12.ebuild76
-rw-r--r--sys-apps/systemd/Manifest10
-rw-r--r--sys-apps/systemd/systemd-255.16.ebuild541
-rw-r--r--sys-apps/systemd/systemd-255.18.ebuild540
-rw-r--r--sys-apps/systemd/systemd-256.12.ebuild70
-rw-r--r--sys-apps/systemd/systemd-257.3.ebuild70
-rw-r--r--sys-apps/systemd/systemd-9999.ebuild72
-rw-r--r--sys-apps/util-linux/Manifest2
-rw-r--r--sys-apps/util-linux/util-linux-2.40.4.ebuild2
-rw-r--r--sys-apps/which/Manifest2
-rw-r--r--sys-apps/which/which-2.23.ebuild2
-rw-r--r--sys-apps/xdg-desktop-portal-gtk/Manifest2
-rw-r--r--sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.15.3.ebuild56
-rw-r--r--sys-devel/Manifest.gzbin6224 -> 6226 bytes
-rw-r--r--sys-devel/gcc/Manifest3
-rw-r--r--sys-devel/gcc/gcc-15.0.1_pre20250323.ebuild52
-rw-r--r--sys-fs/Manifest.gzbin22229 -> 22226 bytes
-rw-r--r--sys-fs/avfs/Manifest2
-rw-r--r--sys-fs/avfs/avfs-1.1.4.ebuild72
-rw-r--r--sys-kernel/Manifest.gzbin5414 -> 5405 bytes
-rw-r--r--sys-kernel/dracut/Manifest3
-rw-r--r--sys-kernel/dracut/dracut-106-r2.ebuild (renamed from sys-kernel/dracut/dracut-106-r1.ebuild)2
-rw-r--r--sys-kernel/dracut/files/dracut-106-fix-mdraid-module.patch17
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest21
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.20.ebuild184
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.8.ebuild184
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.84.ebuild183
-rw-r--r--sys-kernel/gentoo-kernel/Manifest12
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20.ebuild144
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8.ebuild150
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84.ebuild144
-rw-r--r--sys-kernel/gentoo-sources/Manifest5
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.14.0.ebuild37
-rw-r--r--sys-kernel/linux-headers/Manifest2
-rw-r--r--sys-kernel/linux-headers/linux-headers-6.12.ebuild2
-rw-r--r--sys-kernel/vanilla-kernel/Manifest9
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.12.20.ebuild135
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.13.8.ebuild135
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.84.ebuild135
-rw-r--r--sys-kernel/vanilla-sources/Manifest2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild16
-rw-r--r--sys-process/Manifest.gzbin10306 -> 10307 bytes
-rw-r--r--sys-process/fcron/Manifest2
-rw-r--r--sys-process/fcron/fcron-3.3.3.ebuild2
-rw-r--r--virtual/Manifest.gzbin28211 -> 28219 bytes
-rw-r--r--virtual/dist-kernel/Manifest3
-rw-r--r--virtual/dist-kernel/dist-kernel-6.12.20.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.13.8.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.84.ebuild16
-rw-r--r--www-apache/Manifest.gzbin5734 -> 5728 bytes
-rw-r--r--www-apache/libapreq2/Manifest2
-rw-r--r--www-apache/libapreq2/libapreq2-2.17-r1.ebuild4
-rw-r--r--www-apache/mod_h2/Manifest4
-rw-r--r--www-apache/mod_h2/mod_h2-2.0.31.ebuild (renamed from www-apache/mod_h2/mod_h2-2.0.30.ebuild)0
-rw-r--r--www-apps/Manifest.gzbin13143 -> 13125 bytes
-rw-r--r--www-apps/element/Manifest6
-rw-r--r--www-apps/element/element-1.11.92.ebuild32
-rw-r--r--www-apps/element/element-1.11.95.ebuild (renamed from www-apps/element/element-1.11.91.ebuild)0
-rw-r--r--www-apps/lidarr-bin/Manifest14
-rw-r--r--www-apps/lidarr-bin/lidarr-bin-2.10.3.4602.ebuild (renamed from www-apps/lidarr-bin/lidarr-bin-2.10.1.4589.ebuild)12
-rw-r--r--www-apps/nextcloud/Manifest8
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.14.ebuild (renamed from www-apps/nextcloud/nextcloud-28.0.14.ebuild)7
-rw-r--r--www-apps/nextcloud/nextcloud-30.0.8.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-31.0.2.ebuild43
-rw-r--r--www-apps/prowlarr-bin/Manifest14
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.33.0.4994.ebuild (renamed from www-apps/prowlarr-bin/prowlarr-bin-1.32.2.4987.ebuild)12
-rw-r--r--www-apps/radarr-bin/Manifest14
-rw-r--r--www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild (renamed from www-apps/radarr-bin/radarr-bin-5.20.2.9777.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6214 -> 6211 bytes
-rw-r--r--www-client/qutebrowser/Manifest4
-rw-r--r--www-client/qutebrowser/qutebrowser-3.4.0-r1.ebuild (renamed from www-client/qutebrowser/qutebrowser-3.4.0.ebuild)2
-rw-r--r--www-client/qutebrowser/qutebrowser-9999.ebuild4
-rw-r--r--www-client/tangram/Manifest2
-rw-r--r--www-client/tangram/tangram-3.3.ebuild2
-rw-r--r--www-plugins/Manifest.gzbin1081 -> 1079 bytes
-rw-r--r--www-plugins/pdfjs/Manifest2
-rw-r--r--www-plugins/pdfjs/pdfjs-5.0.375.ebuild22
-rw-r--r--x11-drivers/Manifest.gzbin4217 -> 4209 bytes
-rw-r--r--x11-drivers/nvidia-drivers/Manifest6
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-570.123.06.ebuild2
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild2
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-570.133.07.ebuild2
-rw-r--r--x11-libs/Manifest.gzbin17660 -> 17664 bytes
-rw-r--r--x11-libs/gtk+/Manifest2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.48.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin46199 -> 46207 bytes
-rw-r--r--x11-misc/kdocker/Manifest3
-rw-r--r--x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch24
-rw-r--r--x11-misc/kdocker/kdocker-6.2.ebuild29
-rw-r--r--xfce-base/Manifest.gzbin3053 -> 3053 bytes
-rw-r--r--xfce-base/xfce4-session/Manifest2
-rw-r--r--xfce-base/xfce4-session/xfce4-session-4.20.2.ebuild90
1264 files changed, 8982 insertions, 11274 deletions
diff --git a/Manifest b/Manifest
index 727b85345ef7..fceb101f03f5 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 30244 BLAKE2B 778078e8f5b7cb3c693eeaa88c30636b8cbfc52c44222314f68bc58575563c7556289c183b5311ae3430900b37c7304a7a9c5e5d0bfe93f5d1527e8abebf96e4 SHA512 61bb96229068d0fc5978add554cc439506eb9d28f0b3f9d6075a1148dbca89201dd116d67c3adc67949d1d3df9159d6439884407d1f843e344d7a21bd1c8fc5d
-TIMESTAMP 2025-03-23T23:40:47Z
+MANIFEST Manifest.files.gz 30321 BLAKE2B 6dc13c53739274ddd3ae085212db2372b66699e5ebae866081dbcf62d17f09aa7f83eb33bb3ba7e094bc0cc7395d91e62992ed2ac0574f20058009a961e3a11a SHA512 5693f6cd9257ddd9bf2f7702c378d3b8e33aaff52ffc8ec001a35ead419b70a71ada13cf99fbf4d23f22cf12af5f7662e73bfb1b67787105b9d3e1e89bce6cbb
+TIMESTAMP 2025-03-24T23:40:29Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfgm/9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfh7W1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC63w//SK/z4hdU1iL0DrhCC+SX8fCkMjOWnwRpos3mE8dhXRI6DEkCk11l90Hu
-+9RPdKZ6IIXDsTiLWHkfRK7XAW5WxIGoymrI7Na9dPtFnKS1spEu5dcLk46Ya3Ff
-DM5McmBv5xElNRMcfl0pb9YYuwmEXuucC6vdql9M9eNLBq+TIkYBUfIfuaKsks8r
-lDLDcrQdEkgFmRM7nB+lNd7WwAlm7k4v0cLqWE11nXcQwJFehJ0nQjf0HMiQ5U2I
-oTHDKhSWipE4YjxOOm1oBEhRpwJgujTDIlY2nVwQ3Cr0m8W1I2Lm2kPBiuT9QhGP
-gOwDqH8YPIi26lixESM5WPXWqsLjI798qM3xP7GzveRTV0o/99QwKNbkmDmOWAqx
-qyEE4nYg/heB5uZX4T9d8G8rwzlHLi3E3UWiNvoYwAuEvJFSSZkNPDeSVmubAyn3
-3POFMxtacwVCbjjoXcESsbyvZ4VjI9Av9xjFFrp96gh8pOUApMZW24lXTOg7Oy+e
-JL4C3sYV+40/434svi9yT7zM7C+5XrgVUj0KoNdhlG9vt8EXBgV1LLUQzDmYnaR9
-3OFL4uph/u/rw1ynDl0r4/ZluCeEmCvDpF8RjwKH4yjyVTy8mTHmJlHIYkuruutp
-uJMgkXUw4+nF16eXWqbBExGD4g9pSk/xm2CQe2vtKT7rYwC/6Kc=
-=2L8b
+klA1sw/8CFGHlvuaq/n5eb4SHZPfVACNKPo7q39qkCJTksge3DvWqPGzsp/aVnC4
+LlJNlbXYG7+1i4hxJmqZdQCnfHkT3oYFkJrb0zWHI47fAr24WKLicRtX0uzx2k/X
+e7QG1IBhTX2HOgJSOpJbmpu/7/EADUfVTdhqli24DkUHgW/E0w3KTHXrqgRcwA8h
+V98ikiWz98i+kyG9DWDgBAS7Y5eOMTDQyOV7Hvknsb5iGroarPDkRbndS/YPrz6a
+jqZhl0bJ8Sp73hqfp7TXdOxjnlzC9es7JFsusGrQUJ/J/ThPcfnnv+1ZA8rBH1rV
+gQeyZRtzn9brQE9BCjfohX6l2S+nVYBEMy4jiqftet5iFFZaOinhn5ctMTtgFTe5
+qBrtQ3Fn3RndhZCIm3sHUjxM1IWbIqEmUodhUm4lPrIex2wjjsG1+i/C6slAZPXr
+IwIiWr1cqzcR5Al8mKEtrLdMMFDw8/JT4JHe0TnuQ+FRP1umar4QJsl6K9Satk6w
+jaNoKkIepfamUTSkPUEZ+ilC56u6nJ8i1W/TJIboQGLemCPOwAif+MygKnaV90gR
+1aqIIiAueCtbqi+ZOk/zhEgEccreQoMLRhbT+45WQCfSBGDuaPhsAfje7yYFYdju
+I1ROiBk5T2EJH0yuBejBNjJgYsZsyIGFryNV6PFQJKgkaFJpj5s=
+=CrK6
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 8b26f094dd4e..a85c48dcde67 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 da9b50fbc18f..cd8bc3befef8 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/passook/Manifest b/app-admin/passook/Manifest
index 684af453464b..578163d74431 100644
--- a/app-admin/passook/Manifest
+++ b/app-admin/passook/Manifest
@@ -1,4 +1,4 @@
AUX passook-20121001-prefix.patch 777 BLAKE2B ae11e03b907df7e29b3caaf59fcedfd9d3a023a5e369b81051093c226ad0977ba59f1031d95a2ec2e5648ddf95538aeea9c42d9dfba90ad6fc9e5e30823c1cc7 SHA512 2ef7032b79429af8053c6efc687000bf1016eb2d482a51ae2d9f6d4a9c67db9c2acf716e51c9eca7a18e88711fe463d7e90908f54c752a444ea22e208d582d04
DIST passook-20121001.tgz 14045 BLAKE2B b4852f32f624ddc02b047c06f95e0623e6c40fce4230276d4f97c87ffea22ddae7f77981beea58b073e6e597d9a736937d3cfdd48cbe0a4ab2eae22267b69b96 SHA512 e96faa99cd9164e59884a86c4736314831f29713cbeed19388f752488edf64c465f8cac10462f193d2fc55dee55cee1584de2fda2955516ab6111c6831f20a9c
-EBUILD passook-20121001.ebuild 763 BLAKE2B 299d84d15dd40ce327a3043a44b99385127e9bf222f495331f6ae5688ec39f03ffabb13a558b2de66162893f3c208a3cff9ed149de95344645d608c31c4337ff SHA512 8914b71cfc0e9e0b9741ab8dce13be29e2f5d7ec303a881c7cd70b1de590fff1ff9b51e68ad2b688514fb111f4aac69b0c26eca88aca91b9f89cb8a407d501a4
+EBUILD passook-20121001.ebuild 762 BLAKE2B a6ad5af46125aac1e34fdce760dfabce09f3c34a230b1674767ead7fca6b0828c128e62978ae4c9d87a88758fc93368d7380df7a55cbec22f03ba9f352fbc189 SHA512 eb07af753aeeec07a91e5e1acf1526183a44746641c0b9d86b103eb5a083058ac54b7de16c535366d92948adc6dfccaa622004604426b9af237de5be9a6754be
MISC metadata.xml 643 BLAKE2B d0ed20496388c762422017301efa1145cbef9b5150f00219253373cd8e0068c03a6c33b27c20e14d8798c5fed36d19bbc455cd5dad6ac6fef2da7d3989547f20 SHA512 6e4f6bb2fa0b3d97e5fe0dc43528b780ee1bb4f39a44efdf10e648d7f7f5a7b73561fe060305fb020ad97059bca54cbb4b67d9889eb643ce985b8046f4c57e28
diff --git a/app-admin/passook/passook-20121001.ebuild b/app-admin/passook/passook-20121001.ebuild
index 8e98c65b42e7..57062d317985 100644
--- a/app-admin/passook/passook-20121001.ebuild
+++ b/app-admin/passook/passook-20121001.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PASSOOK_COMMIT}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="dev-lang/perl
sys-apps/miscfiles"
diff --git a/app-arch/7zip/7zip-24.09.ebuild b/app-arch/7zip/7zip-24.09.ebuild
index dee12baa0394..255f34e19905 100644
--- a/app-arch/7zip/7zip-24.09.ebuild
+++ b/app-arch/7zip/7zip-24.09.ebuild
@@ -18,18 +18,20 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~riscv"
-IUSE="uasm jwasm rar"
+IUSE="uasm jwasm rar symlink"
REQUIRED_USE="?? ( uasm jwasm )"
DOCS=( readme.txt History.txt License.txt )
HTML_DOCS=( MANUAL )
-DEPEND="${RDEPEND}"
BDEPEND="
app-arch/xz-utils[extra-filters(+)]
uasm? ( dev-lang/uasm )
jwasm? ( dev-lang/jwasm )
"
+RDEPEND="
+ symlink? ( !app-arch/p7zip )
+"
PATCHES=(
"${FILESDIR}/${PN}-24.05-respect-build-env.patch"
@@ -107,5 +109,10 @@ src_compile() {
src_install() {
dobin "./CPP/7zip/Bundles/Alone2/b/${bdir}/7zz"
+ if use symlink; then
+ dosym 7zz /usr/bin/7z
+ dosym 7zz /usr/bin/7za
+ dosym 7zz /usr/bin/7zr
+ fi
einstalldocs
}
diff --git a/app-arch/7zip/Manifest b/app-arch/7zip/Manifest
index e1deeefbead2..f041bc6c087f 100644
--- a/app-arch/7zip/Manifest
+++ b/app-arch/7zip/Manifest
@@ -4,5 +4,5 @@ DIST 7z2408-src.tar.xz 1493700 BLAKE2B fd22a302044ca8655187573173fdc13ae93efaf90
DIST 7z2409-linux-x64.tar.xz 1565344 BLAKE2B 4ded059fe85073405b4a1510378ed473bca6de2792d313fc3dcb77850dc2531b06866bb4d9de4d4dbc848be5a98b2e4cf5bbe191248f0ae53a279b48b586c169 SHA512 aebf18d861944e2b52d91434b1d59d80a5aadf3b2e80ab3d248357bcaf3c429442caf4ad3297057a559f2719cae9ce5b0aa391963570ffa75b6dcdf1f3c25603
DIST 7z2409-src.tar.xz 1511288 BLAKE2B 5fcb39acc282b7dafbd1900eaf77e15e634adda5eff5d630b9d0821aa0d1e8569856cf99503ab7ffe69a82cec82a1a890772d6cff86cdb0af01dd462a94c0908 SHA512 461b702eb275655ebda70e128a5e184d15d2b0556f11ab1b409c0ff8a1e9c5d64761bdfb1685c5a0278534024a1e4ce46e4443d55cae373e487dc9ae180ef310
EBUILD 7zip-24.08.ebuild 3021 BLAKE2B cb25e4abb650c622528ea0eed277f1f5b1419e46b5234a53b83120d6247842158c556190442f9ee792129e17b4915bd8b90daf32bcb07f3114687c28fae9d345 SHA512 dade7aa8de294f3c8a3ec209bdbb66b87e5f0a824166e2b5013d1d8bda0f14ecee7425db15874b67c274361b0fc047cfc90b0c9e122aa1183794286dec103c01
-EBUILD 7zip-24.09.ebuild 3021 BLAKE2B 0b69f6f8664b4cc027cbc2599fe8c7ba050f1a4e1ae89644e70ad487c350cc30295efc55b09d4ee4e25b084a1fdd4a5f74f51d46fa2a60ae15bf960f64432aa8 SHA512 a157a23f7db1499fb013b82a312498566d514e5ae184c7a355f6c02e3acba99faf2f39d64d85b525307c4a3bc349acd17c9699cab36cc2676163d2b20fe17115
-MISC metadata.xml 968 BLAKE2B cc816cf086d296a591c2ae494022f35102570c8823ccdc5ada3dde2a83d515060b703d283d74ebd00738f28a0fb4dd8fdeaea10ae9168423dcf146034561f213 SHA512 e4d71bc79b0e6d4435442e74256550f93815b68142cdac763fed9a22bd5e92c25ba288d94738316d726c2073f4f86dcf00f3d77c65a02b0e06ea3c1dc7699cbb
+EBUILD 7zip-24.09.ebuild 3151 BLAKE2B 9b83f29d9c8cc4d925f3f1c86169a244cccf108a674c03ece13ce610d73d382871d088a729dd1b4e275a005202e419f52da8fbb172528767730a8569ed544448 SHA512 eed60d949b4f906fde07541339c60a6c0d87b67b229bf960fbc33687fa92a5c443bf576bf0eeaa2d9b2ab6a89afd75221fa034a806f338259113ae8518b3391d
+MISC metadata.xml 1044 BLAKE2B 481810b40b8c6ff2a023318682484f2ebf7e92ec6ce921e73d6b92b5f671dadfc1355bef38574f8a1fd74ed1a8bef11b9ec3aa763b9489d994c7bc3f2bf86caa SHA512 b55539bdaac268bda1017d179cf77573848bc8dbcaba655c5163f3ff369e68034426f14565953aee30c9ba1cb7ed5a42e17745ea609dce53789ece38c5ade653
diff --git a/app-arch/7zip/metadata.xml b/app-arch/7zip/metadata.xml
index 772c93a14f12..277fdcfd9104 100644
--- a/app-arch/7zip/metadata.xml
+++ b/app-arch/7zip/metadata.xml
@@ -16,6 +16,7 @@
<flag name="rar">Enable support for non-free rar decoder</flag>
<flag name="uasm">Use <pkg>dev-lang/uasm</pkg> to include optimized code</flag>
<flag name="jwasm">Use <pkg>dev-lang/jwasm</pkg> to include optimized code (doesn't support AES)</flag>
+ <flag name="symlink">Install additional symlink to 7z, 7za and 7zr</flag>
</use>
<upstream>
<maintainer>
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index bd10d7e8fef4..46b29e1cb756 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/libarchive/Manifest b/app-arch/libarchive/Manifest
index dd7b17787362..17fbda9bda21 100644
--- a/app-arch/libarchive/Manifest
+++ b/app-arch/libarchive/Manifest
@@ -1,8 +1,5 @@
AUX libarchive-3.7.2-lrzip.patch 1095 BLAKE2B 011c61282f5ad91436e8155458695c5f0b9144e21ae856ba319927e6431d9730257d6e7f7ebcc916ad784e24b2f4ff2af75955aa0493ea3705fa8826f632f163 SHA512 71e3aefe7d3e5faa6cd47e350e52135d594184d957cf3e2d592e3770971ff3fed8886b7fe6c897c94efa15b3b9e9d15be05686178d201b422d4503e3878b704d
-DIST libarchive-3.7.7.tar.xz 5480580 BLAKE2B e118c693f7a78e86ab868fc6c2c77beba539cf5c7d5999e270cdceb225e9f85c68c938ec6ce3a33f75b2a44a6f7debe2c280d2573c1bcf05806300e8dce1a4f0 SHA512 2524f71f4c2ebc254a1927279be3394e820d0a0c6dec7ef835a862aa08c35756edaa4208bcdc710dd092872b59c200b555b78670372e2830822e278ff1ec4e4a
-DIST libarchive-3.7.7.tar.xz.asc 659 BLAKE2B 066d97312ded566e2c96ffc4603477fc829bcf17dcc057249dad51a0abea7aa5559691c0c25b581212168f8442db028a2dcc34148c648e973450fcb9dd5e35af SHA512 9f532df76bc381b40d7454a7bbbab85e34a646167ee7ca197fae45c713002e32f40e2b2871bc4a0d7149df19e69e2079efd9ab2f22eccf959b203604293d6094
DIST libarchive-3.7.8.tar.xz 5493312 BLAKE2B ba058b2fa2afbfe53127d6ffd0a7ab00d9e8faf62340ae2eb8871a0ca232c2de482dbff2c4eedf2c45d944eb555123d765c462818158046bb72951f6421d9ea0 SHA512 a2b6c8c337e75bcce73126c30a3b564dc586df973780d9c7d5a9eed693dbe3779bf762b64c49c47203c2768c92a4a7d2dc8c0445b1dc398eafd2d58b0ba5aae6
DIST libarchive-3.7.8.tar.xz.asc 659 BLAKE2B 2050214592b0add7cbd758b815c4289a8760bfb2e5b5db581afdbe741d348252b73f99919641cacd908b586cf4f8fc30a591d88b869bd607adc837251d8fbd4e SHA512 3f1d70318f5e2369fa59e94f91bf8473630a448ded11e2ff3502657380221b9e11e849dc98ba0806c3110c7267cee251f7d681db27751e2a45a948f6ad558404
-EBUILD libarchive-3.7.7.ebuild 4617 BLAKE2B b50a720bd43687ccc3a4d78284ffc7848c149e20fdc65ca3102e26e7234ae3c3739c5f3d36f8027fc4ff6bd0e7c0bbdd0d0e41848a229f9d5814cf73c7ead846 SHA512 bc274e264d64f612ab46187aa236ef9a876f4c9a4b897a64667fc378c17e5445827136ef8a17aee47e08a8ede2736617fa1ec33adc2b9e6e812bf95a6be5e090
-EBUILD libarchive-3.7.8.ebuild 4618 BLAKE2B 30d27b1c39e57f7bdf03764e5405a4ed2822e811b6230bd392e11d66a7cd672fcb8e881a79bf3b8d0d864eade6954045e10fb87d9525fea9c298b7d57440ec39 SHA512 4b6920d290de17444691db9c28285fcb8fc721b4f0b0e9758e8345ffbb9d4a90310c48f02ce7078c503189ab905bcbbce61721096b9d77451a2b26aa6a9d2044
+EBUILD libarchive-3.7.8.ebuild 4617 BLAKE2B 9761a010e5022a8157d152cc3437349200706431d97dd23504de7dab574a7cc6fde6c18725150a90e54250fc2d770c5c166b67aace6b476ffdc2ea6e074fe6ae SHA512 361c1ec0f48f01c604892d07bcb2fee0fcb7cd3e0d779f922c3b798a01da10ef9e0c75e3d73ca399d863bb90427ca28e89f2b0af6d32412cfee86769e7bfa338
MISC metadata.xml 1224 BLAKE2B 538433528de5543ad8e912ce0d072340be3f6eeefe16320ef48b3c30a35ebdff4a32055edf89f36e4479ab1468c620871fcb5ba91bd66e81798093b4d0345949 SHA512 9f53d623a02334f675c06edea2829ce52e78d85e3894e684ae920a678eb47046393b7a93808c7e1761d30a69faa5986cd4922ae7ef8f1e2ef221de39869bd12b
diff --git a/app-arch/libarchive/libarchive-3.7.7.ebuild b/app-arch/libarchive/libarchive-3.7.7.ebuild
deleted file mode 100644
index c132f0d94f8e..000000000000
--- a/app-arch/libarchive/libarchive-3.7.7.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit libtool multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Multi-format archive and compression library"
-HOMEPAGE="
- https://www.libarchive.org/
- https://github.com/libarchive/libarchive/
-"
-SRC_URI="
- https://www.libarchive.de/downloads/${P}.tar.xz
- verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc )
-"
-
-LICENSE="BSD BSD-2 BSD-4 public-domain"
-SLOT="0/13"
-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"
-IUSE="
- acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
- static-libs test xattr +zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=[${MULTILIB_USEDEP}]
- acl? ( virtual/acl:=[${MULTILIB_USEDEP}] )
- blake2? ( app-crypt/libb2:=[${MULTILIB_USEDEP}] )
- bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
- expat? ( dev-libs/expat:=[${MULTILIB_USEDEP}] )
- !expat? ( dev-libs/libxml2:=[${MULTILIB_USEDEP}] )
- iconv? ( virtual/libiconv:=[${MULTILIB_USEDEP}] )
- dev-libs/openssl:=[${MULTILIB_USEDEP}]
- lz4? ( >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.2.5-r1:=[${MULTILIB_USEDEP}] )
- lzo? ( >=dev-libs/lzo-2:=[${MULTILIB_USEDEP}] )
- nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
- kernel_linux? (
- virtual/os-headers
- e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] )
- )
- test? (
- app-arch/lrzip
- app-arch/lz4
- app-arch/lzip
- app-arch/lzop
- app-arch/xz-utils
- app-arch/zstd
- lzma? ( app-arch/xz-utils[extra-filters(+)] )
- )
-"
-BDEPEND="
- verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 )
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc
-
-# false positives (checks for libc-defined hash functions)
-QA_CONFIG_IMPL_DECL_SKIP=(
- SHA256_Init SHA256_Update SHA256_Final
- SHA384_Init SHA384_Update SHA384_Final
- SHA512_Init SHA512_Update SHA512_Final
-)
-
-PATCHES=(
- # https://github.com/libarchive/libarchive/issues/2069
- # (we can simply update the command since we don't support old lrzip)
- "${FILESDIR}/${PN}-3.7.2-lrzip.patch"
-)
-
-src_prepare() {
- default
-
- # Needed for flags to be respected w/ LTO
- elibtoolize
-}
-
-multilib_src_configure() {
- export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
-
- local myconf=(
- $(use_enable acl)
- $(use_enable static-libs static)
- $(use_enable xattr)
- $(use_with blake2 libb2)
- $(use_with bzip2 bz2lib)
- $(use_with expat)
- $(use_with !expat xml2)
- $(use_with iconv)
- $(use_with lz4)
- $(use_with lzma)
- $(use_with lzo lzo2)
- $(use_with nettle)
- --with-zlib
- $(use_with zstd)
-
- # Windows-specific
- --without-cng
- )
- if multilib_is_native_abi ; then
- myconf+=(
- --enable-bsdcat="$(tc-is-static-only && echo static || echo shared)"
- --enable-bsdcpio="$(tc-is-static-only && echo static || echo shared)"
- --enable-bsdtar="$(tc-is-static-only && echo static || echo shared)"
- --enable-bsdunzip="$(tc-is-static-only && echo static || echo shared)"
- )
- else
- myconf+=(
- --disable-bsdcat
- --disable-bsdcpio
- --disable-bsdtar
- --disable-bsdunzip
- )
- fi
-
- ECONF_SOURCE="${S}" econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- if multilib_is_native_abi ; then
- emake
- else
- emake libarchive.la
- fi
-}
-
-src_test() {
- mkdir -p "${T}"/bin || die
- # tests fail when lbzip2[symlink] is used in place of ref bunzip2
- ln -s "${BROOT}/bin/bunzip2" "${T}"/bin || die
- # workaround lrzip broken on 32-bit arches with >= 10 threads
- # https://bugs.gentoo.org/927766
- cat > "${T}"/bin/lrzip <<-EOF || die
- #!/bin/sh
- exec "$(type -P lrzip)" -p1 "\${@}"
- EOF
- chmod +x "${T}/bin/lrzip" || die
- local -x PATH=${T}/bin:${PATH}
- multilib-minimal_src_test
-}
-
-multilib_src_test() {
- # sandbox is breaking long symlink behavior
- local -x SANDBOX_ON=0
- local -x LD_PRELOAD=
- # some locales trigger different output that breaks tests
- local -x LC_ALL=C.UTF-8
- emake check
-}
-
-multilib_src_install() {
- if multilib_is_native_abi ; then
- emake DESTDIR="${D}" install
- else
- local install_targets=(
- install-includeHEADERS
- install-libLTLIBRARIES
- install-pkgconfigDATA
- )
- emake DESTDIR="${D}" "${install_targets[@]}"
- fi
-
- # Libs.private: should be used from libarchive.pc instead
- find "${ED}" -type f -name "*.la" -delete || die
- # https://github.com/libarchive/libarchive/issues/1766
- sed -e '/Requires\.private/s:iconv::' \
- -i "${ED}/usr/$(get_libdir)/pkgconfig/libarchive.pc" || die
-}
diff --git a/app-arch/libarchive/libarchive-3.7.8.ebuild b/app-arch/libarchive/libarchive-3.7.8.ebuild
index af10ff46830a..3747ae467547 100644
--- a/app-arch/libarchive/libarchive-3.7.8.ebuild
+++ b/app-arch/libarchive/libarchive-3.7.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
-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"
IUSE="
acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle
static-libs test xattr +zstd
diff --git a/app-arch/lzma/Manifest b/app-arch/lzma/Manifest
index 14a33d3aca20..1af6201cbbbc 100644
--- a/app-arch/lzma/Manifest
+++ b/app-arch/lzma/Manifest
@@ -1,3 +1,3 @@
DIST lzma-19.00.7z 1082692 BLAKE2B 88aca3f3225d589c9b1b0fbf4c196db8e6e8df362f926736a45e1f80d302c132b25537203b0a903da9de5f3b0398b10901f126cf6905fcbdf0a57ee894e74b6d SHA512 60532483249d86960d5c481dc88ebeafabb7e435afb6188bc26f38177b8534ef3da83317d6920d99103d4f10a8dcdb624489ea5ddad8e0c8732bab1bb4ebd7eb
-EBUILD lzma-19.00.ebuild 1012 BLAKE2B f7c26ddccf1dd30941543d879596bafa11610a154744d993051ab1b02b8d6ec4a967474627b615d6e916bf7bbe4bd520c7ac528797d6210d3818edc23a373bac SHA512 147d0594e524e547b69e31e74371d4f4820c93fc6213ee66a47a134997d270bd12c68c9d6f333c94e218a28e65064972571c0b4ecdf2951246d834589c14c5b8
+EBUILD lzma-19.00.ebuild 1034 BLAKE2B c647c6578003e6ffcf3785e3de9dd3cda2e0f2de001d4f349745b21373e48a33b899ebdf826a667015c95a007af93ed11e3f88564af10d1349982ddd07f2722b SHA512 0307bc2689bd4d6aa0c4f27f04bd88f057249aa1c667d93e4da54f25e08a07848b93534783e764b985a207f19c867b31904900b0bf25efe5223a71d79e592dee
MISC metadata.xml 475 BLAKE2B 329d792316e87180dd0569c1babeaf12013cca9edf02759a07fa3a36150ca6b828fb24220eb5268e35189e36f170bbc7dc02a24fff5d750192c6d15b0b8e05cd SHA512 8e2ff70ea5e191e853607c6337cc54994b355335a30012df995b632e03e1f8261bd32faf2ad3009ef57003631729807bb52f49881a48ab7296ca955261e843fd
diff --git a/app-arch/lzma/lzma-19.00.ebuild b/app-arch/lzma/lzma-19.00.ebuild
index 66d77e2c20db..9e8d64adf163 100644
--- a/app-arch/lzma/lzma-19.00.ebuild
+++ b/app-arch/lzma/lzma-19.00.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
-inherit toolchain-funcs
+inherit toolchain-funcs unpacker
MY_P="${PN}${PV//.}"
DESCRIPTION="LZMA Stream Compressor from the SDK"
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc"
-BDEPEND="app-arch/p7zip"
+BDEPEND="$(unpacker_src_uri_depends)"
S=${WORKDIR}
diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 805df3ee22d7..7291859e5efa 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -8,7 +8,7 @@ DIST xz-5.7.2beta.tar.gz 2568902 BLAKE2B e7474e89bb628ea1a4a906ecad19be6b2bef30f
DIST xz-5.7.2beta.tar.gz.sig 566 BLAKE2B 477e29d86a8dd76ea4eede8da223031ae36110d859afd46f18cd9fe67af6bc64cd0d80501d83c5fbd044d01b5307a69d634fe15a244096d2278a28c576628148 SHA512 cbbe79a2e00af78aeecb959fcda4dfe6d178f0a11cb9f64407b8850e586dcd50a386de41a675a9274b9be3d2122facf1377271a5fc6f9f3288e7b1f2598e5999
EBUILD xz-utils-5.4.7-r1.ebuild 4421 BLAKE2B 1815a71ccbdda839d2659735fe14084274425e571f9de4b617c5d977fd2b54f420cc0f0bbb3604660fd9e2af4074e20bb23095ce694157025f03886e861d407e SHA512 17c066a72cb79c1e558bebdd37bafa04b2b34be1249dc24568d4c8622013ebdfcfd922542d171e2ac09276bac2eb97e8a19d7b9a577c7f5aafc815ebef692f3f
EBUILD xz-utils-5.6.3.ebuild 5652 BLAKE2B 9f7575f9b8c79cb3c98a3d29351d8441edef4d100d828a534be7141bbebfabe4976a333d412588503199dd272749e14a11543f412d683617d25b87da0ac17770 SHA512 dd4846591d25f47becb33ab215a1210a6d0a35ecc6ac6286b2a9ca33f31dd9d107a221d377229cebbcd1d43f2263e6d67a49b2d6b870fa02f1d30c841918d9f0
-EBUILD xz-utils-5.6.4.ebuild 5491 BLAKE2B 614c23ab3b5154a9e846718d8429955b3306823f230051d17410ccf400cb630abaeb5e6eaebda547d57c03df839be1e4b51518aa84500f43b811ab0808fcdd55 SHA512 319cd095bccb2cddd509bee66f344ca1307390818b2ab19e887ec78e2cc376ebaefaa385b68fb9bcfae43c52117057a03573241fcbbfbc265a7ac4f993993e4d
+EBUILD xz-utils-5.6.4.ebuild 5490 BLAKE2B 68bb630acc0f231b5e2e1fd4a18f627e790869bd48906161aac9c5ca32e3d4bc8e0cce0057b00cbeef297382e98f58b8b76feb47fe30efa6961ca530d140b7fd SHA512 d5c43632596a9c5fbc00839bfe9f35225d59154773e54c1818482f85cf3ca0e1ee1ce9ef3747daec730438f14bffc04f639e5458157ea8e44338e9ed012a3b8e
EBUILD xz-utils-5.7.2_beta.ebuild 5498 BLAKE2B b7bcacb8026c39ced8de4229d5e84368aef4da4f532d5adc1a4644db89340cbada5c39e3eec7fee536750f5096684e484b89303e155752efd1455ce5d56ea983 SHA512 7183c2b6c69d99f8b4e2d6deb7dc6dfd7ad017c91bb597714a3c1bcd9d5c0d2c749f3cee7f1009507b381392782ee2b8f03d5b25e6411493f8479528ae2e7908
EBUILD xz-utils-9999.ebuild 5498 BLAKE2B b7bcacb8026c39ced8de4229d5e84368aef4da4f532d5adc1a4644db89340cbada5c39e3eec7fee536750f5096684e484b89303e155752efd1455ce5d56ea983 SHA512 7183c2b6c69d99f8b4e2d6deb7dc6dfd7ad017c91bb597714a3c1bcd9d5c0d2c749f3cee7f1009507b381392782ee2b8f03d5b25e6411493f8479528ae2e7908
MISC metadata.xml 748 BLAKE2B fe48d0e6b5aac2c843670597f0daa0202af709c27fe81889da8e4ef6877e35b30009b72831bc737b1078954b6494b508fa1b59305fdaf795db8801d20d9a0638 SHA512 6e64f0053489389818430808acb32cc1d3b33013978adf4952fbf57ab555e0710a106623ac1eb67405f1dd91c33397c5c70bddc9c5015878f280266b29b4e189
diff --git a/app-arch/xz-utils/xz-utils-5.6.4.ebuild b/app-arch/xz-utils/xz-utils-5.6.4.ebuild
index b5e36a0511ae..825f16284c01 100644
--- a/app-arch/xz-utils/xz-utils-5.6.4.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.6.4.ebuild
@@ -35,7 +35,7 @@ else
"
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; 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"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest
index 7f38e37f85ee..6e5b1bdc8201 100644
--- a/app-arch/zstd/Manifest
+++ b/app-arch/zstd/Manifest
@@ -4,5 +4,5 @@ DIST zstd-1.5.6.tar.gz 2406875 BLAKE2B fe17cf0950f8ee2cc07bfa2b41e97f36a1832e396
DIST zstd-1.5.7.tar.gz 2434947 BLAKE2B ef6bcf13bbb79edce2de21ef4860b01dcb4d2dd47ebd03657d5331c3bb1a207ef128e99ed907a32e787dca7bb51df225ebd8abb2097d03d02c003ca713e1e271 SHA512 b4de208f179b68d4c6454139ca60d66ed3ef3893a560d6159a056640f83d3ee67cdf6ffb88971cdba35449dba4b597eaa8b4ae908127ef7fd58c89f40bf9a705
EBUILD zstd-1.5.6.ebuild 2205 BLAKE2B 33feb555f8b95ad7244e6b51c4418108f28bc596ba655fbbf1c66c9e7e19f4e4fb43719308f25fd107dc336160b245f75b57f91e10d4ea0f01cfda544c9d27ab SHA512 6e8b6905e5e9e7dc1f15a0d25d1cdb1f429f1bc0f440f10db7f0a4b234baf675a521dbcb1332ae359c76c7b7595c5339037b86d2717188b7f2c4ef79d07fa800
EBUILD zstd-1.5.7-r1.ebuild 1764 BLAKE2B f360c90c6b6dc1a5928df6e60411fc47ab2bba7612bd5d450a3d9721e6cc806a9bb16e3a7dbb1c93c210f245876f7f3b601af307908a998f61d225b388f4cd1f SHA512 57e5e2aa3ac92c7bbf07e294d4f1cce5612e816662418be0c5ce35bfd6c632b7a50ebdce97525a2329cc02e22031e1907fa5137f318103c76a25b03c5cdc11aa
-EBUILD zstd-1.5.7.ebuild 1698 BLAKE2B 32512524b7be7e7775009898a20638d4157edef09b86701abe828c57fd2b1038f2894a456597ae2019ff9d602ac885960ee299b9e0ee6f88e6a911eb560b4d18 SHA512 a37500e03e6cd076bf38624db1297f667841b28eabbc5a03397989e03ecd9a1eae2550d8ee40eec214958dd6a22fb20d0d9873959ad18b4f218afce0d7db20f9
+EBUILD zstd-1.5.7.ebuild 1697 BLAKE2B 9dc59869ce7aabde91d494592aebb3db1939e71d710afadf604a3a59e49b9450e042f31b58f3bf336b0295144854280dd7e62c392f2d0a160c17f78551e53940 SHA512 2047b4e76a7c2ea5e52858db94f59747eff71a8bf8dfdd87a289ac98efacfcdee2b9245b212b30155d644785517fcac061eac0f7750af16ecad9db34c9124875
MISC metadata.xml 302 BLAKE2B 66692581b8918a23bab99bb3b0909702327c1acf2b7f8ec2fbfdf74ff75a8f178ce1140e0a9d46b64983dfe9529134db842a5a60a86b7fcbbd5db88e844d136d SHA512 097c09d06824c85919b21bc841c791851b1a7d1a6c6d16a26bbe9bed9dfb1522cacdd2b430b8ff51762fb73b388d88ec679d46570b2e56b36352ea2cf20e46f6
diff --git a/app-arch/zstd/zstd-1.5.7.ebuild b/app-arch/zstd/zstd-1.5.7.ebuild
index 28bc7a880708..7adc3fdbcd3f 100644
--- a/app-arch/zstd/zstd-1.5.7.ebuild
+++ b/app-arch/zstd/zstd-1.5.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/build/meson
LICENSE="|| ( BSD GPL-2 )"
SLOT="0/1"
-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"
IUSE="+lzma lz4 static-libs test zlib"
RESTRICT="!test? ( test )"
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 4eb5d0338c7d..d746dcc06c7d 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest
index 2db23f8bcd55..2e78d593d59d 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -3,7 +3,7 @@ DIST devcontainer-0.73.0.tgz 622077 BLAKE2B 2ce60e2a483f1578be8c49264440e45c8352
DIST devcontainer-0.74.0.tgz 622169 BLAKE2B c697582fed39acd174bfca20579642ff1f10648e99c58c6ea2d7f23b3d207d57260941722983459d83578b931b6fcd6b913742cc180c823a715adad5a6423b47 SHA512 3bf7226c48f636346fc6bed5b8390adc511a68bb302f5c97eafa6576372937c9a26fe6272f17eced651dacd7e64a3932b830a465f801c8a3b577d73953a595cb
DIST devcontainer-0.75.0.tgz 612016 BLAKE2B 1f526eb70dda05faceeac7b83448f732222c4170f736ce187f201c9495b811b575f3983282a35c3f4fa01be432e4b1ca4da010d8a7daefc1e991ab74bd7f18b5 SHA512 7d870064c5f5463846f5b22192206b40c70ac27a06a7cd3c3d64e802f5b236a4a0f00798f019b60a55d5ac54249e73cb4730fe1843652eb971f96a48eb07ae50
EBUILD devcontainer-0.72.0.ebuild 871 BLAKE2B 1233ec4b1f837432ba4260d0dcf5153a551fe088b6dd2367fc8223819dfe5682a0314d6db0ec590188fa26fe0e6ed3749f54cf9aff6366b39a81e9dc1b35ede9 SHA512 7dc3111668960995c21f17ebfc583035e23b58560a26289390a8da2050270b2d66e6d7e4e8bdf465b2aa712ace6c9fd57943aecaacd27f90a485b2fb45cd5d5e
-EBUILD devcontainer-0.73.0.ebuild 872 BLAKE2B caf71e957c7f9e549d961a739a1b9663218491af24bfaea63615ee68b38e308f41271f31eb6f07e977575e3349c5a1fb03f6fc81151e48fd4c147a5851a4ee93 SHA512 e950386d90a976c2509bf283504414ca4b6c135e9ff0622f8cee893757f7785ee99bf73249ecce83d55f7e801aefca393e3cc4e58e2b576da8e2e141dfe57cbe
+EBUILD devcontainer-0.73.0.ebuild 871 BLAKE2B 69ebe6817f004bfcc35654d83f54439c34ad5ebc983a3ac00796af0d4964bd1f0e3e9bb1b7e0ad1ed76eed6e0a08960e643d1901d9ebf95a34aeeea1c499f0ea SHA512 3d82c9ce81bcba0cfde34750f252e11e6e53892cdecddff854b522ecf614a35e25c7b52e85eeea9192507276d3f16d8596824e86c8d3c14cb271841aa0e896ff
EBUILD devcontainer-0.74.0.ebuild 872 BLAKE2B caf71e957c7f9e549d961a739a1b9663218491af24bfaea63615ee68b38e308f41271f31eb6f07e977575e3349c5a1fb03f6fc81151e48fd4c147a5851a4ee93 SHA512 e950386d90a976c2509bf283504414ca4b6c135e9ff0622f8cee893757f7785ee99bf73249ecce83d55f7e801aefca393e3cc4e58e2b576da8e2e141dfe57cbe
EBUILD devcontainer-0.75.0.ebuild 872 BLAKE2B caf71e957c7f9e549d961a739a1b9663218491af24bfaea63615ee68b38e308f41271f31eb6f07e977575e3349c5a1fb03f6fc81151e48fd4c147a5851a4ee93 SHA512 e950386d90a976c2509bf283504414ca4b6c135e9ff0622f8cee893757f7785ee99bf73249ecce83d55f7e801aefca393e3cc4e58e2b576da8e2e141dfe57cbe
MISC metadata.xml 886 BLAKE2B 6255ba2337a21bd814e0472648cf4eb78b7c3e6ca6ead9f154cc70b662b7721ddc62137f1ebf542123c7d716e0ff94527f7a1aa99786446c7ffd36bbbf9c9efe SHA512 6dd2c48ee1dc5b722768780f20c32dd424af327fe7a580eb4f8ce31712dff211ecc9ebe1eae4ca22ec3a90ef5b3a6690407b24fc11c45000a7d986871956d407
diff --git a/app-containers/devcontainer/devcontainer-0.73.0.ebuild b/app-containers/devcontainer/devcontainer-0.73.0.ebuild
index 7c2b19d5ebf0..18fcb6293c58 100644
--- a/app-containers/devcontainer/devcontainer-0.73.0.ebuild
+++ b/app-containers/devcontainer/devcontainer-0.73.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/package"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
net-libs/nodejs
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index f5c74eb9a895..b97870764d95 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/minisign/Manifest b/app-crypt/minisign/Manifest
index 219d520ec994..949dfda26488 100644
--- a/app-crypt/minisign/Manifest
+++ b/app-crypt/minisign/Manifest
@@ -1,5 +1,3 @@
-DIST minisign-0.11.tar.gz 18410 BLAKE2B 503d73f53b9405f337865536d132e0de880cdefa9df2c08815b4cc9f7e2995a0d3032fe7b2ec48610c10b6023d998286ac705e0d10c6a475185b60405f69ec50 SHA512 a7445cb9646ae56fcba718f61f73486d5774d9cafe72ef051a3e60f94baf852b597261778bce50371ea5ee63395b0477bf1a33c7683fde32d003fab66029241f
DIST minisign-0.12.tar.gz 20663 BLAKE2B 4d704816c1fc9aea645418a1a01a0d7d3fa19354afae282dcd2a4979500c0b44df0f254d5f5e19ea57584e29d88878c596418107c546605d03b4fabb3c9fe080 SHA512 fc95020fef3ae63ab974a20c39b9bf05df957c40838fceb73cb10d6cec9880d882727b6a0240b81b4a7593ff2603d4eef4b32b0857dcf5f85de5e0b7573086ed
-EBUILD minisign-0.11-r1.ebuild 634 BLAKE2B 0caf36a36540a4eba5c9767c2bea8f9be2dbb51e046c3e67de9f750732c95c229c1f3a33b07839fe0be6a7ed648774fc581025e972de5e2c441051edd42e33b5 SHA512 32a449151dacec724a6f12fe328ce50019b792b520a4247a46f6080fa52a8ae879243ddc13c95deaf93e20ea5341c6b3fdbd323628552d8e2adbd30efaf78758
-EBUILD minisign-0.12.ebuild 635 BLAKE2B a4c0837232eb74eef7e2154dbdd09187c9612f5af8f407f67d14353f7effe74c219c9b6cd5dee0badce502e68c349cf7ba6865b7395667556d229bad0619e493 SHA512 adf57109a88e4ee2bb2d48e43952ea6ae24f6ec9e45c293715d94bb869a163409a060db9fc7008f894306b6bf5c65a3f78f2405c8644050afd3cb6f6e317d38c
+EBUILD minisign-0.12.ebuild 634 BLAKE2B f9928d7ca1113d07f719132987d7ad50c00f80c3d667831c0b03971f0b6d0bd689dd5f27da0b22dd783ec76e71dc1a526de301382d02f623739f134c67a85ea3 SHA512 540543620bfb045f1a0ee84c17b8fdcec258c4c8f04d243717702d15c2eef9ffad2b6a78f2e9ede7bf01787539da0dd93af7785594a1ec3537f5e8afe772a19e
MISC metadata.xml 678 BLAKE2B e22104108fb2546f1c57bac5098f8cbb95ccab947a9c66c9eb0cd8e8f7a60b55f2563942ef67d3d3242fc400cf73620f37539ca7271ea11514261283000d761f SHA512 71886cde75ce9354e9a097769761bd49e5b35571c4b1b90e8e11642d54c6a0d3fbb5213f42d446c0addc1f2468528404a638ae2176443ef59f5e09f3d49b969b
diff --git a/app-crypt/minisign/minisign-0.11-r1.ebuild b/app-crypt/minisign/minisign-0.11-r1.ebuild
deleted file mode 100644
index cbf58300c3be..000000000000
--- a/app-crypt/minisign/minisign-0.11-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Dead simple tool to sign files and verify signatures"
-HOMEPAGE="https://github.com/jedisct1/minisign/"
-SRC_URI="
- https://github.com/jedisct1/minisign/archive/${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-DEPEND="
- dev-libs/libsodium:=[-minimal(-)]
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_STRIP=OFF
- )
- cmake_src_configure
-}
diff --git a/app-crypt/minisign/minisign-0.12.ebuild b/app-crypt/minisign/minisign-0.12.ebuild
index a407a6404a8f..6049cd8f436d 100644
--- a/app-crypt/minisign/minisign-0.12.ebuild
+++ b/app-crypt/minisign/minisign-0.12.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="ISC"
SLOT="0"
-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"
DEPEND="
dev-libs/libsodium:=[-minimal(-)]
diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz
index f9ed54f75626..14f6ba7de5f7 100644
--- a/app-doc/Manifest.gz
+++ b/app-doc/Manifest.gz
Binary files differ
diff --git a/app-doc/dita-ot-bin/Manifest b/app-doc/dita-ot-bin/Manifest
index 7f2497d9d69d..7f2956f9f33b 100644
--- a/app-doc/dita-ot-bin/Manifest
+++ b/app-doc/dita-ot-bin/Manifest
@@ -1,9 +1,7 @@
AUX dita-ot-bin-4.2.3-set-java-home.patch 419 BLAKE2B 6f5a43c431504f1f4067be247e6e2771539ab5bd9ce5da88a4a8c591c67b2a4174270fa29fcfa96049bb7b9e5086d5659a8d8a732091a267f60ceddf5b06b577 SHA512 23c6beeba9a4f10bdbda2eedfaa8e32d6f441237db5f168ce655b5f4727537ee2d618577e1f25700b4ddc1e9ee383337a0595d71bbf3ee9b991cfd7f8153143d
AUX dita-ot-bin-4.3-set-java-home.patch 415 BLAKE2B 2cd766dbe812df50353979b9f9e4917658fe0046f259b6473a2adccdb3a2e12dee21915b31d04578ba8639e1f6eeff48bd87ebb9c80b633d0ae6276530fdea08 SHA512 eed6452e10079577991b7ef48b710eb3f722ae0209fbf868a3191edcbd03e83b899a10ef2800f962c49d605e0efa9c3e5b5075536efd84f1313c469dd0d09c20
DIST dita-ot-4.2.3.zip 55110433 BLAKE2B 53c4e2e7896c1b496f95b4d5dafc059c63b7b73fb63c7faefabc87500aab862c80707bc64effa52c447bbdb73e007aadbacec7ada98dade9af0e0c0300b75ba7 SHA512 a1e2684444f04d14991d39cfea6b86f49a4ae2802d5b9ffa600c2b18c6ac4efddfb68db8484d6edda5812301f281828b5d22ef3057aa343cd1ffd6d3beeaf48b
-DIST dita-ot-4.2.4.zip 55306735 BLAKE2B 8467e358873300c9c6fa24cd99cbf2481137aad02e3878820947a55c13c52ee933271e676f111d04951fc7b9cc7fbd16d7d41edb0d8b52a07eb58d75ffdde300 SHA512 81ee8963d33f92d3fa95ec458c306ff65fd646a494fb681da254106be1085daf24edaa4b0425d530c62c5e3bc41e63dd5786ed452bef79ef6fc14ace89a80ef3
-DIST dita-ot-4.3.zip 55846129 BLAKE2B b931478256e826eb651068bebaf3159e6961aaab86402f21ced8f84d69ccbc15ae528c794c3004e324601ae52a3c2e9b6bf4d6da6d47d0f927a05875f80e3dc2 SHA512 222e0b0369ba466b7e591b238679ae7e54e4207eb0dc3e40aeebeaaf291448ef55b08e303e5df3996eb4bd717e489e165f6e0b525205ec4c382c24e6fd4ad7b4
+DIST dita-ot-4.3.1.zip 55912642 BLAKE2B e5096864a2246c6d2c88c9db687e0b551d30d95cf2b3fff460c00c476c133a351d56228bd1d22e0528968839014fefe54bbbff557f5324beea3ee136b864f83a SHA512 c8b06418967f66f0d5eade2d078fc419f49d40f466b5a1aba446525196be17955c24697f6fbe6d4695a3e2acb81850037a0298709febc4e0dd828ca92dac4561
EBUILD dita-ot-bin-4.2.3.ebuild 872 BLAKE2B a7c56ff7a3d43315004e76138ce0744b268592e8ee0d10e2a0188133b1d5cab64c5c980240c33ecd89fc39ffec57652733e5d4b6bb37a20db53abdbd7c540b58 SHA512 b85dc2da1832754f886c68bbfbb888379aa77db121f877e947f12a60212e0396d133a69cedd8a08be8cb18a6e20b0710b1213b4a754e9620a5ec7ea78217e0c1
-EBUILD dita-ot-bin-4.2.4.ebuild 868 BLAKE2B a8719330f7a8eb5fd8dec9a621711122a98a94b0db8045ce28e5c7f2433c351883c9303918ffdd5accf01f013c4c69b0cce63e91c0f660ed0398a682c6f3fe4d SHA512 591c6b181e3d19ebc6c0dc7e58799f7ec69bbb28e4374d2c48289650d6c0103fbd72e94eecaab349730875fa43154231dc70b484dac2f0d1879a89ad578c1e62
-EBUILD dita-ot-bin-4.3-r1.ebuild 991 BLAKE2B 23fe5b270e0770a68b99399d3de9d6b7af0b8705cf86d6c6a635d1ddb0c107233919e0e378b19afbf9ef6143f8d2aa9d5b801aed402bade4b394996a7ebdfd94 SHA512 96c2052eee6a0cb4b7e166861cd2b5579b657d0816bcc3ff97c7dc900d45a8d72f0266566402ebfeeaa1fca6fd0568088b22d88671705ee3731153cef3364733
+EBUILD dita-ot-bin-4.3.1.ebuild 991 BLAKE2B 23fe5b270e0770a68b99399d3de9d6b7af0b8705cf86d6c6a635d1ddb0c107233919e0e378b19afbf9ef6143f8d2aa9d5b801aed402bade4b394996a7ebdfd94 SHA512 96c2052eee6a0cb4b7e166861cd2b5579b657d0816bcc3ff97c7dc900d45a8d72f0266566402ebfeeaa1fca6fd0568088b22d88671705ee3731153cef3364733
MISC metadata.xml 329 BLAKE2B 713308403908ea1b884e57947d7bac6ea492d6fe91f17025d76cead1f3b5649cc1ba4b3a96abbbd7b0c0cbfbaa6d91c0387c70d3b71efef7b3082d42331bf0ca SHA512 7c4c9ab356cf0c5d12fcd32416c6a8a4c1d742040a553447e76326aab8d276b566355159474c0ed3de3877ed056e5ef108069c69d80a56d9ad39399cdde69fa9
diff --git a/app-doc/dita-ot-bin/dita-ot-bin-4.2.4.ebuild b/app-doc/dita-ot-bin/dita-ot-bin-4.2.4.ebuild
deleted file mode 100644
index 9282e60ecec8..000000000000
--- a/app-doc/dita-ot-bin/dita-ot-bin-4.2.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN%*-bin}
-MY_P=${MY_PN}-${PV}
-DESCRIPTION="Darwin Information Typing Architecture - Open Toolkit publishing engine"
-HOMEPAGE="https://www.dita-ot.org/ https://github.com/dita-ot/dita-ot"
-SRC_URI="https://github.com/dita-ot/dita-ot/releases/download/${PV}/${MY_P}.zip"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=virtual/jdk-17:*"
-RDEPEND=">=virtual/jre-17:*"
-BDEPEND="app-arch/unzip"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2.3-set-java-home.patch
-)
-
-src_install() {
- local installpath=/opt/${MY_P}
- local installbinpath="${installpath}"/bin
- insinto "${installpath}"
- doins -r config lib plugins resources
-
- exeinto "${installbinpath}"
- doexe bin/dita
- dosym -r "${installbinpath}"/dita /usr/bin/dita
-
- einstalldocs
-}
diff --git a/app-doc/dita-ot-bin/dita-ot-bin-4.3-r1.ebuild b/app-doc/dita-ot-bin/dita-ot-bin-4.3.1.ebuild
index e35eacfc6f0f..e35eacfc6f0f 100644
--- a/app-doc/dita-ot-bin/dita-ot-bin-4.3-r1.ebuild
+++ b/app-doc/dita-ot-bin/dita-ot-bin-4.3.1.ebuild
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 37b2ca37e43b..68aeab759eba 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index fbc0309e295c..763fd954007e 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -10,6 +10,6 @@ EBUILD neovim-0.10.1-r1.ebuild 3554 BLAKE2B e09720f5c77fd83007375227b31d38228bc4
EBUILD neovim-0.10.2-r1.ebuild 3475 BLAKE2B 4272d7a26931c9c0067054d3055102d3a1148381f5dd11e1865c47b7c2c815d7626b79ab51c355290fc0e4d5880310435161390d3d73e843070bedcb09da201b SHA512 51f83cedbda106411dd337ee31bd545887c3ff07211d2c5b621018c9aa6305cc658aebe2397fa3013349de4809ac911888ecd720e5da67de052d9cf8ed2081a9
EBUILD neovim-0.10.2.ebuild 3554 BLAKE2B e09720f5c77fd83007375227b31d38228bc4dfa5b17235ac906ffdea99e1a06b794949f7cd6250d3c87b6bb9952c311c84cfdf2b8b4b8a93f28e91b7cdeb5ef6 SHA512 a9b43b4c12622c2638bc0bf72144fcf734fb46f197c241ceb9a59c9ee53ac6e979184b88d23031e31172544404e2c1da6fc1d5b7114f1ea714018c7defd232d2
EBUILD neovim-0.10.3.ebuild 3555 BLAKE2B 03ad18fda4756e29d3a8994f48047e8420fe817b8998b8dcff204efe7bf96b7c87ae3246508c2aa5d4e7c015aa228a747eb9e020136e0bffe9c3fcb61d949652 SHA512 e9cc2e2f6bce8afab5871e1f451a62b4413f7ad7658778b0b8e77865b5a75118fdce3e675d08a7380f46a9ef5f10acba3b0d5132017728a4b95ef2adb15991ab
-EBUILD neovim-0.10.4.ebuild 3475 BLAKE2B ed2dcf8c72c1ff3ba5973dd6100bfe9b119be5c4d94c5255c325f6681bc5a5a0c3962d1a563d014093949c5a4063400877962b2b6f3b47a51a3d29c9cd2d5ca1 SHA512 e9afb95bcda93c6b75f1b2c6ab7266d332316ba0e319c7ff7cf2e1d7509fb05a8d5a853d4a67c17b8a0036809d64f9a83e21835309f73e0c9d6d6646bc7c5ba0
+EBUILD neovim-0.10.4.ebuild 3472 BLAKE2B 05333962022d520b08cceeafb126c2c4957754dc586eecedbd6acd795e897974c47ea2090347b1b86c2836386ad218a811dd132f0e8b0df6941de23e75f601b7 SHA512 b7d5e5371d89464170018552cf5fccf094fbf9230cdece382205693be7239afe6b31c96400429e7da815714f1423fdcb679700a5c6ff3ef3776689bb7010d20a
EBUILD neovim-9999.ebuild 3475 BLAKE2B 7264295dc68f17a4651ea57dc586e8aeab089608a45b6baae9cca9dd70a1a222a9a03a90ce87c06646785d5f6795ceddb4359f924c934ab2fad692ce877a3538 SHA512 785b9e27e26f905be4b30b44f8dcb84ab0ad4d84dba53e1da77495261becab4b45ebd927a3e7eed5db4f110660680e7789db9082063a1de56553c673f5592708
MISC metadata.xml 678 BLAKE2B 45ead4b7163d0750477ac40d5aeaa3baee2cc9f2b90d6fee9d9c18c3433a6eecdcdb16665218538ddb644d2701eff02d397e44c0b84d21b1571ce7ee99354333 SHA512 faef3288490a32cf7fed881d6f35430fcc4f74a38881aee4162b2729472152f56cd2818e093d4cf832d3b74781598050300e4bcc85b0e996fb9b2d8d2da43bac
diff --git a/app-editors/neovim/neovim-0.10.4.ebuild b/app-editors/neovim/neovim-0.10.4.ebuild
index 9a7069ff488d..9e89ebe8601c 100644
--- a/app-editors/neovim/neovim-0.10.4.ebuild
+++ b/app-editors/neovim/neovim-0.10.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/neovim/neovim.git"
else
SRC_URI="https://github.com/neovim/neovim/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
LICENSE="Apache-2.0 vim"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index be9e3f7b22e1..5fec44f2350b 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 60855e2e79f2..7c29a5231684 100644
--- a/app-emacs/apheleia/Manifest
+++ b/app-emacs/apheleia/Manifest
@@ -2,5 +2,5 @@ AUX 50apheleia-gentoo.el 387 BLAKE2B a9cc757f9c846a50dad3a4ba7383e5203dd158a6233
DIST apheleia-4.3.tar.gz 194027 BLAKE2B 84b26de080e7d570e8e4d2fe973790f99c0d7582e29fd7994f015e5e379d7ecfceddb5ac4d0fb2085dbb5bbbda7c7970842aecf340f13d16f098daaf6127282d SHA512 d6858e118b1e3214def5e9bbe0bbe8c685ceef74707fc8e546517f7837fcb36179ef4a050e2cef93e9c19cd6ac7f544635c9ce07874470728db93ad21fa0e2e1
DIST apheleia-4.4.gh.tar.gz 196511 BLAKE2B 63474df2e699cec439aeb791a8030360e61d64354b70e349d32a0bab4ddd005913bbb6230b13009bd6261c7f418aa076a43b5f9a061ecf9697376a24a03a3718 SHA512 a73f86c507b2b7c8766ff37b013ddaa3907b3475e271999502ad46d8ecbc2632b13f42c7fb2ed9ac4441c2b2950e7f4b6210f222deef9d8f85c2d121f0cd21f8
EBUILD apheleia-4.3.ebuild 593 BLAKE2B a7a7f6737b60bbc61fab2f41c7877ab299c737988701826950a1a6c2177e58b15ff832ae0ed1e7340f2bee5873f6cd90c2a3766eba031097117c42367388ed89 SHA512 807cabe71bf7645e2a7a2731f149a63b130e80db2f20c913c8a71e7bb79a5d10d8b0853fbaa8ba6918e8dcefbfc3d331591693af9f9b4646d69745f2649f6f0a
-EBUILD apheleia-4.4.ebuild 640 BLAKE2B 3ee5703c18e5fdfb3c2a0178384a56aafa313b13bc42fdfaf463b1c18bbe6a11864be6560dee0caedd26916c048f06356cfad50e768b8db7726b383920a6e3b8 SHA512 10dd34880b5c55949786067aaf97d77cd40d130205dc99b7b1dd39964d370c1372540b0ebc58da70697b40a92dfab1bd3793ef6839fc7abd193896a96a329401
+EBUILD apheleia-4.4.ebuild 639 BLAKE2B 2f1a6588370290f499f1f7a2819ad653f67e9a0be6137074f55d0dd24f183da62f572beddfe5dd7d5bbaca8c91a123b9858c831fc7739b52318c17aa2ec201a8 SHA512 5beec400a64030fe2796b2abfc1f63d8360b50045a7abc029d99302eab8144f2cbe9361d7b8937e3d51da9ff294e717d12cb97611889ccca2ab5f0a4a6c1fda4
MISC metadata.xml 870 BLAKE2B 9eefb192026bcc6839477e5199ff99071952a22f40c6ed6903cadedc585b4f4e1dd05c0da5fe49eab97160838277a071876fdeba23c78f11c8379f1a8a4c5bd0 SHA512 bcfbda9b31eb9826943119405ca2553fe99578e985d4b4c3397955b14cad7613e7115c69ca6dd4cbc3751574c36d46e1c6409f7482d8406ca7b896ece89f04d1
diff --git a/app-emacs/apheleia/apheleia-4.4.ebuild b/app-emacs/apheleia/apheleia-4.4.ebuild
index daccf85855c6..3c75695069fc 100644
--- a/app-emacs/apheleia/apheleia-4.4.ebuild
+++ b/app-emacs/apheleia/apheleia-4.4.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="MIT"
diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 4287396ef1e9..cb46aba8613a 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,6 +1,6 @@
DIST buttercup-1.36.tar.gz 94614 BLAKE2B 1c76424188eb09df0b5f46f5c97b8633d11bd324a587cf968de2314f8639b66fc06cb2cee727f4cbc91b3fabeca41f2cfdb5f3ff87d6d2318fffaa3fabfc9280 SHA512 bc7d8d90537687b8d97927f14ac7c401ac9b538b315da6ae418c7af801d1f9461f4b2d9185102e6621240189dda4a8b547cd84332e38bc56458889dab6ec0f66
DIST buttercup-1.37.gh.tar.gz 95022 BLAKE2B 2b3ca9e0da4749b30f98f06cd0b75a9ebce93e780d5451c500d1a4a2a042534f3bdc60249402e41dc9c8641b006ee482f4c5d79fe07d7e58c644c964af4b5f08 SHA512 97db746d3a3b0d1fc63e8ba92079ef40901359a2ec9206e3c75b6b3b31464191724a9f2dee3bc8cb4b3147b5c41269ee563194f89954e16c261423dcf66c21dd
EBUILD buttercup-1.36.ebuild 823 BLAKE2B 4606cda57b35d9a0e35dffc6a6ac76541a3af989db8f18a6ee1bf5224f9e33ee7d21531e0ff4b7356d7ccafef4b8565b7a3bfeb0115d5b86166619f0d14a3257 SHA512 86dc040d9810960d247130bd310457e7e245df36462047d3f6500ce73befb5f45cf268f3749cf66181fa7025fb087d4b85757412257344985fcf3343df2f3109
-EBUILD buttercup-1.37.ebuild 831 BLAKE2B 573d42328dc08f036f88313c75dd7cd8ea147c739d183116c91592093c63ad93de0b2a540e5d54a5b6703b52190ee9bd029bdd3e293d143283dc1ed0defde172 SHA512 c7d283290b858cb88b9429f6e6d976eedcb46a5616fb6db2277f8a761d233225c16ec7e8ec153edba673607b970fff1abb605e6d8f8c857dfc87555221b3d1b3
+EBUILD buttercup-1.37.ebuild 826 BLAKE2B 7955885dadfc794732e5c484e762b890893ef15ee08d87c22fc530c8bd9dab19c4356d7af5eb883afa048219276d490490f86d7549bddb8ed837581eb5ed7c7f SHA512 19d9a1562580a07dcf44865204983fb90a4f5dbce2cd4aa232fd6dab605cd3fa5d1ce657aa81afb242dc1e33fef18b3e516ff35b93ce19f7c36e684f189c7fb7
EBUILD buttercup-9999.ebuild 828 BLAKE2B 2036aaaadf3f958148f3937cd72d3edf02a02c210e6d4f6005be647f778859bbee7bb6195717404fea89da383ac9e018dca42ef502f9166b2c2c34872e812e4e SHA512 b2ed298ad2eb7ba531bab0eed682357f8681d80591e1e1ddf809ae7b4909a25a386c0ef994655521fbf693909dab5adb6fe07f8b912489762b8c12a98650dcb5
MISC metadata.xml 392 BLAKE2B 365eddee8c36962902e64b476ca9f21b34bf1faf9dd5ff2ad28d799a8079ea81cfea23adfc81e0a40edee9d4a6551affabaec91c9b931cfb161cf8a5bfbb024f SHA512 899c734fc6bae680c7d44dd0750d0a55a74ef2a5408be0e3a33a920ed283535c1136fc6b04bca86e85304ee1a3972413f18cc047be1e1565ce6c2a7940e087f5
diff --git a/app-emacs/buttercup/buttercup-1.37.ebuild b/app-emacs/buttercup/buttercup-1.37.ebuild
index a870f68c3e74..e53eb662a731 100644
--- a/app-emacs/buttercup/buttercup-1.37.ebuild
+++ b/app-emacs/buttercup/buttercup-1.37.ebuild
@@ -17,7 +17,7 @@ else
-> ${P}.gh.tar.gz"
S="${WORKDIR}/emacs-${P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv sparc x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest
index d12c0deaa9dc..b6be4bf442f9 100644
--- a/app-emacs/helm/Manifest
+++ b/app-emacs/helm/Manifest
@@ -3,7 +3,7 @@ AUX helm-3.8.8-no-autoload-check.patch 674 BLAKE2B 1cae635d26e3c5b41b585de585a87
DIST helm-4.0.1.tar.gz 1933447 BLAKE2B efbc4640cc3167e734e54474d8da9684fbaa1947d9db7e387e8df4e249d7e26c5b65120391c8fc3bee26c46a546d949833e0f0f64db9cca9b7456914c70b0fdc SHA512 5dae4fbe8cdc7b1cdf5ae4f26e99ca1e63fff0e25c2c4c516dd10d4a97268bcfa918302b6bd25fc46364df60eee80f33341d9fc03327e5c4d817b91d662f171d
DIST helm-4.0.2.tar.gz 1935290 BLAKE2B 18b41920db2f5cfad1e679ebe4d653adff21b66a10564d112f7fcbeced6bb7cd46604a861b9c47ea88c986e837255f35f25a36d40175b4b50816c304d15c68ce SHA512 1167c82be3ebec9b699d24d58f98726a45d79709361064cba1d86b02503954181df1d4d3a3b28f05579fa98dfb553a87eee94f6f6a22409b0e93e51828477e5b
DIST helm-4.0.tar.gz 2391038 BLAKE2B b3bd0c3736bb20218ed88afda39cebed4853a43915dd9e857d57f459f5531f565435aba19e71a196b808db58d56f54dda1ae9916697f7025055c4b9471df19a1 SHA512 70563293cdd9212ed46bcb13a2dcdb2c669a66314676a34d99102ca517c5e27c6937926c2c063fa1826d7eca4c0c9f61146067d684ca34ac1dacd3d977a0bd77
-EBUILD helm-4.0.1.ebuild 881 BLAKE2B a20ba3ef10cec3ef10eb3e4f5e641b5c2b6c645b4f8efefc3502f5a62251682bbc8342769ba9ace410c92b68f78ee5de511737b80fce6c10df83c73d2b1eaacc SHA512 66b704ab1e8eef462ced05ffc7d13c23e70b771cbfcc6e1453dd2eca978a76a51d8acc677b4638fb26bd5f6949a13848e9582c97c7a07723386067bfa113b01b
+EBUILD helm-4.0.1.ebuild 879 BLAKE2B 03554eda80ef7add78f28b10f0ce94521274e9e0678e2f32e9564ece72a22c62f88343e50acdb6df835aae0055f91c503e77b06cd02fb68e547afed0f7fe2b8d SHA512 61729342094b89109c4585fde9d0dc59a334bf21123d69e5ba80b582fcb89b10559aa1a8fd4711821fc844c5840b5a77b637f4ceff85faee89de444e71154b38
EBUILD helm-4.0.2.ebuild 881 BLAKE2B a20ba3ef10cec3ef10eb3e4f5e641b5c2b6c645b4f8efefc3502f5a62251682bbc8342769ba9ace410c92b68f78ee5de511737b80fce6c10df83c73d2b1eaacc SHA512 66b704ab1e8eef462ced05ffc7d13c23e70b771cbfcc6e1453dd2eca978a76a51d8acc677b4638fb26bd5f6949a13848e9582c97c7a07723386067bfa113b01b
EBUILD helm-4.0.ebuild 901 BLAKE2B 660951568780585ff7f69f3e381082294f6c584d9889812fb0bf1b7609a9a690fb47e8580dba101179aff27f8dc044d0596bf011087279b392c0a34c292484b1 SHA512 634ed2d3179e17113a5f73990724c84d6c486729faf6255ef6cdc59da61353880d33601b5db8a4b67039c1d99fadbec73610706a451cbca87a593395de6556c8
MISC metadata.xml 822 BLAKE2B 5de057ddb881d67550d3e8cd0be43d3328b8e7a38b98338ffccec147095cd5d8f8bc68695c797a872e2ed7e455859fc1d6170f414231016edab5a8d742ad2a40 SHA512 08367530e4e47577e1812d229b97094b9c012c4c91eb7e69f5724e98d8790327fe35fb9b480cf33eedd105f1fd85133c39397eda0426461d80bdee704a51c55a
diff --git a/app-emacs/helm/helm-4.0.1.ebuild b/app-emacs/helm/helm-4.0.1.ebuild
index 84989e6ddc10..6acc54b2350b 100644
--- a/app-emacs/helm/helm-4.0.1.ebuild
+++ b/app-emacs/helm/helm-4.0.1.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index cc1fa5913765..8034ed186063 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,15 +1,15 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
-DIST org-mode-release_9.7.20.tar.gz 2364571 BLAKE2B 694e709b161a3669191fefa517b93d3629580cd986c48af0e0cf1198a1a7bcbee835c452ec87d4445f5ac91bf10f1127c8ad22283eede9b3eca5f67bed567f15 SHA512 ee81f6be7f544205c256811e90bd9dda9d830b1ad19dde079be7affbe304ee6ce6d059814f6658514af3273630ea3ce99797c6af419f0c9ab3f1f1b64e8bf35c
DIST org-mode-release_9.7.21.tar.gz 2364695 BLAKE2B 1cd3fe37ecfe4450dce69dd7499b6ddaaf5000edab26fd8f19ab5d09b1cf24aabf3c451d5c5e1f64f0d4436f8a60ce7ff2a28d7f97abf2af834c286fd81c70d3 SHA512 7309db82e95902e4e255e8f9f80095c2e7df80e8036b6aff39fbbe500aac4d8f6bfbaef3cacb67ed72a6ae9c44c90d36d2d59ceaef9f0d94228e0406276a392d
DIST org-mode-release_9.7.22.tar.gz 2364662 BLAKE2B 10a60b241fc87b141f3c6ea07bd99aae464fcf5bcaaf667c0a2340da85b711118d28059831a27d3eafacfedd1c7119162fdfb4cf19f42c9e46ac650d0afa56ce SHA512 7fb8f141315fa22ab5b87bcf16d104377b3309b1e25a88e93c5f088238112dfe726bd3b28d35530c0f1c7684c42967028e469b1767638ddff89bb891b6922d2f
DIST org-mode-release_9.7.23.tar.gz 2364944 BLAKE2B dc494ea638e4fdc12868855fd39180f09fe2c20e75b225b4247cbccfa47689322c0336a4b08cd518d35a60162d6cf235624ea008636f4fc89abcee0e7aa5248b SHA512 b0f821adc14e14d6ea38086b083a1983808f441989374cf57a561835a5312d18011a41d68ae1d0fe2f611ab941299bf63108baba2eb1e36624fd8e15fef686a1
DIST org-mode-release_9.7.24.tar.gz 2364959 BLAKE2B d62a5a3269101218eec757ecc0140b2652319d22804b28bc856335a48742da0284e9d5923000431c70c1e8a4fd84a87a460a602f673bbbc810dffc199ab41b6d SHA512 c24d6864ef3cfd883c5de93eaf409fdde326392261d254af8da9bb4d15db6cbfae415a90e5397b6f35cb13ac43ca045d27589a60176e0be412c82119c535dcb8
DIST org-mode-release_9.7.25.tar.gz 2365003 BLAKE2B 4e83df1b08eb658e940699f18e49348fcc7c1f470b08172e036ed9ed083887be35c29f98438c9ad06b1cc7ac7d39d6f75ab1abe855abcf96f2a86eb193bf50c0 SHA512 c36135e7a4c5a18dd0577d49335899a6728fab4ce179d3bfbbe7c51b6ee717e607fa0b4bc24ae958b7cb5654121d1eb741cc6011af8cb28d9b2a8fec18eadcb9
-EBUILD org-mode-9.7.20.ebuild 1723 BLAKE2B 6e5fff17b6c42e26b3ec12399ee34435603724f6459ba28585042f3bd0477ffcf8b149614da921afafd5c893c9e982fed8f11579afec1dc32402ac51f49fbd29 SHA512 1bffe112acf7a84bafa90c09e8571efb7a3b25d633a61f57dc80cb8624c0e7f80ccbc3367673a8bf534feeac9040d569f37c611d1e92d768c8869b52862df023
+DIST org-mode-release_9.7.26.tar.gz 2364975 BLAKE2B 9607b6d7e33a04ea7aac19c127e52eedd0174324c72923caabc4cbe14bda3dc30032cddfa133896010843e622d744a461dc7944901e273db669ba36f38c0990f SHA512 0e932e20a217c46275b04cb71277da5f3edac7c0a60f83b9d084a985a26a65d85e83bddf8fa2213ba9ea751daafd4f3bb557bd565a71674585724607b582a1f2
EBUILD org-mode-9.7.21.ebuild 1723 BLAKE2B 6e5fff17b6c42e26b3ec12399ee34435603724f6459ba28585042f3bd0477ffcf8b149614da921afafd5c893c9e982fed8f11579afec1dc32402ac51f49fbd29 SHA512 1bffe112acf7a84bafa90c09e8571efb7a3b25d633a61f57dc80cb8624c0e7f80ccbc3367673a8bf534feeac9040d569f37c611d1e92d768c8869b52862df023
-EBUILD org-mode-9.7.22.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59
+EBUILD org-mode-9.7.22.ebuild 1723 BLAKE2B 6e5fff17b6c42e26b3ec12399ee34435603724f6459ba28585042f3bd0477ffcf8b149614da921afafd5c893c9e982fed8f11579afec1dc32402ac51f49fbd29 SHA512 1bffe112acf7a84bafa90c09e8571efb7a3b25d633a61f57dc80cb8624c0e7f80ccbc3367673a8bf534feeac9040d569f37c611d1e92d768c8869b52862df023
EBUILD org-mode-9.7.23.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59
EBUILD org-mode-9.7.24.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59
EBUILD org-mode-9.7.25.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59
+EBUILD org-mode-9.7.26.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59
EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160
MISC metadata.xml 1590 BLAKE2B fe57d840c8c176a9fc193cc97f39e2deb69aaace5a06f582333f745bd1341598d0c1289bd22bb1ebf07476858dc2e04b90ad5a000cdea1f178fba90c5160f96c SHA512 7ccfc23be09c9a29ee82f0fd2ca867b5315b932e52c5176ce810bdb7d963dff5b863b3c17d631872effface7e37f7d17ff0d3d8e7490be2114025d3c8536ceaf
diff --git a/app-emacs/org-mode/org-mode-9.7.22.ebuild b/app-emacs/org-mode/org-mode-9.7.22.ebuild
index 7c045e5649c4..4bf72e958aa3 100644
--- a/app-emacs/org-mode/org-mode-9.7.22.ebuild
+++ b/app-emacs/org-mode/org-mode-9.7.22.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~ppc ~x86"
+ KEYWORDS="amd64 ppc x86"
fi
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
diff --git a/app-emacs/org-mode/org-mode-9.7.20.ebuild b/app-emacs/org-mode/org-mode-9.7.26.ebuild
index 4bf72e958aa3..7c045e5649c4 100644
--- a/app-emacs/org-mode/org-mode-9.7.20.ebuild
+++ b/app-emacs/org-mode/org-mode-9.7.26.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="amd64 ppc x86"
+ KEYWORDS="~amd64 ~ppc ~x86"
fi
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest
index 74b671e8f0f4..7d52501d1588 100644
--- a/app-emacs/projectile/Manifest
+++ b/app-emacs/projectile/Manifest
@@ -2,5 +2,5 @@ AUX 50projectile-gentoo.el 141 BLAKE2B e56b9486e81ed169662cb21ca2a19f43b96701b77
DIST projectile-2.8.0.tar.gz 1929750 BLAKE2B c1dff407a12eddd513d0611d5b182da198c20bfaca7810937e5e0829ba3b2124b58139cbfd2e536571be59cd9e1d99ced0a7473ac77f4fd16ac17b7e28f00901 SHA512 492fa5f70af480ec964335c2bead05a23b7ed2b749390e6d3cb8dfa78b8cfe534c1fadfa01360a0b226a044158d3f7365da398825a1986208f25b41493e19f19
DIST projectile-2.9.1.gh.tar.gz 1935369 BLAKE2B a2f832d0c5c8ee5e5649d7af6c0a22a4311049faca1f9c6e0a387ba726b5d07abf9b9cf6cde88f1489c113e9b1fd60854900d83ad854c2c21b7f9ca89739f208 SHA512 e53d1dcde6498f8125134c482898e316e2565cefdfd5da6a90d880d3d309560295c21577ec0d7efff5f2a96cf09a36181fe3c36f85ff68fa916fe45c72b32da3
EBUILD projectile-2.8.0-r1.ebuild 957 BLAKE2B 5908e42c6936884330d6dd324349e2b9bac1ddb72e2cb59acdedcb844b32ac68f0d2c5f115906f3f5b50d857a1a9607b2acddab4dfbafa62466ce0ddd8710a5a SHA512 c049ce2b52212ecdd1f153666f959c42cf48d77415c1bf39563421f59ba31643187622be1b965e6a7f3a05bb442b630334b5fd4befd2070ba132fea3d358aa19
-EBUILD projectile-2.9.1.ebuild 1045 BLAKE2B 105894d2e51a2b1fbcf76c055dadec76c78128d0fe1a61c47e83c38326289ed8012e05bd43db0598d0ef6a2e951c799193c1ad2261c30ac172142f8425bc5181 SHA512 5e657bdce859060f5f76078ba890fffbe48130cc7a60609c0016c724a86191892021a0524f20e48b2d8f5de4b2cfaa88cfef1e36036cd65145ae6a5c4f6a2a4f
+EBUILD projectile-2.9.1.ebuild 1044 BLAKE2B 17582b917693af91ead7c2392fad6561496a94722ba660d4e073d834740d5c7d60b5b8c0016191bdf7a8eb34c5b0823b6347430256526b04359d99b38c941848 SHA512 1d5eb31ed76135574a3d90d8220c1134a78f1f9b3d267521f6aea6c767c2ee50457024bbe00748b85849dd3b97c4e0151b209a5c62e939beb879180e52b9da2e
MISC metadata.xml 730 BLAKE2B 026ad65ade8e08d1874db2ff46be522a975ae4f1c81a04510e46912bdf7ff171e5523c48b863a5d2cfee3818ec28d0dd82aa135de272b60923d200396a09ac44 SHA512 81f9d1c00773d81a5c680e3ee57455b92d85e0e136d5a8125418e419f07c91a6c16cc5e899f995c5610904a605a03aa405f319fc4f5399df5e9b7942a68c1bcd
diff --git a/app-emacs/projectile/projectile-2.9.1.ebuild b/app-emacs/projectile/projectile-2.9.1.ebuild
index ba076ec6d28a..541c7a61c671 100644
--- a/app-emacs/projectile/projectile-2.9.1.ebuild
+++ b/app-emacs/projectile/projectile-2.9.1.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/bbatsov/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/treemacs-all-the-icons/Manifest b/app-emacs/treemacs-all-the-icons/Manifest
index 783de685242b..11c15e9d39bb 100644
--- a/app-emacs/treemacs-all-the-icons/Manifest
+++ b/app-emacs/treemacs-all-the-icons/Manifest
@@ -1,3 +1,5 @@
DIST treemacs-3.1.tar.gz 4562915 BLAKE2B b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3 SHA512 e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c
+DIST treemacs-3.2.gh.tar.gz 4677915 BLAKE2B 2679d6797d6e4f9fdc5cd382df0ce53cf1743482b638f057fef7dc78c5226d37be0f728aac6b6e61a0b69b06bf52907185b00b115479582c49e894d2fc31d879 SHA512 830fa6af4b271439564c3dac289c51d416b3c9e6b2eef70d5bac385bdd1a5b805e1f7ae8de1fa33c9d750e2998f64c4234b565ce2b8f473afcaadc7e7d4f6f75
EBUILD treemacs-all-the-icons-3.1.ebuild 693 BLAKE2B 07650837f235f8126ec92ee170b4e977ab3716b4921ff7d474c323bde2b038a586f02a50f3415683736ffbc122469afdcb76593ba3c8b7f8c02a34f9bd07ec7b SHA512 7c06f38975ee096421562f88408a87e8f8a10ceefd2c843810a2b8117902a1d40811c3b29e605ca86b836f910bee67ddb8cc7abf4413b741438543289ddfd2fa
+EBUILD treemacs-all-the-icons-3.2.ebuild 688 BLAKE2B 961deea30a7daa61a74730d8b8674a130dab0bb19cd95dd3e3dfb55b832c7a2fcc7b1bb53dbabd8c8d62a5c675f76eaacd0702e15a50590d181c0e78f21a7d2d SHA512 32750a093a35bc85f9502940a8fa5cbd3e8331287bfc909820e49cf7ebed62bc30900f16ddae25fbdb0bb17bc9ad5527a339e853b62b49efca067601deaa2e60
MISC metadata.xml 439 BLAKE2B a5536ef58177b5a4802017b81c68951ff5585a745ebc38f036bf2ee98bf6f51b0586ff5022cd1da55dbca13430b1811d8ac60e5b920caec7ea15f83f62ed3cad SHA512 cb6043bf4aa0e741f19630393ec1a25ab74e4ac2f17a41d932fce8d6f95663534cf28c277912c1800b252a98f1dc5ba13d6623f12251486e93dc33df1b77f443
diff --git a/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild b/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild
new file mode 100644
index 000000000000..ecb17505f135
--- /dev/null
+++ b/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs all-the-icons integration for treemacs"
+HOMEPAGE="https://github.com/Alexander-Miller/treemacs/"
+SRC_URI="https://github.com/Alexander-Miller/treemacs/archive/${PV}.tar.gz
+ -> treemacs-${PV}.gh.tar.gz"
+S="${WORKDIR}/treemacs-${PV}/src/extra"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ app-emacs/all-the-icons
+ app-emacs/treemacs
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp-compile "${PN}.el"
+}
+
+src_install() {
+ elisp-install "${PN}" "${PN}.el"{,c}
+ elisp-make-site-file "${SITEFILE}"
+}
diff --git a/app-emacs/treemacs/Manifest b/app-emacs/treemacs/Manifest
index 6054acfdec38..bd42ab07e08b 100644
--- a/app-emacs/treemacs/Manifest
+++ b/app-emacs/treemacs/Manifest
@@ -3,5 +3,7 @@ AUX treemacs-2.9.5-tests.patch 342 BLAKE2B c3ea6362372e732c6ab12621ddb4522a0dc02
AUX treemacs-async-scripts.patch 1651 BLAKE2B bd6aecaff19f87e843c3feb17a7a6b63186779d259933a647c66fd9dd26884e729baf726e038aba13fbcc3c41f56d2159379c3001fe91b009f9c51f3728a54d7 SHA512 94094629d2b78fd88da344e0078ddc043c2edce18f1a373116da2db977a2f6d4141801b8d02c64e67ad41f6c9bec966a88ba3aea33a80021d171a3ae862146e0
AUX treemacs-icons-icon-directory.patch 415 BLAKE2B d53b7bfcca7ab85953e1d98a71d58d273f625e095c72417d0c3e1bcfa65d4e5b9a34a60f1295f68a22f663643a6460adddfd2b03c38f7a10a0c3edfae232fb61 SHA512 c76ead6a99de0494769f35af8e3a5154fed728736e41d9cfe08c04f947959a972488e9d6e871e05b10763551fdcbda8e31e9b1bc308a043b5b315ea0a6e475f9
DIST treemacs-3.1_p20240229.tar.gz 4701534 BLAKE2B 3b3e5dbef181efee4739f96ee0ef0de68f344fa68b890b22c0ec808ec1c3b7afc6cd353124e2c6e5e70c931492ac0c9a3e4cee5c66b5c25ba4cc72b296ade6f0 SHA512 40631b77a71b13b0aed2f703386d98b8444c7630f952ba8d49160ba99abc13b8636169fee8cd23bbc372a7d7ae83b863e11ac891deb8cc5d2e961ccfee9f60da
+DIST treemacs-3.2.gh.tar.gz 4677915 BLAKE2B 2679d6797d6e4f9fdc5cd382df0ce53cf1743482b638f057fef7dc78c5226d37be0f728aac6b6e61a0b69b06bf52907185b00b115479582c49e894d2fc31d879 SHA512 830fa6af4b271439564c3dac289c51d416b3c9e6b2eef70d5bac385bdd1a5b805e1f7ae8de1fa33c9d750e2998f64c4234b565ce2b8f473afcaadc7e7d4f6f75
EBUILD treemacs-3.1_p20240229-r1.ebuild 1640 BLAKE2B c76bc15bc727b6c34be70ad9e6f56caffdf46ef769908be789032a4e847fee59f8bac583a7ae7ffb1ee67380a46acc1856d21b6e6025b31704fa49231f0be715 SHA512 fa5572d6c946a9103c1c81131b783be2975d81009750368c62b64530171997e6e73fca826eae0ccf19ad0a997c8e26ab74baec3b9db1702b5661db3465c5e0f7
+EBUILD treemacs-3.2.ebuild 1503 BLAKE2B fa32c98c05a31ea60dfcf99192fd63513fde9b1c614f7e1e0e5b4eec7fd2a227560db450bfca897e1641c522aa08dcdb4fbe6f0f705be0c726f5d7b35b769944 SHA512 6fbc36b4a8e10be7dc545fa6c8c5a95dbb60c9d4ae268717f329e07cab187ee150e886a3c389b11d913fd442b82a867e19b511e08405ccc20dbaeee42d7e61ef
MISC metadata.xml 439 BLAKE2B a5536ef58177b5a4802017b81c68951ff5585a745ebc38f036bf2ee98bf6f51b0586ff5022cd1da55dbca13430b1811d8ac60e5b920caec7ea15f83f62ed3cad SHA512 cb6043bf4aa0e741f19630393ec1a25ab74e4ac2f17a41d932fce8d6f95663534cf28c277912c1800b252a98f1dc5ba13d6623f12251486e93dc33df1b77f443
diff --git a/app-emacs/treemacs/treemacs-3.2.ebuild b/app-emacs/treemacs/treemacs-3.2.ebuild
new file mode 100644
index 000000000000..69950adf8dc8
--- /dev/null
+++ b/app-emacs/treemacs/treemacs-3.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="no"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 elisp
+
+DESCRIPTION="Tree style project file explorer"
+HOMEPAGE="https://github.com/Alexander-Miller/treemacs/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}"
+else
+ SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-editors/emacs-${NEED_EMACS}[svg]
+ app-emacs/ace-window
+ app-emacs/cfrs
+ app-emacs/dash
+ app-emacs/ht
+ app-emacs/hydra
+ app-emacs/pfuture
+ app-emacs/s
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+BYTECOMPFLAGS="-L . -L src/elisp"
+PATCHES=(
+ "${FILESDIR}/${PN}-async-scripts.patch"
+ "${FILESDIR}/${PN}-icons-icon-directory.patch"
+)
+
+DOCS=( Changelog.org Extensions.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests buttercup test
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ sed -e "s|@SITEETC@|${SITEETC}/${PN}|g" \
+ -i "src/elisp/${PN}-icons.el" \
+ -i "src/elisp/${PN}-async.el" \
+ || die
+}
+
+python_compile() {
+ python_optimize "${S}/src/scripts"
+}
+
+src_compile() {
+ distutils-r1_src_compile
+
+ elisp-compile ./src/elisp/*.el
+}
+
+src_install() {
+ elisp-install "${PN}" ./src/elisp/*.el{,c}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+ insinto "${SITEETC}/${PN}"
+ doins -r ./icons
+ doins -r ./src/scripts
+}
diff --git a/app-emacs/wfnames/Manifest b/app-emacs/wfnames/Manifest
index 3c24a62d1280..623792e0db46 100644
--- a/app-emacs/wfnames/Manifest
+++ b/app-emacs/wfnames/Manifest
@@ -1,3 +1,3 @@
DIST wfnames-1.2.gh.tar.gz 16556 BLAKE2B 23f9066af22471a9a895e6a02f26c64655087c165996c731c98bfbed7c9ef17d8e9c8d080cebf59299ace96a075d9c404ce0569122d5d41288fe89842af2dbbc SHA512 3539818f35f7a59a4b3c0c80cce4a2f0788264074809abb82d299059631a2e7e3c0f54b3c7259210b9b7ed68a7a14c9d44e0a3d0bf33b017162c52f4ebf4fc1f
-EBUILD wfnames-1.2.ebuild 570 BLAKE2B 23e5841168dd3c13e0d3f67c8c5c09106fdb8b2944ee37417f14df3f68ab438ad35fbb62df8e39c358f8117b200054194e9c8feefaaa96b8aca2540906a5a7e1 SHA512 c679b9a121b865d13904f5bfa15c6b933c8c40fd3f0a87c154c703692239434c24de93df544236a20aa565ae5e771538fad463abe4caa3e1f7d3a9877756ffc1
+EBUILD wfnames-1.2.ebuild 568 BLAKE2B f7cbd33160f9f2df046a82f8a48413a664d110a2957249e37f7604824a1158d80f98c7b6cd80c7c83e69ff174ec468c5039829e6b5bf280477f38a2c4be577e7 SHA512 693e084856f997f0ad027b534f12dcb5d1970a419c36ee9f50aa1f25fb2af382ddedaf11fffee56ffaa6a6bc7432811e2fe4eb6583cff4b79e1b682d0747022a
MISC metadata.xml 462 BLAKE2B 78dcd0f2362007db8c842419367ebccf6f6bfc8dd99028e1cbf2d4c9839559116d2f49b22022135847150720c3eff736297c5b03a326e6c72bf2a6e63eedb314 SHA512 5529c18f53277043c63c56c385fcad4e9350a022235546b05c71d50f07b5ce0678b41b577c2cbb362fe6e7049b3d01e73bc5acdafbdb84b7e3b0d9fcc9c0bd71
diff --git a/app-emacs/wfnames/wfnames-1.2.ebuild b/app-emacs/wfnames/wfnames-1.2.ebuild
index 26c712e1453d..81bba3640bd4 100644
--- a/app-emacs/wfnames/wfnames-1.2.ebuild
+++ b/app-emacs/wfnames/wfnames-1.2.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/thierryvolpiatto/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-3+"
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 79ad7791b86e..6f278c3b5559 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/bgrep/Manifest b/app-misc/bgrep/Manifest
index 172184bc3d0c..fab151e0c834 100644
--- a/app-misc/bgrep/Manifest
+++ b/app-misc/bgrep/Manifest
@@ -1,3 +1,5 @@
DIST bgrep-0.2_p20210221.tar.gz 4854 BLAKE2B 85c9171572e440f1e5def3a902a4adb1a3339706847013c6ff139745a819d9eab48a9449bf89b631cfcfe0081365240eefcae46a68064f710178db6d2db50037 SHA512 a9488ee9fd68a1b0e9924cbdf1e36fb3517cdceee4b57a27ef148ccd2c3f51942f8a57b41d47a2cb5b65b376b0b87c92ca4ee5d7053714a725c57ffbabbf12b6
+DIST bgrep-0.2_p20250205.tar.gz 5584 BLAKE2B 150e17de8da4906691f96c55a7f0198d9b85812a2e8ca3a4e20abb0d395472fea78186b594721cc3a652b973a0cec637745a7ed8d8dff43722a657bc4fb154cf SHA512 4875121988e9fd55f456fa3a043f2702cdaa5a39bba39e5384c049f9b26b27deae597240ea5ac9dd98860baeeeb73cd62814f8ec73d7a20e1e645498be3080f0
EBUILD bgrep-0.2_p20210221.ebuild 751 BLAKE2B 776c93fdcd639867a50cfbcb84abede39c6c0fe1524f69c9f848bb3d5798bf5fbc75edf116413cdb7f7f1f286d5894f7356b2867da0155cf8369d8873d1b0ea3 SHA512 1a06e055664c0617e086e7a2683c379075d9832fd5084f930bb879a706bde59d70d1864d837618eee4e15094ed9478be8cbf9db442d8d50387c8c9f1e7c5a1d9
+EBUILD bgrep-0.2_p20250205.ebuild 737 BLAKE2B e69e60acdee6fe478c1a31a760a3e4a7cfa994fb2dfd9c7c28b1bf6cc843efb17408db7450de7803b20842d9259e2a0b114678510a2a6f083ea0575216c3f6ac SHA512 ad2f6bdd40587cf77114667bb7372b33f812590efd3d5239d57c99ef3f5a7c51410da197387c6439f09554c1d0bd5ab2ef74602a8d617cf043b749c0e7124e11
MISC metadata.xml 245 BLAKE2B bd29244a57f054f042f71968b5f20b23e0074ce9b590ff8dfc8076025510e068bc20d7539899dec7872b76ca0a3130d7a3673f59c34c3c33395738e8c22323cc SHA512 a5d2111b57d5da663b929ed77d5bdbfe9f2934d6bf4ff619d0ca0e58cf8af4dc32e7f76305a70de37f68caa24aca0df64297912fbe18c07cfd7634ca9c7286ef
diff --git a/app-misc/bgrep/bgrep-0.2_p20250205.ebuild b/app-misc/bgrep/bgrep-0.2_p20250205.ebuild
new file mode 100644
index 000000000000..aea826349b4f
--- /dev/null
+++ b/app-misc/bgrep/bgrep-0.2_p20250205.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Grep-like tool to search for binary strings"
+HOMEPAGE="https://github.com/tmbinc/bgrep/"
+COMMIT="6eb0e4730c5ae88574bdab83b07d7b25ac544778"
+SRC_URI="https://github.com/tmbinc/bgrep/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-lang/perl )"
+
+src_prepare() {
+ default
+ sed -i -e "s|/tmp/|${T}/|g" \
+ test/bgrep-test.sh || die
+}
+
+src_compile() {
+ tc-export CC
+ emake
+}
+
+src_test() {
+ ./test/bgrep-test.sh || die
+}
+
+src_install() {
+ dobin bgrep
+ dodoc README
+}
diff --git a/app-misc/ckermit/Manifest b/app-misc/ckermit/Manifest
index ea1af1d00726..8413e1336fd3 100644
--- a/app-misc/ckermit/Manifest
+++ b/app-misc/ckermit/Manifest
@@ -3,6 +3,6 @@ AUX ckermit-8.0.211-build-wart.patch 728 BLAKE2B 5863f23b5eceeef8143e7060e28638b
AUX ckermit-9.0.302-cleanup.patch 2870 BLAKE2B 6fc0d26cfb1715d92a5e718e6e4d1771a38ebbfd52c601c1e0c18497e677e53a5c4c608c97054da8c14c8af3e1caf7d32bb59dd3d89999b5af22d31bc67dda90 SHA512 c99a47ecdadc27d4a8dca2d917e20e84683e1729ceb8ab07f1818eeffd0ee7d9ca87531862000866a74e7d3b3b3cf977255b8f584f3828ab3443b684a6195b7f
DIST cku302.tar.gz 3122219 BLAKE2B 9f63261da2dc2b0fceb0af0fa81da63c87e68b7bf713037cf8675abeb81716fd0dd4cd1f84324562698d9b9126f26b8a651dc79deec37a056fa1047af2d9966e SHA512 2cfc264e5262d29618fdf218fd3407fd9049b16110972cdddb03d114703b7a0ea13c4b0a354f50c2a9f70d4727732fe4d1920b5c656f969bc56c1eb9dc3c43fa
DIST cku414-beta11.tar.gz 2379096 BLAKE2B a6f6dc496ec07a749af607771c5e68d2a73d8f35d422106fbc3fb6415a93cd4eacb2cc7c492de1e648333d3a4ebd8f7f64a72fa89ef2101c025203db703ddab6 SHA512 0927b06e704bb0f806dd1a8aecd5a213e5650e82910c2da7650848f98d2e51c006cf518d88409abebb61f45bc1967a9e74cd95c65d3082efa11f971df4e0981c
-EBUILD ckermit-10.0.414_beta11.ebuild 2258 BLAKE2B 9a0cd21db4e5ba7caab627f062941284dab46e628e96099f878b019f043facc087861692b41465a1ad416337080e1cd17e7aa9fbb4d4cabea9cef7be529565c4 SHA512 eb12993ec12f9d866aa4544e22fd3bf83f96002b4fa365ac6651a33b810d337414482463c3040da25c2cea06dfc9c69042c457eff316981539aa7043f9f0376b
-EBUILD ckermit-9.0.302.ebuild 2012 BLAKE2B 77def688e33314c10ec70ed4844e912f50299db105b9cff6d5163858ae29084ae3c34a827fd1da6bf245b89f68064bfc782c73f55d5f86f05a38093ee4268215 SHA512 c6c932e25ce45435a7bea0cb89190372b70ec4250c40475b7d43c52f50a64258f4af52f97ae39bfd0669c8f3fdc1a697c3fe75a53fd7c4873f29d5b499e9e0cd
+EBUILD ckermit-10.0.414_beta11-r1.ebuild 2255 BLAKE2B a09dabfa2dc40729486db6704ed951f62ae05b3f69d4d2f63849844ffc6b73cef5d9a50009528c449cfe13970c5f73e2fe4958d5799084319435a26a8032c073 SHA512 96975f818ea2f13bd7e286a1f05969ac01bf2ab56def766b5e0ddeb6f8433ff86b9c703214ad55cb21c5c54eec9fb46d9d7fe9d2fadfa1d2f7ad2dc51004aa20
+EBUILD ckermit-9.0.302-r1.ebuild 2106 BLAKE2B fe89d5bb257edd6aa480682509e6fd23477df29cd03a7e2c3afb43a1c75dc50bc74f696e20cc857bd02e1c66a8f1b16fdd4a2e6c22cd8293d881f95ea5481220 SHA512 07cda4cd1b59aea97a713f65890997fec232008de494606e14f059b663276a50269e76ca96a5c1c1d24658079f46cdccbb9ebf5856e6fcfca47417fa98aed96a
MISC metadata.xml 252 BLAKE2B 921b6351c422cf504aa0e08810020c1380f7d4360a0a7e7ca21d3c92855f1b0fa1848279f87dd992a4cbbf77dd99db2176e1e2d0d0f90e33856a1a1d71e5ac55 SHA512 69233ec7db09b17f54bc748dbb321ee0da97d5fa2fa1a0dcc22ed24c7b8cbe8a607d3fd46dc7aa3b74e7c5c57b6d8ffffb30fe7951828d38573ee9beea3b5188
diff --git a/app-misc/ckermit/ckermit-10.0.414_beta11.ebuild b/app-misc/ckermit/ckermit-10.0.414_beta11-r1.ebuild
index 7fd2424a30a4..ac1d235a49bc 100644
--- a/app-misc/ckermit/ckermit-10.0.414_beta11.ebuild
+++ b/app-misc/ckermit/ckermit-10.0.414_beta11-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
"
S="${WORKDIR}"
-LICENSE="Kermit"
+LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="ncurses"
diff --git a/app-misc/ckermit/ckermit-9.0.302.ebuild b/app-misc/ckermit/ckermit-9.0.302-r1.ebuild
index e688a28197ba..b76ce51b6be3 100644
--- a/app-misc/ckermit/ckermit-9.0.302.ebuild
+++ b/app-misc/ckermit/ckermit-9.0.302-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -13,7 +13,7 @@ DESCRIPTION="combined serial and network communication software package"
SRC_URI="ftp://kermit.columbia.edu/kermit/archives/${MY_P}.tar.gz"
HOMEPAGE="http://www.kermitproject.org/"
-LICENSE="Kermit"
+LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~hppa ppc ppc64 x86"
IUSE="ncurses"
@@ -41,6 +41,10 @@ src_prepare() {
}
src_compile() {
+ filter-lto
+
+ BUILD_CFLAGS+=" -std=gnu89"
+
# we don't enable any of the telnet/ftp authentication stuff
# since there are other packages which do these things better
# USE="kerberos pam shadow ssl zlib"
@@ -57,7 +61,8 @@ src_compile() {
append-cppflags -DNOARROWKEYS # bug #669332
emake \
CC="$(tc-getCC)" \
- KFLAGS="${CPPFLAGS}" \
+ CC2="$(tc-getCC)" \
+ KFLAGS="${CPPFLAGS} -std=gnu89 -Wno-format-security" \
LIBS="-lcrypt -lresolv -lutil ${LIBS}" \
LNKFLAGS="${LDFLAGS}" \
linuxa
diff --git a/app-misc/unfoo/Manifest b/app-misc/unfoo/Manifest
index 28a37734574f..2233bafc4bbc 100644
--- a/app-misc/unfoo/Manifest
+++ b/app-misc/unfoo/Manifest
@@ -1,3 +1,3 @@
DIST unfoo-1.0.8.tar.gz 31862 BLAKE2B adba517a24a1fde7e1733b10a0c69d1ee5b0827adfadf89a7073366f77bfa2439413c1ce682d9a6d24f8b7b0402f409c84754f75dd5ee31c03ab51ffe3918f81 SHA512 b4a2489ca4ae5a81feacc57aa7c9c6437e3fbb0cec997d1b5e182e9ea7e19c13998968f23094e78908e6d41e699d50a1353ae475ec32146c63298eff06182281
-EBUILD unfoo-1.0.8-r1.ebuild 1097 BLAKE2B 973f615651485dcef4fc359fe430685bc924eeba37dece6f4a00b98a019ff85123d98b30defa28bbc669a5fbd84f397aa0f41243a5a83d2f8f6aff557619b7a4 SHA512 e68a6b34d3d93bb2d2a6ab1da6bf8de41bf25824754dbb4f5fa95de59249615fcd84db36c84cec73aca73a6bd50095bb70581bf773ff83f9b2b81d1478179f82
+EBUILD unfoo-1.0.8-r2.ebuild 1143 BLAKE2B 0a3c460532d89832b01fb9fcd283bd2ce3c9f580d5cf76febecfa09311ac9fbd2043915aba35938a5edf0b51ec91e0ed868eb015681b9a0bbfe0bd21713031f9 SHA512 a2b5648169c45ce342adc9fdc0625cf33d9c23047c1d56e6d0d1113a6268017fb10a9a4618f4ebc1c667ecc8c2b5c0e975ade9c4d6157f440649303e2409498a
MISC metadata.xml 444 BLAKE2B 0840c573ea68906f86cf7017241daec0f2905d31c6b68e126e7b8a65e7ecc64cf64bb03a17b1941e9bae5f154b9c5e9662a4e5571b998dd11be04e1aecc8465f SHA512 e62e920bf13a55cf7fe2b03b306196ec0596e09d344bfe680b4ae5287b7cfb085e5526d4398909ce2e76cc6fbd5386a7f6adc2ff4aefe02129c6980712ffb8cf
diff --git a/app-misc/unfoo/unfoo-1.0.8-r1.ebuild b/app-misc/unfoo/unfoo-1.0.8-r2.ebuild
index 051b951c6a2b..df6905970def 100644
--- a/app-misc/unfoo/unfoo-1.0.8-r1.ebuild
+++ b/app-misc/unfoo/unfoo-1.0.8-r2.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
@@ -16,7 +16,10 @@ RESTRICT="!test? ( test )"
COMMON_DEPS="
app-alternatives/bzip2
app-alternatives/gzip
- app-arch/p7zip
+ || (
+ >=app-arch/7zip-24.09[symlink(+)]
+ app-arch/p7zip
+ )
|| (
app-arch/rar
app-arch/unrar
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index 51692b62f8f9..e1b49ea48924 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/joplin-desktop/Manifest b/app-office/joplin-desktop/Manifest
index 397032a18b9d..11599cabe036 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1,11 +1,9 @@
DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61 SHA512 c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309
DIST Joplin-3.2.12.AppImage 226036685 BLAKE2B f4bcbf71774c41c8b01850c14a67ce8f4ebdf2e964c45c4741a0f1808283f9d50b9904a420e640abf038d6aee79f3a7cdc49ff0d3ac8d35b28204df4a303390a SHA512 aecdda99475f0d37e5647bd7a270f0554afa8e626e78f2494aa24a0303a8d9061c49e495fc7750aca7700c489ff98090934f8f1d78327e2c91582a95a4824313
-DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31 SHA512 4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d
-DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f SHA512 211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc
DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7 SHA512 2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99
+DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53 SHA512 4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f
EBUILD joplin-desktop-3.2.11.ebuild 2351 BLAKE2B 95f72d70289087c68915e5d1f2e6430be071233c0f4bc69b841c1d920d2096fb025686e80c308c353660f300661f47fd2779190e3790878987f750b9a7a9d2f5 SHA512 e3d19e845ce5c877f58a148fef9866949d916fe4c4429a8d1dec722cf0687c6c503e917b7aebf647e13a30a7b0baa8bdbe593c6a1e10de06f59f1d7f60960ee3
-EBUILD joplin-desktop-3.2.12.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1
-EBUILD joplin-desktop-3.2.4.ebuild 2413 BLAKE2B 07316242320ee24006ec4ec8964262ffd41985ef4bfb5045d6c2659041eba726b5bb88b92c35b7b62153ba71947d83c223b59b230d39cad8c9016295b3cac3ff SHA512 c3f6dd3b7d486c9811560dc8f29c40135a86a8e68e5072c1bb81120bbed6059eacaad8068e221fe4023c84bcbb6309b105510a06b061c6baae4412d7e8663244
-EBUILD joplin-desktop-3.2.7.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1
+EBUILD joplin-desktop-3.2.12.ebuild 2351 BLAKE2B 95f72d70289087c68915e5d1f2e6430be071233c0f4bc69b841c1d920d2096fb025686e80c308c353660f300661f47fd2779190e3790878987f750b9a7a9d2f5 SHA512 e3d19e845ce5c877f58a148fef9866949d916fe4c4429a8d1dec722cf0687c6c503e917b7aebf647e13a30a7b0baa8bdbe593c6a1e10de06f59f1d7f60960ee3
EBUILD joplin-desktop-3.3.2.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1
+EBUILD joplin-desktop-3.3.3.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1
MISC metadata.xml 755 BLAKE2B 2f95bccd9fb7bf21b253a524950c4775273c2d1911ebf4b90a392f8c2c7f38e986af0fbd217287595ba39a684609d8df6f275e146388aa0331169e51ba6fc823 SHA512 b62f1dfc822413386115305900866f6cf16fc2071425d2f0f515f537a29bf282d65c31b7f59ccf9187280456eb759a5fcce7340fb983ff0f50413c649c8fc1d0
diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
index e512dc366a9a..e883f66c6a42 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.2.12.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE
LICENSE="AGPL-3+"
SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
RESTRICT="bindist"
RDEPEND="
diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild b/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
deleted file mode 100644
index 6f4459af8db1..000000000000
--- a/app-office/joplin-desktop/joplin-desktop-3.2.4.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
-
-EAPI=8
-
-APPIMAGE="Joplin-${PV}.AppImage"
-
-inherit desktop xdg
-
-DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
-HOMEPAGE="https://joplinapp.org/
- https://github.com/laurent22/joplin/"
-SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* amd64"
-RESTRICT="bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- || (
- media-libs/libcanberra-gtk3
- media-libs/libcanberra[gtk3(-)]
- )
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libnotify
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-
-src_unpack() {
- mkdir -p "${S}" || die
- cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
-
- cd "${S}" || die # "appimage-extract" unpacks to current directory.
- chmod +x "${S}/${APPIMAGE}" || die
- "${S}/${APPIMAGE}" --appimage-extract || die
-}
-
-src_prepare() {
- # Fix permissions.
- find "${S}" -type d -exec chmod a+rx {} + || die
- find "${S}" -type f -exec chmod a+r {} + || die
-
- default
-}
-
-src_install() {
- cd "${S}/squashfs-root" || die
-
- insinto /usr/share
- doins -r ./usr/share/icons
-
- local apphome="/opt/${PN}"
- local toremove=(
- .DirIcon
- @joplinapp-desktop.desktop
- @joplinapp-desktop.png
- AppRun
- LICENSE.electron.txt
- LICENSES.chromium.html
- resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
- resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
- resources/app.asar.unpacked/node_modules/node-notifier
- usr
- )
- rm -f -r "${toremove[@]}" || die
-
- mkdir -p "${ED}/${apphome}" || die
- cp -r . "${ED}/${apphome}" || die
-
- dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
- make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
- "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
-}
diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild b/app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild
index e512dc366a9a..e512dc366a9a 100644
--- a/app-office/joplin-desktop/joplin-desktop-3.2.7.ebuild
+++ b/app-office/joplin-desktop/joplin-desktop-3.3.3.ebuild
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 22f1cbb924a3..7877444d70fb 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 58f202a6ce8a..5a9bfaef21a1 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -42,6 +42,7 @@ DIST bash-5.2.tar.gz.sig 95 BLAKE2B 2991b7c46ef1cdca08062f419be47fca7551f4c5d9aa
DIST bash-5.3-beta.tar.gz 10667630 BLAKE2B d6d3a1efd5ed69b131e2831e35c4a620968132e7d9da079de155decb4d3c736cd6c9f1180523e85dd41aeecdb9b380e4768bc551afafaee478168c462ce90929 SHA512 f8f02b4a90312c8e7c589efd1a0a43a4db3bcb47d19cb95190961e4ae254b2d6d26472197ce216868d914fe1adf62741f927552239559a1c3b2c64dfcfaa8cb0
DIST bash-5.3-beta.tar.gz.sig 94 BLAKE2B a4b85d5755e200abddd5669c3d21b1ee6be8036b27934e25473c14b15ffc1bc7cbbd5a94f39a0dc6bf6050908590509f0ba39d28c33947154cc966e11d454c8c SHA512 72184ca2afe3d0c8c2165516499a61da2aecc0c8c83661cab0038c3d849623115729d2ade73c4b5973ea9b5e8169af4bc2aea51f0b70356af26342285adab2f5
DIST bash-5.3_beta_p20250307-c3997d51f8ba359eeabb45b90b9cdae4fe599b5a.tar.gz 15761772 BLAKE2B c87d4cac04e910bd9f7441b349233c92c53cfa3e74356c3ffc18d236313f8e9d1c7b49ffaa7435aee8b1ef4ce216a74f2ffe5564e30d448d8ce77895df5a2f75 SHA512 b5802f900a081880ae4f3c799bdf98d4bcc70661921d27ab403dcc4acbececc834ffdb3c02d1ea7d24736e122f6a3e9286a1306c3962c8daef94606e8f999c3c
+DIST bash-5.3_beta_p20250324-e009d30dfff92d5389f7bb05ec8627e524d5a0ca.tar.gz 15771260 BLAKE2B 4d347c16d0dd897c289447e64d4e99c0673cf058fef3db630243c76095e335079715fb913198ea7ec6755d4a197e837fe8448feeb2648b1d815199159b2de8b9 SHA512 55558af53b4b880ea744c9711cd823991e97876daf21ef67a72be69ffe762bc7c698425f0fc1e8ab1818736f8d64d6cef15f0cb604ac0dae066c2df976102b87
DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883
DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399
@@ -480,5 +481,6 @@ EBUILD bash-5.1_p16-r14.ebuild 7505 BLAKE2B f294e53426c8b2bc69f7e53ae0d68aafcfcc
EBUILD bash-5.2_p37.ebuild 11864 BLAKE2B fbc51a614a3cd31d434e578600c4b4183520e008ccd005fd5edecbe6272d01264e0612a45f6537d994f057572e78bbf68fcd2dc3832f6b9d7650236a4eb856c2 SHA512 148edbf2b3479f3b70238fa182075db8a65dc364e7627498e11ad52b9fc073b36e8a570b0321106835b690902a6ceecbd8b2064ef6f82dae5c3cdf4c2b6bbcd0
EBUILD bash-5.3_beta.ebuild 12151 BLAKE2B 5cf02450b8bce041d6f302c2c16b5c722595eafc6db3a2ca1e71828fc13024ec5a43c66112edf885668c64dc4ad4b5806586105d202d6da81374077c1ee54934 SHA512 601a3ed600d8ee0c5be161e8f092083e922c2c85f9e9bedc92ffb15e71aeaae699db6657fa88db3471d781820951bf1b618e2ed511fb832d713975eff1a20913
EBUILD bash-5.3_beta_p20250307.ebuild 12243 BLAKE2B ef6ac03cba8dea0a2ce49a083cf0062c93307c16dfc9d63c81260c93823429e34190c417db92dd5e65d4e93292be479d779ff8b2f7a7e562f32e8e6a44fe6e70 SHA512 41903336d9d4db541d221ef12f6d8114c1815a50ce671b80a8697bcc84f0247cd46d505b1638045382216459ee5db2b89ca54f42a10121c9a93f21321758bb51
+EBUILD bash-5.3_beta_p20250324.ebuild 12243 BLAKE2B a7a7928be755f969106a97f00a3c53baa40e800f296d6fbf9eb9897dd714c4c21198fe8846d84d7dc737170eb9766a5e789c32538f9bf713999ac01d7e31de3c SHA512 7c68fea4db6ec4bb42e12f46552bab0d6e8917f54c9f0c7638b2925b8aa631dd9069bc18677be17aa4937558a0ad0dfd2187190a03dedb3b4a0629febbb0f4d8
EBUILD bash-9999.ebuild 12038 BLAKE2B f9460ae9aed945ed02ea4e7e53f5ea9e74d5acd466694fdd204aa59e71271eef04d44ea56a5373cb4049dd8fdc00fec2faced0173d15285ee22aaa903956b147 SHA512 37876e786d586618050f0b9d64445478202dd4bf729114052195b525ce2bb495dfe33149262a1c5637ce8ed5ba5e2107761ad16dd9e8fe3362722fcd0e7c6dcc
MISC metadata.xml 1009 BLAKE2B f71587b0a6d05b907f82b26be93b071290d91dc8f612f7b008a05eaa94d45be2ef8c1d992b7ac886648a9dcf964c30e8d9a7aff90d44835beb452e0d635b9533 SHA512 8aa1cb4c3206a76d10181394a91c315967fd9d3b359194f430f075fdd5a0b4b32149eec36b85412ef7e84b55e7b01955c75486b2df82b392a5acb3df8229a88d
diff --git a/app-shells/bash/bash-5.3_beta_p20250324.ebuild b/app-shells/bash/bash-5.3_beta_p20250324.ebuild
new file mode 100644
index 000000000000..77300f48ff1d
--- /dev/null
+++ b/app-shells/bash/bash-5.3_beta_p20250324.ebuild
@@ -0,0 +1,410 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic toolchain-funcs prefix verify-sig
+
+# Uncomment if we have a patchset.
+#GENTOO_PATCH_DEV="sam"
+#GENTOO_PATCH_VER="${PV}"
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+MY_PATCHES=()
+
+# Determine the patchlevel.
+case ${PV} in
+ 9999|*_alpha*|*_beta*|*_rc*)
+ # Set a negative patchlevel to indicate that it's a pre-release.
+ PLEVEL=-1
+ ;;
+ *_p*)
+ PLEVEL=${PV##*_p}
+ ;;
+ *)
+ PLEVEL=0
+esac
+
+# The version of readline this bash normally ships with. Note that we only use
+# the bundled copy of readline for pre-releases.
+READLINE_VER="8.3_alpha"
+
+DESCRIPTION="The standard GNU Bourne again shell"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
+ EGIT_BRANCH=devel
+ inherit git-r3
+elif (( PLEVEL < 0 )) && [[ ${PV} == *_p* ]] ; then
+ # It can be useful to have snapshots in the pre-release period once
+ # the first alpha is out, as various bugs get reported and fixed from
+ # the alpha, and the next pre-release is usually quite far away.
+ #
+ # i.e. if it's worth packaging the alpha, it's worth packaging a followup.
+ BASH_COMMIT="e009d30dfff92d5389f7bb05ec8627e524d5a0ca"
+ SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.gz -> ${P}-${BASH_COMMIT}.tar.gz"
+ S=${WORKDIR}/${PN}-${BASH_COMMIT}
+else
+ my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
+
+ # bash-5.1 -> bash51
+ my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
+
+ for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
+ printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
+ my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
+ MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
+ done
+
+ SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
+ S=${WORKDIR}/${MY_P}
+
+ unset -v my_urls my_p my_patch_idx my_patch_ver
+fi
+
+if [[ ${GENTOO_PATCH_VER} ]]; then
+ SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+if (( PLEVEL >= 0 )); 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"
+fi
+IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
+
+DEPEND="
+ >=sys-libs/ncurses-5.2-r2:=
+ nls? ( virtual/libintl )
+"
+if (( PLEVEL >= 0 )); then
+ DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
+RDEPEND="
+ ${DEPEND}
+"
+# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
+BDEPEND="
+ pgo? ( dev-util/gperf )
+ verify-sig? ( sec-keys/openpgp-keys-chetramey )
+"
+
+# EAPI 8 tries to append it but it doesn't exist here.
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+PATCHES=(
+ #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
+
+ # Patches to or from Chet, posted to the bug-bash mailing list.
+ "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
+)
+
+pkg_setup() {
+ # bug #7332
+ if is-flag -malign-double; then
+ eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
+ eerror "as it breaks LFS (struct stat64) on x86."
+ die "remove -malign-double from your CFLAGS mr ricer"
+ fi
+
+ if use bashlogger; then
+ ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
+ ewarn "This will log ALL output you enter into the shell, you have been warned."
+ fi
+}
+
+src_unpack() {
+ local patch
+
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ elif (( PLEVEL < 0 )) && [[ ${PV} == *_p* ]] ; then
+ default
+ else
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
+
+ for patch in "${MY_PATCHES[@]}"; do
+ verify-sig_verify_detached "${patch}"{,.sig}
+ done
+ fi
+
+ unpack "${MY_P}.tar.gz"
+
+ if [[ ${GENTOO_PATCH_VER} ]]; then
+ unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
+ fi
+ fi
+}
+
+src_prepare() {
+ # Include official patches.
+ (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
+
+ # Clean out local libs so we know we use system ones w/releases. The
+ # touch utility is invoked for the benefit of config.status.
+ if (( PLEVEL >= 0 )); then
+ rm -rf lib/{readline,termcap}/* \
+ && touch lib/{readline,termcap}/Makefile.in \
+ && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
+ || die
+ fi
+
+ # Prefixify hardcoded path names. No-op for non-prefix.
+ hprefixify pathnames.h.in
+
+ # Avoid regenerating docs after patches, bug #407985.
+ sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
+ && touch -r . doc/* \
+ || die
+
+ # Sometimes hangs (more noticeable w/ pgo), bug #907403.
+ rm tests/run-jobs || die
+
+ eapply -p0 "${PATCHES[@]}"
+ eapply_user
+}
+
+src_configure() {
+ local -a myconf
+
+ # Upstream only test with Bison and require GNUisms like YYEOF and
+ # YYERRCODE. The former at least may be in POSIX soon:
+ # https://www.austingroupbugs.net/view.php?id=1269.
+ # configure warns on use of non-Bison but doesn't abort. The result
+ # may misbehave at runtime.
+ unset -v YACC
+
+ myconf=(
+ --disable-profiling
+
+ # Force linking with system curses ... the bundled termcap lib
+ # sucks bad compared to ncurses. For the most part, ncurses
+ # is here because readline needs it. But bash itself calls
+ # ncurses in one or two small places :(.
+ --with-curses
+
+ $(use_enable mem-scramble)
+ $(use_enable net net-redirections)
+ $(use_enable readline)
+ $(use_enable readline bang-history)
+ $(use_enable readline history)
+ $(use_with afs)
+ $(use_with mem-scramble bash-malloc)
+ )
+
+ # For descriptions of these, see config-top.h.
+ # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
+ append-cppflags \
+ -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
+ -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
+ -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
+ -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
+ -DNON_INTERACTIVE_LOGIN_SHELLS \
+ -DSSH_SOURCE_BASHRC \
+ $(use bashlogger && echo -DSYSLOG_HISTORY)
+
+ use nls || myconf+=( --disable-nls )
+
+ if (( PLEVEL >= 0 )); then
+ # Historically, we always used the builtin readline, but since
+ # our handling of SONAME upgrades has gotten much more stable
+ # in the PM (and the readline ebuild itself preserves the old
+ # libs during upgrades), linking against the system copy should
+ # be safe.
+ # Exact cached version here doesn't really matter as long as it
+ # is at least what's in the DEPEND up above.
+ export ac_cv_rl_version=${READLINE_VER%%_*}
+
+ # Use system readline only with released versions.
+ myconf+=( --with-installed-readline=. )
+ fi
+
+ if use plugins; then
+ append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
+ else
+ # Disable the plugins logic by hand since bash doesn't provide
+ # a way of doing it.
+ export ac_cv_func_dl{close,open,sym}=no \
+ ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
+
+ sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
+ fi
+
+ # bug #444070
+ tc-export AR
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ local -a pgo_generate_flags pgo_use_flags
+ local flag
+
+ # -fprofile-partial-training because upstream notes the test suite isn't
+ # super comprehensive.
+ # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
+ if use pgo; then
+ pgo_generate_flags=(
+ -fprofile-update=atomic
+ -fprofile-dir="${T}"/pgo
+ -fprofile-generate="${T}"/pgo
+ )
+ pgo_use_flags=(
+ -fprofile-use="${T}"/pgo
+ -fprofile-dir="${T}"/pgo
+ )
+ if flag=$(test-flags-CC -fprofile-partial-training); then
+ pgo_generate_flags+=( "${flag}" )
+ pgo_use_flags+=( "${flag}" )
+ fi
+ fi
+
+ # builtins/evalstring.c needs y.tab.h but can't (easily) specify the dep on it from above
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" y.tab.h
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others
+
+ # Build Bash and run its tests to generate profiles.
+ if (( ${#pgo_generate_flags[@]} )); then
+ # Used in test suite.
+ unset -v A
+
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
+
+ if tc-is-clang; then
+ llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
+ fi
+
+ # Rebuild Bash using the profiling data we just generated.
+ emake clean
+ emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" y.tab.h
+ emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others
+ fi
+}
+
+src_test() {
+ # Used in test suite.
+ unset -v A
+
+ default
+}
+
+src_install() {
+ local d f
+
+ default
+
+ my_prefixify() {
+ while read -r; do
+ if [[ $REPLY == *$1* ]]; then
+ REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
+ fi
+ printf '%s\n' "${REPLY}" || ! break
+ done < "$2" || die
+ }
+
+ dodir /bin
+ mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
+ dosym bash /bin/rbash
+
+ insinto /etc/bash
+ doins "${FILESDIR}"/bash_logout
+ my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
+
+ insinto /etc/bash/bashrc.d
+ my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
+ newins "${FILESDIR}"/bashrc.d/10-gentoo-title-r1.bash 10-gentoo-title.bash
+ if [[ ! ${EPREFIX} ]]; then
+ doins "${FILESDIR}"/bashrc.d/15-gentoo-bashrc-check.bash
+ fi
+
+ insinto /etc/skel
+ for f in bash{_logout,_profile,rc}; do
+ newins "${FILESDIR}/dot-${f}" ".${f}"
+ done
+
+ if use plugins; then
+ exeinto "/usr/$(get_libdir)/bash"
+ set -- examples/loadables/*.o
+ doexe "${@%.o}"
+
+ insinto /usr/include/bash-plugins
+ doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
+ fi
+
+ if use examples; then
+ for d in examples/{functions,misc,scripts,startup-files}; do
+ exeinto "/usr/share/doc/${PF}/${d}"
+ docinto "${d}"
+ for f in "${d}"/*; do
+ if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
+ doexe "${f}"
+ else
+ dodoc "${f}"
+ fi
+ done
+ done
+ fi
+
+ # Install bash_builtins.1 and rbash.1.
+ emake -C doc DESTDIR="${D}" install_builtins
+ sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
+ doman "${T}"/rbash.1
+
+ newdoc CWRU/changelog ChangeLog
+ dosym bash.info /usr/share/info/bashref.info
+}
+
+pkg_preinst() {
+ if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
+ mkdir -p -- "${EROOT}"/etc/bash \
+ && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
+ || die
+ fi
+}
+
+pkg_postinst() {
+ local old_ver
+
+ # If /bin/sh does not exist, provide it.
+ if [[ ! -e ${EROOT}/bin/sh ]]; then
+ ln -sf -- bash "${EROOT}"/bin/sh || die
+ fi
+
+ read -r old_ver <<<"${REPLACING_VERSIONS}"
+ if [[ ! $old_ver ]]; then
+ :
+ elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r8"; then
+ return
+ fi
+
+ while read -r; do ewarn "${REPLY}"; done <<'EOF'
+Files under /etc/bash/bashrc.d must now have a suffix of .sh or .bash.
+
+Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the
+characteristics of the operating environment, it may contain a command to set
+the terminal's window title. Those who were already choosing to customise the
+PROMPT_COMMAND variable are now advised to append their commands like so:
+
+PROMPT_COMMAND+=('custom command goes here')
+
+Gentoo no longer defaults to having bash set the window title in the case
+that the terminal is controlled by sshd(8), unless screen is launched on the
+remote side or the terminal reliably supports saving and restoring the title
+(as alacritty, foot and tmux do). Those wanting for the title to be set
+regardless may adjust ~/.bashrc - or create a custom /etc/bash/bashrc.d
+drop-in - to set PROMPT_COMMMAND like so:
+
+PROMPT_COMMAND=(genfun_set_win_title)
+
+Those who would prefer for bash never to interfere with the window title may
+now opt out of the default title setting behaviour, either with the "unset -v
+PROMPT_COMMAND" command or by re-defining PROMPT_COMMAND as desired.
+EOF
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 8af89d92ca5e..250579367c9e 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest
index 6134058714e3..8dca1fb86f92 100644
--- a/app-text/bibletime/Manifest
+++ b/app-text/bibletime/Manifest
@@ -1,3 +1,5 @@
DIST bibletime-3.1.0.tar.xz 1570636 BLAKE2B a6907a84ff2f760998928debf435bdaafbbcc0fa1b4762f3a6a2e4c2bc2e6c9433be438b0da291b3bad51f7db1ae6af0f85eb88b736d9f2d18a25d72011d9aa2 SHA512 c8181e4cfe25bd4c2cbe0b13936202b95cd3bf7bff14240e5ee545220204405cbe0b392ca3e9829fbe8ddff9cf66e15ba1e1294f901546fd91d7c245f0c1bd0c
+DIST bibletime-3.1.1.tar.xz 1571864 BLAKE2B b19492d64f43f28c52e572d62c35c3d1c9bad56757e7b2f8669a2c50bf6910e924857c2d8cc734a011814429f49e2e3e35329971609cdd534297e1d9f70a4b9a SHA512 1760b70e73f42685be3ccc041d2e009f1ee7fbb56991da2cdf12c9b9c0e7cc9fabe878b6c85aa0443b6417c726a31878213fc55bc3ceea8ef910c78ded6ebd96
EBUILD bibletime-3.1.0.ebuild 866 BLAKE2B 2d3bf9f1408ab146d073aaedf8706f895666bd1de76dd201b427c98554f2ed3874c1fb45a1275ff658db6d7312a9a4dd242ef14900dc675bdee8d3a9b1073712 SHA512 1837c654ad948e89dcb09b9677d345e9b1cbb182f281dc60789139a7b7abcdc1abf35feb10009c6bf5d6ae2dd87fb095260cc645cf04ade63743cb9a9ee3f2e2
+EBUILD bibletime-3.1.1.ebuild 866 BLAKE2B 2d3bf9f1408ab146d073aaedf8706f895666bd1de76dd201b427c98554f2ed3874c1fb45a1275ff658db6d7312a9a4dd242ef14900dc675bdee8d3a9b1073712 SHA512 1837c654ad948e89dcb09b9677d345e9b1cbb182f281dc60789139a7b7abcdc1abf35feb10009c6bf5d6ae2dd87fb095260cc645cf04ade63743cb9a9ee3f2e2
MISC metadata.xml 976 BLAKE2B a08f17c5f3db2fc2aaca73955bf956bb2c1cb8029a9369e1516f1f22b53e3a44eb8379dd5a95772c3eb3881f9aafa35922b6cc8ddcc89594cbe58f69b08e348a SHA512 cc695e2f7061307dc3a55f60941b50ae7f5c4119bec3389f1b727b06c90696dd16c0f8b54770fb682694dafcbb01f7adf74c80091ea384ce00420cdf7625b2e0
diff --git a/app-text/bibletime/bibletime-3.1.1.ebuild b/app-text/bibletime/bibletime-3.1.1.ebuild
new file mode 100644
index 000000000000..bb0815edce86
--- /dev/null
+++ b/app-text/bibletime/bibletime-3.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Qt Bible-study application using the SWORD library"
+HOMEPAGE="https://bibletime.info"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="
+ app-text/sword[curl,icu]
+ dev-cpp/clucene:1
+ dev-qt/qtbase:6[gui,network,widgets,xml]
+ dev-qt/qtdeclarative:6[widgets]
+ dev-qt/qtsvg:6
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ doc? (
+ app-text/docbook-xml-dtd
+ app-text/docbook-xsl-stylesheets
+ app-text/po4a
+ dev-libs/libxslt
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_HANDBOOK_HTML=$(usex doc)
+ -DBUILD_HANDBOOK_PDF=no
+ -DBUILD_HOWTO_HTML=$(usex doc)
+ -DBUILD_HOWTO_PDF=no
+ )
+
+ cmake_src_configure
+}
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 76df3c78351c..8ff801bedca6 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,5 +1,7 @@
DIST cherrytree_1.2.0.tar.xz 4735884 BLAKE2B 47f2aef52bb1fea23be8f5db3d2ec9f4c6a596bb6136350098f870688e34e5662241f188f1c94331af2119b59546c95fbe8254bdbb187990b514f9d21fd76214 SHA512 729e8227eb1f0616e110153ac2139cc7019ed5e1a949c8be40fd2235ee5d2e0f0b1925c57d72c9b443852e5b80a50793e4e903b7df41da8e95a172210f7ec035
DIST cherrytree_1.3.0.tar.xz 4749468 BLAKE2B 31c953e114f704316bca09f32e13cfeb7e1f0147ba3e5f9a72e07fa1c808577be926f18dc3aa868c912a369b0cbc28630bc54136fd98f9d4d3d63248b33ef3ee SHA512 e7b061aed33ad55c1fc7f7dd43b01db6c36ba414c32f996c86c9a64899e6d0cf7825637350c8dcf252d5495b8d956a675b34607854177d6f01615ad9d4953c78
+DIST cherrytree_1.4.0.tar.xz 3510072 BLAKE2B b4dd9108df61d76908296f8843102c14c046991a3879d260793c86e403d60a96af72fce73c3698a41c26b3e2455763eda4b59fc3b017b840e5717436a1135af7 SHA512 fd6cbeb2725890bc1ec706185ea6f66a4245092799a0e7d6e48c8722ec861341739a2f0acd0bf36a0a99fc19af61dfce36bb1eee808291a375ed2820cc1e2046
EBUILD cherrytree-1.2.0.ebuild 1878 BLAKE2B 9462cf2f125334c117ddd367860a8c23bcfbaee114a78087398ab312d6c4852c483d8a2a29726e9422cbe29ac317ea9d2a604cc2f01e640736ff7a2fa0979a2a SHA512 d0123c79d87fafb00cc28dc8718446f1a1adcfe6105df88eb2f839921057e247909b95f94b5302794055dbac79ff092b63ba3601fd7a5f96d8bf3d382ea66d6e
EBUILD cherrytree-1.3.0.ebuild 1878 BLAKE2B 9462cf2f125334c117ddd367860a8c23bcfbaee114a78087398ab312d6c4852c483d8a2a29726e9422cbe29ac317ea9d2a604cc2f01e640736ff7a2fa0979a2a SHA512 d0123c79d87fafb00cc28dc8718446f1a1adcfe6105df88eb2f839921057e247909b95f94b5302794055dbac79ff092b63ba3601fd7a5f96d8bf3d382ea66d6e
+EBUILD cherrytree-1.4.0.ebuild 1667 BLAKE2B fbebcd90f8f22d7697319967ba552c108167dfb3889a9246670493f5eb245b85d190728263d1ab39eeae76c3dff6f537fee95eb4e2b1f16bc05f33de77b38d6c SHA512 9eb858ee8059ed13ffac6fa705be78ed53a6da36142e57328cb5e212397c636ce1ab69f396e18fc73c4182147d0c84f12bd45eb7a063c8ab36cb27befae29505
MISC metadata.xml 482 BLAKE2B 713d79e5a3073dc38016d007e1a102331915d7fc43836cab0008e91e42d292bd49d0138fd323beb987b146a3544d9bce089327799f7d54a44fcd22b38e82a371 SHA512 a2c6293f00f971c760dc2554ab289f532927a1e6b9deadff72fd9e537ee338d8804820defd58d7dec1b18db0b5b8541dba2a8aeec54607f6b8c72ed1e86835a0
diff --git a/app-text/cherrytree/cherrytree-1.4.0.ebuild b/app-text/cherrytree/cherrytree-1.4.0.ebuild
new file mode 100644
index 000000000000..974a4920ae7b
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.4.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 virtualx xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v${PV}/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ x11-libs/gtksourceview:4
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ >=dev-libs/spdlog-1.5:=
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-cpp/gtest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ -DUSE_SHARED_GTEST_GMOCK=$(usex test)
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DAUTO_RUN_TESTING=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ virtx cmake_src_test
+}
diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index 753c959ba486..fcd9ab3d376d 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -9,5 +9,5 @@ AUX mupdf-1.24.8-c23.patch 782 BLAKE2B da6da463c77cb58256327c98c9db04581c115c570
DIST mupdf-1.24.8-source.tar.gz 54039703 BLAKE2B 0fe25d9f0f01a1e387da590c28abac66309247c46c05c7c9b36c4bc911fc16adab681243c2c1d2c50ec91bb76b737022bd3faf06b0b3a803e9120829d9cae5b4 SHA512 17d8fd9fd0e176c8abd1ebc594259a0f7cf822338085ea4574451ba8ec1ac72ba8bd2d5388a1421bbfd4e91257a48d0e0766213ace0933c39d3cb8d774a3860e
DIST mupdf-1.25.2-source.tar.gz 54635699 BLAKE2B 08e4c1bd4d8f9a731b10e1368c3f4a62a9b949c4a1842f2ce297ef3a595107f63e184230c31149a6a5db9038838d891fdeb0330323afcdc0b6966bee06046288 SHA512 089bcf228a28e5f47e793d66f6355b22b531c031a6d1feb0dd07a5fee55780fda92d6cde646336ca0200869c32d523be23a8fe2232fad010b38673419c7859f2
EBUILD mupdf-1.24.8.ebuild 5016 BLAKE2B 7ad624151e5f4285eb9cd18ad5426a6ab1917f39810ff1441ce13fa1099b2d4d786582ff87e592a3e8f52514d4e758ddde921b42a37f595ddbabe3a8eaa27433 SHA512 c5bb133077d468362feca0aadb2c85dfae28976ae42da0f16480d45bb4de2b7e5a0598457d66e6f9811a7abb37ae591032396bd4921ef4d090c6d7fc781b123e
-EBUILD mupdf-1.25.2.ebuild 5023 BLAKE2B d775893b3197771b94017ee8c3e2817be85104761a850b60d33bf567e180406e5662db071159a16accabf600cf9cbfc848687c423eadbf8e86fb34ac252b1e8b SHA512 4e2deaedbd69c738407f0bd4c908d3e0e491733a570b6a4491079faf4d8c94b3f4ab6552b607e61b664ee8ed5703c642d6185a9e4c846438ef2a0cda10e0becb
+EBUILD mupdf-1.25.2.ebuild 5018 BLAKE2B c8700639e7ed97a2eebdf21dc7a444780247a38d7c8bb3fe6363948f41fcde09520264be38e3ea971136af539ba2f788657d2fcd99894ca30bcda577fd7abe47 SHA512 02c3c235f126a2aa71a062b258b5c902d248af6ad8b65e32048b4d312f89557eb6f2f36b41366e34810b5fdafd8e855af27327f4fa3c663500cb4c0651322e2c
MISC metadata.xml 516 BLAKE2B ad2fb06efd79889747566fbef91a71dcdc3452443dc6edbf077510b494b74b75a153262390c09eb625e54d6c13b63e557acdf11b0843ab35337ff581536fccb8 SHA512 d823f015eb0c9e5354845adf5296de8c52bc33c135b17fba04955ed85b6c5f2ff7c4c630fbf6010b4cd98728591a7340f30e2d6bd90573c1a9f2b3a47ae9a537
diff --git a/app-text/mupdf/mupdf-1.25.2.ebuild b/app-text/mupdf/mupdf-1.25.2.ebuild
index f35a2e91fa71..84712856e9dc 100644
--- a/app-text/mupdf/mupdf-1.25.2.ebuild
+++ b/app-text/mupdf/mupdf-1.25.2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
LICENSE="AGPL-3"
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="archive +javascript opengl ssl X"
REQUIRED_USE="opengl? ( javascript )"
diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index e838e668e475..9962b753b411 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -5,6 +5,6 @@ DIST pandoc-3.6.3-linux-arm64.tar.gz 35687915 BLAKE2B 01531b0b1771ad320610558a05
DIST pandoc-3.6.4-linux-amd64.tar.gz 32917495 BLAKE2B 241c3b4766bbdc5015e5958e045bab2140d79101f44a78d11b389fc1fb1177bff8fe6485075e6f6893e3b82e4f958fd88700bd983bf63b38bdbedc94fafc2ff7 SHA512 62972bbe2b55a039c82b9e26bc9ce55c3ffff0ba4e7eca22338b07a1c3fc7d3064d709d7dee8bd8dac434e850262adea732a376ab1ff8a7dad3b11b2a35012be
DIST pandoc-3.6.4-linux-arm64.tar.gz 35685198 BLAKE2B a52089a2ec64e8d7abf240506175da0216f20d0aab382c4ac6155e37bda4b5edb87f742488c8c7ed28980aa5429b15dc9c08d4bf2fe2f742101d6e98001d3170 SHA512 b2e3d490392690816d8a6388f50ce8022044b1d042519cdf770b0f50f0960d6671d1097ec594a66cc8db990fde4cc3964ee13ead8106e56d3e58578db24577e3
EBUILD pandoc-bin-3.6.2.ebuild 1482 BLAKE2B cb3fb2d97b37d03c0f5b8a0b4e7ba2e24d9c849cb6234ae793513a8203a2e9707663f4d196b476fcef00cb2eebbd8c35f76079405a1d2093304cb848418a0a13 SHA512 41bf87bed327f0763f19003947aa2924a978095d696a296f4ef010fb9cae85f6d96febb09d259136b859970f6c887dda93201a7d6777b244a5c173a0091485d1
-EBUILD pandoc-bin-3.6.3.ebuild 1379 BLAKE2B 2624cc7f395deaef313e83d4a84753dceda9bda8f7826382cedb69a426167863d24e37742468a3c00a88726397b5de10ece1f9669ebb8e680d00a947438efe3c SHA512 38d6bad864c44bd96d604802a5be14b377b8cb8ccbcfffcea4f4c09419f758ab93051e257ceb88c593fc1b4662c8b0356b55f59c5643e7c0680be9fa1c1df66e
+EBUILD pandoc-bin-3.6.3.ebuild 1377 BLAKE2B 96715104b880fa21b5a05d7a0abb490bc61d46eb47d80029932ae31ab24d4dc986db809799b5f92b652c1301826ed2965d7d93c0d7856a4a46615811a5f09f4e SHA512 e0a44d8c5b45c4a1956cb6ed66cb8a2b0b958a9ab734d5c186834fe51b5545c7a35e12f51a3f6433dfbdca63e39655d6450d70c4714871acc982b0118112df95
EBUILD pandoc-bin-3.6.4.ebuild 1379 BLAKE2B 2624cc7f395deaef313e83d4a84753dceda9bda8f7826382cedb69a426167863d24e37742468a3c00a88726397b5de10ece1f9669ebb8e680d00a947438efe3c SHA512 38d6bad864c44bd96d604802a5be14b377b8cb8ccbcfffcea4f4c09419f758ab93051e257ceb88c593fc1b4662c8b0356b55f59c5643e7c0680be9fa1c1df66e
MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375
diff --git a/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild b/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild
index 11c2135c22ab..4afe7c726b53 100644
--- a/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
IUSE="+pandoc-symlink"
RDEPEND="
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index a8cc02b76e15..6787ed237dee 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,19 +1,13 @@
AUX poppler-0.57.0-disable-internal-jpx.patch 892 BLAKE2B 811ce3bbeb3b3c0720902a2a57463d352d102a2d6faef209723558eb93d638f35108f83674e29314632ebcf5fae521bcd8893eb1f77b931c7348b9d7446dae76 SHA512 aca1738fa33fcb5efcc8b0f5062abca2f32d329d3e2e1609386f15cce33d2e7aeae3e36b41dae292d3dceea7bde62210d2527b2552047d33d57ea4f44dabc1ee
AUX poppler-21.09.0-respect-cflags.patch 5473 BLAKE2B 78f12a2f5f582c369ac72b5203cdc5391dfbe8f48ab00e2684f58386147d2e35b33a93882535227031d52ae298dcd14f4e584b8ec248f83c463ce3169479822f SHA512 f18ac99639f8278c8eef622a98f42ca39e9612ddc1d701d8684e170fa7c300b9f73b80eb35c68a18cf413a9beabeb8610901fa3fabf92d0c6521f4020c971956
AUX poppler-23.10.0-qt-deps.patch 2020 BLAKE2B e9f022a7ddbc0e2533554c3263e0f22e62da8c28881a4f6a5bef18b1f85c5db9e6a4c3b312d5e1b0fbeec6f265716d376fe2036b9ae3d0e5396fc6cc1510d1ac SHA512 7ab6f92cc9f019b9f01b6f4cb4bfe7f8f269fd172ac46379b212ae623452265bbbb223e840897fb6c483c65919f3573a9bd79814b719b115cabd97950a202c7a
-AUX poppler-24.11.0-readd-SplashFont.patch 672 BLAKE2B 39d3d22cac3600ca71e803eb0fab6396d67bfd9a054c7a79480bfaadfbff3a5cfb10450f88025df9f1779903d3e16f94a0e614bdb5141a7bb33c8700e13bc533 SHA512 6774e05bae26819220ed207ac171ff422807bfc206c2a23a11ed6612b4c5e28c1bfda4b75c3bc827ecc37e92383ebed64d5cc6a60862e03feda69eaddca0aaae
-AUX poppler-24.11.0-readd-StructTreeRoot.patch 698 BLAKE2B 08171ca524a1005a923624f2d849295df8a06ed9872fd3e0b0bf961076290069803c34cadc3cab36e3199fdb615325ad6d365f31da85cfd9e711bb1efc962a67 SHA512 b0d786601770a9ea73bd7a8dfc3a91eff086090e599cb335cd9e7bc9719d9752256a1a487d446f8affb68d52f5cf13a71ab17f7c583c66809948e5ec26ba1bf2
-AUX poppler-24.11.0-readd-ViewerPreferences.patch 719 BLAKE2B bd3e34a65493b7b76e0cfef98f6ef91ef62bf98aed0250a0d1ca16c0d7ff4babe112513746368c8506d9c844491d1f3d8f1b2986f5c4b8d71bcc7d2102a85f32 SHA512 9b68c2b826b73523f94d5c2264b636ea2962d9d3574185ea913b8387b1ad584a2c42792f648a9093f25a5599b3c53228b9215c37eaf966ed7ad800c551ad5e79
-DIST poppler-24.11.0.tar.xz 1922804 BLAKE2B 2ee77ddfd49ab4b3f486fcd160be21fdf2d474e44b6cdfd40a7f927cbe253d407a6f75b66de83ab541288a54558445e409b283a81c7a8ff20f9a6d0d4f33adf7 SHA512 3823c024d9b1cab7c4ee8a99d5209722296cce8894e3f4ba8d5a84ab6bba430fa0c1078bfcddcdbc1c30bd98832e269df2aef1d5af20c1985b9f903cb70a24e7
-DIST poppler-24.11.0.tar.xz.sig 833 BLAKE2B 7ef6e5bd5659c91dc5924367b7875a3946116a71b0cc02d98a1cccd51d4a46b8d8b219681e576ba7ea27f736c8a5220ae98acb0f454ac4785c03d1c66d104046 SHA512 7b935eaa99c4c3e8706bfcb010245babf5a4f08f6809a340239a0c40eed0a79472c34e4722d4b480e20fa6618106cc5e9583e209e025689f1fae06c5c499f95f
DIST poppler-25.02.0.tar.xz 1943728 BLAKE2B 4d58a6b4dbef0f45119ce9c18ebc9838cf65a18cb41fd08bbcbb9adb4d06adbb81c1fb50255cc6d96e5504a54e6756b6b6efb4bc7d34d19d47fb0089f8673d3f SHA512 5223dd2c6f4014b40da989d9a09cea7e8ae5441b4c511c89aab731abed6b72c817633addd591da34743f86cb81b0e147df05ac99ada2e3d2a13d287abef5c4a0
DIST poppler-25.02.0.tar.xz.sig 833 BLAKE2B 93a2443590ed97e09bced44a0b3aeff4dbcf74358923527bef8effcb09c14a0ac14e45aef7c76d929bb7b966b8aaf7417c551911f789ecf888f9bb04d9405c10 SHA512 6d723138c87a753d8d65e28f803fa6a75dbeb4f7e0510155f910e7d76c87e2b70554010214e7d125c1b619a672b251428de81bdde49ab682c5117eb1ff4847d2
DIST poppler-25.03.0.tar.xz 1954516 BLAKE2B 369d3f60ee50c3ca01df0ea9aab5b5081318b484ffc4862153c274a489afd14f6fc0c470712c1a6c25edf49952ecd07b3a490c5ea10e1b0116fba2e6d9b1788e SHA512 8b550774389688850ff0629de2fbd5b33193076075d5da116151be3340066b0bbf5cd9b86c79949c28b8e670998e30760d5126164b4681f89322cbe8eeeb2172
DIST poppler-25.03.0.tar.xz.sig 833 BLAKE2B 0304c7b3a53b77463e82ed5118e21dea1d84a89ee81b42904ae400dbf7036fb2af187582ff8b6c0d61d09e611770dbabb91840b4a97f9d132617d347a1f264d3 SHA512 a4443b22006c12f19260a808b3d67988abe2fdf16e7bab129e3a725c60e28d36a4477a8b514a5bca040f81161a5a5ee2313fab7cbc055ada2ea4cf7d81f7d188
DIST poppler-test-91ee031c882634c36f2f0f2f14eb6646dd542fb9.tar.bz2 5281593 BLAKE2B 84f7be67073bf485ace8e81ffcb6cb402fb288a4bb8c1793bbdbb79f74ef47b4264dd3a0a37635a59ce493d3224628ecd836180c7a5542ac8aed3af158d280f3 SHA512 e1672b5b1d80187fdcbf063b02bebe9f3a38aea989694940c2fd899da489f373ade8e370a3096e9803ba40c488a8dfcca56bfba3140b8c77cdceb9f9d3217b4a
DIST poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 5207226 BLAKE2B 15153457989a53301bcdc3468ab2b06b637457199004651b39ea848f488f8a2ba594ce2e36091de4fd06fc0a52b783c6b2ee243ac5d95ce1e9db7483ea880829 SHA512 335cd3d55fc6e28331e791e5b63a08d293abc70764a9f314b2c590c26a5a78b38243c74f988bb95afffe0bdcc54dee1e633dbf1672b19a290be40a298e16995f
-EBUILD poppler-24.11.0-r1.ebuild 4601 BLAKE2B 445cb55f547da3a3c4b0ddfadb7caebf54f82c5d50a5695e54b41443b4c1d362d424de98733a1c8fd9366dac6c254741a394e179dbcde927dbc1f437af283ee6 SHA512 0d05d9637903b61c9ed0095a3f9555cdb6609ef5ea15224f103976c08ad43996ca6261ff25976968f3007d619fdb44fabe145787fd4a30052fd0fc9be6230673
-EBUILD poppler-25.02.0.ebuild 4448 BLAKE2B 2f376ae31e7d0bd595919d436866ef5155bcde5084437a569f2139ca804e216e6472a021d5ff9c97eead1fc593aedf3ff6935fa5a457835ce7a39345ba615072 SHA512 b2e44330012564767f22d7d420b73b3343b80585144d07e0ac4fac2c2921e34dd60a6485befea6b93e280b3dc7fc5cc060a7a751df3b73426921188e248c4158
+EBUILD poppler-25.02.0.ebuild 4447 BLAKE2B 81cbe55ee5f0302ba9a5b59cbb9918947b8dfbc52eb37da501b8f43bae4b29526549b9f9cb6d0f998adeca92b4724922052d8b70c16e90a79a42f882b20c045c SHA512 217230d29b4aa957fb06863cc32dfbfe42522ede9378cc4d58707f846f6739c726e11e1d3cb68ee0532e9bf9f74b0178ca2a6ba43b1d371a200a0dcc476b421b
EBUILD poppler-25.03.0.ebuild 4455 BLAKE2B bd6e106f93cc49072a9a820f85a74f45d3a97e56640e43d624d50ff5d865150f2576ae8b1f73a8b3476848725599e436d11f76a11d4927245ca240600872d26e SHA512 6c60f2e115454cbe99f1c5021b4e3b7b626174bb1307b58482cb4ad0503eb292232ecd461603a467d313257507e4d7c40c81891369dd2d548d89b2fb925c97ef
EBUILD poppler-9999.ebuild 4455 BLAKE2B bd6e106f93cc49072a9a820f85a74f45d3a97e56640e43d624d50ff5d865150f2576ae8b1f73a8b3476848725599e436d11f76a11d4927245ca240600872d26e SHA512 6c60f2e115454cbe99f1c5021b4e3b7b626174bb1307b58482cb4ad0503eb292232ecd461603a467d313257507e4d7c40c81891369dd2d548d89b2fb925c97ef
MISC metadata.xml 1230 BLAKE2B e537b88babbb0c4ef5355c57c226d1c27b8b058e85c437962afe3610cf7dcdd4fea4a7694e508314cc5111d7bf09dc67881f0268a5cc8c2ce1e569a6f8c7699d SHA512 92b0a2fb9bf788eab1187657485698322cec7623da7b861ed5134089d0f3fc05f42138f734aa78bb811679203af2c6bf0dad7e78a091d5a51ba16a2aac60a227
diff --git a/app-text/poppler/files/poppler-24.11.0-readd-SplashFont.patch b/app-text/poppler/files/poppler-24.11.0-readd-SplashFont.patch
deleted file mode 100644
index 35daf33c7c6f..000000000000
--- a/app-text/poppler/files/poppler-24.11.0-readd-SplashFont.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 6a87cf2157e6ce5b1f98288727e8fc2a2caf0220 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Wed, 13 Nov 2024 21:15:55 +0100
-Subject: [PATCH] Install SplashFont again
-
-I failed realizing it was usable
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a5c8b7610..ef0dc236a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -756,6 +756,7 @@ if(ENABLE_UNSTABLE_API_ABI_HEADERS)
- splash/SplashBitmap.h
- splash/SplashClip.h
- splash/SplashErrorCodes.h
-+ splash/SplashFont.h
- splash/SplashFontEngine.h
- splash/SplashFontFile.h
- splash/SplashFontFileID.h
---
-GitLab
-
diff --git a/app-text/poppler/files/poppler-24.11.0-readd-StructTreeRoot.patch b/app-text/poppler/files/poppler-24.11.0-readd-StructTreeRoot.patch
deleted file mode 100644
index 9b0a5211abd0..000000000000
--- a/app-text/poppler/files/poppler-24.11.0-readd-StructTreeRoot.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2d7188a3a3679a359e3eb49beb9657027a16b3bd Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Wed, 13 Nov 2024 22:06:46 +0100
-Subject: [PATCH] Install StructTreeRoot.h again
-
-I didn't realize it was usable without being exported
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ef0dc236a..574b50deb 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -713,6 +713,7 @@ if(ENABLE_UNSTABLE_API_ABI_HEADERS)
- poppler/Stream-CCITT.h
- poppler/Stream.h
- poppler/StructElement.h
-+ poppler/StructTreeRoot.h
- poppler/UnicodeMap.h
- poppler/UnicodeMapFuncs.h
- poppler/UnicodeMapTables.h
---
-GitLab
-
diff --git a/app-text/poppler/files/poppler-24.11.0-readd-ViewerPreferences.patch b/app-text/poppler/files/poppler-24.11.0-readd-ViewerPreferences.patch
deleted file mode 100644
index 9787e6f3a80d..000000000000
--- a/app-text/poppler/files/poppler-24.11.0-readd-ViewerPreferences.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b9620f70a41e878b7f4e615ced4bd7ecf9fe7233 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Sun, 10 Nov 2024 23:47:18 +0100
-Subject: [PATCH] Install ViewerPreferences again
-
-I failed realizing it was usable given it's all inline functions
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index bb1c73a05..a5c8b7610 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -720,6 +720,7 @@ if(ENABLE_UNSTABLE_API_ABI_HEADERS)
- poppler/UnicodeCClassTables.h
- poppler/UnicodeCompTables.h
- poppler/UnicodeDecompTables.h
-+ poppler/ViewerPreferences.h
- poppler/XRef.h
- poppler/CharTypes.h
- poppler/ErrorCodes.h
---
-GitLab
-
diff --git a/app-text/poppler/poppler-24.11.0-r1.ebuild b/app-text/poppler/poppler-24.11.0-r1.ebuild
deleted file mode 100644
index a387463f5a98..000000000000
--- a/app-text/poppler/poppler-24.11.0-r1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 2005-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.freedesktop.org/poppler/poppler"
- SLOT="0/9999"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
- inherit verify-sig
-
- TEST_COMMIT="ff3133cdb6cb496ee1d2c3231bfa35006a5e8410"
- SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
- SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
- SLOT="0/143" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/"
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.13
- >=media-libs/freetype-2.10
- sys-libs/zlib
- cairo? (
- >=dev-libs/glib-2.64:2
- >=x11-libs/cairo-1.16
- introspection? ( >=dev-libs/gobject-introspection-1.72:= )
- )
- curl? ( net-misc/curl )
- gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
- jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
- jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
- lcms? ( media-libs/lcms:2 )
- nss? ( >=dev-libs/nss-3.49 )
- png? ( media-libs/libpng:0= )
- qt5? (
- >=dev-qt/qtcore-5.15.2:5
- >=dev-qt/qtgui-5.15.2:5
- >=dev-qt/qtxml-5.15.2:5
- )
- qt6? ( dev-qt/qtbase:6[gui,xml] )
- tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
- cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
- boost? ( >=dev-libs/boost-1.74 )
- test? (
- qt5? (
- >=dev-qt/qttest-5.15.2:5
- >=dev-qt/qtwidgets-5.15.2:5
- )
- qt6? ( dev-qt/qtbase:6[widgets] )
- )
-"
-BDEPEND="
- >=dev-util/glib-utils-2.64
- virtual/pkgconfig
-"
-
-if [[ ${PV} != *9999* ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
-fi
-
-DOCS=( AUTHORS NEWS README.md README-XPDF )
-
-PATCHES=(
- "${FILESDIR}/${PN}-23.10.0-qt-deps.patch"
- "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
- "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
- # git master
- "${FILESDIR}/${P}-readd-ViewerPreferences.patch"
- "${FILESDIR}/${P}-readd-SplashFont.patch"
- "${FILESDIR}/${P}-readd-StructTreeRoot.patch"
-)
-
-src_unpack() {
- if [[ ${PV} == *9999* ]] ; then
- git-r3_src_unpack
- elif use verify-sig ; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
- fi
-
- default
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Clang doesn't grok this flag, the configure nicely tests that, but
- # cmake just uses it, so remove it if we use clang
- if tc-is-clang ; then
- sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
- fi
-
- if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
- sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
- -i CMakeLists.txt || die
- else
- einfo "policy(SET CMP0002 OLD) - workaround can be removed"
- fi
-}
-
-src_configure() {
- xdg_environment_reset
- append-lfs-flags # bug #898506
-
- local mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT5_TESTS=$(usex test $(usex qt5))
- -DBUILD_QT6_TESTS=$(usex test $(usex qt6))
- -DBUILD_CPP_TESTS=$(usex test)
- -DBUILD_MANUAL_TESTS=$(usex test)
- -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT}
- -DRUN_GPERF_IF_PRESENT=OFF
- -DENABLE_BOOST="$(usex boost)"
- -DENABLE_ZLIB_UNCOMPRESS=OFF
- -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
- -DUSE_FLOAT=OFF
- -DWITH_Cairo=$(usex cairo)
- -DENABLE_LIBCURL=$(usex curl)
- -DENABLE_CPP=$(usex cxx)
- -DENABLE_GPGME=$(usex gpgme)
- -DWITH_JPEG=$(usex jpeg)
- -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
- -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
- -DENABLE_LCMS=$(usex lcms)
- -DENABLE_NSS3=$(usex nss)
- -DWITH_PNG=$(usex png)
- -DENABLE_QT5=$(usex qt5)
- -DENABLE_QT6=$(usex qt6)
- -DENABLE_LIBTIFF=$(usex tiff)
- -DENABLE_UTILS=$(usex utils)
- )
- use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # live version doesn't provide html documentation
- if use cairo && use doc && [[ ${PV} != *9999* ]]; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}
diff --git a/app-text/poppler/poppler-25.02.0.ebuild b/app-text/poppler/poppler-25.02.0.ebuild
index e813bd37faa0..e76604f05506 100644
--- a/app-text/poppler/poppler-25.02.0.ebuild
+++ b/app-text/poppler/poppler-25.02.0.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0/146" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
diff --git a/app-text/teckit/Manifest b/app-text/teckit/Manifest
index 47276ca8871b..d218c7019924 100644
--- a/app-text/teckit/Manifest
+++ b/app-text/teckit/Manifest
@@ -1,5 +1,5 @@
DIST teckit-2.5.10.tar.gz 2112617 BLAKE2B fe38bbecfeec61f2c926fc033230a753ce1435fdf77bebe3c6d6c427a46bd5019d23605ee3d73f733d6345301a26ad3b1fd207daa46fdf66a7728be4569758aa SHA512 c2d3bcf1245723bb3bbe9c147fc3024e667ab4d1280aa0f8b5394b2dd9bb75e3f2bf42f057744fa86ed551ebf3e0f13300072a0325888cb8f9501d874c356f34
DIST teckit-2.5.12.tar.gz 2361827 BLAKE2B 7ec764d2a471b0d275060c61bbc624e845260ccab063cf7d0facf56983e6f0a26b0923d94f589e44932368c25b196e7f2caaa1c4583d47b805cc16eee2ec6131 SHA512 52b87a887c37015f2fd52d31e2f2615775463e3cc1978aebcf35816f259693b04d47cfe437f102b0f6c72ab990b6513e3589581eb6e66f145aaf48fcaefa859d
EBUILD teckit-2.5.10.ebuild 998 BLAKE2B 76ae6eeffc8fb13a9e4d3b3917636f2d99f82113957f3da3fc1e704c94bff1f9b805fe4fc76c19eab1f241f9145cc610fdf3bbfbc45e26a5ddda50f3b3e73944 SHA512 06cc8c2d847eb730be0480e9344585e13e0866b78effc9538f29670f60365eb76ff325b06576d4f238f812c15af7a33e9fdc6ecda04a9644256d77ae58a15ab4
-EBUILD teckit-2.5.12.ebuild 999 BLAKE2B 0ca7ac494634cc5a4f258387f03fafcd2ebaf0ffe765bf5fb1c6b8dc41720ca25f4e49d5f9087d54a3b0c32dbc8215339f8cbafd78d6edcf1b58f82cde5f2f30 SHA512 be2ad5ab9337405ef6a4169f5768cb4111f7ccba0d51253103c9362a6bbafe34c6a0a233ebef8d31e043f5da5a7567f78cc4d5d866046378ef27b30d0259e731
+EBUILD teckit-2.5.12.ebuild 998 BLAKE2B 13a20b14f50ded524513ca396af1b1571a75c8b6f31f4771c000643e3344d1e14afab23fc5e989546094914f018f6467fcb1621c0e944a38bc4dfb6b744f9e05 SHA512 ed93569d05522a2914e07f4bce706227c698dd22bd5366f0cd8ebd36d23800c4d70e53eab2512bc1f845d869b2511bb806cc1b94d57504e55d9383ae43c069bb
MISC metadata.xml 329 BLAKE2B 42227c36840537a22cade76041985e17d44a86eed55fc416cf072d56b8f4c8149a77cfab45b24a36a215409e8419c32994242eaa1bbbaa7eb3bf6784f61441a8 SHA512 5ca9f83100d2e1a5b2f45f20c6bd2a92a4ed4621169e2db3df051b3df392db6e993ea729f383a1834df755dc933b58dd6fe98ff4e9189518e6494b578a620a47
diff --git a/app-text/teckit/teckit-2.5.12.ebuild b/app-text/teckit/teckit-2.5.12.ebuild
index dd59748d612f..fe90283da544 100644
--- a/app-text/teckit/teckit-2.5.12.ebuild
+++ b/app-text/teckit/teckit-2.5.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/silnrsi/teckit/releases/download/v${PV}/${P}.tar.gz"
LICENSE="|| ( CPL-0.5 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-libs/expat
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index 89baaaca976f..40a2edef47db 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/bazel-buildtools/Manifest b/dev-build/bazel-buildtools/Manifest
index 302de5a285c4..4709ecdf13a3 100644
--- a/dev-build/bazel-buildtools/Manifest
+++ b/dev-build/bazel-buildtools/Manifest
@@ -2,5 +2,5 @@ DIST bazel-buildtools-8.0.0-deps.tar.xz 3587652 BLAKE2B d33d6136591c1e1835cb2de4
DIST bazel-buildtools-8.0.1.tar.gz 335114 BLAKE2B 264caaa59066e1a55bbcc053c64d65f68e6ecf72f483b1318bf7b9b56cda598cc09b58c6bdbac2f7aaf4e778e553b7c3b6b5d21127a3abe1267e4d00b070ccd8 SHA512 0d3f76d26d8c9b9b9d13cc777fc33c407f6802f1f3a88b306127edc40005e86acc8adb33160810ce187a2eb22d1890db1c3e51986059f3649386d412d75dcb79
DIST bazel-buildtools-8.0.3.gh.tar.gz 337647 BLAKE2B 67826fc7ed1b21ff2148acdb96c64b000291af0ce69b5c2750920299b47ccd1b978628828895e875663d2ed6f7392a71f11c71b39f1b274c8022f534e642bef6 SHA512 1d28c409090b2be4de3f02735cf00673fb59e64cfb492e30af79a52a048ae43f3ace56df041bf4402e967e2bef8e71fde897ac8e1dbeeaed30f63a359924647c
EBUILD bazel-buildtools-8.0.1.ebuild 1445 BLAKE2B ef2cc8f2ed7543470f1c22c56fd7beeb69f97615fb08aded3db83aae614c9c03fe231c21b01336549ef53b6fd1e1ac1389bd3278a72b12579e72dcfd77a0d2c4 SHA512 be22b7e3c501a5eb075a4fd2bb33eb082d800232e47854a67607acc299bee77bc58f259b6cfd67b4d8d07ef574b8e8cb964cdaccbd99075c2bac76c5df77cf1d
-EBUILD bazel-buildtools-8.0.3.ebuild 1450 BLAKE2B d43e601b7a5ead401d114c933d3fc5ebeffce171e44cfe0a97b755bb94bbfe1864171f6135374f40763fb590b2103acc87df90ebead2d9485e810fbd331bddfd SHA512 21fbd216f40aa040eb4c1215d34c81229c7bd7f383256a6f979151fd7b98555e29140aaa07021b8f927b79a3b4448e13df5961fc9764cd5e92180c734441bb8e
+EBUILD bazel-buildtools-8.0.3.ebuild 1448 BLAKE2B 1799a9ff4285c478ab2909a391b5808630337260c216d3a8b0137d33a4e973c446a34dc972b32352ba50811ca2cbffabf53ebc7686dcd73ad52ed53597feb74b SHA512 74a81701d68bb17ac40e7e3eedb227b153b513a372aa083d4d3c9faa0a597c866e8df400cc3c276900f65dfa0782779eb690d01f26886bc847885b76133aed18
MISC metadata.xml 719 BLAKE2B 12b4496d75f6d7d139e28aad645477c8a4e4f72395b98859b7114d93cd3f3493b03faa79acdb34246faf11dc834cdb0ae1723a790449308a9e581b0c1eba18a9 SHA512 0be70ebe1ebd098018e7bb4d88e11b865267e3753b8bf392186a212d4d9e3ba10f4f05f0d262948d4d3a1672419fefee81b55246d86a6743308ae781c034070a
diff --git a/dev-build/bazel-buildtools/bazel-buildtools-8.0.3.ebuild b/dev-build/bazel-buildtools/bazel-buildtools-8.0.3.ebuild
index a29c2a535ded..8ec7ba9296ca 100644
--- a/dev-build/bazel-buildtools/bazel-buildtools-8.0.3.ebuild
+++ b/dev-build/bazel-buildtools/bazel-buildtools-8.0.3.ebuild
@@ -19,7 +19,7 @@ else
-> ${P}.gh.tar.gz"
S="${WORKDIR}/${REAL_PN}-${PV}"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 arm64 ~x86"
fi
SRC_URI+="
diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index 1eb493739620..744ce01f9d2c 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -1,7 +1,6 @@
AUX 0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch 12301 BLAKE2B 44875bf6aa6e18de99e9c7202cd931f95a43dc29dac69a83cfa1cefbdf5442bc292920bd46b2479e39f150a534afe9f8db72022eb029c344b4c3e5f59a7274a6 SHA512 f106bf93bdedb82d079061715178bb0cbdf333113555ca0f61da0d0112ca6eff08135585d7e442d16a85b65232ff501a33e5ad208d230ea6d9fa10b30271f247
AUX meson-0.63-xtools-support.patch 1136 BLAKE2B 7600b29f1c4accbf33ca587b848566d4f9d30e26695b125aa895ec8a48ee0f7355c7692845c0d9bbb59eb452fc0cd8b634bd2a90d8918efa0b65ef4759b56d8e SHA512 725b193afe229690b6ef0d7a2a832695b7c09ca3376512097baec597a84df6e8e18791e9f29221e8a4a3537ad2371672e74041aa05ec6a218ed9b6218ea2ab61
AUX meson-1.2.1-python-path.patch 1233 BLAKE2B 0e40fae6cbb9a66929d7f8d5d4e73f6e0105730722ec8db0236fc5376ad58fb4ef961531bf459d69eb4521efa3d26d74332a97fa0012b6107a49b20a86667c33 SHA512 0f072ff2eb310c9884db2fa255a6b7634d69e28f3a1e9ec3782fe63aeec1b544ff0208c5c087bb29ce08dc28a998482a5d3854bcaac372e958b483830d3c8c08
-AUX meson-1.6.0-generate_git-both-libraries.patch 15642 BLAKE2B e8fcb1edd52d58d532096a8354b3c8e41df9bc5f82949825c73d539653fc51eed2758638f9c02c44207e77581938a268f45f6d30304c7fe2bbeb0d1040216b53 SHA512 a009b36fc8dba8fd5eaa504a69b88d19171b19e0dd5f28d62cecd475afabb9669c1b6db46a6670cbfe6eaf5598dd620c8470b7fe411603ae69ec77f2529e91e8
DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
DIST meson-1.1.1.tar.gz.asc 833 BLAKE2B 165f3a0e8093995e82efcdea78b8cf0d2479505aeec145cf0c4bf3448dd74f0b5d1631e574e7d945d5b5976e11c065043ab0a6efe5646484a5bcd6386050a073 SHA512 004ec7e530ad21b012e461c8d50322295e4ec96a1a3197dbcbeb24b8bd6465a34008541e6fc547e451a50dce53f7ce170ec1bfd8c465ded56a5924e880aa0539
DIST meson-1.2.3.tar.gz 2184484 BLAKE2B 7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8 SHA512 cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc
diff --git a/dev-build/meson/files/meson-1.6.0-generate_git-both-libraries.patch b/dev-build/meson/files/meson-1.6.0-generate_git-both-libraries.patch
deleted file mode 100644
index ed4d4ef7303f..000000000000
--- a/dev-build/meson/files/meson-1.6.0-generate_git-both-libraries.patch
+++ /dev/null
@@ -1,345 +0,0 @@
-https://bugs.gentoo.org/945770
-https://bugs.gentoo.org/945769
-https://github.com/mesonbuild/meson/issues/13850
-https://github.com/mesonbuild/meson/commit/d8ea5c4d8875bf198f088c603868edf66a3c7c65
-
-From d8ea5c4d8875bf198f088c603868edf66a3c7c65 Mon Sep 17 00:00:00 2001
-From: Charles Brunet <charles.brunet@optelgroup.com>
-Date: Tue, 29 Oct 2024 16:51:36 -0400
-Subject: [PATCH] fix generate_gir with BothLibraries dependency
-
-Co-authored-by: Xavier Claessens <xclaesse@gmail.com>
----
- mesonbuild/build.py | 52 ++++++++++++-------
- mesonbuild/interpreter/interpreter.py | 22 ++++----
- mesonbuild/interpreter/interpreterobjects.py | 10 ++--
- .../frameworks/38 gir both_libraries/bar.c | 7 +++
- .../frameworks/38 gir both_libraries/bar.h | 1 +
- .../frameworks/38 gir both_libraries/foo.c | 6 +++
- .../frameworks/38 gir both_libraries/foo.h | 1 +
- .../38 gir both_libraries/meson.build | 42 +++++++++++++++
- .../38 gir both_libraries/test.json | 3 ++
- 9 files changed, 111 insertions(+), 33 deletions(-)
- create mode 100644 test cases/frameworks/38 gir both_libraries/bar.c
- create mode 100644 test cases/frameworks/38 gir both_libraries/bar.h
- create mode 100644 test cases/frameworks/38 gir both_libraries/foo.c
- create mode 100644 test cases/frameworks/38 gir both_libraries/foo.h
- create mode 100644 test cases/frameworks/38 gir both_libraries/meson.build
- create mode 100644 test cases/frameworks/38 gir both_libraries/test.json
-
-diff --git a/mesonbuild/build.py b/mesonbuild/build.py
-index a00209ad45a8..35f1f24a42f8 100644
---- a/mesonbuild/build.py
-+++ b/mesonbuild/build.py
-@@ -774,6 +774,7 @@ def __init__(
- }
- self.pic = False
- self.pie = False
-+ self.both_lib: T.Optional[T.Union[StaticLibrary, SharedLibrary]] = None
- # Track build_rpath entries so we can remove them at install time
- self.rpath_dirs_to_remove: T.Set[bytes] = set()
- self.process_sourcelist(sources)
-@@ -1740,16 +1741,20 @@ def process_vs_module_defs_kw(self, kwargs: T.Dict[str, T.Any]) -> None:
- def extract_targets_as_list(self, kwargs: T.Dict[str, T.Union[LibTypes, T.Sequence[LibTypes]]], key: T.Literal['link_with', 'link_whole']) -> T.List[LibTypes]:
- bl_type = self.environment.coredata.get_option(OptionKey('default_both_libraries'))
- if bl_type == 'auto':
-- bl_type = 'static' if isinstance(self, StaticLibrary) else 'shared'
--
-- def _resolve_both_libs(lib: LibTypes) -> LibTypes:
-- if isinstance(lib, BothLibraries):
-- return lib.get(bl_type)
-- return lib
-+ if isinstance(self, StaticLibrary):
-+ bl_type = 'static'
-+ elif isinstance(self, SharedLibrary):
-+ bl_type = 'shared'
-
- self_libs: T.List[LibTypes] = self.link_targets if key == 'link_with' else self.link_whole_targets
-- lib_list = listify(kwargs.get(key, [])) + self_libs
-- return [_resolve_both_libs(t) for t in lib_list]
-+
-+ lib_list = []
-+ for lib in listify(kwargs.get(key, [])) + self_libs:
-+ if isinstance(lib, (Target, BothLibraries)):
-+ lib_list.append(lib.get(bl_type))
-+ else:
-+ lib_list.append(lib)
-+ return lib_list
-
- def get(self, lib_type: T.Literal['static', 'shared', 'auto']) -> LibTypes:
- """Base case used by BothLibraries"""
-@@ -2204,6 +2209,14 @@ def is_linkable_target(self):
- def is_internal(self) -> bool:
- return not self.install
-
-+ def set_shared(self, shared_library: SharedLibrary) -> None:
-+ self.both_lib = shared_library
-+
-+ def get(self, lib_type: T.Literal['static', 'shared', 'auto']) -> LibTypes:
-+ if lib_type == 'shared':
-+ return self.both_lib or self
-+ return self
-+
- class SharedLibrary(BuildTarget):
- known_kwargs = known_shlib_kwargs
-
-@@ -2470,6 +2483,14 @@ def type_suffix(self):
- def is_linkable_target(self):
- return True
-
-+ def set_static(self, static_library: StaticLibrary) -> None:
-+ self.both_lib = static_library
-+
-+ def get(self, lib_type: T.Literal['static', 'shared']) -> LibTypes:
-+ if lib_type == 'static':
-+ return self.both_lib or self
-+ return self
-+
- # A shared library that is meant to be used with dlopen rather than linking
- # into something else.
- class SharedModule(SharedLibrary):
-@@ -2506,7 +2527,7 @@ def get_default_install_dir(self) -> T.Union[T.Tuple[str, str], T.Tuple[None, No
- return self.environment.get_shared_module_dir(), '{moduledir_shared}'
-
- class BothLibraries(SecondLevelHolder):
-- def __init__(self, shared: SharedLibrary, static: StaticLibrary, preferred_library: Literal['shared', 'static', 'auto']) -> None:
-+ def __init__(self, shared: SharedLibrary, static: StaticLibrary, preferred_library: Literal['shared', 'static']) -> None:
- self._preferred_library = preferred_library
- self.shared = shared
- self.static = static
-@@ -2914,23 +2935,14 @@ class AliasTarget(RunTarget):
-
- typename = 'alias'
-
-- def __init__(self, name: str, dependencies: T.Sequence[T.Union[Target, BothLibraries]],
-+ def __init__(self, name: str, dependencies: T.Sequence[Target],
- subdir: str, subproject: str, environment: environment.Environment):
-- super().__init__(name, [], list(self._deps_generator(dependencies)), subdir, subproject, environment)
-+ super().__init__(name, [], dependencies, subdir, subproject, environment)
-
- def __repr__(self):
- repr_str = "<{0} {1}>"
- return repr_str.format(self.__class__.__name__, self.get_id())
-
-- @staticmethod
-- def _deps_generator(dependencies: T.Sequence[T.Union[Target, BothLibraries]]) -> T.Iterator[Target]:
-- for dep in dependencies:
-- if isinstance(dep, BothLibraries):
-- yield dep.shared
-- yield dep.static
-- else:
-- yield dep
--
- class Jar(BuildTarget):
- known_kwargs = known_jar_kwargs
-
-diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
-index 58385c58c5f7..10ca3e6bb2e8 100644
---- a/mesonbuild/interpreter/interpreter.py
-+++ b/mesonbuild/interpreter/interpreter.py
-@@ -31,7 +31,7 @@
- from ..interpreterbase import Disabler, disablerIfNotFound
- from ..interpreterbase import FeatureNew, FeatureDeprecated, FeatureBroken, FeatureNewKwargs
- from ..interpreterbase import ObjectHolder, ContextManagerObject
--from ..interpreterbase import stringifyUserArguments, resolve_second_level_holders
-+from ..interpreterbase import stringifyUserArguments
- from ..modules import ExtensionModule, ModuleObject, MutableModuleObject, NewExtensionModule, NotFoundExtensionModule
- from ..optinterpreter import optname_regex
-
-@@ -681,7 +681,6 @@ def func_files(self, node: mparser.FunctionNode, args: T.Tuple[T.List[str]], kwa
- KwargInfo('version', (str, NoneType)),
- KwargInfo('objects', ContainerTypeInfo(list, build.ExtractedObjects), listify=True, default=[], since='1.1.0'),
- )
-- @noSecondLevelHolderResolving
- def func_declare_dependency(self, node: mparser.BaseNode, args: T.List[TYPE_var],
- kwargs: kwtypes.FuncDeclareDependency) -> dependencies.Dependency:
- deps = kwargs['dependencies']
-@@ -1906,15 +1905,12 @@ def func_jar(self, node: mparser.BaseNode,
- @permittedKwargs(known_build_target_kwargs)
- @typed_pos_args('build_target', str, varargs=SOURCES_VARARGS)
- @typed_kwargs('build_target', *BUILD_TARGET_KWS, allow_unknown=True)
-- @noSecondLevelHolderResolving
- def func_build_target(self, node: mparser.BaseNode,
- args: T.Tuple[str, SourcesVarargsType],
- kwargs: kwtypes.BuildTarget
- ) -> T.Union[build.Executable, build.StaticLibrary, build.SharedLibrary,
- build.SharedModule, build.BothLibraries, build.Jar]:
- target_type = kwargs['target_type']
-- if target_type not in {'both_libraries', 'library'}:
-- args, kwargs = resolve_second_level_holders(args, kwargs)
-
- if target_type == 'executable':
- return self.build_target(node, args, kwargs, build.Executable)
-@@ -2176,13 +2172,19 @@ def func_run_target(self, node: mparser.FunctionNode, args: T.Tuple[str],
- @FeatureNew('alias_target', '0.52.0')
- @typed_pos_args('alias_target', str, varargs=(build.Target, build.BothLibraries), min_varargs=1)
- @noKwargs
-- @noSecondLevelHolderResolving
- def func_alias_target(self, node: mparser.BaseNode, args: T.Tuple[str, T.List[T.Union[build.Target, build.BothLibraries]]],
- kwargs: TYPE_kwargs) -> build.AliasTarget:
- name, deps = args
- if any(isinstance(d, build.RunTarget) for d in deps):
- FeatureNew.single_use('alias_target that depends on run_targets', '0.60.0', self.subproject)
-- tg = build.AliasTarget(name, deps, self.subdir, self.subproject, self.environment)
-+ real_deps: T.List[build.Target] = []
-+ for d in deps:
-+ if isinstance(d, build.BothLibraries):
-+ real_deps.append(d.shared)
-+ real_deps.append(d.static)
-+ else:
-+ real_deps.append(d)
-+ tg = build.AliasTarget(name, real_deps, self.subdir, self.subproject, self.environment)
- self.add_target(name, tg)
- return tg
-
-@@ -3286,16 +3288,18 @@ def build_both_libraries(self, node: mparser.BaseNode, args: T.Tuple[str, Source
- # Keep only compilers used for linking
- static_lib.compilers = {k: v for k, v in static_lib.compilers.items() if k in compilers.clink_langs}
-
-+ # Cross reference them to implement as_shared() and as_static() methods.
-+ shared_lib.set_static(static_lib)
-+ static_lib.set_shared(shared_lib)
-+
- return build.BothLibraries(shared_lib, static_lib, preferred_library)
-
- def build_library(self, node: mparser.BaseNode, args: T.Tuple[str, SourcesVarargsType], kwargs: kwtypes.Library):
- default_library = self.coredata.get_option(OptionKey('default_library', subproject=self.subproject))
- assert isinstance(default_library, str), 'for mypy'
- if default_library == 'shared':
-- args, kwargs = resolve_second_level_holders(args, kwargs)
- return self.build_target(node, args, T.cast('kwtypes.StaticLibrary', kwargs), build.SharedLibrary)
- elif default_library == 'static':
-- args, kwargs = resolve_second_level_holders(args, kwargs)
- return self.build_target(node, args, T.cast('kwtypes.SharedLibrary', kwargs), build.StaticLibrary)
- elif default_library == 'both':
- return self.build_both_libraries(node, args, kwargs)
-diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py
-index a919102607be..f4a2b4107ed3 100644
---- a/mesonbuild/interpreter/interpreterobjects.py
-+++ b/mesonbuild/interpreter/interpreterobjects.py
-@@ -1001,8 +1001,6 @@ class SharedLibraryHolder(BuildTargetHolder[build.SharedLibrary]):
-
- class BothLibrariesHolder(BuildTargetHolder[build.BothLibraries]):
- def __init__(self, libs: build.BothLibraries, interp: 'Interpreter'):
-- # FIXME: This build target always represents the shared library, but
-- # that should be configurable.
- super().__init__(libs, interp)
- self.methods.update({'get_shared_lib': self.get_shared_lib_method,
- 'get_static_lib': self.get_static_lib_method,
-@@ -1017,12 +1015,16 @@ def __repr__(self) -> str:
- @noPosargs
- @noKwargs
- def get_shared_lib_method(self, args: T.List[TYPE_var], kwargs: TYPE_kwargs) -> build.SharedLibrary:
-- return self.held_object.shared
-+ lib = copy.copy(self.held_object.shared)
-+ lib.both_lib = None
-+ return lib
-
- @noPosargs
- @noKwargs
- def get_static_lib_method(self, args: T.List[TYPE_var], kwargs: TYPE_kwargs) -> build.StaticLibrary:
-- return self.held_object.static
-+ lib = copy.copy(self.held_object.static)
-+ lib.both_lib = None
-+ return lib
-
- class SharedModuleHolder(BuildTargetHolder[build.SharedModule]):
- pass
-diff --git a/test cases/frameworks/38 gir both_libraries/bar.c b/test cases/frameworks/38 gir both_libraries/bar.c
-new file mode 100644
-index 000000000000..4cb41f798294
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/bar.c
-@@ -0,0 +1,7 @@
-+#include "bar.h"
-+#include "foo.h"
-+
-+int bar_func(void)
-+{
-+ return foo_func() + 42;
-+}
-diff --git a/test cases/frameworks/38 gir both_libraries/bar.h b/test cases/frameworks/38 gir both_libraries/bar.h
-new file mode 100644
-index 000000000000..d22827b837f7
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/bar.h
-@@ -0,0 +1 @@
-+int bar_func(void);
-diff --git a/test cases/frameworks/38 gir both_libraries/foo.c b/test cases/frameworks/38 gir both_libraries/foo.c
-new file mode 100644
-index 000000000000..b88aa91dabb4
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/foo.c
-@@ -0,0 +1,6 @@
-+#include "foo.h"
-+
-+int foo_func(void)
-+{
-+ return 42;
-+}
-diff --git a/test cases/frameworks/38 gir both_libraries/foo.h b/test cases/frameworks/38 gir both_libraries/foo.h
-new file mode 100644
-index 000000000000..2a0867249307
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/foo.h
-@@ -0,0 +1 @@
-+int foo_func(void);
-diff --git a/test cases/frameworks/38 gir both_libraries/meson.build b/test cases/frameworks/38 gir both_libraries/meson.build
-new file mode 100644
-index 000000000000..cb9cdd31f3ed
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/meson.build
-@@ -0,0 +1,42 @@
-+project('gir both libraries', 'c')
-+
-+gir = dependency('gobject-introspection-1.0', required: false)
-+if not gir.found()
-+ error('MESON_SKIP_TEST gobject-introspection not found.')
-+endif
-+
-+if host_machine.system() == 'cygwin'
-+ # FIXME: g-ir-scanner seems broken on cygwin:
-+ # ERROR: can't resolve libraries to shared libraries: foo++
-+ error('MESON_SKIP_TEST g-ir-scanner is broken on cygwin.')
-+endif
-+
-+gnome = import('gnome')
-+
-+# Regression test simulating how GStreamer generate its GIRs.
-+# Generated gobject-introspection binaries for every GStreamer libraries must
-+# first call gst_init() defined in the main libgstreamer, which means they need
-+# to link on that lib.
-+# A regression caused by https://github.com/mesonbuild/meson/pull/12632 made
-+# Meson not link the binary generated for bar with libfoo in the case it uses
-+# both_libraries().
-+
-+libfoo = both_libraries('foo', 'foo.c')
-+foo_gir = gnome.generate_gir(libfoo,
-+ namespace: 'foo',
-+ nsversion: '1.0',
-+ sources: ['foo.c', 'foo.h'],
-+)
-+foo_dep = declare_dependency(
-+ link_with: libfoo,
-+ sources: foo_gir,
-+)
-+
-+libbar = both_libraries('bar', 'bar.c', dependencies: foo_dep)
-+gnome.generate_gir(libbar,
-+ namespace: 'bar',
-+ nsversion: '1.0',
-+ sources: ['bar.c', 'bar.h'],
-+ extra_args: '--add-init-section=extern void foo_func(void);foo_func();',
-+ dependencies: foo_dep,
-+)
-diff --git a/test cases/frameworks/38 gir both_libraries/test.json b/test cases/frameworks/38 gir both_libraries/test.json
-new file mode 100644
-index 000000000000..82ac42a293b3
---- /dev/null
-+++ b/test cases/frameworks/38 gir both_libraries/test.json
-@@ -0,0 +1,3 @@
-+{
-+ "expect_skip_on_jobname": ["azure", "macos", "msys2", "cygwin"]
-+}
-\ No newline at end of file
-
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index 679917c5e597..8623d742353d 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/apitrace/Manifest b/dev-debug/apitrace/Manifest
index a31f87690d51..3698b57d8955 100644
--- a/dev-debug/apitrace/Manifest
+++ b/dev-debug/apitrace/Manifest
@@ -1,8 +1,10 @@
-AUX apitrace-9.0-brotli-unbundle.patch 4728 BLAKE2B 66ff205968db551cdd8ebc7ba33dfcd39fd36356691722f593f7ce0fa615279c0e440077b3e29c5a643bf5be8a2406a656bfa91fb9f128c2afa922b3ad832a35 SHA512 0690f8d178fd7a5ca11b26d1e23c9c26e984214cef2e3619a22fc6cf58a7ee96fe0b046dd038c202cd6f60b9175dbdd346813c53ca85932f9a4d9dd40e9bdba1
+AUX apitrace-12.0-include-stdint.patch 699 BLAKE2B 954e2b38a27049ca058ffe45d70381b99725dc76a14171b2f19770f571041bb3b89fa881fb416cc7386002edd89d663a55614248ab00016d4185bf95d6bafdc3 SHA512 1529191d703e5d0aa8072a5449dc166b27a5d448890bf2033056b4ea500ce21c655642a96a9b3ea58968c6da82999c9d87b85240da35107cc7a003825840ba6a
+AUX apitrace-12.0-no_qtnetwork.patch 782 BLAKE2B ecc597aef4adf6f209b12843e58cb3d6fe80cc544df3b468aec38551997491e1c342be922630e988baf775219034077fd170186fbf8a2fbaea41776d6fc482ee SHA512 9eb10dd1f5a09356058f5047105ea5240072796b1aa6b55e73a17ebb999dd3a15c077c796aa425d9e6003e73a29b9806461c2b9f6ea9fcedb2617548f7b29cf6
+AUX apitrace-12.0-tests.patch 709 BLAKE2B c4784f88411db3be9ae1dc7c4392c1a436a7ad6f2cd06aa10d5dfd99db71c2431c4340bb1a4e622ff2b653bbc17a29060780f1e793290d59c9336117433a3815 SHA512 07eb5315f00b9f01455e3c8c1c128fc1681f64d52179be67ef2065cbe8db75adea6edcab11c25115e1a149d55b1fac72c60a8859727c887e6af00ae46789fc52
+AUX apitrace-12.0-unbundle.patch 955 BLAKE2B 2642d13fdbdaefe053178b838b531a2430d8afbe1ca15fde39db47ba269c4e9dd1633dbcb8c1b90d7c91cc3ea024f93f4dca643c7ee09b362d9745d9092f7006 SHA512 04c529533fc4c6d5f1c5080542f792f1c71dc315cf1410293b823a6ae7eab070b975b8c460580c59882203937a8593cab84e5844f5c5f19fede1291fa01465ee
AUX apitrace-9.0-disable-multiarch.patch 1796 BLAKE2B c687c87b23f3711bd9ac70a345e7e2fbe7dab36f48cbf5a949d7fbeab41ac670054bcee203bf4db8df24cdabc418b7a04980fd1436962a15a8c6371e7d8d0f05 SHA512 5bb89dc98e5bbd92b707988d301ec50ea57f1562bd9a54fc2dada9b5ddafde5da66dd02d03efc377cbcf2bdc7d430f0b1353ed7a7f2d8703aabfeb9b563c1278
-AUX apitrace-9.0-include-cstdint.patch 1467 BLAKE2B 3ea475ac063709f8a89c63a469b9ef1f4bd211eeb68fba445a519862dcb241fb4b62d82ae7934577c66d8a830bf786f8a6a031843624673445b7c45dd17d8894 SHA512 af2d18a58ebab7eccc5032436ed24b11bbeb4a76b054d9ab9397d5f8724b4fe2ae4a7f40f7369845bb0aa1b29b2cf57e2f58f24e1d230e20909cb6919a0f374e
-AUX apitrace-9.0-libc-dlopen-glibc-2.34.patch 785 BLAKE2B 0339c808f83ecb18e42fe643a0de01b3f8566251e805bc5eace16f7d77571cde85d9cd2eef24e408202591a7b7ad0f1ec2c090b4ce8525b54057dd55cf08009c SHA512 54a7cf81370de87b28e18840b7644aa764d67096268d49324cc25b2f0cf256eb44e4da10cd63fc5fae8b8fcfac4d9eccb840b24778accb3e76c992eda06e2af7
AUX apitrace-9.0-pkgconfig-waffle.patch 542 BLAKE2B a547dc8e71d6e6e781c685fad942bda6799d3d98c0e29a83ad65b0659c50d5ae81f35fee3e6abf1fb36f970db426785b0bcd15f30308ed3bad8b6ff5f4f152cd SHA512 1f3ef8e15a17f7684d6768e16656aef5ce32b173c8420ed2ccb29dd831f18bcee23189a6738ed0e89a990ca04303f1c16d024f429fba90836d967f1fc8486834
-DIST apitrace-9.0.tar.gz 3623693 BLAKE2B 885cfd22d1cc82e36f7f0d65b816784986a8a693d04b483c059d3cffb0328c2cbbfd043793b964cea84d7b09a0dc8dda5f464099e91df26fd5eecef4bbeb28cc SHA512 4234bc2d14378b1bd9554752d83f8ce0703b4e08c3edc85769dc988a2b3a44b8e55d2f5856954658155a11d69802849bae6350ed5031a5916c7ac7bc7287918c
-EBUILD apitrace-9.0-r5.ebuild 2411 BLAKE2B 75cf7400ea50b00e406222c2e39d2dfcda5af6d1f766b6b3048a23b867b16185360a2332beb9810694c80a6f6b6027e2a0b846079783e8ec7e5d1c10f544375f SHA512 49ad8bb8df4c4dfaeba88b384531c7b47b3a808fddef890f089f8cf693b368fa58b00fac4137f380e77ed800bade55e53b6070db024c1ea91ae79c74443b6e47
+DIST apitrace-12.0-libbacktrace-8602fda64e78f1f46563220f2ee9f7e70819c51d.tar.gz 666166 BLAKE2B 1b35e0dafe31bc5d4fcc826f87f2e8200c27a4194719ee22d278b25fe081ec604e579aee72ebd7ea6d401b1a5bbc4b496b1083e3d761117bc3ccf23aabe046eb SHA512 8f303ff11250cbc644c91a07a55ffb1c6d52ca5eb76e3ea9405645bdd00715a25f57d1f39c7af16efbbe5b008ec76890f7fb3bca95eb89e7cd9a55c14a211643
+DIST apitrace-12.0.tar.gz 2273615 BLAKE2B a58f4d7bc607858e3080d56c739da356c169b25c139ca253f0b15d248a850ede54179776a500321f15e5f389271ad69f5c8c8dec47e0d0b3d4ae9afcea8bda41 SHA512 2af33aec39f43556765455662c69ee22bf3ff5d5fe8b0ca58fe3d555ab1571eab5ddbd4f0011b0c1669043314c8d5166b886ac2825f85d74ebadd9f848598698
+EBUILD apitrace-12.0.ebuild 3162 BLAKE2B ed506b86f172e9723581bc0b7b74d8059af36e5fdd71e86c62dcb17858b1591a92adae620caf7abee3fd1ad803d538017bfc57cd77fd7fc619d9d4676aaea70e SHA512 88b126f00b4bd0984658bd4e6962bf7448edb7aad40e7e1b6a66d64114080fb5301cd66dbff0c09b5eb78d1c81ef1713d7e4fc3a19e4d57fb6dcdddf8ee824db
MISC metadata.xml 250 BLAKE2B a9437881337420620edfaa0a3f4e7660a47100479c9d360dfb3b8304eaa085d5f2bb97ea8d823fc6be282fd4f2964cf12d189ec0e6d18a09ea513809e5bd5cde SHA512 284c9edd2a7f91f48402414ec05379f5a9a40ca67f02ddc4dbf3bbc45f83cfe01aa54442af0016dcf8495bb6291423def988f0bba616c5a5024011c4e97fde57
diff --git a/dev-debug/apitrace/apitrace-12.0.ebuild b/dev-debug/apitrace/apitrace-12.0.ebuild
new file mode 100644
index 000000000000..a42ec871ba6a
--- /dev/null
+++ b/dev-debug/apitrace/apitrace-12.0.ebuild
@@ -0,0 +1,113 @@
+# 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-multilib multilib optfeature python-single-r1
+
+DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs"
+HOMEPAGE="https://github.com/apitrace/apitrace"
+BACKTRACE_COMMIT="8602fda64e78f1f46563220f2ee9f7e70819c51d"
+SRC_URI="
+ https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ianlancetaylor/libbacktrace/archive/${BACKTRACE_COMMIT}.tar.gz
+ -> ${P}-libbacktrace-${BACKTRACE_COMMIT}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gui test X"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ app-arch/snappy:=[${MULTILIB_USEDEP}]
+ media-libs/libpng:0=
+ media-libs/waffle[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ gui? ( dev-qt/qtbase:6[-gles2-only,gui,widgets] )
+ X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-9.0-disable-multiarch.patch
+ "${FILESDIR}"/${PN}-9.0-pkgconfig-waffle.patch
+ "${FILESDIR}"/${PN}-12.0-no_qtnetwork.patch
+ "${FILESDIR}"/${PN}-12.0-tests.patch
+ "${FILESDIR}"/${PN}-12.0-unbundle.patch
+ # merged, to be removed for the next version
+ "${FILESDIR}"/${PN}-12.0-include-stdint.patch
+)
+
+src_prepare() {
+ sed -e "s:0.0-unknown:${PV}:" -i cmake/GenerateVersion.cmake || die
+
+ # still 3rd libs: khronos, crc32c and md5-compat
+ rm -r $(find thirdparty -mindepth 1 -maxdepth 1 \
+ ! -name crc32c \
+ ! -name khronos \
+ ! -name md5 \
+ ! -name support \
+ -type d -print) || die
+
+ mv "${WORKDIR}"/libbacktrace-${BACKTRACE_COMMIT} thirdparty/libbacktrace || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ my_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING=$(usex test)
+ -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
+ -DENABLE_X11=$(usex X)
+ -DENABLE_EGL=ON
+ -DENABLE_CLI=ON
+ -DENABLE_GUI=$(multilib_native_usex gui)
+ -DENABLE_QT6=$(multilib_native_usex gui)
+ -DENABLE_STATIC_SNAPPY=OFF
+ -DENABLE_WAFFLE=ON
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake_src_configure
+ }
+
+ multilib_foreach_abi my_configure
+}
+
+src_install() {
+ MULTILIB_CHOST_TOOLS=(
+ /usr/bin/apitrace$(get_exeext)
+ /usr/bin/eglretrace$(get_exeext)
+ /usr/bin/gltrim$(get_exeext)
+ )
+ use X && MULTILIB_CHOST_TOOLS+=( /usr/bin/glretrace$(get_exeext) )
+
+ cmake-multilib_src_install
+
+ make_libegl_symlinks() {
+ dosym egltrace.so /usr/$(get_libdir)/${PN}/wrappers/libEGL.so
+ dosym egltrace.so /usr/$(get_libdir)/${PN}/wrappers/libEGL.so.1
+ }
+ multilib_foreach_abi make_libegl_symlinks
+
+ make_libgl_symlinks() {
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1
+ dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2
+ }
+ use X && multilib_foreach_abi make_libgl_symlinks
+}
+
+pkg_postinst() {
+ optfeature "retracediff.py: side by side retracing" "dev-python/pillow" "dev-python/numpy"
+ optfeature "snapdiff.py: image comparison scripts" "dev-python/pillow"
+}
diff --git a/dev-debug/apitrace/apitrace-9.0-r5.ebuild b/dev-debug/apitrace/apitrace-9.0-r5.ebuild
deleted file mode 100644
index c66387dc172f..000000000000
--- a/dev-debug/apitrace/apitrace-9.0-r5.ebuild
+++ /dev/null
@@ -1,89 +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 cmake-multilib multilib python-single-r1
-
-DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs"
-HOMEPAGE="https://github.com/apitrace/apitrace"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="qt5 X"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- app-arch/brotli:=[${MULTILIB_USEDEP}]
- >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}]
- media-libs/libpng:0=
- media-libs/libglvnd[X?,${MULTILIB_USEDEP}]
- >=media-libs/waffle-1.6.0-r1[egl(+),${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- sys-process/procps:=[${MULTILIB_USEDEP}]
- X? ( x11-libs/libX11 )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5[-gles2-only]
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5[-gles2-only]
- )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- # TODO: upstream
- "${FILESDIR}"/${P}-disable-multiarch.patch
- "${FILESDIR}"/${P}-brotli-unbundle.patch
- "${FILESDIR}"/${P}-libc-dlopen-glibc-2.34.patch
- "${FILESDIR}"/${P}-pkgconfig-waffle.patch
- "${FILESDIR}/${PN}-9.0-include-cstdint.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- # The apitrace code grubs around in the internal zlib structures.
- # We have to extract this header and clean it up to keep that working.
- # Do not be surprised if a zlib upgrade breaks things ...
- rm -rf thirdparty/{brotli,snappy,getopt,less,libpng,zlib,dxerr,directxtex,devcon} || die
-}
-
-src_configure() {
- my_configure() {
- local mycmakeargs=(
- -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
- -DENABLE_X11=$(usex X)
- -DENABLE_EGL=ON
- -DENABLE_CLI=ON
- -DENABLE_GUI=$(multilib_native_usex qt5)
- -DENABLE_STATIC_SNAPPY=OFF
- -DENABLE_WAFFLE=ON
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake_src_configure
- }
-
- multilib_foreach_abi my_configure
-}
-
-src_install() {
- MULTILIB_CHOST_TOOLS=(
- /usr/bin/apitrace$(get_exeext)
- /usr/bin/eglretrace$(get_exeext)
- )
- use X && MULTILIB_CHOST_TOOLS+=( /usr/bin/glretrace$(get_exeext) )
-
- cmake-multilib_src_install
-
- make_libgl_symlinks() {
- dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so
- dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1
- dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2
- }
- use X && multilib_foreach_abi make_libgl_symlinks
-}
diff --git a/dev-debug/apitrace/files/apitrace-12.0-include-stdint.patch b/dev-debug/apitrace/files/apitrace-12.0-include-stdint.patch
new file mode 100644
index 000000000000..0a663e712d1b
--- /dev/null
+++ b/dev-debug/apitrace/files/apitrace-12.0-include-stdint.patch
@@ -0,0 +1,25 @@
+https://github.com/apitrace/apitrace/pull/941.patch
+diff --git a/frametrim/ft_dependecyobject.hpp b/frametrim/ft_dependecyobject.hpp
+index 2cd0b76879..0f17b601a3 100644
+--- a/frametrim/ft_dependecyobject.hpp
++++ b/frametrim/ft_dependecyobject.hpp
+@@ -28,6 +28,7 @@
+ #pragma once
+
+ #include "ft_tracecall.hpp"
++#include <stdint.h>
+
+ namespace frametrim {
+
+diff --git a/retrace/metric_writer.cpp b/retrace/metric_writer.cpp
+index e923ed1d3b..4e4ce74833 100644
+--- a/retrace/metric_writer.cpp
++++ b/retrace/metric_writer.cpp
+@@ -24,6 +24,7 @@
+ **************************************************************************/
+
+ #include <iostream>
++#include <stdint.h>
+
+ #include "metric_writer.hpp"
+
diff --git a/dev-debug/apitrace/files/apitrace-12.0-no_qtnetwork.patch b/dev-debug/apitrace/files/apitrace-12.0-no_qtnetwork.patch
new file mode 100644
index 000000000000..39a07eaf182c
--- /dev/null
+++ b/dev-debug/apitrace/files/apitrace-12.0-no_qtnetwork.patch
@@ -0,0 +1,25 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 34123b3..9d4aefb 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -182,7 +182,7 @@ if (ENABLE_GUI)
+ cmake_policy (SET CMP0020 NEW)
+ endif()
+ if (ENABLE_QT6)
+- find_package (Qt6 COMPONENTS Widgets Network ${REQUIRE_GUI})
++ find_package (Qt6 COMPONENTS Widgets ${REQUIRE_GUI})
+ else ()
+ find_package (Qt5 5.15 COMPONENTS Widgets Network ${REQUIRE_GUI})
+ endif ()
+diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt
+index 99ae918..afb740c 100644
+--- a/gui/CMakeLists.txt
++++ b/gui/CMakeLists.txt
+@@ -99,7 +99,6 @@ add_executable (qapitrace ${qapitrace_SRCS} ${qapitrace_UIS_H})
+
+ target_link_libraries (qapitrace
+ Qt::Widgets
+- Qt::Network
+ qubjson
+ image
+ common
diff --git a/dev-debug/apitrace/files/apitrace-12.0-tests.patch b/dev-debug/apitrace/files/apitrace-12.0-tests.patch
new file mode 100644
index 000000000000..8d4a18533635
--- /dev/null
+++ b/dev-debug/apitrace/files/apitrace-12.0-tests.patch
@@ -0,0 +1,21 @@
+diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt
+index 34eb7f7..7ca30a1 100644
+--- a/thirdparty/CMakeLists.txt
++++ b/thirdparty/CMakeLists.txt
+@@ -59,10 +59,12 @@ if (CMAKE_EXECUTABLE_FORMAT STREQUAL "ELF")
+ include_with_scope (libbacktrace.cmake)
+ endif ()
+
+-# We use non-standard C++ flags, so we can't just use GTest's CMakeLists.txt
+-if (NOT GTEST_FOUND)
+- message (STATUS "Using bundled GTest")
+- include_with_scope (gtest.cmake)
++if (BUILD_TESTING)
++ # We use non-standard C++ flags, so we can't just use GTest's CMakeLists.txt
++ if (NOT GTEST_FOUND)
++ message (STATUS "Using bundled GTest")
++ include_with_scope (gtest.cmake)
++ endif ()
+ endif ()
+
+ if (MSVC)
diff --git a/dev-debug/apitrace/files/apitrace-12.0-unbundle.patch b/dev-debug/apitrace/files/apitrace-12.0-unbundle.patch
new file mode 100644
index 000000000000..03467714e2c8
--- /dev/null
+++ b/dev-debug/apitrace/files/apitrace-12.0-unbundle.patch
@@ -0,0 +1,30 @@
+diff --git a/thirdparty/CMakeLists.txt b/thirdparty/CMakeLists.txt
+index 34eb7f7..5fbd073 100644
+--- a/thirdparty/CMakeLists.txt
++++ b/thirdparty/CMakeLists.txt
+@@ -16,25 +16,6 @@ function (include_with_scope)
+ include (${ARGV})
+ endfunction ()
+
+-set (SUBMODULES_MISSING FALSE)
+-foreach (path IN ITEMS
+- brotli/LICENSE
+- gtest/LICENSE
+- libbacktrace/LICENSE
+- libpng/LICENSE
+- snappy/COPYING
+- zlib/README
+- directxmath/LICENSE
+-)
+- if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${path}")
+- message (SEND_ERROR "error: ${CMAKE_CURRENT_SOURCE_DIR}/${path} does not exist")
+- set (SUBMODULES_MISSING TRUE)
+- endif ()
+-endforeach ()
+-if (SUBMODULES_MISSING)
+- message (FATAL_ERROR "Update Git submodules by running\ngit submodule update --init --depth 1 --recursive")
+-endif ()
+-
+ if (ENABLE_STATIC_SNAPPY OR NOT Snappy_FOUND)
+ message (STATUS "Using bundled Snappy")
+ include_with_scope (snappy.cmake)
diff --git a/dev-debug/apitrace/files/apitrace-9.0-brotli-unbundle.patch b/dev-debug/apitrace/files/apitrace-9.0-brotli-unbundle.patch
deleted file mode 100644
index 5715edaec3f0..000000000000
--- a/dev-debug/apitrace/files/apitrace-9.0-brotli-unbundle.patch
+++ /dev/null
@@ -1,158 +0,0 @@
-From 3a07d551949ff488d1d669600a07d9c73ff4cc55 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Mon, 29 Apr 2019 21:08:02 +0200
-Subject: [PATCH 1/2] Import FindBrotliDec.cmake and FindBrotliEnc.cmake from
- Igalia S.L.
-
-MIT License, which fits well.
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- cmake/FindBrotliDec.cmake | 35 +++++++++++++++++++++++++++++++++++
- cmake/FindBrotliEnc.cmake | 35 +++++++++++++++++++++++++++++++++++
- 2 files changed, 70 insertions(+)
- create mode 100644 cmake/FindBrotliDec.cmake
- create mode 100644 cmake/FindBrotliEnc.cmake
-
-diff --git a/cmake/FindBrotliDec.cmake b/cmake/FindBrotliDec.cmake
-new file mode 100644
-index 00000000..abb06f44
---- /dev/null
-+++ b/cmake/FindBrotliDec.cmake
-@@ -0,0 +1,35 @@
-+# Copyright 2017 Igalia S.L. All Rights Reserved.
-+#
-+# Distributed under MIT license.
-+# See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
-+
-+# Try to find BrotliDec. Once done, this will define
-+#
-+# BROTLIDEC_FOUND - system has BrotliDec.
-+# BROTLIDEC_INCLUDE_DIRS - the BrotliDec include directories
-+# BROTLIDEC_LIBRARIES - link these to use BrotliDec.
-+
-+find_package(PkgConfig)
-+
-+pkg_check_modules(PC_BROTLIDEC libbrotlidec)
-+
-+find_path(BROTLIDEC_INCLUDE_DIRS
-+ NAMES brotli/decode.h
-+ HINTS ${PC_BROTLIDEC_INCLUDEDIR}
-+)
-+
-+find_library(BROTLIDEC_LIBRARIES
-+ NAMES brotlidec
-+ HINTS ${PC_BROTLIDEC_LIBDIR}
-+)
-+
-+include(FindPackageHandleStandardArgs)
-+find_package_handle_standard_args(BrotliDec
-+ REQUIRED_VARS BROTLIDEC_INCLUDE_DIRS BROTLIDEC_LIBRARIES
-+ FOUND_VAR BROTLIDEC_FOUND
-+ VERSION_VAR PC_BROTLIDEC_VERSION)
-+
-+mark_as_advanced(
-+ BROTLIDEC_INCLUDE_DIRS
-+ BROTLIDEC_LIBRARIES
-+)
-diff --git a/cmake/FindBrotliEnc.cmake b/cmake/FindBrotliEnc.cmake
-new file mode 100644
-index 00000000..4be347db
---- /dev/null
-+++ b/cmake/FindBrotliEnc.cmake
-@@ -0,0 +1,35 @@
-+# Copyright 2017 Igalia S.L. All Rights Reserved.
-+#
-+# Distributed under MIT license.
-+# See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
-+
-+# Try to find BrotliEnc. Once done, this will define
-+#
-+# BROTLIENC_FOUND - system has BrotliEnc.
-+# BROTLIENC_INCLUDE_DIRS - the BrotliEnc include directories
-+# BROTLIENC_LIBRARIES - link these to use BrotliEnc.
-+
-+find_package(PkgConfig)
-+
-+pkg_check_modules(PC_BROTLIENC libbrotlienc)
-+
-+find_path(BROTLIENC_INCLUDE_DIRS
-+ NAMES brotli/encode.h
-+ HINTS ${PC_BROTLIENC_INCLUDEDIR}
-+)
-+
-+find_library(BROTLIENC_LIBRARIES
-+ NAMES brotlienc
-+ HINTS ${PC_BROTLIENC_LIBDIR}
-+)
-+
-+include(FindPackageHandleStandardArgs)
-+find_package_handle_standard_args(BrotliEnc
-+ REQUIRED_VARS BROTLIENC_INCLUDE_DIRS BROTLIENC_LIBRARIES
-+ FOUND_VAR BROTLIENC_FOUND
-+ VERSION_VAR PC_BROTLIENC_VERSION)
-+
-+mark_as_advanced(
-+ BROTLIENC_INCLUDE_DIRS
-+ BROTLIENC_LIBRARIES
-+)
---
-2.24.1
-
-From 08a410f238aaf6488759e023b66d16cbbd7f6d66 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Mon, 29 Apr 2019 21:11:57 +0200
-Subject: [PATCH 2/2] Find system brotli instead of bundled
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 5 +++--
- cli/CMakeLists.txt | 2 +-
- lib/trace/CMakeLists.txt | 2 +-
- 3 files changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index c71d24e6..88e6b156 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -491,8 +491,9 @@ if (ENABLE_STATIC_SNAPPY OR NOT SNAPPY_FOUND)
- endif ()
- include_directories (${SNAPPY_INCLUDE_DIRS})
-
--include_directories (${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/brotli/c/include)
--add_subdirectory (thirdparty/brotli)
-+find_package(BrotliDec REQUIRED)
-+find_package(BrotliEnc REQUIRED)
-+include_directories (${BROTLIDEC_INCLUDE_DIRS} ${BROTLIENC_INCLUDE_DIRS})
-
- if (NOT WIN32 AND NOT ENABLE_STATIC_EXE)
- # zlib 1.2.4-1.2.5 made it impossible to read the last block of incomplete
-diff --git a/cli/CMakeLists.txt b/cli/CMakeLists.txt
-index 3a3c127e..0b33ddb5 100644
---- a/cli/CMakeLists.txt
-+++ b/cli/CMakeLists.txt
-@@ -39,7 +39,7 @@ add_executable (apitrace
-
- target_link_libraries (apitrace
- common
-- brotli_dec brotli_enc brotli_common
-+ ${BROTLIDEC_LIBRARIES} ${BROTLIENC_LIBRARIES}
- ${ZLIB_LIBRARIES}
- ${SNAPPY_LIBRARIES}
- ${GETOPT_LIBRARIES}
-diff --git a/lib/trace/CMakeLists.txt b/lib/trace/CMakeLists.txt
-index c68bd00f..ce2e469e 100644
---- a/lib/trace/CMakeLists.txt
-+++ b/lib/trace/CMakeLists.txt
-@@ -31,7 +31,7 @@ target_link_libraries (common
- guids
- highlight
- os
-- brotli_dec brotli_common
-+ ${BROTLIDEC_LIBRARIES} ${BROTLIENC_LIBRARIES}
- )
-
- add_gtest (trace_parser_flags_test trace_parser_flags_test.cpp)
---
-2.24.1
-
diff --git a/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch b/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch
deleted file mode 100644
index 45f7f2bd0f81..000000000000
--- a/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From: Paul Zander <negril.nx+gentoo@gmail.com>
-Date: Wed, 21 Aug 2024 14:53:50 +0200
-Subject: [PATCH] apitrace: Explicitly include <cstdint>
-
-GCC 15 will no longer include it by default, resulting in build failures in projects that do not explicitly include it.
-
-Error:
-apitrace-9.0/retrace/metric_writer.cpp: In static member function ‘static void ProfilerQuery::writeMetricEntryCallback(Metric*, int, void*, int, void*)’:
-apitrace-9.0/retrace/metric_writer.cpp:50:70: error: ‘uint64_t’ does not name a type
-50 | case CNT_NUM_UINT64: std::cout << "\t" <<
-*(reinterpret_cast<uint64_t*>(data)); break;
-|
-^~~~~~~~
-apitrace-9.0/retrace/metric_writer.cpp:29:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
- 28 | #include "metric_writer.hpp"
- +++ |+#include <cstdint>
- 29 |
-apitrace-9.0/retrace/metric_writer.cpp:50:78: error: expected ‘>’ before ‘*’ token
-50 | case CNT_NUM_UINT64: std::cout << "\t" <<
-*(reinterpret_cast<uint64_t*>(data)); break;
-|
-^
-
-See-also: https://gcc.gnu.org/pipermail/gcc-cvs/2024-August/407124.html
-See-also: https://bugs.gentoo.org/937722
-Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
-
---- a/retrace/metric_writer.cpp
-+++ b/retrace/metric_writer.cpp
-@@ -24,6 +24,7 @@
- **************************************************************************/
-
- #include <iostream>
-+#include <cstdint>
-
- #include "metric_writer.hpp"
-
diff --git a/dev-debug/apitrace/files/apitrace-9.0-libc-dlopen-glibc-2.34.patch b/dev-debug/apitrace/files/apitrace-9.0-libc-dlopen-glibc-2.34.patch
deleted file mode 100644
index 6c1aff4bcb31..000000000000
--- a/dev-debug/apitrace/files/apitrace-9.0-libc-dlopen-glibc-2.34.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://github.com/apitrace/apitrace/commit/d28a980802ad48568c87da02d630c8babfe163bb.patch
-https://bugs.gentoo.org/812155
-
-(rebased by sam)
-
-From: Jose Fonseca <jfonseca@vmware.com>
-Date: Wed, 1 Sep 2021 16:34:54 +0100
-Subject: [PATCH] gltrace: Avoid __libc_dlsym and __libc_dlopen_mode on GLIBC
- 2.34.
-
-These GLIBC_PRIVATE symbols are gone from GLIBC 2.34 due to the merge of
-libdl.so onto libc.so.
-
-This means apitrace can't defend against infinite recursion when
-used with Steam Overlay, but at least it should work otherwise.
-
-Fixes https://github.com/apitrace/apitrace/issues/756
---- a/wrappers/dlsym.cpp
-+++ b/wrappers/dlsym.cpp
-@@ -34,7 +34,7 @@
- #include "os.hpp"
-
-
--#ifdef __GLIBC__
-+#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ < 34
-
-
- #include <dlfcn.h>
-
diff --git a/dev-debug/gdb/Manifest b/dev-debug/gdb/Manifest
index 7b588e349c44..c9848c114819 100644
--- a/dev-debug/gdb/Manifest
+++ b/dev-debug/gdb/Manifest
@@ -2,7 +2,7 @@ AUX gdb-8.3.1-verbose-build.patch 395 BLAKE2B e2e82307ceae64d16aa9b57a5e639eb5d2
DIST gdb-15.2.tar.xz 24332820 BLAKE2B 073668c21b41f12bf40160c6d3df808056453cc9df3b5b86374abe38e955d208f86467458b7e64b3c3e93d70b7f87425619778173fdb375256cd85be15419f14 SHA512 624007deceb5b15ba89c0725883d1a699fa46714ef30887f3d0165e17c5d65d634671740a135aa69e437d916218abb08cfa2a38ed309ff19d48f51da56b2a8ba
DIST gdb-16.2.tar.xz 24426680 BLAKE2B 480cc5c116e418d7eb13a68bee8a2ced8e7a40bd38826dde3590a8d5b690c3dd46be6fa3790518b39ac7255698a1ecf35a2bb51d7e38d849f7b9277c15fe38fc SHA512 f04a6335dbdee371edb7e3213294fcbb878ac39adedb73f7e17e621f54350488f5f5bea9bc742639239c122d590bed158771a74fc3aaeaa7fa0ae304232576a3
EBUILD gdb-15.2-r100.ebuild 9185 BLAKE2B ef2d07f452d550a9ad6e9be37e6873d1edd78ef5b40832d33c5f241f2facf13ad226f4c08b7c3762b8b298eaae9b3004d6de9344b3209731874c88ce59c2b472 SHA512 0a537e66d10b8b53e16235f5251790a6c9154cddc9afe6a34843ab6d1b20e1f3d8c32e447035f19330f108b2d7e2a1c7fe5080d745fd298471bde7d9a8c19a28
-EBUILD gdb-15.2-r101.ebuild 9646 BLAKE2B 58da2f3fd9a8cf200dc5f8c728fc2b54a945e12b53c0e160bbb4a90b39e3faea2aa90f614295c34cd1551187f8e4a32624d5ea0b05352fce2f0b39ff3345d1c9 SHA512 cb30898f00f9783cc0e29324b0d95d4b687aacef7bcecf8d35688c47bb8c04bd1bbae0a35cbd9716c8dfbbdfaa533ccefb035af6866770ae15e3563e9924e664
+EBUILD gdb-15.2-r101.ebuild 9645 BLAKE2B 120159f16f6be7bf9313ac3b15c826425d5f4935feeb1998f443befb8d701ae68f74ac39c05b3b9c414b46ce5197bea1a16c121ca8e4b5ec92a44faa72044ef9 SHA512 513fa24fd7215e3b50411acbb8888a029794e92eb24a6c365fce8917c3d50af24574753ec5784c2b8a11f7415b5db37fdcf0264c5f44f1a7d677466e8aed53b9
EBUILD gdb-15.2-r103.ebuild 9728 BLAKE2B 6d3db7d4cef1a0264211cd3a00bf15acb76516e3ad05c605cb3f6fdbec1e977a75791de1247059e60cf624a2972c67adb1ace3aa76877c9b45db50a5dfb8b1ba SHA512 78f596bb4205418ae48a5e06542c07dc730a15988f82723108aecf7d7d40fc2fd5c574f3501a4c513756f97ebfba547203e77c949b1ca7263d11ad118edc1246
EBUILD gdb-16.2-r2.ebuild 9834 BLAKE2B 20b2cb221e6e9faab026daf3b8e4982ef7359b099fcd8bf0fa2367ac8db3ec7d94033bbd5e965037493bbad853a4bb218a6e0a89d1c8ab5943f7ae6c7049f9a2 SHA512 17315665abd704662f53db1d7710348d05ecc58901f30f5ee687995d202801eb70679bc1f36c333e49bbd81958af9c759a3cffefc9494e6c6ef08a16302e7b04
EBUILD gdb-9999.ebuild 9834 BLAKE2B 20b2cb221e6e9faab026daf3b8e4982ef7359b099fcd8bf0fa2367ac8db3ec7d94033bbd5e965037493bbad853a4bb218a6e0a89d1c8ab5943f7ae6c7049f9a2 SHA512 17315665abd704662f53db1d7710348d05ecc58901f30f5ee687995d202801eb70679bc1f36c333e49bbd81958af9c759a3cffefc9494e6c6ef08a16302e7b04
diff --git a/dev-debug/gdb/gdb-15.2-r101.ebuild b/dev-debug/gdb/gdb-15.2-r101.ebuild
index 66b4bc45cacf..15965abbbcda 100644
--- a/dev-debug/gdb/gdb-15.2-r101.ebuild
+++ b/dev-debug/gdb/gdb-15.2-r101.ebuild
@@ -75,7 +75,7 @@ LICENSE="GPL-3+ LGPL-2.1+"
SLOT="0"
IUSE="cet debuginfod guile lzma multitarget nls +python rocm +server sim source-highlight test vanilla xml xxhash zstd"
if [[ -n ${REGULAR_RELEASE} ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
fi
REQUIRED_USE="
guile? ( ${GUILE_REQUIRED_USE} )
diff --git a/dev-debug/strace/Manifest b/dev-debug/strace/Manifest
index 662bece91c7a..ee9e48ca31ad 100644
--- a/dev-debug/strace/Manifest
+++ b/dev-debug/strace/Manifest
@@ -6,7 +6,7 @@ DIST strace-6.13.tar.xz.asc 801 BLAKE2B 508286a008213e2bd3e0cba6c339a61abae1460f
DIST strace-6.9.tar.xz 2466252 BLAKE2B 2da51f253ea18f27b5fabafaebdc54805aeca5b750bec6169c269dbcadb98cf76a47bf92dd619458ca86d46ec7a03710e16e0ac4973d89a86edc2d0b853714c8 SHA512 aa80b9b6ec41082f1710f2327f7a22003cdce6d95ab0e5083ada9c5b7b40b8f7cbc7dc6c017878dc0e42c52e405e98ed1488c51d17bc3538989ff4be2c2411e1
DIST strace-6.9.tar.xz.asc 801 BLAKE2B ccb3d026a272bc02d351fd15f8b18a50a8653cda247ea9baa938820fb3c870e1803562d7e17eac3d4f1842911a4e904bc88ba267cb74aeac869185e30cd89d48 SHA512 577a3f5d0bdd51b995755a76b58e6bdf6a0a173966bb1d95ebba0a59df8a8e828eb5eca4cda55c9faf7e31053652911541134107199c073ec24fa877cec393bd
EBUILD strace-6.12.ebuild 2785 BLAKE2B bf159c0dcd040441588feb1217aa17394838af2d7d3b1505971ea6297e749bf17edea1ab9aef7183b9c4d13f5bc86fde2c3614e894e837865dcbbd6fe98e26c7 SHA512 9acd0706e694a70634e759687a56060d6401a134a73ed0850334d4b87a0c3bcd10c46f0a313e212e69248cda36a75e6170118bce2ad8abe0030a49bc58ec076d
-EBUILD strace-6.13.ebuild 2781 BLAKE2B a0162544c35c128dfd55bc871b8cdbf5dc8378cf91f7f5b5c3bf597caaeab4438d7ef4354151d3e9813a215d5adfc8718d6bf637f43ab313e2cc47c8251446e4 SHA512 0f522d6bcdbba5021bfd47701f8b7bb7aaa00220487f75bd46f53aabdb15673d6c9b2ecb3de1451a663807ff9b3b372e466b570e6da3006ed7da07532dae0d24
+EBUILD strace-6.13.ebuild 2780 BLAKE2B 2f4a09334b2520e1dfc33a52afd4f94974fca9ec27f5b93d8c2720fe382a3994d8a2014d4bd1199699843d7ebec2342aef20d633c861be606954c33f543792ab SHA512 1c431b42e330f031c33e34639edde125c5d90d7ca36e125e9df56f81c015ec7a155b91d143aceebdfa69fc52de9e92a68d10f70c988511b89b54e9d70939151a
EBUILD strace-6.9.ebuild 2780 BLAKE2B 2f4a09334b2520e1dfc33a52afd4f94974fca9ec27f5b93d8c2720fe382a3994d8a2014d4bd1199699843d7ebec2342aef20d633c861be606954c33f543792ab SHA512 1c431b42e330f031c33e34639edde125c5d90d7ca36e125e9df56f81c015ec7a155b91d143aceebdfa69fc52de9e92a68d10f70c988511b89b54e9d70939151a
EBUILD strace-9999.ebuild 2788 BLAKE2B 54f11ca3ddeede412bd57d4cfd9437e52fff79c37f9a7bfff79838d61641d7cc7e979f1cbc5e1008f0d45500deda2f8dd12fd7e4ff4cbfc923e15f2ec6ec37b0 SHA512 de73adcc9567385ed826920d73412d0f60c3f3d3a0c2889652dbcc70d1271b895c36b6630f30f32442b4e9144f56cb2942ce8f2a6494b8c078723643337dd4f8
MISC metadata.xml 844 BLAKE2B 5c0ea5129bf202dbd4c7505ec5585f6ea43ef21098a776f4ed632f7a34e4f8b2705f4ded75ef2dd8e9c7ed53704d140efef27eba08076e9314820633e3cd602e SHA512 8c4f6e2b4f6914b91ee21cca3d70bb6b42571f9e57441b0e53a9f21591a521cc4f0b815e654dd3ac820618fdc92411c3448cffef113ea16c73121a1e242bd505
diff --git a/dev-debug/strace/strace-6.13.ebuild b/dev-debug/strace/strace-6.13.ebuild
index cf7abc201009..571c162459fb 100644
--- a/dev-debug/strace/strace-6.13.ebuild
+++ b/dev-debug/strace/strace-6.13.ebuild
@@ -16,7 +16,7 @@ else
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz
verify-sig? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz.asc )
"
- 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
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/strace.asc
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index 62d75ad0cbd4..48f21841adb9 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest
index a6417a94c8b7..e9854478018f 100644
--- a/dev-dotnet/fsautocomplete/Manifest
+++ b/dev-dotnet/fsautocomplete/Manifest
@@ -346,6 +346,6 @@ DIST telplin.0.9.6.nupkg 10998854 BLAKE2B 0c263b0e2cfb397b02bc2d29d2ded13a536e5e
DIST yolodev.expecto.testsdk.0.14.3.nupkg 50335 BLAKE2B 19215ee33440f70b055e43d38281799a0d737c5ea10a671cd005dce0fd0099d6dec33d31d6503884020d8dac7ed1313b547993b4a9dc61167c50a0bedc10e7ba SHA512 96fd564905a8ca630481f9acc437684ad0389232ef9f281cfdb1ca6a6de284b28ff8898240cec4b39556afd10b57d2c7c8ba862248637cdd1c480750cfcc8d7f
EBUILD fsautocomplete-0.75.0.ebuild 9005 BLAKE2B de43b026d26d64581cb54c3d5a0c537e2d27a1d70f31e59c192abab0e702fa37ad478274edba6f31ebb28a530396ed853a5b9e0601ed166f7b551828db1bf913 SHA512 c5117600298a859659b2f3a728e67b91587f41aef26012dd0c84672034892d8740165e83b3aeffe5545667726097f9ad29a9aacbb77d0a493c955b7ded788051
EBUILD fsautocomplete-0.76.1.ebuild 9021 BLAKE2B c0e3cec987acd29f2885d9438a6ecbfb1e47d0a87d14a5d7ef0ab520b325e27a7069d6bd54e73b017dcf8ffca73fe33b104703ea9b17bb79e1120db913c82aba SHA512 65dc65550a446948e47ef80ca3d93ae54520c7673330ebba6c781af7a2e96addd0a0370af088d68ef7777b6ed42548a359611d0924ef3f15741d9a08c7fb9954
-EBUILD fsautocomplete-0.77.1.ebuild 11359 BLAKE2B 1fad2b7e15133f371179e744dc8f10e6a4e0a800170a6faeec4412af466fc105d381ec35870c1cbfb64e55fbae54794ea999b99239d00bbc5aa4c3cb17116d34 SHA512 860c7d615afab55137be03d88d8771e31d6680466134207dd568a260201367c03064d93d86f9d03ccfa68fd914105a1e4d1c8ba0f390053d04959f3e5f666d4a
+EBUILD fsautocomplete-0.77.1.ebuild 11358 BLAKE2B 06bbfb18434702989dc5a23a3756c6af1bede3549e7bf8a503a2f35aa4d56d37ca209b1e32a4211798a7d1140caa1ae910fcf29eabcaad15a5f91ecf16d5b1c9 SHA512 04c1139b6036e7904901dade7517be564b2e442c7e2dd46970f7cc4aed5b36956de1ca1873775400ce6f02e553d77728863bec97dd6a00585f80b83c38dd30ac
EBUILD fsautocomplete-0.77.4.ebuild 11359 BLAKE2B 80fe3622f059a39ea53e47524d48daeda38ef4f62d583975d19b7f04836fb0beb7e625482b9e4aefc2f8d9acb2e99fa226d8b23814eb4560ee6909f8743dbf55 SHA512 1542fbf4be91c07255bf6ae373d4bce92657daf9ecb80b4befe2d7fbf853df4a65ce1ddac1031d85237ec3deb0345a78ecb0baf535ed2a030196bff23e5b4b56
MISC metadata.xml 730 BLAKE2B ff72871ada5b002ef45bbf0b66f1868f6813917b83dfe8e18ef2e8c311fa8ea5adebef10088dbd9b324fbde6fa28512a3eb0eef6654e1cd8faea202d77887a44 SHA512 b78017bb9d5c2fbcf33e152387e49b29f9182acb9676ff6627ee304707bca43e5f72dad58f0e6cc9ad3b02e8314dc982b768a96c7a3158320e85341b723fe2b0
diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.77.1.ebuild b/dev-dotnet/fsautocomplete/fsautocomplete-0.77.1.ebuild
index 951765061a52..d208c6dd08ae 100644
--- a/dev-dotnet/fsautocomplete/fsautocomplete-0.77.1.ebuild
+++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.77.1.ebuild
@@ -311,7 +311,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${APP_PN}-${PV}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 77689c93b35b..70988ac49cca 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index 5cadb700f23c..9606feacf700 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -1,4 +1,6 @@
AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1
DIST algol68g-3.5.12.tar.gz 662372 BLAKE2B 52d855b4dce6ddefcba5013a0c66a84c4c86109b5cf63cb806f26fef1a165f4383bfd29bfed37460e332874eb1754900a3b6ad8b816970410911b67a5573145c SHA512 f6dcde81376b8150c763c449fa9ad5a58607e5f9d1d5a85f2095cd66433b686e18c6c4a6ab18b2c9144ecc98bf677abb33113962861b8e3b6c7efccba9f4b001
+DIST algol68g-3.5.14.tar.gz 662412 BLAKE2B 95806e4c5ba2f2d74b4ea40abe56f07a6dcfff5c545489183a24c554b7d1281b058ca8adac1e4ad734b8a88c2ae7468aa1d445ef7e1a787f6d923a38a6f1c4f1 SHA512 307eade62ee63c70e094fe20c9c7b83de50185ccaca96389b9252e300a78fec40374d38598f972b2bee4369d86f48edc29f66a31177a0348085ec26f8b6f0e96
EBUILD algol68g-3.5.12.ebuild 946 BLAKE2B 367040f0b742d6374bc889448698f008a5b6aedebd5520371386e3f1db6ba4ac11d813cecfa979194cf59eb7a029a5051242adb50326793d3352a9fbf4241e19 SHA512 8f27f1e5dca69e89e9c5ebdd8f09c6db13f7a241d3dd8862ac7f59964265f77367b52d7b3f86a8b09fc55fb2354dbc4728f421b50ab1873c5279c67444b0e202
+EBUILD algol68g-3.5.14.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4
MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a
diff --git a/dev-lang/algol68g/algol68g-3.5.14.ebuild b/dev-lang/algol68g/algol68g-3.5.14.ebuild
new file mode 100644
index 000000000000..703e6c6c442f
--- /dev/null
+++ b/dev-lang/algol68g/algol68g-3.5.14.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Algol 68 Genie compiler-interpreter"
+HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html"
+SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
+
+RDEPEND="
+ curl? ( net-misc/curl )
+ gsl? ( sci-libs/gsl:= )
+ mpfr? ( dev-libs/mpfr:= )
+ plotutils? ( media-libs/plotutils )
+ postgres? ( dev-db/postgresql:* )
+ readline? ( sys-libs/readline:= )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" )
+
+src_configure() {
+ local -a myconf=(
+ $(use_enable curl)
+ $(use_enable gsl)
+ $(use_enable mpfr)
+ $(use_enable ncurses curses)
+ $(use_enable plotutils)
+ $(use_enable postgres postgresql)
+ $(use_enable readline)
+ $(use_with ncurses)
+ )
+ econf "${myconf[@]}"
+}
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 21fd3717f610..f52b56690e91 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -6,5 +6,5 @@ DIST crystal-1.15.0.gh.tar.gz 3812860 BLAKE2B a6b52007d6a4975d2011104f65cec93230
DIST crystal-1.15.1-1-linux-x86_64.tar.gz 51499223 BLAKE2B 11f94a67c97215f410c4a5987abaaa34d1264cdb4340a34223843e33152697125de05acc1a47604bb85456e1fd507fc854f38498adcc7b19492cb87c160184db SHA512 94faf3859212f0b9b80b4f2ce46bfa8a90cbf9d2c71f0127453baeff6ca8d1d76cde36d9af2c7bb6019e809de08e8eafdc39cc2621695d05c612d2fc8765f303
DIST crystal-1.15.1.gh.tar.gz 3814922 BLAKE2B 0667e93e3c2b7b80d44347377303195161bfee1709fa64e78fd978cc3409813836542642ac04054d94bf280828a29e592af6db8fdbd4a7bf8f04e8ef62ca209e SHA512 3c552bf4acb06a5e0e3adae2a22cc42c8a003b91a3c9f2ce4cc80d790f5981e94178ad0667504f4d709dfa3f1bc9505ef8ae42b8eb79489f4d1396bd9fc456ff
EBUILD crystal-1.15.0-r1.ebuild 2784 BLAKE2B cff25e85a08daf3126d27420128d048e82f56086f7777d678ced3a4c208f654be13d4c88722e115078fd12764b6d467faeefa2eafea26b44e3068f5d4a8f2875 SHA512 d8cb55ed0837398f12b336175686d889682f83271819d8b74602349ce63d4f5427cac3a244ba01c14b9034122a8ce5905066889de0742f6672fd1e0c2cb2703c
-EBUILD crystal-1.15.1.ebuild 2785 BLAKE2B cf0495de84b1af4d292bd05c153db8a1412dcfed2a4bef00abd4c6b984d368b822f162c09ab0177f0b070e39aae2cbfc3582630c51f6f7bfe4a9c6efa83b406e SHA512 5333b4f5456ab7a58c3df1669627dae50e9a82ab71c77ddf564fba73e3d182c29721a7ac624b3e1ab0584f79097d6ca37f0c313b420d29507aedafb4c1de7b94
+EBUILD crystal-1.15.1.ebuild 2784 BLAKE2B cff25e85a08daf3126d27420128d048e82f56086f7777d678ced3a4c208f654be13d4c88722e115078fd12764b6d467faeefa2eafea26b44e3068f5d4a8f2875 SHA512 d8cb55ed0837398f12b336175686d889682f83271819d8b74602349ce63d4f5427cac3a244ba01c14b9034122a8ce5905066889de0742f6672fd1e0c2cb2703c
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc
diff --git a/dev-lang/crystal/crystal-1.15.1.ebuild b/dev-lang/crystal/crystal-1.15.1.ebuild
index 573dc999fa39..6b61638ca307 100644
--- a/dev-lang/crystal/crystal-1.15.1.ebuild
+++ b/dev-lang/crystal/crystal-1.15.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="doc debug llvm-libunwind"
RESTRICT="test" # Upstream test suite not reliable.
diff --git a/dev-lang/kotlin-bin/Manifest b/dev-lang/kotlin-bin/Manifest
index 7c2958622203..e01373ced60d 100644
--- a/dev-lang/kotlin-bin/Manifest
+++ b/dev-lang/kotlin-bin/Manifest
@@ -1,7 +1,5 @@
-DIST kotlin-compiler-2.0.21.zip 85822011 BLAKE2B 007a3cb8902e5a12d883ede2ef670f821471c3273dc97d17935006e0dc35989fe540cbeaa0a8203fc95e05f2b36d95000a1e3ac11803c2723b1dfa361a102470 SHA512 0ab48b49fc3582274485eb5c65a6e5b5de9c45e9c2faafb0720bf07308af50d813eae6d73c57a56daed6b9fd5378d40ce701f14f13e3063bdb38c5d529eb7626
-DIST kotlin-compiler-2.1.0.zip 86409360 BLAKE2B 67fbdf3e074f44bfe7ee788b458d9ac9a2e0c4d471c312fd3e050df3e9a659994b5884b5d964603ee6b16e1e4f347b4e645245ce0aeb97beeacb250ba8ed83f7 SHA512 1c14213fc10543af09bc031274be7ef9b3cf1b5d0629de3fde731578e2d84d002ab9b3df90c0417d34eaabff7ea9501209e9323662a6c4eb5504f34fcb10c7f0
DIST kotlin-compiler-2.1.10.zip 86422666 BLAKE2B f93c1af67eb82ea493fae917c74f4800d4616f246454532dfa98ae8486f97d9471c54e7e2c703c23482e9c52c5435e0bc2cba5f28e18c8801fd0980a06ef32f5 SHA512 283b4a85f729c13af9c168799fa49bd9f9d190109da53e48284662844a2aad40c3a5a7716366ddc82c8c382901756e148265c340c8fcf0ab7b74f2df23e19b0e
-EBUILD kotlin-bin-2.0.21.ebuild 1005 BLAKE2B 0c2efbc96602feaa82e87463c19ab244d44bd7b9596177346ae08331d37a53e1f033f41cc0ee557e7b806997a1d553b8e33eb8abd69bd8552db316053276d21f SHA512 c96c829a4c8f21ed7a82de4af30756806d27f72394242115a1cc34fa755f93f1d1cd7a42abfc6bb40ab3c4209ea6428464ccc9a32aadb16e077f132194abb085
-EBUILD kotlin-bin-2.1.0.ebuild 1005 BLAKE2B 0c2efbc96602feaa82e87463c19ab244d44bd7b9596177346ae08331d37a53e1f033f41cc0ee557e7b806997a1d553b8e33eb8abd69bd8552db316053276d21f SHA512 c96c829a4c8f21ed7a82de4af30756806d27f72394242115a1cc34fa755f93f1d1cd7a42abfc6bb40ab3c4209ea6428464ccc9a32aadb16e077f132194abb085
+DIST kotlin-compiler-2.1.20.zip 86919262 BLAKE2B aef3c25f0443e01c437bd354683d0a019eb83988366f0bc68eaf173e7d740a108f183db3bbc4891a552156e8aad7779155da88c13f54fd5d2b79d246f670416d SHA512 6f11a90ff16cd88f3f1a16bb3dd13673d9de02caa280abd080bff2af576c24004f7cff66fcc1e99f8bd5d51010468ae9d18a5191091ab779450bac9adc0e0263
EBUILD kotlin-bin-2.1.10.ebuild 1005 BLAKE2B add055e3ec1d41995fad1c054080a5942be531e71585352ee5ccdc18ff20386c8b73a14e3162cdb1a794a8f8df194804dbff8f21900cead6772da17f4c8b71a0 SHA512 600c2cf2dc3814ba03fcecd7ccae7b9b71bedcf47045ce5d39a6612593c6f830b6a89229e46f77957a285a77c70c28fedc2bae14736efc77aabb14b274903208
+EBUILD kotlin-bin-2.1.20.ebuild 1005 BLAKE2B add055e3ec1d41995fad1c054080a5942be531e71585352ee5ccdc18ff20386c8b73a14e3162cdb1a794a8f8df194804dbff8f21900cead6772da17f4c8b71a0 SHA512 600c2cf2dc3814ba03fcecd7ccae7b9b71bedcf47045ce5d39a6612593c6f830b6a89229e46f77957a285a77c70c28fedc2bae14736efc77aabb14b274903208
MISC metadata.xml 696 BLAKE2B 5ff5c3681ab7e083f1a2ea607b183c279c50a022eea2237bfc705d67b8e3ddac7d61fdb1774ac2d6214e03d61d0fb03367cd399734a4b537dcf53a3d8cb14de1 SHA512 44186263fa0709e3d4fadd54cc80e1063d215f908855be9476062259387ec9d968f35bfe8da6fbc716be22a53212630676157fd08fbebd67c20dc4a4485b5a44
diff --git a/dev-lang/kotlin-bin/kotlin-bin-2.0.21.ebuild b/dev-lang/kotlin-bin/kotlin-bin-2.0.21.ebuild
deleted file mode 100644
index 7e3629cfadfc..000000000000
--- a/dev-lang/kotlin-bin/kotlin-bin-2.0.21.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 java-pkg-2 wrapper
-
-DESCRIPTION="Statically typed language that targets the JVM and JavaScript"
-HOMEPAGE="https://kotlinlang.org/
- https://github.com/JetBrains/kotlin/"
-SRC_URI="https://github.com/JetBrains/kotlin/releases/download/v${PV}/kotlin-compiler-${PV}.zip"
-S="${WORKDIR}/kotlinc"
-
-LICENSE="Apache-2.0 BSD MIT NPL-1.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-DEPEND="
- >=virtual/jdk-1.8:*
-"
-BDEPEND="
- app-arch/unzip
-"
-
-src_prepare() {
- default
-
- rm bin/*.bat || die
-}
-
-src_compile() {
- :
-}
-
-src_install() {
- java-pkg_dojar lib/*
-
- # Follow the Java eclass JAR installation path.
- local app_home="/usr/share/${PN}"
-
- exeinto "${app_home}/bin"
- doexe bin/*
-
- local -a exes=(
- kapt
- kotlin
- kotlinc
- kotlinc-js
- kotlinc-jvm
- kotlin-dce-js
- )
- local exe
- for exe in "${exes[@]}" ; do
- make_wrapper "${exe}" "${app_home}/bin/${exe}"
- done
-}
diff --git a/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild b/dev-lang/kotlin-bin/kotlin-bin-2.1.20.ebuild
index 7e3629cfadfc..5efa76704267 100644
--- a/dev-lang/kotlin-bin/kotlin-bin-2.1.0.ebuild
+++ b/dev-lang/kotlin-bin/kotlin-bin-2.1.20.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/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index c82fc39f70d2..c05aae6b892a 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1,6 +1,9 @@
AUX luau-0.653-TypedAllocator-cpp.patch 961 BLAKE2B fbbfbf407c2f500583bbfc2c12a5d80fe0479b867e4bc9d8774f7ea7b7d055f52a6ecf47370ab0137ee480f46e915b03153ec691cc1279f52f3af7bb7e27395c SHA512 8f03b0cb15bd324fa580ee4c20e9d0d395c82e1359955d742b9f5e56aa7420b4ffb6a987a512d14819574f23edcc4d10d6a0b5d43ab296f5f4d45bbfc4751f23
+AUX luau-0.653-cmake_minimum.patch 498 BLAKE2B a85925f502c78f8367f666bd92afe16cd52978db60a720e785ee72c82424ec4e1b3afe0718b8dd1ee4a5573301738ec26712a19f2dfbff9401c0bfb0f4e186dd SHA512 66cabf3729d17b588b456ccb2429ef011d33cd9153cedab7a5ca2b7f36ef5129264cd6998a5434f08c7c46320ffa278c36ef1567332e3b79c069219070e59a33
DIST luau-0.653.tar.gz 1858007 BLAKE2B 5e919c2d558f3d9fb44b50c43c063779ef9400bcec7f1881884eccad1f972424ec8c662de3a19c958a00dad0b38dbb295c9ff89b286b39e8d842d102c17346fc SHA512 470cf58a923f0ab3baa36805500100fca16972bea2f87b45fa17ed4d058f3fbc162d4a7802a75a46ad7a46b25630379ac063462751a4d31f65c6df6d0a527c15
DIST luau-0.662.gh.tar.gz 1918568 BLAKE2B 982c4f9878a95a83254d97ec6eb4ab16cb11f8fc7edc868a5377a37298466761a44c6adb5dbb478b44969a73324031409b83c380aeccdf23c0446b4648cda7ca SHA512 ee3657b711e62e8c8003fe1a418b5ca3362b171822426892933c8ea0c80341e5b6bf23e493ce76184577af05944fdd2841412e81c2a217c9a1dc6d9e1a4f5c14
-EBUILD luau-0.653.ebuild 1280 BLAKE2B a12da641668e40b7be1bbdc4c09501aa721deb58aca8f7ae0e67983b0832439de0f9f2e8d5d9b95fd3335444831c2452f7e0e007b5e02ebba6b436588863ae5b SHA512 4df0ced2448bb9f299cb988c9d5aa1c36922864a8d2a348a704932693896e8ad1829bef2f761a0600960c620d2970a00f00b6280f6423b40adb14dd30d4d20fe
-EBUILD luau-0.662.ebuild 1280 BLAKE2B 724d2b1dd7ba9183ef7dee96808e49e03c7d77e87e387a1589f476c4183b1b6455930716c848d38b79172d756f951903e760884e766d5555603bf27341da1264 SHA512 d04ee76a5f3e0dd20419cfea58372e9016790fb3dc0a2e01d6b50c701af42ea994ede96d5e9834bd2bf6bd31de3a2da35c4a281891b517483f445e3af914552e
+DIST luau-0.666.gh.tar.gz 1942716 BLAKE2B 018c395352ebd695782622c53408a5ee4b91d4af1ba0be89eca21a16aab681f88f4adc61b75d5b449ff34128bc73302398f6a27b502b330a6540e5e72c0442a2 SHA512 2d529cc17188f8fdcb881d1004f1f3c9ac4142aaada5d1847863d377ca63d98ec49a3bf8dadd00b954909c4eaaaad3eeff5009020d58105eada0bf02b443d3c8
+EBUILD luau-0.653.ebuild 1328 BLAKE2B 94208a6602a4e4ff4030577bdff69d94b372e520791c6bb53a823021e696a5430c6e7076589fa1277d8d3eb45765f522190555df9dcd366199f92dccc3049918 SHA512 3cbba5562f7e2174faa25bf5357ebb23e1d643d893435e115f374a47aa3ef98d98c747c4448372c9726b741ca7e14eed8b48d376c7bab829f2eefd620341733b
+EBUILD luau-0.662.ebuild 1328 BLAKE2B dce3d9f8ae094d35a3823d57241aa459496785f6ceab8b93a4cdd1d131a94fe16df7b093fcda3423a2797351f833f76fa628110e87be1ff44fbbef623ceb814f SHA512 f16ab941b39162c02b84f7b38a96b1ceefce7d139a5629f918c5bfc114e45d4ede43b1b6c47d9501375b6a4920025e6ebb3140328eff909d020fb2645234e937
+EBUILD luau-0.666.ebuild 1328 BLAKE2B dce3d9f8ae094d35a3823d57241aa459496785f6ceab8b93a4cdd1d131a94fe16df7b093fcda3423a2797351f833f76fa628110e87be1ff44fbbef623ceb814f SHA512 f16ab941b39162c02b84f7b38a96b1ceefce7d139a5629f918c5bfc114e45d4ede43b1b6c47d9501375b6a4920025e6ebb3140328eff909d020fb2645234e937
MISC metadata.xml 1077 BLAKE2B 922b79785db23ac7301e2e7a0c66834ae4ccb42466c87b92bd4d9db821830c307fac2192d0010ef224ef64fd83e80a62d47b29f9118432f70ed2340ec9bf49c5 SHA512 7d334c02c73ddc2628a5bebf598d79e9216eb5e4195905ba3a38453261cb25f240b41903042a0fdaad7453ed3cfd04ed2ba382746f38c25036095b019ea4b286
diff --git a/dev-lang/luau/files/luau-0.653-cmake_minimum.patch b/dev-lang/luau/files/luau-0.653-cmake_minimum.patch
new file mode 100644
index 000000000000..f17901c0a65c
--- /dev/null
+++ b/dev-lang/luau/files/luau-0.653-cmake_minimum.patch
@@ -0,0 +1,19 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -4,7 +4,7 @@ if(EXT_PLATFORM_STRING)
+ return()
+ endif()
+
+-cmake_minimum_required(VERSION 3.0)
++cmake_minimum_required(VERSION 3.20)
+
+ option(LUAU_BUILD_CLI "Build CLI" ON)
+ option(LUAU_BUILD_TESTS "Build tests" ON)
+@@ -17,7 +17,6 @@ cmake_policy(SET CMP0054 NEW)
+ cmake_policy(SET CMP0091 NEW)
+
+ if(LUAU_STATIC_CRT)
+- cmake_minimum_required(VERSION 3.15)
+ set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
+ endif()
+
diff --git a/dev-lang/luau/luau-0.653.ebuild b/dev-lang/luau/luau-0.653.ebuild
index 43a9a655af4f..c25b9760f14b 100644
--- a/dev-lang/luau/luau-0.653.ebuild
+++ b/dev-lang/luau/luau-0.653.ebuild
@@ -25,7 +25,11 @@ SLOT="0"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
-PATCHES=( "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch" )
+PATCHES=(
+ "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch"
+ "${FILESDIR}/luau-0.653-cmake_minimum.patch"
+)
+
DOCS=( CONTRIBUTING.md README.md SECURITY.md )
src_configure() {
diff --git a/dev-lang/luau/luau-0.662.ebuild b/dev-lang/luau/luau-0.662.ebuild
index 4ff0bda23a21..bd0c07fd144e 100644
--- a/dev-lang/luau/luau-0.662.ebuild
+++ b/dev-lang/luau/luau-0.662.ebuild
@@ -25,7 +25,11 @@ SLOT="0"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
-PATCHES=( "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch" )
+PATCHES=(
+ "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch"
+ "${FILESDIR}/luau-0.653-cmake_minimum.patch"
+)
+
DOCS=( CONTRIBUTING.md README.md SECURITY.md )
src_configure() {
diff --git a/dev-lang/luau/luau-0.666.ebuild b/dev-lang/luau/luau-0.666.ebuild
new file mode 100644
index 000000000000..bd0c07fd144e
--- /dev/null
+++ b/dev-lang/luau/luau-0.666.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake edo
+
+DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
+HOMEPAGE="https://luau.org/
+ https://github.com/luau-lang/luau/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/luau-lang/${PN}"
+else
+ SRC_URI="https://github.com/luau-lang/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}/luau-0.653-TypedAllocator-cpp.patch"
+ "${FILESDIR}/luau-0.653-cmake_minimum.patch"
+)
+
+DOCS=( CONTRIBUTING.md README.md SECURITY.md )
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DLUAU_BUILD_TESTS="$(usex test)"
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ edo "${BUILD_DIR}/Luau.UnitTest" --verbose
+ edo "${BUILD_DIR}/Luau.Conformance" --verbose
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
+
+ insinto /usr/include/Luau
+ doins ./CodeGen/include/luacodegen.h
+ doins ./Compiler/include/luacode.h
+ doins ./VM/include/*.h
+ doins ./{Config,Common,Compiler,CodeGen,Ast,Analysis,EqSat}/include/Luau/*.h
+
+ if use static-libs ; then
+ dolib.a "${BUILD_DIR}"/libLuau.*.a
+ fi
+
+ einstalldocs
+}
diff --git a/dev-lang/mrustc/Manifest b/dev-lang/mrustc/Manifest
index a6de5b20f02a..e66696f3d621 100644
--- a/dev-lang/mrustc/Manifest
+++ b/dev-lang/mrustc/Manifest
@@ -7,7 +7,7 @@ AUX mrustc-0.11.2-no-glibcxx-assertions-workaround-more.patch 2553 BLAKE2B e6b71
AUX mrustc-0.11.2-no-glibcxx-assertions-workaround.patch 565 BLAKE2B d4c5aadb8ea46252c9aea3605bcdb18c45cca6009ff3f60a1d4a87ce9a379c04854dca50896d2961cad6f8ba2128619e4136b76273c86d3a9a1d22853e2fd797 SHA512 f7046792b8d590cb08e2ff812ad33c8b6224f08b7dbffd2d50e8f0b7c872ed75e6f1d12e10f9b020db20083f389ab7e7661cda0ce798dbe58c17cac41a9968a5
DIST mrustc-0.11.2.tar.gz 1364024 BLAKE2B e68178d952b3afef526f99dda24def646ebefbf661200e7b57a7ea054c511075a1455e6456f3fbb0e4c1042660f716f92bcee990054dbe7c1ebc4185ce0e3899 SHA512 9a39249c38eee109c4f60af051df89aa5ab1e3408761d67d3ee8ae05cded03b9e4fd36b554a470e35c77d214bf02d39f172ab04fdcb8b03fac068d8af268ebf5
DIST rustc-1.74.1-src.tar.xz 155968724 BLAKE2B e05f2379ac94b286f85791a138e1928e5b5b5a7749f0981d82c40c2a12860f55bf96bb2f0e924e35a0f8b2447b13052d38adea909aaa3199105787bb5a4861b3 SHA512 14c7e7ed2f38ab60299d8c7d41d78f042b6b57ef822d577b5138e60bdde31cf141eccd4332a25bc5da3d58eb5313d63c1448b5dfe9e11b8055bb8ea133a9038d
-EBUILD mrustc-0.11.2-r1.ebuild 3549 BLAKE2B b8a4a42761de7ea6038a39b5d332de5fca647c77c05c0f48bbecc85af8a8e605ddd1c55e21b97b1e71fb23bfe7316aeb952163fdde0ca9afc86e22fdb4947f91 SHA512 6768bddc1f36677938fbad8ebc55a75c340b582fdf4db9c3bfaeae508d2c41b6cb3c04d6e6d19a3871b11b77935dd359a0c8070464e67e591dbe410b89161972
+EBUILD mrustc-0.11.2-r1.ebuild 3548 BLAKE2B df57aef469ad5f908fab0a823b848d4ceefa27386af926ea1d7672447eb47253cd1f8b2258b3922a5cb6b75662887fe288546340af024e425e48853d19db525e SHA512 187b59ad1d875084662c25b874cef517e69e29bb469ccad58a41080bd78109b55503bb766c08c67fa47091439f4ac5319aac4890e6644191fb422dae55bae35f
EBUILD mrustc-0.11.2.ebuild 3410 BLAKE2B 673b73aef3d9b51e7db11c51acb9ef14c1fc5c913f13352f1607d77f4499d3bc956e8dee9b377f7bf66390eca71153a558e9274343aac0a0a915d3566cfd2353 SHA512 0702489c7065e229aae6fc9e8b7a351519d3d7f60334c3ec6ebef6e3c1c0f25603b373094fc0d0a2e69f92db30d3a9c232901411e600ff04aa9b4e8395a2d4d1
EBUILD mrustc-9999.ebuild 3413 BLAKE2B de31ab94d6ccbd391272f1d3524a7770d1d94f45e879c94b2e60b334dd3b7d0bca3f333cb4305cfea99e1e730ed3e84cb4affb7766f2f5ce65d69c8305fcb110 SHA512 417403a2dd8dad2ebae10e450d0a43a93c56e560c087a81fb9f92cc347aecb97818fc851efc39ce499ff27ff7a354b21999f1cc666efb9531a1ed8ce37cf2bf2
MISC metadata.xml 638 BLAKE2B a9895b9698a5e9a16593bbf79029144b3f9ab6d36ec06b6cbbb2212abfd63ae20e3c701e58f3b7a7354a151ebc72ff6d6317083baddc595dee57724d8232b4ea SHA512 0e8b903b76c07eb9aab81bc83370c64fb65d58b10a539a7b049383029f7bf8f3ec4557cb2177b4f3351d465c51f09744903fc55de94f7c32b05c5349e67a0625
diff --git a/dev-lang/mrustc/mrustc-0.11.2-r1.ebuild b/dev-lang/mrustc/mrustc-0.11.2-r1.ebuild
index 12add5b79790..d5aa99ea633d 100644
--- a/dev-lang/mrustc/mrustc-0.11.2-r1.ebuild
+++ b/dev-lang/mrustc/mrustc-0.11.2-r1.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://github.com/thepowersgang/mrustc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz
"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="MIT"
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1aec024cf264..ec98da17aaf7 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -10,41 +10,28 @@ DIST Python-3.12.9.tar.xz 20502440 BLAKE2B df1a8ba4996219c018fc14156958ca9c0e8af
DIST Python-3.12.9.tar.xz.asc 963 BLAKE2B d90b9c1a3aafa1a942ef8d978b566829656db1114b74f1565b7cbba188cf3bf5637c1dbeec3432ae0af0f826a154c40f27fd8fc46350a757ef91f5c426908149 SHA512 b59251ca3a0a17c06ff7d165f6c025eb91127c80be0782642590f5c922297e0710544ac5a9ae977378e393f1c4861149576a0515af5ec0e54e6827c4010d544f
DIST Python-3.13.2.tar.xz 22621108 BLAKE2B 79c7dff8a15fd2487d62847a8e654c02433a89887aa4f93819020b60a30587e3ba92b101553d971b59e132677f9f74dfc41cd7c7901db78a7787607ec96c6664 SHA512 bb1c0598914c6d4326554faa568f660f10b20c701d0f36bf1fa58837b6498d728a407416b06ede39604caea1ca93f60545b83b01ae8ee65f55d4cc83242b63fe
DIST Python-3.13.2.tar.xz.asc 963 BLAKE2B 95a36c305dd452df23b4f119de05e1d3a2b2c9e0c2778a52dc4065f82b52752b68d89eb737cc54cced70623ad4a7b48c85fdff781bf7d7e3b747dacb1ef77db0 SHA512 5f019be530f688b0adf5d5cc9f2c2243e2f1dc7338559db14c1eedd12aadc85404d42c7aafd74e41828205d85f13f278876662ac30c8f3382a1ee081ba5f29f2
-DIST Python-3.14.0a5.tar.xz 22850560 BLAKE2B 69d57ff07aad021fcfb626f9164529ce071e08182a4334a95b8411c451aa93db09c60d149868bbaad67d8c4bd79598ea22fa76856c3f70b9c35b04b6f48dbeb4 SHA512 ae34c994f00c36c6ce18091c63eb3469aa545ee391c6879c89f5722f7311f2e97cc997477897969777dfaf98090e3dd01dcdb655c986140e9a7796f963be9df9
-DIST Python-3.14.0a5.tar.xz.sigstore 5067 BLAKE2B c3ef20345e05763d201090756ce7e786969d8351ba567b5708ec7a20e6d348c626201fd5b63afa51c0b6740aa3406222b4e07f01d81a8e3812dfc84b751ca248 SHA512 e6755be4a974d8007519e18b9ef417129fa032c9dff508f5170622bf8e8ef0616c8395a1261e9e0e80848c739f31e8369fb5893e7b29f308ad8d62cf1033d609
DIST Python-3.14.0a6.tar.xz 22956068 BLAKE2B e8605da0dfa0f4ecf2f21cd770a074e73a2fbb24182d8adb27b1583da0ab48157bd9e70438c8efbb8fd17a66447e934a33128e0d50d9f253bde2f6c17df80375 SHA512 0fca503199bed0744139823aaf3ead30d7876556750b476fa6e1f701ae71fa7fe333cd46c775929c26729cf71bef6ba545fdc0118a0efca17c2434de3cadabe1
DIST Python-3.14.0a6.tar.xz.sigstore 5227 BLAKE2B 1e517fc1205a2d9ec448fe17afac2c6a1874c08904b78f1f0ef6bb4140696ebc03e34080bb973eeae6fbb4adc9b0e3ad3a9133fbef0b48ba4aca99ae81f59862 SHA512 e1824480165f68597822e8934a58e744e3c4098b8646006548d20d42b8e8809ca95f129cc23edd49bd9dbaf158a36d60b7bc5bfd449c08af9e08e8e552e21f7d
DIST Python-3.8.20.tar.xz 18962788 BLAKE2B 715c75e0c0a3d3b77af7f07478311bb0554b80aac72915be703aa2d0dd6459a972e5669808e64da14a0b91bb183e00655055c1726f302dc3ccd8721e3b4ae3e6 SHA512 3c9341ee1fd33cb687958dcf2b7c0c7700489726c4d530c3e9d9537d46a6ab534541a4b312232d8505bea395a07e4518c42d75fb7571103e6b266f8f44115c61
DIST Python-3.8.20.tar.xz.asc 833 BLAKE2B 5c86c15a1090b42e42bb7512565b1a7ad9d2137d59e9fd1ab0f83fdfc37dfcf184389418d6703db809e9c8c04a169af292665a2b58bf5dc61b7724ecbb4132d9 SHA512 a751ae0407a593d97acac4d5f8a0456580c753efa12a7d960125c219b4897fdb26fc1ffd43d8ea33ad1449162dd3b2904c16b6c51c57561ba73de3ffa62e0eed
-DIST Python-3.9.20.tar.xz 19648968 BLAKE2B 80a337ff406130599b8320068d11bc275d23473cedd7c85fcb9e40134f0f2d533be6e712139e788a6423cdc74cea938f306aa37c2a5099e3051f3e390159279c SHA512 c828f33edf1704e3149499d6d34e89264cb5cdb2b09ff05561641b359716d7996f0fe928629e09f006b1fd7850fdaf937275919c7fdd83f5efc32707c64d814b
-DIST Python-3.9.20.tar.xz.asc 833 BLAKE2B bcd5a612281bf8e057e19db9105b199cb7e44050441b19832843e8149088d277f4b625421099b09d4ed6fac5578505f46dbfea13b041d157d695eaf668c3a7de SHA512 f21c012f4f642542479ba329da9654589e5a7f7305c39fb1b6f136b578316bdb115cef9773c9a9fe4e195677af01cb80af05780613cca83f42fae131862a9584
DIST Python-3.9.21.tar.xz 19647056 BLAKE2B 7f77a7fb38d9a9f4fda7007587f744ade5f32b7bcd911dd72ab82b00d324173f28ddfbe492c71bf0f71edb8494e61314b4bf6f70298289b0e5796c6d002ff738 SHA512 cc84c967cd7a05361ec144d87ca044bd416032ee92dfb78658758d4e1274971f5fb288876d9c599a729bb21258974a786089341bce6bdcffd9c30ebd69b7ca58
DIST Python-3.9.21.tar.xz.asc 833 BLAKE2B f6e666179d745638a38ace35e13c26cc3e07c116a8c8362cc260a74113cd29a5c1909d2091f2eed4bb088bc71b79ed18c5503739d1cc3cb7ff95d625f4311421 SHA512 1e5e5a5db8074a7ee5eb51e6c789d6e46467165d72d2d636d1fc0d3e15d4355051f9f7ad3063ba43b37b611095765c9d654ed890067c201c087da1eecb620ef9
DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c SHA512 810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
-DIST python-gentoo-patches-3.10.16_p1.tar.xz 24964 BLAKE2B 93cf5d208f80f1017e4afdcf7d3551d150a1d68c378312af43c668156d98f10087d2b6f315f717823a9aae1114e2baa999f61ce179639e5511d30ed9620c9570 SHA512 74ad92d3256d744e3572c0d858b4ba4d5f0f6fda84d8f3c1a1fb675376c2d525e2d9fd636a65c8a859a0a312eda00877b13ba311f620b6a51e47dfb082843333
DIST python-gentoo-patches-3.10.16_p2.tar.xz 29428 BLAKE2B fa63d2fcdbb53e3b6381eaadfbcfca02a03eddd7035dd4776c706fd1aa0226a2c809260ba5a543a209a63563dab12ea109bf03a2026ea4b5797fa6afc7b45c52 SHA512 0186abf035632a3f8018052f8021c1d0dadbc28b7d03551f6992a658fe53878ac9ea86b79512e0e147efecedfda133cf7936746946238177918be9c695248f15
-DIST python-gentoo-patches-3.11.11_p1.tar.xz 11644 BLAKE2B d080e1b987ea0e1b397113f20a5c84f6a34d6619a3ed9f7389fd10d95636169563fba97d212477ca7f9b93d2bd0b66c9521fc61963bb468805a661ca3ab287a7 SHA512 f6045adf25923053fc9a60506b9164c9c062580d6886f1a3dcaca00dc4affe69aa9e138f8ce93f093798ccf33322ccca2aca674ab87457df98a93dcaca234b44
DIST python-gentoo-patches-3.11.11_p2.tar.xz 16224 BLAKE2B d8404c8c87e109d2c699dbab63c20a319c6efd5b62dab5fcc1b53b5b291e25686e69ef92b495eed0d80491cfa29ae9f523df6b53c7c6a12c3f713c53e3c5b7c6 SHA512 f1bf897305678c2b113aef4553d14e916e83312708352765725d754dffbf2f5dd7ef0f7cd84a774e4a8c18dde8a517d7eaf8e58720d73d25430b28fe49906258
DIST python-gentoo-patches-3.12.9.tar.xz 10736 BLAKE2B 1f87d1bba8c094936e5cd3e0ef2eede0dbca3e658430f81b398735d8f02fff1f87739914014dbcb17163f8a969ffc5e7e4cce7d71557ce3c2e58487e6ed8b80f SHA512 342f11df85926e32455d52115d06b817a17f7ae104e3ea8e852046d321d829835bba7c07803c50dd5433ac8b615499428d5bc1a088b484ca0c4304eb8b2cb879
DIST python-gentoo-patches-3.13.2.tar.xz 8316 BLAKE2B 2367808924c83c02b8b2ca765fd4768d4f12cb8e8451eab9d084ce5950a5a81829e573d415f9a16db2e053105def90b5f52c91423fc71e57cd182a1d9c824d8c SHA512 580332ca037c1453f314d5811f96f7bf74defc16cfe515c4fe82ea08a7bf3679aa88d5456db846d988bcf4fbc9eeb4ebe7cee01d135bd55c87931206250e301a
-DIST python-gentoo-patches-3.14.0a5.tar.xz 5668 BLAKE2B b12801ac5bfa50cb6e3bf4b79e70956b771e0a4c0d5d4265115cf144740a914f764655171fdbf3178ba76f91b7765aa681f0097aaa55e6aa330eeeec3320bb4e SHA512 3110f99058136e8587a4cce2f594a5fde7c575027440e9e4d3b77dba0428c6af60cd0d259833d5d46e3b9ac3f24a2ad3111e4c5436cb423079f5c1a230e47d97
DIST python-gentoo-patches-3.14.0a6.tar.xz 5680 BLAKE2B 704014b9935db57b28e9191b1a9d478b2e3d17c66fc1bbe1d5df4de0197f51ae184ad44c8434d22c3113545c3267fa8838dc8fa90bab00aa50223e38c9f1be7e SHA512 e5446d9bf25334f117e7967d5d77424bfd8b4a5a277358b8e4c27aaa15686a0fd0c6957b4fd0306622dc83f02de5e2d2f02d1f9a5675412915bfbab4b072e94d
DIST python-gentoo-patches-3.8.20_p6.tar.xz 50876 BLAKE2B df0df21c75972fb73e36f66f0c90d3f953b14d7a59bf97ce4214dce6e6d937ed52fbf3db8f3eaf42cde141bfe4d7a731b06e41723285517461c790912706be9e SHA512 48ef567f6972e7975cb61d34a876d8c0db42f1a3c0b832f9366091dd5f2ca854c02887808843d314816c8cf6d7b0738c40e7835fedbba7b84e57f2515dde45e2
-DIST python-gentoo-patches-3.9.20_p2.tar.xz 36140 BLAKE2B af0a9e08f3bfd8eb631760d100ec8f54db968a6bd201820192c4ea63ec88e0f83ffe77c709fcf4da43ad8d44eeb239ca1984561c3e7846e3fe4edd757d2321a4 SHA512 d451b41401de631eed996c34f40f2146d4d2f11bfa04fffa762c9b654e690d0ef95be0f51224a964a7c33784bb9b21e58434f6fee17cf39c20b5af34200569d5
DIST python-gentoo-patches-3.9.21_p1.tar.xz 35404 BLAKE2B 7b5ac27e814b06791fa5f0566763711c1b65a7c82ba66f97e237eebc6076f0bfdad3d8269ece6c4d4c238b62cc75b01f68ea3a5d7c4fffc46e88f79b2ba3e7fc SHA512 92c8548b31100a921378c72cc94a81062c96fd795fa2cd001c57a71e4af39e91b21b99e9e84db12adb142d9c4bda809445519c5c8a35545bd10230926bd7eded
EBUILD python-2.7.18_p16-r2.ebuild 8505 BLAKE2B feb4cf270dd478f2f7f16f969c9c8a28cf8121f3cc32f11407622afe0a1db79247d045cb6324b9b5f4939a6028164c655116fff98e2378eea7e23fe0b8ce1dda SHA512 cc3d964e6fd8577de2176cbf5832d8587e090158317e52fc42615b7494861b0a955983e0f8153401b6af44b1ba227cac87ae901cda524358518d2778fcd162f2
-EBUILD python-3.10.16_p1.ebuild 15531 BLAKE2B cec70438eef3917846e6d26035f33bf2a0e90515a916c4283c286744deaea86f26b33e0fe96f9fba34552bd5917750abac8ec9726cb12937140291cfab689c9f SHA512 edf67f6b68442b860d209a2216b5c72151c242972329bd62463ef9e29d172f64a7bd4d8eb708f8b6830eaaed35336ddda5343c1f30dc3199abe859d97ba4c948
-EBUILD python-3.10.16_p2.ebuild 15532 BLAKE2B 58a941c50c21b527c049b843919d690a07bbbc98e3d566bb544c473087019a7944474e710079d062c0ddf203b0e79279a5bcdaf54fb3fde2731d77f79405bbb1 SHA512 e6ec9e5b459feb3aafab58be91d387d08921de1ccd1a4bc7a3356b012bf47332dc7d15b1fda25646a031d38da361062ae34c5e0fb9fdccc2f17619676a14dad5
-EBUILD python-3.11.11_p1.ebuild 16699 BLAKE2B 5797ee3ec52e380d7f95373fde3130854506f13db4e4dadb07d7159dd290a7c41add2687ea51d79dc1afbee5cc700251ee8799a43440885803e82796407077a9 SHA512 44d5ba374441fd55830c89501cc00f9a9faab36f7a5c9c7dbd0bd2f65a633e0a93cb5aa57f3b5e57788d103a109f08e68a9f1a68bf65a6f97b7ffeb6f1f8a7e4
-EBUILD python-3.11.11_p2.ebuild 16700 BLAKE2B 1fcdfeef5d21bd4ae0239fa9290b2b26b889d0dfdfcd495a69bb1a3d00cd06bbf5fb006d5bd9af3c6516ba123dca711db409d2ce3126c43cf79997ebbce6658e SHA512 9ac4180b156f8c7ef4b0002eb359a6016fd26dfb8077250505b5c5b31160d5f37230ac1f07814ca14ebbe259bf40dad01d4bf8ce7811836ca022b9fc37f91654
+EBUILD python-3.10.16_p2.ebuild 15531 BLAKE2B cec70438eef3917846e6d26035f33bf2a0e90515a916c4283c286744deaea86f26b33e0fe96f9fba34552bd5917750abac8ec9726cb12937140291cfab689c9f SHA512 edf67f6b68442b860d209a2216b5c72151c242972329bd62463ef9e29d172f64a7bd4d8eb708f8b6830eaaed35336ddda5343c1f30dc3199abe859d97ba4c948
+EBUILD python-3.11.11_p2.ebuild 16699 BLAKE2B 5797ee3ec52e380d7f95373fde3130854506f13db4e4dadb07d7159dd290a7c41add2687ea51d79dc1afbee5cc700251ee8799a43440885803e82796407077a9 SHA512 44d5ba374441fd55830c89501cc00f9a9faab36f7a5c9c7dbd0bd2f65a633e0a93cb5aa57f3b5e57788d103a109f08e68a9f1a68bf65a6f97b7ffeb6f1f8a7e4
EBUILD python-3.12.9.ebuild 15671 BLAKE2B 7b4dbd1c4b60b57c12ca33c2523230a3d52f9d5ec6ef56b922e34c369476d07f31fc9aa93b6b3346c092dfefa6631c86d2f498c4f69fc88cc1e4b42dc0698435 SHA512 c53dabbaf74fe6e19525865b42b43b4754171df43c6295183debf108ee43365fd409b302ec6febc90c10e7ef3b42564d11084df746cf37824f437d1ed3e58311
EBUILD python-3.13.2-r100.ebuild 16678 BLAKE2B f70e5c4541719979f5588c97e9b19b5be0f2566783fdfdac558820bd94dcc5f34ec15485db5836587f28dd93c09af046aad91ff1be2855ebde82e518a1e337fe SHA512 e73f5893d2fef16bd668124f918c50ef58ad50307182800598824f782a95928788aa57e18db9f550427c5e8bb958024151cc7bf4c18556d84c8359241b7304c2
EBUILD python-3.13.2.ebuild 16361 BLAKE2B 139a6204daab762327d366d6dc9806a81e1e31c28510b6460883233c488cdd82a06019dca27bde975e63ff68fd011e8fcc77d295b86a5173dd213d3119de1b76 SHA512 a850739e65cfe3d283b94e7b28d190ec026c2f30477368d157daf430530276975ec5c26bec22e3774ee0c380a55a427af08fdf9842e8c1327550aaf6146fe0b3
-EBUILD python-3.14.0_alpha5-r100.ebuild 16695 BLAKE2B 2be26e8dd417df40d72e1361709a16d48add9e5262b09bd04191867f2b0f75b8e71fc8dee98b7f7976e925e54cd18e10e478f6ea06fa34164ce0f1f499738f1b SHA512 dfa892d823a07a7b9356b50a40c066e310ecd8a5e9cc674423a09e390a9115244a46af53df57667b3752103a9ac5bc0e0b9f7a57cec22875499f1edf14895d31
-EBUILD python-3.14.0_alpha5.ebuild 16388 BLAKE2B 7cb2e9c39471f0ccfb2c436c4327469cb6e709f55d38016276876d318042afe59d7df2dea8e829fc21017a87bbd1fa1e3dcad33eb39fb673761d8b9a364f101a SHA512 cc12477ef0388b47441b06f76fc4fc35258753f121735a2ee1648740c9894025b0e426d5bebf922dec17f8c9c10569ee0c62b538cd31b924bdb21ecf4a25b933
EBUILD python-3.14.0_alpha6-r100.ebuild 16695 BLAKE2B 2be26e8dd417df40d72e1361709a16d48add9e5262b09bd04191867f2b0f75b8e71fc8dee98b7f7976e925e54cd18e10e478f6ea06fa34164ce0f1f499738f1b SHA512 dfa892d823a07a7b9356b50a40c066e310ecd8a5e9cc674423a09e390a9115244a46af53df57667b3752103a9ac5bc0e0b9f7a57cec22875499f1edf14895d31
EBUILD python-3.14.0_alpha6.ebuild 16388 BLAKE2B 7cb2e9c39471f0ccfb2c436c4327469cb6e709f55d38016276876d318042afe59d7df2dea8e829fc21017a87bbd1fa1e3dcad33eb39fb673761d8b9a364f101a SHA512 cc12477ef0388b47441b06f76fc4fc35258753f121735a2ee1648740c9894025b0e426d5bebf922dec17f8c9c10569ee0c62b538cd31b924bdb21ecf4a25b933
EBUILD python-3.8.20_p6.ebuild 13329 BLAKE2B 632fc0c922e18895efadeb33b8963a087f1951bb329c03f3d802fbda81ccf1b7c1e22f03c516d07819d1df66e8e1d7de0a8300ec308c8a56042b51dd86a51d01 SHA512 77e07e26f674bb245cc2d2c519c7a1b9e72a6eadcb4ea0631062189a3bf50e78a160a87d108b6867db9b9c3fdab22e85a290d73059a6859f052d83c7dda20014
-EBUILD python-3.9.20_p2.ebuild 15374 BLAKE2B e9920e3c6c3bbfc7c5c07651f5ca16522f8efe926691f818e8126734206b6bd5d8960a769c1cc541505739aeffdce861c6ca176146401fa7c7d02516a56962c7 SHA512 9540922e418d1a820f97e323e98077e6fe584825940144aadae1c30de8f6d27de28d902fd14bcf98a77aa484719864fe2d25283ba7837a43331410401a239d85
EBUILD python-3.9.21_p1.ebuild 15382 BLAKE2B 81df703cc940b016b2e48627dda25da8ea151b26d667da26faf9b1aff340c4003bde7444dcd635f6a7c9264e99c7c9676ae3ad576881c4ca09ffb78466d39446 SHA512 9d0c96e1f56b5d30baff55b16c18be637d410ba4d6c0c28f14bf9ef1b84981858f3bf90e44db3b908c06aaffd21320fab01303f0d9fb22acb178e9c785a87723
MISC metadata.xml 1437 BLAKE2B 22f737ad283774c5ffc55173878bf07b6f89d91b0ebd9cf41c11e518b35461ebc9ecfc8017a519673698869450c1ebe55b5dc2577a8b03ea716d30b99ce21d3e SHA512 9f684412c916a3909bb7c2bbfeeb93c66e1de22d4313d657370162ab8b7438e6397bc7d31641d0bbb06d3373966fbbf7578dc0a30ed44558cb1b8a3bb5bfecec
diff --git a/dev-lang/python/python-3.10.16_p1.ebuild b/dev-lang/python/python-3.10.16_p1.ebuild
deleted file mode 100644
index 2e9d941cb3d9..000000000000
--- a/dev-lang/python/python-3.10.16_p1.ebuild
+++ /dev/null
@@ -1,595 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-wheels )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? (
- !libedit? ( >=sys-libs/readline-4.1:= )
- libedit? ( dev-libs/libedit:= )
- )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- valgrind? ( dev-debug/valgrind )
- test? ( app-arch/xz-utils )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910 and bug #864911.
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross.
- --without-lto
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS=disabled
- MODULE__DBM=disabled
- MODULE__GDBM=disabled
- MODULE__DBM=disabled
- MODULE__SQLITE3=disabled
- MODULE__HASHLIB=disabled
- MODULE__SSL=disabled
- MODULE__CURSES=disabled
- MODULE__CURSES_PANEL=disabled
- MODULE_READLINE=disabled
- MODULE__TKINTER=disabled
- MODULE_PYEXPAT=disabled
- MODULE_ZLIB=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the Python it was pointed to
- # immediately.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
- local disable
- use gdbm || disable+=" gdbm"
- use ncurses || disable+=" _curses _curses_panel"
- use readline || disable+=" readline"
- use sqlite || disable+=" _sqlite3"
- use ssl || export PYTHON_DISABLE_SSL="1"
- use tk || disable+=" _tkinter"
- export PYTHON_DISABLE_MODULES="${disable}"
-
- if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
- einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- -x test_multiprocessing_spawn
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-system-libmpdec
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- export PATH="${WORKDIR}/${P}-${CBUILD}:${PATH}"
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- # Gentoo hack to disable accessing system site-packages
- export GENTOO_CPYTHON_BUILD=1
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- emake DESTDIR="${D}" TEST_MODULES=no altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.10.16_p2.ebuild b/dev-lang/python/python-3.10.16_p2.ebuild
index 678a928ecbe6..2e9d941cb3d9 100644
--- a/dev-lang/python/python-3.10.16_p2.ebuild
+++ b/dev-lang/python/python-3.10.16_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-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"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-lang/python/python-3.11.11_p1.ebuild b/dev-lang/python/python-3.11.11_p1.ebuild
deleted file mode 100644
index 0d603d309282..000000000000
--- a/dev-lang/python/python-3.11.11_p1.ebuild
+++ /dev/null
@@ -1,626 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs eapi9-ver flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-wheels )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? (
- !libedit? ( >=sys-libs/readline-4.1:= )
- libedit? ( dev-libs/libedit:= )
- )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS_STATE=disabled
- MODULE__DBM_STATE=disabled
- MODULE__GDBM_STATE=disabled
- MODULE__DBM_STATE=disabled
- MODULE__SQLITE3_STATE=disabled
- MODULE__HASHLIB_STATE=disabled
- MODULE__SSL_STATE=disabled
- MODULE__CURSES_STATE=disabled
- MODULE__CURSES_PANEL_STATE=disabled
- MODULE_READLINE_STATE=disabled
- MODULE__TKINTER_STATE=disabled
- MODULE_PYEXPAT_STATE=disabled
- MODULE_ZLIB_STATE=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # this is actually test_gdb.test_pretty_print
- -x test_pretty_print
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- -x test_gdb
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- -x test_multiprocessing_spawn
-
- -x test_ctypes
- -x test_descr
- -x test_gdb
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # force-disable modules we don't want built
- local disable_modules=( NIS )
- use gdbm || disable_modules+=( _GDBM _DBM )
- use sqlite || disable_modules+=( _SQLITE3 )
- use ssl || disable_modules+=( _HASHLIB _SSL )
- use ncurses || disable_modules+=( _CURSES _CURSES_PANEL )
- use readline || disable_modules+=( READLINE )
- use tk || disable_modules+=( _TKINTER )
-
- local mod
- for mod in "${disable_modules[@]}"; do
- echo "MODULE_${mod}_STATE=disabled"
- done >> Makefile || die
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- # Gentoo hack to disable accessing system site-packages
- export GENTOO_CPYTHON_BUILD=1
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" TEST_MODULES=no altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- if ver_replacing -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
-}
diff --git a/dev-lang/python/python-3.11.11_p2.ebuild b/dev-lang/python/python-3.11.11_p2.ebuild
index d8b04bb1a53c..0d603d309282 100644
--- a/dev-lang/python/python-3.11.11_p2.ebuild
+++ b/dev-lang/python/python-3.11.11_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-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"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-lang/python/python-3.14.0_alpha5-r100.ebuild b/dev-lang/python/python-3.14.0_alpha5-r100.ebuild
deleted file mode 100644
index 2abe01749d3a..000000000000
--- a/dev-lang/python/python-3.14.0_alpha5-r100.ebuild
+++ /dev/null
@@ -1,635 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 19 )
-LLVM_OPTIONAL=1
-VERIFY_SIG_METHOD=sigstore
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic linux-info llvm-r1
-inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
-inherit verify-sig
-
-MY_PV=${PV/_alpha/a}
-MY_P="Python-${MY_PV%_p*}"
-PYVER="$(ver_cut 1-2)t"
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="Freethreading (no-GIL) version of Python programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? (
- !libedit? ( >=sys-libs/readline-4.1:= )
- libedit? ( dev-libs/libedit:= )
- )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- llvm-core/clang:${LLVM_SLOT}
- llvm-core/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-# https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_CERT_IDENTITY=hugo@python.org
-VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER%t}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-declare -rgA PYTHON_KERNEL_CHECKS=(
- ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
- ["DNOTIFY"]="test_fcntl" # bug 938662
-)
-
-pkg_pretend() {
- if use pgo || use test; then
- check-reqs_pkg_pretend
- fi
-
- ewarn "Freethreading build is considered experimental upstream. Using it"
- ewarn "could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python. Instead,"
- ewarn "please consider reporting freethreading problems upstream."
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- use jit && llvm-r1_pkg_setup
- if use test || use pgo; then
- check-reqs_pkg_setup
-
- local CONFIG_CHECK
- for f in "${!PYTHON_KERNEL_CHECKS[@]}"; do
- CONFIG_CHECK+="~${f} "
- done
- linux-info_pkg_setup
- fi
- fi
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sigstore}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # this is actually test_gdb.test_pretty_print
- -x test_pretty_print
- # https://bugs.gentoo.org/933840
- -x test_perf_profiler
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- hppa*)
- COMMON_TEST_SKIPS+=(
- -x test_gdb
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_gdb
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- -x test_multiprocessing_spawn
-
- -x test_ctypes
- -x test_gdb
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # Kernel-config specific skips
- for option in "${!PYTHON_KERNEL_CHECKS[@]}"; do
- if ! linux_config_exists || ! linux_chkconfig_present "${option}"
- then
- COMMON_TEST_SKIPS+=( -x "${PYTHON_KERNEL_CHECKS[${option}]}" )
- fi
- done
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- # PGO sometimes fails randomly
- local -x PROFILE_TASK="${profile_task_flags[*]} || true"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
- --disable-gil
-
- $(use_with debug assertions)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- # Gentoo hack to disable accessing system site-packages
- export GENTOO_CPYTHON_BUILD=1
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" TEST_MODULES=no altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
- # Fix collision with GIL-enabled build.
- rm "${ED}/usr/bin/python${PYVER%t}" || die
- mv "${ED}"/usr/bin/pydoc{${PYVER%t},${PYVER}} || die
- mv "${ED}"/usr/share/man/man1/python{${PYVER%t},${PYVER}}.1 || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if use tk; then
- # rename to avoid collision with dev-lang/python
- mv "${ED}"/usr/bin/idle{${PYVER%t},${PYVER}} || die
- else
- rm -r "${ED}/usr/bin/idle${PYVER%t}" || die
- rm -r "${libdir}/"{idlelib,tkinter} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.14.0_alpha5.ebuild b/dev-lang/python/python-3.14.0_alpha5.ebuild
deleted file mode 100644
index f4da576cf95f..000000000000
--- a/dev-lang/python/python-3.14.0_alpha5.ebuild
+++ /dev/null
@@ -1,630 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 19 )
-LLVM_OPTIONAL=1
-VERIFY_SIG_METHOD=sigstore
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic linux-info llvm-r1
-inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs
-inherit verify-sig
-
-MY_PV=${PV/_alpha/a}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.sigstore
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? (
- !libedit? ( >=sys-libs/readline-4.1:= )
- libedit? ( dev-libs/libedit:= )
- )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- llvm-core/clang:${LLVM_SLOT}
- llvm-core/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-# https://www.python.org/downloads/metadata/sigstore/
-VERIFY_SIG_CERT_IDENTITY=hugo@python.org
-VERIFY_SIG_CERT_OIDC_ISSUER=https://github.com/login/oauth
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER%t}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-declare -rgA PYTHON_KERNEL_CHECKS=(
- ["CROSS_MEMORY_ATTACH"]="test_external_inspection" #bug 938589
- ["DNOTIFY"]="test_fcntl" # bug 938662
-)
-
-pkg_pretend() {
- if use pgo || use test; then
- check-reqs_pkg_pretend
- fi
-
- if use jit; then
- ewarn "USE=jit is considered experimental upstream. Using it"
- ewarn "could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[-jit]. Instead,"
- ewarn "please consider reporting JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- use jit && llvm-r1_pkg_setup
- if use test || use pgo; then
- check-reqs_pkg_setup
-
- local CONFIG_CHECK
- for f in "${!PYTHON_KERNEL_CHECKS[@]}"; do
- CONFIG_CHECK+="~${f} "
- done
- linux-info_pkg_setup
- fi
- fi
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sigstore}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # this is actually test_gdb.test_pretty_print
- -x test_pretty_print
- # https://bugs.gentoo.org/933840
- -x test_perf_profiler
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- hppa*)
- COMMON_TEST_SKIPS+=(
- -x test_gdb
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_gdb
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- -x test_multiprocessing_spawn
-
- -x test_ctypes
- -x test_gdb
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # Kernel-config specific skips
- for option in "${!PYTHON_KERNEL_CHECKS[@]}"; do
- if ! linux_config_exists || ! linux_chkconfig_present "${option}"
- then
- COMMON_TEST_SKIPS+=( -x "${PYTHON_KERNEL_CHECKS[${option}]}" )
- fi
- done
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- # PGO sometimes fails randomly
- local -x PROFILE_TASK="${profile_task_flags[*]} || true"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
- --enable-gil
-
- $(use_with debug assertions)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- # Gentoo hack to disable accessing system site-packages
- export GENTOO_CPYTHON_BUILD=1
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/var/tmp
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" TEST_MODULES=no altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.9.20_p2.ebuild b/dev-lang/python/python-3.9.20_p2.ebuild
deleted file mode 100644
index 64cab1508101..000000000000
--- a/dev-lang/python/python-3.9.20_p2.ebuild
+++ /dev/null
@@ -1,584 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm +ncurses pgo
- +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-wheels )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? ( >=sys-libs/readline-4.1:= )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
- local disable
- use gdbm || disable+=" gdbm"
- use ncurses || disable+=" _curses _curses_panel"
- use readline || disable+=" readline"
- use sqlite || disable+=" _sqlite3"
- use ssl || export PYTHON_DISABLE_SSL="1"
- use tk || disable+=" _tkinter"
- export PYTHON_DISABLE_MODULES="${disable}"
-
- if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
- einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- -x test_multiprocessing_spawn
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-system-libmpdec
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910 and bug #864911.
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross.
- --without-lto
- --disable-optimizations
- )
-
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- export PATH="${WORKDIR}/${P}-${CBUILD}:${PATH}"
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS=disabled
- MODULE__DBM=disabled
- MODULE__GDBM=disabled
- MODULE__DBM=disabled
- MODULE__SQLITE3=disabled
- MODULE__HASHLIB=disabled
- MODULE__SSL=disabled
- MODULE__CURSES=disabled
- MODULE__CURSES_PANEL=disabled
- MODULE_READLINE=disabled
- MODULE__TKINTER=disabled
- MODULE_PYEXPAT=disabled
- MODULE_ZLIB=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the Python it was pointed to
- # immediately.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake
- popd &> /dev/null || die
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- # Gentoo hack to disable accessing system site-packages
- export GENTOO_CPYTHON_BUILD=1
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/tmp
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- local -x TMPDIR=/tmp
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- emake DESTDIR="${D}" altinstall
-
- # Remove static library
- rm "${ED}"/usr/$(get_libdir)/libpython*.a || die
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/souffle/Manifest b/dev-lang/souffle/Manifest
index 588613567861..9cc4a67d5ab7 100644
--- a/dev-lang/souffle/Manifest
+++ b/dev-lang/souffle/Manifest
@@ -1,5 +1,7 @@
AUX souffle-2.4.1-ncurses.patch 513 BLAKE2B 4ca9241abcc17691c12004b3632efcfb0438e6dd66753cbb40e34fa53338aacc3dfe80d3912989fee2a1694b5537627037df6052ea909385c8fa62e4ba122080 SHA512 0cf585e60e040f5b62f1511e55d97ee8831b5496e5ba431301380b454874b9720cb4c96a429122cc527aeb0d4a160f4937e1aeff7a9e57a21c5e6be1a1e27710
AUX souffle-2.4.1-threads.patch 1352 BLAKE2B 2805c6a6579ee55f57e9335162427fb860a12f9bb0b6418dd3705efbe0ca93c6042aa2e83260e0eb95b7f8df9761db90b8f118ba0c264a5ce0f8ae29b4d28490 SHA512 05f057c54b6b070b1f9e79eeccffa4c38f47af810bd14d5ec16c75f3c331386debfe21cd6d16f2d8675bb1f2c2e1ebd74e956b014d8e6eda9650097e44bc9db9
DIST souffle-2.4.1.tar.gz 9668253 BLAKE2B b101a6f24df7d5bd86854d5d19c166bfe8266a9f6e8c8391fdbb79afddec7bd2297bb7af472ebc01ff2d6b0c1516820d96ec47dbf1042167b1435c22f9671ea3 SHA512 5dd321a2b025f2120d7867fa7317b4784a0f0fcc109250721cdb0918009ca218c63cdad004282046885f7096b287bc111e09057311603828ecce53f9cc532319
+DIST souffle-2.5.tar.gz 9707629 BLAKE2B 76e4499f719e118ba3d82e22548d6cbef1792ba1f44ba08ec5888976e6d76ee822b867806d02bf6a77adf756886ba09fd00070cc51256e2eda6e89c7b2089202 SHA512 a99daa9dccbf7e681115f0dc7c0a83906fd1f18735a421a8037b2f7b4bde3580c125a2d6aa9c472b2e9a54d0afcd2b34479b7680b3e4b77c79bfcc61e06acd86
EBUILD souffle-2.4.1-r1.ebuild 2611 BLAKE2B 8ca82c56960530480f759970e8f53b0697a8b242e6b944023d2f833aa135a389484e3d164c4b66c334a65d3fb8fef9f1a1ecf99eb2430071dc0352e3cb9e20a6 SHA512 0a09fb9da9fe77117c4dec3c5549d7b6555f6d63457c2778cc2c2e485b70927649d4c829f21853a172538459e040f118f68c9f1aea8dcc1c9b4a7eb9c9dd00ae
+EBUILD souffle-2.5.ebuild 2587 BLAKE2B c1f2cd91faaa3a0b9ca914ae0dc23e7567850c2273e80f850025e6f3f1e8c220377a85925d816c92bb2932253cad75abfc3914b6205ff97f1b0ee00d3c837097 SHA512 32714221212806df27406d1b1e3239461051acc5ae121fb2576a51814e77cc7f5f91512364338fa5fdd4763df9d120943a790cb91142e733840e1a105219ef5e
MISC metadata.xml 815 BLAKE2B 6685650f4fe61a45d10eafe2ed7d328638b0fb3d2dd23811e77c481d0b9f1d68074d3d29cb386b0060de5e193deb2abf9f8a33634f122cec54fb1c77966bfff3 SHA512 f42d5bbf5e9e8ffb311cb304e99a6b8e6b580e78312b18cdf450998ddda6da56c035a8fea41c5e9df5eb6e7c0b5b2187097eb13a6f54bf3604d9736ee6ea98d7
diff --git a/dev-lang/souffle/souffle-2.5.ebuild b/dev-lang/souffle/souffle-2.5.ebuild
new file mode 100644
index 000000000000..02b551fcbee1
--- /dev/null
+++ b/dev-lang/souffle/souffle-2.5.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit bash-completion-r1 cmake java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Datalog compiler, synthesizes C++ program from logic specification"
+HOMEPAGE="http://souffle-lang.github.io/
+ https://github.com/souffle-lang/souffle/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/souffle-lang/${PN}.git"
+else
+ SRC_URI="https://github.com/souffle-lang/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="UPL-1.0"
+SLOT="0"
+IUSE="+ffi java +ncurses +openmp python +sqlite swig test +zlib"
+REQUIRED_USE="java? ( swig ) python? ( swig ) test? ( ${PYTHON_REQUIRED_USE} )"
+
+# Still, some tests fail. TODO: Disable them.
+# RESTRICT="!test? ( test )"
+RESTRICT="test"
+
+RDEPEND="
+ ffi? ( dev-libs/libffi:= )
+ ncurses? ( sys-libs/ncurses:= )
+ openmp? ( llvm-runtimes/openmp:= )
+ python? ( ${PYTHON_DEPS} )
+ sqlite? ( dev-db/sqlite:3 )
+ swig? ( dev-lang/swig:= )
+ zlib? ( sys-libs/zlib:= )
+"
+DEPEND="
+ ${RDEPEND}
+ java? ( >=virtual/jdk-1.8 )
+"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+ test? ( ${PYTHON_DEPS} )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.4.1-ncurses.patch"
+ "${FILESDIR}/${PN}-2.4.1-threads.patch"
+)
+
+pkg_pretend() {
+ if [[ "${MERGE_TYPE}" != binary ]] ; then
+ if has ccache "${FEATURES}" && use test ; then
+ ewarn "A lot of tests fail with \"ccache\" enabled."
+ fi
+ fi
+}
+
+pkg_setup() {
+ if use java ; then
+ java-pkg-opt-2_pkg_setup
+ fi
+
+ if use python || use test ; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ unset LEX
+
+ cmake_src_prepare
+ java-pkg-opt-2_src_prepare
+}
+
+src_configure() {
+ local -a mycmakeargs=(
+ # Configure bash completions.
+ -DBASH_COMPLETION_COMPLETIONSDIR=$(get_bashcompdir)
+ -DSOUFFLE_BASH_COMPLETION=ON
+
+ # Disable developer tests.
+ -DSOUFFLE_TEST_EVALUATION=OFF
+ -DSOUFFLE_TEST_EXAMPLES=OFF
+
+ -DSOUFFLE_ENABLE_TESTING=$(usex test)
+ -DSOUFFLE_SWIG_JAVA=$(usex java)
+ -DSOUFFLE_SWIG_PYTHON=$(usex python)
+ -DSOUFFLE_USE_CURSES=$(usex ncurses)
+ -DSOUFFLE_USE_LIBFFI=$(usex ffi)
+ -DSOUFFLE_USE_OPENMP=$(usex openmp)
+ -DSOUFFLE_USE_SQLITE=$(usex sqlite)
+ -DSOUFFLE_USE_ZLIB=$(usex zlib)
+ )
+
+ # Version information for non-git, non-live builds.
+ if ! has live "${PROPERTIES}" ; then
+ mycmakeargs+=(
+ -DSOUFFLE_GIT="OFF"
+ )
+ fi
+
+ if use ffi ; then
+ mycmakeargs+=(
+ -DLIBFFI_INCLUDE_DIR="${EPREFIX}/usr/$(get_libdir)/libffi/include"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ doman man/*.1
+}
diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 24a564a0e574..0e47a07bd1fc 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -2,5 +2,5 @@ AUX swi-prolog-9.1.2-configure-clang16.patch 2605 BLAKE2B c0e547c31c5d613659d92c
DIST swipl-9.1.2.tar.gz 11827220 BLAKE2B e4bf40d1b4d0c48af5e630728208ca849b9a3d0f4129c827b98cd8d666b934218bbbee4c357b67cdd72b9e15046b70a873ffd9e31eaacac620a9aba6a7aec7fd SHA512 d47375c21ed33a2822b9df294a709141fc2e1f0aa61a297bd51a504f6f7859a1deb0ea6705d30b6f8198c71f440b176c7259bd83bff1ac5393ced77fdfbf564a
DIST swipl-9.3.9.tar.gz 12302913 BLAKE2B fb657c58673a250a5a0563a2efd164b491eba15402c4442a0751f2fd3dd176337fc3f8eac828014c8341b852b6546a56c755fa0488daf211329bc8ff02fb67a5 SHA512 6e7247871b6379801b52df7da22d808dd823bc3f42ec1212bd3c3f61d0363dc05135ab389ea08143b99a8b3b356bfed52a749a32a45bb434d8aa6e3514c521b9
EBUILD swi-prolog-9.1.2-r1.ebuild 4047 BLAKE2B c1417db7aff1db4cb7116e2666044f70f5541c62dd8efd4e36bb9511fe90b8458a63121faf4754e74ded44a8f9cf606539d6c4a197d36f1296dbb5414231f9fc SHA512 8e80345d293a98d55c80062a77931014f268e43be371c9136adb7a44aeff027d4f143f3fadf976332805403ba3424d204e998e55b2b88069e1522cb80df29f31
-EBUILD swi-prolog-9.3.9.ebuild 4102 BLAKE2B bdbe82060df37289c1187cdccad031c9e7ec602c9082364b5db054a1bdff3a75e17b4ae04c03705ef0436a441918e3517adc8bf99e32a0063801dbeb86af0eec SHA512 dd26cce63ebcea70dd6c51d2e193691ca19396c0b53558af9c74950a6dcbe3deed38756caf585220cf02396b8efdf186673cbcef6d8c6a8107daf834ef03e812
+EBUILD swi-prolog-9.3.9.ebuild 4100 BLAKE2B c69a3aee11ad04c7cd664ac7bf55c568d1e4affbad51e2bf83dd3f249c62a8185056e11a242b5692cf77b068d0fd326a797ae9185e3f5c911f0263de14fd6612 SHA512 f9b3c3ff44579deae5e0f65a967f29611bef67aeadc0759a6120108a72a7f70d311b9aa29a981afb1d35a71a3b82361d458437748ad9ce428d6c7b89f578138c
MISC metadata.xml 739 BLAKE2B d9bdefa945afd5752828f5e0e4edcbc15bf7db4bd1c68133c5011cf2b416a1511be1f58a2fd69cc55b0f4ee68efa8c7ec65200e2714f0381a02b75096dc31460 SHA512 7ea63958dd18ad3c8b9fa9a3511706f63e00c21249e39fcb47de57d539bffbebf640a9c48b1764f89caacedb267e24dea1f94cf792a66ba6bf9c5d10460c2f75
diff --git a/dev-lang/swi-prolog/swi-prolog-9.3.9.ebuild b/dev-lang/swi-prolog/swi-prolog-9.3.9.ebuild
index f2edfed3417b..6b45373ea031 100644
--- a/dev-lang/swi-prolog/swi-prolog-9.3.9.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-9.3.9.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
SRC_URI="https://www.swi-prolog.org/download/devel/src/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="BSD-2"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index c60ab4623448..7c07a20f790d 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/double-conversion/Manifest b/dev-libs/double-conversion/Manifest
index 3d56a006cdaa..4a4ce6a7382e 100644
--- a/dev-libs/double-conversion/Manifest
+++ b/dev-libs/double-conversion/Manifest
@@ -2,5 +2,5 @@ AUX double-conversion-3.3.1-cmake4.patch 212 BLAKE2B 5140408c366426cc8c5fa66b7ba
DIST double-conversion-3.3.0.tar.gz 7033266 BLAKE2B 6eebc85f257ff0bd403ecc32f4ee8d297e3883e0d66f28e004fb71d6d2cfff313e0eeef661896e0985d574e354ad45a293238533116b7d78caafd64ae63de9cd SHA512 51e84eb7a5c407f7bc8f8b8ca19932ece5c9d8ac18aedff7b7620fc67369d9b2aa8c5a6b133e7f8633d7cc5e3788bad6e60b0e48ac08d0a4bc5e4abe7cee1334
DIST double-conversion-3.3.1.tar.gz 7035094 BLAKE2B faf010305f98af29d63bc0006bb99b34a6bd943309ebb121ce6b0de1921770dc9e17bbc8654ce26b533a642f10cd042bd318aa847be8246a6e4cc668a4cb9fa0 SHA512 60cab2fe623204cfa8737150e6ffcae091266180461dba377231e4fe8dccf712e74c643cd317b62266240ab82f1c0f820cf825038d627934d2dd0af1426f0cca
EBUILD double-conversion-3.3.0.ebuild 653 BLAKE2B e7cc9929cba9af150857a33da313bc230198142778172542d3d2a818b1c842dbfebf70faa0d4c25168e74be1557aec6ac47dcd4310b0c9a73047e659c24ca73e SHA512 3387cf51ef4d9494dc7bd76fff9648301aa35e2e21d4735343828361f676265bb5286bf71fc46e078627e08b037bb6d02f3b88597ce6b9959947d2d763f5d48e
-EBUILD double-conversion-3.3.1.ebuild 700 BLAKE2B c1349e6782a7f86f47d9caac2a715603906f54b3e383b95bafd7b3b0d00820dbf8ece4b0dd0d4762b1e40607ea45c312fc9b1a6befbec71836a119d6f9df34d0 SHA512 849f4c19f5a5c84998fb47666cbeb2598f7d5c60dc4460fdb5629fc521d376a103060d4a1d2a024d73fc56799e2c63ac44252fe3cb886ab4a3678411b8334179
+EBUILD double-conversion-3.3.1.ebuild 699 BLAKE2B 2b749d402e4420f4af978690e9548433a3209107dbdf69dabe61bc75f2492ef4980a6c54eb9545a0074f94d805d2bde421c3247cd240630c6dfdbd0772bd2360 SHA512 cb8c2b2469514d41c3fb131d8ec9ea6118552dfd07a4d166f01f2a73c231708edcfe4d9aefc243e129a2a5a3f7fdf1d51c2c5e031a8870763f298f1394cbb347
MISC metadata.xml 715 BLAKE2B 365aa7bae6203303a9c912fa839534455cf68def48c9f75207e2017d2142c804573ad0a041484cd7f5db3847d865649038163da402cf8c59fa14935d96a226df SHA512 639d60b0f2bc3146915ea6b092986165383dfd6292d50b1632f71fa5543bd9400c3c655701274064f2c9ca1d34c3dae26ebba749d48e999b104de8bce0b8973d
diff --git a/dev-libs/double-conversion/double-conversion-3.3.1.ebuild b/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
index ccc31bab67e3..2c19b737c41e 100644
--- a/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/3"
-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"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 38f1c29f437d..0fa8ee2e4862 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -10,6 +10,6 @@ DIST gobject-introspection-1.80.1.tar.xz 1040228 BLAKE2B 7a8c1da9bc8aef293deedde
DIST gobject-introspection-1.82.0.tar.xz 1052872 BLAKE2B 8336ae26d48a71a203655d9d268076f603055ceabb55dbfa676f2c67b4096b83afc106d485dc45d02b3a8be806f9ef50d54806a82e61f2a252ae59543c61e934 SHA512 e139fadb4174c72b648914f3774d89fc0e5eaee45bba0c13edf05de883664dad8276dbc34006217bb09871ed4bad23adab51ff232a17b9eb131329b2926cafb7
EBUILD glib-2.78.6.ebuild 11340 BLAKE2B c53403ccbcbd18e678f8e2c6e53b39ccc6cb558be4e7f96df26f986a4c51ea86cf601bf0a122c2530dfc762af2a1cbe6e85f524687c738a8eb3940afeb6541a9 SHA512 7c1b4e8e69ca36d6b52855c7edbe4b584d549025d88783010359b96469c98b217dd50819ae971c7bfee637a30bd864b991c3a16cc538492b4c7075d719e30f4c
EBUILD glib-2.80.5-r1.ebuild 16079 BLAKE2B a7e621a8a61467e7ec25ebeff6e8201a15fda7923ebb8a963271201e9ae25324cd2b43d218d7bd48a9ef10faf0bc4765bb385c3655b47fecf3f7c51651b0d7d0 SHA512 dbece75ccceef8f1e0be82f4fb6d4ad13f74d219b075ad19b3485ba59873248868fbe78e3c44fb6373c10d838e4694b920cd54ba79422e2754f3dd756c380c85
-EBUILD glib-2.82.5.ebuild 15651 BLAKE2B b60642fd55f82976582cc4f9b5f2a761b00b2fa11174714a9a832b23f6eb84c8c6229d63f9bf01667eaaa369c2c0226973fc7015879668cce1545072c8488d4c SHA512 4c3608d89b6ea07957157e8b76c346345df0671e8033ee56b654db981d95d6fc4c75123e329ff72d4615248aa3b7b44231607042116817ae677a351f9f2c1d1a
-EBUILD glib-2.84.0.ebuild 15853 BLAKE2B c9ba8906b0df381cc89eb43e7e88a07d63952f43130fb0a903989bdfc77ae73d03914f3fef593ddcbe0b8265da6c5202c6063aab8556871b4814b1d4be6c4653 SHA512 111ab55d45600df3f7a08c6d1ce79a510c309c3ed4029a2368b5f53cd68779114d1c568c8868fa7d6617ddc846eaac80c7804c3a01eed867c81bd5a96988480d
+EBUILD glib-2.82.5.ebuild 15665 BLAKE2B dc8bedc471d52c6dc1648a25014109bdd05e615be023c4ad843f8869e3101e795359db8283ee56f7c88e90ee4c571c15640e8e400d9c7f2a4aa4e3b5c64925e8 SHA512 6f255b1af43cab8894b27961ca1fd2bad54be948de69bc5a80db2be1b1e23e651d6c396d4e566670caa78bb6d73cb55bd69f69853748e2b84e653e57011d4be2
+EBUILD glib-2.84.0.ebuild 15867 BLAKE2B 78305cb7c13ee4d541cd9ff87550279c490f5fd5277d06140d5d4b6e5bb2655f39f26c9814b65f338ce67ed7cd0c8ad9928f7b2ff204befffc9545c52ab2ec86 SHA512 24b233b78c6fdfcb164bbc8d5df813a64ebc076bd97c403f7e103e90c5f4e930695a89a49f7a0acd663ff5776404e450d0df0e2380b61078f3f4035dfbec808c
MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271
diff --git a/dev-libs/glib/glib-2.82.5.ebuild b/dev-libs/glib/glib-2.82.5.ebuild
index dc96f6b064ae..b16e62189f6a 100644
--- a/dev-libs/glib/glib-2.82.5.ebuild
+++ b/dev-libs/glib/glib-2.82.5.ebuild
@@ -234,8 +234,8 @@ multilib_src_configure() {
-Dglib:xattr=false
-Dglib:libmount=disabled
-Dglib:man-pages=disabled
- -Dglib:dtrace=false
- -Dglib:systemtap=false
+ -Dglib:dtrace=disabled
+ -Dglib:systemtap=disabled
-Dglib:sysprof=disabled
-Dglib:documentation=false
-Dglib:tests=false
@@ -306,8 +306,8 @@ multilib_src_configure() {
$(meson_use xattr)
-Dlibmount=enabled # only used if host_system == 'linux'
-Dman-pages=enabled
- $(meson_use systemtap dtrace)
- $(meson_use systemtap)
+ $(meson_feature systemtap dtrace)
+ $(meson_feature systemtap)
$(meson_feature sysprof)
$(meson_use doc documentation)
$(meson_use test tests)
diff --git a/dev-libs/glib/glib-2.84.0.ebuild b/dev-libs/glib/glib-2.84.0.ebuild
index ee35d4b231bc..8ec0a9d7d48d 100644
--- a/dev-libs/glib/glib-2.84.0.ebuild
+++ b/dev-libs/glib/glib-2.84.0.ebuild
@@ -238,8 +238,8 @@ multilib_src_configure() {
-Dglib:xattr=false
-Dglib:libmount=disabled
-Dglib:man-pages=disabled
- -Dglib:dtrace=false
- -Dglib:systemtap=false
+ -Dglib:dtrace=disabled
+ -Dglib:systemtap=disabled
-Dglib:sysprof=disabled
-Dglib:documentation=false
-Dglib:tests=false
@@ -310,8 +310,8 @@ multilib_src_configure() {
$(meson_use xattr)
-Dlibmount=enabled # only used if host_system == 'linux'
-Dman-pages=enabled
- $(meson_use systemtap dtrace)
- $(meson_use systemtap)
+ $(meson_feature systemtap dtrace)
+ $(meson_feature systemtap)
$(meson_feature sysprof)
$(meson_use doc documentation)
$(meson_use test tests)
diff --git a/dev-libs/libansilove/Manifest b/dev-libs/libansilove/Manifest
index 9488a0c8c83a..45191d0692a2 100644
--- a/dev-libs/libansilove/Manifest
+++ b/dev-libs/libansilove/Manifest
@@ -1,5 +1,7 @@
AUX libansilove-1.4.1-cmake_minimum_required.patch 1388 BLAKE2B 57315b5ba76d235dcb914916b45a2bc9f08c684d5db5da183f0dd4e7da53d3817458cd4614389f3f8e8855dc05e7362fb4502c2dccdc4cc8f93481c724c66df6 SHA512 1aca1390d480310aae66efa5b00aa23e7a1696a3735af2d5951e6067487722f25e8e67d663e283116d4aa5a807f8f47d8f6e443b8c3e58cca204f9fda9171bc2
DIST libansilove-1.4.1.tar.gz 62359 BLAKE2B dd08b0167088ed312dd1f78e7e862ff4e19961670bd5e130bc584b7a4764cd3754cf9890679b8719e1ac4128b884872776e6f8ec3534f585944e791d1b3f04a6 SHA512 2e299aa0eaf1df457d26bde1a8e0d5df1670e7a48e492cd3d2600e546d365e159da5bf6dda68d4056886d01b426747380428f3575c29b4c0ff759be3790fdf77
+DIST libansilove-1.4.2.gh.tar.gz 62575 BLAKE2B 5e6f321248c7241a5e7cd6dc181537d215b8dc2d97817429d8152dc49259529a91ef01fed92cc0c27b7337fe52b7c14ec74e6ea346428263af88bb6e396b6962 SHA512 3c15c06dd66b1d92db6f144c6e89fda43229c92188ff5f8eb55e0d172be5c540835cd7e793a6fa094027575aacc19bac64a032f4e2f2e3dd6fb9ef1f8b775cfd
EBUILD libansilove-1.4.1.ebuild 666 BLAKE2B 149271d815c57dbddc9007e31df5d299f92b2a75c16c67d22eb1d66eff9bed7b89f9776730c73203d4d931a06327e1445b64d574464497beea9231f62e49af66 SHA512 ff1a814eeb580fc8560ce4bb89c9bc9750f2381ae064377775716ff14b7a276737afc5b398cb6aa6619a0f8ec963e6a5125bcf09564ef1df856ac54cf05c63ce
+EBUILD libansilove-1.4.2.ebuild 607 BLAKE2B 3fa10f8576e90fc5bc1cde6c0a9e476519008857299d387e1f5ae5bf33c6d439e25e8560aed2674d8b2e72ee9d1df85e14268038be151c6fa9b7d4c2427bbe47 SHA512 475116bdf8c1dcf9f54c232aa77ca03693a16286159d30cde21f582748cdc0f8e34a749a949b5b28450255247516e0a91894ec4c2c5b2b7b1371a659c6f9c46e
EBUILD libansilove-9999.ebuild 667 BLAKE2B 361917565fdc9ead962e1047bf7d57c970d9eadc5369017425f963a51ed21389c8d43f85fe38a092096779037e9a37f2ea2ed9f205d2d2ad0efd30ee95966f35 SHA512 a4bfca5b736fb7767fdac71dd6517754bc591cdccb7da32658b95c04baca5c865247bd108f48bd992e03ed7c45086faa7fd98bdcc2ea2e5fa26d276922360708
MISC metadata.xml 511 BLAKE2B 326fb74ded1bca2aff1bfd21a0de0f063ac7015710226f0b04e272a5665b086115a0bfc70884a92417473b149a4d3e41173602be9ce9c9a0d5ac3428b7a99db2 SHA512 062e9312119ea28e711fa63b6f8554f415cf37b74949497bad0c94e27c2e44d9edb338fc14e87ecade56cf8e1e1fd2c1f38fb6acb62d973ea75d37e9f37b107f
diff --git a/dev-libs/libansilove/libansilove-1.4.2.ebuild b/dev-libs/libansilove/libansilove-1.4.2.ebuild
new file mode 100644
index 000000000000..81d741c83f25
--- /dev/null
+++ b/dev-libs/libansilove/libansilove-1.4.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images"
+HOMEPAGE="https://github.com/ansilove/libansilove/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
+else
+ SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+ media-libs/gd:2=[png]
+"
+DEPEND="
+ ${RDEPEND}
+"
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index 8b56a94c8af1..d889b32dd6be 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/lutok/Manifest b/dev-lua/lutok/Manifest
index be9fbcfb05ae..3d907b2a2653 100644
--- a/dev-lua/lutok/Manifest
+++ b/dev-lua/lutok/Manifest
@@ -1,5 +1,5 @@
DIST lutok-0.4.tar.gz 489570 BLAKE2B b4bc26d9a4901901e6ca66a41bc42ccc2f82697ff14e64c1bea35b4a9ed08b6f13ecfa9aaabb54e25fb3e4f3aea03791c225c4c8fc6ed3e0387d34d933a228e9 SHA512 664f30099bfbb30978e24068a9232a4ff1b5b1839c601bf784f35f6bb1394558067495093a3b0343c94e756d2e4186a32a8227baf5934c15c45905f7c0a5d19c
DIST lutok-0.6.tar.gz 47380 BLAKE2B 47f371dfa0cdc165398ad74b0d768d90c74c74ec4c7fa6fac747f915a5a35290a1e190950360c38d3f9165dcc1172aed0ababba3a84e33f54d52d83eea096e32 SHA512 b88d932ca151f72e48a0c6f3070418013e24083c142c745e35513406057686333f562e1fc159d5e35ca0e511b79e3c0b5dfd2431d050dc421b1e22283b88865d
EBUILD lutok-0.4-r11.ebuild 1124 BLAKE2B c56a0adcc81bf18845b057d3b1f420f6f3b777101291b4956eb38aae3ac1925abba05fbc3146d66b80839beda18ed6f90ddc5749be267db575a659b09d563430 SHA512 a62d454b5f482dc58c1766b52d9921413ccb03c1d4447f71ad2d628366d3fc9904d74ad1217559bdf6d187fd1df854bbe1cabc28929fbd96e3891716f31532be
-EBUILD lutok-0.6.ebuild 1039 BLAKE2B dc4fd5d2920ba8c4f03d0b5d1453bda2063ca8e98223f783a9a2ece7edff369d32c8758a83fe6046aee2b259eb3dcbbd5a61bf37380c69aaa4516dc3bab735e5 SHA512 93264dd91b66f56846db8e6d63a94e9712bd90e20ff084dcbfb4ae5c8f0b326d7743fedceb6e3df11e182b9d2f0d8617b39ba57f6701d67aebeeccb1b56da1c5
+EBUILD lutok-0.6.ebuild 1038 BLAKE2B 4864345e0a54084a3cfc20e460577bbbffe801faae7f40295b311d997fe7b318edd25ba3733404a486db0b00187eea7e409a0c38ce90d24c9092195b419d97c2 SHA512 603554c788840518d647b413084624b93a85684ae3da8f142cdc428d07d0471f80b7e6f730f7c2bf604777117223e2c40afe57cb1e192eeebefadf4448bcd22e
MISC metadata.xml 325 BLAKE2B 7a3975d30b3f4bb22869d31986067f692b07a7c851b6d8ddc516a7fead8f0753209219f39f256c2b38f66a0017dc6b42fa30b0c65ed138d5459ca197acbffe7b SHA512 7cde60c353616c3f4a2d88bfd124ae478f3c03d1cdb55066acd3ce26334f938b409978e92339d55b4b423fd8084133f272d629e9a26b871348a40c12821a5f57
diff --git a/dev-lua/lutok/lutok-0.6.ebuild b/dev-lua/lutok/lutok-0.6.ebuild
index b245ac199f71..8ab8aac0467c 100644
--- a/dev-lua/lutok/lutok-0.6.ebuild
+++ b/dev-lua/lutok/lutok-0.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 57f4a249725d..47cd1aba9000 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/gsl-ocaml/Manifest b/dev-ml/gsl-ocaml/Manifest
index d0f5abbad4da..8ae1a4e5278b 100644
--- a/dev-ml/gsl-ocaml/Manifest
+++ b/dev-ml/gsl-ocaml/Manifest
@@ -1,3 +1,5 @@
DIST gsl-1.24.3.tbz 100642 BLAKE2B cf1bd63593901ba41ec33a8d073d923351e8cd6021f0402ce337242dd6b378408e740f2904a1c53f123453444dc08a05971921ab53e683b2ecf1e8a869f28e46 SHA512 c6e2578618591d1bef428693b69026cdea0f1606cd25d9f02d637a90256a5685eee70ecd0259d2595a1cd7b292c34e3c913c007e2706aa125af045d37e55d9c4
+DIST gsl-1.25.1.tbz 99259 BLAKE2B 576071599c3c451fec0aa9dbf738689f8092efde61f1057ccefdf8045f8c99b5bfe7e5e75e1bb07faaf8f2288c4ab8ef98045f32fc30c83162b2f82915d0552d SHA512 dc6f745738d8f2ad6da221c32634c072bb3de397613b76312d46f59ea66459aee8884019ddd88f3ef2d00ccbd015b63a37265dc5dded4d0207e954ae3fa9ec8f
EBUILD gsl-ocaml-1.24.3-r2.ebuild 618 BLAKE2B b1f72af8c51ac13e51a48cb51021b9189ca9d69f2d286e074d56b9af7d3d2b5c06d9e8e2074e77be4fef20ab6fbc553736d61b11f372024701526873b0554d80 SHA512 6b6ac418938a1819eba9e9eef61c642872ca22e49fef75ab936c04de25eb178ad47a3eb3514157b6c0c3085681f39dc6a713a8060166afb28000b3f870b737d4
+EBUILD gsl-ocaml-1.25.1.ebuild 590 BLAKE2B a1ebc89413a8cfa9d81c9027506fe009e8f3989312448f2c715b3c249cfa9224ded11eb03f984f17cfb04cdb0c02a4165164c5f92bdc7dd9accce61d77fa7cc4 SHA512 9f988e6a54d82b3b6a4a206298fc6ec400fd102f6a189320413b0d016ab0d81b2f333215f26e3f96fcb820838fec3798e049ad6c21be44db8e79820f90dd2b71
MISC metadata.xml 406 BLAKE2B 9c19f91fd9fb101b8375474775674f65733b22262be1c46f38ea436638b77b0fea69136f7550d8fe02eb523af8a13620b9c7e153c9a8927c7bbd2780ac4c340c SHA512 8df3f5674567e542938e9120e0e71b3077456ac78c4886d7a87aa70841be471fb48ac49a27b856d147389dc14e635d8746f417fbcfd9fb7fa3b83e3ccf6bbb72
diff --git a/dev-ml/gsl-ocaml/gsl-ocaml-1.25.1.ebuild b/dev-ml/gsl-ocaml/gsl-ocaml-1.25.1.ebuild
new file mode 100644
index 000000000000..5922b5615302
--- /dev/null
+++ b/dev-ml/gsl-ocaml/gsl-ocaml-1.25.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DUNE_PKG_NAME="gsl"
+inherit dune
+
+MY_P=${P/-ocaml/}
+DESCRIPTION="OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)"
+HOMEPAGE="https://github.com/mmottl/gsl-ocaml"
+SRC_URI="https://github.com/mmottl/${PN}/releases/download/${PV}/${MY_P}.tbz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+ dev-ml/dune-configurator
+ >=sci-libs/gsl-1.19:="
+RDEPEND="${DEPEND}"
+
+# DOCS=( CHANGES.txt README.md NOTES.md TODO.md )
diff --git a/dev-ml/llvm/Manifest b/dev-ml/llvm/Manifest
index d4be711d0ac5..ba9dd9a1a252 100644
--- a/dev-ml/llvm/Manifest
+++ b/dev-ml/llvm/Manifest
@@ -21,7 +21,7 @@ EBUILD llvm-18.1.8.ebuild 2466 BLAKE2B daa9646cc6b01f6de1ca0dfb13f8851b179985334
EBUILD llvm-19.1.4.ebuild 2466 BLAKE2B daa9646cc6b01f6de1ca0dfb13f8851b179985334b80cb5610fe11eb87be08129bc81ea6ab424e319c4eeca69bb9b29da19a36225eb79a1d6d9121e4c878b6b4 SHA512 30321d67dc080c88cc351959ec5b8ae63f1201559b0101c555420afada30ba21927f79907019ed6550242f613d2bc27668a4ff750e89f569fd200e1bb9c475ea
EBUILD llvm-19.1.7.ebuild 2466 BLAKE2B 095155ffec474c2b2c6d7a241f7e8026f316d5e7e194920221480530493e72808f5d43907ef9a520e5c4501e8f8b744712a407d106739de7ff313bce774ab4f9 SHA512 5faba05a88385260585b1e41a69d329efba70bfc836e5e3ba1dac89ed52e48567891cc8c399485b9322a8f8fc038a908ea09bac0fb8e3db6275d4c91434fad80
EBUILD llvm-20.1.1.ebuild 2466 BLAKE2B 095155ffec474c2b2c6d7a241f7e8026f316d5e7e194920221480530493e72808f5d43907ef9a520e5c4501e8f8b744712a407d106739de7ff313bce774ab4f9 SHA512 5faba05a88385260585b1e41a69d329efba70bfc836e5e3ba1dac89ed52e48567891cc8c399485b9322a8f8fc038a908ea09bac0fb8e3db6275d4c91434fad80
-EBUILD llvm-21.0.0.9999.ebuild 2543 BLAKE2B b553bdaa2193f304a661fad3ac8210d1beb66a37f2d1a29b8327b3c9e74d3f80b935927345c4852231979bc5c10cb4c08e18b5a575eac1710e2cc7a9a0b3ed4a SHA512 2192ec78a96dff5617e68f9534b5416db705e0d6f3eb13c250b21158376a87f4f88a6936f1737f479ffe2c5ef846c0cfbdceff4e8bd3cc8c8173d2b8441d91d7
+EBUILD llvm-21.0.0.9999.ebuild 2439 BLAKE2B e980cfeebc7324b180115fa4a8ecf6ab005c554bbc4d15a99e9ecbc8a22f1061193ffb02fd376f1be3cfc812e51124afd81e438e9da1e81a6cf1ab672e8beb51 SHA512 b9ef630e6c6513883ff57ba9f8a3a0c117588fa72d170dde29d5b06e39e8e322aff99d183835bfae2048d09572ed2b2a80279ba452766d8cc088e3b212b3ecce
EBUILD llvm-21.0.0_pre20250317.ebuild 2543 BLAKE2B b553bdaa2193f304a661fad3ac8210d1beb66a37f2d1a29b8327b3c9e74d3f80b935927345c4852231979bc5c10cb4c08e18b5a575eac1710e2cc7a9a0b3ed4a SHA512 2192ec78a96dff5617e68f9534b5416db705e0d6f3eb13c250b21158376a87f4f88a6936f1737f479ffe2c5ef846c0cfbdceff4e8bd3cc8c8173d2b8441d91d7
EBUILD llvm-21.0.0_pre20250322.ebuild 2543 BLAKE2B b553bdaa2193f304a661fad3ac8210d1beb66a37f2d1a29b8327b3c9e74d3f80b935927345c4852231979bc5c10cb4c08e18b5a575eac1710e2cc7a9a0b3ed4a SHA512 2192ec78a96dff5617e68f9534b5416db705e0d6f3eb13c250b21158376a87f4f88a6936f1737f479ffe2c5ef846c0cfbdceff4e8bd3cc8c8173d2b8441d91d7
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm/llvm-21.0.0.9999.ebuild b/dev-ml/llvm/llvm-21.0.0.9999.ebuild
index 3d0b7490e879..bacc5c89fa79 100644
--- a/dev-ml/llvm/llvm-21.0.0.9999.ebuild
+++ b/dev-ml/llvm/llvm-21.0.0.9999.ebuild
@@ -96,8 +96,6 @@ src_compile() {
src_test() {
# respect TMPDIR!
local -x LIT_PRESERVES_TMP=1
- # https://github.com/llvm/llvm-project/issues/131115
- local -x LIT_XFAIL="Bindings/OCaml/debuginfo.ml"
cmake_build check-llvm-bindings-ocaml
}
diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest
index 2c5be27b1cc1..507aef4867a4 100644
--- a/dev-ml/lwt/Manifest
+++ b/dev-ml/lwt/Manifest
@@ -7,5 +7,5 @@ DIST lwt-5.9.0.tar.gz 312144 BLAKE2B 123905ca0ef198e410eeacdef9bda91a2b89f8fa442
EBUILD lwt-5.3.0-r1.ebuild 809 BLAKE2B 6879d70232201e22c5fb3a378e8f694ae244e010d6d891ef68b595c80766f84f58822dc48d56ea8aab9e43f5113f42a3ff13586ee77809992897c44b9bfb8b58 SHA512 07ebef96795dca668bd2768c57da64d817df39417c45fc0b82ebdda323ddb9ce4988d9d9665ca4964309b63737cdc4824b0e20ba87f823970f341055de755f59
EBUILD lwt-5.7.0.ebuild 983 BLAKE2B 8db1b34412414dbd2d787144a7167ee6c5e537bc14befc3ad113a2a59b2a6fd55aec30d40a882ffa893f5836e864aa1998272515a53cb2c4674e304bde8d3338 SHA512 82826e0863b4e039e985c7fceadab88fd1b10cabfa182d37e6e4b8a82217d3bc3e184bfded0a01bf9bb77e6fafee5c0fbe81fd7cc3af805f0af495d6324e60a4
EBUILD lwt-5.8.0.ebuild 988 BLAKE2B 002daae475b4bb02de092272eaf66a7343e4aa8f11dd97e8be6f807d657b2722447291cabf5afc55d72539ef27992ca1bdaa81b049b50352cab51ab7c45248d6 SHA512 567541060d4552cd9744bfea85a72f441ea13c8d6f06d74c3f4134be8439f9dd899075cf8582cb54375d53239b0dbbb9582811efaf42844bc84479762f7b091a
-EBUILD lwt-5.9.0.ebuild 986 BLAKE2B d0eee1408feafe3c197a04a51e7bb2db9fe35a87c413c6f318902f8664f32a33799090be10fc4329f8907dc5f1ac8ee47032518e6d0a4e7f5d85c44b8c5ff24c SHA512 41f9f088bf7e25906dd7c36663c1a409f1f93fec58391dea3870b1118a8cc8d481646c348d95e94b5865cc925b66b75d9a885d700554c4d4ac4cb378bcdff4b6
+EBUILD lwt-5.9.0.ebuild 982 BLAKE2B 47e37a3661ff9c10e28727af37027616a3c3a2ed5cff7e335d55857a52d23096f64544409f35430c3be9a54162c06e62c1744c9ba365985a046d221442afdd5e SHA512 a714b4ebd0409c78ea8f53a82e1ca4a27581759a5901ef2b825482f5eb1525005ec8f727fb6991b3c7c63ca67474e18be0766b959d9f0a54a974c744d3a2e200
MISC metadata.xml 309 BLAKE2B 548c34a2720146cf3c8fe6b3f934f7d99dc166f9617a8d46d532d95c28c196d4afeebd9372d93f83ca06c4d5cc102bfba7ffcabe95b515e2f4c6648aee25521c SHA512 a95630b3779b358805266411b6704c107873cc2704682412818153f816a71c7f871ae0c2d6f5b5483b9aadee6e32455a7fa119205b54478606b50a7421957428
diff --git a/dev-ml/lwt/lwt-5.9.0.ebuild b/dev-ml/lwt/lwt-5.9.0.ebuild
index d9b28820d31f..dc7d0eebe0c7 100644
--- a/dev-ml/lwt/lwt-5.9.0.ebuild
+++ b/dev-ml/lwt/lwt-5.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild
index aec650f27b42..d7d466f055f7 100644
--- a/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild
+++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="An object oriented File::Find replacement"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/File-Find-Object/Manifest b/dev-perl/File-Find-Object/Manifest
index 12b3c25ec498..38f46467d013 100644
--- a/dev-perl/File-Find-Object/Manifest
+++ b/dev-perl/File-Find-Object/Manifest
@@ -1,5 +1,5 @@
DIST File-Find-Object-0.3.8.tar.gz 29766 BLAKE2B f17e2b9057ef19ad6d63c37e7c1e9f456d86002e0b40a4b54d05017be9a5ea21631bf9e2050d4f403874ad1ed5fd5d368385c30e6cfb8e0f81358d2d9404332d SHA512 f3a00f6b8ec22e7a7361ef158a4c631e1c834e19fb672cf429bdcffb3d11b35aff94a07a73b1922a8f47bab90f3dbc64c39da7a8899df9337b062a430481827e
DIST File-Find-Object-0.3.9.tar.gz 29960 BLAKE2B 08256dc95d7f998a029b903db9709ef00706eded5c5b8903c89094b2838b82ca8b091a7caf612f43d121c845c836346b72380bf23798b6d690d10f61b4e21e90 SHA512 6d4dffd7586c7b752390dbcb220d9a849becec161b251c39a5146abb3f736efb7301e296d274f2dcccc95626c00e9c43a8e4c46cae23645f4aedd67914414667
EBUILD File-Find-Object-0.3.8.ebuild 596 BLAKE2B f80e2f8a4db478379dab85754164fd684a99c5af4817d1e7f0212bd1247336a2b11bc2bd7c2cac3f92f665708f3897bd4667da69f07cbe03f73a629c08b3447a SHA512 13869e39c92b44780f982f55845cf2b9a96f1edcfb037e863107ac1e324ea10d6fef756069e1c9bfd2f7ac15939ac77ba2a849f8473bb5035780ec2e89815673
-EBUILD File-Find-Object-0.3.9.ebuild 597 BLAKE2B 4910a328432027ad1f27f1c0cd79268f27892ca37da02ab507c4bca551d44011b88ec78e695e2c1f897dfbc4bac11dc7db47b899e20f1e5c474d24f9da40aae6 SHA512 0c6a1b38ff8fe707898ab84719cb57b01a43c9d8c0d6c119d6e599fa91e18f79ca02133da0fc1d556d74b3cee27175132a32f5306d2da0c327f0ad7cc0349043
+EBUILD File-Find-Object-0.3.9.ebuild 596 BLAKE2B 10cc452e49c0468e4217c2ff166c6668a006cec8c887e2c5739ee95aa50ca02f5aa27444cc9ae05381d13e099f34e3f1e0358d9fe339cc5d9442b0bd7eceaf6a SHA512 befaa7b74e1e9f9c957ad083627c8922807aa3c63535cb5e9608d71cc0eb732dcd0cbb50fac46d60ab5ca03e13fb58cd1f505912e58e5f9abe2f8134fba3aead
MISC metadata.xml 696 BLAKE2B fce744ce2989fc0e927a5bc627c3712b79209685e55a5e83898f874a2987f42c787a2fd15a5b1b0b8823ae51ca27326d7bf32899fcf4a8c5735959febfce3e7f SHA512 c7209047ec77bf2a49db481e20496ec64f308c0b1d6599e40626cc2ce93c3760c06f0ceff6e2d3a0deee682200eb24391cdbc7abc9b93c191810ed7937597580
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 4dc3795d654f..4c82c3510bc8 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Specio/Manifest b/dev-perl/Specio/Manifest
index 11ddf52b7813..c9c2ff5227d7 100644
--- a/dev-perl/Specio/Manifest
+++ b/dev-perl/Specio/Manifest
@@ -2,6 +2,6 @@ DIST Specio-0.48.tar.gz 108298 BLAKE2B 700f58109bf81eae07a9a66dbe5ab5ff1f2578742
DIST Specio-0.49.tar.gz 108356 BLAKE2B 0731063a97a90b4ed4c0ea9c346b945f431b010047ad6e80b42c21fbcac4a2e29364e3f2199028b338a56be084db60534f1db63b28cdb919ab6f33c9b4b6f2b2 SHA512 afef21b4e1762163c6f49e359822b6ee745566fc5f6f6f8cc495a705121dedfac6e999a8e18c30d1ff8586b2122c81046470ba747eca97222414a8ed076d628e
DIST Specio-0.50.tar.gz 108610 BLAKE2B b78370c9c4684c4ac297726b4576a0b86b7260c0976fae78f4af6db786cddd480e2144ba38067ead11ae28d0b1de8a2030471ee9452d9e11cea5f03bd702ab2b SHA512 c42edad7ae8a7d9585b72c254b163eef7a7d05d22aebe14f98cda9c8773549128123c7b0a11a130ebf8f5437e0b8f42c6dc8a7f80c10b382a7d32bc8cc0c5a9e
EBUILD Specio-0.480.0.ebuild 964 BLAKE2B 7129bb18ecfbf24f7baed7987d5a9f6b66cd2a5ba6be2bf0cedfbaf8e33d1322d8b00248592abe4122e9df9cba5f68121b948e08d4b81e1025176d81b8e7953d SHA512 3047dbff0162881d8592fb1c9114d879484bda8aef81f9420b81b5220b68503f29ba6399b54f794ef35a1cdec26fa7d345b351e8dfb96a5e5ea9a1700e731fb1
-EBUILD Specio-0.490.0.ebuild 944 BLAKE2B d3f4722d6e527989240e46b44f6464eb5af09d8ad3ab8b1d462b13dec39ae75d2bbd9857dfb5baa85576425fcb57bd202ec1c8a6e7ee9407cf7607c81a9bbcf3 SHA512 02000a70d89bf0a4dd239084fc34c706c2c2900ea609a0022879603ab5b215ca968e9d50a71787cac4e66f4f62e0630a42843d6486f9f158670568e562c58217
+EBUILD Specio-0.490.0.ebuild 943 BLAKE2B 0631a5c234f96c957abd9bec46c6b94b9059e507296a0c96b79b1e25d177473adc972e379f198a0604516de80f43d388ebd0bff0a9f98e14e66188784e197249 SHA512 022ae4a71d8629fb426db2576fdae4aae2a25ed423864bc7e25058d97bfe93995385a36f90f7fedfbe1184b45b551236e20f638dd9a73120e85cace182728e84
EBUILD Specio-0.500.0.ebuild 935 BLAKE2B 89ee72fee8ff9d8e5d661efcf9e20eaf83d911ca19b4f52c7990955eeb0066d24259f230512d4658a718150174b0184b5ead408639be03fbdf48e9c6198213da SHA512 5dee05a3c0a0feeddcd906edd816a9c098b9a394e574ba0efd3c7becd2c98bb754494abd5f01feb4f2613f8f0b9b39f6a271b801ee4493a79ac4309692be6b0d
MISC metadata.xml 3182 BLAKE2B 7a2dcca648d380fb70b0ec0c9a88904b7eab40f946bfe6628623a648d48c31da42eb03248c68b95a581657aa6f1cf581df906f2f85aa1114492562a8f47595d7 SHA512 a7c0321adc9ab021d9b3b9095923aca9d1714c1421969e04f7e911861fba3b1b6af95894ed9aa9fb2184eb8488483037355347a0a0926c80bb18e9de707a3c19
diff --git a/dev-perl/Specio/Specio-0.490.0.ebuild b/dev-perl/Specio/Specio-0.490.0.ebuild
index 31cfb224c8fd..c251e9fd9b96 100644
--- a/dev-perl/Specio/Specio-0.490.0.ebuild
+++ b/dev-perl/Specio/Specio-0.490.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
-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"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Sub-Name/Manifest b/dev-perl/Sub-Name/Manifest
index 57f4430a6fd0..765d4a21515b 100644
--- a/dev-perl/Sub-Name/Manifest
+++ b/dev-perl/Sub-Name/Manifest
@@ -1,5 +1,5 @@
DIST Sub-Name-0.27.tar.gz 157643 BLAKE2B db043fb413f39fd772ed4ebe8b9beda19bdfb9ec4621693c0fb0aa2652d8a3138914fed41c0c8a7d85993f6cc99522aae32b9c489924b5ee9e04bff44999cf36 SHA512 766c2b229a222e84c40069f2aba0611f7936a9018c375c66b9ed58c4b3ad074cf102906e23aaf514e6897a8aaeaee1658bc2887d73052b8f67ccdf3cab52f71f
DIST Sub-Name-0.28.tar.gz 158803 BLAKE2B 7f9a7f7ec573ac89da661e887cfca71ff87edfaa1c342dde9afb1f31c96f172a0bf3e47e023779c767fe52fecf1d6f5241fa41c3155760269467390d7a2594ac SHA512 5e56f5e5a896ade40dc49a19dcd1ae273d00a952818c6102f160757814b40989f54788148c779c1478a9ee1c9b87fffa937e2f77fb8ea597efe13954cec9a805
EBUILD Sub-Name-0.270.0.ebuild 669 BLAKE2B 1a255f78d04b54fd18569e4030dd49e9a12f53c4432631ff75d9b344fea8c66d061067a7f9f05ae40c5f2ffc0bed5107abfc8de9eba1b54f4185a20e6568edfa SHA512 6be7241d33f4a926f099ad6e45a1422f630770d4f68d39b4000643e427aea877e09055d97ba7ea46c49bbe5445462d092112df77a78eae6a26f2598012ed263c
-EBUILD Sub-Name-0.280.0.ebuild 672 BLAKE2B 652a2d2ff1d89d879997e0e38121b78513ee9cea2c66d84bab02a043f05157e5bc73991fc0505cb5b2adc454984942fd5371d7dc6c4a9764f242d2361306fe76 SHA512 f027b0f34430e073b62b9f8ecc28cc42990eb8058779e2015e22934f9de4a0f925a5807a7d1b34d30a3d4ce142f41078c21f8950c2d3aea866f6676aa196b5c2
+EBUILD Sub-Name-0.280.0.ebuild 671 BLAKE2B 4089f25cc8895122c22e08a543b56d57b02a0053e08a4df14adc093052376b648cff3c9fed676b4038d48265c05c65428548ddd4388e785e8d466c622306b397 SHA512 4fa0f20e3108b655ad19fc841fe6466ee196e6c1f087c16593359627cb345299ad5bc02db3ca2611c8760ca78510d2cbae7f8470089ae0bcfe4add38fb741015
MISC metadata.xml 504 BLAKE2B f5a3b60a89ba411f2b4aa6f966d32ac1130137921468bff16cfaf52639216068c98845a41328d8ea1bd2871d18a2dca6f37d354931b53d77fec5f2b6d3f00019 SHA512 d59113c50b0feaf6e9db1b2649690380b34121f857b5e62ecf680db772aed6286ec91ac433ddec541d6c9845caaa69ec4b31e9f0f08a43a061d308c02962805a
diff --git a/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild
index ef24e13d329f..5b9459906ebe 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="(Re)name a sub"
SLOT="0"
-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="suggested"
RDEPEND="
diff --git a/dev-perl/Test-Inter/Manifest b/dev-perl/Test-Inter/Manifest
index 508541f03b76..f27ce1e74203 100644
--- a/dev-perl/Test-Inter/Manifest
+++ b/dev-perl/Test-Inter/Manifest
@@ -1,5 +1,5 @@
DIST Test-Inter-1.11.tar.gz 45815 BLAKE2B eb8f37386bd854f25c9880c3bd3d3db0e79503dfd889acedad981718bd28a5ee3b9788da60d8b40bb0a21c52b37b13e02ba4de1412b14fcf8085bb1315863b95 SHA512 a7e3f6f49e4a6ba60679a5c203c33585d42a2b930354bb2b948554f476409971ecf789f607fb15c5b7af785f45ff55543ef02974b91006a726fdbf27d788a5a9
DIST Test-Inter-1.12.tar.gz 46208 BLAKE2B 4ed92db775f821787f89a1302347e2593469bc38073d2c718bd3f15460135717d7a056be64496c46ab98156b411aedbeee3a69a969f1bff3aaaab586dcb8de05 SHA512 8db6572ed863458d741b0dad78b3a09d83bf3c0f53e5512f8721c64fc1de675a78d16a58465cf16acb6059a49a735e6d0e1e1781d2cbc9421df4ab7026c01460
EBUILD Test-Inter-1.110.0.ebuild 623 BLAKE2B cc5d21ad800b286169fdb225d6d41b1c3f380db2b704ed952d435cff0be4fe28ce40f77a6303d53ffaf2298c2dc6bd4ab9487c4567f5c3c912b55778beeb632f SHA512 88e4b213acd5fffcd29a2a87aac62c0a87e4d0ce9d9985d20b5d1957902fb0410a67bf84e1974d7fa1ae161e30120cac5f04978da312e54bc33f90d795a157bd
-EBUILD Test-Inter-1.120.0.ebuild 624 BLAKE2B a596fb382d5df695113e838fd13832eaef35e98ee396beeb014fea5b1786193878f618d6bf7a18c707dd0946a136a9a546b692aa821d497a31417d65069c7306 SHA512 e86d10e562b2692d7a38b94235e0c812165ac959768c425f21129aafdd20750113d5010a00af4251304685d0bbdf3b745c57fb689ffaca2a1a2311362e92ef45
+EBUILD Test-Inter-1.120.0.ebuild 623 BLAKE2B c481e192dd153fea01df39e0449687fd2c7ad4756eca4bb6bf433ae5bbba18ee901397d9dba7d1b2f151c4119d457e0ae3fb3e5999a12de4b728513fe0b512a7 SHA512 53b621b01bca255fd27f5d7f815b4e4bc1aaeeb1ead83eef635a88ddac78c875f89d798ed767482d4bd4a8faf5322fe8b6641ea5851ba44f054f18b475d10be9
MISC metadata.xml 393 BLAKE2B cf4076812e3d2e6813d147c3b5f118966c987b243dce04c789acd519c51b022fec05e4bc2bb16a87fd63ed010abfa1e250e7dd051ff331c5a756f039468b90bd SHA512 2c99d778736e2d9dbd48232a9cc57fe4687fc6cd166213da58b764b98881568b11466d4213a8f0a518a4d3f017a2627a713ccfb51603756fbfa3127832541572
diff --git a/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild b/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild
index 4d9d2e9f276f..b424af799ab6 100644
--- a/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild
+++ b/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Framework for more readable interactive test scripts"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.300.0"
RDEPEND="virtual/perl-IO"
diff --git a/dev-perl/YAML-LibYAML/Manifest b/dev-perl/YAML-LibYAML/Manifest
index 81810882fba4..efc54d88cf04 100644
--- a/dev-perl/YAML-LibYAML/Manifest
+++ b/dev-perl/YAML-LibYAML/Manifest
@@ -1,5 +1,5 @@
DIST YAML-LibYAML-v0.902.0.tar.gz 154806 BLAKE2B 8a4bf50eb36d17b750395ccca42deded1396849f4089859821e5a42034426734e3adeeccced403f1e8f3d9f00b73f547228f4aa61ad71169ff3e5b5ef6a57f07 SHA512 966f39db69eb0343311d355c913ece4f598ffb9bb8ac10090f254bbaaf940eb0e7ec05777a72c149eeb8be81e26757300224073bf6d95c55d18586ff9a16cbf1
DIST YAML-LibYAML-v0.903.0.tar.gz 155029 BLAKE2B e0c3b5aa982b3c277898314ca4d6286ed630f69841e702f61ea34e58c1bd93f9df3e343024390e4daaa26d31ebd36d909c1d7f28f96271db82f27e5f7a096bfe SHA512 695b43c575f0a23896e52be3315416f25033e247b48ff04f7736ffbc75157ce7d6c196691ee378eff1c27b0bd8b4f3cbc225c622110476dc80c5ba818d6a89c7
EBUILD YAML-LibYAML-0.902.0.ebuild 426 BLAKE2B a8fe038904ca82e46d80151ca688abbff7729943a148c6ca85ba6e1aacf857a38d9fe42539a04134109152b761c1db1fbba5e80e914ff3ef6499e48b0c8cc563 SHA512 d0acc496604e703a2655178e6c8ca44828f594370693a4dc348ebe121380a47cfba6cba242623adcd004293950762a60ec18948fb5ba2d2d2351032ab94ecbfe
-EBUILD YAML-LibYAML-0.903.0.ebuild 427 BLAKE2B 376667f210ac832f7763e6965a0613756eeeeb1e2acf7be4900295f6f36934e903582240f2cf6f1f1238c97365f1f5767f074bb67ea3e7e31af199c696395dc0 SHA512 fc740354df6728876a920ae4206dc718b2dac6aea526932ebfa49941ac6893e36d9d81c6fb06536e73490f455c69ad2bfe2947ebba6194948c6ed26836dfc725
+EBUILD YAML-LibYAML-0.903.0.ebuild 426 BLAKE2B eae992200be7792d7cc9b89de9d4153b53f578d2b71de4779581b722e0e9728b64b2820da2705b7a60f6ffe39ca0fde7d9b46b8fa0605a0a38a52f5369d5b2f2 SHA512 035e59dff06442fe1abbeefc86cdaa2c8304509b000286326f6fba18fc6f7f9a063e9a3c904f7a44d63f5e4fe8e38ec22120ba84eb3f3b4765c452362ea950e4
MISC metadata.xml 548 BLAKE2B dd31d97ca15d4931b8f6dd60cfd53f344927cba19c19394c16d04a5afa3df24f659259b2480a03b70f9ac07ec59aa760a205c6a3ae73f5eae4e6ca1681515568 SHA512 47abe8b55e8cdbcdf53e6cb4d62a7a6158c5816909f9c09bf158b82045819bc7f1e476e6e7a48b7ebebb0ffd2b6cebced980d8bd7b89e554e3f187e8b342e720
diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.903.0.ebuild b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.903.0.ebuild
index bd9b904f3dd7..71c54e758b59 100644
--- a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.903.0.ebuild
+++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.903.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
DESCRIPTION="Perl YAML Serialization using XS and libyaml"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
PERL_RM_FILES=("t/author-pod-syntax.t")
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index edb86c863e4e..91499f2f369f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index f1d0d57f113b..26a50f8e2ea9 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,9 +1,5 @@
-DIST aiohttp-3.11.11.tar.gz 7669618 BLAKE2B 148c15503ca2b5449b8afe4d0cadb054625cd12c7e3d958547c7ba6b46ca4d4da1b4091db0f97e2003c8bc7a582c36f4c6aba062a8fe0b0894740042853b68e9 SHA512 7b5c6fdf15a3bdae49b28f6955f31f528aff29f635b8bbbe60f0677dea8fbbe5de8e09b3cbb85f8a846942470b9e44c9d287aaf9eb08f8e8d9fab3bd64079edf
-DIST aiohttp-3.11.12.tar.gz 7673175 BLAKE2B 56f511d5bf10c60823bf3fef9552add3c8cac4e68dc6848931bc875417067bf61a0437adce0ffa13a47c595546f31b497f9044b0b3f2c6d48b31bff7a7b75905 SHA512 9f770f5182394acace994d40ca3b7028698242ce5e0caecd16b2e511c9463ae43e3fac9aabfc21afcbb7e17a44e324d19d88f7e1c81d0b4646f81923f9b4f160
DIST aiohttp-3.11.13.tar.gz 7674284 BLAKE2B 1975baf20e3d1b7fa5b6b5fbdf4fb916fea57fbfb2dbe9295300fa2952b1cd7fb8aaa814e37bb5c403e43ea9930ca35f9ca17bba5359e8c07e535dfc1d71d607 SHA512 cd9745ea07041e438bb42508ed86095582b7121d233719e9d16033c34d567063c2fd091536ab45ea1695ba118d49b955c56153fe7d6b51c2ee0a4760bfd816a9
DIST aiohttp-3.11.14.tar.gz 7676994 BLAKE2B e8e048c01db9600df3bdc7bdc6e5066094b4575d08fef3ec7d0a78763a701cd3501dce435b80d3fbea28d2e7bf4110a5cc9e0ccec2bc3745835cadcb27528404 SHA512 38e51d3640b533d9bd639a59657bf7affbfc0b1a9dc40d77175d6528044e23b1e524589b9a10e0159eb8f9ba29e96b3e67529a9d11f1c53760a70800d813d13f
-EBUILD aiohttp-3.11.11.ebuild 3712 BLAKE2B 5fe6de0d80ecd3748a134fc3e3dd15f0530130763013d23701d263826602d43f3c816fd16bdc89705992a51727ffecdf44a084143e2ebc836a51be5b3fa6245f SHA512 1a7009057873b662edfb21efa5d6aa417341065ef382a53ef9d22b35bc8ed5e365e097854f6fe0ed56d66841a1f94c2e20c40516e2da38667ad05797cf1b4923
-EBUILD aiohttp-3.11.12.ebuild 3730 BLAKE2B a394ba83cf6ac26fcba10bab4ee6c1602b481f5a86cf8d3d8b0d2668821bf83bc6ff6fac53b58f00a2a9d5a51c67f6671aa6e5d35df8ad7a111b10fce98e3943 SHA512 6ab7e36f3c9f0dc33b117964b9c11133e23aa83d022235d7c992a05cdcabd76720a1cd4fbb690b77bfc4e46ae6d0b928394b5bc0711634514452beb869759590
-EBUILD aiohttp-3.11.13.ebuild 3723 BLAKE2B 39789326a151214a9cc6a0b1ff558b0a6a33d01a32b975544fa2203c8a540f5b2f99f36c24aa693f0c310b9fd9b7fee672e1bf431c61788466493e080b20d676 SHA512 deb5454d46b48e257fd6a195d1e82e5924ab8bec54d626cef7cdda315a004bc1b5923549c057924c8ec17a3097c79a82a05c29eabe99c0ca69e3e5e0cf7dc2de
+EBUILD aiohttp-3.11.13.ebuild 3722 BLAKE2B f5d605b7fe8bf688d011d6c0f7300dadce3c2cc43df817c5bc65c5b5fba244a2615b91e00987615f98c0d4814a35b03cc8b0fdb93f09b83bf86c0f567466164a SHA512 42d34cc0aa4602c10862bebb8fb56f0a36b8b1be351a567a47fc4f74db2399633fee3c79217d4742e97dd20104f4e538613e90eaa15a2e31f94cbb18fef56c29
EBUILD aiohttp-3.11.14.ebuild 3730 BLAKE2B a394ba83cf6ac26fcba10bab4ee6c1602b481f5a86cf8d3d8b0d2668821bf83bc6ff6fac53b58f00a2a9d5a51c67f6671aa6e5d35df8ad7a111b10fce98e3943 SHA512 6ab7e36f3c9f0dc33b117964b9c11133e23aa83d022235d7c992a05cdcabd76720a1cd4fbb690b77bfc4e46ae6d0b928394b5bc0711634514452beb869759590
MISC metadata.xml 379 BLAKE2B dd6b8001c95e4f845c0519d9674158355566938e9e4aaad3234d3ee2a252ebbb4b6ffe3e8272145a39b2b9e59f6b9d19413547789a5873726581040e413f6b8c SHA512 5ea85743abacb6c4ace3ff45d4949ed787055c738afac892f24bf3770c3bba8fe8e5db4267719300d89e610daf334838a1964beab649730427a12007ddcf5e9e
diff --git a/dev-python/aiohttp/aiohttp-3.11.11.ebuild b/dev-python/aiohttp/aiohttp-3.11.11.ebuild
deleted file mode 100644
index fea365fec27c..000000000000
--- a/dev-python/aiohttp/aiohttp-3.11.11.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP client/server for asyncio"
-HOMEPAGE="
- https://github.com/aio-libs/aiohttp/
- https://pypi.org/project/aiohttp/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="+native-extensions test-rust"
-
-RDEPEND="
- >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
- dev-python/brotlicffi[${PYTHON_USEDEP}]
- >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
- >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
- >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- <dev-python/async-timeout-6[${PYTHON_USEDEP}]
- >=dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- native-extensions? (
- dev-python/cython[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- www-servers/gunicorn[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/re-assert[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/time-machine[${PYTHON_USEDEP}]
- ' 'python3*')
- test-rust? (
- dev-python/trustme[${PYTHON_USEDEP}]
- )
- )
-"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # increase the timeout a little
- sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
- # xfail_strict fails on py3.10
- sed -i -e '/--cov/d' -e '/pytest_cov/d' -e '/xfail_strict/d' setup.cfg || die
- sed -i -e 's:-Werror::' Makefile || die
-
- distutils-r1_src_prepare
-}
-
-python_configure() {
- if [[ ! -d tools && ${EPYTHON} != pypy3 ]] && use native-extensions
- then
- # workaround missing files
- mkdir tools || die
- > requirements/cython.txt || die
- > tools/gen.py || die
- chmod +x tools/gen.py || die
- # force rehashing first
- emake requirements/.hash/cython.txt.hash
- > .update-pip || die
- > .install-cython || die
- emake cythonize
- fi
-}
-
-python_compile() {
- # implicitly disabled for pypy3
- if ! use native-extensions; then
- local -x AIOHTTP_NO_EXTENSIONS=1
- fi
-
- distutils-r1_python_compile
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # proxy is not packaged
- tests/test_proxy_functional.py
- # python_on_whales is not packaged
- tests/autobahn/test_autobahn.py
- # benchmarks
- tests/test_benchmarks_client.py
- tests/test_benchmarks_client_request.py
- tests/test_benchmarks_client_ws.py
- tests/test_benchmarks_cookiejar.py
- tests/test_benchmarks_http_websocket.py
- tests/test_benchmarks_http_writer.py
- tests/test_benchmarks_web_fileresponse.py
- tests/test_benchmarks_web_middleware.py
- tests/test_benchmarks_web_response.py
- tests/test_benchmarks_web_urldispatcher.py
- )
-
- local EPYTEST_DESELECT=(
- # Internet
- tests/test_client_session.py::test_client_session_timeout_zero
- # broken by irrelevant deprecation warnings
- tests/test_circular_imports.py::test_no_warnings
- )
-
- # upstream unconditionally blocks building C extensions
- # on PyPy3 but the test suite needs an explicit switch
- if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then
- local -x AIOHTTP_NO_EXTENSIONS=1
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin
- rm -rf aiohttp || die
- epytest -m "not internal and not dev_mode" \
- -p rerunfailures --reruns=5
-}
diff --git a/dev-python/aiohttp/aiohttp-3.11.12.ebuild b/dev-python/aiohttp/aiohttp-3.11.12.ebuild
deleted file mode 100644
index 2c0d281aa753..000000000000
--- a/dev-python/aiohttp/aiohttp-3.11.12.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP client/server for asyncio"
-HOMEPAGE="
- https://github.com/aio-libs/aiohttp/
- https://pypi.org/project/aiohttp/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="+native-extensions test-rust"
-
-RDEPEND="
- >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
- >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
- dev-python/brotlicffi[${PYTHON_USEDEP}]
- >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
- >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
- >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}]
- >=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- <dev-python/async-timeout-6[${PYTHON_USEDEP}]
- >=dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- native-extensions? (
- dev-python/cython[${PYTHON_USEDEP}]
- )
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- www-servers/gunicorn[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/re-assert[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/time-machine[${PYTHON_USEDEP}]
- ' 'python3*')
- test-rust? (
- dev-python/trustme[${PYTHON_USEDEP}]
- )
- )
-"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # increase the timeout a little
- sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
- # xfail_strict fails on py3.10
- sed -i -e '/--cov/d' -e '/pytest_cov/d' -e '/xfail_strict/d' setup.cfg || die
- sed -i -e 's:-Werror::' Makefile || die
-
- distutils-r1_src_prepare
-}
-
-python_configure() {
- if [[ ! -d tools && ${EPYTHON} != pypy3 ]] && use native-extensions
- then
- # workaround missing files
- mkdir tools || die
- > requirements/cython.txt || die
- > tools/gen.py || die
- chmod +x tools/gen.py || die
- # force rehashing first
- emake requirements/.hash/cython.txt.hash
- > .update-pip || die
- > .install-cython || die
- emake cythonize
- fi
-}
-
-python_compile() {
- # implicitly disabled for pypy3
- if ! use native-extensions; then
- local -x AIOHTTP_NO_EXTENSIONS=1
- fi
-
- distutils-r1_python_compile
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # proxy is not packaged
- tests/test_proxy_functional.py
- # python_on_whales is not packaged
- tests/autobahn/test_autobahn.py
- # benchmarks
- tests/test_benchmarks_client.py
- tests/test_benchmarks_client_request.py
- tests/test_benchmarks_client_ws.py
- tests/test_benchmarks_cookiejar.py
- tests/test_benchmarks_http_websocket.py
- tests/test_benchmarks_http_writer.py
- tests/test_benchmarks_web_fileresponse.py
- tests/test_benchmarks_web_middleware.py
- tests/test_benchmarks_web_response.py
- tests/test_benchmarks_web_urldispatcher.py
- )
-
- local EPYTEST_DESELECT=(
- # Internet
- tests/test_client_session.py::test_client_session_timeout_zero
- # broken by irrelevant deprecation warnings
- tests/test_circular_imports.py::test_no_warnings
- )
-
- # upstream unconditionally blocks building C extensions
- # on PyPy3 but the test suite needs an explicit switch
- if [[ ${EPYTHON} == pypy3* ]] || ! use native-extensions; then
- local -x AIOHTTP_NO_EXTENSIONS=1
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin
- rm -rf aiohttp || die
- epytest -m "not internal and not dev_mode" \
- -p rerunfailures --reruns=5
-}
diff --git a/dev-python/aiohttp/aiohttp-3.11.13.ebuild b/dev-python/aiohttp/aiohttp-3.11.13.ebuild
index 934b2c4a4d28..a4e1b9b5556f 100644
--- a/dev-python/aiohttp/aiohttp-3.11.13.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.11.13.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
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="+native-extensions test-rust"
RDEPEND="
diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest
index 0c4f538228fe..f5c218f7ae53 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,3 +1,5 @@
DIST ansible_compat-25.1.2.tar.gz 87902 BLAKE2B c2a96fb67c32e8a02d2e1f6c6ddbcbd966fac1e9485f00ba8293ced2fc2de986616a9987772a54d6f5ee1c88cbf9a09fb3b36eed44949b241f50b761ff52d06b SHA512 b07ae461241c3c2ab7b52b519ab773ecb878b6cd24353a81187c5aeb14c332af5f666d5034b8972e6bbedc9a0cd761c887492064a122593cc8746702ffc83adc
+DIST ansible_compat-25.1.4.tar.gz 88124 BLAKE2B 29e7ab84843e79c90152d92103bc1972a5daa776fecbafb8ecdba73787281bc4a7f187edafd43d2105ed9da554a67d10dfdd675e0aeb40a4a6fe55b2987aed1e SHA512 dd5c3d81b52a307069f4bd20dce5adf0e241dc4dcd03e60aca81a456acebeb1f218c74b6eebe6f3fcf2661c7c199688982979c96337b9ecff64e196de8f9011b
EBUILD ansible-compat-25.1.2.ebuild 1807 BLAKE2B 74947bd9f18a2623e7e3ff370fc1824e6b96fc2c4f8280762d4a593a8b949700f2f085b3b2f019ee2c3352c09833abb888521c8f43a10f049ea452536c5520d1 SHA512 50bcaba43f4b68bffe34cb15b65b9436c0ad966cfe0d671e4eeca29a142ab4288dc0bdffc6c37cf103ded483b35533196a70c6d4ace4ecf53f9a5d11a27797c4
+EBUILD ansible-compat-25.1.4.ebuild 1855 BLAKE2B 3f470ec18c662771190005cd2ba0196730fab48a68bec394a328fdb6275546f654a6242ed3d72b130b66cba97cf278fd766263718b4914d89592c9700e5c067f SHA512 7da03fd98e835d490885a90e2ff7e63049d12d0986e7600be1ff415ded85731b1bc18409ebc0ba22d04ca838e12421c239a337127f01e3a78e9781add6795269
MISC metadata.xml 404 BLAKE2B cd6a8ae349cbfd750d8e439a93902221cce72c0c03280ef1e99514981f6a1079bf9e16a9eaf58ad1758e83a82625b508ccf461ff487ddf8c378cdf7fd46260f8 SHA512 15330e4ae03c21f1db7a42cd9efca50a2fe60b828caef1dbb29901f39f4089d6b3a3c593ca2bd01c7873c8ff12b15227d0c8ae09450271d733cc36ff979b3365
diff --git a/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild b/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild
new file mode 100644
index 000000000000..435c6f43ce3f
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Contains functions that facilitate working with various versions of Ansible"
+HOMEPAGE="
+ https://pypi.org/project/ansible-compat/
+ https://github.com/ansible/ansible-compat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ >=app-admin/ansible-core-2.18.1[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-plus[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # All these tests attempt to connect to galaxy.ansible.com
+ test/test_runtime.py::test_install_collection
+ test/test_runtime.py::test_install_collection_dest
+ test/test_runtime.py::test_prepare_environment_with_collections
+ test/test_runtime.py::test_prerun_reqs_v1
+ test/test_runtime.py::test_prerun_reqs_v2
+ test/test_runtime.py::test_require_collection_no_cache_dir
+ test/test_runtime.py::test_require_collection_wrong_version
+ test/test_runtime.py::test_require_collection
+ test/test_runtime.py::test_upgrade_collection
+ test/test_runtime_example.py::test_runtime
+ 'test/test_runtime.py::test_load_plugins[modules]'
+ # pip, failing due to internets
+ test/test_runtime_scan_path.py::test_scan_sys_path
+ test/test_runtime_scan_path.py::test_ro_venv
+ # internets?
+ test/test_runtime.py::test_runtime_has_playbook
+ # TODO
+ test/test_prerun.py::test_get_cache_dir_relative
+ )
+
+ epytest -o addopts=
+}
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index b341c413314f..1febb5c228f6 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,69 +1,39 @@
-DIST asn1-0.16.2.crate 36082 BLAKE2B 70214556c18ddc9e31f58a1b5c59b5ef5e74f3662ec515b739bca66ac6272ffce258d8a73eed913aed0bb871aabff7a0c95e88853551292ae8f1425e8087d751 SHA512 518481d1bb12d95c1340e374e7b1bf23f550712ee57bb166e7892118ac9b602006a461605f9ebf1b7d60dfb70266229b87833827c5fd018361c33bd9a89e5e7b
DIST asn1-0.20.0.crate 39382 BLAKE2B 01c9180cff6be56f43d99fe0b6cafe0c41ae0c9e1d77bc0eaa10277074043e25188d23905b74414b251d1bd53c42f5454f635caf2eba347d6c36cf5b741112b0 SHA512 6ac04a1e7260476887c72e23b667dab58da9f6c9cda3251b96a839d5d4929b657d2c5f7ec4188ebf36855dba893b038f511104c03a965949c01dd4c5e9b5e076
-DIST asn1_derive-0.16.2.crate 6099 BLAKE2B 709e2c3c1b698e5f9101bc56434bb7abff8a857fded1bda3552d1dc138fe8e88af6afc1e1b604a3acd877858f21e27c80c96d274330db4514f7bf375be5bac3e SHA512 d59670896090d048f2d739aeaa897638d91f211534400d7f102672d40ae887a2a5f4cc4ac61381c17c2d1388a18991736f6fe7fe2b50838b88f25017656e43bc
DIST asn1_derive-0.20.0.crate 6998 BLAKE2B 270aeacaf4dbd9991c9f09f9f6fd5dfe67a16660150f8ef1fae74983b8cfd4ded01a0275a3aec47350084d7c49e07cd79a69b14db9d76232eec95211587549dc SHA512 80a5a07c8c241caa5189f21b0e626f03cd375a9899059dab195e4186e89ec6334ed5cc1ac6f04e628693e3e437b61aab7d7beee9636c0f66d4e6b5366cd75101
-DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
-DIST cc-1.1.6.crate 81585 BLAKE2B 412ef9d62c32a42164f8c2b827c10f0d41e75faa77e6d1dd8515ff5ec43abd1da75bbb400460a43a252c93dd0a597c2e44c8e899a376d963f0d3727db7ca2c24 SHA512 ea8bd8150042268092360e6396226ee5e83ba154eae99d299c897ed16e8543fcfe3179e22b50b0497bcf065a16933f4ebf7edcae7e6fc8be3788f0ae7f61c000
DIST cc-1.2.1.crate 92731 BLAKE2B c9cb100964834692781ecc3f47972f83adaf27e019ca212f896b19a853521cf2084da213f2c2fc5c8a1bc794cc83fe9f81faf7751e1b065a3a2a08137cda0b61 SHA512 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST cryptography-43.0.3.tar.gz 686989 BLAKE2B 60efc12c020563aa0d229941d237a39e7d7243045433c7c4cf4c57a8f031569d32bfcd0e43316dd9eb3d6dd3b4e6ad8106b7bdca53c2e6c4ebb094391759da66 SHA512 965ecdbdac09ba4cf3d3289cb7f0997bfb9abd61aa663554f27651328e5da1c92edadba521b1bf779e245255e5db3da7ea8092496f845b73278ffcdd91076bbc
-DIST cryptography-44.0.1.tar.gz 710819 BLAKE2B 8c6b072b4dd59d9c5698ce07da336b51759d0b98421e0767bf92c73bffc7590b1d6ce7288683305b8724755a86df115bcfde8e34dd02bedfc90730f360c01b3d SHA512 f45bebc4e92d140859f4b5c3e505c17f5b607b5fe62eed45dd4df3981d2a20a74c192d885336a47e4f3bc6e1ed785cf3a3430f81ed14fcd89a3c750d4aae10f3
DIST cryptography-44.0.2.tar.gz 710807 BLAKE2B 3bdfe1f6d4f44a77f8d5c2299e10e672eba2a68888fd5ee8ffae8a452d6c586c39bf5527feee60b62121dd7b18e13b1c91705df87ba0b52885e8538c56fec139 SHA512 12594fcd349b02a077d52b870af99850e275f13a561bbe9c993475f4ebfd35eccb63400c93a9629caf68195b759e2dbfddc3c60dc3066d063bb447acd7b17c03
-DIST cryptography_vectors-43.0.3.tar.gz 35306415 BLAKE2B daf21d6bc7ba81bac2b38e0459c104117c17c3b5c6d74c3f0ba5c0da961999bc2f0fc0a088e6d3498960de70b2862867c6dd10b6e05db99352c0adc9d65104f8 SHA512 7ffbf439b84ea85a8178f6b41a349c8d3ba6586cf6513a6b13d01f55bc0fa8bb5635de2ee9afd334c5660c60cd2fc286f85b2c9c364b6e85bf4164c32fb6ca7e
-DIST cryptography_vectors-44.0.1.tar.gz 35317778 BLAKE2B e6e9b1b2db108aac983ef78fab31ed0ed12257d774d5d4e8fb742dc856543992f66db7c7ac5190f74aa176272b1337131ace70e89d0b0552f26432309c2727f1 SHA512 60d4aefc3aa7d18183993d96e203e7e94f323359a9f0824e9367548a1c33bd96982b6e619310a565290b5d1109e8310127f52c6478b392859788ba27fa6415b9
DIST cryptography_vectors-44.0.2.tar.gz 35318019 BLAKE2B 67ed8f4af54c4469f1da21993e7220c649b1098f6e2b82fff10f8339cfd89506d6b6f64083999998408bc60fd66172e1b33844f39d41387c7ff8cc1efc52a35d SHA512 7a75078eae4a1a46d5aa87961aa2e4f28725a2feac99ea0ce00d48aa509ce00fb43176d48eab8eabaa3f7204ba8c4b2ef78b4b65187cfd5056b3c3e3116b4239
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
-DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libc-0.2.166.crate 760418 BLAKE2B e4a81e82d139d03b85eb061439f045f1965f6260dc4d4a769f1db19e5d682a923497ba2cf041ebebd46b90c627b91cd97f86250d8b1854945b4f2e826a04d14f SHA512 55a484456ca4d0fc90e488c5b793a6100f160c9333f0b4173f21a49e33e2ce3ae28d74eadd4f2e72e51040667f0a2a93d7edcdc727fe266ff35b8b37608cce2d
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
DIST openssl-0.10.68.crate 276578 BLAKE2B da7c42f8a87150c76cde12316fe1c170593e76a4bd55176ca5ab7a43c57d5457246bfa91bf7bbf73ca47c87a066789226529fb7ad57c5e93c551baa67f6a9eba SHA512 2b0c7f5a888b0e398ebee9c0fffb6fdb8408c36f96eb99182ebb9e162106c012334554304ddaaa6689d3ae41cdf638ba08187a40088efb95a5e9f6aca032a22f
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-sys-0.9.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b30038858ac58aa98d7a23b2d23e0b7c7d8fc36c1733d0330bcb9f51284667b2c32fc5a5bd4d9e1a5df7b98d610a997 SHA512 e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278
DIST pem-3.0.4.crate 13040 BLAKE2B 33126cd0feeeeb8b57691c50f6535c43e853b9835308d69a5afb426c7a738d260a67d5c46f091ad73e934f0347d976c6f65f88b2f7b1058eca542296191bcb9a SHA512 be743157e11ed76e5a9a60f5e58f50277910ecbf12df492b114b4211f1f1d69555702d955337ec41d368566ae1697f550e3705a195105068c617b9392c43f56d
-DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4
DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19
-DIST portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2
-DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee
-DIST pyo3-0.22.2.crate 538342 BLAKE2B faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e SHA512 e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c
-DIST pyo3-0.23.4.crate 1087676 BLAKE2B 2c7d3530460ff687e8f60dcff0fb01465b2a4642043ebdfc927fc3824b9fbce9c4b304250808a85405d21df12d17a1d1ada7bdf8f3563710692f22223e2732f1 SHA512 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651
DIST pyo3-0.23.5.crate 1088533 BLAKE2B 2efae0a42c1d33e25c5871e3f61a3cea9890d278a20e2777307752b544ab3a634059bba896a1df0df4eadd0ae3c2e63b6d637aecd6699b31fac4107e3a43a387 SHA512 efd3a86dd70c199304463c0ae18dbdf4d9176d1af13b664bdd05a1e218cffda3f29f06d868d0d852d51c3e85b7e07c39617206b3feddc913b3b622f3fcf59d5f
-DIST pyo3-build-config-0.22.2.crate 31225 BLAKE2B c2e6a3d3d23b7f2f51bcbf1214ab20a298a1e62f85c9af3dab1e77b09f20b657b576feefffb18eb49d438f0ffab525b6bcd1086d500601c327ffd4fd24a719ee SHA512 644c82d30bb27051557efcc9789a81380a64e29bc62abf97de88f42c3791dac74228c7a7d09e0d46d14f07c0475f0bc03fac6ed1367b9a616153e8820b94cbc8
-DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973
DIST pyo3-build-config-0.23.5.crate 33885 BLAKE2B 14e3897186abb772bcde147a9ebf2a70f5cbd634cb0240e1dbba71079acd2f9cd61fd263a5d32bc583e188ec84b6db8b93f018ab954ac9da66f423183ad5c176 SHA512 72aac032e3026554761eb81dc9c57591abc4d0c329c46918da13a8cc93c0532eba2fe3d971699a50890c66d8853b93a67840b0e8f1c15747d184b873dec2894a
-DIST pyo3-ffi-0.22.2.crate 67749 BLAKE2B 0a4357d5f4fbcab9717d58b7a80b63a63bc329267d4725136c4eac7c0101095a50e5f840638dde79034e5df99c4f46664cfdc2ad437837643db5d475c5705cb3 SHA512 bf8b83b4790832d99de8c6a61a15a43fc189505dd843011933305f7f93c4f5f4849fb00cc2a6fa410b788645f8ed8c0df61799cf801966a925abb9756b1ab579
-DIST pyo3-ffi-0.23.4-pypy3_11.patch.xz 2140 BLAKE2B 29cf1a3b340241bb323192261b11a431a0b78748819dfe05683ce51c18fb53b5e9394fd4269197475d467f6be82df1fdc92e45450a1e2416ddd459bc00174b6e SHA512 43da84518b24022b82314fc509e8125ad6a9e5c47f8e2eb20da2fa38631719759ce821253a62bdd9fc3fdbedf798e9a37168c39d913570a6cfc53aca3ec0eedb
-DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801
DIST pyo3-ffi-0.23.5.crate 74867 BLAKE2B 5c80f7ac77ee516a891c1cb367e27fa396e55a7504dc8f92312219a90860baba3861ca2e83a1410839b99b6b3beb4c068703b841e18ea1854f70d04fef7404bd SHA512 37c25b21acc3718eab842c04489b0c16c04d33a30fe7f3f58cd80943048203375d8788ce84153ba3720df695fc95bf9f7bccacfa02b0e669a5ddbfc44d65f86c
-DIST pyo3-macros-0.22.2.crate 8136 BLAKE2B 9dc97d2f60581db1b8ddb562dac917069525f297fe2cbb9aff3ed34d5a08ea43c112c9c7a450539da3536d753778b5ca506dd1b18e1d6b8a3649fc098e7af439 SHA512 f4f4f6af8dc3aa4bcc1698661990ab2112391ef9502e9f71d86e35bd10dc4e1be309102ebb1b7b32751817a6033168dc0486fdb16b35c626101e69f0de807a4a
-DIST pyo3-macros-0.23.4.crate 8852 BLAKE2B ba5722fd52e47aa4dc2e89bacd69326bd98943a1670ebeab08a2e9e8070a0975ebbe928a0bce8b53a700b65294fee2b00d2a1e6623a0c48ac15902cdbfcb7a97 SHA512 c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934
DIST pyo3-macros-0.23.5.crate 8856 BLAKE2B 56e7dea9cc630e21f9e8aa43319db27f3d287baad4035bf8d921b2c8e737142e5a89decf6a04bcc095f97e035cfe4a5edd7091bba79dd68bc110b7420c29477b SHA512 bf9c12b02597cf6f119e92fe827016f393d13cfa21376811ab9bf8f49cbfd6447afe9dcbef564ad2b5b72db5338520c37c77429db8ee1ccb74de3944fc9fce7f
-DIST pyo3-macros-backend-0.22.2.crate 65620 BLAKE2B 37fba9ff384373418d3a7341acafb8e33308a64e30026f828693a37c32ab4a74d058f2db84d00467a20f9f267c96fe54c0f154d1ebbae92490e8dfc0d29c042f SHA512 0517080c0d5d4ed8136521fd37aa3a192c2eb8cab58545d8543ee4df9cd0dcea19fe0678d5ab90f05fe3eb0f4a86fc2f07b76f2e12ac1fcf7e7c195c2ffa4fd8
-DIST pyo3-macros-backend-0.23.4.crate 70912 BLAKE2B a428c732f0b17d9a8f620d0e8d58469f2cba339c8a8307393ce252a7860808e5d50e6bbf711cafd0635c844f4b1d48e57db4dd99ef7b5e3d97d6f760164278e9 SHA512 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f
DIST pyo3-macros-backend-0.23.5.crate 70938 BLAKE2B 20d5b00edf806ff19de3e3a03d10a23a29b16d544faf2bb5781032e51c3e07cd7f1a979e00b9f1abca36bc7cf1546b702ee83f85d021d74ac819b8b13bf8d140 SHA512 5e9a971d98a7b70424bf93b1f7fb326564010562dd376789be2fa6b13b89c3d34f760eb61ed49f0b013bbdfff2658d874d24a8a0b65d8f82d10d8f34b8ef5b53
-DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
-DIST syn-2.0.71.crate 266398 BLAKE2B 78760c9965b59e14ab5d97e83c4dabdba99cd1933b66350c7d5c5f9e55f34fe68207597b51aeb023b211a065d986889655ab701b94347397ca6856a4fcbcdc85 SHA512 cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe
DIST syn-2.0.89.crate 289852 BLAKE2B 4e2b06d2a0ea9b8970338ab61f8c5569cb7c10466dcf139576d0618c3690cfd23c98b66f0714c34839364dee72df6a6d8571f73dbf03ecc347fb1effb118fc2f SHA512 d172936f04a383b7b5e79dad328e70ea3c4faba4a88d0b6d186645413e8698434d30f53012cc9d3813f617c8bef75e95a2d064fdabae7867678abbed22bcd910
-DIST target-lexicon-0.12.15.crate 26384 BLAKE2B d1ba50aa9d50647c6f778df86b35db1a4dee56fad918e6ef216688d9ac716dc5e8b40bff15aa89a99e4874e74d7e2731ad7fd9ea7094652def8abf57b74f9811 SHA512 32cf3e2da1c28003e1b6347abc8ae4d8182bf5b719ef84772271fc871dbaf96ec98c03b555a748cb8ab76584e67e17532757193d1d84b057cc90bed525727fb3
DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27
-DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
-EBUILD cryptography-43.0.3-r1.ebuild 2894 BLAKE2B 47a38f459787a70b102585f50f8bf7f44336f0b8637ae72a6b6966c7e1be6b307ee9e95eb8821703b8472ca5253d63b7ab7a604cbd17e24530c49964e5099fc7 SHA512 a25365071307e4cba513d8055642eaef6eebf936efe7b3d3d99c6c830862ad76258bc8775930ecabecad7d1a4b43e32a7657c4120b3b23789410439a9293b426
-EBUILD cryptography-44.0.1.ebuild 3106 BLAKE2B 5634a4d48a647c29253a83423a025ae9b3221d953026f9fb4cb0d808275e58f8060815a74b6e69135d631fcacf5249b5ea2183ae49316857b4b6bc31205370f8 SHA512 d15ae72eae2bd2b913e00220777664e0b6023b608ae844ce32a923d36c43db21933d8b759411cb2a4f3242f1c11dcb02cba3a3e5c0605e0b8ae0be1ed0d8a81c
-EBUILD cryptography-44.0.2.ebuild 2901 BLAKE2B 2de92128197c6653150718260e35417c113ceae62881f89fcaa96bdde5841aacfd9a6dd7c19e123b9e2f4484410544148e2a9dc0a723f566988964e617803fd2 SHA512 9e7fb901e0b85415141bec374580740fb6c13dfb4fd01b318dc50a25434786baecfcc1211a0ee304e08d82b57352345cd7cb3ed85bfd13ab3499c309bb327daf
+EBUILD cryptography-44.0.2.ebuild 2900 BLAKE2B 88dffb54caad6ebc3336b5a8b8f835a89195e11d62226ba109778a28905a4aa7c2705bef70db37a2efff55ec485147b92a14c74e287d2f046bc600ab6e7a470c SHA512 b69a496cd6be7a881ba6550f5229e26c64e140311b4284c7b73716e01adb511ae204d4d9e7591c4929ae5f478a9e6b8aed181230e283d22b2e5547c73f984b41
MISC metadata.xml 464 BLAKE2B 96c0bd97b83c9718910d129260402fdc37e88a96ac6002c8f6dd19fb21d6daf31211b83ff7423036811e27954811ebdc810c8328f18c620682bd9428f42ba1f9 SHA512 2f36a186bb195a8cbafe1d8dd6630fadf0ea56b22906ebaf3c90954adb8b66e1017f599169e2b1ca386e1113c1a6b834fff90f2bec527bed53f62985120732d6
diff --git a/dev-python/cryptography/cryptography-43.0.3-r1.ebuild b/dev-python/cryptography/cryptography-43.0.3-r1.ebuild
deleted file mode 100644
index 1b96eff2c30f..000000000000
--- a/dev-python/cryptography/cryptography-43.0.3-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
- asn1@0.16.2
- asn1_derive@0.16.2
- autocfg@1.3.0
- base64@0.22.1
- bitflags@2.6.0
- cc@1.1.6
- cfg-if@1.0.0
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- heck@0.5.0
- indoc@2.0.5
- libc@0.2.155
- memoffset@0.9.1
- once_cell@1.19.0
- openssl-macros@0.1.1
- openssl-sys@0.9.104
- openssl@0.10.68
- pem@3.0.4
- pkg-config@0.3.30
- portable-atomic@1.7.0
- proc-macro2@1.0.86
- pyo3-build-config@0.22.2
- pyo3-ffi@0.22.2
- pyo3-macros-backend@0.22.2
- pyo3-macros@0.22.2
- pyo3@0.22.2
- quote@1.0.36
- self_cell@1.0.4
- syn@2.0.71
- target-lexicon@0.12.15
- unicode-ident@1.0.12
- unindent@0.2.3
- vcpkg@0.2.15
-"
-
-inherit cargo distutils-r1 flag-o-matic multiprocessing pypi
-
-VEC_P=cryptography_vectors-$(ver_cut 1-3)
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="
- https://github.com/pyca/cryptography/
- https://pypi.org/project/cryptography/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- test? (
- $(pypi_sdist_url cryptography_vectors "$(ver_cut 1-3)")
- )
-"
-
-LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.2o-r6:0=
- $(python_gen_cond_dep '
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
- ' 'python*')
-"
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- ${RUST_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/certifi[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
- dev-python/iso8601[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so"
-
-distutils_enable_tests pytest
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die
-
- # work around availability macros not supported in GCC (yet)
- if [[ ${CHOST} == *-darwin* ]] ; then
- local darwinok=0
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
- darwinok=1
- fi
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \
- src/_cffi_src/openssl/src/osrandom_engine.c || die
- fi
-}
-
-python_configure_all() {
- filter-lto # bug #903908
-
- export UNSAFE_PYO3_SKIP_VERSION_CHECK=1
-}
-
-python_test() {
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}"
- local EPYTEST_IGNORE=(
- tests/bench
- )
- epytest -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/cryptography/cryptography-44.0.1.ebuild b/dev-python/cryptography/cryptography-44.0.1.ebuild
deleted file mode 100644
index 7c1599ff21fa..000000000000
--- a/dev-python/cryptography/cryptography-44.0.1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
- asn1@0.20.0
- asn1_derive@0.20.0
- autocfg@1.4.0
- base64@0.22.1
- bitflags@2.6.0
- cc@1.2.1
- cfg-if@1.0.0
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- heck@0.5.0
- indoc@2.0.5
- itoa@1.0.14
- libc@0.2.166
- memoffset@0.9.1
- once_cell@1.20.2
- openssl-macros@0.1.1
- openssl-sys@0.9.104
- openssl@0.10.68
- pem@3.0.4
- pkg-config@0.3.31
- portable-atomic@1.10.0
- proc-macro2@1.0.92
- pyo3-build-config@0.23.4
- pyo3-ffi@0.23.4
- pyo3-macros-backend@0.23.4
- pyo3-macros@0.23.4
- pyo3@0.23.4
- quote@1.0.37
- self_cell@1.0.4
- shlex@1.3.0
- syn@2.0.89
- target-lexicon@0.12.16
- unicode-ident@1.0.14
- unindent@0.2.3
- vcpkg@0.2.15
-"
-
-inherit cargo distutils-r1 flag-o-matic multiprocessing pypi
-
-VEC_P=cryptography_vectors-$(ver_cut 1-3)
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="
- https://github.com/pyca/cryptography/
- https://pypi.org/project/cryptography/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
- https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz
- test? (
- $(pypi_sdist_url cryptography_vectors "$(ver_cut 1-3)")
- )
-"
-
-LICENSE="|| ( Apache-2.0 BSD ) PSF-2"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.2o-r6:0=
- $(python_gen_cond_dep '
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
- ' 'python*')
-"
-DEPEND="
- ${RDEPEND}
-"
-
-BDEPEND="
- ${RUST_DEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/certifi[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
- dev-python/iso8601[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- dev-python/pyasn1-modules[${PYTHON_USEDEP}]
- dev-python/pytest-subtests[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so"
-
-distutils_enable_tests pytest
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die
-
- pushd "${ECARGO_VENDOR}"/pyo3-ffi* >/dev/null || die
- eapply -p2 "${WORKDIR}/pyo3-ffi-0.23.4-pypy3_11.patch"
- popd >/dev/null || die
-
- # work around availability macros not supported in GCC (yet)
- if [[ ${CHOST} == *-darwin* ]] ; then
- local darwinok=0
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
- darwinok=1
- fi
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \
- src/_cffi_src/openssl/src/osrandom_engine.c || die
- fi
-}
-
-python_configure_all() {
- filter-lto # bug #903908
-}
-
-python_test() {
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}"
- local EPYTEST_IGNORE=(
- tests/bench
- )
- epytest -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/cryptography/cryptography-44.0.2.ebuild b/dev-python/cryptography/cryptography-44.0.2.ebuild
index 2cd7438807ec..66e0151ff2d4 100644
--- a/dev-python/cryptography/cryptography-44.0.2.ebuild
+++ b/dev-python/cryptography/cryptography-44.0.2.ebuild
@@ -68,7 +68,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
diff --git a/dev-python/expandvars/Manifest b/dev-python/expandvars/Manifest
index bb36f6936618..49c7d8dadc00 100644
--- a/dev-python/expandvars/Manifest
+++ b/dev-python/expandvars/Manifest
@@ -1,3 +1,5 @@
DIST expandvars-0.12.0.tar.gz 10909 BLAKE2B 8d58396f237a0a157f4d57fe9cc79058cdb0b7c514eec405769f67f82b1cf0bd91a98a680e4e730c51d65b0fc57b529f33ef10b96159b6027e4c81cbdeb77fc6 SHA512 b6eeb4693800737aef6367f4fb6080963882c59de2276f187565a764f6b800c747c1d98a1dc2e5107a62ccab420e3528064a1b67ccff8494f8ca2ebf96f05cc6
+DIST expandvars-1.0.0.tar.gz 11388 BLAKE2B 9964ad75a2b31ee60b65142c4860ce474bb9af40fcdcc548bb32ec5b270682bdc9624f0771c4fd5e89cf77df0fe918936f50276441671d84ed61f9f15c0483db SHA512 06aacf831973386fe4a366477eefa93f9118ed0cb66822b7bca719eb688850e9803cf34a109ee51daa6147352a3b86da87667ba5d6018615778feabbcfaf3c6b
EBUILD expandvars-0.12.0.ebuild 506 BLAKE2B b2341a33156b46f2be2de1adb73ac5e3d7b542e24b82311ae46dd79cfab351918244b5b7f998f2c2f20368fb6b823d271ae67312201acb89d09a9eb14b4a4a80 SHA512 979ae260dfa36fcc56618f6a0004e97407c17563fca801d376ba949c885c6817209cf05c5b5cb44a000b003e100fa70283369b92c02959bc4a2a7ebb44dea6c9
+EBUILD expandvars-1.0.0.ebuild 514 BLAKE2B 1065efff30d99686dac5f8fbd37b610ebf0f0af3c7f9f0c6002f2f3d31a9bc72e56b3bb9a6bfc4ec99a0bbd2216160dafdfc925fdf51574d8e38b8b0ae7da530 SHA512 8bb90f7d7d54c06d7204ac6d522fdea2a3fe359df9493e049ed9807f9c22e31c21a87eaae1428b81eff4996f5276d57723d399e243969f5fadad3dc5b04d2052
MISC metadata.xml 378 BLAKE2B ea984772fa8cd80ee947c6a950e90357d88fee179f2c389ac904b73aaeff153537f662f3f21604772c341e89b6d8ad772cf0e2ac253cd0a2a0038ab93d056dd4 SHA512 6fc7c7d666e6dc0d342525d9cef241a8cbd3f3f3725570dd3819628e1967c6a9a536a6df93266a55cafafd2e5cf0b1588fdc2fc1c9238919fb155f7b833cb212
diff --git a/dev-python/expandvars/expandvars-1.0.0.ebuild b/dev-python/expandvars/expandvars-1.0.0.ebuild
new file mode 100644
index 000000000000..86c69e7e6ba7
--- /dev/null
+++ b/dev-python/expandvars/expandvars-1.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Expand system variables Unix style"
+HOMEPAGE="
+ https://github.com/sayanarijit/expandvars/
+ https://pypi.org/project/expandvars/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index acc3ce0b539f..4059a06e3583 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,9 +3,11 @@ DIST hypothesis-6.128.2.gh.tar.gz 9522813 BLAKE2B cc466d24bf45b5a0916f47d6a7ed12
DIST hypothesis-6.129.4.gh.tar.gz 9528147 BLAKE2B c85806af24ddd934338f99c9d62a577fb35c8809d71ddf23aea0d613f33e690c70662279e88f4680d48c0c3b51fa10ff99c29fde7cf2d3c094cfaa0aa65b7612 SHA512 aec846f34e3a66da8a79929da681bd41ac7deb4a83934a51ee69bf989ddb8f3f7bd8f612571e625d3334cf786e3841b4e4d05fe4368e930e5975077e0f027a7d
DIST hypothesis-6.130.0.gh.tar.gz 9529336 BLAKE2B 21d127002656532ad17a817f482106bfe355c740d60d0418b0989b8c90b3c163ab7c86d9e055cc25c310da1878f746bc6e93eb6171b202db7aa806ae1cdface0 SHA512 13d2362d051d69c9da62f02b5ba814f10406aaf7a0d1f8043e85e4992e69887505658ef2b2e43d959c60e19b0fd7090b97a8f2dfbcdacf425d1a91b83de7b958
DIST hypothesis-6.130.2.gh.tar.gz 9524922 BLAKE2B 20a8f0d5c7e1e2b1fc50f41cdb4df653559fb3119e247364050fbff464f9e9f110704d8cee4339bdc4931f961484664c4e05e9f321150ae5f5660bf01bddca15 SHA512 319d377e54f098504119c4a264931fa5d59e930c18cba675c10c1b893e7b3ea15f6bf75ee9f0ac626c0acf8c6a03b0f8221a8a0f654c09ce97a9b5c544043d62
+DIST hypothesis-6.130.3.gh.tar.gz 9527690 BLAKE2B d4345e789cb58368b8099f76b0e65cf1d902b425794ba03617b288edb1272eaeb161990bd001e040f978efdf8873816d6e7d3bcbb1ed4ed101c0caebae453739 SHA512 620849613b1431a3654d776f5f38a7378bb00fad314cb0152d66e5c93f145e9279601385cec6728d62c0e77c53fa477109ae9d3ec65522f94fe53260fd2576b6
EBUILD hypothesis-6.127.9.ebuild 2772 BLAKE2B 326aa9f28f91cf8b3a89fedd7ef3d47138c25e09465e4ad9a448e5421e5de0b6c332c2a5afaa333c77aedd2caaca321d4ea46497c7bfa9dabfdb7c3ff202fc0d SHA512 a8508fc3b8f5751e186988d226908324947072e5723d05742fab0ecf218a82ce44c77c6e921f9fec79538741dda1da9b4abed24f1002b83b837d68438685a951
EBUILD hypothesis-6.128.2.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc
EBUILD hypothesis-6.129.4.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc
EBUILD hypothesis-6.130.0.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc
EBUILD hypothesis-6.130.2.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc
+EBUILD hypothesis-6.130.3.ebuild 2780 BLAKE2B 8ba5773e6c37903b4a7190eada0c9cfc98bd65b319db9d474e495386fab3d40c8f2ca47435b5a51ab6a3da1a11f016c54696aa6ac7e42691d9c15070e1af8075 SHA512 d9e0347c5ae910007e0f0baa1926460d81b6bc301f98b9251b16cd26ec7533640416549c9f53c254c22c270f8f5bfa940c086169261c9dfec435a2c7ddc96afc
MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e
diff --git a/dev-python/hypothesis/hypothesis-6.130.3.ebuild b/dev-python/hypothesis/hypothesis-6.130.3.ebuild
new file mode 100644
index 000000000000..5e0df5815a5e
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.130.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3_11 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+ https://github.com/HypothesisWorks/hypothesis/
+ https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+ https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+ cli? (
+ $(python_gen_cond_dep '
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ ' "${CLI_COMPAT[@]}")
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ # subtests are broken by warnings from random plugins
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
+ local -x HYPOTHESIS_NO_PLUGINS=1
+
+ # NB: paths need to be relative to pytest.ini,
+ # i.e. start with hypothesis-python/
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # failing due to warnings from numpy/cython
+ hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+ )
+ ;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # TODO
+ 'hypothesis-python/tests/cover/test_reflection.py::test_clean_source[case-5]'
+ )
+ ;;
+ esac
+
+ epytest -o filterwarnings= -p rerunfailures --reruns=5 \
+ tests/cover tests/pytest tests/quality
+}
+
+src_install() {
+ local HAD_CLI=
+
+ distutils-r1_src_install
+
+ if [[ ! ${HAD_CLI} ]]; then
+ rm -r "${ED}/usr/bin" || die
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+ HAD_CLI=1
+ else
+ rm -r "${D}$(python_get_scriptdir)" || die
+ fi
+}
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pandas support" dev-python/pandas
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest
index 5c7f259ffe88..61e64331ac54 100644
--- a/dev-python/immutables/Manifest
+++ b/dev-python/immutables/Manifest
@@ -1,6 +1,3 @@
-AUX immutables-0.20-opt-ext.patch 1122 BLAKE2B 93454accb29307244498a1cbc86a5cee706c076e77903d259d8c243af50f3c96695652c018c1f67f5014a7c34cde4f4f7e23319ad9009ccd5c9496bc2c1539ee SHA512 47f3628c9a5476b258141cc60a378851efd41e418a16af548e9da6d2b614d627527458e243cc37e6e22ab669b373b298f630ba98fb94bc6e5f5a64c49a5cb9ab
-DIST immutables-0.20.gh.tar.gz 88169 BLAKE2B fb76793d8d908ea35999a9d3d36cdb6cc2021fda07d0822b23bf1eb7fe02031ac26a7aa3e83e890af24b949eedf6d81089a3670e96f9873a60339d0da44d2484 SHA512 b20a661e4a9161a2fe3db674aac8e84a36dd3e56083e6f6d6b1261a00d38adc136c0a2dce67243a5a4cd5b0568aa48a9d4c758fb27cf74e055f378a501c0f725
DIST immutables-0.21.gh.tar.gz 88188 BLAKE2B be5f5e247f16549b1ccf2fa4a95b81818795d04a0ed934509dc3dcac985be4779ea3c2634cd9e8b57321d58ebf63ce828df08f39f19819e6b537ea3195ae87e3 SHA512 ffd754cd5f13f0d961ec05b1c19df4f9a25c0804a402d0dee91e163531eb9f30b50d8abb1252df775cb83922c69b02baa51bef5d6aa17d80fca57442b93d5e94
-EBUILD immutables-0.20.ebuild 1308 BLAKE2B dc4a152132bbac7717f95fb0e40f5ac42a84ab9e8a1b09fe7b247d6e326cac056013c96cf55253d5cf4532ebee3902b763029f709234310e98d6e322eea15842 SHA512 a43dae1af9755c035299fd0b5685bf358bf8d8406795c7f4a18132217fe80b1942e367b71a842d771cdb705c69ef16da92189ef77e446a1832882fc6d3f06802
-EBUILD immutables-0.21.ebuild 1085 BLAKE2B f99593a256a414331637d5e8b678b0480dfc9f14a86e3d7f83c81394fc8d55310e2e629b1440c4d8e54026c1f5432396c9809405f2526d2d2cb6d7a22d59bc6c SHA512 e239636221404b5ab792faa524bd6277513c06f8907d5218354c675a8350d920859c1012b8d312a73a25d9ea2033f955cf0f29ead5ff01a8d054f1882a6aff6c
+EBUILD immutables-0.21.ebuild 1084 BLAKE2B a82a3a0410ec53b1c5df1ea374bd10dac81181048162b93d004618a3aa93ab6d24dc372d4f4aa3259db55c416a65c32311557b219466a788638b1f386c25c7aa SHA512 8f30db970eb0c6972f4401c546c495fcebb889f011026fe133d858cb5ee82d03fcceb77860eeb9e2006a0fe5ee3e07314246f24a45e6c4cea6f74e4f6697d8b4
MISC metadata.xml 500 BLAKE2B 6e0ecbab5e2bb4832c5365f1a8942fb4c3838520347031f917a2c834e74ddd17c5d36032f967a1e89a457ddc2da3ab7cbe1145ca80dd9053cfbcbcf4fdfeeaa0 SHA512 b1078749accb64b17f39e884467e1826eaae0bc2cb736d9e97657ae2d06ca86042c5b12c3ea2f430d9a82d65339d2a4bbe9297f2f16d1f8b299e94bb5e2174fe
diff --git a/dev-python/immutables/files/immutables-0.20-opt-ext.patch b/dev-python/immutables/files/immutables-0.20-opt-ext.patch
deleted file mode 100644
index 6dbcb183a612..000000000000
--- a/dev-python/immutables/files/immutables-0.20-opt-ext.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From b1cb26389d8c8aa646c4debae429fb1515408812 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Mon, 13 May 2024 15:51:04 +0200
-Subject: [PATCH] Support disabling C extensions via IMMUTABLES_EXT=0
-
-Support using IMMUTABLES_EXT environment variable to control whether
-the C extension is built explicitly. When set to a value other than 1,
-the extension built is disabled. This is helpful e.g. for future Python
-versions where the extension does not work (this is affecting 3.13 right
-now, but having an explicit option is more future-proof).
----
- setup.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 8cfc9c97..870de2d1 100644
---- a/setup.py
-+++ b/setup.py
-@@ -27,7 +27,8 @@
- 'unable to read the version from immutables/_version.py')
-
-
--if platform.python_implementation() == 'CPython':
-+if (platform.python_implementation() == 'CPython' and
-+ os.environ.get('IMMUTABLES_EXT', '1') == '1'):
- if os.environ.get("DEBUG_IMMUTABLES") == '1':
- define_macros = []
- undef_macros = ['NDEBUG']
diff --git a/dev-python/immutables/immutables-0.20.ebuild b/dev-python/immutables/immutables-0.20.ebuild
deleted file mode 100644
index 09011a87a8e1..000000000000
--- a/dev-python/immutables/immutables-0.20.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A high-performance immutable mapping type for Python"
-HOMEPAGE="
- https://github.com/MagicStack/immutables/
- https://pypi.org/project/immutables/
-"
-SRC_URI="
- https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="+native-extensions"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- local PATCHES=(
- # https://github.com/MagicStack/immutables/pull/117
- "${FILESDIR}/${P}-opt-ext.patch"
- )
-
- sed -i -e '/mypy/d' tests/conftest.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- # upstream controls NDEBUG explicitly
- use debug && local -x DEBUG_IMMUTABLES=1
- local -x IMMUTABLES_EXT=$(usex native-extensions 1 0)
- case ${EPYTHON} in
- python3.13)
- # https://github.com/MagicStack/immutables/issues/116
- IMMUTABLES_EXT=0
- ;;
- esac
-
- distutils-r1_python_compile
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- tests/test_mypy.py
- )
-
- rm -rf immutables || die
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/immutables/immutables-0.21.ebuild b/dev-python/immutables/immutables-0.21.ebuild
index fdba8ffdce7c..1d54c6a50c73 100644
--- a/dev-python/immutables/immutables-0.21.ebuild
+++ b/dev-python/immutables/immutables-0.21.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
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="+native-extensions"
distutils_enable_tests pytest
diff --git a/dev-python/inline-snapshot/Manifest b/dev-python/inline-snapshot/Manifest
index 2501e943e42d..65782e7d7846 100644
--- a/dev-python/inline-snapshot/Manifest
+++ b/dev-python/inline-snapshot/Manifest
@@ -1,5 +1,7 @@
DIST inline_snapshot-0.20.5.tar.gz 92215 BLAKE2B a366a61f84d07481e1d9bf7033c691873d000f7e4dad100571481360134522db478453928fa9bce681f34d1951c75f9300bb61ce25bf950204fe168d6ed7a2fa SHA512 145dad40507ba7d457a74e63d920d2edcb24f4e7d263956912f5ec964210cae126f7e94771f1e64f5e47eca2e6124c6b87b36af5fb06d3e37242328be4daba8e
DIST inline_snapshot-0.20.8.tar.gz 92748 BLAKE2B 6e06f799197f4a9801f248d407a1e02c10aab34a04ceac9523b3d702d28af28aa680ce20d0e2158a24c7cc6887ff5b8ee71772fe02f921ef3da15785390c009c SHA512 d54ee73679f72426c544f2980ce9ba59e8964e07600d00e87e1b003cfeec7f52256b6239ba0e586f6a5cadc4ad08c1e09a722cb099d3282c7466c467e97e8b59
+DIST inline_snapshot-0.20.9.tar.gz 92793 BLAKE2B 361dbea001903a038db565b58a9b676be2eb17747ec6f482befb2601dd6858ef4773ab4db1e738124dd7768137b4d3fa1386c9898a313a8047572845768651a6 SHA512 d005aa8be72f8e2cf85248d30ddb3a12151da34868a663af8d6b0939e352dd668d405ea210adbb1e8e5db80014f9c3dbc4455c2cb4bc27565956678e484559c0
EBUILD inline-snapshot-0.20.5.ebuild 1703 BLAKE2B 4c3404f3268dc1288446d57721845179350090ab2489ac7cb9422e999fda07f8300c9db60cc77a7807ea59ecf1040db5e669a533f077be21917fb165353e432f SHA512 0746260a5108dbe84c78a48efe898f4d54c4eb07a33c56ecbef4767ebc8786f9c733542703a111c070841464edb896a0a347b0b3bf95f5f1129b3c8333dd0492
EBUILD inline-snapshot-0.20.8.ebuild 1710 BLAKE2B 40e4dfce9a18869ad55dd0955fbbcf19bf802b2521c4e38c66a1cb655c26fd33da71e5c8aa8b6e1f4f0bdc244b886ae2fc261533a5bcb3cbfcd5d85a441b109b SHA512 a189a0e106097c65ba77ebf51b13e80d969054ea7e78db1a123d537fa03c604c7c52390faa2fe5f57cfb2d3b3e44e9d1fb75d011b1b0107db3b709f6034b4800
+EBUILD inline-snapshot-0.20.9.ebuild 1710 BLAKE2B 40e4dfce9a18869ad55dd0955fbbcf19bf802b2521c4e38c66a1cb655c26fd33da71e5c8aa8b6e1f4f0bdc244b886ae2fc261533a5bcb3cbfcd5d85a441b109b SHA512 a189a0e106097c65ba77ebf51b13e80d969054ea7e78db1a123d537fa03c604c7c52390faa2fe5f57cfb2d3b3e44e9d1fb75d011b1b0107db3b709f6034b4800
MISC metadata.xml 384 BLAKE2B 37af14f95875416431210b572e9c5e96437d773cf53174dec247a9006ad24940f17ae9803a750dd2e1e73f63675f594b326f880bf7d5cb29ff09a8aae4959e60 SHA512 173bd013e023443c9dac349fab3deea6b5e9c2f054052d3362757cc0c46dd89309c509eb6a0f5a5774a7d8acbc55578b629039615a0cb31d74001a8d0db8b680
diff --git a/dev-python/inline-snapshot/inline-snapshot-0.20.9.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.20.9.ebuild
new file mode 100644
index 000000000000..384e7bf42ea4
--- /dev/null
+++ b/dev-python/inline-snapshot/inline-snapshot-0.20.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Create and update inline snapshots in your Python tests"
+HOMEPAGE="
+ https://15r10nk.github.io/inline-snapshot/
+ https://github.com/15r10nk/inline-snapshot/
+ https://pypi.org/project/inline-snapshot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}]
+ >=dev-python/executing-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ dev-python/attrs[${PYTHON_USEDEP}]
+ >=dev-python/black-23.3.0[${PYTHON_USEDEP}]
+ >=dev-python/dirty-equals-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.75.5[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/mypy[${PYTHON_USEDEP}]
+ ' 'python*')
+ >=dev-python/pydantic-2[${PYTHON_USEDEP}]
+ >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
+ >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-subtests-0.11.0[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # requires pyright
+ 'tests/test_typing.py::test_typing[pyright]'
+ # TODO
+ tests/test_formating.py::test_format_command_fail
+ )
+
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=inline_snapshot.pytest_plugin,pytest_freezer,pytest_subtests.plugin,xdist.plugin
+ local -x PYTHONPATH=${S}/src
+ epytest -p pytest_mock
+}
diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index d29c209f0b49..33232b5b1b5d 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,5 +1,5 @@
DIST openapi_core-0.19.4.tar.gz 109095 BLAKE2B 85cb1733beeb5d18251a071c6123e5f395242a5d124a0fc40caec9090f98485ed1dfca4ccc76c2457b9a9d39bb07920770d7d0bc978f815af95f235d7a17de7d SHA512 b21223e6fcea7deb95863335abc7b5079dace585d6418514df9d9e947ac7e7e9d88fc618aeeca3008551838c6fc018f03469722a3b325ad8b0766c422954b4a5
DIST openapi_core-0.19.5.tar.gz 103264 BLAKE2B 46d2c47819056f82d4ed74c43455e107d14d181627d5bb11d34c10a3921dd287297ba27632122dc656884039a0c61381ececb6d085bf990ea73cc898326c0318 SHA512 6b41e686682f5265d8268e1c6789393f8539754b827b69fab2c78e83c07637f4f243ce6d06ec5ab3f1870ae7944dfc72b5e678fb959fefd06770107abe66cad9
EBUILD openapi-core-0.19.4.ebuild 2134 BLAKE2B 5f12c05295feef58870c1d5f9d093403bf838c6eabd85155cf94d8def240ecd80dc93c84861fd951794c25e50e69faefa426fcdd348bd348b5d298e4fd0b87c1 SHA512 6e32c100dc26480e056eb40ee224df35cfcee36965b4194151bd63866d35e852b5d9c014de2780ee2362a6fc3ac57500396d97704b9fbf1b2b4b4a23786110a9
-EBUILD openapi-core-0.19.5.ebuild 2139 BLAKE2B f2a898a6431174698301c5389e6fff1e2398e3034c0aee62840b25b91d2db75a9f8e778dcbd7bf8cb78de2207aa751940d3cf4a874b121fe4ce610397f5feca2 SHA512 76e9658954c5a2c1b84cc9031db76015fe5c44bc4a8247bcf892b03e89164f21b9e476920d21df64a8344f9c51789787081d3dda8a55f267503ced8fd67b0e2f
+EBUILD openapi-core-0.19.5-r1.ebuild 2232 BLAKE2B 4fdafb554740ff8107a5957cec400bb013188af11e3e1dbfea1797d91f2b0a94c93945f50d9a31f31b0bbf29318a40719035518dd57176959affbf541f5410a0 SHA512 c0fb22b6e23302e6bfb72042ef4eacdb64962bd5d569857ece0ad7d30fb20859e8f0fedb99b94dcd7bde4a36e0637cd7d41b72610108a47086078dd849e58409
MISC metadata.xml 385 BLAKE2B a19f5b70529b6f0575e1196f3ffe0a7f38595fe7b01b43119f0f89c41a9ab5d6992f424a10f345a7407d279736a6091918b9ba1ead0daa92c9d244e4b27e4a18 SHA512 a8a39c8958ad11de5eb6896a74b3bfcb27e95c74a984a362032e4703d86f2831b6559a96a8eef80a7ef89f4687da325b3748f36b1df649cd29c2acb1ea0c9969
diff --git a/dev-python/openapi-core/openapi-core-0.19.5.ebuild b/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild
index d917fc01ccbe..c8e7ebe9be0f 100644
--- a/dev-python/openapi-core/openapi-core-0.19.5.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild
@@ -66,6 +66,9 @@ EPYTEST_IGNORE=(
)
src_prepare() {
- sed -i -e '/--cov/d' pyproject.toml || die
distutils-r1_src_prepare
+
+ sed -i -e '/--cov/d' pyproject.toml || die
+ # upstream pinned it over typing changes
+ sed -i -e '/werkzeug.*</d' pyproject.toml || die
}
diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index 0453375da52d..3af99b805579 100644
--- a/dev-python/pycurl/Manifest
+++ b/dev-python/pycurl/Manifest
@@ -1,9 +1,3 @@
-DIST pycurl-7.45.3.tar.gz 236470 BLAKE2B 690e49f92f569352e26d95a0fa58508c4e96c845c7e3ae1169b8bc55036902f64859987880565217df56a57031dc2775e3c6979b4cfdf8a8c9a94c67ae94cb79 SHA512 12a55070602a1fd22b160ad582a4001bdd28531d2b2ccd365ff0136bc13dd23af80b19488bdbbc60a902a3a362b64383b9ae6acce6ed328c74dcffc8a6a3f4ad
-DIST pycurl-7.45.4.tar.gz 238427 BLAKE2B dac2b950fd53156511f358d51fc5b5b690cd56880a5e47becef6bc61060f68a7948c2cd80cfdb919378addf7af5a0e45caf8fc375355ec0287bd112f5b531a9b SHA512 bf4012f8a97bde5864e31ddfe310c8de52dc304215ff054658c944337bb3f6dc248c051d92f0ee90d1701ab057b12068c5632bacdadb94677595c8a522c3a1db
-DIST pycurl-7.45.5.tar.gz 239351 BLAKE2B 6246a17e4a2e5546e0ec6a4557165a3d4b8f211945bdc0cd57170bdc1782d5fdded8e5cf52a9b1d56f3cb7182b13bfe1882147f6439bbe601d7411c190fb1f8e SHA512 ca42570c0c92c4e6e8a4a41158bc5db771dedee65e1f3b18410d69d2e4bda5859109b60b3d593dd2afaf3b2398003fa4dcc2fbe2621571457b0aded4aae262c6
DIST pycurl-7.45.6.tar.gz 239470 BLAKE2B f759b8352b6b958e5f277c32c89b36de536de20e1ad2a815ac2ee7f6c02f04a241e45a4afbcc154662ce8c6aeaa2e71dbbf854cee2e5b5d2f72b91f62273a07b SHA512 4eb53cbb3c8801950c76adb920b30919ca9f70e3f93dcef898d048244c475ec4a135590d173398efeb7642be33c11cb1742cb2519713088223870141e0cef8b3
-EBUILD pycurl-7.45.3.ebuild 2950 BLAKE2B 5aa448cbe1d3fa75b9610b396132063be7028edc89d073580926e0a0698781ad8f08d024325e194975a7c346e7a0bed5fc590d18a4064a5a48fa781b0326beaf SHA512 210207f890211edfd7500d01dc3470a0f88045c31ffac73c02b463e98029618b72e3e0409f305749d62c7ceae9a5c115d18a77324d5b35133a7ff512bb6ab0cd
-EBUILD pycurl-7.45.4.ebuild 2356 BLAKE2B 590198a328525114ef1c6b9ae4e8cef298992d158ae0ddb6809645b8957d3be79e73f1276c68c8f69e4a76e54017f76d61279b30264f27ef622482dd1c6a5075 SHA512 3fcdc56b3f0ba0271258bb333e8e3f2d5f634819fcf50df0902632558f391111bb3e52a5f26949a96d81680b7d08101acc439e21e7bcfc745fccb15265559101
-EBUILD pycurl-7.45.5.ebuild 2361 BLAKE2B a680721e7e97452a975adf7fed8d3bd80c68afae1bb067cdc7223c03cc4a5fb54829c803b9ee9887dd401a0c1df4529056d451c859e71f86e5cae609ce6e3fe7 SHA512 3a52499e51fd90c3be95fefdc2653e22405c7b128baf05abdbef7dc09da95858691cbf3bfdfbd07e848690d0cbf593235b205b33019567a87325def613197b5c
-EBUILD pycurl-7.45.6.ebuild 2355 BLAKE2B b312762b5e4b37aff92dd57f6c37da0679239050cabe77ce2457955a48acf8a5920bdd93847350fd31554552bd40b126eaa796bfac2af6e16e069d861aef03bb SHA512 e5cfa5b80ca323bd8613f5dee05f9f56764778452d9e5b86b91df7610e348d464d33e525f6bad9992c85b681df7313d98236c0e16e88ca17421aab8a45f268fd
+EBUILD pycurl-7.45.6.ebuild 2353 BLAKE2B 05dc83d8a51ce8c3e8c97c095ceedf0fbec3db14efb8632e9ff8b822a2ecd4028f6e27de933ba9d5461122f721ae3dd8f917fc789fb14ea9c59efc34bc772293 SHA512 2473fa3623eabdd5ffedb546277dc838b1dca441148c2672716c9d725f6b3fa02dd14144ae3a5851c2a102d831040e62731f2b5c2f47ec463fcc0fd86e4069ea
MISC metadata.xml 1100 BLAKE2B dfc7fe054c7cc34c61bf58fef0378df304a539c28cbc0dff4ffff65ccc8892c38aaf1e275885fc54d2854d9acc6b382947038041f815b5941859be7cfe75523f SHA512 f1de0dccd625ae0b02ff9a55cbc1bbf7944faa24dba28ffd711c728001f180afa598a255132aea860ad616637325cdc653577af531b1a954a3994e8902c774aa
diff --git a/dev-python/pycurl/pycurl-7.45.3.ebuild b/dev-python/pycurl/pycurl-7.45.3.ebuild
deleted file mode 100644
index c9f6b3e9f96c..000000000000
--- a/dev-python/pycurl/pycurl-7.45.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi toolchain-funcs
-
-DESCRIPTION="Python bindings for curl/libcurl"
-HOMEPAGE="
- http://pycurl.io/
- https://github.com/pycurl/pycurl/
- https://pypi.org/project/pycurl/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="curl_ssl_gnutls +curl_ssl_openssl examples ssl"
-
-# Depend on a curl with curl_ssl_* USE flags.
-# libcurl must not be using an ssl backend we do not support.
-# If the libcurl ssl backend changes pycurl should be recompiled.
-# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
-# does not need to initialize gcrypt threading and we do not need to
-# explicitly link to libgcrypt.
-DEPEND="
- >=net-misc/curl-7.25.0-r1:=[ssl=]
- ssl? (
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
- curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
- curl_ssl_openssl? ( dev-libs/openssl:= )
- )
-"
-
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- >=dev-python/bottle-0.12.7[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2]
- )
-"
-
-: ${EPYTEST_TIMEOUT:=120}
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # docs installed into the wrong directory
- sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- # Override faulty detection in setup.py, bug #510974.
- export PYCURL_SSL_LIBRARY=${CURL_SSL}
-}
-
-src_test() {
- emake -C tests/fake-curl/libcurl CC="$(tc-getCC)"
-
- distutils-r1_src_test
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local EPYTEST_DESELECT=(
- # refcounting tests are unreliable
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting
- # broken with curl 8.4.0+
- tests/multi_callback_test.py::MultiCallbackTest::test_multi_socket_action
- tests/multi_socket_select_test.py::MultiSocketSelectTest::test_multi_socket_select
- # TODO
- tests/option_constants_test.py::OptionConstantsTest::test_proxy_tlsauth
- tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt
- # curl 8.8.0+
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection
- tests/option_constants_test.py::OptionConstantsTest::test_krb4level
- tests/option_constants_test.py::OptionConstantsTest::test_krblevel
- )
-
- epytest -p flaky tests
-}
-
-python_install_all() {
- local HTML_DOCS=( doc/. )
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycurl/pycurl-7.45.4.ebuild b/dev-python/pycurl/pycurl-7.45.4.ebuild
deleted file mode 100644
index f8137075db88..000000000000
--- a/dev-python/pycurl/pycurl-7.45.4.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi toolchain-funcs
-
-DESCRIPTION="Python bindings for curl/libcurl"
-HOMEPAGE="
- http://pycurl.io/
- https://github.com/pycurl/pycurl/
- https://pypi.org/project/pycurl/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="curl_ssl_gnutls +curl_ssl_openssl examples ssl"
-
-# Depend on a curl with curl_ssl_* USE flags.
-# libcurl must not be using an ssl backend we do not support.
-# If the libcurl ssl backend changes pycurl should be recompiled.
-# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
-# does not need to initialize gcrypt threading and we do not need to
-# explicitly link to libgcrypt.
-DEPEND="
- >=net-misc/curl-7.25.0-r1:=[ssl=]
- ssl? (
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
- curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
- curl_ssl_openssl? ( dev-libs/openssl:= )
- )
-"
-
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2]
- )
-"
-
-: ${EPYTEST_TIMEOUT:=120}
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # docs installed into the wrong directory
- sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- # Override faulty detection in setup.py, bug #510974.
- export PYCURL_SSL_LIBRARY=${CURL_SSL}
-}
-
-src_test() {
- emake -C tests/fake-curl/libcurl CC="$(tc-getCC)"
-
- distutils-r1_src_test
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local EPYTEST_DESELECT=(
- # refcounting tests are unreliable
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting
- )
-
- epytest -p flaky tests
-}
-
-python_install_all() {
- local HTML_DOCS=( doc/. )
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycurl/pycurl-7.45.5.ebuild b/dev-python/pycurl/pycurl-7.45.5.ebuild
deleted file mode 100644
index 412b1153e67b..000000000000
--- a/dev-python/pycurl/pycurl-7.45.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi toolchain-funcs
-
-DESCRIPTION="Python bindings for curl/libcurl"
-HOMEPAGE="
- http://pycurl.io/
- https://github.com/pycurl/pycurl/
- https://pypi.org/project/pycurl/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="curl_ssl_gnutls +curl_ssl_openssl examples ssl"
-
-# Depend on a curl with curl_ssl_* USE flags.
-# libcurl must not be using an ssl backend we do not support.
-# If the libcurl ssl backend changes pycurl should be recompiled.
-# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
-# does not need to initialize gcrypt threading and we do not need to
-# explicitly link to libgcrypt.
-DEPEND="
- >=net-misc/curl-7.25.0-r1:=[ssl=]
- ssl? (
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
- curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= )
- curl_ssl_openssl? ( dev-libs/openssl:= )
- )
-"
-
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2]
- )
-"
-
-: ${EPYTEST_TIMEOUT:=120}
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # docs installed into the wrong directory
- sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- # Override faulty detection in setup.py, bug #510974.
- export PYCURL_SSL_LIBRARY=${CURL_SSL}
-}
-
-src_test() {
- emake -C tests/fake-curl/libcurl CC="$(tc-getCC)"
-
- distutils-r1_src_test
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local EPYTEST_DESELECT=(
- # refcounting tests are unreliable
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting
- tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting
- )
-
- epytest -p flaky tests
-}
-
-python_install_all() {
- local HTML_DOCS=( doc/. )
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pycurl/pycurl-7.45.6.ebuild b/dev-python/pycurl/pycurl-7.45.6.ebuild
index c5e438ba0b4d..515459c41b8d 100644
--- a/dev-python/pycurl/pycurl-7.45.6.ebuild
+++ b/dev-python/pycurl/pycurl-7.45.6.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="curl_ssl_gnutls +curl_ssl_openssl examples ssl"
# Depend on a curl with curl_ssl_* USE flags.
diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 5776a8dc6629..2c6935519067 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,3 +1,5 @@
DIST pyparsing-3.2.1.tar.gz 1067694 BLAKE2B dc82426b4b74d22932451a828cf76a69501b926f737d201c5b01d32b152e113e2d3f6e900723e2dc6cd7b8d21eda11dfc55bd7436bba625125f5e25f52e132b6 SHA512 bb0e703ebf7bcdf34909ac693e16a1c17386a3e92b6c52c157ef338360b3c0cfab9a238bcbfdfe9c061fdff93a34c732d4e1a184b8fb12c728b2b7f2306aa978
+DIST pyparsing-3.2.2.tar.gz 1088193 BLAKE2B 0392ce8c9bc769ab27ec3bc5328ddb2cc73129617d74f955a53a4a9e54b7d32ec42eb030d0e06c50b6ef0376e98d29e6a17451b4884de445d0131e99599efd3b SHA512 b2983ba0a07e7453029f0ea3dd0dc90af895286d7d517f7d6794757f97b12b6fe7925242c2638c90560d47982bd21e2622fb1de994c82b7831129254b57e7d9d
EBUILD pyparsing-3.2.1.ebuild 1847 BLAKE2B 134d95e559b3d06fea90864b7ffe5762ff8c8eb6317fd2084164c4d4ab13739ef08c990c61cc7520258f21b7d9be6946b9241292e9f20d51d7b6e366f699fe38 SHA512 05804847c82a927e9438ecfcad448c5421fa0afa7009f469545a468ed117ca41bf012780b06ef62090af7bf177ff90c7b44982b8af9b3644933a0d4ca8026b4b
+EBUILD pyparsing-3.2.2.ebuild 1855 BLAKE2B d7f2e37a8dcf845efb1e20fe74f5814e48ee58fd0555a7cbfe45a8df83742521c073a444be3bc6d4b05827582e27f8f4e27f9bf288dae783c5ee0bb5e02153ed SHA512 27575fb7ec33db9cf5e05cee7c57e0df7466c866b332d739b46a2f0c281a97fea82fcb275f8e874c08e19de09898f493d91c335983a3a2a007d77b6ced80fff6
MISC metadata.xml 797 BLAKE2B 9707adcde7106fb0726de82da965fc3aaf7a23b34f4b71cfea4e09bd03cb44c069ccd4d16e6a6f37eca4720ff8c52d0bc11c864bd7dd9e6995d0d25cb92c5cc2 SHA512 0f791598d2b4a37797e7f917be22093f01020cde34876d7d0db3d1b2bf5da8a18d5399d70f381d98ea569f8c3abf7f1cff8b3cc92fbab39bb00f329a58e96229
diff --git a/dev-python/pyparsing/pyparsing-3.2.2.ebuild b/dev-python/pyparsing/pyparsing-3.2.2.ebuild
new file mode 100644
index 000000000000..279f62a189aa
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-3.2.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2004-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="
+ https://github.com/pyparsing/pyparsing/
+ https://pypi.org/project/pyparsing/
+"
+
+LICENSE="MIT"
+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"
+IUSE="examples"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # railroad-diagrams not packaged (and not suitable for packaging yet)
+ tests/test_diagram.py
+ )
+ local EPYTEST_DESELECT=(
+ # also railroad-diagrams
+ tests/test_examples.py::TestExamples::test_range_check
+ tests/test_examples.py::TestExamples::test_rosettacode
+ tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
+ tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
+ )
+
+ if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/test_matplotlib_cases.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-json-logger/Manifest b/dev-python/python-json-logger/Manifest
index ca21688243f6..b9c4c5bc9842 100644
--- a/dev-python/python-json-logger/Manifest
+++ b/dev-python/python-json-logger/Manifest
@@ -1,5 +1,5 @@
DIST python_json_logger-3.2.1.tar.gz 16287 BLAKE2B 7c25119202e8b1c98ef97a27670290151de0edbcf7b0d4b8aae733e379d53d0747df1306677c669d33d4b83259341b2ae74b322a578703e9268bc307d4cc2a65 SHA512 731ee10223c688602f1c89800cdd8f6045917239d796a08dd8317a210b98e02afb4d894c74d897675ad526112e46534570e78a8d3686b4c2009f2b4c41b925b2
DIST python_json_logger-3.3.0.tar.gz 16642 BLAKE2B 79f7271815af3a6f29e4f9cfda58b7bae2c08d0aef7a6e5bbab04dedbd8db2973addd40361c58e6a47e0ef765d15f0b0c262f41cf74b2c4e20d08478250d7e00 SHA512 6779464281fd8b7e4171adcf50aedc7f362df62d99bbd1982b5bef657a3a2f1e2191c4aa0f5acd688dd3554af547f5d72e785e493e21dbaa342127c92da5daa5
EBUILD python-json-logger-3.2.1.ebuild 710 BLAKE2B a92357d8ebda86a9831e22a8a13bd5bb82531b491d10722d06a032070d1a3022fca7203beecc6dbc4dce5cb5d151986edb3151b55afb24d5bb4c207cd622d573 SHA512 45be515e8dfd3e7cd78780cb1431ec7d827319ac481cb09f48c334cb4242fd5b7fe32cdfe4ec630b858efd5e07c669f015978713c98131d031478ce775d994d6
-EBUILD python-json-logger-3.3.0.ebuild 712 BLAKE2B 3ee60a63585882db4c972f7b1d455eaa633f6df41f32dbbd82a9264b9d3b11cc22833110b4d54766e8209f4bdd11c182ecde85e3d5c1ad64d147a89ff5fbaaa4 SHA512 efea0765a880aa556ea0c839d14c51f417c79ad0b5171eed2690f3ec4e4050cd76e26902fef799b8009bd8b2d919a426beea2e9a8ff488e2ad16c919c6d34304
+EBUILD python-json-logger-3.3.0.ebuild 711 BLAKE2B bed7a02c0f814599fa403f0fbc62052cc0d727545c455010e6fad79328c9b85ccc6ccad934b022f84b5ffe9352f0a593a5eb346c083f0d3a3cd87cc131d7860e SHA512 5293d16df0bb9f1af25ff52b0cebbce175876207c3bd81643f003e0505b4c11f50523e1e61e2ac7fb40a390e73d4346f0371b61f67b531c9b0b12868e4ecbad9
MISC metadata.xml 649 BLAKE2B 08ae72a3035d22e511be62554fb1bac5a7bd9b450a557d7eadf21ac3061f8ed97a6fae7980b9c0fecc85cd36e9733f71a723e694812a27a1248c6dac37033a68 SHA512 476d71374f5c6d13bdaac2d0a7713943dca9273afe6d598e289f7eea57bd0c73f2e149f62889c99e885b880ce965205d2eae5a9bb6577693fce672b2031d6359
diff --git a/dev-python/python-json-logger/python-json-logger-3.3.0.ebuild b/dev-python/python-json-logger/python-json-logger-3.3.0.ebuild
index 810b3e3bbb78..3ebee9178ab9 100644
--- a/dev-python/python-json-logger/python-json-logger-3.3.0.ebuild
+++ b/dev-python/python-json-logger/python-json-logger-3.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/python-tests/Manifest b/dev-python/python-tests/Manifest
index f66843bef64c..0bc9092bbcab 100644
--- a/dev-python/python-tests/Manifest
+++ b/dev-python/python-tests/Manifest
@@ -6,16 +6,12 @@ DIST Python-3.12.9.tar.xz 20502440 BLAKE2B df1a8ba4996219c018fc14156958ca9c0e8af
DIST Python-3.12.9.tar.xz.asc 963 BLAKE2B d90b9c1a3aafa1a942ef8d978b566829656db1114b74f1565b7cbba188cf3bf5637c1dbeec3432ae0af0f826a154c40f27fd8fc46350a757ef91f5c426908149 SHA512 b59251ca3a0a17c06ff7d165f6c025eb91127c80be0782642590f5c922297e0710544ac5a9ae977378e393f1c4861149576a0515af5ec0e54e6827c4010d544f
DIST Python-3.13.2.tar.xz 22621108 BLAKE2B 79c7dff8a15fd2487d62847a8e654c02433a89887aa4f93819020b60a30587e3ba92b101553d971b59e132677f9f74dfc41cd7c7901db78a7787607ec96c6664 SHA512 bb1c0598914c6d4326554faa568f660f10b20c701d0f36bf1fa58837b6498d728a407416b06ede39604caea1ca93f60545b83b01ae8ee65f55d4cc83242b63fe
DIST Python-3.13.2.tar.xz.asc 963 BLAKE2B 95a36c305dd452df23b4f119de05e1d3a2b2c9e0c2778a52dc4065f82b52752b68d89eb737cc54cced70623ad4a7b48c85fdff781bf7d7e3b747dacb1ef77db0 SHA512 5f019be530f688b0adf5d5cc9f2c2243e2f1dc7338559db14c1eedd12aadc85404d42c7aafd74e41828205d85f13f278876662ac30c8f3382a1ee081ba5f29f2
-DIST python-gentoo-patches-3.10.16_p1.tar.xz 24964 BLAKE2B 93cf5d208f80f1017e4afdcf7d3551d150a1d68c378312af43c668156d98f10087d2b6f315f717823a9aae1114e2baa999f61ce179639e5511d30ed9620c9570 SHA512 74ad92d3256d744e3572c0d858b4ba4d5f0f6fda84d8f3c1a1fb675376c2d525e2d9fd636a65c8a859a0a312eda00877b13ba311f620b6a51e47dfb082843333
DIST python-gentoo-patches-3.10.16_p2.tar.xz 29428 BLAKE2B fa63d2fcdbb53e3b6381eaadfbcfca02a03eddd7035dd4776c706fd1aa0226a2c809260ba5a543a209a63563dab12ea109bf03a2026ea4b5797fa6afc7b45c52 SHA512 0186abf035632a3f8018052f8021c1d0dadbc28b7d03551f6992a658fe53878ac9ea86b79512e0e147efecedfda133cf7936746946238177918be9c695248f15
-DIST python-gentoo-patches-3.11.11_p1.tar.xz 11644 BLAKE2B d080e1b987ea0e1b397113f20a5c84f6a34d6619a3ed9f7389fd10d95636169563fba97d212477ca7f9b93d2bd0b66c9521fc61963bb468805a661ca3ab287a7 SHA512 f6045adf25923053fc9a60506b9164c9c062580d6886f1a3dcaca00dc4affe69aa9e138f8ce93f093798ccf33322ccca2aca674ab87457df98a93dcaca234b44
DIST python-gentoo-patches-3.11.11_p2.tar.xz 16224 BLAKE2B d8404c8c87e109d2c699dbab63c20a319c6efd5b62dab5fcc1b53b5b291e25686e69ef92b495eed0d80491cfa29ae9f523df6b53c7c6a12c3f713c53e3c5b7c6 SHA512 f1bf897305678c2b113aef4553d14e916e83312708352765725d754dffbf2f5dd7ef0f7cd84a774e4a8c18dde8a517d7eaf8e58720d73d25430b28fe49906258
DIST python-gentoo-patches-3.12.9.tar.xz 10736 BLAKE2B 1f87d1bba8c094936e5cd3e0ef2eede0dbca3e658430f81b398735d8f02fff1f87739914014dbcb17163f8a969ffc5e7e4cce7d71557ce3c2e58487e6ed8b80f SHA512 342f11df85926e32455d52115d06b817a17f7ae104e3ea8e852046d321d829835bba7c07803c50dd5433ac8b615499428d5bc1a088b484ca0c4304eb8b2cb879
DIST python-gentoo-patches-3.13.2.tar.xz 8316 BLAKE2B 2367808924c83c02b8b2ca765fd4768d4f12cb8e8451eab9d084ce5950a5a81829e573d415f9a16db2e053105def90b5f52c91423fc71e57cd182a1d9c824d8c SHA512 580332ca037c1453f314d5811f96f7bf74defc16cfe515c4fe82ea08a7bf3679aa88d5456db846d988bcf4fbc9eeb4ebe7cee01d135bd55c87931206250e301a
-EBUILD python-tests-3.10.16_p1.ebuild 1610 BLAKE2B 77a2624417283d39b977b931cc2775f167e6d59a51c90d195a4f4126794d9d564250637229f37fa80114a42333c713c7c1275d9aeaa4b079e27918001deda7bd SHA512 73faf8d5ec59c8536c8cf5121dc2e7f9d7e17ff8d4c13072f0cd0a76a304be90900eef31115f668c60950b2c07dd035bab588504a369422105e0ca68525ee31c
-EBUILD python-tests-3.10.16_p2.ebuild 1611 BLAKE2B 3df174639b2fc593d793ff66d9357c9cb906546440388cdf5cc2d0585d36287930d3e4bd994eb489bdde5a31b7ab6aa3695948c6ee656262a46d93ef9f0c0763 SHA512 56ce066c819926e6ab77d25553ac188f6689e5727614632e654780db5610dc54651e976399c1b16a3189012e55978d3251c3f2e0aee813b97a0d54af80985da1
-EBUILD python-tests-3.11.11_p1.ebuild 1596 BLAKE2B 5e123cc49033f0b3bd9ef8fefe6ccd7f5021603149bdeaccb299344af3f040b8e422fd9e500fc057bf9da0f82763078fe71a6c5309f648395c735f1aba47a452 SHA512 f58c96195954ca5d42a62a281c09fc243927f36b9b6118b662ad95012137b4c4e05e580e000499101f7e0bc5a2d7c8035510865e47837dde9947742ddf6561cf
-EBUILD python-tests-3.11.11_p2.ebuild 1597 BLAKE2B e0cdf234ecbf69a79af17dd5b4f13085e45eb7e3b8bc084d9a151d9b1f322faac386c4d2f000e9ac4045785a8c3931234439f44d266ffc8cc129f4894ff42c01 SHA512 bc87210044c7778ff4b303a5d7b5c14d0c45a3b9dc3731d7edade86989735da8da1fc680b98bc5b661aca7d029f37b75d7445370d339fdc412ab24e02a518d69
+EBUILD python-tests-3.10.16_p2.ebuild 1610 BLAKE2B 77a2624417283d39b977b931cc2775f167e6d59a51c90d195a4f4126794d9d564250637229f37fa80114a42333c713c7c1275d9aeaa4b079e27918001deda7bd SHA512 73faf8d5ec59c8536c8cf5121dc2e7f9d7e17ff8d4c13072f0cd0a76a304be90900eef31115f668c60950b2c07dd035bab588504a369422105e0ca68525ee31c
+EBUILD python-tests-3.11.11_p2.ebuild 1596 BLAKE2B 5e123cc49033f0b3bd9ef8fefe6ccd7f5021603149bdeaccb299344af3f040b8e422fd9e500fc057bf9da0f82763078fe71a6c5309f648395c735f1aba47a452 SHA512 f58c96195954ca5d42a62a281c09fc243927f36b9b6118b662ad95012137b4c4e05e580e000499101f7e0bc5a2d7c8035510865e47837dde9947742ddf6561cf
EBUILD python-tests-3.12.9.ebuild 1507 BLAKE2B ae599721e39a2bdf341692e124004eaf8dff821e55bf8d877578f5b304339bb0658825a1995e97c3b66b896f295d72c57cfc2954a0f4200dee22ce20f7f7d660 SHA512 2f0794c454535380fba5299065ce14fd41e99f602ecd002aec3588955b83fc92942e9547dfc462176d3b16dc743cbb9e01cb5171333f9011750c29e32ee8fe24
EBUILD python-tests-3.13.2-r100.ebuild 1478 BLAKE2B e4be6217ea6bc0018bd5378221397d025f6e12d1fb52f9f51551f7f6d746b84664ebffc4d830807c913564030fd9736a22990390be9177e59c71c503d31b88ca SHA512 6b65bcf69212be740f96b88e48ab076ea531e15789e324af63cd1d88daf64d0cc0795e84df1cb9f2c6119d8022eb438e6eb90e8aa932e1bc8da0616da72944c4
EBUILD python-tests-3.13.2.ebuild 1513 BLAKE2B 7754a584005b91e14843755d70f78d8a814937eb1cacec5f4f82227f9ec580de09913198c5fe3882813d444970da14ab73ba7d79e68a511ecc71a3dab9b096da SHA512 c619666601342dfe1721af12c8996d2952d3705576a72e2f96c3e205868378456b0c8cadd84f8acd23989246de618f43d8e61f25ecb025a21bcee2d91e966685
diff --git a/dev-python/python-tests/python-tests-3.10.16_p1.ebuild b/dev-python/python-tests/python-tests-3.10.16_p1.ebuild
deleted file mode 100644
index 522e1752bf53..000000000000
--- a/dev-python/python-tests/python-tests-3.10.16_p1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit python-r1 verify-sig
-
-MY_PV=${PV}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="Test modules from dev-lang/python"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}/Lib"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ~dev-lang/python-${PV}:${PYVER}
- !<dev-lang/python-3.10.14_p3-r1:${PYVER}
-"
-BDEPEND="
- ${RDEPEND}
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- cd .. || die
- default
-}
-
-src_install() {
- python_setup
- # keep in sync with TESTSUBDIRS in Makefile.pre.in
- local dirs=(
- ctypes/test distutils/tests idlelib/idle_test lib2to3/tests
- sqlite3/test ./test tkinter/test unittest/test
- )
- local dir
- for dir in "${dirs[@]}"; do
- python_moduleinto "/usr/lib/python${PYVER}/${dir%/*}"
- python_domodule "${dir}"
- done
-}
diff --git a/dev-python/python-tests/python-tests-3.10.16_p2.ebuild b/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
index 4cd0c164839d..522e1752bf53 100644
--- a/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
+++ b/dev-python/python-tests/python-tests-3.10.16_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib"
LICENSE="PSF-2"
SLOT="${PYVER}"
-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"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-python/python-tests/python-tests-3.11.11_p1.ebuild b/dev-python/python-tests/python-tests-3.11.11_p1.ebuild
deleted file mode 100644
index 9d1f94e65213..000000000000
--- a/dev-python/python-tests/python-tests-3.11.11_p1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_11 )
-
-inherit python-r1 verify-sig
-
-MY_PV=${PV}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="Test modules from dev-lang/python"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}/Lib"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ~dev-lang/python-${PV}:${PYVER}
- !<dev-lang/python-3.11.9_p2-r1:${PYVER}
-"
-BDEPEND="
- ${RDEPEND}
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- cd .. || die
- default
-}
-
-src_install() {
- python_setup
- # keep in sync with TESTSUBDIRS in Makefile.pre.in
- local dirs=(
- ctypes/test distutils/tests idlelib/idle_test lib2to3/tests
- ./test tkinter/test unittest/test
- )
- local dir
- for dir in "${dirs[@]}"; do
- python_moduleinto "/usr/lib/python${PYVER}/${dir%/*}"
- python_domodule "${dir}"
- done
-}
diff --git a/dev-python/python-tests/python-tests-3.11.11_p2.ebuild b/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
index 3a53bd96d2c8..9d1f94e65213 100644
--- a/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
+++ b/dev-python/python-tests/python-tests-3.11.11_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}/Lib"
LICENSE="PSF-2"
SLOT="${PYVER}"
-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"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 0bf6fcaa2834..00e65f573ea5 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,5 +1,3 @@
-DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B 6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335 SHA512 71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb
DIST rapidfuzz-3.12.2.tar.gz 57907839 BLAKE2B c5f6d2022fbab6539b67ae845e36ff346727076d956451600d4996cc75f369926d72f9c65bb6982333a53db1bc1e7c97086e3fc4966ef36aee59a01cc5ba98bd SHA512 b179eeb1ce7cd4c5a211fcdd20af6b82fcd985ac05c9c6199f9b86d2ebf8527a54dd30b832cc3acd166730b23db8cc27a16100267dcb3999f3350ad91ae56c90
-EBUILD rapidfuzz-3.12.1.ebuild 1437 BLAKE2B 25bfa77a68b0283b638de749266c32f726d9f34f208235aaa22df23b4149ec6abca31ed7f565380491bf7df2d6965df48e9baf51d5210bfae00569d879373d51 SHA512 b3062bf6425b39af6c7e81fdeea1e5096929391c878b2605538964f9376e284d9be849b6d80d0134d621e902a9129c091c238167b1654b6adf6f03192def99c3
-EBUILD rapidfuzz-3.12.2.ebuild 1438 BLAKE2B 989a507299562ae6d85493bdb71f6db7d3bdd3086157b2e41d79ea8dc8fd5cc339b2dcdb740ff95f996a3e38e62de7dbb36cfb3290cd7a36eace63d469595c62 SHA512 210f3b1b48094e9e8adc83483f6628800a53a9c75e156c1ca29c23e1d933803e2d84454621d4b5f2d6d141c37f9dc6fe00d1fd436d97a4df548c6ceb6ae6183b
+EBUILD rapidfuzz-3.12.2.ebuild 1437 BLAKE2B fad33cbea6556e52837e2723dd02680bd601af7c5626c617d959dcc0bcddc274b9fc90418cde48c8c34a7362085ee873919a6c59462a31734ae61b0068687c37 SHA512 082b3b048e447cf93d320d036b53390b359f8aaf660c8233179fcf3869708f4551814792e943d31f5970b9a14abcfa7cdea01599720b5ad05d52e4fbd8fec04e
MISC metadata.xml 372 BLAKE2B 813733515163b827652c103af137a7adb5c126ee46ad654306e35e958bd5e5d5f9711c388ac0731203b29b441f075cf23d5090388aa4bc454f824697d2c8302e SHA512 a3e13245f49647e164df0554168f45861556a931963776457fa64c0f690c76da302b8a32dadd145dc70887bc1b927f71b06db196ec2b15e89e3702208b85fa59
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
deleted file mode 100644
index 964a1b3b5020..000000000000
--- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics"
-HOMEPAGE="
- https://github.com/rapidfuzz/RapidFuzz/
- https://pypi.org/project/RapidFuzz/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-# all these are header-only libraries
-DEPEND="
- >=dev-cpp/taskflow-3.0.0
- >=dev-cpp/rapidfuzz-cpp-3.2.0
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # sterilize build flags
- sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
- # remove bundled libraries
- rm -r extern || die
- # force recythonization
- find src -name '*.cxx' -delete || die
- # do not require exact taskflow version
- sed -i -e '/Taskflow/s:3\.9\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
index d54c9c8236e8..f24d404aa310 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
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"
# all these are header-only libraries
DEPEND="
diff --git a/dev-python/rfc3161-client/Manifest b/dev-python/rfc3161-client/Manifest
index 7c1dd90154af..f112da199128 100644
--- a/dev-python/rfc3161-client/Manifest
+++ b/dev-python/rfc3161-client/Manifest
@@ -1,19 +1,13 @@
-DIST asn1-0.19.0.crate 39162 BLAKE2B 93358d3af5e0c5c00c14de51c571b141b51088951b82134d032ee045f0d6b49525760373ef90d4d54089147ee53a0b4e7c75b67076239a512072873cdad00dba SHA512 6fc613bc843b08e42b8eed1363a8cefb2af940c5bd0234ae4067215453771ae26eb2233a67185c2a1110a1c6ffd6102f6790497f683f109b1ecbe2202b507e96
DIST asn1-0.20.0.crate 39382 BLAKE2B 01c9180cff6be56f43d99fe0b6cafe0c41ae0c9e1d77bc0eaa10277074043e25188d23905b74414b251d1bd53c42f5454f635caf2eba347d6c36cf5b741112b0 SHA512 6ac04a1e7260476887c72e23b667dab58da9f6c9cda3251b96a839d5d4929b657d2c5f7ec4188ebf36855dba893b038f511104c03a965949c01dd4c5e9b5e076
-DIST asn1_derive-0.19.0.crate 6588 BLAKE2B 67d78bdeb8cdd9e86adcf186d56f5918ef1af92e9dc8ce91cac90096708da9771d59c9d3bac2396d5d08f2d0a506ed8e6595aa2bb00aa977d3200fb145cac038 SHA512 34c01e6a8820b632c11eace12d6522cc99d42e6c2d7be284b50a2caf647855843f00e68bee0594ee02f1c1972486f6dcdd52e0920ed12a0c034fcd41f2921776
DIST asn1_derive-0.20.0.crate 6998 BLAKE2B 270aeacaf4dbd9991c9f09f9f6fd5dfe67a16660150f8ef1fae74983b8cfd4ded01a0275a3aec47350084d7c49e07cd79a69b14db9d76232eec95211587549dc SHA512 80a5a07c8c241caa5189f21b0e626f03cd375a9899059dab195e4186e89ec6334ed5cc1ac6f04e628693e3e437b61aab7d7beee9636c0f66d4e6b5366cd75101
-DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
-DIST cc-1.1.28.crate 84424 BLAKE2B 9d617066957c9aa8d3ae86943be8494551624e34d8b1060d86959751fc3f874ef6d83c78235a7905e12ed72c16bfc45666fb36172708c3a53639c99342d34edf SHA512 98571ba96e7967579b70988d9308c8d3616cb1940b84c0d7dbeae837bf31c5a62731fa369b8b9d968ca843638efc7a9791ab76c3cf06deed4348d9d853ddacba
DIST cc-1.2.2.crate 98719 BLAKE2B 7a7722721f98869bfe773ce90c6d756bb5ab76df05b516067528d7285c47cbc80d965aca97c7d7a118515035326c843b1721429e12afd6b15f187f0c59fe18c0 SHA512 5364d3822a566573d45e40a6076d3f9aef20c67f1a5687895f5a76be210a48cc44857ac778e2cce58d3a5dfb07255a3e6e541dd97be8492ae6f66fa18222492c
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867
DIST cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
-DIST cryptography-4c72f368234e60a06e4a0beaf87be55940dd49c1.gh.tar.gz 36086621 BLAKE2B 4b910905346e9169d9987801a7d4c4561ab36d7a29a096c7fd06579441032fe0ac11cb173698216719a8a65557e838b6a28986890c6c43ecbd5ed8fd401ff54b SHA512 a03721dc8a600f31bc05a64dc4b2d3e80c63f8ebd935c624e358356c5119b95bb75730992e8f6b8d0e7823875c5cf0639def97431c0bdfbcb91bf6028bfc788c
DIST cryptography-f299a48153650f2dd87716343f2daa7cd39a1f59.gh.tar.gz 36094371 BLAKE2B d7037a45248a7ecce19820d1660e61c7660d71a35873a76445ab8f163cb2ea3b4176fdc6c63aa06a8fa02f52ca6578c562fd9383895c67ca07a23b34de3f5463 SHA512 b08b64533c166134643d198bef762d746481e70c35c451ff0a0a216cd080c497b1c1c92019c7e3ad748e64c73dbfa568cb51eff3e587c33f1c5c7fd07e0d7895
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
@@ -23,52 +17,35 @@ DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
-DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
-DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
DIST libc-0.2.167.crate 757723 BLAKE2B 38f1657dea6d13cb6cc87c8cbededa9f0ac280e4f141f780719164451c941ef873cf6348fef7ab249ba7eed1cbf6768c6a8dc9a51796007c8ce31cdd2f90ecaa SHA512 f6690776266836371e5f9e20ec3a93bb17bc4296219755750e4e70e745016245dab9e247fe564e0f21d10d0c7c97ae97bf54da5068464a48ebfac244cf699166
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
DIST openssl-0.10.68.crate 276578 BLAKE2B da7c42f8a87150c76cde12316fe1c170593e76a4bd55176ca5ab7a43c57d5457246bfa91bf7bbf73ca47c87a066789226529fb7ad57c5e93c551baa67f6a9eba SHA512 2b0c7f5a888b0e398ebee9c0fffb6fdb8408c36f96eb99182ebb9e162106c012334554304ddaaa6689d3ae41cdf638ba08187a40088efb95a5e9f6aca032a22f
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
-DIST openssl-src-300.4.0+3.4.0.crate 9945264 BLAKE2B 48b9ef03714ce571e67b0cd2c347b0b58d76379df66f3630934fa5e0730d7c821452f3b40e1e3b7f7fb9f5d151618cab566f4f27fbbc317532864caeac279880 SHA512 b5f92ff9e34477a59c26bf8f954e59efaf17af70f53d1a7a030f7d5e1ce59e6d8075479a7e40326b63b4e21b4f5dbdf15c9190748ec86f31fbecd83120cc5792
DIST openssl-src-300.4.1+3.4.0.crate 9945831 BLAKE2B 5ea47b7a9d934bc25999bdbf38e35b6d860c02444367277744c2ce4b43e1ee127f6662076ad1c3e80aa538c957c3e0028df6828c0a01df19cb5e9fa03779a770 SHA512 f0d5ba6af60cdbe7fa926412e1da9cef57c83fd41d9e451a9ed3e69d294e233823bc23ba1b897c40dbaa833274b5b8e2ff30ad6e801e51f26a93cb1594695480
DIST openssl-sys-0.9.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b30038858ac58aa98d7a23b2d23e0b7c7d8fc36c1733d0330bcb9f51284667b2c32fc5a5bd4d9e1a5df7b98d610a997 SHA512 e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278
DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4
DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19
-DIST portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2
DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
-DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
-DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f
DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee
-DIST pyo3-0.23.1.crate 1072552 BLAKE2B 1d83f3d853eada9d10e7502c76ba665ccd75afe51ad8f09e6b72d076aba4eab5da535bcd9f0d636d9a5a120dd632d67bf89b65fc4372511b042a74bb697be56b SHA512 6f0f457669c0d5d54196e4d7f10a78c8ef1f576ffaf01e11fd142634949e9b1e12c8e4dcf041f9bbe21f7e9b4779ff7ac1b625b3d0ecaf8e448b468aaef7b3f5
DIST pyo3-0.23.3.crate 1073838 BLAKE2B 5e1ce6a5c5232ebf0399b1b969e737cca12f978f445efec9408ea80b8bc6ac1047125dbefa36149c8a904882d6a64dd24a9bd50f1e8de7afe3a3271e1a0f2d6f SHA512 c80377e8673de8b8e51e2423d102dbcc46605a783c13127215916d69fc600efd67ba5f9cca420cb6859124165ec97fde40eb0a0566d8b4b60708e20b8e6e9b6d
-DIST pyo3-build-config-0.23.1.crate 31755 BLAKE2B 7cac76855763159f61c26bf401545d12a95d8d0970ce4a0ae90e5b7ad1d67747af5414c02b8848042b4e2c2aa773d8cfe3b3db077895d12305097457dbd0ea60 SHA512 ec7b47db39e910760373adf3c035d7bef0cf48595562bf8c70d6ecf98ae3a676f19c94302bcf29dae60797b0dcd180498bf41faa65d6a6a268a0e2b14a309e42
DIST pyo3-build-config-0.23.3.crate 32509 BLAKE2B 9e77701712589dec4ad74b3d0e66ae82c7a01b6f29ed36231d999aaf909f80def59d17916e1900bfff10b1d36a0a48ed4bf9757c817eb6c6269549f3d04bd6d4 SHA512 db8b0aa86e96eeb30a8ab36a8a1ba917b7b9e6918c2193d7466841ef38e689908f7719a5390d35fb9a156aa6bd84348fa99ea8d5a784faf5c5cc4635d9a3fac9
-DIST pyo3-ffi-0.23.1.crate 73993 BLAKE2B 4b16d423f6aec1a4b99aad79976dd17a8039e9a37ec35badb50cbd12001f12b88b7223e2dc6bb67257e821ffc935a3f23876f93941f2495e63ac88e631be51d9 SHA512 7533fdd016afb71a482cec07a61b04b0eaee10eb131e11d9c6d650e090a575896fb5ea243880341a2500b0b8442c36ac7792cb6ed39a2f9bd29645556cdc807e
DIST pyo3-ffi-0.23.3.crate 74064 BLAKE2B ec3cc59e047f780041a05e2bf9fac9d65a6f8ccfb5a3e1c35d7c7918da6ded7e65676888a743d3b4d0fe7b0996e441b722c159eed67360c1e3c5b598160a46cc SHA512 fe4678d4cfe81f065554f0d454345f5f8fde927af1afec9212bb49a67be5080dcc9be84e088612208b7732d2283c2c9168a31b0b6fbd32496520d500e372e161
-DIST pyo3-macros-0.23.1.crate 8064 BLAKE2B 26f0c07d230c6a749848094e84e1cd86d151b1d7639aa17debef73a49c9d15210a6f5ddf20d832f1175ba9fca690edc2be3244aef286112d2d097677558348e2 SHA512 2897b64b1e6695526a74822adc2e6bd6fccd0185918ab5e87561341c5e37382e77094a9e102bd6c817cddc919ed45c1a133cdc1e947ecab2c851328fecf14508
DIST pyo3-macros-0.23.3.crate 8085 BLAKE2B bf9ea45a8afe7c663da4f3f5c09c23039bbcf9a9ae350eac2b6581a227864d259b1e5c5ea36f9d6f302c26cd957bb4564562b98785eac49233515d7d54453fdf SHA512 23bfcff285db1276f2dcca9895f7672ec6e5aec118039e2cef3cabca0a85eb97f138391cea4da26eb887dff09c65947b165ca83392edcc8640cb283df2929901
-DIST pyo3-macros-backend-0.23.1.crate 70118 BLAKE2B df6e7db9f88bc0fd039c2b0553c3371fcde654bad4528320e0e8cb8ee5ae98b541bf7fe800a872fb5ee43562e07a5b0cd9543f4b5c66b482818107a53e6e49ea SHA512 bb6df78ad712ab6c85535c60d3d5d8aa1b012b175845c6e073ca7b174c558e4a546fed5e62453bc3ce7f46dfaf3b016c01b88e13c8516b18d5024565464c1bf8
DIST pyo3-macros-backend-0.23.3.crate 70098 BLAKE2B f8ee9c39f743960fc8093bfd53c043fca03b973192e1ab24b48066634e57ea7e74b3ba825ae72380e10569855eec9cb4f0d54f5f8c88dc60e67793257bef8d43 SHA512 9b22e975480f9afc2037587ba85889868a1b543069c2280c65f4cf98e5537708d098bb4885e881c1c9427740c8259988d82176b974900551a4e51097cefb8708
DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
-DIST rfc3161-client-0.0.4.gh.tar.gz 41498 BLAKE2B ad9b60e47d4afcaa5cf636de26de63fcac12ffa8233df2ac00332fc864722b87f10ac3273f4eca27d583f671a1db232db1efbfb43984ac604b3ec0286b25a884 SHA512 6dadb73171f8741350ba0a8197ba42a7e6a7bd4960bf9e955ef0ab37ec74c02e64765ba0217d4e36a39a07bed4494f3e0ed94c93aeee68ec9f5bb28b6d85e43f
DIST rfc3161-client-0.1.2.gh.tar.gz 41256 BLAKE2B e72b646ee3b9389dad21747f3380e8fefd418804ffd6a2460bd04df6d546ca20e20a6172d1c4837b9aa357bf09fec81945edfd9ae1a1b9b59708fb6ab20148e7 SHA512 282cbb9c5074a018fac4bd5b4fd8b4d8bd5e4da124e3461ee2cb57baa370a52c5cc76398b41a7d3de71db0a6ec1b95c11969daee1c252f6c306e2eb7a72d5821
DIST rfc3161-client-1.0.0.gh.tar.gz 42848 BLAKE2B f6a1f29e0665485ca3a2f47569e7e0e7573d0994883bd3373de129a2e7d2542c754d5903d1b948d24d729bbddc7880f10ac7bf91570b023ed2ec068fd453b870 SHA512 e94630afa0f0bd527bee3f59839cc70edd1dbf2d23d5bfc48f25014afc695eef95b7bd5538f89bfcf32dd9b3c120ffca974965a8dc6ffae3a989f42fdf551544
-DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
DIST self_cell-1.1.0.crate 16636 BLAKE2B e13390f77e929084c0cf5f3a4e4af55989f8028128c4f42f318e83890d24b8234075088750f406992d6b0e06e63cecac51f7ac73e74c121502eecfb68a40398f SHA512 06bb4a3c09c76b0814b60641be8f0bc22bdbf1b715a84e740720aad69f4ade1ba27e130e45699a379692b543b0b2f2d0d04c587a48b90e42aabc0d27acfe9465
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
-DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
-DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2
DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0
DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
-DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
@@ -76,7 +53,6 @@ DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e42
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
-EBUILD rfc3161-client-0.0.4.ebuild 2186 BLAKE2B 6bc561e32f497a882c7b9f83b302f07f50a983bd4efdceae1ad8f036738659bd64a2fa4cb17fd8d1f68f1ce31b1ab08fbc72809eeeb73f7dce4a81071c42878b SHA512 12d60786a85e5ad6ae72eb0501d5ee4e42f5f6bd06aeb7664b18a9c7b474f173800a1d9b5cdd6b0f3b645cd6f84b87529467b7088a991468b9b02c93818ae344
EBUILD rfc3161-client-0.1.2.ebuild 2060 BLAKE2B 4501007c1683b343911c8bb9d696022cb3477c77c7af42dc7c803d918960842db82c26f225f90f57ce74c4934a3f7ee68900870544881e3a9e24b8d95aef3ea5 SHA512 5f6f6a84a2d102763e2c06988e706a728b6b11a7ca99b72dee60eaac68facef8671a04b0ca0ea24c6188b36e22049e1b59994bfe3f1815fca61ef3efcf0ead58
EBUILD rfc3161-client-1.0.0.ebuild 2065 BLAKE2B 90ad7e3502f619a2cff820ab4606f4a3610d89866767a1bc9200f74cace734cf94976a4012653668ca26e4a1dbed1b149ac5313406e670492afd41fe61c9f275 SHA512 6b91d60250ce966dcc12b700ae32d1c4777428903db6c4c1227649f8a9e68ef01aa5816f96ede6c6e6b30eff7198bc8584efa98642681dfd1134e07b791f5ab2
MISC metadata.xml 362 BLAKE2B 6a02a0463b1d6d2a41a2fedd18efc1177bf664c1111419a7e57f84fd059ffb8fb9030ceaf96a68ee033fa31dd4b881e60694ffe7b557084c42e9ad0538c4a1fe SHA512 475cac6acdf49697c0fa47a52daefbbbb23ca81d2c933c85a3d168ca551ab57fc6bbdb0e3e6786f9c554903d3bebc87d0ecb6b53cb0bcd1811f37ff0b9bb91a8
diff --git a/dev-python/rfc3161-client/rfc3161-client-0.0.4.ebuild b/dev-python/rfc3161-client/rfc3161-client-0.0.4.ebuild
deleted file mode 100644
index ba5f8de14fc8..000000000000
--- a/dev-python/rfc3161-client/rfc3161-client-0.0.4.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..13} )
-
-CRATES="
- asn1@0.19.0
- asn1_derive@0.19.0
- autocfg@1.3.0
- bitflags@2.6.0
- block-buffer@0.10.4
- byteorder@1.5.0
- cc@1.1.28
- cfg-if@1.0.0
- cpufeatures@0.2.14
- crypto-common@0.1.6
- digest@0.10.7
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- generic-array@0.14.7
- getrandom@0.2.15
- heck@0.5.0
- hex@0.4.3
- indoc@2.0.5
- itoa@1.0.11
- libc@0.2.158
- memoffset@0.9.1
- once_cell@1.19.0
- openssl-macros@0.1.1
- openssl-src@300.4.0+3.4.0
- openssl-sys@0.9.104
- openssl@0.10.68
- pkg-config@0.3.31
- portable-atomic@1.7.0
- ppv-lite86@0.2.20
- proc-macro2@1.0.86
- proc-macro2@1.0.89
- pyo3-build-config@0.23.1
- pyo3-ffi@0.23.1
- pyo3-macros-backend@0.23.1
- pyo3-macros@0.23.1
- pyo3@0.23.1
- quote@1.0.37
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- self_cell@1.0.4
- sha2@0.10.8
- shlex@1.3.0
- syn@2.0.77
- syn@2.0.87
- target-lexicon@0.12.16
- typenum@1.17.0
- unicode-ident@1.0.13
- unindent@0.2.3
- vcpkg@0.2.15
- version_check@0.9.5
- wasi@0.11.0+wasi-snapshot-preview1
- zerocopy-derive@0.7.35
- zerocopy@0.7.35
-"
-
-declare -A GIT_CRATES=(
- [cryptography-x509]='https://github.com/pyca/cryptography;4c72f368234e60a06e4a0beaf87be55940dd49c1;cryptography-%commit%/src/rust/cryptography-x509'
-)
-
-inherit cargo distutils-r1
-
-DESCRIPTION="An Opinionated Python RFC3161 Client"
-HOMEPAGE="
- https://github.com/trailofbits/rfc3161-client/
- https://pypi.org/project/rfc3161-client/
-"
-# no tests in sdist, as of 0.0.4
-SRC_URI="
- https://github.com/trailofbits/rfc3161-client/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="Apache-2.0"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- =dev-python/cryptography-43*[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pretend[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-
- cargo_src_test --manifest-path rust/Cargo.toml
- cargo_src_test --manifest-path rust/tsp-asn1/Cargo.toml
-}
diff --git a/dev-python/sigstore/Manifest b/dev-python/sigstore/Manifest
index 37d3690e5bbc..b31ad1b059da 100644
--- a/dev-python/sigstore/Manifest
+++ b/dev-python/sigstore/Manifest
@@ -1,7 +1,3 @@
-DIST sigstore-python-3.5.3.gh.tar.gz 201724 BLAKE2B 7b73ecd51944bc461213044931b7cfd3986442e9dc380cad5093c5f8dba82142c4a556bf9e43d869373df3d4ec07d8f023dde907045b2a172cfa06fd874e5907 SHA512 53d9876470156f91eb21e4e32ef1f61101e4a4011b689ad0b808414e19296266f66fc2bde1d5ad8178c3bb71824e1b30213672d8f1a311fb80a9fb4623a8a1cc
-DIST sigstore-python-3.6.0.gh.tar.gz 235198 BLAKE2B f0b7acdc6cb3b903b7938c319d220479e4e0532fbb625f4e6543b76e12ca32e6e551eb51c9d383fcea996ff410599a36d463fb53b88c8b44bc08d5a15a82b03a SHA512 cde7ae0df8f727659ed4c803143c1b49bb1045c9e96b137f095896b66a8b04269201f93e481965b6eca72b050468ba0c7a56ceb51f44523de90d114b23deff89
DIST sigstore-python-3.6.1.gh.tar.gz 278434 BLAKE2B 9591a6937c30ee7a8b429075154309e5da78e5949ef0d27874237b8d7820c771e86b4640feeca8d6a5499ecc9f856ca45b0bc017ab6ce1c47fbef96aa5f971cf SHA512 daad7cd6e2cab7b511540d491378ee0d5829a6fa8a2c8bd601dcceb7a2ed73b99b4e0d42876b42cd8a510b463c2dd48941dd901dc6414620623b2bd6252bc6af
-EBUILD sigstore-3.5.3.ebuild 1627 BLAKE2B 0f9156869cb3296a730164f74b0fe2622b612224b48be5a538b2e210be8e509921724901cd6e5b36a01f0fd58fe385f4a80fd851fac2821b4d7910abb1f1003e SHA512 c12f279fa709d2eccfe4931fbb1c779f704e4339e84e0f48dbb80ccbed7adfff4d9b713b001a0dc936f5f1ebb8a4187d176809a388552f5f7db1530af9c1b73f
-EBUILD sigstore-3.6.0.ebuild 1679 BLAKE2B 56f92dfbeb5263709fec2b505cf4998902d1952e99c0a0ef1e42a00177588ba87a2b7db8f8a481eb89e954ed94cfda4c4e6a5c0af4e6e077eacb39bc825308e2 SHA512 84e0b4ed24c6eaab7da40ea7f5e3c4529aadab53200604b702fcdffd394cb61aa785ecf85d0f1fa4ca97aef02bf0f7f0cdabb1236365ea0165a601b70ff1450f
EBUILD sigstore-3.6.1.ebuild 1679 BLAKE2B b068b24ad067168431307192a0e47a1357793d05778cd6c85925dec54d5fe5bd4b7ff811867f11165a143a0d768f8ff904b2533a2d86cc79fafeb0ee254ac97b SHA512 f6ab14498018db9e9471dd14181b0ad8d7241dc85569126dfd21d49b4c8e0b199746b1e7b32e65b87f6ddcd81d43e214ceff5c3dc98bed5fd147f03ce932e839
MISC metadata.xml 378 BLAKE2B e97135e601efc335e133822e3933e68570c43a454252073fb8a080a334801dca876311646e694062ec5e869b6d701189a2fad737d80a8b6ca874d61927a563c5 SHA512 bb372e77d78042dc8866f87c6d278ace3297ed747d520b755fef5e8ea5bdb15d65a6ac7b10565e84c27cdfc1497f5479320fd89b539093256a0c4af931442072
diff --git a/dev-python/sigstore/sigstore-3.5.3.ebuild b/dev-python/sigstore/sigstore-3.5.3.ebuild
deleted file mode 100644
index 6b2089003002..000000000000
--- a/dev-python/sigstore/sigstore-3.5.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=sigstore-python-${PV}
-DESCRIPTION="A tool for signing Python package distributions"
-HOMEPAGE="
- https://github.com/sigstore/sigstore-python/
- https://pypi.org/project/sigstore/
-"
-# no tests in sdist, as of 3.3.0
-SRC_URI="
- https://github.com/sigstore/sigstore-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- <dev-python/cryptography-44[${PYTHON_USEDEP}]
- >=dev-python/cryptography-42[${PYTHON_USEDEP}]
- >=dev-python/id-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-4.2[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.6[${PYTHON_USEDEP}]
- >=dev-python/pydantic-2[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.1[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- >=dev-python/rfc8785-0.1.2[${PYTHON_USEDEP}]
- >=dev-python/rich-13.0[${PYTHON_USEDEP}]
- ~dev-python/sigstore-protobuf-specs-0.3.2[${PYTHON_USEDEP}]
- ~dev-python/sigstore-rekor-types-0.0.13[${PYTHON_USEDEP}]
- >=dev-python/tuf-5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/importlib-resources-5.7[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/pretend[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:~=:>=:' pyproject.toml || die
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest test/unit --skip-online
-}
diff --git a/dev-python/sigstore/sigstore-3.6.0.ebuild b/dev-python/sigstore/sigstore-3.6.0.ebuild
deleted file mode 100644
index 3604b7def641..000000000000
--- a/dev-python/sigstore/sigstore-3.6.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=sigstore-python-${PV}
-DESCRIPTION="A tool for signing Python package distributions"
-HOMEPAGE="
- https://github.com/sigstore/sigstore-python/
- https://pypi.org/project/sigstore/
-"
-# no tests in sdist, as of 3.3.0
-SRC_URI="
- https://github.com/sigstore/sigstore-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- <dev-python/cryptography-44[${PYTHON_USEDEP}]
- >=dev-python/cryptography-42[${PYTHON_USEDEP}]
- >=dev-python/id-1.1.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-4.2[${PYTHON_USEDEP}]
- >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.6[${PYTHON_USEDEP}]
- >=dev-python/pydantic-2[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.1[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ~dev-python/rfc3161-client-0.0.4[${PYTHON_USEDEP}]
- >=dev-python/rfc8785-0.1.2[${PYTHON_USEDEP}]
- >=dev-python/rich-13.0[${PYTHON_USEDEP}]
- ~dev-python/sigstore-protobuf-specs-0.3.2[${PYTHON_USEDEP}]
- ~dev-python/sigstore-rekor-types-0.0.18[${PYTHON_USEDEP}]
- >=dev-python/tuf-5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/importlib-resources-5.7[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/pretend[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # unpin deps
- sed -i -e 's:~=:>=:' pyproject.toml || die
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest test/unit --skip-online
-}
diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 15fa40b16d2c..a9c5e666f3e2 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -1,8 +1,6 @@
DIST pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz 98983 BLAKE2B 08ad8a10a96ba7da3100f7658f38cb8d6fb0e1eca92ba0aaf1393778012db807084f047eec171f0a46836a6746367369e79ab95836d5cdf215211e321d2800ac SHA512 401ea5ca16e978d5407a1400e4e27cec9fcac11332067ee1ed8a3bc511901e08fc421ce875ebbb0990593ed549a4a5f4620914a71ae3490c7b8ae0f7b26b5937
DIST rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz 51763 BLAKE2B 59d053bc6692014d884a9247dea1b57a8789469ba2abbcc92ec21bb0022cbd74874afc463082156ab697aa6c80635019857a5d7e2dc150274e8b04d720518c36 SHA512 3a309566f4925b02496fcf19bc2865968edf6fb65082ca4079d2cee79e6b0353a1910c079f2afe656da0d0f6ddde5102052a221ea35a7dabc6d690a11218b20a
DIST tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz 37106 BLAKE2B c30d1c33f6f52e2bc83823eb6319f8a3e462b7c7408fb6a08f995747857ef234f81db4135a04f9d183095fe473a4087f8f0cb89d8f87ef4400285d2ce034ec22 SHA512 4abbc4240ed129c92da8d616e27a6df0f24cdc85a0803acfdae588ca91f9e5b8d482e3ac88b2e657ff68917b1b43cef1e7ef3c887f624659b231fa5a13fcae68
-DIST uv-0.6.2-crates.tar.xz 54121752 BLAKE2B b1ace1c08ae63fa662d73675eb30818b63d653e4eec3e358edd9346f4e1ee284fc43fa6a18342390f3e0a4bdd4202f99591938b8aa5f604453db51e0f699f241 SHA512 8347bccbf2ea7540388a4dd35b419662213bd0be2ddb2dfd9923be2ce31b79640f18e779938c8470a7c5d4c5f94c82a66813d3b5067f9e596d41ef916f0e83e7
-DIST uv-0.6.2.gh.tar.gz 3720975 BLAKE2B 04e3e9d6cc3a808f5323e7e72584c74078ee74d8636533a42e0027e2abcf98fc73fb2fb8f94dd855773bf046d381a8d928dc3fb3688bcff25df1c848bc3a1496 SHA512 ac193c0de1cd6ae48fd40e05a1c47999bc2cee9ac553d69fe676a78e970e2763c2e9a6f3a84b123701db143534d8597ef4445e255ca74788fef88332e51f092e
DIST uv-0.6.4-crates.tar.xz 60120880 BLAKE2B 67e7cba1df7e8c18e55d7d1a5748db7995c19a8bc4d156b5cdcf8d6af3922ea52279e2351085fd2142806f6692383535dec1d8354c5197d3ed032f768c552dbc SHA512 0f13d3e6e77397ef2db40122736fe4d990003388dc2f2f782b9aea317fb30f30cbb35b1d800b252e84f239fd570208df55f281432e91e546b5edcf82b9a2b68e
DIST uv-0.6.5.gh.tar.gz 3782938 BLAKE2B 82528fbd5c65cc07dd4ba647dd86d81673370afe8568690601e54faa54ad0ffa42db375b63580b0ae67f1fda67a66f54d990ce97704c614e80bf54666ed3e11e SHA512 cb1564905d56ac5873db91476b9a0a09e450c2cfaf386d9d04b1861d1e798ec43d7f28e03099d732e03cc58f79820a7f825d7d8869b40f71fab4308412e401b5
DIST uv-0.6.6-crates.tar.xz 60230976 BLAKE2B 9b0dcb0d8246fc275f5b508c48661f0844622ee9280b9000e0131e6101d548b92f983502fa21070fd41aa20854aa0931b3a5be13fc96def5bafab6d0eebe943f SHA512 b1925417eb34135e9e9d92a8d832055cd3677142ac9e7369d9e1f64ceba02632914c6ddc669257a5d75dd27b8cea4612db2bb295d2b747a74e169a8e23fc5a6b
@@ -12,8 +10,7 @@ DIST uv-0.6.7.gh.tar.gz 3791242 BLAKE2B ca24f6945d6a442c32a574b901cf47dac3ede086
DIST uv-0.6.8-crates.tar.xz 58007724 BLAKE2B bcf38b328d17e61cb74e9c1e51e0459fe91fd3b9124510e3f26606a3216189d2eb223cffd70dafce18cafe2340efc86f84379abf97444f79a57635dff0429590 SHA512 289cc35931ea54eb466e65cb279f842f06695ca09fae574dc5a3ba519db39c7441de9bf13c8c490cfa975f103b04988a943ea6de088090bbea0a944178064dbf
DIST uv-0.6.8.gh.tar.gz 3793571 BLAKE2B 7bdcbaee54edb8114328410590406b2bb7240c597e9b5450a56a59de477467246fa6746ba21602cbd27b828c2c9606406d1701b6149b4b7160ac7ff21fe775bb SHA512 edf3e45e773bc4db3e1ee7a76419ef62beadc882f2dbe6342ec334520e170f941b55d376469677a2b8107a6ab8e38d9c704bfae6700e4f2f4932db9fda57478c
DIST uv-0.6.9.gh.tar.gz 3805843 BLAKE2B 6ea1ba8ea68542896e6c076cc05548bbb2ce8c2adcb0f6ac4e59ce2bdaeffca248a333f9e549bd9532cd72ab2ed99a479d9b106b91120371ad59819ecf7ab6aa SHA512 0b6791b25aaa354a1c662132af97b9b5d45785867be4ee112660b823c69d532460651a333db61c96c997448761c77fde1fd4ecb47ccd5ebc73239d81a60b984d
-EBUILD uv-0.6.2.ebuild 4368 BLAKE2B 87c7ac7edf8953cf06598aa038bbb117f3c30610dbeb5569faafb1a5c92633271aeebce927e9fec932276ed4b6574b4eb8504655db46b469882c4199a383165b SHA512 d28ecebaf6a2fd9cd90541f86df70f0d0d99d45841cbe48d379f614eccc8b21be8e1b79a258f3fcb84ef0f6d82b7ad4bd98b913e45cd49ed379d06b11fd1f80b
-EBUILD uv-0.6.5.ebuild 4369 BLAKE2B 3dca59dfdf2ef47af00470d9a829b6c634b9c5c6d4c18de080912a4fdd6b7e4b5c4b99f97cef161a8d024b2be186015deaf486f8db38593b883a04b5295b90da SHA512 cdaf29c135a719e3ab6da545058dd9cff5af043ec9e2ac2ddc5f73e6c9b044bf1f237644813b33f964e73730183cd2fd0060abd0c0ba6283df544ad92b5c0084
+EBUILD uv-0.6.5.ebuild 4368 BLAKE2B 0a83803cb1e9a799c62708a4b6e47b99ee5b971b3eae031f1f7f252e478a45688c3900e54fdfb2f30fee4b29105ca4b161dc852cba12812b338ee0a36257e3ee SHA512 2f1fee356b1a2faa01a90751f8d9b651196e6312ee6e157bb096b48ceccdeeaad93b78b1d94f8a43d383744c0a2448b1325cdd97b97283bb420cf1580d4f4f88
EBUILD uv-0.6.6.ebuild 4373 BLAKE2B d3ad55fb8a18f2d6416186df692373bac1eeb19158ff86dc69dfb37c8ba2eaa98de16547a5075ba264ec515faf9fd84ac735e11a19a4c5947a96ed1e2418582a SHA512 b8afbb60bd276d35c9f6a263a74846026a9b42f62740bb04e3274eb879ff85129ea51e288aa0cabc5005d3df28fe255e9241d8b34a140430186e2543735a9a66
EBUILD uv-0.6.7.ebuild 4315 BLAKE2B 1884edd37b7a438bb3a519c3357cb06ca95f883cfc2f2782ee4b674db454a5ce15ea4d9b3d0f482457944775add9be8af939bbf3fdd5145a57b8e5261a9539c6 SHA512 690f7c91a8608e97eb1832da35e09dddf4023b6138d445f1d03fb696fd002fa618e1cd84fb1564ebd4b37974790b0dcc5582c383176830190980f23d88c9f9a7
EBUILD uv-0.6.8.ebuild 4383 BLAKE2B cf791584ad53431dc7eec7a8a7d0d18b84b03b6a5d08b6fb1c658fb8c767c3f8b82e1b39ef210a75b13f433b3ba8dddd7b0941769d096677468271acc9e54be3 SHA512 9c5e11c490c932cfc4dbd06d855a03a6b827fa834d5d65bbd179b0adba25bfab393c8d730308d5d656b9c19ba1d29ff7a517dec49cda5ff52a7bf485e5061028
diff --git a/dev-python/uv/uv-0.6.2.ebuild b/dev-python/uv/uv-0.6.2.ebuild
deleted file mode 100644
index e0772e8b53e0..000000000000
--- a/dev-python/uv/uv-0.6.2.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%'
- [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%'
- [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges'
-)
-
-RUST_MIN_VER="1.83.0"
-
-inherit cargo check-reqs
-
-CRATE_PV=0.6.2
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-arch/zstd:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- !!~dev-python/uv-0.5.0
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- rust_pkg_setup
-}
-
-src_prepare() {
- default
-
- # enable system libraries where supported
- export ZSTD_SYS_USE_PKG_CONFIG=1
- # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys?
-
- # remove unbundled sources, just in case
- find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die
-
- # bzip2-sys requires a pkg-config file
- # https://github.com/alexcrichton/bzip2-rs/issues/104
- mkdir "${T}/pkg-config" || die
- export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}}
- cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die
- Name: bzip2
- Version: 9999
- Description:
- Libs: -lbz2
- EOF
-}
-
-src_configure() {
- local myfeatures=(
- git
- pypi
- python
- )
-
- cargo_src_configure --no-default-features
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- # work around https://github.com/astral-sh/uv/issues/4376
- local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH}
- local -x COLUMNS=100
- local -x PYTHONDONTWRITEBYTECODE=
- # fix tests failing because of our config
- local -x XDG_CONFIG_DIRS=${T}
-
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-
- insinto /etc/xdg/uv
- newins - uv.toml <<-EOF || die
- # These defaults match Fedora, see:
- # https://src.fedoraproject.org/rpms/uv/pull-request/18
-
- # By default ("automatic"), uv downloads missing Python versions
- # automatically and keeps them in the user's home directory.
- # Disable that to make downloading opt-in, and especially
- # to avoid unnecessarily fetching custom Python when the distro
- # package would be preferable. Python builds can still be
- # downloaded manually via "uv python install".
- #
- # https://docs.astral.sh/uv/reference/settings/#python-downloads
- python-downloads = "manual"
-
- # By default ("managed"), uv always prefers self-installed
- # Python versions over the system Python, independently
- # of versions. Since we generally expect users to use that
- # to install old Python versions not in ::gentoo anymore,
- # this effectively means that uv would end up preferring very
- # old Python versions over the newer ones that are provided
- # by the system. Default to using the system versions to avoid
- # this counter-intuitive behavior.
- #
- # https://docs.astral.sh/uv/reference/settings/#python-preference
- python-preference = "system"
- EOF
-}
diff --git a/dev-python/uv/uv-0.6.5.ebuild b/dev-python/uv/uv-0.6.5.ebuild
index 6b94a9aaa26f..1f163779a5a6 100644
--- a/dev-python/uv/uv-0.6.5.ebuild
+++ b/dev-python/uv/uv-0.6.5.ebuild
@@ -46,7 +46,7 @@ LICENSE+="
# ring crate
LICENSE+=" openssl"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="test"
PROPERTIES="test_network"
diff --git a/dev-python/websockets/Manifest b/dev-python/websockets/Manifest
index 786c976230bf..f7e236d42d39 100644
--- a/dev-python/websockets/Manifest
+++ b/dev-python/websockets/Manifest
@@ -5,6 +5,6 @@ DIST websockets-15.0.1.gh.tar.gz 455094 BLAKE2B c3bb0fb19624dbe7d5474584b3604159
DIST websockets-15.0.gh.tar.gz 453725 BLAKE2B a4b7a60533744d7e1ed2fb5ae59853d9db2b73f4311f1753383603e02d6df98963cd58e723de5eddec0d52dddcf835ede8a632196e832c81ae89b7321807761b SHA512 8fbaa26846cfe08802d580e0559fa9b00bab004a3ec3bd97aef05725778c1695e092977324ebbec50c1886e8fe13ac4b1d8fb752a13d25f178c976ad2a918dba
EBUILD websockets-12.0.ebuild 1420 BLAKE2B 135e8bb0886d85ceb788f311e821a129a088fbaac7c7b276e43f0f8f8790ce8ec15db3405cfaf04356c9b42410fed2fc38642d58afaa84fc96c9f65a58d94c41 SHA512 105c2d7fcfd835a730c3b43411e60b4d893cb534d7cddd47b2adaa9a90e0cf351d81088561c477659910ea9bd206ce8605da37e424e78ef0b9b750dce4a31d2e
EBUILD websockets-14.2.ebuild 1585 BLAKE2B a0539b3d4c959e6191cafb47b052074f9d71c5e5c99edc10c4346e512b72229ead7afd4a34866dc8ee7274c454dc3ba5671d94fd6396e11e95fc16f4ca4d94c0 SHA512 ae0bc7e9efa7ed4c5c6ecb096e9962bc267200f0765caf3ea6b19046377180789e14e93850bb15b896f29ba4b9c446b7c40f098af68290401bedbd3db2b928bc
-EBUILD websockets-15.0.1.ebuild 1497 BLAKE2B 53f2ecbfbfdf02e42afd312b021e7dfc5b2b341c29feb557374c264276ee12ad247e193c878a4b0e0ad80a1150d2b9ca618135709490dde506c2bd1129bc0886 SHA512 60546d4b51143604efc33f7b3357cf388a1286c8ec62e43d46e69f8c5f9cda8d673960a79d3151df5fe524e4b11c9d23bf3af6d7c66c35a5bd40d4cd8cf91cb9
+EBUILD websockets-15.0.1.ebuild 1496 BLAKE2B 7435d268a596fb460fc5399a85320456a00044fd05321a39f043246e2e68e70dd2fa763c3e2777fb9bac4133c1b68062f75f31d99dffe840591e515bf1ba64bf SHA512 b107b4698408d7efdd281b5a6433c358ae516fddc71328e9b1154562799b1f3857fe34ffa3e8bba658450bffe35f55340bb3ce4ad4b49e080dc0f67c99461f1c
EBUILD websockets-15.0.ebuild 1502 BLAKE2B e00d8ac829b8ce9e62039458bc85a9b88099a95ce4f99f49672a92980fdc8293246828009b735526c29e26a63f94ba6f605bb83eb4a37d4a12043b3fdeefa695 SHA512 68c4a40e2e067599d8c22f04b469dc87ba3efe045de4addc5c7f8bf3a7190c929d1a5e7e7f1cd48491584736d36296df16577d642a2896c4426c43e34af93c0f
MISC metadata.xml 580 BLAKE2B 66a318a73b2a9e37f44a28dfc9ed5f1aa7193edb05fa295bde27fd7a1c429cae1d875289ac5bd8ff7b579be2cfc5671d27dfb46ba959c47b2c1074e8e549e9c3 SHA512 c4ba79e5ec539ffb6f0338e6e161132dc8dd0e6c7e7533df1c32731810126b728076703a542bb28abc159842ad71bd42e69e36f4fe17dc3377d054d21ec53dbf
diff --git a/dev-python/websockets/websockets-15.0.1.ebuild b/dev-python/websockets/websockets-15.0.1.ebuild
index 58b8b14c77c2..a6b3bc74657e 100644
--- a/dev-python/websockets/websockets-15.0.1.ebuild
+++ b/dev-python/websockets/websockets-15.0.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="BSD"
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="+native-extensions"
BDEPEND="
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 07b15d80015c..556dc29bd30c 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index f05424879992..5f4955358516 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -13,9 +13,9 @@ DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149c
EBUILD actionpack-6.1.7.10.ebuild 2442 BLAKE2B d2b1ea39275204ddf46343c91ef8b9be687abdd7d8c1fa861f4f1330c86f21b2a21bdf38fea16282feae0d706ac0e2dca87564f51dbb739c83b9efb98859e41f SHA512 fbf3aa6d51e930eaa1d196adf4964d7dd89d197939f77485854b10cc8561adad1bc3dcb0fb1985f59a8ebd66acc06e0dbef1b181ee5ff2b298ef3aa8625bc0d2
EBUILD actionpack-6.1.7.8.ebuild 2442 BLAKE2B d2b1ea39275204ddf46343c91ef8b9be687abdd7d8c1fa861f4f1330c86f21b2a21bdf38fea16282feae0d706ac0e2dca87564f51dbb739c83b9efb98859e41f SHA512 fbf3aa6d51e930eaa1d196adf4964d7dd89d197939f77485854b10cc8561adad1bc3dcb0fb1985f59a8ebd66acc06e0dbef1b181ee5ff2b298ef3aa8625bc0d2
EBUILD actionpack-7.0.8.6.ebuild 2317 BLAKE2B 3ec2b2528f97f2d8d748ce990a1fea1682530876cab21223d621fb986ed7e1c5370f64e49ffe161d4b265fc5b27fd147fc0381eeda49dc85406ac06d0ae53806 SHA512 4ae0fa8ca744cae5fcf9d9d623b5504c52adb2fa70cde2ec3a4d278e41932523272f7546596ba797d2b28b3e83c36df98dcf1ce22c71a8872e24c0568672c586
-EBUILD actionpack-7.0.8.7.ebuild 2318 BLAKE2B 306242d46e17cad55c8e25559d64dfe0fe093ffab721bd53856879e197eb9908bff1494736fc08633178c5d40e477a6dec5e0bd3fc4f342468f05568d3262cf7 SHA512 e9dd2eee4cea7f8267bfd35803c7228412e6af6f6158c4912161e41b7b75f37d331be7ad6fda63664eb1a31b25d03fe96817b32596a31e3d9cea337cfed29790
+EBUILD actionpack-7.0.8.7.ebuild 2317 BLAKE2B aed0930ba8e799c8feb9a9a792614d94e643d7dd5e886cec1e113ddeb395e63c1db6ec4a3b17818db6dadfa75844b93644c375df78fe8f8bb2e852a9527094dc SHA512 c9d2e431ecc995500e4fda57b1bd2b7a6c7b9f8723261864c1790dba42d70722f4ad8ff49c8b4e9ce0e9796c18e3e79a478b207ebcfd11c02c1072726841a71c
EBUILD actionpack-7.1.4.2.ebuild 2376 BLAKE2B 589549aedf602cfa0fe14858b4439311d0ddfac99a9331ffcae02dfe144aa9bbe7dea5a663740cf3dd4b8745f606bdc3a9cb1dd2f2277130ddaf9fb49f49e750 SHA512 0fa55a3d0c2f4529301f614b7f18bee03594b1d4000d68f141c7e4881708cd41059c6e66cba788fd23c6de6ac219a2893add64fc02e3ab7f042f6bcf07274ec4
-EBUILD actionpack-7.1.5.1.ebuild 2377 BLAKE2B 4fd25d24ab1453e6f8fdd7e1d4270f9700c730228c14c587582cdcd15877daebd3df037f175bcf4e0582201cafe8f97f4bd70e785ba23a5f099b40316ff84751 SHA512 69427ba7501d7956fe41cd0bfd76cdf3592cc04d8a506db60c6ab888641dd089a7e691408f17a0fad45f8816eee04dfd736741be65f61eafc352ceee84a316c1
+EBUILD actionpack-7.1.5.1.ebuild 2376 BLAKE2B 589549aedf602cfa0fe14858b4439311d0ddfac99a9331ffcae02dfe144aa9bbe7dea5a663740cf3dd4b8745f606bdc3a9cb1dd2f2277130ddaf9fb49f49e750 SHA512 0fa55a3d0c2f4529301f614b7f18bee03594b1d4000d68f141c7e4881708cd41059c6e66cba788fd23c6de6ac219a2893add64fc02e3ab7f042f6bcf07274ec4
EBUILD actionpack-7.1.5.ebuild 2377 BLAKE2B 4fd25d24ab1453e6f8fdd7e1d4270f9700c730228c14c587582cdcd15877daebd3df037f175bcf4e0582201cafe8f97f4bd70e785ba23a5f099b40316ff84751 SHA512 69427ba7501d7956fe41cd0bfd76cdf3592cc04d8a506db60c6ab888641dd089a7e691408f17a0fad45f8816eee04dfd736741be65f61eafc352ceee84a316c1
EBUILD actionpack-7.2.2.1.ebuild 2436 BLAKE2B 22f03369f15d0fa9690ba91888f589f1b6280b20a141852ece87b79e94fa3262a83a0a38ff351cd7529f7438f7f48e200f45c937d311606378ebf1d540875686 SHA512 42fb5c00c07c830b21755100347e23743b47cf5183e64a9bdef0d794b3567adf1564494359216d2c95467dc4b5f11a2fbb602ee2dbc3fb264ec52d8a93dfb459
EBUILD actionpack-7.2.2.ebuild 2395 BLAKE2B 7f4ba62b07486cc130887ef79aa485fbaecf4c5c340f2e246c206c03f87cdd7aa2ea67d5043c430195c7b357490a3f6783a59ab7031c780ecd9830e56c1c587d SHA512 114306276b1076dadb5e459b0d3d5987106207fac33d9cfb719d89f2d418f64e7403fa4ac6be348184ef01d5c4f19aeed8097f955745e4dc3d91cd54b4438f13
diff --git a/dev-ruby/actionpack/actionpack-7.0.8.7.ebuild b/dev-ruby/actionpack/actionpack-7.0.8.7.ebuild
index bf3a73b339b6..c42751d10cbd 100644
--- a/dev-ruby/actionpack/actionpack-7.0.8.7.ebuild
+++ b/dev-ruby/actionpack/actionpack-7.0.8.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionpack/actionpack-7.1.5.1.ebuild b/dev-ruby/actionpack/actionpack-7.1.5.1.ebuild
index 94a5fc62544a..dedecf84035f 100644
--- a/dev-ruby/actionpack/actionpack-7.1.5.1.ebuild
+++ b/dev-ruby/actionpack/actionpack-7.1.5.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 804fb691036f..2a0303d02c27 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -12,9 +12,9 @@ DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149c
EBUILD actionview-6.1.7.10.ebuild 2578 BLAKE2B 739ff1251b975bcdc4a32b63203097326750593763ebb9ad5a10ae76dfb80b1e3ff73578356ee458797db5d9a5765ac5b082189f3a07efbbbdb947a1bad227f7 SHA512 c17abf703437cbcc245df665036e00197afd0a86bbbee934432f56c712d88c888753df533c4d5471398d2db04c95a5c7d99cf2ac2be9a7deb2cb078c21df838f
EBUILD actionview-6.1.7.8.ebuild 2578 BLAKE2B 739ff1251b975bcdc4a32b63203097326750593763ebb9ad5a10ae76dfb80b1e3ff73578356ee458797db5d9a5765ac5b082189f3a07efbbbdb947a1bad227f7 SHA512 c17abf703437cbcc245df665036e00197afd0a86bbbee934432f56c712d88c888753df533c4d5471398d2db04c95a5c7d99cf2ac2be9a7deb2cb078c21df838f
EBUILD actionview-7.0.8.6.ebuild 2613 BLAKE2B 8e9658c4b2c681e83d66f1c9533dafa031cdba5f1423f296c25ef567bad4dc3c6b45cb9e33174e0eece096316e581142ef6c5d797af4b31e704ec67245ce0b89 SHA512 30785058653fcbfcbb89aabd7c2091b080d06cc30e2bc79bbe24ca01e5944d4acf6738d633e3695640d48f66f632e75ba3f4296e8b9e488642f8084f2fc2ab6e
-EBUILD actionview-7.0.8.7.ebuild 2614 BLAKE2B fe0f388e081108c1b733feae3272b5e0988788c5cb47ebc482fccca6a742f54db4ceaf34242e683132dcda3cc065c1bc94c7cf8f4f5edd923f2684f3e8fca32c SHA512 8c83b39d9ae993436396d692248ef95b43bdcb069755e2bcefdd7027059f03ab606fdbc7cc93a6c3525b8021a3f963117decef7553d2be7f045d5171f2ff3aae
+EBUILD actionview-7.0.8.7.ebuild 2613 BLAKE2B b3f99b3beb54ec5a8679418e4e4f97912b618f6d34e0ed17361063f7bd2623324d8b0492c445e93a07cafe9ad6b537fff7b172a8ead74c82602259231a99c000 SHA512 2b5a3ba22fa63e96af45623e9883e61d1cc16474664d76af77ec3e1304056bd3ad6d4c059d8106c685a5c653be0d35ae495af6dca32210152c939d91b3753097
EBUILD actionview-7.1.4.2.ebuild 2596 BLAKE2B 496c6610ebbe65fc772e0c6a634222cf445e35c71205cd3184bb794ee7a9ce8246edc7519e9dfbf536cd32d6e754dad34d30349baae409b621aece9dc8bb7d06 SHA512 368ba7bba0c55fd3a8704b71956e94cbef1ef8970ef84773148fa61b2f06f2e6d8354bf47cdfe1eeed0e0b313b60e1a8c73344ac3951debda2d397f7878065aa
-EBUILD actionview-7.1.5.1.ebuild 2597 BLAKE2B 321fc089ca60d27daaa8df2a70c4abb8d4912b3baa3563d3ecb5e4bf22dac018bbbfb828c7ae5c38c6a975032c86fcc0b20bceb7f3326df9906ddf229a47372e SHA512 5b837cc65bdb74a92666f3cb390f89ff837aa39730d218e2081cadda20385530fc1f4a92e30a6d6a803c41a0c3e3f5736c24563a8d34364f695ef87cccc53e67
+EBUILD actionview-7.1.5.1.ebuild 2596 BLAKE2B 496c6610ebbe65fc772e0c6a634222cf445e35c71205cd3184bb794ee7a9ce8246edc7519e9dfbf536cd32d6e754dad34d30349baae409b621aece9dc8bb7d06 SHA512 368ba7bba0c55fd3a8704b71956e94cbef1ef8970ef84773148fa61b2f06f2e6d8354bf47cdfe1eeed0e0b313b60e1a8c73344ac3951debda2d397f7878065aa
EBUILD actionview-7.1.5.ebuild 2597 BLAKE2B 321fc089ca60d27daaa8df2a70c4abb8d4912b3baa3563d3ecb5e4bf22dac018bbbfb828c7ae5c38c6a975032c86fcc0b20bceb7f3326df9906ddf229a47372e SHA512 5b837cc65bdb74a92666f3cb390f89ff837aa39730d218e2081cadda20385530fc1f4a92e30a6d6a803c41a0c3e3f5736c24563a8d34364f695ef87cccc53e67
EBUILD actionview-7.2.2.1.ebuild 2800 BLAKE2B 5642532f92012a69156caa36773b434e55084ec86e5abfbf6e97e73c7f71401a1d78e74d257b590761fa2360158ca53da85a237da1c4b5c0039aa666d080d8a4 SHA512 eff473f7ca7c04a753e060ea7280320fd6a42bc060d736c3420353a685e334e0a2b7aec4bfa823efd2fe23f0bb3fb6a126c5ddf21f7e4367f129be6921b9a6f5
EBUILD actionview-7.2.2.ebuild 2811 BLAKE2B dc66b731f76fed1df4c7d8975a6300d123e0b73d1ba0aca38954ca86987544e5cb58a6a76cb1a84e7eb7bb525403cd01708880693ef98ebd9a5c07336669e19d SHA512 2394c938b12ab12fe32d7619f6e4c614617cdc28893e0e31e7a84cb7b8fc0ef1947c1040b9c7046076fbb48bc31ca77b69757c1202211b62571311ae52cb3aac
diff --git a/dev-ruby/actionview/actionview-7.0.8.7.ebuild b/dev-ruby/actionview/actionview-7.0.8.7.ebuild
index a50a2fd90ad1..ba7d83349aaa 100644
--- a/dev-ruby/actionview/actionview-7.0.8.7.ebuild
+++ b/dev-ruby/actionview/actionview-7.0.8.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
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/actionview/actionview-7.1.5.1.ebuild b/dev-ruby/actionview/actionview-7.1.5.1.ebuild
index fb3cb5feef80..f24f26487e47 100644
--- a/dev-ruby/actionview/actionview-7.1.5.1.ebuild
+++ b/dev-ruby/actionview/actionview-7.1.5.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
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 3084b3ff9b31..cd8f3cadc7a8 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -14,7 +14,7 @@ EBUILD activejob-6.1.7.8.ebuild 1152 BLAKE2B 9473215e660e9c700071fc927c3b155b920
EBUILD activejob-7.0.8.6.ebuild 1280 BLAKE2B 4893fc681e9873cf892a9ccf8a3ff0b2c206ec8108608b84b66bab542491f21568bbe4fce88454204a63c72ae82d6a9782ca57de78d97dc630d6b2431bedbbb4 SHA512 b6e25134ba2fbf793913cad3e1a33b399749f7333c59c11231d77d8e3e1a41fc1c2900ee7cc3f52c2787084902e288f4c5564aa7acaf9d4aa2314eddad19846c
EBUILD activejob-7.0.8.7.ebuild 1280 BLAKE2B 4893fc681e9873cf892a9ccf8a3ff0b2c206ec8108608b84b66bab542491f21568bbe4fce88454204a63c72ae82d6a9782ca57de78d97dc630d6b2431bedbbb4 SHA512 b6e25134ba2fbf793913cad3e1a33b399749f7333c59c11231d77d8e3e1a41fc1c2900ee7cc3f52c2787084902e288f4c5564aa7acaf9d4aa2314eddad19846c
EBUILD activejob-7.1.4.2.ebuild 1232 BLAKE2B 5648bb300ab9beb068d0d4d5c1c22eb79ed585b844640024899d298722f702fe5b66f04704ebf0fb98d1da72afb83d83921a3d88650a61313e8ebcd18185c014 SHA512 4075c7e0dd9b99638c3d9e072c5be62f49f7db9bb34f7f02db61c25a0c57ec5ec588be181a3470b5e10c4ccb452f849b0c8c47c6ccc2aa343dcb90ea4d031e92
-EBUILD activejob-7.1.5.1.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d2dc99420c8b6c56549e4f9272b2b2d632217df35ff6907ff0e6b0d014a9712fb1aaf865cf06580abb2ef06d180c71 SHA512 dc4decd0a8e4daf7d6e9b7dcba3f02149453a237325fbc4f52ad12aa28e771389bf7ee9a5b187083cdbc64d072d6da23df0d055c86251c31af288b149016039a
+EBUILD activejob-7.1.5.1.ebuild 1232 BLAKE2B 5648bb300ab9beb068d0d4d5c1c22eb79ed585b844640024899d298722f702fe5b66f04704ebf0fb98d1da72afb83d83921a3d88650a61313e8ebcd18185c014 SHA512 4075c7e0dd9b99638c3d9e072c5be62f49f7db9bb34f7f02db61c25a0c57ec5ec588be181a3470b5e10c4ccb452f849b0c8c47c6ccc2aa343dcb90ea4d031e92
EBUILD activejob-7.1.5.ebuild 1233 BLAKE2B a7d1770a6ac1377b338152c89e8cc68508d2dc99420c8b6c56549e4f9272b2b2d632217df35ff6907ff0e6b0d014a9712fb1aaf865cf06580abb2ef06d180c71 SHA512 dc4decd0a8e4daf7d6e9b7dcba3f02149453a237325fbc4f52ad12aa28e771389bf7ee9a5b187083cdbc64d072d6da23df0d055c86251c31af288b149016039a
EBUILD activejob-7.2.2.1.ebuild 1222 BLAKE2B fda1e172983bcc9bb442bc7f48d2243e6888fb9e21e8f1963a77344e7c97f25ad042caa2c1fac201b3dd45d9f43f4304ceca6500c62a77eb945cdf6d738007e1 SHA512 59742cd83781083e73a65842948047aa6678dc40602392e1b8e5cbcf96fde77660a730e13bb5d63955d0d04e500be6c09880930bccd9b4d60053372a58221a4e
EBUILD activejob-7.2.2.ebuild 1233 BLAKE2B 2202e494570c22e3ce46ce75e9184d1e8d6b40e0785034f677cc33e5737307c864fd6f61d12b308caf3f8d853b6a35ecd86496a9e4295c94a0769eed0822dc9e SHA512 9abc2df047f316e07c0b1bd60e4983a872cab5612fe1562a71f02af865fcd72a3580d1aa80e850d716a98e94ba8f94ab9aac6f08c92b1bbcbb7ba85ff512e0ec
diff --git a/dev-ruby/activejob/activejob-7.1.5.1.ebuild b/dev-ruby/activejob/activejob-7.1.5.1.ebuild
index f936f6ce2b63..8944bbbd9ce2 100644
--- a/dev-ruby/activejob/activejob-7.1.5.1.ebuild
+++ b/dev-ruby/activejob/activejob-7.1.5.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 6175cdf51f9c..babc766ed691 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -13,9 +13,9 @@ DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149c
EBUILD activemodel-6.1.7.10.ebuild 1140 BLAKE2B 3253812f56dacc849445cb7e580f80256cb5e6ac42fa6a24af1d113f4fd551301dca7f46dfdbaf7ecb7ce0ea263a564ddde71aea61a8ead73de08dbdd1a446be SHA512 bad5dff5c80db24567ae4ef2003e254639c2a937ff22a85277972922fb06ed0b068c0d49bcd8335c70c2fe7a306aa9a9b959661bf53f9e092af50571e2e9319b
EBUILD activemodel-6.1.7.8.ebuild 1140 BLAKE2B 3253812f56dacc849445cb7e580f80256cb5e6ac42fa6a24af1d113f4fd551301dca7f46dfdbaf7ecb7ce0ea263a564ddde71aea61a8ead73de08dbdd1a446be SHA512 bad5dff5c80db24567ae4ef2003e254639c2a937ff22a85277972922fb06ed0b068c0d49bcd8335c70c2fe7a306aa9a9b959661bf53f9e092af50571e2e9319b
EBUILD activemodel-7.0.8.6.ebuild 1076 BLAKE2B d13c0aa7fb0e3860acd51e6a377161295a102f25179e022036090745b304562bb4a8f3f213bf394bca742c00df07677d29c664a6e0b269cd114c3b35f506eb7a SHA512 1476da8c3a15305e0af5014b57fb2dab45da8ca881b1dac2ea29aa2756b07cb45d66c5c209280bd9f3299123f44b63a337044b3f634698641aced68901d22327
-EBUILD activemodel-7.0.8.7.ebuild 1077 BLAKE2B 26583f7f98a4dbee9c735e28468836b7083905f4bb6409d31068499298e5a2c4c088cdd1c96470fd93b85dc750e65a81e10bcb0d7af1f4cc7e0d74879d063883 SHA512 65165d7a276b7c7b782cb9b02ee305b87883b992101041f65e3a6be89498f549f897e5e0b54fbd8bf693fce68b2ea05592e3eb15bd697886cb5b5d1e06676b7a
+EBUILD activemodel-7.0.8.7.ebuild 1076 BLAKE2B e50b2a9816732c090636e6da921a6a496125c9acda319a8564b1bee696f61a978bc390ed787e85e7197cab3ec2724e4b0329ea2252ef9f51cb0315647088cf97 SHA512 92cb47aac885a57b136031ea0aaa47dbd396518ccfbad0640f433f0e02748719bec250eeeba5ce2aeeac14e6abf8750f50b731b117b3aedf15360ee641314d35
EBUILD activemodel-7.1.4.2.ebuild 1079 BLAKE2B 7b460d2f08079f4829bffabc4fce88d50a477f3e42dd80cd686487c19632b6cda935dffd08d1dad119de8d61387017126495417c133fd88a40ee02391544a479 SHA512 2918e6376c1916a25ee9000061a774c28181e77bd1820f8ff7eb755c2ed3570992bb870c4be14d65a92ddd89211fe91ea18a391b0a661324bc11d0d67495f6c0
-EBUILD activemodel-7.1.5.1.ebuild 1080 BLAKE2B c770b99a0fea8321efd9703c4e33e6d4cbe842d27b757a943bddb43a0586025e6f72e3edb47a08d24bf08dde29ea7cfde395217b6e3fd484b13816433a67652f SHA512 eb3079381bf6e80db8e911e1111d005a01055a7d6332a620e140ee220118e50706c4395fd3c07b16464ce654e25c3f22c475d82e70703737a491e3dfed19f2a5
+EBUILD activemodel-7.1.5.1.ebuild 1079 BLAKE2B 7b460d2f08079f4829bffabc4fce88d50a477f3e42dd80cd686487c19632b6cda935dffd08d1dad119de8d61387017126495417c133fd88a40ee02391544a479 SHA512 2918e6376c1916a25ee9000061a774c28181e77bd1820f8ff7eb755c2ed3570992bb870c4be14d65a92ddd89211fe91ea18a391b0a661324bc11d0d67495f6c0
EBUILD activemodel-7.1.5.ebuild 1080 BLAKE2B c770b99a0fea8321efd9703c4e33e6d4cbe842d27b757a943bddb43a0586025e6f72e3edb47a08d24bf08dde29ea7cfde395217b6e3fd484b13816433a67652f SHA512 eb3079381bf6e80db8e911e1111d005a01055a7d6332a620e140ee220118e50706c4395fd3c07b16464ce654e25c3f22c475d82e70703737a491e3dfed19f2a5
EBUILD activemodel-7.2.2.1.ebuild 1038 BLAKE2B a20ceeb0a6b35db1dce707b47ca71a1ce28cbc28cd45e190fe06414daf3a1756870754e4490afc2d33b9af40d8231a257aefcce233a4dfcc3d59c4f018a975a6 SHA512 81a110c8d7a0c654db6a9b80f9bf282f402419530f50bd05db06567392c56635fd4338aa1b056c3ff7f7f44a7b36ae76dbe23d1653df2ffe91c7637661d5258d
EBUILD activemodel-7.2.2.ebuild 1003 BLAKE2B c36dd1e69438b433dd25948fcb3402410f67807d75150579c8581ec88def01c5ac72a79aea8fcc82910d3ec89d822aef5fb1f16b16a2ca1a3cf5a52b0987e3fc SHA512 5a99ac73490f20a2965c5bf6d7bd3efd1f1afa2eb610dc27d97d309fa709c70f5d5892f1a8f8329e143ba996c18cb1bfc8102157bd4f09664bb61d4ecaf11a42
diff --git a/dev-ruby/activemodel/activemodel-7.0.8.7.ebuild b/dev-ruby/activemodel/activemodel-7.0.8.7.ebuild
index 7e7a70d84a6e..13642091f825 100644
--- a/dev-ruby/activemodel/activemodel-7.0.8.7.ebuild
+++ b/dev-ruby/activemodel/activemodel-7.0.8.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 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activemodel/activemodel-7.1.5.1.ebuild b/dev-ruby/activemodel/activemodel-7.1.5.1.ebuild
index 9dcfabb7d352..340fc114ba80 100644
--- a/dev-ruby/activemodel/activemodel-7.1.5.1.ebuild
+++ b/dev-ruby/activemodel/activemodel-7.1.5.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 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 2f2723a8dc0f..fdd5945dfa7d 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -13,9 +13,9 @@ DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149c
EBUILD activerecord-6.1.7.10.ebuild 3505 BLAKE2B a4478f269ef68f1b849892e7b8d9a9b690dcefaea091e7aff388154ce303b3bacc398f8a7cd0ef5cd517e9b5007e43fc4c529df4c2cda77e8230948440e845a6 SHA512 16b60a4585758379f5955ca3f30e3789a9038a377dd1398607a65c85780599569e62a62b4794d0d11607b2c1b2a30c682480b69df09f2617f878de8314326586
EBUILD activerecord-6.1.7.8.ebuild 3505 BLAKE2B a4478f269ef68f1b849892e7b8d9a9b690dcefaea091e7aff388154ce303b3bacc398f8a7cd0ef5cd517e9b5007e43fc4c529df4c2cda77e8230948440e845a6 SHA512 16b60a4585758379f5955ca3f30e3789a9038a377dd1398607a65c85780599569e62a62b4794d0d11607b2c1b2a30c682480b69df09f2617f878de8314326586
EBUILD activerecord-7.0.8.6.ebuild 3535 BLAKE2B d4328380630d4a74cabdbff244596a5e0e680dc141cb2c4779847f02877e4f052dd5a7ef5d559371d9fb43afd761cab9149afd73a1a3d4ef200a6f4ae0b14d0e SHA512 adf842b2b2b43b5b9cbdd5d3e84fa839cd961e633bb31ec360fe01451ea552197d93e0dc5add4d234f71d1ea961d01336d71dd3a871d6191102d94197eaf1010
-EBUILD activerecord-7.0.8.7.ebuild 3536 BLAKE2B fb676f16328dc656a6c7445bdda97e51cf74398a7a7a4d5d2484c880e5e2b9437281b5589807ec21724bfe4dfc8c46f2e33a2f47737fb88ba6fdfaff9c99f499 SHA512 37fcd3ee0a4723356a1948e9d50df34ebce21f2511b1f07a4a41149c3403cfca725955a8848786c08356f83639d0f91827e5faeecb88890d7eefcc968da88ad2
+EBUILD activerecord-7.0.8.7.ebuild 3535 BLAKE2B d967360dfc8ec43da68658bd8b2771473760534ce1e04ebc22892aab2fb6be3e74ca0f395f59bbe28f384d3824c57442db34596c658419c5c1c952d23918fc21 SHA512 93957cdeb83a8b04ec8f6dd0fc4a4ddd4fae694eb7f466b10a7712329304c52441cff9f68017376fcc91e2adbf91a580d1181468cac9ea9f24dbce27fac4da91
EBUILD activerecord-7.1.4.2.ebuild 3458 BLAKE2B 66d5d12c04451ddbef9422f2a8f1c940ac64c1205779bad0d9366eeef469e73d04586f0887dcecc571da634b9ee95c7af3cfb35d77017d3bbc7eae03d834acc6 SHA512 2d60c581fadf63e614dcdf254ec091528a7acc9d701c05258552e3a6c2b8ecf01d7e709026997fa0a7f01d70a998ec0dc5b5edb11785324dcc99f09dc741d39c
-EBUILD activerecord-7.1.5.1.ebuild 3459 BLAKE2B 47a95660ca96097ceae4110229606fdd2674938a5c4264fce5216c32a4c986460debcca758db28083d9ad7a7a413fff765cc70acbe22274bcad0950a029880bd SHA512 69b58a959295e7c96dee9d7942c05cadd00075c29f6440e9abb8c72b5be8eaf1fe117e66d5ca7ff11f2f920dc0a1fda0e600d97299563c6fa33381e1917aed60
+EBUILD activerecord-7.1.5.1.ebuild 3458 BLAKE2B 66d5d12c04451ddbef9422f2a8f1c940ac64c1205779bad0d9366eeef469e73d04586f0887dcecc571da634b9ee95c7af3cfb35d77017d3bbc7eae03d834acc6 SHA512 2d60c581fadf63e614dcdf254ec091528a7acc9d701c05258552e3a6c2b8ecf01d7e709026997fa0a7f01d70a998ec0dc5b5edb11785324dcc99f09dc741d39c
EBUILD activerecord-7.1.5.ebuild 3459 BLAKE2B 47a95660ca96097ceae4110229606fdd2674938a5c4264fce5216c32a4c986460debcca758db28083d9ad7a7a413fff765cc70acbe22274bcad0950a029880bd SHA512 69b58a959295e7c96dee9d7942c05cadd00075c29f6440e9abb8c72b5be8eaf1fe117e66d5ca7ff11f2f920dc0a1fda0e600d97299563c6fa33381e1917aed60
EBUILD activerecord-7.2.2.1.ebuild 3268 BLAKE2B 2f8639298e29c796d03cb136c8a8b2d7cf1e3c73ca63ff255365508c72a2811390c42ef951f41f7a7116dcfbb0da7debd6869f5dc5972695862605dba3a42c5f SHA512 73ed1b4180cb66e8f3584e7dd02162b52c23cd6916dd158b50d65e8ed4ecae7af564cff7e830c45b99a846ffbe01d7e74ca9d4dda0087f790d9116597eb33987
EBUILD activerecord-7.2.2.ebuild 3324 BLAKE2B bf849e9c2d77add2f5b3c997dbb37dc2d4d2bae9e9786d7f6322f886a05ddcd2415635990af483b3c28c717d8d62f5cc943041c5b8c992951590267177382ad5 SHA512 7a89a4b6e4d75ba096c6b8b457f7fef118320d837f453791c5e57774a27d8a6ffacc7f778abf0b5083f7c8e850021cba7dbbe0ac494e69fe7057a48ca7ed6a60
diff --git a/dev-ruby/activerecord/activerecord-7.0.8.7.ebuild b/dev-ruby/activerecord/activerecord-7.0.8.7.ebuild
index a54e5f49a275..e1716f86666c 100644
--- a/dev-ruby/activerecord/activerecord-7.0.8.7.ebuild
+++ b/dev-ruby/activerecord/activerecord-7.0.8.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
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="mysql postgres sqlite test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activerecord/activerecord-7.1.5.1.ebuild b/dev-ruby/activerecord/activerecord-7.1.5.1.ebuild
index 047b6bfb8b3a..1d81a0c0756b 100644
--- a/dev-ruby/activerecord/activerecord-7.1.5.1.ebuild
+++ b/dev-ruby/activerecord/activerecord-7.1.5.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
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="mysql postgres sqlite"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 9d4e1abbaff2..6ae1b1e533c9 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -14,10 +14,10 @@ DIST rails-7.2.2.1.tgz 11191598 BLAKE2B 5efb59f891ce5570984647f1941d24c9e2c4efa4
DIST rails-7.2.2.tgz 11171772 BLAKE2B 1b47171ea14c437b424152f6e4dbd28eeb7a302a1aca0c769405ee948d66f6cbfcc108f7a33d506111dfc1250f2a44b7b45aeb05b3e536833953814fc8523ff4 SHA512 6d3fbde739ceacfbd424bf94b9b9bae9e910c0e72b39e2f4c8c33b270b383b2d12022738e3f1f8a6e2c0e95a4759a99343ffe2e618ecee266e458308c14c5d39
DIST rails-8.0.1.tgz 11866108 BLAKE2B f4e39bb4c022b1203da860e3009a770a2d5b038b3d6cab8cded657079a228da79989e7f105ec5ba759a497f843ce12ea403aff8282be6cce08d31d795b1f7ca3 SHA512 e6dce354647b7a87a8c3dff77d6e686a8303ad05238f92adae46eb4cf924d44e304074b8d42946e88abc91dcf0c649ac88e1f2eb7062874f2443a4465604e37c
DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149ce6633940eaf102d4aa0a6f0d70af4062d58491b513759d77c0abe7b0400c230f7caf24e7d0f368590e16e6 SHA512 d359714b510efe2876b8c800cc1faba517f5586c50c755428b73bf8e659ba915d10390c9992bb2b6915b229ce86a801862d26bbd43be965e081cdb12c9bb8e21
-EBUILD activesupport-6.1.7.10.ebuild 3035 BLAKE2B 54fc377243bd488cd9588232cf2beed36c89ec4eb7db5b75bc2c07b85c70ae858833da32587e5d97680db3b0bf933357837700a4fc0f67560f8c3738019c62b8 SHA512 e3bdf8b51c37d119fc0aa891da2d6e7357df0500f69a913fba922ece0d060b89adbbcd87a26207515b1809326d0bcdf6aa2ad89cedcd823e209e072fe05e0134
+EBUILD activesupport-6.1.7.10.ebuild 3034 BLAKE2B 0004aca102a4c4456da0b4e05e7a5b01ed0eabc357faea057fa22827f66a2548e00f774f9dffe09d99022cf11d33c63b02cf070a4cc2f1fba26b9c015e226d45 SHA512 de71ef38b281a4f8ac2113b8ae7996fbbf66a457db39857ce0db76f81299937fa93912479fe839830b1042db6a6e74abc0d36421baa8da4f2cbf69c901602bc0
EBUILD activesupport-6.1.7.8.ebuild 3034 BLAKE2B afa12673a394b5a735544babf92ecafcfc235e6fbb0ade9eb16cfe57ee8bc123b50be5e0a5c5f4b200f59924026eb330ddab8d898a565d3cf41ef3edabddfeb4 SHA512 9880d71ae27e945fbb4a0629ae7b838308ce0e03238531eafea8c3cede2090fe1464745457c992f66daeaa12df57f3b3dde48bbef91871701216f0f2a462581f
EBUILD activesupport-7.0.8.6.ebuild 2882 BLAKE2B b3630f5a41c574b5e985381a97e88f2b23913615546d095d64da8c14491fae156c7f0f0e49d6ea61035f1a17034095e7d5837bbb1427988d8bfe0a8b4d4d6c68 SHA512 b0a88a272ddb90fb2dd1975d39fc5e2dfdb247b8781c71805ed0370f4a23b33bdaa9413a5bcb5dc71929e246ee6b5556480fb90d84c5eb328380287495b20297
-EBUILD activesupport-7.0.8.7-r1.ebuild 2932 BLAKE2B 3e4a78288bc44d83bca0f9c0594ec59431bdce2e3f772055cfd5ed201b1233ad73b32ab7d74904f3d3a5722c3c254055507b74f4aa522335f780ee3cf6f5aeec SHA512 6d973ef09c27b8add598e0cac070ed8488353ce73c3ff04b19abcc3264d5737503c618896eb876882eaa5aa0c612bae74598a134e6edfa7545c076d06c7efcaa
+EBUILD activesupport-7.0.8.7-r1.ebuild 2927 BLAKE2B c92894ddb2486f194df6c9869070861a481ae790a6fab1bd5ff4d8ed76dd1e03c9f7e151181e8c0b758be43dceaad5148c9f2e598eada1f31e81debff68cadfd SHA512 df4dcbde1ff7548d0c4a956601e2c2ef5db8ea5a3eb5849f88fbcc633f53829c25d72ce0bf6737cc5bf8846b6accf255c5723adf81a215dc1c375163e10c27ca
EBUILD activesupport-7.1.4.2.ebuild 3210 BLAKE2B 8051671d95216ee21f453f97b390ac8d04a32208ed1c9c64d5e2dc82013f26156cb5579edb0ce95c9eddf0d01cec5e60a6c944dc37762cc2906f7de0307e90ef SHA512 4f8946afb367863353a159e733e8edf923dd4141c383f5dc25494b8beb57a3c63a461ba1a839b73018e1a43ad29de878127630b9c71cdc57e2b1bb6c927bcd5c
EBUILD activesupport-7.1.5-r1.ebuild 3335 BLAKE2B b49edeb77a01ad2f90fe32fe10a581575256bb3773913dc3ca3a5ba056075442816f9870b30c9749d2ec4618e52ab6524970d6d9e906cbc5d82af03ce5f65e8c SHA512 44bb8bc1f5d33ba335ba4e200857c9501fe7bd64fdb954a0334f0ff9f1d1be7a3f5b47986fa1dc34b725f82bf1268701cd794a8759195346c9900b271c564815
EBUILD activesupport-7.1.5.1.ebuild 3330 BLAKE2B bc0f47b361da7860fe0d8c5c40b70eda8ce7c1b30111ff69c7a741215451ef349103fc0d5d77529e9a81a1a1751bca3867466f6a0bb65c7cbb30bf16542515c9 SHA512 64e4c2e55e9b55cc7dd06cd964c91f4fc8a7feaeb1b2c93a90b856802d9392a29535ea41628e9a1627526bf784911f3a296f623134be101ff03d73a3219f767c
diff --git a/dev-ruby/activesupport/activesupport-6.1.7.10.ebuild b/dev-ruby/activesupport/activesupport-6.1.7.10.ebuild
index 5177d5c7556f..84f0c015e95b 100644
--- a/dev-ruby/activesupport/activesupport-6.1.7.10.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.7.10.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/activesupport/activesupport-7.0.8.7-r1.ebuild b/dev-ruby/activesupport/activesupport-7.0.8.7-r1.ebuild
index 548d0aec72f1..e84da0e2fc92 100644
--- a/dev-ruby/activesupport/activesupport-7.0.8.7-r1.ebuild
+++ b/dev-ruby/activesupport/activesupport-7.0.8.7-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 879f481a17eb..786a6de8c49b 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,5 +1,5 @@
-DIST bunny-2.22.0.tar.gz 264915 BLAKE2B e6be01665f764637912c6a94429b57f4dbafd57d530210592e6e7155bdf355e86c16704f84ba186393995517a3225c1b47a380a39fe040b9e17c5cbf7cade507 SHA512 1af6b3cc8de1ac3230dd57e5845ed2e06b103e1da179bf91b754e86685113813e6acf3d766e52be0e7e51e9ddd255969f1c045abbaff0d2f2f4a479b1d832314
DIST bunny-2.23.0.tar.gz 265775 BLAKE2B 08a59dd1e2ddd3aa62f6dc060dac2078479c9d5853afa56f47f6529db98452f4f2db44040d6f8694c05e29acbbc2fbc8fbc78b1061bc81cb941fa01ca5343aae SHA512 f30c85c15e58f4d53fa19b86fb24757568978c1d618764ca9063480fbd6ce7e30a4fbd4dc976cf47d482c7417352c68e5aad42faf4f9ffcdb5800348e443c498
-EBUILD bunny-2.22.0.ebuild 818 BLAKE2B 174878285f89e2ea30f8c3d5646203ad5b87c6c751ca13144f1880018013c709ff6a06921f72662918c5e4919909641a54bbd6799a9a6dbc1402d686792bc015 SHA512 2494dd9ea73d6f2e05d2083a3fa8377ca394b03225062022f5a5976a77cb995b0bc132914a5985f27b21af472b7517c169de1a083c28ea462c171fd894baadd4
+DIST bunny-2.24.0.tar.gz 265679 BLAKE2B 8bf662813c87ad00316eb3987e889e3b9d8d5342db08c67a32ce7d69e117426ff2914a0edd987156d9c832ece58009805e18dde67d50e8d5d9f08913ff774231 SHA512 ca829e6d9ba040d24369f13b4b0adbccb90289e56ce87af27437f156b8504c2a1dd2b4579107938b1754815dea868067bcf05946ab2eb1156bf6019de16c08b6
EBUILD bunny-2.23.0.ebuild 810 BLAKE2B c4ffb5b0c67c5bcab0f7250a6f69bfb26f5746ea7f94f267aa182ae09751fe2b88c1c85c017646659ea5e6de1fc5a0ace2ddb9f45e8bfb16029c7057b27321b2 SHA512 72f83a1c8e1a9a41fc4f9bb7b04cd09b61b18e89825260f6d8e35b96c4b12b4b9b9e7f94c64c35a01ca17931a59d560e086566c0dae6e641d90dea6f26147413
+EBUILD bunny-2.24.0.ebuild 810 BLAKE2B 7e0df553b6e90234531458ddd094a78c1ab2d91a23962b30b762e125e726ce40141fe9c0ba7f1ef7abaaf62f406f15cd94592ce26b392ba441ef4b578705d7fa SHA512 645f8cca3763d37f1c34b86a92ae504a32d5186e18d58f64669e2ae84ffc6b7c76406bce91a45191048797f10f501c7e4ec5ff8e78b7a4bdb2ec81e2c02ddaaf
MISC metadata.xml 340 BLAKE2B c28068e983d8197e5df95ae32b7ec166093a0f5ed60f02cf8364e036316146128e36fbdce0a904534d6b9e6503270c62abe434b144c6217dc0a97b61f5acabf9 SHA512 b5d9cbda2124b4adde8f27fbcfd7f617b02ed528822734f62c1399a3141c127ba51d862a70bb72bb760fda1142db5517a60d91845baea99b658ecdde0987825a
diff --git a/dev-ruby/bunny/bunny-2.22.0.ebuild b/dev-ruby/bunny/bunny-2.24.0.ebuild
index a6f13452d496..5676f541cafc 100644
--- a/dev-ruby/bunny/bunny-2.22.0.ebuild
+++ b/dev-ruby/bunny/bunny-2.24.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
@@ -22,7 +22,6 @@ SRC_URI="https://github.com/ruby-amqp/bunny/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
ruby_add_rdepend "
>=dev-ruby/amq-protocol-2.3.1:2
diff --git a/dev-ruby/http-cookie/Manifest b/dev-ruby/http-cookie/Manifest
index c434747c2f6b..890c61b68689 100644
--- a/dev-ruby/http-cookie/Manifest
+++ b/dev-ruby/http-cookie/Manifest
@@ -1,7 +1,5 @@
-DIST http-cookie-1.0.5.gem 39424 BLAKE2B 569a0d18c962be378f3974b400ddf2289c72490b2b93619fcd83ed6c00bbf5def76239c52163dc6231060792abf3a19988285a6cd28f158ff7339252da912e61 SHA512 d530d64b5c2fc3757a6de03384fe768317e24a523d4a4215f5bcc6b5bca9e7b94eeaad1e52fbb67548396b7b2ca7c9d8b68ea7b99109e24770fcf34c950469ef
DIST http-cookie-1.0.7.gem 40448 BLAKE2B 36ce6daabaa5e2385fbe5f3db4b18cef8c304ac23f2200978d56ef726c6ed2f5bab09bd779c885bd23207130101b0143833696753e00c71f3504c2696fe15d17 SHA512 ed83e492d60f5af50d184e590ae3bb85be1cc34019619ac8053e0a8249deea239c66076b70b48b2db4066f18fcc478fee5bca118e7ee697b8bbb5f5985da7124
DIST http-cookie-1.0.8.gem 40960 BLAKE2B f00aaefa3df170cd66bc8106211c0e20150f08984cd3890dfdd539b6dd706f67a727033ab177d0fc32d545c02064e7b43305809d8fa1507309550639df21985e SHA512 2331da73f2c077e9582d609a08a60a247c0b44b8e4a7be820ac3ed630a05779b985a19de3ed94a5a4753f401be0392d364313498b03475c442ed4859d2a142cd
-EBUILD http-cookie-1.0.5-r1.ebuild 766 BLAKE2B 63ae5fdf150dd535139ca190a422db08bb2843ed7e446386b085f2e9b50c57f3b0dee766b15a1f76c077fdca6a74f80ba2b00fc23296230e823c9fd821c37426 SHA512 d889f2f38d99cd8605583fd7d79b35cbeecaa700409577ab1cd5b5fbfd0de4e122d512ab132c21d054f72ba23e9c78a2fbb993a53fd61e966459db99ba085463
-EBUILD http-cookie-1.0.7.ebuild 759 BLAKE2B e8b91f39154321ae1ad58e89e56977510220207da985dd4201677737307500f095d300c2c891ab6198ac8a14742aa1a383f2ba2a72055887369b050cefa654d8 SHA512 37b0a381e09871ab339de31e59b5fd6208be8182d6c6bdce3d8fd1d1043c6fc1c71203871078fedcdf348537c24edf76b9efd896faa1f484f6cca8f819f716aa
+EBUILD http-cookie-1.0.7.ebuild 758 BLAKE2B 5cbcf6a79f4b9061b7f39ded229e1ba82b566830be18666e6dcd6845f0ec3bebf603890587980986a6bb7a0df12e856ae7f25cdfaf8b54f39977a7785b1cc228 SHA512 e088a77014bc95cafa921313a1d4d12dfadc5c0ee0ac7132dcd601726485d7970ae2665750d966f635c89782b93f3f816501392e8a917873784721d07c21e989
EBUILD http-cookie-1.0.8.ebuild 772 BLAKE2B 19c6dc8930e36fc054a49ea9907021c36f5993cb95dc09b0e81a3f3be7105f8449caa14f4b3af3b2fc0543c02c6ec141f75ea86cafa462484ab52988b02c3076 SHA512 79fdb8387f3f89b500eacb3ef7c828a8f39d7bae097d620f99cca8ab621f837b76f19bdcc1fb4f22a8a4f606d9568729084f24589328cb2b91a3a86b0bfb55bf
MISC metadata.xml 352 BLAKE2B 0e1cc1e4cc97d4d773c64a068d2f7246c863fae1c17504f83275d1ab15e59a9bc6535c22fdf0c02d89d778079d100b74e29170b0fbe6fc1ad5464e221751a56d SHA512 821e08b75914f51a4a341149db588c8e3b17fc401a14de9abd44918b9f6bf88bc1d9c76b460a10c1b312669db478759aab90d0bb08bc04129bc8c964e7b3a314
diff --git a/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.5-r1.ebuild
deleted file mode 100644
index 7207f02d723d..000000000000
--- a/dev-ruby/http-cookie/http-cookie-1.0.5-r1.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
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library to handle HTTP cookies"
-HOMEPAGE="https://github.com/sparklemotion/http-cookie"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-# See https://github.com/sparklemotion/http-cookie/issues/16 for dropping domain_name
-ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
-
-all_ruby_prepare() {
- sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib test/test_http_cookie.rb || die
- ${RUBY} -Ilib test/test_http_cookie_jar.rb || die
-}
diff --git a/dev-ruby/http-cookie/http-cookie-1.0.7.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.7.ebuild
index e79e90ce8f01..3369df184c05 100644
--- a/dev-ruby/http-cookie/http-cookie-1.0.7.ebuild
+++ b/dev-ruby/http-cookie/http-cookie-1.0.7.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/http-cookie"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
# See https://github.com/sparklemotion/http-cookie/issues/16 for dropping domain_name
ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
diff --git a/dev-ruby/irb/Manifest b/dev-ruby/irb/Manifest
index 3ada860f6dfa..c59cac6384aa 100644
--- a/dev-ruby/irb/Manifest
+++ b/dev-ruby/irb/Manifest
@@ -3,7 +3,7 @@ DIST irb-1.13.2.tar.gz 139168 BLAKE2B 7dee24a02ad251e92c667c09a14af1e630bcd514c7
DIST irb-1.14.3.tar.gz 143455 BLAKE2B 2535287ff64b3d8f9cede57a033c4de91c96c6acc43bc464fdf106ba18d19758d74c63f85523adf725a488a538de05233d404c2975dd872c7dfc6c43ec589265 SHA512 c2a6235d2a50bb27ef4405cfb42cd1c1189c7d2b7d3a837331628206492e4e4b9d8af6d61b3b367bced3c5d9f16b16cb97f7273c3f982b4ecf0f3ea25f1bd39d
DIST irb-1.15.1.tar.gz 145786 BLAKE2B a3b868f828f17a20c2e3dfe2feab4269067e2ba239949f3824357347d20112e77cdc99ce639754c35d3fba0587b9d3543bd878b24b588a4b4b3e8edbeef60cab SHA512 c846e6508bc19ab5106648627c79799dfe9cf581a10433160f210af198b28b9e3b47fc6f681fa4f5dabc2f3ce1468be663491b74dcd948486b219ce3c64bdd62
EBUILD irb-1.11.1.ebuild 1499 BLAKE2B be961edbf0aa8457c2763a67bf89c6455af10f15985189e3c7e43b7fd9ebfc2ba5868eb8bc435f06bcb75db435beadc6d4293cccf41a6d38811b40efd2ec6563 SHA512 92b55874f646e374b8bb0d36e0f489d7f622f01b867e5305161c34117d9d3232789f6fd9e60e6446a8d8409930f15af2bdce1904cd0e1d4fd3100768564393de
-EBUILD irb-1.13.2.ebuild 1755 BLAKE2B 34c4b3988521ffa69a6289de8f10f1512b136dd94dc77037dda3c908f31f07a2b13ab221616620af9b4628958ed82db699b0ddd63fef7b8ac804348fd402b113 SHA512 3053be1f3686be52b5ab436c071054c8ed6b967603cec4d0cbafddc19caa82b4fa1ceff7c6ade21789e7c8705d623a532c43657d55c1a23f4deb03383e37bfc7
+EBUILD irb-1.13.2.ebuild 1754 BLAKE2B ddd910e7e4300be3bc103e7847cb202e0b1cf0760b25ece8c776ced633511c768e9d74545afd15328b6c860e6563e50b587e913e1e02b688297c45c5a5582438 SHA512 7b6a4adfcb6905205cec057b7677c10ef3b3f72e75a2418a6eef972e501d61d54b0d6184f321a7231ad140582883544da6ac0b89adf90d3aede2caa30e56aab5
EBUILD irb-1.14.3.ebuild 1764 BLAKE2B 72f38280dda9c5df35bc77510659816314917d75f77f38cb867195b8d014519f86f5ef0e70d1132f0ba303efc13efeeecaa98289112d969d7886a611b08f5f7e SHA512 1371164900b901f5eeadc2fd0247d0eef72342ba45f2bcdab05f7515feaa6a4d2029b41f78a7f0b1062d978acef9b7f6abbe72bbc69bedb5d379c5e08e216eaf
EBUILD irb-1.15.1.ebuild 1785 BLAKE2B 342e6e697f92a848caf9ef36ca663e6feae2efaf8f06d24f1db49684e8e24a3d7c4492e9edf28787a7f7ff391d2fa014131b2bb94e9a6376f51a96c1079cdccc SHA512 98036bd628e1bae6db660a3cef4caa972aec94bca70adff3bec5505df6dbe8c7d1990c194758bae8b77afd0c9b6180bc95543d37784a65df9b1655da047c1acf
MISC metadata.xml 335 BLAKE2B 6eaf8bbdf5e2083121d0c8833b616e8ccfd82715cb701266d9e1819634ccbe1e308bac8a1894559af941810c84f36c5cbc83f1aa02f48ab5ab3d0d3458fc6b85 SHA512 4240cfcb50e6d5551333400723b3ad0df9096a3b5517655279de6b3d31c6f30068e4897c79761fdbb68262681a79059349e1b4eb3f5d1e6b1855dfb6b6d54399
diff --git a/dev-ruby/irb/irb-1.13.2.ebuild b/dev-ruby/irb/irb-1.13.2.ebuild
index c840f8885d5c..3778b8d7dbf3 100644
--- a/dev-ruby/irb/irb-1.13.2.ebuild
+++ b/dev-ruby/irb/irb-1.13.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
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/irb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~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 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Ensure a new enough eselect-ruby is present to avoid clobbering the
diff --git a/dev-ruby/prism/Manifest b/dev-ruby/prism/Manifest
index 46cad12d73ab..3ab83e03e9e2 100644
--- a/dev-ruby/prism/Manifest
+++ b/dev-ruby/prism/Manifest
@@ -1,5 +1,5 @@
DIST prism-1.3.0.tar.gz 1503686 BLAKE2B 6fa7e474509debc4f7f1f5f6c96fbbfe8c57cb7e8f946e23ab64dabfbecb825164704862dc2b56e61927d5330882f735cf1e10c77287b115686f213164f6019a SHA512 b1aefaa84f03ac74edf9edb09d72a3ea680a6772cd4490692742d6679e690ad47382784e1523febc2f74d360c44cf5e9d387cf4872613503b656154645e880b5
DIST prism-1.4.0.tar.gz 1553218 BLAKE2B d936e2a44026bfb23000061e3eb9e2d6f885a93b56e776f5a78e995e3857d413718603799352d6666da98c27f8ee94cf69b6db8c4cb2cdb8e027ea12d52a973c SHA512 46288329239c7b5f42e4fed3e096c54a15403f1d5520449300250c88718b29678de2b992f9cda5cbc81c9d4499264be1fd37e9e37c95cda1294e845bca0ca256
EBUILD prism-1.3.0.ebuild 1073 BLAKE2B f3b6ac8e584be072e76e6effe3a8cd308be0330f172c4fee1883986ab110d48de8532deff8413dbfd64c30fa1810ac143879c1bb63792f026ea1b0e867e4f413 SHA512 93fd690ead270182745db10f906314e25bb7a6d1952d8295b42aa2fed1864e598546df1f3039e53baaf0e2363b671da7b664672de27090a5f30a5a05d74a4c74
-EBUILD prism-1.4.0.ebuild 1073 BLAKE2B f3b6ac8e584be072e76e6effe3a8cd308be0330f172c4fee1883986ab110d48de8532deff8413dbfd64c30fa1810ac143879c1bb63792f026ea1b0e867e4f413 SHA512 93fd690ead270182745db10f906314e25bb7a6d1952d8295b42aa2fed1864e598546df1f3039e53baaf0e2363b671da7b664672de27090a5f30a5a05d74a4c74
+EBUILD prism-1.4.0.ebuild 1298 BLAKE2B b65866cc437b0576bc6a8e69ef51f5143017fb3f404c392d02f5807d9669c0f28aaf83b813d7d24b63ceb438f3b7abec0f225dafd3cd50096811a67c969075af SHA512 95ec6c0ea9eea8c172c4bef5fb4990bfcf34a810bb8860b5f4acee4011d90a18440020797eaaef754844754ae0ef7bbca43efc205a95af5106b568fc683ee259
MISC metadata.xml 386 BLAKE2B b470a8d5f8831123524e941dac413b8358b069149b0cdbba48d93a26053b4d73a90bc3823815e804a4d3957e17c3e02e9e8a43fc25e0e0369d2d58cacae7fa7e SHA512 7e1c089a372b6b4f13a671dd013f5d0258ab14fe1105605298ed10ebc5151246418177b66ed96ebbad953b1c04c1d0b989e70fcce3cd46870474a4215197cf9c
diff --git a/dev-ruby/prism/prism-1.4.0.ebuild b/dev-ruby/prism/prism-1.4.0.ebuild
index 33ff67921cec..2d32b41f8d14 100644
--- a/dev-ruby/prism/prism-1.4.0.ebuild
+++ b/dev-ruby/prism/prism-1.4.0.ebuild
@@ -27,6 +27,10 @@ all_ruby_prepare() {
# Avoid a dependency on rake-compiler
sed -e '/PRISM_FFI_BACKEND/ s/$/ and false/' \
-i Rakefile || die
+
+ # Avoid a test that won't work reliably in our varied build environments.
+ sed -e '/test_prism_so_exports_only_the_C_extension_init_function/aomit "Not reliable on Gentoo."' \
+ -i test/prism/library_symbols_test.rb || die
}
each_ruby_prepare() {
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 3f73fbd2c628..2d3f6034e71b 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -2,30 +2,26 @@ DIST rack-2.2.10.tar.gz 280652 BLAKE2B a20bbd7c32b12152870487514c3517f155741a45b
DIST rack-2.2.11.tar.gz 280767 BLAKE2B fa7a29d58dd6bcaf6d58a124390631a94bb6de266d9a13b15351c6225687ac34ff7c7be224468a1ceb51d0f8dadc75349862ab634dcfae2dc8b07d8db9dc4b81 SHA512 351aa1b6517695c8b4a34ae291a5271bc1fbe9a74e684f683d3a661f6236916f295ae123c28d11a3cb98954bccb1b2beb844a6a2db27a2dfcb734daa26e973a1
DIST rack-2.2.12.tar.gz 280779 BLAKE2B c3d102d5a22c323d667b48051bc942e224efc3e3823d33cbed0e7fe7dfc782ce2b483214027b58c49b4591fe71215c7092fb9c353744955742ac7d45ca6caf19 SHA512 350cb0382527f7f12dc5196759adf7c56445d4c0f1c9fcbd20ab890c2e53b1e4c788417c31978c405ece0fed990e7481d549d4ac95c4be533998cc2e70f1f429
DIST rack-2.2.13.tar.gz 280841 BLAKE2B 3a88caaa242a7ed9e1b8563c96c63df32bed59e772523fc78d559e5ff9cb8172a1bf415a7d470ea3d6f6e4a65fa2f94e23cb7630d1cc074d8d0dd924019ec972 SHA512 8ad0b6cf233c360493aad86e8f2fe3821f7d6bee95620beb71da5b63e74f8b158fb9ecb9e7049012b3e432f20e4bf2a8a1705f86dcea8f433f6abe47645cf18d
-DIST rack-2.2.8.1.tar.gz 279646 BLAKE2B 2e466bb3052266fa3cba5551af128d6723d9acd281962bbc84cb6c4c9a0aaaf018417c5549ae9cd8ae74df12726e1d62346b22cc1217248be488a63449cf870d SHA512 3dc99071ff5e68954824e6af57524222d4f0014e1cdf04dafc2131e5a2c208c6aa925a2ad053e2d26204383b20395ab499e8236a1d92c8c4e7d7959225bd5dc6
DIST rack-3.0.10.tar.gz 789469 BLAKE2B 2c9781301034f30524243727ada5450f613d474210f4f0edbafec994fd6705b8e777295e3066b4a5f698065ffa57c0d0a2bd75450c07047fd6313b5df70e4fad SHA512 9f165fb81c648cdcf973ad0e03a8ffcf0785dbdaf063f11b0b8c3a124af5765b9dfde57f728d1e13b50c3f9efa375fe7e0b7b0f2c044e7a074ab96d577021c98
DIST rack-3.0.12.tar.gz 789909 BLAKE2B b1dad0148f712ec2ddb72d06f217ed5636ed012abaeaf7b184cf951356e17439885176a6390c34eb4d078847b93582475bc55d62056cf9dfa67e0eadc5e1cf8a SHA512 846f30ebf3598f787ccb2331585923806c6df8b760f5a7c463c018540193cadc8d3f130e16f58d88f7b0313702cc1afb9e9077fe2dce8b7fb038cc08d819224c
DIST rack-3.0.13.tar.gz 790208 BLAKE2B 4f58b08925905fa68d60d587f38d49be2f0bcc947554ddfd8a504116c026e1d947e4e05198ce0946b2d4e8f5a5e32344085c29d3845486bb51e6224be287d774 SHA512 a0d7b756b1bc6de9002583543719f20b205e99b486aa8dbc340bdca998bf9b2c681ac67b8d9e2e52abbd3e12730cd1786d5da5c8c0f20e007b47a5ea63dbdd76
DIST rack-3.0.14.tar.gz 790281 BLAKE2B 53f57558b6d7d2dafd693be810e022fa689c052d05f06cf016adfc7de0852081176dbc8e64c1ec5971a0b88e1266d841fc063df429d971bccd8aab33b84a0857 SHA512 7b8e0a4930120547f4b8bda5ba6496c3e9067cfa5e689227894fc8873229fb9868f72bed30d8e2c3ffe053017a4944eae9eac49c2d2c352101a017198d8ff769
-DIST rack-3.0.9.1.tar.gz 789318 BLAKE2B 300be59512a1497b832fe553ae9d957e380c5399707c891b67a950db32682ee8e2539dab02e656fdc855a8c821d7a5d8674b9208d4cc701f534eb8f1a8767fcf SHA512 0aacf814463dc03a95aaa7ec979caf3464d9e19d5ab9c3842978c2c94b81e8b2ed040f3f4028fd046c73e0632ee7754755cd35afc81ca47e22d43d4882086dc0
DIST rack-3.1.10.tar.gz 791818 BLAKE2B 5cc2f2aaac1c9c06a83da49e9cf341b6cdd73c66b4e3834d1fa00c0a18f43b4c3d77e53da0606690e12660ee1f61fc181d14b017699fbe0b339c936e873e74bb SHA512 5faccf322d306fd38d290e60f4d90695abfa3c9e7b841f2d31dbb9bdd74bb752562fc8b1e81bec85883a592337bc780ccf36929669a1aeee8bb84ac14dd9449c
DIST rack-3.1.11.tar.gz 792164 BLAKE2B 32b2871edd4331b7e34e920d0ec2af4404333459cb4fbd8970a4d5155aab52a5edcde77dbb8fea8c2ea935dc7ae6ceac418403d72cffa63222a7014c44622e03 SHA512 e9aa659d2f06c5a1017e3d2eb290e888e08aece057a4b6089a17f9c43b18b14b4854985c5a6c50bdbd8dc028053439e2c4a26da79d6898594de38c029a98d4b4
DIST rack-3.1.12.tar.gz 792241 BLAKE2B f8d823285dddec3d87d293a02f67a4d8fac7ae22b3ccd7d7dde690cfcb884bc38c35d3a882b93d9b63a07a4cdac4cfbad154917ef88c118097c29315dc290da9 SHA512 4e0b12c0f220143fbaf3e61c1ffcabc9fabe11b986b8312e7a4c9f09ec421185027f2d1edf0d811fa8ba94a4a6f87c5395bb7f812c8667dd3a30449657ff1f42
DIST rack-3.1.8.tar.gz 791533 BLAKE2B cd7ee6fe4fe9bb6358cd8546d7d1800e0abea0514164408490383a60f18f2450fad59f0bc3f6b9ec5a223c0a946b9cb8a2859001ac3cc65c80db7eca4fa7231d SHA512 b1e006a77f1d9c56e50f1cf3798ca0e13b11360f9736c1c4e08d4b13c7f888f1f01a21bd5f454bb5749cb7f42488c849c7d5118118d43bbecd1c27431af18099
DIST rack-3.1.9.tar.gz 791731 BLAKE2B 0dcdbf846261287dbdbf6e0dc661ed5a3e4dda0cf44f9a6e3dd5cbf263e200f0de23ab7d72e4f6476acb05312bcd95437d885dbdba697d2bcd193bc31edc79e3 SHA512 979c4209a339c4714ffb85b7f71794e9ded7cd8974fba28abc15ea2a3c5aac5a5fa1d28983e81794995bd1cb5da28b59ffd448e90dab307a876bbbb4c43991b7
-EBUILD rack-2.2.10.ebuild 1685 BLAKE2B 48792ca857c14a7c59626cc6509d4c18ad4205c2c68c5790766925ab997ba734e964026052f2e99d7a6ceb9a5c54861cdbe6e2162b7ac687ce58218c877abaf7 SHA512 89ab0632aebfe4cfb344db5d60d9a28774ff079fe7e5d23f01db1996c6378f11cbde63c963bed75433b4443e8f84e9cadee9f81f218fe455548aed76d1f2a19c
+EBUILD rack-2.2.10.ebuild 1684 BLAKE2B 8a88cef503838c9f35ab9703284be1e9ff1323451a0e88e36f7972af804fc0f05c0fe3ba8e079923abe33a13ea113f7a13a484eb1bd37dda9b54f96434e69416 SHA512 993b098dce1856781b209d440f391e71ce9a049c426d02ad2ed6a810fac0c486825e28ce9b5abe348ddb9e25707ef9734327576ce733e01452da67f17a0dcf04
EBUILD rack-2.2.11.ebuild 1691 BLAKE2B fa647772e837870c7154a8e15d0f01b30e0f421616355474afe695a3da3d49f820d32623074d8456dd0de6c4c4ffc56f950b94efdccb588a82479fbb76d16eda SHA512 0e2c2fb948e88d68d1a76ee7a1631f021b715d12211fbdfbb033a8810afea0e15a459bd87f0a3aa1ad3e36421bd9d6a5890d4064203f65252462be9d3a0eb668
EBUILD rack-2.2.12.ebuild 1691 BLAKE2B fa647772e837870c7154a8e15d0f01b30e0f421616355474afe695a3da3d49f820d32623074d8456dd0de6c4c4ffc56f950b94efdccb588a82479fbb76d16eda SHA512 0e2c2fb948e88d68d1a76ee7a1631f021b715d12211fbdfbb033a8810afea0e15a459bd87f0a3aa1ad3e36421bd9d6a5890d4064203f65252462be9d3a0eb668
EBUILD rack-2.2.13.ebuild 1691 BLAKE2B fa647772e837870c7154a8e15d0f01b30e0f421616355474afe695a3da3d49f820d32623074d8456dd0de6c4c4ffc56f950b94efdccb588a82479fbb76d16eda SHA512 0e2c2fb948e88d68d1a76ee7a1631f021b715d12211fbdfbb033a8810afea0e15a459bd87f0a3aa1ad3e36421bd9d6a5890d4064203f65252462be9d3a0eb668
-EBUILD rack-2.2.8.1.ebuild 1684 BLAKE2B d4a6944c6616c44cd13f9bfa012b2d17f17b0215333ea54896f2a91718ca5ef8d3ccd10528bbe5eeef24eee87dfb41c3ba5b19ca19a2099c6d390dc73b9b2a65 SHA512 b2456e5b5aadfed88ef177810fe1256ed77a890c25e3c3b049606c039b16a497215e3ebe865b4ebacd036254ea2e2df17fdda245bc36dd52ab85f309a19fdd4d
-EBUILD rack-3.0.10.ebuild 1291 BLAKE2B 1cb65467b5138e39de36e9490d138bd7193b906f340882c53eebd57138586d30d7f127581025d2e91fe02fdf9ceca184fcf36ba741ed2a555ab08d20cf9b2a76 SHA512 045c0fa1620f3330570b0e26abab9730d3735edaaf2cf7455f3bf049f747a5c573b3d356568c0336f61ef5b8655353c1535d1dc10984f0185cf499ffe2f98f91
+EBUILD rack-3.0.10.ebuild 1290 BLAKE2B 73f12ddb96ebce8da24df1bbe8183c8ccb3d447c9d7cf7cd98eb80fec40c8bb309a50d7d2833ad698501d83fd205807e27dbe48464a8ea4f9052fc69e7243b63 SHA512 851b2e58abdcb10baaa848cf2ea6b139cc9cbd875cd42a991bc433cbe5f207782f694174496147c753488ee0aa3336d1afeb4f1e6eefdd9b63356a23f9749d5e
EBUILD rack-3.0.12.ebuild 1297 BLAKE2B cde0400b4889e604c3f6f7fd496e48f5e5b687ee12e4c978acea941f2fdf529387bf42e14e59ea4288247b4cf149a0793ed6a6ee68bd8a944b05b7cbda6019cd SHA512 9b6b97c192e26fc682235493ca59f1fd6d7062649ece459330b47bf21273e2b4d2ba69460fbbaee27866f025d34d95afb03fbed89cd2ea68b905c9caf50d7c08
EBUILD rack-3.0.13.ebuild 1297 BLAKE2B cde0400b4889e604c3f6f7fd496e48f5e5b687ee12e4c978acea941f2fdf529387bf42e14e59ea4288247b4cf149a0793ed6a6ee68bd8a944b05b7cbda6019cd SHA512 9b6b97c192e26fc682235493ca59f1fd6d7062649ece459330b47bf21273e2b4d2ba69460fbbaee27866f025d34d95afb03fbed89cd2ea68b905c9caf50d7c08
EBUILD rack-3.0.14.ebuild 1297 BLAKE2B cde0400b4889e604c3f6f7fd496e48f5e5b687ee12e4c978acea941f2fdf529387bf42e14e59ea4288247b4cf149a0793ed6a6ee68bd8a944b05b7cbda6019cd SHA512 9b6b97c192e26fc682235493ca59f1fd6d7062649ece459330b47bf21273e2b4d2ba69460fbbaee27866f025d34d95afb03fbed89cd2ea68b905c9caf50d7c08
-EBUILD rack-3.0.9.1.ebuild 1290 BLAKE2B 3b98c10f1f11c546f77448ac0429c891d7c106237e3f1755019f9ea3b13b6f2a92f53ddc74e13acef3f1f8391b928a942a688e871939ba52fc855a82c6ea5730 SHA512 3e9b95daeaecebd6f30fba3890395222bd1fb30869f7041bc2c952e690c0f5f12167cc348f57d5357d252e8d6ee302772c331fb9c5fa96496b7e885a531f1dd7
EBUILD rack-3.1.10.ebuild 1466 BLAKE2B b36eb1b98feada8d75b54c0286e678ebf82bb69957fec68be86a2b17de761f5409ecfeabc591e9f50a77136ff371f8d02b106a4e60ceda87ce46c0db7458e92c SHA512 20c583c9c5628690c80bc3be28fda574541d97df3ebec0fa59d34930b806d0508047ca93466bb825ee91dc7d6510c5609c83f539f26f315ff33c8e2ce82f809a
EBUILD rack-3.1.11.ebuild 1466 BLAKE2B b36eb1b98feada8d75b54c0286e678ebf82bb69957fec68be86a2b17de761f5409ecfeabc591e9f50a77136ff371f8d02b106a4e60ceda87ce46c0db7458e92c SHA512 20c583c9c5628690c80bc3be28fda574541d97df3ebec0fa59d34930b806d0508047ca93466bb825ee91dc7d6510c5609c83f539f26f315ff33c8e2ce82f809a
EBUILD rack-3.1.12.ebuild 1466 BLAKE2B b36eb1b98feada8d75b54c0286e678ebf82bb69957fec68be86a2b17de761f5409ecfeabc591e9f50a77136ff371f8d02b106a4e60ceda87ce46c0db7458e92c SHA512 20c583c9c5628690c80bc3be28fda574541d97df3ebec0fa59d34930b806d0508047ca93466bb825ee91dc7d6510c5609c83f539f26f315ff33c8e2ce82f809a
-EBUILD rack-3.1.8.ebuild 1291 BLAKE2B 1cb65467b5138e39de36e9490d138bd7193b906f340882c53eebd57138586d30d7f127581025d2e91fe02fdf9ceca184fcf36ba741ed2a555ab08d20cf9b2a76 SHA512 045c0fa1620f3330570b0e26abab9730d3735edaaf2cf7455f3bf049f747a5c573b3d356568c0336f61ef5b8655353c1535d1dc10984f0185cf499ffe2f98f91
+EBUILD rack-3.1.8.ebuild 1290 BLAKE2B 73f12ddb96ebce8da24df1bbe8183c8ccb3d447c9d7cf7cd98eb80fec40c8bb309a50d7d2833ad698501d83fd205807e27dbe48464a8ea4f9052fc69e7243b63 SHA512 851b2e58abdcb10baaa848cf2ea6b139cc9cbd875cd42a991bc433cbe5f207782f694174496147c753488ee0aa3336d1afeb4f1e6eefdd9b63356a23f9749d5e
EBUILD rack-3.1.9.ebuild 1466 BLAKE2B b36eb1b98feada8d75b54c0286e678ebf82bb69957fec68be86a2b17de761f5409ecfeabc591e9f50a77136ff371f8d02b106a4e60ceda87ce46c0db7458e92c SHA512 20c583c9c5628690c80bc3be28fda574541d97df3ebec0fa59d34930b806d0508047ca93466bb825ee91dc7d6510c5609c83f539f26f315ff33c8e2ce82f809a
MISC metadata.xml 537 BLAKE2B 998152d25abdb228da5fc7b39719693fd0811ce6dc0d831cf90a5ecbb88e540d76dfb6cfddb3584748f46f6d66aa2d1bc73d492c9e810db1c0e44895108d5e17 SHA512 4670ef4b5b33270c48d212fa995b965305f558c5f670e7eccbe2e44f9ba8d1628c112de5a9305c2ad90adb6e2996cab6da385e5f473d850b287e92f7594e0d21
diff --git a/dev-ruby/rack/rack-2.2.10.ebuild b/dev-ruby/rack/rack-2.2.10.ebuild
index 108d66e24b83..8a0d6c2d1e8b 100644
--- a/dev-ruby/rack/rack-2.2.10.ebuild
+++ b/dev-ruby/rack/rack-2.2.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/rack/rack-2.2.8.1.ebuild b/dev-ruby/rack/rack-2.2.8.1.ebuild
deleted file mode 100644
index e535821cc9dc..000000000000
--- a/dev-ruby/rack/rack-2.2.8.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack"
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/minitest-global_expectations
- || ( dev-ruby/psych:5 dev-ruby/psych:0 )
- dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
- # The build system tries to generate the ChangeLog from git. Create
- # an empty file to avoid a needless dependency on git.
- touch ChangeLog || die
-
- # Avoid development dependency
- sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require './:" rack.gemspec || die
-
- # Rename rackup command and force gem version to allow rack 2.x applications to work
- mv bin/rackup bin/rackup-2 || die
- sed -i -e '4igem "rack", "~> 2.2.0"' bin/rackup-2
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- einfo "The rackup command is installed as 'rackup-2' to allow parallel installation with rack 3"
-}
diff --git a/dev-ruby/rack/rack-3.0.10.ebuild b/dev-ruby/rack/rack-3.0.10.ebuild
index 56c77f6e99b6..b005af0edc1c 100644
--- a/dev-ruby/rack/rack-3.0.10.ebuild
+++ b/dev-ruby/rack/rack-3.0.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/rack/rack-3.0.9.1.ebuild b/dev-ruby/rack/rack-3.0.9.1.ebuild
deleted file mode 100644
index d08502e40f68..000000000000
--- a/dev-ruby/rack/rack-3.0.9.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md"
-
-RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A modular Ruby webserver interface"
-HOMEPAGE="https://github.com/rack/rack"
-SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test"
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest:5
- dev-ruby/minitest-global_expectations
- dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over mongrel, ruby-openid,
-# memcache-client, thin, mongrel and camping; not sure if we should
-# make them dependencies at all.
-
-all_ruby_prepare() {
- # The build system tries to generate the ChangeLog from git. Create
- # an empty file to avoid a needless dependency on git.
- touch ChangeLog || die
-
- sed -i -e "s:require_relative ':require './:" rack.gemspec || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die
-}
diff --git a/dev-ruby/rack/rack-3.1.8.ebuild b/dev-ruby/rack/rack-3.1.8.ebuild
index 56c77f6e99b6..b005af0edc1c 100644
--- a/dev-ruby/rack/rack-3.1.8.ebuild
+++ b/dev-ruby/rack/rack-3.1.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 649488ffcb04..d10cd7f7eefe 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -12,9 +12,9 @@ DIST rails-8.0.2.tgz 11880110 BLAKE2B 6866be952ba925dc27222c1636644d2af9aebb149c
EBUILD railties-6.1.7.10.ebuild 1620 BLAKE2B d130bbb0bd9192aa4d9213f3b7ec3bec0cc4999755a8449b95d94f161f1c8f9e522d3df93b538dd81bfb93c4d4f1f1db937a1861c0aacaaca85c0f4dc0822c0d SHA512 e5b8794e49a4c3dbb6d7625d4d7a6b0a39cae22f39d827b72c45808a487623b43485d2602f452679861a21f4e5212c96f9573be7c8d5063e49f6cd64ef411cab
EBUILD railties-6.1.7.8.ebuild 1621 BLAKE2B 41feb65dbbf063e23877e53a2120fb8a27d067273b421d3a028f291b203ad26a87eaf1c1bbdad2edc4a446f7757dd5de70b1b46fa0058c017fb048d6cc2087b1 SHA512 335f95140cdce23d3aad52d2baa2730bb553a84513098afa105c2b76713c24e3bb0ee07dedd559e643dfbc246c4ef94b078975614c8bf7282809d48757a9cac9
EBUILD railties-7.0.8.6.ebuild 1653 BLAKE2B b727365a7f0e0b0bcefcb230cee5b567010519149b54fe32266a40bfc286524720c514867b63d6ee2bee3d206efd6421f2278e380dd7a6bafeb0de754e037cd4 SHA512 2d225d7eb87a72cc492d3b84b59cc5d56f6a29f79b81a5d02577729c974c11e7ce5b14eb1f39668dcb54403b220bd1645f19b8c4faf72ee5af4957efc3daeaf3
-EBUILD railties-7.0.8.7.ebuild 1654 BLAKE2B bbf16a82134b4c48c95bbcb23856fadcac14927e4b0f0c78ed0c1e2dfb4a29779e4fa77ae3c1650f6c8a2153faaa9d18ff848437910538210719e2d90aff0520 SHA512 97402093b3718923b8d4ec8b3c61f7bccfea1dd777511b8167df5d1944f2f0304b8f003b438e3cf118499338f20e1e6f12a1c0449044fe9b8afe8ea799e1d29b
+EBUILD railties-7.0.8.7.ebuild 1653 BLAKE2B 30cb6671e36c218e94bda16c53fdf7064caedf9dbb37cf859cd94c15c2333425860f7c49c6151e46c1fa9f8b8fc4b36292665cd4ba6d1a446f88689b9dfbb75f SHA512 ade46dfe2b8fad09c7acc804a564323315f0604e13de2e117c95dfa7564721e26a6be47f149df2ffb97e785c199e1d6eacbca47589948c09d15cf989056dbd98
EBUILD railties-7.1.4.2.ebuild 1678 BLAKE2B 61aa977aa0abfc0117aa462b1cf82886fc45fc9ee45f71ff6e49d115d2bc23acf60020da13e481a81af769483b8e3ceac6320cf5140a13491fff1a438e1d3fa3 SHA512 66aa873ad6eda82c851624b6d9a317cb95c5f3003873a7de323e0425ca4d3399f47d5ddc66cdf9f5d427957cf9f2639a97009312b2eea730d41d8b05dbfd795b
-EBUILD railties-7.1.5.1.ebuild 1679 BLAKE2B 0018cc570e84ca4ca27fa25f0e0abe4c3273f6713d02ded0c0f630f659428356b324feccca16c4d1ca6b5f28b25e36af6fabc4d49b89abb65632c93011ae4d0d SHA512 1a43df82b91ec0310de1b7dce3c82bd1823f1bb49592775eb8caf0a766f0d753d4465e66f7b1595a86984c6dc90be07b6b00e5ea99c161f113d94978090b3eb3
+EBUILD railties-7.1.5.1.ebuild 1678 BLAKE2B 61aa977aa0abfc0117aa462b1cf82886fc45fc9ee45f71ff6e49d115d2bc23acf60020da13e481a81af769483b8e3ceac6320cf5140a13491fff1a438e1d3fa3 SHA512 66aa873ad6eda82c851624b6d9a317cb95c5f3003873a7de323e0425ca4d3399f47d5ddc66cdf9f5d427957cf9f2639a97009312b2eea730d41d8b05dbfd795b
EBUILD railties-7.1.5.ebuild 1679 BLAKE2B 0018cc570e84ca4ca27fa25f0e0abe4c3273f6713d02ded0c0f630f659428356b324feccca16c4d1ca6b5f28b25e36af6fabc4d49b89abb65632c93011ae4d0d SHA512 1a43df82b91ec0310de1b7dce3c82bd1823f1bb49592775eb8caf0a766f0d753d4465e66f7b1595a86984c6dc90be07b6b00e5ea99c161f113d94978090b3eb3
EBUILD railties-7.2.2.1.ebuild 1668 BLAKE2B afad2123301c4957fa8476b149db35944679d79c2b24f731338c50a2e2d984d6ca2898925ea406ff32a094066cc70a51a5c5d6e73a10b12172d9fbbf54a7788e SHA512 f45b8102d7dff07ace8fe5b826596d00d19b09a0bb62d23fe15ed86d1b8d72925865c3807ac5a268080eb2819e52101e506a4e2208b90337547f484c09e3d4e0
EBUILD railties-7.2.2.ebuild 1679 BLAKE2B 6f90713aef21e097d060f7263a500f04c80e824ecb6e2ab6dfe72fe3af55038609f620023ed0d9ca350d9111d944d8da8de36d91b5d92bbd9defa6f34d3cac6e SHA512 cae6cdf223a0123e3f37186ec3d92e6c27fb428ba7e6169dd58fb37f0e18c428427006bfa71d4eb6a2f32d6e5911029c4c197daa5c4b1d76d6cb6dc9dff02952
diff --git a/dev-ruby/railties/railties-7.0.8.7.ebuild b/dev-ruby/railties/railties-7.0.8.7.ebuild
index 490630f5aa84..3d58b93ee917 100644
--- a/dev-ruby/railties/railties-7.0.8.7.ebuild
+++ b/dev-ruby/railties/railties-7.0.8.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/railties/railties-7.1.5.1.ebuild b/dev-ruby/railties/railties-7.1.5.1.ebuild
index 97367488d2f7..f80e9f7faac4 100644
--- a/dev-ruby/railties/railties-7.1.5.1.ebuild
+++ b/dev-ruby/railties/railties-7.1.5.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
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RUBY_S="rails-${PV}/${PN}"
diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
index 1ad05e03f3a1..4ce57c1ea2cb 100644
--- a/dev-ruby/rdoc/Manifest
+++ b/dev-ruby/rdoc/Manifest
@@ -1,13 +1,9 @@
-DIST rdoc-6.10.0.tar.gz 797421 BLAKE2B f73029ea1d4984510a2ffe30ca608f609b218948b34ea9966e0ea0482b20946b90b753fe905109a042819677a291442fadc9e66961648db4f1bc442fc817600b SHA512 670295bf8dceb59100fcf6cef46942414d5b1367ff604be3623b5264955c879e37f0bbe382af48a22113f7702d6e3d6e2ed122b6649466779ae4bca1cb0c128b
DIST rdoc-6.11.0.tar.gz 798268 BLAKE2B facb81a6da071e388260ad4ac04632fe3eb63790c20999bc14ba38668ef3dbaf473fd619629fb14067c3266a92d8abecdf1f507ad75c8e13615e14f4f96d49c0 SHA512 9433ca7dea0d75b539bf247204fe6e5926c1d46e31f8ea9b4fec89d2ba2d0b639e62de360526b15738762042e35aed21a58ea7d32d1f0469b4ce6ca116c545c5
DIST rdoc-6.12.0.tar.gz 800200 BLAKE2B 1092cc76e3b33417ff2367d7e4ef751e2c26bf20625be74faffcda6f26b3528c2fe793c1ba92d77293c01fd90cb65b15fca84be83d96d22349e1e7c2793e618f SHA512 4b048f55145170f73a93dbfc87f2dfc82eeb4448f1b344e8cb56e17418724aba72500927e773b110d76c0c8423c097b31531c40913182b625030dcdb41123493
-DIST rdoc-6.6.3.1.tar.gz 766103 BLAKE2B 15cef9df763e40e105155d49c6c0c1a449c366ac35ab6036c43773c52114f00b19109b056033366b873b5b3317a3bf11c574dd76094d8f606fa0916a84257d0a SHA512 c6f3aae83e895e2de28e5a7c27456160dd53007ceb4464a045e0211473eb3d51f49a7c2ac28f2e44e807c5b36447140d15eadff65bfa52335e94adc9c8b56d2e
+DIST rdoc-6.13.0.tar.gz 799379 BLAKE2B 318d3c7e83c75b37877975591c4253a866a3b0314ed0c34c21dba893f0ccfa4a720fe4aa5ff7f3f3f53d1c69e609ff2e2a3a0cb89947423c4b28681d0a6bd021 SHA512 5ac2573280dba4dc383906b1e8f5241135afdbb81c572eb85d1cdcf2436df469ef9c4fc7fb988c4f1df375daad0c3c6611a6ef122c96c50e91c808a008d3bf62
DIST rdoc-6.8.1.tar.gz 794457 BLAKE2B d239d482e6f06604ceee39e493bf3151b44895c774c3f23dee2858acb012196e0ec6837bc22da5ad854d28b20043392a4e0cbab3cff7dddfaab3c13d03f94e23 SHA512 b355b79c010d2918701b5bb52a326b6e7e10e33c457db3ac9d07592b8b0ef7fa01257a590dbbc1d22f0bec585f02a995b05c3c348cd081dbd75af87da4e0d7d1
-DIST rdoc-6.9.1.tar.gz 796367 BLAKE2B 6d80fa5b903c4c87acfe18de2d6e75f92bfd57b0b998bb8f80572b06308334c0a42370f79160c1b761cccfcb7810f1877fcbb3315381c8ec962b5f4c7bf7fb68 SHA512 24fbaf6f9c32bbde9b29267f5865c812382bf6afcddb6bc3b4a3427d068294609f102b6ed1859a7e3da7491fbb9105e9cfd99231a64645ee9968120bd6710dc3
-EBUILD rdoc-6.10.0.ebuild 2879 BLAKE2B ac1cb27bfe08bae1a8ecc72693579a7664393047fb5c59507b01f0e1682b465979c0a6d95ee4c5af2d19c9e953a5f090134a2d037ec05a550d2137722085ab88 SHA512 14b4b36cbd414f3ecaf5299ed10857464dfadd0be25639cbaea7b079df9fc56a32b4c59fb507eeffb92ad00c75c311bbd8ddb2054e11da94f95243431a95dbe3
EBUILD rdoc-6.11.0.ebuild 2879 BLAKE2B edd3036968ce0d0b1009b7acd029fa52525093e2f5c631d9c1dfd6fa0397017971766fb4ac80a175530dea845f5e1d9277ef0e677e29e0ac56d6ccb3c595ddfd SHA512 48ffbe10b64e40b49ec866a883a65980f0fd0783d2c5ae45c35c0e708486261668db37e6bd3f65952e8afed4853e262966e6c8d4148bb674500141005cdfe0d8
EBUILD rdoc-6.12.0.ebuild 2879 BLAKE2B edd3036968ce0d0b1009b7acd029fa52525093e2f5c631d9c1dfd6fa0397017971766fb4ac80a175530dea845f5e1d9277ef0e677e29e0ac56d6ccb3c595ddfd SHA512 48ffbe10b64e40b49ec866a883a65980f0fd0783d2c5ae45c35c0e708486261668db37e6bd3f65952e8afed4853e262966e6c8d4148bb674500141005cdfe0d8
-EBUILD rdoc-6.6.3.1-r1.ebuild 2757 BLAKE2B 867ee751980469d9f82ba4bfbf2f8de3ca41ed9f356ec5cd9d7b3d38f9a88f30c698f325786be6428efd15cfc99393c868ab872948011fced3890ec131b2842e SHA512 b53d1b7adcd838294727923102ba35ae6a8683ff04d711e13cc6f72929bb6c96c913e4f5732e5bb39bd117b6259872ad6f635ccc312a8701227cdc7ef2d1c9ce
-EBUILD rdoc-6.8.1.ebuild 2866 BLAKE2B a7acdcbf4a02b20ec806123b95645576265510e0fc3104c4dc7d4c5cb5b94c23c785cc4ae573a7c879f07bcfa0646b49e4bf69bb2a7d55b912c8d82efdeb841a SHA512 71be7ac621b662ea098cb3240b746c477af2ee6a11b0ff906de5d145dc9a5c3f452cc36d8b81456c9daa1d3dab81ace51758981e121624c5210c3deb69047342
-EBUILD rdoc-6.9.1.ebuild 2872 BLAKE2B 38a18ca13d2a0e8e0714075280e5fc1c3239602820d4dcfa1e1a932841ac23613a6a879057664b81e3d92042950a73a7038331a59b8bb45e14f47285569759d0 SHA512 59bc3718654c900330e0d1fa81df74af5a33d4a303084301aca60a0d4c94df9897e5262e3673b975d3fe49dae58a094a2e901da0c80325c20a73fd1c23e5aad1
+EBUILD rdoc-6.13.0.ebuild 2879 BLAKE2B edd3036968ce0d0b1009b7acd029fa52525093e2f5c631d9c1dfd6fa0397017971766fb4ac80a175530dea845f5e1d9277ef0e677e29e0ac56d6ccb3c595ddfd SHA512 48ffbe10b64e40b49ec866a883a65980f0fd0783d2c5ae45c35c0e708486261668db37e6bd3f65952e8afed4853e262966e6c8d4148bb674500141005cdfe0d8
+EBUILD rdoc-6.8.1.ebuild 2865 BLAKE2B aed6c4814bd486f0dca4920461761c35a4280b1a8bb8e63874d8896989abb1c2b70984addeba5db458bb01075dd4e66578e286cca65165cff71ffe443bcaf236 SHA512 4079d548d21eb6b36991b22e99c9fcd565a85a4b6d14b32080002f96619aa1db3aa6b0eaa1308b01a1c1218f4ff24a4d3f1ccc655ad4c6e47fd1945c26bd948f
MISC metadata.xml 336 BLAKE2B 142894745c624081f44dfccc6509273287120a43ceb8d7471634d92ab970bbc7747ce12b3a770b085c8c55a30f2c52ee34e0f27ba4be804ee2056150fb3b035f SHA512 438973812b1541e96ffd4add9422bd19e2c09f3f5b8ddc3ef86a670827c6bce9ed9c1bf9df0601927c959584b63a9d0986d0377807856ab8301fc8a8176922e1
diff --git a/dev-ruby/rdoc/rdoc-6.10.0.ebuild b/dev-ruby/rdoc/rdoc-6.13.0.ebuild
index d6d3689dadcb..e4ae4a575902 100644
--- a/dev-ruby/rdoc/rdoc-6.10.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.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/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild b/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
deleted file mode 100644
index 0d616f622fbf..000000000000
--- a/dev-ruby/rdoc/rdoc-6.6.3.1-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/"
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND+=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
- fi
-}
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index 5175b785a686..1f7602e8e7c5 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.9.1.ebuild b/dev-ruby/rdoc/rdoc-6.9.1.ebuild
deleted file mode 100644
index 1e84dfa851d3..000000000000
--- a/dev-ruby/rdoc/rdoc-6.9.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.md TODO.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_BINDIR="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rdoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
-HOMEPAGE="https://github.com/ruby/rdoc/"
-SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 Ruby-BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=app-eselect/eselect-ruby-20181225"
-
-ruby_add_rdepend "
- >=dev-ruby/psych-4.0.0
-"
-
-ruby_add_bdepend "
- >=dev-ruby/kpeg-1.1.0-r1
- >dev-ruby/racc-1.4.10
- dev-ruby/rake
- test? (
- dev-ruby/bundler
- >=dev-ruby/minitest-5.8:5
- dev-ruby/test-unit-ruby-core
- )"
-
-all_ruby_prepare() {
- # Other packages also have use for a nonexistent directory, bug 321059
- sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die
-
- # Avoid unneeded dependency on bundler, bug 603696
- sed -i -e '/bundler/ s:^:#:' \
- -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
- -e '/rubocop\/rake/ s:^:#:' \
- -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-
- # Skip rubygems tests since the rubygems test case code is no longer installed by rubygems.
- sed -i -e '/^task/ s/, :rubygems_test//' Rakefile || die
-
- # Remove test that is depending on the locale, which we can't garantuee.
- sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on FEATURES=userpriv, bug 361959
- sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
-
- # Remove test depending on currently unpackaged prism
- rm -f test/rdoc/test_rdoc_parser_prism_ruby.rb || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc ; then
- ruby -S exe/rdoc --force-output || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_compile() {
- LANG=C.UTF-8 ${RUBY} -S rake generate || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- for bin in rdoc ri; do
- ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
-
- for version in $(ruby_get_use_implementations); do
- version=`echo ${version} | cut -c 5-`
- if use ruby_targets_ruby${version}; then
- ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
- sed -i -e "1s/env ruby/ruby${version}/" \
- "${ED}/usr/bin/${bin}${version}" || die
- fi
- done
- done
-}
-
-pkg_postinst() {
- if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
- eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
- fi
-}
diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest
index 5aba7c0126f8..d8b7b023d86c 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,19 +1,17 @@
DIST selenium-webdriver-4.1.0.gem 153088 BLAKE2B f437b5e6c19b9a2b7d0393646b11bcaa0808fb9981c847ca0d86bd55ef04fc109d439eb0f41fce543ea121fde096fe3e72c56d1db861b6554f673a3de07bdff8 SHA512 9760c6a96dbef25f558216986a9cedcb00fe19313273ea5c3a4866d5afae327fbe3895e3e2ee405714f8a9410c290b0e51352b68465cb0df9ff31b6d2749b174
-DIST selenium-webdriver-4.10.0.gem 5803008 BLAKE2B 898e795bbad23aca1343fa49c059963a9c3b0d3ab27b3e9521381cb70259ef76fa81bf9063ad82f7348266f20fed05352be2450be4e4356515b4a05e015c21a7 SHA512 9217022b0af08d5d4b24d412bea4423afd327314e260de0449d723a9232c4f0895a36626da009ce51c304bedc933195b434a9dc620da8daffc736b5fc9842f33
DIST selenium-webdriver-4.11.0.gem 6300672 BLAKE2B bedbc18c14ab67c1bde05a35b5b66f1fb6da576d616a40d5293358efc51dfaa00f816d70e92578b1bee82de0a17ee39950eb69542ef2e661bd6a015f5f01032a SHA512 6f24440c44eb9a1276e1d016788b14bdf41fd466ed688ca7dbdc19b0e7163ff2354a508733f0903ede70fc6b49fbd05bd2ec9c5d0e0b70567823c4d07e3d1a9d
-DIST selenium-webdriver-4.24.0.gem 8609280 BLAKE2B 629846a239f65a37ff093014e39a7da79832cbd1f1031cdf7a3a4d94eccad9082d70cc3d7cb62c673a6dd60eaeb80160229cdba0699d6124b539925dade1b7f9 SHA512 5d12c65296a80e9a109376025f8a5c404af2b35cef6f232ca18e0c925ca7008b55726cd0fde2fadd5b560d3df1b7417a574aee012da97504b32c1a4f49807a5f
DIST selenium-webdriver-4.25.0.gem 8715776 BLAKE2B 382a63e42a298ce5dc7b7f37927c01f436baf3e6b45c62acafe445f6858c006b55d4df5f4ce8d6f0418c4f55f3d71ffd055f821e32f2dda52375fbca2e1fa167 SHA512 4464179de283785076603ccab0ea1e448c902d949c20d755c5cf3d80684dd2a8e6b67a94a4a4e351edccdbabd8501eda7dc268e28f013b089d0d24fc24b5f4ea
DIST selenium-webdriver-4.26.0.gem 8705024 BLAKE2B b66ce6224ca862a457ce13eff289c007b089210215d145472e0ae9bdb65f2c7a1b9de9d301de9e29465c1c9749a376175be65c53614a18ed866b0a6a48972af5 SHA512 789181146ba89f8361b35c101a8a90d38ab8e05e182dae16f53e587a87cc08af6c6c50b8c475fb82662042499589681b75b55cf949d271a233163b64c5d14768
DIST selenium-webdriver-4.27.0.gem 8709632 BLAKE2B 44fa6622189316c6606f1edbdaed8834a4a0ab0c12da81fca51fcf28d8f07cc7de6233c689cabf0e3fb242b0667687d3d9213887076ef4e24387f3fc5ba59c3a SHA512 0dc8e962d0f4403882a976ee841af074a52da608e33894c7eafcc6528fd268c533eefd95cdbfcd1a3a3cba70a9d453cb1da18f374d098fd05e5a8255c7532e7d
DIST selenium-webdriver-4.28.0.gem 8527360 BLAKE2B 3faf0c45c304872729978dbc29de587c9c05a8168d12c5e5767d0d671f0fbf9c847027f294f568dd3a3742c6202fa6af0b8a61e31dc1a1071d19b26df71139a5 SHA512 3fbe494ed6e9d11abb90e86c53a73a45b9df237e9cfce2efbbc42b52d10332f20c07c34505779af437d4dcb5a069fbeed28271c22e8799d4a9d6f741dca441dd
DIST selenium-webdriver-4.29.1.gem 8530944 BLAKE2B 9cb55c86219f468330238064ef37ac1518d3fcdb5abab03ca37d97e101501c677fed73bc348d370698dbc4ffbe3199cdbf104e554b81bf3e1f6616a1482588d8 SHA512 84dafc4d978556ef622830a7a47eb31f26a7cd80e0954e473d8bf7fec63c562bc326c6b03ebba0025af38b48999fbdab780752017926cb95af99c43abf0b8942
+DIST selenium-webdriver-4.30.1.gem 8508416 BLAKE2B 214cd1f0669bc4eef3f9c3b9cdefc4f32fddd30b59f252ba56bca7ec8fc6f09690c3172385c348aa1daf7e6f339d7d1dd20aec9e96e45e786242da5714d78d13 SHA512 188843b179855c9d5741efba61f9bf8622cb34bdec4b86daae7bdec368f5b7c52692212b99d631983075c584e66abbad7497c3f0ce517e8515ef7468e88826ec
EBUILD selenium-webdriver-4.1.0-r1.ebuild 1029 BLAKE2B eb50a815841db26cb5f8b3c7f3b3eb45af4f140d4a3eaf776f0cc39ac955c1d56870e51720b895005ceedc06740dace6d6af12015f82cb6bcba1f8ac48ebf18e SHA512 4544efc166b1ff0f1eead41041a5c0e82b1bbdccac68d47a26c15f128de29699147fe169a09db068db7c24d53c5afe82e39717dff7e8909d4e024017032e1a17
-EBUILD selenium-webdriver-4.10.0.ebuild 1021 BLAKE2B 56d0c49e3beef8b1e86ae67dd1b19a554f5951eb211690e866f83c2553127bed798b0e3cb7241021dfc534f0cb185e6d8f903811bfb644edcc8fd067a6d27be6 SHA512 6cbe789d3cb9812092892ad9c213351951683f9eee5cb92df75cbd396c03d8406ff54078c6131181fa52320940fb987fbfe5e71f1ada6ae38591e28a684013bc
EBUILD selenium-webdriver-4.11.0.ebuild 1029 BLAKE2B de967462f9184c87711c94857c1d2970f9b4562f7f6bd1ac32bfd7976e35da4b8cc413092ac08c204e310ba85cfb97216d711c234faa214890f58cc36690e7b0 SHA512 4b5b4fa469ffc23b74afedbb399f6983f3dcd0dd6314e7fd449ebe86288052322e8df9cca7553b9308122ee1fb5ea6a4c75e55d811efb68223f82ce5b635ec4f
-EBUILD selenium-webdriver-4.24.0.ebuild 1083 BLAKE2B 4d8b59178451ad384f1694d01c8602d25a49428746a1a29c4b2797a91a46fe68fd63884d3ca0a983e3050c4e530e379025f4f7a7e94d30a890fb62420af9a04f SHA512 a932d75d356a2862dd7d6b59920b76fdfcd1d4494fa06d194d99e8929ff57c82c7c952b66096f75e27eb72d025ab314edc8daf2dc8d9dcab00a2c7a6faf2ec23
EBUILD selenium-webdriver-4.25.0.ebuild 1083 BLAKE2B 4d8b59178451ad384f1694d01c8602d25a49428746a1a29c4b2797a91a46fe68fd63884d3ca0a983e3050c4e530e379025f4f7a7e94d30a890fb62420af9a04f SHA512 a932d75d356a2862dd7d6b59920b76fdfcd1d4494fa06d194d99e8929ff57c82c7c952b66096f75e27eb72d025ab314edc8daf2dc8d9dcab00a2c7a6faf2ec23
EBUILD selenium-webdriver-4.26.0.ebuild 1091 BLAKE2B 6137b5158860f14560a6e527b4ebf30618c59601ac44bc4a85971c4091f74c765019c792e135ab7ddee4ff4ef3d89c3fcdd5d1d03c06f6bc3931c957af22bdc6 SHA512 46c91f99d1162ce04d58d8673761a48bb569a135bd797774be791bc65f5b71ed31e9c00c52106481ab55b5e0f95eb1d70e93cb565b05ae507789cc5ef6d338dc
EBUILD selenium-webdriver-4.27.0.ebuild 1091 BLAKE2B 6137b5158860f14560a6e527b4ebf30618c59601ac44bc4a85971c4091f74c765019c792e135ab7ddee4ff4ef3d89c3fcdd5d1d03c06f6bc3931c957af22bdc6 SHA512 46c91f99d1162ce04d58d8673761a48bb569a135bd797774be791bc65f5b71ed31e9c00c52106481ab55b5e0f95eb1d70e93cb565b05ae507789cc5ef6d338dc
-EBUILD selenium-webdriver-4.28.0.ebuild 1091 BLAKE2B 6b8e135c3a8ee30015e4b671431c25b6c1d6cb395f5db8e1d4e3c7396f8599d627cb773fda140c43451b0afca4f6322210eba2d16dae35c75c318f4db6e505a9 SHA512 ab0b22d2b80db0ac1fb5f36eef654e152d3ce916c04e2b02a6a1a57b835952cb8a5a9315ff7d4c984e3e32540dce9b060deb0fdb341e7a154c5090f18105e6f4
+EBUILD selenium-webdriver-4.28.0.ebuild 1090 BLAKE2B 45a44ea8b28ce3709293d3c092d3a116186124b75902a298566b5b4adc2b7f6cff3d5fc36e21f2a5eebd61559605801f0ae8fbb55d5a7e7dcdbd6cf38010f294 SHA512 bbeb3625258e442518686249437cd3955472075709afd9811b15abacfe369eaff36975a4d9f87028b6810a2e2de304b7665ededf73c2ad1d29df698697889c6e
EBUILD selenium-webdriver-4.29.1.ebuild 1091 BLAKE2B 6b8e135c3a8ee30015e4b671431c25b6c1d6cb395f5db8e1d4e3c7396f8599d627cb773fda140c43451b0afca4f6322210eba2d16dae35c75c318f4db6e505a9 SHA512 ab0b22d2b80db0ac1fb5f36eef654e152d3ce916c04e2b02a6a1a57b835952cb8a5a9315ff7d4c984e3e32540dce9b060deb0fdb341e7a154c5090f18105e6f4
+EBUILD selenium-webdriver-4.30.1.ebuild 1090 BLAKE2B bf4bb5021439a14de8104533794d3092398f4e1d622a12b5519d8400510522c1a5eff040066d9a77cdb0a0445940dcd98a5b0e22918dce1a7d9486b2844a7d21 SHA512 dff81625d7e592e466ea8b03d755b2aad29a324b82ecdf71bc93b1abaddd35d1c1248ecc1d3211317794c6c135f5121e0bd9ccf7783cc0ce53bbc59ffd16f70a
MISC metadata.xml 336 BLAKE2B 2133927d6a27b7422141ed649e46efc069300160b5fecb9fb5bdbf575461fde2b12411696be46cc673d6996c8711f50a46e92e1cdda5ff1f7c57ae298ff76406 SHA512 d1f80b8bf35f2fd08e4689292ce535ece939a64b94123780206d4ee3ab7a20b6d9c3a2d9f5248eaa2d0d35bb32bc5707e14c09b60881d856a180435b8f656bea
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.10.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-4.10.0.ebuild
deleted file mode 100644
index d55164923ba6..000000000000
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-4.10.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-# NOTE: this package contains precompiled code. It appears that all
-# source code can be found at https://code.google.com/p/selenium/ but the
-# repository is not organized in a way so that we can easily rebuild the
-# suited shared object. We'll just try our luck with the precompiled
-# objects for now.
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
-
-RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
-QA_PREBUILT="*/x_ignore_nofocus.so"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem provides Ruby bindings for WebDriver"
-HOMEPAGE="https://github.com/seleniumhq/selenium"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-ruby_add_rdepend "
- >=dev-ruby/rexml-3.2.5:3
- >=dev-ruby/rubyzip-1.2.2:*
- dev-ruby/websocket:0
-"
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.28.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-4.28.0.ebuild
index 6cf768a1c201..407086d56493 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-4.28.0.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.28.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium"
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND=" >=dev-util/selenium-manager-$(ver_cut 1-2)"
diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.24.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-4.30.1.ebuild
index 88a3a746f2ab..d40e6785f383 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-4.24.0.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.30.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,9 +19,9 @@ HOMEPAGE="https://github.com/seleniumhq/selenium"
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RDEPEND=" >=dev-util/selenium-manager-$(ver_cut 1-2)"
+RDEPEND=">=dev-util/selenium-manager-$(ver_cut 1-2)"
ruby_add_rdepend "
>=dev-ruby/base64-0.2 =dev-ruby/base64-0*
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 7c783c5ea558..df7fd82f83db 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 6b3229c00e83..c3588f2e5723 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -9,4 +9,5 @@ EBUILD gdbus-codegen-2.78.6.ebuild 2318 BLAKE2B 537e2e7c3c4e39413ebeaef33885c11b
EBUILD gdbus-codegen-2.80.5.ebuild 2221 BLAKE2B df96ec7c2b8166701044b648e530be6b66d91528b4f5398b9ecd9b54641d82c56ce6b3b294a1fa2a7b2df2b15da79fd06d341c87593bdeabf7ae1c10d2e273e8 SHA512 17fdd3890e4b3d7ea0b5df0016c51f271493726335a1675e7d7eedf2ef101ec454246a7c2501dc328ef22cfd05225eb563ad4dee36914a994d41ca55401a4c0d
EBUILD gdbus-codegen-2.82.5.ebuild 2221 BLAKE2B df96ec7c2b8166701044b648e530be6b66d91528b4f5398b9ecd9b54641d82c56ce6b3b294a1fa2a7b2df2b15da79fd06d341c87593bdeabf7ae1c10d2e273e8 SHA512 17fdd3890e4b3d7ea0b5df0016c51f271493726335a1675e7d7eedf2ef101ec454246a7c2501dc328ef22cfd05225eb563ad4dee36914a994d41ca55401a4c0d
EBUILD gdbus-codegen-2.84.0-r1.ebuild 2252 BLAKE2B 00ee347c8823d2e82bf27e19fb2122046ad79e8736003bc15470a471e6405e7fb8e2cf0f07b5161726f2114e82c65643222604ed5d8b8e67145d1ed53f515959 SHA512 a780c8c6d94490d881c1a3031889f1a15f20cd34e735ce03faac12bf07b5a05e03e3d65e22469691ca496e3a19ab4bba3cf893b332cd6361d71c6efc09e5342f
+EBUILD gdbus-codegen-2.84.0-r2.ebuild 2252 BLAKE2B becaca128f530e1d5cfb89c2de9dceddd61ca8e3b458b60cc75c4b9c1092d73e88f939d1cd975056abe3bb341fa0f995b826a67e0edf3d737bd5dc4a7cd0b21d SHA512 8ef862e1603bafae2e0aacfe57650fa76e2227236a8d17adef858a4caa91f0f788d9eef29f7c197fc59305bc4da91c3840a543255206d456227e9c8c1941c8bb
MISC metadata.xml 345 BLAKE2B 91a0526be5ce32d4aa4ea0827c78b2d2d45beae9a8d467916448a0a6b5459fd457e44ac900182654826328b34d37999bedb3ade42e80db92312e50f34d940014 SHA512 b11e427345fab56c77cb1f4f96473645b69054012e86840e2ca7dab221cf55041a1add1dfabce155274acf18488ac79de8149d405213daf39b807f679d4ac752
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.84.0-r2.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.84.0-r2.ebuild
new file mode 100644
index 000000000000..0c7b74283273
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.84.0-r2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-${PV}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ >=dev-python/docutils-0.21.1
+"
+
+python_prepare_all() {
+ PATCHES=(
+ "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+ )
+ distutils-r1_python_prepare_all
+
+ local MAJOR_VERSION=$(ver_cut 1)
+ local MINOR_VERSION=$(ver_cut 2)
+ sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+ sed -e "s:@VERSION@:${PV}:" \
+ -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
+ -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die
+ cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+ sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+ # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils)
+ xsltproc \
+ --nonet \
+ --stringparam man.output.quietly 1 \
+ --stringparam funcsynopsis.style ansi \
+ --stringparam man.th.extra1.suppress 1 \
+ --stringparam man.authors.section.enabled 0 \
+ --stringparam man.copyright.section.enabled 0 \
+ -o "${2}" \
+ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+ "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+ distutils-r1_src_compile
+ rst2man \
+ "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.rst" \
+ "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test() {
+ einfo "Skipping tests. This package is tested by dev-libs/glib"
+ einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all # no-op, but prevents QA warning
+ doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
diff --git a/dev-util/pkgcruft/Manifest b/dev-util/pkgcruft/Manifest
index 4fc47e9693e9..b93d700c72a5 100644
--- a/dev-util/pkgcruft/Manifest
+++ b/dev-util/pkgcruft/Manifest
@@ -1,4 +1,6 @@
DIST pkgcruft-0.0.10.tar.xz 32193612 BLAKE2B d0f28f63e0b4f1d1309156309331feb0daa0cd52c6f0491f918d49f76c425b36a47fd02060554cd4398ac3490d6e21009b7421cb0ca14a821093fca7f57087bc SHA512 14812be27345a737d91281c869bc8149581bf3802b3bddca19908bfb687013cd1ee751213e86c7c277850f07eff2b58358930c74cbe2e3f4b370929de518097e
+DIST pkgcruft-0.0.11.tar.xz 40812256 BLAKE2B 6afbc3750d99d715a01d644413b4e5c407d902cbb1761b5017dae0cf5b868a48f6fe5a8ee845bb8e4484cc9ea154d954afc85cd81d53480eee1233598a07a044 SHA512 b4ba070b811e1a94795bd8e90452b4e2db6fba53a563b828c8f8c6b938727ed6aff35e969c88a22b961ded1bd51847f52f1d285863a27b76715fe1ec72979934
EBUILD pkgcruft-0.0.10.ebuild 2928 BLAKE2B 965b6a456af8285664f46960b5ddfd7690944259e17bd7575cb4972da57a99528133658ba2c99d59029e9c977b8c563a6163619e268126c66c0845824de1e180 SHA512 c9fde1ae0a1ca37d1dfa751cac12c215a1baef620368ac1fa123ece0e6653cf54d8e4eed09c5a20bac5a6a48b7a37055b184ea3507224eee1bbce2f7181913f0
+EBUILD pkgcruft-0.0.11.ebuild 2929 BLAKE2B 0be9d003042d52aa73c7ede8464bba3728091582dea8b741a27a8b70dd61f506cad5d566f106806f3b6b5bd24e97a4e322ee41c52425d3c508fc8d8528cb24d0 SHA512 0f66f5744e6b7cc570c97c0479429808c9e29f8b45b5feafc484fd18b262aef8dd61863f209a4d6378a189b90a2a016eaa51d5b4984402c07e8c7cf29d6a045a
EBUILD pkgcruft-9999.ebuild 2929 BLAKE2B 0be9d003042d52aa73c7ede8464bba3728091582dea8b741a27a8b70dd61f506cad5d566f106806f3b6b5bd24e97a4e322ee41c52425d3c508fc8d8528cb24d0 SHA512 0f66f5744e6b7cc570c97c0479429808c9e29f8b45b5feafc484fd18b262aef8dd61863f209a4d6378a189b90a2a016eaa51d5b4984402c07e8c7cf29d6a045a
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/dev-util/pkgcruft/pkgcruft-0.0.11.ebuild b/dev-util/pkgcruft/pkgcruft-0.0.11.ebuild
new file mode 100644
index 000000000000..911e226eef4d
--- /dev/null
+++ b/dev-util/pkgcruft/pkgcruft-0.0.11.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+LLVM_COMPAT=( {17..19} )
+RUST_MIN_VER="1.82.0"
+
+inherit cargo edo llvm-r2 multiprocessing shell-completion toolchain-funcs
+
+DESCRIPTION="QA library and tools based on pkgcraft"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/${PN}
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# clang needed for bindgen
+BDEPEND+="
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ ')
+ test? ( dev-util/cargo-nextest )
+"
+
+QA_FLAGS_IGNORED="usr/bin/pkgcruft"
+
+pkg_setup() {
+ llvm-r2_pkg_setup
+ rust_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_compile() {
+ # For scallop building bash
+ tc-export AR CC
+
+ cargo_src_compile
+
+ if [[ ${PV} == 9999 ]] ; then
+ # https://github.com/pkgcraft/pkgcraft/issues/258
+ edo cargo run --features shell --bin pkgcruft-shell-comp -p pkgcruft
+ fi
+}
+
+src_test() {
+ unset CLICOLOR CLICOLOR_FORCE
+
+ # TODO: Maybe move into eclass (and maybe have a cargo_enable_tests
+ # helper)
+ local -x NEXTEST_TEST_THREADS="$(makeopts_jobs)"
+
+ # The test failures appear ebuild-related
+ edo cargo nextest run $(usev !debug '--release') \
+ --color always \
+ --all-features \
+ --tests \
+ --no-fail-fast \
+ -- \
+ --skip 'commands::tests::check' \
+ --skip 'dependency::tests::check' \
+ --skip 'dependency_slot_missing::tests::check' \
+ --skip 'eapi_stale::tests::check' \
+ --skip 'eapi_status::tests::check' \
+ --skip 'ebuild_name::tests::check' \
+ --skip 'eclass::tests::check' \
+ --skip 'filesdir::tests::check' \
+ --skip 'header::tests::check' \
+ --skip 'homepage::tests::check' \
+ --skip 'ignore::tests::check' \
+ --skip 'iuse::tests::check' \
+ --skip 'keywords::tests::check' \
+ --skip 'keywords_dropped::tests::check' \
+ --skip 'license::tests::check' \
+ --skip 'live::tests::check' \
+ --skip 'manifest::tests::check' \
+ --skip 'metadata::tests::check' \
+ --skip 'properties::tests::check' \
+ --skip 'python_update::tests::check' \
+ --skip 'repo_layout::tests::check' \
+ --skip 'restrict::tests::check' \
+ --skip 'restrict_test_missing::tests::check' \
+ --skip 'ruby_update::tests::check' \
+ --skip 'src_uri::tests::check' \
+ --skip 'unstable_only::tests::check' \
+ --skip 'use_local::tests::check' \
+ --skip 'variable_order::tests::check' \
+ --skip 'whitespace::tests::check'
+}
+
+src_install() {
+ cargo_src_install
+
+ newbashcomp shell/pkgcruft.bash ${PN}
+ dozshcomp shell/_pkgcruft
+ dofishcomp shell/pkgcruft.fish
+}
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 3db1f51378c4..7315147e9271 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 3c07e006a86f..7d7471afc310 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -220,6 +220,6 @@ DIST zstd-safe-6.0.4+zstd.1.5.4.crate 20856 BLAKE2B 05ef99fecb0d49c47dda75c23e89
DIST zstd-sys-2.0.7+zstd.1.5.4.crate 732100 BLAKE2B 1859d1feb7c31d53df56b198b88a391bf09e221d09d449878043dc780ae6e3b3a0ad05fe3fb4980e849ab914f68d281d41f51f7bbceec6e1403d9b4e25572b4c SHA512 dcddc4f0d7486ee144df4e2173536dc02c9714b6f702edb9a9e04b4c02f4d347b5a70fbc020c1d08c079d38a423c4dc8b6b86e7e43ec3ccfcc8e3ff9861be11b
EBUILD mercurial-6.7.4-r2.ebuild 8360 BLAKE2B fb630c6ff9bc36010b1f32733bee492406b9ef662dbf0fffb42279fe3d73d628d697e03b378e6ea8fcaf6dbd26fcb9305206c6a0ca71906a640f3dbc7f76e298 SHA512 68368549c508956cbf5aebf58c9ed958e00eb93f8ee864284c8bf847685bdc143341808b4675c0f091e73d3fdc0e64bb4ce8666697dfacc1554b51dca74d8ff6
EBUILD mercurial-6.8.2.ebuild 8642 BLAKE2B c25dc6ff45974c23e95e63bebbf326e0923c07c338d5a14ab7e3f83ab08c71d1a4d6b829639bcb17efe3465ae749917c3e03890c439a0428bf183b322a6c5b71 SHA512 9d1463b1e6e7485dfd3840041075b9df23b28ae344f4469932962423c58ea23a458e0231c0dce5c0c9cc5b930f78959b0a8873ca4ed5fe487b300db4f1b90dd0
-EBUILD mercurial-6.9.4.ebuild 8924 BLAKE2B 347f21c7ae98fa4884d542c4a05bee062a97108b5139341a61cf186dbdef8d192f0f263f17a85ed7f1eb81a5d4bddb0933d3b908a93e603f8cfd7f911bea28c6 SHA512 1658c93fed61d9bbbaf8320446c18bfa500086868a494c827eaa28442674e4858470b8e9a48b016c97a6171d881378b5b79de780150de949d5c6c5983e346bf3
+EBUILD mercurial-6.9.4.ebuild 8922 BLAKE2B 401f284d0134ab35806eba2241dcb3b9d8a005cbd21c91172a3c2b6f9d8bf9274756d5adaa9252be2e31c9b24a7b6e5c2ec28a095eeee461a6b872b0661ee2e3 SHA512 2d85eb33f5aaba06e470b2f7fbc7560236f5171c28cb329abb3f56bff1cc7d169d784f6959cfc48c9b773018d6dabae97cf25d91e59b2259244a232c54669b3e
EBUILD mercurial-9999.ebuild 4769 BLAKE2B 81eb0e1818c3a19c9ad2d9d5f229533d7375111f9db152a1e20bb3cc1817eac36500381c26dd85f643f766bdf2290c2d20503c8c47ae7a989c2e103cc50c3959 SHA512 4045b24dd165af790ba1d7047a99f3af4fbe6b2f2151fe8ae917315ce7f69e75c696a6630dc399139f02b1c02d8c9bb629399ae19bd9aed71e5dd10c80bd34d9
MISC metadata.xml 543 BLAKE2B 648353ce40bb4e93585e0f34b7bd7eba764b421ae9962835d2e00ae6e893e1b0c9f7e94e1e3548f098a57f5901840986784e5c7e163679b41f6475ff9ba190ce SHA512 e6850e1b5088298ad42f2a9ce5313a4c974562242ee77e7af5c53bcb91bddb1676a24690a14d67dbac911735aaef462d70019b6fb764e1e17556df29b0ac7e1b
diff --git a/dev-vcs/mercurial/mercurial-6.9.4.ebuild b/dev-vcs/mercurial/mercurial-6.9.4.ebuild
index f98f7c9dc22f..87627b726cb5 100644
--- a/dev-vcs/mercurial/mercurial-6.9.4.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.9.4.ebuild
@@ -231,7 +231,7 @@ LICENSE="GPL-2+
Apache-2.0 BSD MIT MPL-2.0 MPL-2.0 PYTHON Unicode-DFS-2016
)"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+chg emacs gpg test tk rust"
BDEPEND="rust? ( ${RUST_DEPEND} )"
diff --git a/dev-vcs/rsvndump/Manifest b/dev-vcs/rsvndump/Manifest
index bd5134d7d1b6..eaa04eb5b3d8 100644
--- a/dev-vcs/rsvndump/Manifest
+++ b/dev-vcs/rsvndump/Manifest
@@ -1,5 +1,3 @@
-AUX rsvndump-0.6-asciidoc-9.patch 1245 BLAKE2B ddfeb84964f0d5f6403c2a4b91d4e0de4e0d6a8973c7560245adbfe7248e980143cd3dd6b33c44394f6ff1a5033493b20c28ae43f14f940e8852e7aa3fc9b9b0 SHA512 05a3cf888f8f0793a42c9321c2ff22c7cddc6aff9574642a05c07b6ae7a4673d4a5c50a1e60be7b3e9397baf87eacb3e8c138f272141cfbf3ac0fc7b1e8f8b2d
-AUX rsvndump-0.6-configure-ar.patch 536 BLAKE2B 7d5c4961ae636c4a7940e7c000ae44eb3342d412bcae01209bb7dd4b7512abad7ffdf958401468e278fe4e8a7d59cd3a631cc98684190ca4d1a422caf023a182 SHA512 a3d00bd5b1a40ce5861532f97053084dcd979990e90e332aaf69325af4593c0c2d592ba707a54121e824926bccfce208ef7c41cfc62c5adbef5aba229086af77
DIST rsvndump-0.6.1.tar.bz2 233503 BLAKE2B eee3c0c61724544bc5b335d97eb76b0826cadaa883830f84e9be6fab4f901121d0cb2517633b5a53f2bc465d5ce384ce234d052860eadfd7c5237ac0192ab771 SHA512 3055070b8e128dad0ef099130d3ac7fe147a334b97c3db71354f37a00dfba3ec34194bf4dc5f1e31315852681501422986ac3d6b032fa4d6a6f9d87c45c5b391
DIST rsvndump-0.6.2.tar.bz2 234950 BLAKE2B 8c42ca253573df0fdadac28ae19602c02fbf156c0cdc136607191c666498707610929d0c535f743c9a7f978ef0b2e42da33c696abc7ed377fc486d01a1e11830 SHA512 a33d262c9a5e6c82129fa11fc503439d903e7237275e7fd14ab728c1d4c37496bcc7a5b59e3dd937df7108ccf0b24078635771b6297c1337912d6eda396cd406
EBUILD rsvndump-0.6.1-r1.ebuild 1323 BLAKE2B 05a5d914e457326e99ffe0e8e930344d605e57c40dc1c1b4d2e0bf307e5b606428f78fef5d9d66ef598567fa31c14bcaa40b13ca1d0ce7143f06827ab38094cf SHA512 b9ed0bc2d94edffd402719b3bcbcb147e224257b171c42a2e091a2b8b744659df2cc147cd98f29629dfba55b2f1a578d688e1457daed6c0b730b2c8e3d6d21a1
diff --git a/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch b/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch
deleted file mode 100644
index 1df1852ab91f..000000000000
--- a/dev-vcs/rsvndump/files/rsvndump-0.6-asciidoc-9.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From e0c9eba8c080cbbf773f0d540c8291ef486544c9 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <sebastian@pipping.org>
-Date: Thu, 21 May 2020 01:56:54 +0200
-Subject: [PATCH] rsvndump_conf.m4: Fix detection of Asciidoc >=8.4.0 for 9.x.x
-
----
- m4/rsvndump_conf.m4 | 12 +++---------
- 1 file changed, 3 insertions(+), 9 deletions(-)
-
-diff --git a/m4/rsvndump_conf.m4 b/m4/rsvndump_conf.m4
-index c8a83ae..838f0f6 100644
---- a/m4/rsvndump_conf.m4
-+++ b/m4/rsvndump_conf.m4
-@@ -76,15 +76,9 @@ AC_DEFUN([RSVN_CHECK_MAN_PROGS], [
- ver_maj=`echo $ver_info | sed 's/^.* \([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\1/'`
- ver_min=`echo $ver_info | sed 's/^.* \([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\2/'`
- ver_rev=`echo $ver_info | sed 's/^.* \([[0-9]]\)*\.\([[0-9]]\)*\.\([[0-9]]*\).*$/\3/'`
-- prog_version_ok="yes"
-- if test $ver_maj -lt 8; then
-- prog_version_ok="no"
-- fi
-- if test $ver_min -lt 4; then
-- prog_version_ok="no"
-- fi
-- if test $ver_rev -lt 0; then
-- prog_version_ok="no"
-+ prog_version_ok=no
-+ if test $ver_maj -gt 8 -o \( $ver_maj -eq 8 -a $ver_min -ge 4 \); then
-+ prog_version_ok=yes
- fi
- if test "$prog_version_ok" != "yes"; then
- AC_MSG_ERROR([Asciidoc >= 8.4 is needed. Please upgrade your installation])
---
-2.26.2
-
diff --git a/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch b/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch
deleted file mode 100644
index b82682008715..000000000000
--- a/dev-vcs/rsvndump/files/rsvndump-0.6-configure-ar.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 69c66475d2887e50150ceb4481934749ad46feb6 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <sebastian@pipping.org>
-Date: Thu, 21 May 2020 01:38:02 +0200
-Subject: [PATCH] Support the AR variable
-
----
- configure.ac | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/configure.ac b/configure.ac
-index 2e2fcc3..897282e 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -30,6 +30,7 @@ fi
- # Checks for programs.
- AC_PROG_INSTALL
- AC_PROG_CC
-+AM_PROG_AR
- AC_PROG_RANLIB
- if test "$USE_MAN" = "yes"; then
- RSVN_CHECK_MAN_PROGS
---
-2.26.2
-
diff --git a/dev-vcs/sourcegit/Manifest b/dev-vcs/sourcegit/Manifest
index c2f8bf76da93..7f4da297367c 100644
--- a/dev-vcs/sourcegit/Manifest
+++ b/dev-vcs/sourcegit/Manifest
@@ -4,6 +4,7 @@ DIST avalonia.11.2.4.nupkg 12395746 BLAKE2B 6bee3293a7426099f641020249ff4b4dc824
DIST avalonia.11.2.5.nupkg 12398791 BLAKE2B 4f73eec8c09dd8609dcace2f4afdc5e7b6fa2643a7480f8821c4f4560fb3679d6c4ad9d2567c6a1db0a91f87c14a0bd42dbe55f0838fe0f9633749fcdd92eebd SHA512 6d24a34b7b3ebb4a5bd270e71ce001aff0d97b667d6e073722620fc48d22ab7c5c8fc0ec13ed0b93150b165e1582f1b56ed4d800c58d03579c1b4810b8391b94
DIST avalonia.angle.windows.natives.2.1.22045.20230930.nupkg 4554358 BLAKE2B 97c4a59a4c5ba56c7b8c119e18768708559e08a0f25143b4a17912e162a9d936e0279a0e9d969b088190d0fb0b82d2e303c4f885bc695f576b0fa811dd1ca34f SHA512 82bb927cff47738cd13ee87f93664eed203fe0586c807c0fb2215e743b01d787c1ab8285512c82a3f891dbd303a20eb1feb24fdfe09a9edd91d9de65ce96f4d7
DIST avalonia.avaloniaedit.11.1.0.nupkg 485500 BLAKE2B 0aa18b5088053a73363c5488da9ca5476129dbfd00addc366da4b74b64c9954ba9c0e0ffb86f7241316e9fbf7ee3d74e2f4b8061effe418c1986337c690d1340 SHA512 b3adc4d346f434c3d78d766d49a3671751f8a8d91da4d66d83d311455a52fa1bafc0db691ef964f3d3c2940abc5f8b7019457745efa9b182096f68fd219c84a2
+DIST avalonia.avaloniaedit.11.2.0.nupkg 496733 BLAKE2B 3969c8f744d14ca811f071470ddd19726937ebd87b7e2f8fe5e89bfc89927648d189407989df600ee109fec3d2c8a560d316f33a13984b7d6a8cc7416d43b656 SHA512 a8fa9ea2cd01cd1c1b75531d8de8ba3791895cbe8723205cf2ee57f9849c9a4b3980d2f83f06aa642b8ea64d4e25b3f02252e7ef9f2a28d73cff2e01f8bf035d
DIST avalonia.buildservices.0.0.29.nupkg 37078 BLAKE2B 3d23f0050f6112c89ce100c3c1b88c04414c095ab6fadc1de74ec4b059e1edd3d7930a715e53c19dd4285ebb634e40f13965fddf81143465a5d056965b4e8d22 SHA512 9485e64c84b087beaf0803c049e9c057216b889bb8d452f0339149dbde65b2c9f1cca2f2b119c3d1eb8c6eb135f582edc72516095bb6be9a2d3b530d3aa3d639
DIST avalonia.buildservices.0.0.31.nupkg 51290 BLAKE2B 31a59d9c307e0b2daa71f9318d1044f9f949b41df3ad8251f9cd07865971a798cec8f93485f4b53dfa51575c63b57df3d13ebb3e17b3edd18c0f4271edc3f709 SHA512 00490f7472cfb971e4042e1176c64391254d7be14f6fbdd04371610b67b450b2d1fc6271b82b3ba9d3ec967b9522cbf855ccf5c03ae8ffddedad5c31dfbb22b8
DIST avalonia.controls.colorpicker.11.2.3.nupkg 343970 BLAKE2B a2081ea207b4a1a9b98648af036056abbe4eebad18d3c1106d055b63b2126e616e0d815b822ec7a4e5ae4eb6f80b9df3fb56dab3587a388986b865f75a4da7de SHA512 be150c2a4f9dbafad8bd152743c3b4b4d3cae127e490f29af0179915a7bfaad1a28fbf91fb52a3a072d461ad24d9c2dc272658b2db4d4767f29b1945166a9939
@@ -47,6 +48,7 @@ DIST avalonia.x11.11.2.3.nupkg 448583 BLAKE2B 9defb55ed3b8a7cb3405b6ba6dd17ee9b0
DIST avalonia.x11.11.2.4.nupkg 448594 BLAKE2B c0691e854c62ace486382a5219075f29298eedae6dceafc0b1f747fd7a11404e784468283e124cea45fcf87980531fe7e0ecab7cf3670307d6727c93dd5986f8 SHA512 2004a66dec98c5600a36b7c9125ec7affae89cbd11a53f13d2eb7cd7c7fb9d13aa3852671c111ed145abe610dda1e254c420e9cf8eb1b1de6c3f18cd3f716652
DIST avalonia.x11.11.2.5.nupkg 449086 BLAKE2B fb169b9819fb28ab1b4677926fc8d461432c4fffce85528ce4a52dbe3040cda3c1b0b3111393ff097b3a899193440a748743eda4b6f385b4d910b68f84bb0f4b SHA512 61e15d086858d7605decc0cd28ef6e26c72f333846a207d428626ec4032a2f250386d0da8162e970dc1d75dbb6cc39783313c83a92bf1683f89b7d73f8714ce4
DIST avaloniaedit.textmate.11.1.0.nupkg 49331 BLAKE2B 0cecd9cff2f7c6301b37bb9a0b56f9bfe8d2bfe506ab15da599f688a456d36153be910fb56fa209972f9a212f834dc8c4b84b3e2fca74ba3b5fc38ca881045c4 SHA512 431d7547ed746036f3f720b64ed8650bc5291a7f116a9441f5916adac350292d21da349ec37402baf7bd4eb5397cf02c4104328b00fbcd980be4640b5793f3dc
+DIST avaloniaedit.textmate.11.2.0.nupkg 49789 BLAKE2B d5ecddd1a3b8b11df43d9767f3c9fb8570871e4af835bd7182036e88578e9a7333b47997c1a5d680a748a9db35526fb53f00acd8590883fd0c63a0ca4f61b7c0 SHA512 fd1b4f01c47584cbe3b8c7b29f0e0d5d2d76a060fafed54b8007ad22b36d88fbb2f54a8c0e07380f7624f66eca428176a5c0f8c550d8b1a33b0eff152833f908
DIST azure.ai.openai.2.2.0-beta.2.nupkg 218848 BLAKE2B c11e398c01ee8681d8172188bbb382d1fe6de6b650bd1767b1d38c8e82f622c35142390d73d2aeb4448b591879df161cd0541b58f7521a97764497515639b2a7 SHA512 c1699c3ad6e6cd7a45948e9e59e3d1531b8e81fa9c4ecfdc969c27b57cef33cf73f14954ebea153004648e3190c1722958da89f208a279b49a1c817df8b74c4f
DIST azure.core.1.44.1.nupkg 1003202 BLAKE2B 7f7ca4b5708ae961fe7cc64e1f6d765716cac06e0e05510a8ddd141a229adf3eff2d5ec84ee271f299ac0968d49315826b72a7092dff2fa84a97d60a1d4152d0 SHA512 e79f76d96cf4ea6885d9768a8e3bcd57a2df59218cc0bc5e9466c88cd72576875e69c344bce88f139cb70a50f68fa6255a0bd91117d4cd16fa354095db1e5ccb
DIST communitytoolkit.mvvm.8.3.2.nupkg 885961 BLAKE2B 9f7e957fa3243d107f25fb821a2b046a9fd5792edbf61a4352dbbfd06ba9799cf86126577ed7c90bd7316358eb0293f90668c7f92b190e25888f76178a360816 SHA512 87193041fb6a6e30c8e1e519d6ebed0dd3e29f04fbfe62f9eb5cf25edb1d0cc4ce82f042dc0fcf215db1f8aaa035a02b9902325e7fea736c1120839b68d21889
@@ -76,6 +78,7 @@ DIST sourcegit-2025.03.gh.tar.gz 2837737 BLAKE2B 6fd0ffe98a1bdedc600b0fb4f2a5174
DIST sourcegit-2025.06.gh.tar.gz 2861534 BLAKE2B b453203499ee9cf4b32384ba0989dee8748a0733ace508f45c8da66a2220d0464b4fa52d656dc79bacd5e0326491d7c64ec9116247fb08143ef1d56392110010 SHA512 5f3b06cb4c800249cc896295cd513fa4cbb300af4d1c74c4f0c87f73510de1af519aa7940f7c89b0bd108efdebce304bb64ac35e25ee1d246df5f7c193c6e624
DIST sourcegit-2025.08.gh.tar.gz 2864545 BLAKE2B 88c853b02dc21004e07fd4ecf669230a4ba343e33a60d6ff821c87ca397c40532768f883b532575fb13f43920d8ab7da83ec815c4b7a9da8eccb04b963e298f3 SHA512 18261fd6dc01a3aff131ec42c102693c184d1f2df98402a9627b3326d180fe46f8b33372a559687842d0a6f5793e30a7dae90afac2cface7be37e231cec126d5
DIST sourcegit-2025.09.gh.tar.gz 2864585 BLAKE2B 78b0b0f3cf4a5be82cc39811ba2160cd7e7147a5b05ea38f1d743d4d3d3c64d43a672c18a4d416250de2cfc25a5720172eb0310a64f14caf9b218ae3c3bb42d4 SHA512 dc44cbe9c5716f3cd01a40d349a2f7ee225025ef093268e6e03b2979964e4648daba1a2f6819519f937e181f2067f6a763a4f011cd79b5d8c9ca397626161361
+DIST sourcegit-2025.10.gh.tar.gz 2866226 BLAKE2B 8e3c2d8127c2b1e9d7b6eb40d81f7cdc354576f821a5b6d4b4c12ccf41c3754fdccc88207d761362c00820091f16ccc07b0c0886ee04534c6f0aa4250ccd8ccf SHA512 85f0be93872d81a60bcc58deb9ef87c805a19ba56ac8485458281f33e58d932bfc6b48b381deabdd88b8c4e09f5710521dbc3def521f366789f66743794766f2
DIST system.clientmodel.1.1.0.nupkg 181978 BLAKE2B 5612b832e794b0c174f39ec43cde18eb6b7ab0de4578c02cd59abd1034d679a050f2dc1d48e8eaf77b60848dfe4acfb4dfd81090b4e8886701f0f419439126d5 SHA512 bd4fdc3d6bfb1dc864b2eda9304229206a5d2013e0f517c0b4666a8395c0fc0664e8cda6a0a18d404a2a22d2cfaa47d308e5ae5c5eb8ea3ddeff3d750063ae8c
DIST system.clientmodel.1.2.1.nupkg 182231 BLAKE2B fbb90152eb58b05de50ba87100ce44282b2a6adf8033566ef3cbb5bff421c5f5f28df1b674f2d440a7b1f61564a707ee8742500245a341c72944959826109b50 SHA512 20bf56e87225c2696457ed2b785aaab86c20c5c7e76ef2062ecded96c0f4ef1d10e96b225f8f56a11cbaca4f4af47576577380551bad2d9ffc87cafd36f4611c
DIST system.diagnostics.diagnosticsource.6.0.1.nupkg 384347 BLAKE2B c79153eaed2238224d93e4351ea024988083f2bde5834620c5a84fdf4a7bcbaaec408ed105e440340a81be93cd6430484a05ac52207b02a6ceaa7feeb5b661a2 SHA512 80a0f9bf3a7afdb28d9f00e1f301feeacb39c34fe4ac8f55a392377e2e018fb546fc3fc56e2fe4336dea222b7ab3f4bab58a0b8d86eb18c71951ef2e1c752789
@@ -99,5 +102,6 @@ EBUILD sourcegit-2025.03.ebuild 3008 BLAKE2B 1cf0cd98da00ca90cf0ed01b6bce65d5ff5
EBUILD sourcegit-2025.06.ebuild 3429 BLAKE2B 392a4a7989aa9375e0e8de32687e3cacc9f7db00fa8fa4ebf57de92150e5b3d3234e101ff5b4677166bee4a120a14c8406d588ae4f76015b7d4cb9252b53ce60 SHA512 193fb51a5c226f2ca304982ee7254ed4b03088e4a7cab9d156a1d004e33b6a6546214f9490eeb4338b12e7f4fe981845638a2f368a8cb18b2b2e156f145a75c3
EBUILD sourcegit-2025.08.ebuild 3425 BLAKE2B e7ccf39bd2afd923722d1c3d3e8440a8d86eacd7dfad0db62fa230b746e702cdf771bd94674ebdfb58f93ceb9b120ebc753180fbe235f4196714497277ecc84a SHA512 d23c80bdba6fa100b9b0d63553b3886b07aaf4614a8d6326286b4072a82937fe7c8706e0a7cebeaa22133de4d8cd59cab34ba1911eaa866192f54314f79d760f
EBUILD sourcegit-2025.09.ebuild 3425 BLAKE2B e7ccf39bd2afd923722d1c3d3e8440a8d86eacd7dfad0db62fa230b746e702cdf771bd94674ebdfb58f93ceb9b120ebc753180fbe235f4196714497277ecc84a SHA512 d23c80bdba6fa100b9b0d63553b3886b07aaf4614a8d6326286b4072a82937fe7c8706e0a7cebeaa22133de4d8cd59cab34ba1911eaa866192f54314f79d760f
+EBUILD sourcegit-2025.10.ebuild 3425 BLAKE2B 782677844974fed1ce580f144fe9ac53d498b98668473fab1f21c5f02edd50397bba5808ec7a4e59b8b710c6b4fbd4e3a6c279aa0b90f249097b38db1b0fab00 SHA512 31e2e3cf28c89c53294824a2b4bc630925440368be31dc1174ac4c0746a61ea9e545ffb9fc876249c0ef28a15d348f5cc1bd5d8db78eb147388d98e500e0d0ee
EBUILD sourcegit-9999.ebuild 3009 BLAKE2B 459568b83c02a395a1927b3dea8d6e5f9c77a551bb31e0d997bce2082265961560b28c40c406eae3513dcd7052eccb81aebcc930ed72ef7ba0b1cf2e7f4a8d34 SHA512 d2f4ca8fef1a48054fdfc6246cd42a787942dfb29db35daf94cd17fe8779df0391f2a6b6e49b20623d1e5d5d7fa4c3c975d75927ea4c8435cca9a50df33f48db
MISC metadata.xml 509 BLAKE2B aab4770380a33bf4fb6bae2da226fb4304f1cd5383a05db987860840685c0d0527e01b0919b51825c6bfbf0dc4325b7ab36a089cd6f6831fa1d83914d2d85202 SHA512 f25b7979ba4a49b4d1a50b2c7b50ece83792ea2f34856eab1bf06b0d71075e54d6b896ff538d5cb7f722acfae2d7bf40bc4f277395047208dec3cefc4c14a6b6
diff --git a/dev-vcs/sourcegit/sourcegit-2025.10.ebuild b/dev-vcs/sourcegit/sourcegit-2025.10.ebuild
new file mode 100644
index 000000000000..7d72638e6af6
--- /dev/null
+++ b/dev-vcs/sourcegit/sourcegit-2025.10.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT="9.0"
+NUGETS="
+avalonia.angle.windows.natives@2.1.22045.20230930
+avalonia.avaloniaedit@11.2.0
+avalonia.buildservices@0.0.31
+avalonia.controls.colorpicker@11.2.5
+avalonia.controls.datagrid@11.2.5
+avalonia.desktop@11.2.5
+avalonia.diagnostics@11.2.5
+avalonia.fonts.inter@11.2.5
+avalonia.freedesktop@11.2.5
+avalonia.native@11.2.5
+avalonia.remote.protocol@11.2.5
+avalonia.skia@11.0.0
+avalonia.skia@11.2.5
+avalonia.themes.fluent@11.2.5
+avalonia.themes.simple@11.2.5
+avalonia.win32@11.2.5
+avalonia.x11@11.2.5
+avalonia@11.0.0
+avalonia@11.2.5
+avaloniaedit.textmate@11.2.0
+azure.ai.openai@2.2.0-beta.2
+azure.core@1.44.1
+communitytoolkit.mvvm@8.4.0
+harfbuzzsharp.nativeassets.linux@7.3.0.3
+harfbuzzsharp.nativeassets.macos@7.3.0.3
+harfbuzzsharp.nativeassets.webassembly@7.3.0.3
+harfbuzzsharp.nativeassets.win32@7.3.0.3
+harfbuzzsharp@7.3.0.3
+livechartscore.skiasharpview.avalonia@2.0.0-rc5.4
+livechartscore.skiasharpview@2.0.0-rc5.4
+livechartscore@2.0.0-rc5.4
+microcom.runtime@0.11.0
+microsoft.bcl.asyncinterfaces@6.0.0
+onigwrap@1.0.6
+openai@2.2.0-beta.2
+skiasharp.harfbuzz@2.88.9
+skiasharp.nativeassets.linux@2.88.9
+skiasharp.nativeassets.macos@2.88.9
+skiasharp.nativeassets.webassembly@2.88.9
+skiasharp.nativeassets.win32@2.88.9
+skiasharp@2.88.9
+system.clientmodel@1.1.0
+system.clientmodel@1.2.1
+system.diagnostics.diagnosticsource@6.0.1
+system.io.pipelines@8.0.0
+system.memory.data@6.0.0
+system.numerics.vectors@4.5.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.text.encodings.web@6.0.0
+system.text.json@6.0.0
+system.text.json@6.0.10
+system.text.json@8.0.5
+system.threading.tasks.extensions@4.5.4
+textmatesharp.grammars@1.0.59
+textmatesharp.grammars@1.0.66
+textmatesharp@1.0.59
+textmatesharp@1.0.66
+tmds.dbus.protocol@0.20.0
+"
+
+inherit check-reqs dotnet-pkg desktop xdg
+
+DESCRIPTION="Open Source Git GUI client using .NET AvaloniaUI"
+HOMEPAGE="https://github.com/sourcegit-scm/sourcegit/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/sourcegit-scm/${PN}"
+else
+ SRC_URI="https://github.com/sourcegit-scm/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ app-arch/brotli
+ app-arch/bzip2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libpcre2
+ dev-vcs/git
+ media-gfx/graphite2
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ media-libs/harfbuzz
+ media-libs/libpng
+"
+
+CHECKREQS_DISK_BUILD="1G"
+DOTNET_PKG_PROJECTS=( src/SourceGit.csproj )
+DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:DisableUpdateDetection="true" )
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_prepare() {
+ sed -i "./build/resources/_common/applications/${PN}.desktop" \
+ -e "s|/opt/sourcegit/sourcegit|sourcegit|g" \
+ -e "s|/usr/share/icons/sourcegit.png|sourcegit|g" \
+ || die
+
+ dotnet-pkg_src_prepare
+}
+
+src_install() {
+ dotnet-pkg-base_install
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/SourceGit" "${PN}"
+
+ doicon "./build/resources/_common/icons/${PN}.png"
+ domenu "./build/resources/_common/applications/${PN}.desktop"
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 954e3cd60145..4e16015ede41 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass
index 91520a36d16a..0ace3ae53cb9 100644
--- a/eclass/unpacker.eclass
+++ b/eclass/unpacker.eclass
@@ -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
# @ECLASS: unpacker.eclass
@@ -375,10 +375,15 @@ unpack_7z() {
local p7z=$(find_unpackable_file "$1")
unpack_banner "${p7z}"
+ local cmd7z="7z"
+ if command -v 7zz 1>/dev/null 2>&1; then
+ cmd7z="7zz"
+ fi
+
# warning: putting local and command substitution in a single call
# discards the exit status!
local output
- output="$(7z x -y "${p7z}")"
+ output="$($cmd7z x -y "${p7z}")"
if [ $? -ne 0 ]; then
echo "${output}" >&2
die "unpacking ${p7z} failed (arch=unpack_7z)"
@@ -610,7 +615,13 @@ unpacker_src_uri_depends() {
*.rar)
deps[rar]="app-arch/unrar" ;;
*.7z)
- deps[7z]="app-arch/p7zip" ;;
+ deps[7z]="
+ || (
+ app-arch/7zip
+ app-arch/p7zip
+ )
+ "
+ ;;
*.xz)
deps[xz]="app-arch/xz-utils" ;;
*.zip)
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 954b6086b910..873f9cf76a2a 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/nestopia/Manifest b/games-emulation/nestopia/Manifest
index 9960bfd98734..c8f923865226 100644
--- a/games-emulation/nestopia/Manifest
+++ b/games-emulation/nestopia/Manifest
@@ -1,5 +1,7 @@
DIST nestopia-1.52.1.tar.gz 1593358 BLAKE2B 31010b0b85e76a2cadcc48075be185076c728cb5742ef6a557e4f90a471ef4f2dd4c62e3580a01610b436b780747af4ef57c43f20cc0a000af01aef0899f97df SHA512 600f539e64e71ae732073a9e6781c67e54bd37d3253cf48b77d433396516d6ecf3e519e0f19107aca9dd81b3802b3948d9d242c44956682c988d4630b090273e
DIST nestopia-1.53.0.tar.gz 1701136 BLAKE2B ca5362e7491a01a9824fff8e7594cf1c19076f6d2bbfc5c792f25afa1fd0e94b0d7a18ee069162fdf94c441b97b8a9eb90d51d3a25b0673e71cc1a932ba47627 SHA512 675570025abfe7d58f2238d6b235c6f13f39641b30317f2289e5ab2afeb58ac85657b4b91de455d0da24d0158d2380613359df3daa9f5dc2c058d1949d87ef78
+DIST nestopia-1.53.1.tar.gz 1704326 BLAKE2B 74ae4e2deec765aedac49309707067e837347eebf313a9579d1a53ca6bae41a760d839dbb3db899eac0642f1c50f496e934e44bc1a72e8725f69d4bb46703027 SHA512 607bad683e7b7a50444240b37a10ecf851114c3dcfb058ef5a18ff6ff7e4949afb32d6f6b9476ab55e6a61893a33337301575e717e9112ad0bef7205d0f83693
EBUILD nestopia-1.52.1-r1.ebuild 818 BLAKE2B ed2a54eeb5ddbb4e9cb9af4f3880255ec0036a780c75fb78abef988749dca2ae32e167de83123796639a0be2961ca9a4b2efd14a3afae202aa4535ed25611b25 SHA512 916e4fdbc2bf3bccdff9c66536e3ff210b18734eda62895fb690969e01cf2cf59314d2fac5bfe5bd278387435b1e6d1b4e53cecbd183e59b84b019e616287607
EBUILD nestopia-1.53.0-r1.ebuild 850 BLAKE2B 3e4d09c840c3e414a31a4680f5088786d73a130d93819db5b86c95d84c37ef04928adfd66a3d9d6e71c91770cb46da181797f9c72f619c405290d5f1d9c85e36 SHA512 939d3f46f24c83b82f301b620017b3b6f7918ec7aa2e351fdc44ef630b277d6966e1f68d41fc870c6bc2f3bbeb3ebc585e60b7c53bcf78f2891d0919f3350f5d
+EBUILD nestopia-1.53.1.ebuild 747 BLAKE2B e82de0c8b11c21afc3de92152abd271db4faa1f59aabe1105927a3edbb49d34accf7e7c7c10f299889ae8e4ffa4350b50658e296ff9b0c39798c6a3347dd1ef7 SHA512 42cb4e5fff435accfa783967ecc5e985f913ffb5ac2d1a2a7c05b59e39e131c4941ffdcd814b318805f193beba9836fc0dd81a1abff8fcedd7ad3b964caffbbe
MISC metadata.xml 336 BLAKE2B a4797bc2d4937f6e37f6f8136a35e4088d9682e1b8571e13f5a84e7300c2533b74b237a8a9c983ce75ac073b0d261e9a0fcd35ce7acd6c1e2fac30a7a5aaade3 SHA512 9ee7bf3a223dea8e590bf8f9d9776a3a88c63ae74e78e02b0a79a30a220417639920e004c8078dca2cc9bbdee95546e703aa3a93891bf388f9c7d998c8c6bd5f
diff --git a/games-emulation/nestopia/nestopia-1.53.1.ebuild b/games-emulation/nestopia/nestopia-1.53.1.ebuild
new file mode 100644
index 000000000000..107140b38853
--- /dev/null
+++ b/games-emulation/nestopia/nestopia-1.53.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++"
+HOMEPAGE="http://0ldsk00l.ca/nestopia/"
+SRC_URI="
+ https://github.com/0ldsk00l/nestopia/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+ app-arch/libarchive:=
+ media-libs/libepoxy
+ media-libs/libsamplerate
+ media-libs/libsdl2[joystick,sound]
+ sys-libs/zlib:=
+ >=x11-libs/fltk-1.4:1=[opengl]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/autoconf-archive
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable doc)
+}
diff --git a/games-emulation/ryujinx/Manifest b/games-emulation/ryujinx/Manifest
index 14d577154989..82cefa13769d 100644
--- a/games-emulation/ryujinx/Manifest
+++ b/games-emulation/ryujinx/Manifest
@@ -1,5 +1,3 @@
-AUX ryujinx-1.1.1221-better-defaults.patch 2379 BLAKE2B 164b0181478cc791d4152b9ed2e263ffdac983d399f0de9682d7f0960e32e93f19d45b9cf09ab88bfbf99d993eeb55075fdfa920fb59c249fed9fa6592fdbf94 SHA512 7f2c65e4991e93ffc79b8f4a2bbabb6d7c7958ab70de3269df5b152cdf9c032c126a1bb6fdf3756ccfa10ff0d2ee6cf18873e92e1e551b194eea668c33be6596
-AUX ryujinx-1.1.1221-disable-updates.patch 3015 BLAKE2B d1645ff534596942e1342368844ea3bf94a3400042efc96ba6c5049f0149a48848220dfa57747adbc221d4d782ccce43b8a78c3f3f9568b392f2f3d89dd1a9bc SHA512 1b742cfb92cba8c9a833d22fdb9f7d9b98427d35c86512f80b7d94dc9f6b789c5cec39982ddd80b5e7159a901a2558ce5831bf1952115bbf213e711f0cd06d41
AUX ryujinx-1.2.81-better-defaults.patch 2309 BLAKE2B 3b19f3d983314976a79e0dde075cdd394e549fa3178f3f4efb69b4e23d257bdc79ed8432624bf535fe63deef58e00f2b503d7717c3fc89afdc3e218025f888ef SHA512 43637e24e2ea4c2e77c8c5e911b542f374c7134e10b9f991dd2c35f1792af5c37666a04c73f0c4504e2a268d0c8269b6b9eec2dba5baf5dca6c77f0e0ff761fc
DIST avalonia.11.0.0.nupkg 18684264 BLAKE2B 8ea36246c185ca8aace8ad7229fccbfc37ea1e420787360a265787806ec5c31d5c107815dcc57a9536bdb85f748c90f79f334d458e5e181585b4ce13b6be8e33 SHA512 86d2827bd65ae364dba920221a66bcffece977d5688833e7a1b16e13a3c5a56b5c0719f7e04876ece3f43963c41efe54b57e0a6375c258f816037dab95dc7f3f
DIST avalonia.11.0.10.nupkg 14418163 BLAKE2B 867d732e22d794dce0f2142b02df1dbcb06156d5a3de27ed7be5f5d7995d4278ffa8087bc8350ce8e51d5f330fdba697795d758a2eed464cbaab6d6e5b8e3adb SHA512 0b413cd082d38842389f22d96f83cb233e44ad7a77992b13eee35f7866279e46c9419b1c07bc38f9a29da6b7e434943b8ac424194d76ccb07fd9767eb9313af8
@@ -7,43 +5,27 @@ DIST avalonia.11.0.13.nupkg 14424404 BLAKE2B 7dac600727caf20ff591bd4e4d6c857050f
DIST avalonia.11.0.4.nupkg 14205813 BLAKE2B 571b59f91f513c392f52d3f09979d2cc5c6a4a5ac61d6303c2a0f14dfe95707394c63ef2d5ca34890de567b0e1ba740b17309a998c724453787fb232259010c9 SHA512 3a02bae31302471cdb726ed6e173b0eb5e46d89e2b7a625651796bfe6e7259309747d698376f66100ac05498d56db9ae239cb906fc3d6d5eb623d8377adb65a5
DIST avalonia.angle.windows.natives.2.1.0.2023020321.nupkg 4391179 BLAKE2B 36fd6dd6d9af3d9210b687d1407c61ffa938621137ee53960e04ca2eca44c655e566fd834664b1667d92d0031e62593a593b17c798de8e808665a3f7f1af6393 SHA512 4ec227f1c4da9cffbcccf2273171b51792c52f3e83f2a808904c559563a73f0ad63e6199c5fd82474101e03ac10718aab1877c1b4b051cf80d3ed88d41de7d06
DIST avalonia.buildservices.0.0.29.nupkg 37078 BLAKE2B 3d23f0050f6112c89ce100c3c1b88c04414c095ab6fadc1de74ec4b059e1edd3d7930a715e53c19dd4285ebb634e40f13965fddf81143465a5d056965b4e8d22 SHA512 9485e64c84b087beaf0803c049e9c057216b889bb8d452f0339149dbde65b2c9f1cca2f2b119c3d1eb8c6eb135f582edc72516095bb6be9a2d3b530d3aa3d639
-DIST avalonia.controls.colorpicker.11.0.10.nupkg 239815 BLAKE2B c96d3967d04daa2eeadceff3d02e89e54ef3275b33f7ed9c29f68b4178a99ddf6480b31169ca58d61780ca0f8385db483a391997b35e010fc56edcf49dbd038a SHA512 a35ec570c5c82524f90fa2c2113946df922fd091ee1a4f572695d1978a82fc0d370e9780d986502c0cdc0ff920e9a96fc766ebd03a7cdfb05579d9c6407aec36
DIST avalonia.controls.colorpicker.11.0.13.nupkg 241233 BLAKE2B d0a3335b2aa031a7d627a90b4a741a94e6a5a87689b2c7192f5cd90944d77fb8b629c0fad2dbba8fb84ef742c909b08455d54f77fd558158c69e6786b7e047d0 SHA512 438d5068ba03547971526a1c403bbe8dc16a34b639c9618ca03c1ba6ecc083f0682e75718308b5e688714aa0da2c2f863b4e8ac0341dbf3bc47167f6fa860a07
DIST avalonia.controls.colorpicker.11.0.4.nupkg 244571 BLAKE2B f5dd96b6688d581f0a89265d2346f7ea11f0b543bc4b166905a0b11d6ff21dc99086909441cf83e126c8f9deb940286a32aa711f73db345af7ecbd6f2d290363 SHA512 bbdb79b7e6ef08b09549467127a7bb931a9df8ece03898a601b7e5975925312e958933374fbfcc4a7584ad8593d92adadb593c559a74298df0c372b47e22b9ed
-DIST avalonia.controls.datagrid.11.0.10.nupkg 387551 BLAKE2B d57a9512844c22cdb03d30901b9d430d7f57344f67157aa959a3b94c2b02de8def390771203860039b515874703bca035440b39522312102b62f2acac466f2c6 SHA512 a17aa994a3c56c5f82d131df33cb0de00b0212549f89a44976c0686ce635062f58f1ec64e06a0138791268893fc47761234df1cbfe406a4898c33121e44b799c
DIST avalonia.controls.datagrid.11.0.13.nupkg 388960 BLAKE2B b5f77e07cbbd1a66a9b12d9d663e0c97512bb7a6740c6b9544fd33426f35a37326587a2c2ae36d7e085d7a8dafb0e1e56a76153efc47b28c5cfa4d01755800c3 SHA512 990bd836c398e4082ce05ab92f5588b19d51947b65201bfc49e9e20721bf8db2a52b492dd25cf930631c402e233de165bb36f6961fd3b60ee437db7b8cb4175c
DIST avalonia.controls.datagrid.11.0.4.nupkg 385810 BLAKE2B 20ba5629cf23acefc96da3c723bb83ee0ad899d6eb815893f61843b8571f26b0d04b1d5f0ef6632524199cea3b90186b5d8f6bfdafd5b10627de658c31f0fa31 SHA512 ca26a4bb2c5ca84ec2ddc6d1ab1b58d99bcfec1cdc0bde97a38f52825d5d88e1d4e999711d250e5d126ceb6e97040c1f82f6bfd66d5ae79235e872869cca25b5
DIST avalonia.controls.itemsrepeater.11.0.4.nupkg 123427 BLAKE2B d928cfe26039741da4ce79a42a0a57642294bf9d9047791d44771ac19c3d9cb2e0aac2a829ab38fe25afcddf9addfd869b8c88b927a8eec3de01588abddec8d2 SHA512 c22ad89d17e20f02db3d54bbeed57dbc316db5378848ccfd5ea4035ad03a15b4ad8961dddffef2ca7db843455379930223d14fe99ae4e2e2c050f928024e6994
-DIST avalonia.desktop.11.0.10.nupkg 37191 BLAKE2B f0898f4a4e0a28386aaaeb4dee51e5d169f08a69a62c022fbf25b340ba15a568ef712f8701d93e512dd47f2fe336df019b722fe9fb2bcb69762a5b6286a8b039 SHA512 47804a493667905f8d3cf690e352a3cf465991d3e851c7c7b1aef8dcc2c33a63cc803e13d586a9eec0b98aa8e88c01ef2dc2b90d4ae62f11850af0ceee8c91e1
DIST avalonia.desktop.11.0.13.nupkg 38614 BLAKE2B 5621f4d6b747b941e648760c8a431f30ee26371b88ad2d93b42ea8f030b31ec8205b9bf141b012052b29616904991fb36cee7aa1e5150e912798c38327ecde52 SHA512 d78dd37fd4024deb71314fadaadf403247870ab5acfa1e374fe32fe34f5031e9d2ae99fd0734c36eda12fa6b5812792264de16ffe65dda5bb82459d3e609a4a7
-DIST avalonia.diagnostics.11.0.10.nupkg 230109 BLAKE2B da80bc6fcaa1b8ed38247ba22a5d0736cb930f7c622f5926d346a950eaa8e9911979eee23cfe06adb7b400d98b3ae08fb32b4e7169b74d5f82e0f3032bfc251e SHA512 3e7a2d4cc1ce8adaba87ca925f669fcbd5baa362b4be7dd1309648fcb49dfd865ed443cfc0f443a61f1efd19475ba5a3f66ac1b5b9df340f240e9a87b06c631d
DIST avalonia.diagnostics.11.0.13.nupkg 231538 BLAKE2B a621cc57560f9fa4e3d3e0cdb3ba2f4992f03ef6eb0dc8f9393f159168c4dad9edc2608faf5cdc8d0be977ab4cdc2ef5b210cf57ce9d693b919536ca2440e7f0 SHA512 61ce614481ea56173d96e9824c6f76550bbe09ed0ffd42144c56eae8b5af99808d16eb0404f63107970f4b5b2e4eb1749702e51931b6e032ee662d12816ed2b5
-DIST avalonia.freedesktop.11.0.10.nupkg 178321 BLAKE2B 091df67f2a17de5e0e655e59e5e9c2732223f93897795389ee7be2ae7bab8b8bad291277f01774de114dddfab50af8a59aef75115455e0f80b949fb3d581d437 SHA512 53c5415fcde87516e2c5917d6a956bea47904770d8fa5d36eeffd0c294d15ea194ae6c453fd17143ba92bb2ab6501fcc6780bb4720bcc0000176bd574dbc0fda
DIST avalonia.freedesktop.11.0.13.nupkg 179747 BLAKE2B ee3dfe9362318d541e9872bf43e7a41c2d7251eb932493efab89a36ec34e64046af5e30eebf99843051ef84b55dc9c6c8129177c7eb786c6e432ec16f0688b00 SHA512 0b4a19571d2a189264d0f6b884643c8da1f11186d4b3793d0ba1cea373394a5ad356f026dadb185c9dbd36768bb9e53e1bd7f5a0e2c05956064b92979f4ef046
-DIST avalonia.markup.xaml.loader.11.0.10.nupkg 372292 BLAKE2B c9f72366a55c39313634580249d1a70d190abda252e14e117ad788136da789b31837374ade341123e0279608fb9c9c3b76efe5a73a3fb0d952e97f2d42cab9e5 SHA512 d6b7b0c9577e9078d259c26be3b75072f9bd2a652ba376f6f5ab90ae5e9d9b1ffe4e41d3eb9c9e73495362fa9b1857bc64edef10e85ba2e6e4de869a030d1b15
DIST avalonia.markup.xaml.loader.11.0.13.nupkg 373697 BLAKE2B fc3c6594381f4d9811d4d7eeb69538b57e7a3648b6a5d6371e044f7dbe76171da7f18da9dc299398539abd556acd5e1a400a8f287c407c079b8699a60dd6e5c0 SHA512 76e036b06b6b11173212a9d5ef775638e7eda0dd1196fc7cbfc7a8b85c37b42146e437badfc61b23d0e05657b2ac9bd3152b99d9dc44acff4f5d5d413f6e0750
-DIST avalonia.native.11.0.10.nupkg 547680 BLAKE2B 7735979fd5c22429b777ea271cf47a90db5f7f084078826deaf05dbe6ea9a65c979047d25fcb14ca0682a87a2ef9660ea4f7df24118f117755bab50c7ec25286 SHA512 a06da387b69dc192eb1d4759d3a34fab60f4f1e52e98b3c2bdb4a4c755813a9731f78486a06e6c3b909ebe6dbb0f373142d6d92f7f6037dd1977861126024d99
DIST avalonia.native.11.0.13.nupkg 552611 BLAKE2B 6cff7c0c65833d43710f5bd918236b5b8e6fba6abd806d45cc4b8c255ba316f6a331f6715d9fd8f51e3a0260e7c14b2184d33b79382b865b4b2004b22bdd8713 SHA512 0a7871ae45da39ea7cee13fb24d26bdc597355b1df90ff4ca49cf099dc6c1801898cdf6d3a572a9e06e4b9dd8a710ab5f7a94ea5a1ce4dd8f4045f15b4408b56
-DIST avalonia.remote.protocol.11.0.10.nupkg 102597 BLAKE2B 3c6cea608b6bb8f58c704c8bb72a70e714c6eacdb61a87336582aba55c39d97f572bb94612a361070fe7d078f6e8a2505b826115ceb1e9319541dc3b82080568 SHA512 cc6a48cdadc218502086aa6cfadb3a06227cd28c34da79da3380743bbf42605f28ab0b7f887c82a8a26154c6047f208e4f2ce67a9e44d5c07389e1f79c059683
DIST avalonia.remote.protocol.11.0.13.nupkg 103997 BLAKE2B 036036c1160a91882fa6e7bbe5d2bcfa536cf9b45996a97feb666d7c6fe9fc27408c57290c71eae1442d0dc15f5978eccdbb13a2828e798c810bd9f2422f43f5 SHA512 db41d5ead49501303d116bc2e9e1889272815ba791445231baa0819f102b9161a25f7198b433e9ee20ee4a0731ad8b1061d8046b1bf60b28b196b1ef9a647e32
-DIST avalonia.remote.protocol.11.0.4.nupkg 93173 BLAKE2B 363dd140cacb874714a0bbf7f12126fdc5a5a083b6a19c4f9fa1f2ed315f479a91b440c174484c1d0a99cd47c0bc3408d562eb3684e442f46c2b505f0522395c SHA512 99164d4808d71c090441cc39ae14a6d13e9d76e0d10f682feccbad7fb4b059aa48fa92666b07b3e950400afcfe7069c238f56295fe9ad03a8ddc02dccefd98c6
DIST avalonia.skia.11.0.0.nupkg 187203 BLAKE2B 4cec64d8de662e4fb724b4b94d51a2a0bb88637cf4aaefb90ccf837b7e2650794758ec17e0daefbb78bfd92cf411dd496c50d083660ba62428f12f6ad305c06c SHA512 6fe1db10ed9422decd24fb60801d9b63651f0bd3f046a9e9d566d0816e7f3fb70eb4cf23db173537a5d5d8e1b75c2999793e5503648fa200a31806c6591b2723
-DIST avalonia.skia.11.0.10.nupkg 139558 BLAKE2B 4d7fd9127e84c8342651519464cc7a035038da4dbdf6739815d408c1ece534f01f0f2a56994eebedaf7adb9375e5989852a957c66b90f637464ed08e70d9cec6 SHA512 b4eaaa73b6b03f0b615f4cbe64d5ed5d7f6fb4ab953157116b3b7862b189e24f704cecb70e55f32eb0c991f47f253878a41a2fce01690acdf42f616996d45319
DIST avalonia.skia.11.0.13.nupkg 140955 BLAKE2B 469e29823b329c94a7979407073c070f10b6abdba33e8bd50f6f657ffa7fee300d32f705cebd85f34bf348f4f57fb8eaf4bcfc13edeccae6beb5d466fa434964 SHA512 1c7634e50827c8b7ad2092ea37058774207c7427baca3ee58fd1b1781366c5379ffd5ad15dbdbeed1e99fd0ba93e8be16dc5bcf65abfcd26d641f395bb7bb178
DIST avalonia.skia.11.0.4.nupkg 137829 BLAKE2B c0d0446ad88d128527f94010f1198e42cb3a5e8f9838b8502bc022c24eae1fab4b51250758d4b338d524c5335a22627966e4868c7a7cee3d6a083510232f9d45 SHA512 4299c6f49bb1a1c250fd69ed89e9ddaf47505a64fe40e90d2a59af06eb7847ed97d19fe42ab13709b1e922c660d5ec30dfbc9f72622239174dde8c76fd1a9071
-DIST avalonia.svg.11.0.0.18.nupkg 140657 BLAKE2B c090c3f0ca116a90f243fdfbee4a45699e5fb1065d5070a6da8cc52a9e206f867891a568efbebbef62793a2093e44cc1f1ee55f3f83170c125296f5bb25371c2 SHA512 42bcbf8aeb44ab7387478ebe73510207a9690f942c46240faf6b78f2e40d160ad0916afa357b771c9e62efd6a19c0b27bba0eeb9c459634137c9edf1978a3df3
DIST avalonia.svg.11.0.0.19.nupkg 140700 BLAKE2B 53d26a72171d60983d950c16633a414826532ec99c3096472c44a3da0ffd03661db7854e0e07570af5719a25df63c8398d268bb89f1505f5638e0602bbd4f565 SHA512 2b63f0a2ca564685d5ccf2df7573d8e178920b5012f57439fea6ee6578fc124d3f6dc80f9055976d2610d5682538e2170ab7f0d4b66399e7b9ac472bb7d3fe38
-DIST avalonia.svg.skia.11.0.0.18.nupkg 100745 BLAKE2B 80ce920f0deb6c3d722a2ec6b596676bc7076b85c8ca31c0b54de9088931bac2b0e0adc126f13c2565ce6cb322657ff3fc23b1a53442175629375c7289340f5b SHA512 353cf22e8b9b2d750861703843af211f883eec1996750df7b841c537e0dbc66f3cd3ab188ca22153053b8f4bc93e3aeef99bf575a398534553eec17b435e66de
DIST avalonia.svg.skia.11.0.0.19.nupkg 100761 BLAKE2B e287bd86ad7556791f241662c9021d285b815a929c91c0a5c18ca0503e6e9e39f51af9cc0c79328337ce82a1074f45baa5e90658042480ebd2224eed17b03e91 SHA512 29eeaa1656c5cd060444d82a00a44cc26d116ad734cee54866b32a3009ef5bb69b78fd540dba756c0f2c510bf6a1bb26733df25b3fd1539636b885eea01f3095
-DIST avalonia.themes.simple.11.0.10.nupkg 148697 BLAKE2B 352ab5006df3f919472292af06ce4936e48f2cd7330555cf08389f2535ee1d41ae3a8edfbfd7ef5edd4053775307b75a0e0d7a2aa89d33dd6c9c9cf227921e3d SHA512 edd2586b7ccb3ab6e29ab08879966c95e646ac39e9908ccb9905f59829c1b55ee41b91bc1f92878e09b24f0faf7ea8782593291aee2b6b00006e2b211a3c6e1a
DIST avalonia.themes.simple.11.0.13.nupkg 150131 BLAKE2B ca88df62d8200571dace2dc07ce5903077dea59f63bcb357376f3e13cb47d2ad5af2fbb2395d6bb58adf302cd97a381d76c0ceb9b8a772a1c3547ca3292a12c9 SHA512 e1fa1ea3d08b3f194d6aec80d11f51ec1527d5be6206dc353017bd441bfe380e3a50cfce6d31d6437c00032e3fc3f6b21ace80691730be1488097cdd9209d272
-DIST avalonia.win32.11.0.10.nupkg 476114 BLAKE2B 5d1379c1564864be7ab149257e2bf6d840be801fa4acca8a81168b29e15e0c293eef48cc3afd95f7159f72e4cf054dd5f147fcb8244283bbdc41b35759a78d73 SHA512 b6db518fcce1ba56a5cf6692dfc88424a9bace33534c5a3abe7899c9c2412e451e2c8c5bb83cdc6b5fbfbc38cdbef8242e34322edee4621b11d60780f2b45eea
DIST avalonia.win32.11.0.13.nupkg 477568 BLAKE2B 0327b627a08ef6acd7b5eca1f9c408c56cfe4c81233883cd29b34eaf8818584d8777b95c2089f542e336410797f006c0452a259cc813ffcc40355b1df4da49b6 SHA512 dbdfd2c3618937094eb40a4ec31f9648c5842e12cec61945b1870d8189d0607ad897d2a799be8de2fd9f3895d33bc048a696e4b6cb9262cb134cd847ddb60080
-DIST avalonia.x11.11.0.10.nupkg 285086 BLAKE2B 90b5be3a153a25ca74e73c65e4d0fd78d78acecf5d42f101db125a90dc018b2577ce4eba83da38961a9ce0c2990761fa561042f287f3ffa744f494702c8b0fe4 SHA512 8f68b2b5b2bc985719e4c030688bcd5a3ea29f0781b0176b69c33a41a5ab11db25b5b92fd8b9aa751f2faebbdee0f04032415fab8e5bffd7a2f2efef33c94a25
DIST avalonia.x11.11.0.13.nupkg 286596 BLAKE2B 6bbd96d70604abf1e1cf9e2b63166ce62058aa27d38c847851d11d3d5ee17a69960cfa9c74f3661b3f628a86c9ab92dd18cdc600917f05079c9403896dbec1e5 SHA512 360459c6f5a0b3c21a078b0164a24b1fcb66159bac491ee3c7eb310aac0373fc8e66550fbadc7062303d33ea147c71764d200dc75121c8548c645165a431881d
DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d
DIST communitytoolkit.mvvm.8.4.0.nupkg 1108366 BLAKE2B bb3b0174a763a008c6b6482b91841a20503fba8a142f08dcb728423b338c41f6690f43df10f2af02240e35297d45fd1b73cf7bbddeb802bbb2988edc21f7cc89 SHA512 5e9705a1ad58b19f0b3ce956ac40226337402a7b17d067fbb5fd987e9ecee2a100c2d76f15537932b18618599599023542257fe67df32b193dc2b30542b2c30b
-DIST concentus.2.2.0.nupkg 867331 BLAKE2B 57e8ad4afd6c7c1d95ee9ce4a46fe5becc07fad10f8f0802d4aca12e6729dbf4fe206f57c0251c01bdb7f04e07ce83bca17f800233914e2881a34466761740ea SHA512 0617c93353247d361b085d07aea4c0b90c53881fb977b08a7c70aae66e86294ef558d9679044a9020b080cc2e9b3c3d09fb7a94f9710cfe0b5dc029dca1c5abd
DIST concentus.2.2.2.nupkg 874483 BLAKE2B 56c522b1abb0997cd0798445b36d7e49caa9be543f1ad05a492f506b7d947797a4e08f396830203213a78307afed8beec554eb9e1677a1d99346ca2aa5c5b949 SHA512 8f44bdd4b71e1a097146b7dd5ca3a2cf642193746af377599f0f6f4e0135e79414256c3c370dfcd6f4e78346206d2b2b540603cd8d4910db0547c9f0a9d4dbfe
DIST csfastfloat.4.1.5.nupkg 153351 BLAKE2B 4f323a7dae3a555be64cc062d12483271ef51881aa3000b60eb6d67c07abfae37dd8af48b4f68db1b3d5ac01aba1e41f211438edcbae7278a364d221228a870f SHA512 55e0403e12990bcc2a1f80564b3e4d699f4a40a372edf830747be2c030767368515b65e49f70ec0495742220c08fb9e73c4c9ca34fe6e254138dd19d1506d0e3
DIST discordrichpresence.1.2.1.24.nupkg 145124 BLAKE2B 583f3bdc9235448ca110841f9e12e149c30e4c28e1ae1004e3b0bfeff9ee884bed18da6186f488d5c7e10981ae0702ec1c22c5ae4d8f29bb2fab3c814c3e1096 SHA512 6aaa67d7a7ff242cb4ad2660ff983fe7da4e48f4e4372dde26f5f24983752b123d1d8bb2baa881ed3dd26bdc52f50f756140ab8a7c0260d9320bd2f2bc3c68ae
@@ -52,18 +34,12 @@ DIST excss.4.2.3.nupkg 820188 BLAKE2B 040aaabfcd5810436fc64b96b7f6f2b86157b182ed
DIST fluentavaloniaui.2.0.5.nupkg 3203576 BLAKE2B c5701a84ac310f375e6b5af404adc967a91ef95b5256071f2c9555d64d1ecb8b88d4c518fc3e968f364e9c0554afffc2f8ba7da3b251a2523c9c90b6440cef03 SHA512 7c5c90d6cfcea56268d4dfaf090b0d0ac33ef9160cdc8482cab89cc45d94caa411e8ed03abe0f52fb79abc23e01240832d69c95bd3a82c606fddc2012d602abf
DIST fsharp.core.7.0.200.nupkg 2777817 BLAKE2B b3266436b0ffc4b71759adf69ccc08ea4c61abf4c00cf7a6dc32700596ebbbbeeabfb71db1286534bca34cb1dddae901700aad8a2ea8b81fdbb108f13004ee7d SHA512 78367c201c0a714cd2b286737c2da08c9c188f126aaee609d9d19e7cc7512ecf09af211e259159bba5688c45487cde29fd7a3dea65222292f6b7d89aac73817a
DIST gommon.2.7.0.2.nupkg 56092 BLAKE2B bfccbe37c8ce057f45a7f26cffff61543232c4b9df606105edd0942434a44ebf7bf14c35a45b79c2933a8d87c4a577936877653cf2bf997e4a5517b56aff1f20 SHA512 11a665590b09469be2c7dce2d5d3e10ee6eb6401eec8e1e185640707dac78ef33c440566c7c183f16fc6600c665bc13e51924981b48f74b7ecb65ec132eea39e
-DIST gtksharp.dependencies.1.1.1.nupkg 27134505 BLAKE2B 205fc871f57595780c24349392257c874763cfe644603bca6db57f5ef9d6830cc4432b1c38b5d75dd37041cd34b9b77496e68d978b6546a9933fcb5e2aa06adf SHA512 6373a348b6ce3dfa2ad03c0e0eb74c4de7a4b45847c3d9ff16807eebafe6689c19f1828027abe33757f6453cee847e27a9dd952b1545576d51c63200baf1d28b
-DIST harfbuzzsharp.2.8.2.3.nupkg 1667068 BLAKE2B 6990ce1bd0167c90b05b5f2b154a134ef272e340a98ada261a25ba17450fffede9d9db1696b6f5fa4a63350a08da78a0b2ce66f33cb39c5b18dfcddedbb927df SHA512 44cdcfa570a075d28338f3b720ddc61c9eb3421ef14dabbcb751bd2103fb192d3fd0dff55ebac192db711c02b4d361bb652f55fa3e52c922110f3d3bacc8a173
DIST harfbuzzsharp.7.3.0.2.nupkg 1584803 BLAKE2B 66c03bc427576c960ed1b7794dd71bf0909d2fc55d88ea70f1f2c8c88761e9d9dcc82761208f4bd7645cd643825f309d5adfdba327a5767c9ce7ea3694044f76 SHA512 9628aeb042563ce1640a79a2577af8f6e3c0bd0a6b6de89a530a44b21ffa7deacf256c86d368221199811ec7f6f18683383bbfe8ebe07ce4236dbdda229c2572
DIST harfbuzzsharp.7.3.0.nupkg 1585804 BLAKE2B 172b03127ade1a57620016a5881f747e128ea0f73db170e5b5ccb63e69759536c875baf0a47862278c161621191d4d1167a7b2d8cd562804d5bf7c0410c17b05 SHA512 5d1887b3cdc22334132f8fff8b2ac1f57cb54e9fcd25d21d32f8f86c7c694e86739c067e8b1ae3da10c1b1b3417f27b640b0e7890101ee2d420fba3feba580b5
-DIST harfbuzzsharp.nativeassets.linux.2.8.2.3.nupkg 2708683 BLAKE2B 73823b7f2c3cc89394e0b561c0102643591d4ebed59cbf06a73d3a2da1fdae535c51862f7a0ff4d4ba73e1cc312f96847e53ce0c59b8a01f1616233cfe298b70 SHA512 fde70d49dc1e90c9ac171b643f6e3939071cb2197bc8101ede4c3ce7f1ab7581d945d4c91d103bc63243c017ec2688d791880e348c24908bb7651e983f0f0b13
DIST harfbuzzsharp.nativeassets.linux.7.3.0.nupkg 3368458 BLAKE2B c9eb05c423490a802d511492ef0fc9c657764dd2dbdc5aa5c9e0a74550eb1a55bc08935c4990b9205ad08922beb78d4b0b0fe5e87cd3859fa0a14c6e16676aab SHA512 48a4bf98b9f59181ef1885a3d4d3ee605b63aeab3b49248a3e49a6bbbdcdae4bcb974073492319789f17eb92edebc1ddf050c5d0724eddc5ea3277d5c2054731
-DIST harfbuzzsharp.nativeassets.macos.2.8.2.3.nupkg 970842 BLAKE2B f099a6c0bdbf2e191fdec2ddac7990885ad5ab1dc30bfb3820d56768531d70f85678824349c98705e8993c33adef3c0527b04a21b60f91c91cd2ff720fbeabaa SHA512 6f371912b52eba613883bb1403f5d9be271662fb15f33fb27b332fa8a33cd0944ec86a24b8272f80ca82fbbf04287ac745aa245571a7bf49970db83a0d61376e
DIST harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg 1198303 BLAKE2B 60ab9286633b12f1afbeac7044854b70a40bed27ab942ddadd2c992ced7f59fe036cfc2cdff266c8e7964885dbf515cd9ccdaf5a021ae10329ad0d26ab1963b7 SHA512 8a97410cd28f2613f67cea9236d6f2921165e5644fce5a3fcd05ca11b670fc596ba4b422871ad0792cf59572ea6f05ae68028cb10983f1547b4edfe81caecb1a
DIST harfbuzzsharp.nativeassets.macos.7.3.0.nupkg 1196900 BLAKE2B 9a6a3388b04da5243e5ab2e08d2846b41e8401f9f8fd6c528efa57ac5af27ded2952f6ab8b81a83d538928f356d293325b6d9e4a1021a2ccdd5158fe54abb944 SHA512 803ace4c95a3ae0c69e30003d3f6dc1b409ff0390b94c37d8dbc1a5321dca74b5d7b2a8aefaab0a792cd47d4e3c2d24e733ed313e0597d80a7ef81b67bc413ee
-DIST harfbuzzsharp.nativeassets.webassembly.2.8.2.3.nupkg 3037958 BLAKE2B de95d41ea156f6f35e39278d46db85f4fffb5a3505f072bc57483e1b6364c156e6710e30aa80282bc69f8cb656cf48eb41bb09a25ad09e8cdf338f773383d224 SHA512 9d0521518020b38f05b206c146102c8441b3f1c2ee604b26bb733382449bf45cc24d3a11320ebb3ccc396d86c64a5d1de37f0622a712f2a590c2c2ea2098e262
DIST harfbuzzsharp.nativeassets.webassembly.7.3.0.nupkg 9132654 BLAKE2B e5140ce11cc76c65d5f3a5dd799ec8437872d9a6d122114b4373311ed7400a674df4ba954d8035d33161d94dce41afea5002df8dd39ba0d0b0546bc544c515e5 SHA512 eb0925b18271e435f1b90fabbefef4d01bf4d1443628509f66b4f4ecf8603bba91abac29b3b19a09170f491986c89d7a37d43f854d15379d9e74b27cbad6fae8
-DIST harfbuzzsharp.nativeassets.win32.2.8.2.3.nupkg 1253348 BLAKE2B f205a8d8cfd299df84de58d63aab892dc5cbd0a95e78bb6e01efc7b35006947b988fbbb30b165c0924b5a7e9fd85b0abbd61c563e635326ababf383bc132faf6 SHA512 f51176b5bf944d8cee7b17269a43d43bd2297506ced8d16c87d3e8d421d68d71f85e8eb20982e5af902f53e20382709a9a0500140e5a74b758af35193f1bb771
DIST harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg 2227412 BLAKE2B b6b65f31ff7d97378ca54363c315301b1729d37bcd21ad7b5d5266178ad0cd8ecf3406ee2947908e66360208c30426673c49978cb9307d2cecbbd31c74b7c7be SHA512 88c7980861dfe3dd50e1e4730fa152ba37386def115ed2aee2a859c2bf9f33c9612d750982c093cb9e09893047d0f5bd20168f83914a09c311ebb5c5b37136cd
DIST harfbuzzsharp.nativeassets.win32.7.3.0.nupkg 2225736 BLAKE2B e8beb066e903e05c926bfb3220a34c57dd52afea8148862fb0637562379cd1b14edc8fed097d4ea368a162191762834be620b23a72d38211eb019333e2dabc9b SHA512 3f477b5cb4d70df1333f69272c885c31dc43118ebf4edc990ae6ea8f29db0a3d4886a74b6d7ad2778d1db6bf7660bf0ae0eb23030c0b9c65710c5baa2389b00c
DIST humanizer.2.14.1.nupkg 28677 BLAKE2B af00a07cc6f4067d00ec44056985d101867eaa167485c4288aae39d7ac5b0f4247473388079216a474ee134dd0f9c5e60ae5b496d68fd19196cfd3e623f4d8d8 SHA512 c167af0a6287547e3d4e0d16b31f15742816d0284acafb21dde5e5c8baade8b8ae92343687d311cdcd9fe8991a96ba24c1cdf2eb7bc4d4910feee1a6e454158a
@@ -123,10 +99,8 @@ DIST microcom.runtime.0.11.0.nupkg 28122 BLAKE2B 7cd123dc53de44201e691b808212d64
DIST microsoft.codeanalysis.analyzers.3.0.0.nupkg 887910 BLAKE2B 486aad9a22a77f4dde4fae3c5521c2fc066e9121aff7c7557af53b72469318fb0c16c30ccdde853fcabca3c493d9ac1297a00d7e6445d83c65e3618ecc94a15b SHA512 4c9e880c1c84f79b038c065cacbe090d50be18bda894904dcf03e030cee960928a749c16df849766f06a77697b90ff9391cf6b31820dc5762aad8ccffcf43e88
DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e
DIST microsoft.codeanalysis.common.3.8.0.nupkg 3740041 BLAKE2B 2db6a9ef5d5c16ef456276498354c500d81ec09d265500b0451bf0fe4852cf1965d25f070e2410f32f0c16cb75ce403111eeb8bcdf06faeff0499d47db29716c SHA512 b5be5c0e92aef06fe9a117b0cb6632b100f5f2d52445cd6ab6aa290b6c45237e6a55dfc3477b5559cd44b0b54f2ef4854db3870ed35b93c53aa78aa1c493d97b
-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.3.8.0.nupkg 9204716 BLAKE2B cd51c5c29579ff55a20d92762c9e933bc11014abd261759744da14d091bed3ba4ce7c018e2731d75ab0f475c3d58c60da5fc00e28b450db6f920a015458c4e66 SHA512 9d9c0575a9219e6daed7660e4ab6ef0d7ab2dfd6bab3a436400a23d3db119c46f237c04fa8359dde8f9d4c593ceb1cd694c2e9aa001e5d4075490b0e08c665d2
-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.codeanalysis.csharp.scripting.3.8.0.nupkg 306322 BLAKE2B 02abfc477e53bca397e657102eca88afb646a0baf40ed556cfccbef050eb71ae8fe266d2f8b58ce66cc95fade71ed4c5f6525f136f3dbc2748fc70d29ebe6d92 SHA512 e76771d3c4c6a32d896a4b5304b64078098b8027d3ede1810ab8567e89799d138ef9359304cc6d2057a08f2e3d6a14f5bc15fd7b75722ba952f179edb2daa323
DIST microsoft.codeanalysis.scripting.common.3.8.0.nupkg 478765 BLAKE2B 2347a9c64a282746674173ef25476e059082904445c581dc52a552d0a6ab12fedc2c2b08da71e9886f824daa32dc5d82c612cae8a8bf98e2f91a9b195f5c2a4b SHA512 e2b6c33af7fb275e88bda7dcc5c8b3331261b1295d590a7602ce0af9e0ce387a4dea9e29896c5bd1460adc9c1be6ba3589fe0b8161a82dafdc0702bbddf237cc
@@ -135,13 +109,9 @@ DIST microsoft.csharp.4.3.0.nupkg 462324 BLAKE2B c6cbdfc136e3895429e8d941ff1fd40
DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a SHA512 2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df
DIST microsoft.dotnet.platformabstractions.3.1.6.nupkg 72146 BLAKE2B 08d852b5e6558b499f2d780284aa747e5cf39886d86fa378128fae9f71741bd57c5bc75c0077948f193b7e8ea03a520d8ef3bd3b4fc80779adb4a84a4b44fe8c SHA512 55b87f544874686bed96889953b7e99e43426b79b0fac31cc452e0f4a27ca5cc08522c0ac967bf9df649f7c04137a5e2553d134ad79d5c1e69578367c2b4b4c6
DIST microsoft.extensions.dependencymodel.8.0.0.nupkg 260512 BLAKE2B 9adefb89f67e0005d87ede2dcf6e2f07c42e6f59db5dda66177f0267c873cd918886b7c67fc7bac59211fbc665f9ce737bbc555a4901be5b74a4e783e263cca4 SHA512 4aa0b36bca0fe3ccea6e1ff4cfb3b6cf9287ba0e1da6f5e6e40ff64adb7df2c09aaad3ffbb1fcc3331b3c295591e3e1713b0dfbc6216ab07b78e22edc3ba46f6
-DIST microsoft.identitymodel.abstractions.8.0.1.nupkg 111940 BLAKE2B a167c10a36fc031d4fa478be20857e12124b730c55fdd7d688e7d1fcb2396758fcb03ab1cdc630842285b66ec4446545ed0a5f9ba715a08044583f19dcb054ee SHA512 8481e53cca2fa621044797759f19a28f200b7949651ff19d09d58d2acaa2fe2bb8341ae90938c6df0d3c307f094ea913d8d3a8c43ca5e394d6493fcab8822d6b
DIST microsoft.identitymodel.abstractions.8.3.0.nupkg 114545 BLAKE2B 8c2747afb810acf64a3ecec4c6fa9d485f3c351115ede5e9fbf85975b25e73f39d71eec22d2b411d7051db771789bfe21aa5363beb240a7b2f3c3a1bafc56c64 SHA512 a7d2e74aab8320617f64e8550c8f946e4ee4456ec5f56d7769c249f52ac071da55ed364331a2c6ee0a6f27882a4fa8527cec03f95bccaf74265b6daa76c8affa
-DIST microsoft.identitymodel.jsonwebtokens.8.0.1.nupkg 411141 BLAKE2B 2bdd4127d27beedd95b9cfb334ce455d60d7b24a3d5b1d73b346e57046163bfde7f032d84069a7be8fc04df28cecc3a5fdfe9a2eb3a24a64f780eca06114bfef SHA512 30042d22f2865eee2de7357c4bb53cc4c97583dd9fa5ebdeb6d9a3830bb3a74e180cfd542873c866fe1ef31faf3c45d9ae3fdca2f97941768b8c906c1961b451
DIST microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg 467054 BLAKE2B 959128ea3bb54e019823dba99808c8ba7607b2431d6d3785be62d4ea4d0322c04d2d9d23749deeea9f3d616b4f912887f84def747271d26b226c88a52a0619f5 SHA512 7458e524f5b1385c9309be34a92f7c13e12ca4aa5f3629098776a59821f09d7590eb01306c7025aeb6916d3e57722017a281c53810b604e93ee3618f6ba85f77
-DIST microsoft.identitymodel.logging.8.0.1.nupkg 167172 BLAKE2B 8baab654d274ee7abaca8c1695daa6d75a9b119553d854d67d19b352003d5bf050a0ae4f242ef85bd025ff3aa64a0a633a7fe76444df9dd62f044da576bbe745 SHA512 ad7de5a04dd1d353b795bf595c85424d6d12db07c9df35abf7fedc5d299fae43d1249a3b5755f511949a4302062ab2af20a881b19a4cac80a75675dc4339fbb9
DIST microsoft.identitymodel.logging.8.3.0.nupkg 170105 BLAKE2B 4e184ea29030bc3d686c9897166955f921d152b51ab94b72f7ce73a4fe9001b6979c7697cd647e073b60c2e14159a4d2316d13ca6b690ca93fae25be9683f202 SHA512 b27560c180905f361b9dac05b74a8a0d671e52c26fcfd863b340e63faa576bf12f059f22e82339e9f0dfb1431112921569492ea5de13ddf21391a02cd8dbb93d
-DIST microsoft.identitymodel.tokens.8.0.1.nupkg 973200 BLAKE2B b7063bdc962d50cad8536ca9eca74d9308f255bbafa303ff6e502b2292eb321424e6ce28998329c40cb8cfc34134f849b13eedda8b65a5fb1f1bfb82fe504b26 SHA512 45f859e29a1c3ab33c58882d5a9bf04be1e74d789c4a6fa9213585a94c1c3024700a9c9337406ead43ad3b2d0caa4dc921059db06da773a8acd130173edc601e
DIST microsoft.identitymodel.tokens.8.3.0.nupkg 1032782 BLAKE2B e5b4a256d5086d0065b9dd54bfc83faf1f43654afecacf51371feb7e89574e4c631ad24005c1e5484681708e24acfa18aa1dbc2f3aa2743f105ba3cd0c3a3856 SHA512 ce24af621242caa387b0bfa0eb4ad5bdd6e26dddfd7b2d82ac575e4e115dfffd1b089e7d0b8359cce4dcbd4835363c2113386622836b84e0d901830f11713c06
DIST microsoft.io.recyclablememorystream.3.0.1.nupkg 177094 BLAKE2B eed4635e61f0b5f07391a19db3e30bb4d6cc05fc12068867f434c22f3a36464824671292022cbc25c371324549c1fbce93d6964003949778c1e04ec2a8c6cc7d SHA512 c5794ea27c908b5fb2442faa441e9f3f81ffa3dc29d41a313b542643923ae61070905b1c15c2ecad98092c6b9b2a3b423aca979e71ed979728bd572b69f20a46
DIST microsoft.net.test.sdk.17.9.0.nupkg 33666 BLAKE2B 083013cb17263a5bd06a5f21a371390d52aa62d79650649ee0367d9c9f06854e7be9d526f935b956022aa7bbcf0962c90797ec4d69dc85b2bb02286776a8d379 SHA512 d56b077911a15540e89e7eee4febc01a4626245e7b41347ed0f0e9a08bc33eafaf26d68dceb50725b3c5ad4dda57ecbaf03fb4c258f8411a29e5fcefc4504990
@@ -169,16 +139,12 @@ DIST opentk.windowing.graphicslibraryframework.4.8.2.nupkg 89307 BLAKE2B f9917d2
DIST projektanker.icons.avalonia.9.4.0.nupkg 30800 BLAKE2B 5ad28dbbf5d330e23e873d799834e323fed5d10d0b13eef80f58b972baec6bdfbe45f4b2caf0dab4c79194d95c624817192076ba1dd427f2b73f8befc5e4a0d4 SHA512 54e42c8b41793fce882de00094bd37aa193a1e9644dcfa5786c200398ed89c19d5a667e2fcc058f5090c520021b9cc033c7e6975f09be6d038212bf9778af19e
DIST projektanker.icons.avalonia.fontawesome.9.4.0.nupkg 694778 BLAKE2B 62cec5a9406fa7543361c36cbc04eed710f43f72995f957e17c7dd80a07ad83e6d46c514d675db694d1ec4565c7ce2b3b477470c021ea1cc78df302a403087e2 SHA512 58759e49f411e7ecdddb6ca7c44112739b568169792d020b150d6c94b0dd1cac8b60e103123f1a42f66ad97073c773cabb22dac18f312030abc1c3fcc0c1411e
DIST projektanker.icons.avalonia.materialdesign.9.4.0.nupkg 958713 BLAKE2B 366e35a0a658451dde37013acd6b7e2c4163ff6ad3ee58b28d56e619e12fcc16a5462e490325a9f53785bc390790de15c48e540fb9baa672dca92cd14b206d1a SHA512 cf1245d3d0d9cb8fec2b9a63dfa59209d2cd74940ad20fe3c5d864efe0092c1800c013d6f25bde382d0c5884c3a909c1613554308b17a5e156c052a1ac7fa020
-DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc
DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed
DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015
-DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500
DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e
DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b
DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd
-DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389
-DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c
DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a
DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23
DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff
@@ -193,23 +159,12 @@ DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.
DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944
DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81
DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631
-DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838
DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91
DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888
-DIST runtime.win.system.diagnostics.debug.4.3.0.nupkg 66556 BLAKE2B 2713966113cebf3d433cd7f428efb5a214c6564150a7a10d9cc53b0936a99a305c491d9e790194dca106b4ec4d69617aa42e6158bec19d4b563adab0b7339969 SHA512 a11bee46985198d0cf9717b99dfb1e92a22875ad5555c175562e53b81797ce4b70fba8ad0620b64b6be9ef9a9584d17bffe6597785010bdddde87e1ea27ce7f4
-DIST runtime.win.system.runtime.extensions.4.3.0.nupkg 125023 BLAKE2B b49fe00fd21a6fda42c642b69546989d9da187d7b1056b0c771a5069e29ddf10ff2ecb6172bc762e2c70847d6f992c7788446650ef4ef868f3e3ed84748b6f05 SHA512 f8ddce885541079b78ad27c1d4d53df5b78c976d6395a52cca6777606f0b8327dae6caa617e269034fb8100ab8964f60117708a25def4191e5c6c7c18e043b25
-DIST ryujinx-1.1.1403.tar.gz 4703797 BLAKE2B 763aecfb0e72081592535f40c80575470b942b5afd4b6e6372d9ff0442fe7a3ff76af2a79f2bdb3e0c7297ab35d0298472de945e5b597ca955cd02a4420ee208 SHA512 0c59c94533f0c97d706da3e33a46f04280842622525e3270352c1f3ae5dd88d1e0df8acb0d62b45ac031a53a1d15b66cf4fb616cc298cd90f3805c3a0df404f5
DIST ryujinx-1.2.81.tar.gz 144353823 BLAKE2B 45858e78f8f690e91356e3f2737d723e7139b70fa939ce53245f734708e243a1efa10b2db5527a22f0fe92669db41761ec88abc8ae4adc2c66e2fbbb272fdc68 SHA512 3543908eb87ae67c1cad7fe824a21e0e26bf9df4c549e1bd43ea6efb2e5e1c7f13d6d69b32b7fe2222f92d5c80808ca81f7d42575e4bd91099b844e3b6948462
-DIST ryujinx.atksharp.3.24.24.59-ryujinx.nupkg 195681 BLAKE2B 40f173fa9a550ef13c267cd2faee63ca9434423931613aa62344d5023972a7e2be30bb3df8bf2ab212b4fe59b552026a2f1a12fd92481c0e121b3853ebcb08c7 SHA512 6237bbfcd7f80517c9eb40d8b2ceea7586f34cc7e0aaf8e550ba6c1364d0b4bc3560a497bc7ecfb71d6e4cb08a0aabf97568cd38be6153ad74a8504cb59e9c3b
DIST ryujinx.audio.openal.dependencies.1.21.0.1.nupkg 750288 BLAKE2B 5cd26add050945e556cc6fca0f8fb6770b5daeb705d6a5ca2265ab24474c7423f76d219a2712170e9e623a38c74faa418e4cd82227f1c5b7af57e514d77513c7 SHA512 4b6b99d943db72eac80779e2bbae15e9bac11ff1a30365f5363990f49f0c605fff5ce0b57bbb54e33cd73eed6e588e28598cfc0fe5bea7b56c2a3dda2d031194
-DIST ryujinx.cairosharp.3.24.24.59-ryujinx.nupkg 91970 BLAKE2B 193a901e86e67280dfc7d7e90cca41ce1abf66b3bdeed873f169922b083b3432301447d3f3df9c0a0a464b2fc9cbb73374e0df77a9413d81e5f2abb3efe65e11 SHA512 441db2af76714be2fa020488537f4ad9cd99c6910e9df70c4876a828e776ffa8cd910d06c9a0f5bdf26827be0a6b2c0217eac3c060f0a46be5557083ed263a75
-DIST ryujinx.gdksharp.3.24.24.59-ryujinx.nupkg 373584 BLAKE2B 129df5c1b146df42b9003fa743ec78d8472293f332bfb7f076b7656139f3e421aea728d738bde33d1204d974fb50862bb39fd3a4360b326983fdbef52023471e SHA512 a79da0931504eea4acaceb4eedc739e844d5e978690c241446f9bc958ea62cad1f2f6df7f0f6b96f86643426a2539c3e5b1bf13bb33eac053d5b9b43e7d53bf7
-DIST ryujinx.giosharp.3.24.24.59-ryujinx.nupkg 518730 BLAKE2B 8c365e9de0ce3d2b93f92a169dad7c639b1a4bd48b14d6fafa2ecd6e5906d5b30eaab78153f34d58f0fdc56b9e6e6d3c709df4fef5fe2a6cb21dd008c7922618 SHA512 39d109adc3ce6b0ec8c4ad5d33c780d10d03c8632786f0eca0704163580d8f70cdea0e42f8ee7ea933bb0281cb58e5cbbf7ff2ccd2e51da4f23dc2f031bf13ba
-DIST ryujinx.glibsharp.3.24.24.59-ryujinx.nupkg 191490 BLAKE2B 44119738fc0041c73a003f1e62e4da9ee9255cd6a89e4faccbade739c4a1f24df973011f2898878940ece280b49c228ee4f2158ed2cd2a1e812d39e377059e35 SHA512 0b25ed67932e8665ceff32b19f767200b2909b3b9daeaa83091ea9d98b084498fe7c610f629568722ba630dbe33f6102df9aee33ed2e86665703d62e20c43ae4
DIST ryujinx.graphics.nvdec.dependencies.5.0.3-build14.nupkg 4667516 BLAKE2B f5fb6192da092ac015d2c20ba995a87a03ef18e5a880a81573a6d37a34f5c67c734703d741fdc64e224463132a08dda33e2f356af40bbb11da5cb7a9ce6cc8cf SHA512 e288a48c074eb12ec6491c5b243708ac183a2166fabf37e3ddfb3468014c9b144f55fa4f576979be569e8a9340abd85b35dfe24c1de058e20574a315ee62b8df
DIST ryujinx.graphics.vulkan.dependencies.moltenvk.1.2.0.nupkg 4264018 BLAKE2B d5b2469e4c5d0bd84dea8be273ddb4c49a354cd865e05f624fbec452a284da30236aa01e39d996b8a9a349508a9bf8c29d78a1e37a6ab3e69ab6670fe1ef7f15 SHA512 d1fbf91712fcaadbd9151eb2dfe5cd1a58a0add3737053d5c53caebcb64165db1a542a2ab4d95a180d356abcc028a97491b91992cff5b1e80091758e54ba0c31
-DIST ryujinx.gtksharp.3.24.24.59-ryujinx.nupkg 1618733 BLAKE2B 7e37728db5eeabb8dfa8c0d0eb41f25b537ea719d8e2675af8b0ceca0e50e9bcbcb7bd38b7e4b4d5038fe05066cff40398582d53d0663cf480946a29a9925c4e SHA512 35f68992f86629a3face6b13ce0e17933f6576de0279f9eeb023e44fe07dc2765ac58e2636a8a6f9fbfd66f4fc428867cc2bd5a07bd4f2ed8cd8978c4c1ef195
-DIST ryujinx.pangosharp.3.24.24.59-ryujinx.nupkg 145903 BLAKE2B c4887f3a8a2e6af5efad5cc74345f8d45a598961b65e07fa49f1e2e2c9d6ee47607e8edee4790d7856e67e2ea51b6a3694e77e558fafc2841f122e6b25a49211 SHA512 61b96fa224cd3411e91aa6690fa764455418a655ac867d1deb4eca5acc174d2115ad68310e4e4c6f9d6db5bf6169a99383617ce2fc4b123071a7e13e9b77369f
DIST ryujinx.sdl2-cs.2.30.0-build32.nupkg 5970847 BLAKE2B fda8254b184dd3e638aa47b3aa0de7bf189efdfab4438274ec0e781a89f4444a1660ef151433753bf46c857a863c6fda14068d16216530f703f06b016bc4787f SHA512 1edf27449e827e57d0f0e12bae7f8cd364960b836076d78a75d17c8ba5522075d40d8fb26bf7ac1c79f0746f48636a1e21d0c9ba3f4c9e51f71ee87da059a795
DIST securifybv.propertystore.0.1.0.nupkg 17087 BLAKE2B f383ec60dfa27f98d7f03635f9da8a2db97ca53f9bb229d60ac186b9766e32c80fd3d4b9dc07251730025715e1d4eb3c9844a4ffb7ec74759508c99bb52d5915 SHA512 f6a1b41249dcf26a8218aa483f2edd25a0c922298eefada35a000bd031664392c762de536dcdad9432facc20f9aafd2457fb73383836f21a8dcbcfb9a1a8dc2f
DIST securifybv.shelllink.0.1.0.nupkg 41278 BLAKE2B 57f356e042f56a9ec17326f077aceedec35e06798c6b153225b340c9ac83303a2da8f9afbf548555949bc534212098e190f6e8bbab193cac1b6619b2d479a929 SHA512 1ff310a82718f1fa9e21866b589f176adb792aaebf8064ee7d53837ce0bf02a01718841a85bbbffc51a6fb2e1edf286ce33f1cc5133b5d26f03a12dd307fd8e2
@@ -217,48 +172,28 @@ DIST sep.0.6.0.nupkg 215794 BLAKE2B bc20bfb371be6c624808e767fce0f78f434e32c6f550
DIST shaderc.net.0.1.0.nupkg 25024 BLAKE2B 5278362621890a9b24c449c40cbc39e743983e1e181ee18e2e4b02f847a7b9733017651933a8c911562cda55a6d4771ba8fd43a7b30f7e3715b1a303bd49bf60 SHA512 04ae2e3da77b5ae29e795291372ca63dcb90534043cbc432f25b72383832a0f010f0e346e7d022a1fb42068c7ec300e37c3592389607c36219847bbb060e2fc5
DIST sharpmetal.1.0.0-preview21.nupkg 136958 BLAKE2B 66acb3b1642deab8c10102e781e1638fe2951094a6206e2af7b23f4536f28ae8d9907422bd1f9f10a51d5e8cdf30552039990f4c4c1d7ebac8e6fc97c9264537 SHA512 4434abb6d993f214129ca93a897751b35b16edcc394a554bac5f7766540b4ac37bf799a5f585f33506565531ea347a2612e3418db1e39784fcfaa0eba84ad1b3
DIST sharpziplib.1.4.2.nupkg 741182 BLAKE2B 3d22a281cf9afed622be8a4134f0ce143df11a94c6950bd14d35cf5a39700c4a1bb706c718561b06f8698ae804254bb1d38552a5f1bcce316d85a9394ee359f3 SHA512 4e080196e9b20427d1b5abe23943d647c365611247cf571d3cf2575808be7294b9957050aed57fa34326ef8965bbb314e03944693216502d0eb990253dfc94f4
-DIST shimskiasharp.1.0.0.18.nupkg 277939 BLAKE2B 1761193168c4d7067a99cb5d929b62f9a934a0ab6dff22e08887ba545b699dfaff752dc323147734c9b6bf0ef11b73120a065233e60498e1ef737c90c3bcf503 SHA512 b026f6a56ff5b331982c48a8b44b1b0d4926206d7db3e74d634ad961a4d4107c36b0274f4dd304c207e727ef1d61645dbe3caa114b405769e23db4544e417377
DIST shimskiasharp.1.0.0.19.nupkg 281265 BLAKE2B 4b435c7a9d6f2dec92c402fab84dc6abfc4f55e0ab345df1b4e63bede5bec311ec37dd5122271ce4b43eb1954d2aea3566bccf6162173a73956b1f4412ad8277 SHA512 ccc09483425d4ca23f733fb626794aff570c67159530b151476655004e3b716f3e9b8d692ad947a6c78a5e4c7e628d714fcca92a0e890e547febe9e8fa712fdc
-DIST silk.net.core.2.21.0.nupkg 412098 BLAKE2B 7154f03db448069e9d0526a8a3b2bf819e686d42b30b3eb89a6b56a37854442721e5cfe17dd4df53e56199d5ea66e4e4e5087e8394ea7e3be1847316e7724ebd SHA512 0f2603dcffe9bdc818f5b9f7ac30af771591afbc2014ef959e3c91a09245f5d89619a546c1d3d6f1811f62191d754aa868da1cd6326a3bac8d058efc3965da20
DIST silk.net.core.2.22.0.nupkg 423550 BLAKE2B 9acd1bba117c564932d5ac554cc71eea0ce5a7f05a44bfe71760729ff6778f8e317a0c2a6e942655f0308db900fe374c60c55ec646160b282096ca2b7bbd7861 SHA512 f11dcc751db2d901bf6d211182606d6ed8478e896d51033c68cc76285caed44567916d04a685a913a7782ebbf66bf583fe1c3d6e57c2e46aff017bff7059e686
-DIST silk.net.vulkan.2.21.0.nupkg 4813505 BLAKE2B 11bde61d873b99fb2fd986ad77ebd11490a22ceb7b810520c8307268d6443ebb15a29844d76c4bf9d19299616dc10ee2efc5adc1f238372012ebff4cba63b368 SHA512 7af0bab44d4f7661db4153d2590fe461ebe6995f7487a6517fe506b2138bb6e60a81d1c036848d69193e5b6752019407cfbeb805aaafcd4215cd98955a198bc4
DIST silk.net.vulkan.2.22.0.nupkg 4956613 BLAKE2B 4c53b3337c4b1af2c4f4e43ac133a5bc675cb4ee70c2ae688cd724e48129cab3d69068ec3879443f2343cf5ca47501a0810c04d707fd038857da2d89e920d63b SHA512 19f1afe6e3ab265dc58924939fa84940eafc1b0f6bc11dbf99cbcc389350f72f5a5e2195bc89e0b12f14b8c5d6f5e50170ca22e696421c4532d46080e3c6414b
-DIST silk.net.vulkan.extensions.ext.2.21.0.nupkg 461071 BLAKE2B ca4ce31ed82206b0283be2ae318ede33ad18c3986d498259a5916ac6344c0179184e886703c8fef277fb9749b70a1b8d7207b3d0aa7b1f2c5e1c9fa2264abba6 SHA512 338c27a7bd2f0fe21830b90e2fe362e6567add337c610f4dc96538a70737b0e512658b0b87a962c67f0b78313044b2968acfbd48be039ff8b077cdccc55d58f0
DIST silk.net.vulkan.extensions.ext.2.22.0.nupkg 485328 BLAKE2B ccb9c27f212f05a6a4848c8556a712a1e62848a1f649faa940d83d781f3103af7de70486cc6af494310c9138defa1df1eb8a82d2a08b63ae14fabd907172db46 SHA512 e6b47c2a730ce5d663c16b0792a3d62cc6cbc86f8600003a7620355cd7ee290ec433f262059310657b692de32c87211446e32dbe4f3843a9683f10a81d8d2aaf
-DIST silk.net.vulkan.extensions.khr.2.21.0.nupkg 557089 BLAKE2B 1516d763c9e43d257facd377871b3eed12fabde3bf766bba9517bc07f6a147f2e624c06c35a755d048dd4d97db94a0bd8193587c799a851eb1ca3a6dcee3056c SHA512 0f315c517cd8bebf84c32af3c4e68c31b6c889f112b7d5dc4049f8f8d728f1b6b313b64a9237286548f4d0939e71a511004b22d58fbe205c865a8fc5bf779e41
DIST silk.net.vulkan.extensions.khr.2.22.0.nupkg 573194 BLAKE2B f3b017d1fce618dd3bcd26424a8056bbf92b67318d48c73ad42fb1ceda1303ab855afaa0e61965c6a097fa9ab808baed6d739701d756f25733430ce06ab3a643 SHA512 8032e0f5d70d4c7f7125ab013b9249172bc0441ad1823592c8a0d8385a6a47e596c2f9a965d15c67c0191ccdfb27daf0f7093efca43f1910085275b60c85d187
-DIST skiasharp.2.88.3.nupkg 7478514 BLAKE2B 7b0dceaf5ae0fff7984dabddaa8057ed84e57db780198ce2430338483f0930ee4d49eafb1bd9e93d0ba302482a83afa203f648a9c4122fd125bda03fb0fd2dd3 SHA512 90e78bb2a0c377a7c72f750e6f9c122aaa24e66b4739930ae473466ca3aa1d03ee241d6b6041627f86a9a518e91d6839db31e1684e73190d968067da6488b743
-DIST skiasharp.2.88.6.nupkg 7129894 BLAKE2B ef0e4c6e0f4b60828498fb198933b2acba590dd6846e754f0e1a494afdbfd6cc67fb52660927bc90b51bf1de2813d537d7ca1aed7bbae61f2908fe0bbb5a9a69 SHA512 5b989f52d9e7efa557bf60e13c1ba329b63670bc66d07bf237e2c8f9bdf28634eeb1e3a735c17c0f7d5b6cb8e290bda0b139540a8b0b99343367f9710f81dffd
DIST skiasharp.2.88.7.nupkg 7129802 BLAKE2B cfcf2b48d28196a5d568cea059f8a9c2a7901e5611fe01ec10d8aa7e2838d44e5a750de188ffe4faf51b9fa48f0b22f90dfbd09abb81dc9f096f206e45886e04 SHA512 4a54db99f245742231c208c455b6f29a96ee79672e3eab7f7dbd6b352aeaa3b6a87d6946017d899887b4026d5b4ceca6297230dbaacf1725a9726f796ee72303
DIST skiasharp.2.88.8.nupkg 7144605 BLAKE2B f6540164e90e0046a6a90519d15157afc6f87d86b5484c7c7efed5b0772cc1c2c5370323b2872189179a8bd2a7d68d40ac601ede16a66bc02df9814e2adc45d9 SHA512 52b0661b38146357ee5f92153d9223b03d4e043db8c811773470725a81f4ec0171fc22a644ee70636f8793ac60432222a5395777615ca63b4d44d5095a331b35
DIST skiasharp.2.88.9.nupkg 7150003 BLAKE2B 293da099e97d3eb057cdf20dd5832a9a0e5dab561e7831ecbcfa2cf1bc3d53b4160cff3459aca50f6123a440f1bc11b52eec4357214b7b53e90d04639bf0047a SHA512 3a2ffa5e05f45cdb80e6735ee947e91e08ff145fc50c7882e75d44b6ae0c2cd733420d15b6a4274a186b3a79d463a1273e27ff7fd79a51d0937251ebb6ef761d
-DIST skiasharp.harfbuzz.2.88.6.nupkg 152375 BLAKE2B 168011f461ba65a3ad5fa3472c2351883cade6345e07a1714d47db796ee6dac3680092905cd01a57f859784fdee19d9a96bd31aed58d673dbb7b49aaca7293ca SHA512 9f8b6448ee3a24af51fac0aaf5a55f5824e40068a1bc2a1a9f1ae646f8b672f9ab22a2e1a306284f01c496fe05e1a3c7e0657a17d02e07ae042c132fb2a3edd7
DIST skiasharp.harfbuzz.2.88.8.nupkg 153987 BLAKE2B 9a6112dd28afe5cac142e2df5901f3c1a707141972149bf27fcc440bd2efb11f35796a4cb7bdf034e25bdc1317607b35c07720f53592854db18bc29f23b1a04d SHA512 84286faa7cc0eba7ad05b3e8fcf8ecceb9c47ec69e628b586fda269f4c63bc9e5be16f03b693f93e642a8fdba7e2e8ccc093d8a21f5500e092f062695232cd37
-DIST skiasharp.nativeassets.linux.2.88.3.nupkg 15604929 BLAKE2B efd797fb607e655307ab70e861287364bad07864120b67859aa05a3671f0318c9933506f34c87056ab5b8e5a318acaf9594183183c6b2f45c0c891e341d6479e SHA512 544ef5b9e0a9d97214e743a93b0147364a767e5a31374dfb8dcd069f14a424b54db56fce85f28d14157b7493930d7408f99afbc383994cd2243e9bb27bf57813
DIST skiasharp.nativeassets.linux.2.88.7.nupkg 15617600 BLAKE2B 41a71f3388a7441e1fcf956aa76b5661d7aa763a8eaec3fe36bfbbf831840184c774c9cb3ed3d3d50e69557c766397262b2ba7675e421e6c8d3e22cb46d8b929 SHA512 4f7db81ee10c07db2d824813dacf0189bafd0e30dcb3087ffebfab9927976f67c2cde71c1a22345718d83fa32193303cf9d578e7d9d6fa30964ca1bf8c8127d7
DIST skiasharp.nativeassets.linux.2.88.9.nupkg 15619648 BLAKE2B d7d34379fd376528f5b700b70e0de7590b1f902fed66a672c8930002044f5270a4554e2eaec02cd06925f6022f6c71536f2f6456607d0eb319ec619e92ddb1da SHA512 5c6a3e93a18e70e6adcd548bd2f76fa311114346ce4d812e520f250d33342d5ad8d05ea285433bd15cb19bbc48d9bbf2ef7d1f1725dd71705accefaba3f46892
-DIST skiasharp.nativeassets.macos.2.88.3.nupkg 6906838 BLAKE2B 93b37a50f1b468b16f3062c9132acb5e669d2bbc156a619aa3f229abf8aed19fe17a10af9d49ab9650f31fb1d29a1db06e5f62e87d882f06aabf60cad1140c50 SHA512 db5781df92e44449f8cee9fa816c6f6d952e5be3d4890031316a138f9a9aaa98c71d770908401f3d80ef5026400c61c52d55f67646e5f304ef93b688ab5fa60d
-DIST skiasharp.nativeassets.macos.2.88.6.nupkg 7034170 BLAKE2B 0c9ca8a24b7984154d6da3efa73a9519136ff39dafecebf62c5886d945c2b702d0d3a10eed88d1cda830955fa6ec8d73bb7f03aa3a1ca5b6c3728d292d36cc9f SHA512 a9abf36aadd48c8a9e0ea35f95acdbe3a354091b37f97c1df97499213894f662e798687bad36da71fcfa05b6fdbc68aaff2e8a8ddbeec4ca2820bfe7cf5a9ed7
-DIST skiasharp.nativeassets.macos.2.88.7.nupkg 6820383 BLAKE2B c79a5a2a180bbad87baeb9164ac3e9d0ca3a5258663fb2f358fc51080b55d51479aa59b2e4438c992a6de9fb7de002b8306b9e48139158dc685011a2ca8c835e SHA512 52ce6db283f366aa8f469f80564586c4d09fdbdbc4442fe24bf159fca803b92bdf2e209f537f9b30948a289e063fced46232b44a5c686168e33322e6314f1d5e
DIST skiasharp.nativeassets.macos.2.88.8.nupkg 6821808 BLAKE2B d378296cdf4e7ab47f5d8465a2ee66a7c7c99ebaf797f0ca040f5ba7ddb21d9a573fb3610bb1ac5bfa8e00d1e1eee673a09132a1f08e9c3d2cb53417ecf83765 SHA512 eac30f293b6da9cb2260b59abc99ffc4124669be585a26080b333ac3decce150afd490133c595cbea33cb63c34e6565d3bed28c2630c8431aac5ddc3acf1f1df
DIST skiasharp.nativeassets.macos.2.88.9.nupkg 6830677 BLAKE2B fc82e2c7c60bdf8eb36b4c192c42d897f44a718762b29e71023badf377a2534b3a547d18b1a6cf699b3ac609737b5ebbde711c3dbdbb7d918ed4a48dbacf6b0f SHA512 74cfb865746f2911935290bfb92469b331e50415d5abeda87598ebdb4049c52af84a5daeda41ebcb0bbaec6a7debb42d83cdc6c9f61cea55d43c720a78c3ebce
-DIST skiasharp.nativeassets.webassembly.2.88.3.nupkg 23950637 BLAKE2B 70846c24bccfc967831d67bd3a646ae7b06636305f2ae6f42574e76c641af26cab17d066da3c20312a2b9b831c98340d5a34d058e960018b8c57f1463b6fea42 SHA512 243ef57a09f88cfa086acd74419ba7c39b041cd113d4de2e72192ca8a40d7ecc74b5ab60f6a80195b89b7dff249650d48f44cbd25450b264cde79a7034600faa
DIST skiasharp.nativeassets.webassembly.2.88.7.nupkg 52646352 BLAKE2B e659cdfc59874ca55d7af97b5bcd8733a877e0a89c6f70645e9e762f0c7e3c7a90e22a944b07304afece8aa2cd9a946d399d8dc73f21bc39c39bbc1c9c7e29fe SHA512 bee40d258b80a0ea1e849d77c8fd7d594643ac24c666aa9575473462009cdfd1c33e1d4148848187bebc239ced3eb37652b3c7558a597c6959604aabf44498a4
-DIST skiasharp.nativeassets.win32.2.88.3.nupkg 10909359 BLAKE2B b9a7e8d30508f78a051f2d9dead01d9513f07b004830ef3d1ddb0f54dc5611b04e31b0f4ea6618dc82ca1e6dade57b8f279104f162830cee77bdf92558af5d85 SHA512 91711dda228905361393a39754dd08611b69b556af4725cbe9aef92ec8f11dac822338108aaeb1866e149c1e8b9dfc2dbd70c8f64fef11686ad59f69fc7f4420
-DIST skiasharp.nativeassets.win32.2.88.6.nupkg 11067547 BLAKE2B 27e223d732c0184cc694d587ea36baf016e40cdb8eba183af07ab2038b16dd2fd61113a7fa8faa2c2915feb9b86792bf8fb1a4de20b0c6fb14affc75a69280b8 SHA512 02087547abd840806105270d43cc3a61b417f331192498571e2cff1382dfd15a1bf6b1552610c7579bf06da69b6e9a80b042ae980d0475da8acf3f7dab7334f4
-DIST skiasharp.nativeassets.win32.2.88.7.nupkg 10916239 BLAKE2B b3790e274d0e763152a8ad8d61754eca0c84908b3414979e0a7b7c55e59c953f4158b592e8687ca12fac9b7a0f3092afc2a4a03731c7e3680d90075076c86f79 SHA512 3476a2b19745b1ece35858a8534a02f7196ea0b30971d96b4d6219d2e8de4068f9ad83b5e0527519facd88fc64b46c69ac43b45a0f26c01e36885c3c54872324
DIST skiasharp.nativeassets.win32.2.88.8.nupkg 10918061 BLAKE2B 5cd3273f99d994c19463685d8834d18f9062f7a6f39e22b5858a7103817a6d55d333d1a109590448ccbdf5633a10166fc1b3b6c4eb86854b90df33a4c61b616a SHA512 cf469d9b57e03bd775035db8da878241c7bfca0917195665fccf8f73de4d8b5bdf95613421c2fc3dc12c88d05163fa7e8f4cc7ca382cb4288302258ccfe88be8
DIST skiasharp.nativeassets.win32.2.88.9.nupkg 10918525 BLAKE2B 39a607a2b9e51659080c2ca9d2129156308c7a1857bdd6d4228f3fc900d40eb70d9409ad6c11ab49ac1b4a962894b229e9db26e54ceb38bd236b8e5dfd8a4f92 SHA512 d18bd8194041c7ffb79302d4f1be584e8c024e88b12cb4669a738cae551da3d3e3924087bb0aa42d34a9003cfb35037d73637894e67d02223d100a1b4215eeec
DIST spb.0.0.4-build32.nupkg 42558 BLAKE2B 6cf06cfa1bab3f1a9e3dfad733c1fc884f2a9586f190451752cb7bc436e31400f1056ab203bca72391fa2979a277e4feec16a8a5267e2ad5217b9c739a8c9a49 SHA512 de220d44f6deadde8a73f3a1784762fb4f5240dea0a681cd5a6ac18c01c5ae2645baab960ba54652b8837b5b0e775c8ee0f3cd7df7d8c18adf0d16a39f7abcec
-DIST svg.custom.1.0.0.18.nupkg 914299 BLAKE2B 2bc6515007840aba0822720670da76b31b1dc78bc145d12365863ca3830984232969d085677b92a7e4d9246617228ef436c71266f6b84ef5a8111cf3df2ecf44 SHA512 2fc6f4bb4c16cb5e878335f8dcdf661cca8b69d2304d9a121922a6898ef7a5abea425bc1c80a87f8f150ab1b0f09b1a4c7dc89784df522f21aab0313d414721e
DIST svg.custom.1.0.0.19.nupkg 914221 BLAKE2B 7ab6f9c585f88751ca8df0b99e5c67332c9cf6a39d679a65ec0b17e808fc7d9beda02e1cd8d4bf678ac7da743cf231734987a5ec65fa4de6e8c1b6ab2c4427f9 SHA512 165db6dfa20fdf376bb99299191f47bef14d15dd7c522bed4ccef798cfcee4327caf2cf88d85581f5480dc303d57d4319a9c39470925f9b3aa92763ffb2fc3dd
-DIST svg.model.1.0.0.18.nupkg 338934 BLAKE2B 63a8aa1ab9c165039a7acc94ff606567ff282eb58a43ce9b3bae1ee220a69a3c2821f4e4c1d32ea07f1b65e5328add8fd5127cb59ae429d0cc1aeff72e5e3952 SHA512 e6a6024b744c8ed1f0a97d79e193c15068b411fdaf605336e6127343b5604eab4f122c52741dae2bdf814cdc1c8c33e6870fdc61cfb716d8bb1207c7b6858458
DIST svg.model.1.0.0.19.nupkg 338517 BLAKE2B 7b34258fb3423f4f2908fcaba10e40771e6871fcbbecbcf93efad8b7c20c5bc6568cbb51b8802c6ac3b25aeec203ce7d9465ef1cbd1506d20f48c9a2d7066802 SHA512 75e93ad4df8a27012fc5dbe06982442b9bd927c4f4de5a0e8abb421504e8565482f37a0b8ddf087ffbdc2945fe1f32c81ae624ab599a0dfd913571d1e164daea
-DIST svg.skia.1.0.0.18.nupkg 142489 BLAKE2B bae713cd5e973fd0d6adaa568e6b673a7b507e88d94c908b0d4c2c0f02f788e8c6f128496851484a76f9c94eaf371ea9908bfe9dabdd2da6e4ee77b2df189eb9 SHA512 a8b13fd29d71f5acd0ce6738e40a090d3dd9a4066c99136bff7eac0293d8856562729b996f4c1f39873b434bed801d39ad2cb95ceae48cb1bad10b2eb3226dcc
DIST svg.skia.1.0.0.19.nupkg 145084 BLAKE2B e69ec1790173a72e78d5808bb21d57d69901344236793a438502db2bcf71e9fa349e2db27836f35acb0366e494cefb23a0a599215940df95234937d25f771db8 SHA512 318d2acd0bd7e2f29eb9c8918ee50595a6048aa431c80f341fa6d4c55944396037b7c4354014d84f9b7948533c712e10449c22c1822a4366ecaa2ac211a24d44
DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2
DIST system.codedom.4.4.0.nupkg 213263 BLAKE2B ff2538b2ebb25f675946211e62f8d403e30f341f84af0b7681b6e787fe2bdd029526cadc39727570d90134c982b88f2ebc29add5b8af2e1ba188c075d496ef3d SHA512 13f96f49f3053ed35f94081d33a02e3d4f096d976a752a06a54eba1bb4ab76e0aa76b1723df95aaaa57880dd9dd21ac2069bbdd876a8aa950fe5dfa0f48b5cc7
-DIST system.codedom.8.0.0.nupkg 510041 BLAKE2B b2a564366ec48d84e9622ba0a3d10d9f3c52bdfbdc2884509b2bcda06bdc8018f22b9422f61b59f495d4c09da70d194c7ce0ceac8a80c084a5a460bdd969d305 SHA512 b86322c231f30477fb09f67314b0e4a03fd0efb6b5e242a68b6870ab0da5d8cb2d8c5a9f05740f317f37dbfd8d471d2afd1864d400d4105c2b331761c75d7593
DIST system.codedom.9.0.0.nupkg 405105 BLAKE2B ddc5797934233c75630de2f61f8d6448403f30f32e88afcab47f90bcaecb30258e0e6bd2755bdacd502c65f1e74f324c74b33e19a6df450a2c7f999774c4744a SHA512 fc470605c33789909d2b7a624274ce90f9f79be19d6f82ab766518a4b8f8e503da03b9529ef30c5a21e2aded2095fb0449b866fad034d74d578c8bc5edee099a
DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
DIST system.collections.immutable.5.0.0.nupkg 623075 BLAKE2B 14724fcb8654455184f8f16f8ac56b7b3c995e632af36e91f307331620b4e9f515a13bc4625d898fbb4b57ff9f017b43cb91ab40b0cebcd7d5eefe32979afa4a SHA512 726f8db7d179714cf0efeb0fc02fcebe7b4755762902e391e77cf78671dd5d5f364c7cf4ce3545b51cc7f37327d12d1500ba19f4b934f0e8bb69a6a347c0bbfd
@@ -268,12 +203,10 @@ DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b0
DIST system.dynamic.runtime.4.3.0.nupkg 548103 BLAKE2B 42ac34ffe9b9b6fe69c984aa2b22f0715f7979685730de048490ca05feefd800349df39aeb2bc6b4c3608cd042abc018714fbdc49475a11b46077a2638824c8b SHA512 54446fee94f432cb8fd38ec10c929a87b307a76f152a2e9da11ba99c41ceb0f65913cf218944990f0e122d4f858945091e9806c84c0285ada1fcc939337d30ea
DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2
DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6
-DIST system.io.hashing.8.0.0.nupkg 203635 BLAKE2B a8fd46c89e9c12364859ff5bf944678e4aaf2878d88411134023f6494112c76af0a09747d4b7f4c42f0f02c9cced7cacd22d632830653ec61e214bf2b0065671 SHA512 842b1dff4b1dcb484689f244a93b1f65fa94da7082d11736a65080e669353cdd6a95ca18214b9a79c94b635fe8cec13057b0dbf0d6b8d67a4a79aaca5c7534ec
DIST system.io.hashing.9.0.0.nupkg 171390 BLAKE2B 12a8fe29e56c8fd2ff5233b0f1f10cfa9a7601a5451430a700e65dd878883f698ca28aa32e6912ebe7cce0d7af7fdf3524a8ab2d0a5156d1f03cd79825982a9c SHA512 e7128a6248775e68f62279aab42068e5c5915e64aac3abf8b5fb46be246e5c9f15dce3110e13d9267864cc06d81b2f352a45532459be1d1d33054e4abccdd402
DIST system.io.pipelines.6.0.0.nupkg 221298 BLAKE2B 344160cc3e08c0a9004eac9672b89d8aa9fc726a0dbcb2aecd677f995157f90354d3c704862422bdf8a0195918a7411b6ad9315c2f68b01c0c24ca666f4dee53 SHA512 c5983b4510bc8ae4116133ffb9b280fe61d99d47ef52dd78e5bfd03e090901896d5d5fd738dae57006b971840a4d9422bded33ddefa5e927d75d309ef1f70dea
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.0.nupkg 565537 BLAKE2B f4cd6eef3c54e746a378a477a832bd6baf0a1bbac881df0115d259f4cc9d481b444927d54d73b4b95082d9d6ca48af064191db9938138148c8256d63e7a1c497 SHA512 71fb65f87fef7d8cb1a51fc05eba6feeb3101dafd35304a00a280f7927e16d801f01dc683f54a11cb929be3e78b8db7f3e16eed4e9a9ec47567752f9bcfd6fbf
DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966
DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
@@ -301,7 +234,6 @@ DIST system.runtime.compilerservices.unsafe.4.7.1.nupkg 106815 BLAKE2B 75dc58402
DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f
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
DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9
DIST system.security.accesscontrol.4.5.0.nupkg 551848 BLAKE2B ff1d5476ce5f07624d708f53c4e73568ac2dcf9c2a968836e1bee358cf8dbc64b853dc8358c860f792962f5dba6f5422425e1ce4605cb7eb60feb54872c92583 SHA512 e9142d713f93c8380b505b009e699d7d144674b60ac526469123ce774e76b6f605c4e4cc6906fa00d970846a99b4d3b9d8fa2c682a17bbbb9ab459deba303198
DIST system.security.principal.windows.4.5.0.nupkg 390138 BLAKE2B f788682d5f771fe9db0d41b11f61717c2f5fc69ee944ee18d1c63344dda45ae9fa4d014729fd0b0c2bbb4b9f5b7895fba391fb6ab7d5e65b6c512ca8fdf48789 SHA512 86cdb3178b4e437578890b6d5672eb9d1fe2f003abac082ed869a9e3f8cd684ffee618995838f6d052bf9bf396dc8b5d8bd5c3bea7f9e56cc7922598b4e49436
@@ -316,6 +248,5 @@ DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST tmds.dbus.protocol.0.15.0.nupkg 215793 BLAKE2B 18608e7a9998e2ea89e6d725404c51fffaf1044ea03706396d58799c27839bf419f535b531c4f4342d14e71557c4628e5e1ed0c96088ab28188e732e391cc663 SHA512 45958a88536d1daa769934986b3ac514cdc1104a936bc404dbdec550c958847e7408af621350c09fa51bc4b837fb88471ec6e6056c4aaa2cebf30f044cd834e9
DIST unicornengine.unicorn.2.0.2-rc1-fb78016.nupkg 34306791 BLAKE2B fa45ad8243300290b829885f0bb2c422292e53cc46cb0f3011a2e8243bee7da153bf7722c123cf0888ad9252aa1edab85c0a8c59cf226e5673b70572112cf6b0 SHA512 f1077687de51ac65077be36b9bd087dadc7650130df59136b36fddfb2dfd428e4ad91b770337cc3993cbdc0af83c522a4bf44671a001dd1431597b398f8b11c3
-EBUILD ryujinx-1.1.1403.ebuild 9435 BLAKE2B aa64468c1b95ee25d9dd51c6c5296307bdf61e765f167027ca47fd362d69d966b520e07812c47a04611c2c20c1586a41a00ff561193dca73af500a986b98e43b SHA512 268c3044ad53620b8a6f86a8188e1322ba4f92bfb2a2f37df5bcf85ebc5b7c8c4f3524c507393d7a7b72dcc5854a3eb8f6d7b41ec64700946b2ac9b674133fb7
-EBUILD ryujinx-1.2.81.ebuild 10123 BLAKE2B fc2922441cac6cf136483f993169e7d230f4e55a1975d7cd04e98fe46bee1237e5d8931142c0676257fce17aa91f347b476627b3fc4c7712416307d43f1724f8 SHA512 40a78d7de97ba70b71e6eae83da5f795ddc199fe4b53869f580d968f23cef0140bcc47059f94920eb129b59a1058344021152c8ddcf20156f8f0e1be472cedb9
+EBUILD ryujinx-1.2.81.ebuild 10120 BLAKE2B 991f774fe049fecb4313ec1de0f590e427bc929cf48fbcb63b0258b1fdec76aca4263ed741056047f360b9a8c6499615665fefca37f10e2a1141ef1ba286f62e SHA512 6c354e4059395dbba4a9281911fe08ff5904005076f7b26e3d46c6af30cf051f5060002b6a6d0190786acde48cc0cc0ce3546cc4d4eebf5959908e942f10e5f5
MISC metadata.xml 776 BLAKE2B 5a175c4add5b718d99f2acc19259b3791a4da5a0a55bf266fb64d5572695e5b801d0fbd54b83127ae50ddfa000492cc35c866094c32b44a2e89b3f5efc10e10f SHA512 bb960b20b4b2a323989d8dc6b96a38163394f12e406d842a610dc5b978834fb602a7e2e9783e538bdbb007ce4e86ce1640c1dd5efd10f60e8849efb5e5916597
diff --git a/games-emulation/ryujinx/files/ryujinx-1.1.1221-better-defaults.patch b/games-emulation/ryujinx/files/ryujinx-1.1.1221-better-defaults.patch
deleted file mode 100644
index 8cefbf9d81b3..000000000000
--- a/games-emulation/ryujinx/files/ryujinx-1.1.1221-better-defaults.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 88968ba474d993670b0b35d839ab2b7d9f575699 Mon Sep 17 00:00:00 2001
-From: Andrew Udvare <audvare@gmail.com>
-Date: Tue, 22 Nov 2022 07:34:03 -0500
-Subject: [PATCH 1/3] Better first launch config defaults
-
-- Disable file log
-- Disable info level logging
-- Disable stub (compare with Wine's stub logging) logging
-- Disable warning level logging
-- Disable Discord integration
-- Disable checking updates on startup
----
- .../Configuration/ConfigurationState.cs | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/src/Ryujinx.UI.Common/Configuration/ConfigurationState.cs b/src/Ryujinx.UI.Common/Configuration/ConfigurationState.cs
-index b017d384..39b45a04 100644
---- a/src/Ryujinx.UI.Common/Configuration/ConfigurationState.cs
-+++ b/src/Ryujinx.UI.Common/Configuration/ConfigurationState.cs
-@@ -758,7 +758,7 @@ namespace Ryujinx.UI.Common.Configuration
-
- public void LoadDefault()
- {
-- Logger.EnableFileLog.Value = true;
-+ Logger.EnableFileLog.Value = false;
- Graphics.BackendThreading.Value = BackendThreading.Auto;
- Graphics.ResScale.Value = 1;
- Graphics.ResScaleCustom.Value = 1.0f;
-@@ -768,9 +768,9 @@ namespace Ryujinx.UI.Common.Configuration
- Graphics.PreferredGpu.Value = "";
- Graphics.ShadersDumpPath.Value = "";
- Logger.EnableDebug.Value = false;
-- Logger.EnableStub.Value = true;
-- Logger.EnableInfo.Value = true;
-- Logger.EnableWarn.Value = true;
-+ Logger.EnableStub.Value = false;
-+ Logger.EnableInfo.Value = false;
-+ Logger.EnableWarn.Value = false;
- Logger.EnableError.Value = true;
- Logger.EnableTrace.Value = false;
- Logger.EnableGuest.Value = true;
-@@ -782,8 +782,8 @@ namespace Ryujinx.UI.Common.Configuration
- System.TimeZone.Value = "UTC";
- System.SystemTimeOffset.Value = 0;
- System.EnableDockedMode.Value = true;
-- EnableDiscordIntegration.Value = true;
-- CheckUpdatesOnStart.Value = true;
-+ EnableDiscordIntegration.Value = false;
-+ CheckUpdatesOnStart.Value = false;
- ShowConfirmExit.Value = true;
- HideCursor.Value = HideCursorMode.OnIdle;
- Graphics.EnableVsync.Value = true;
---
-2.43.0
-
diff --git a/games-emulation/ryujinx/files/ryujinx-1.1.1221-disable-updates.patch b/games-emulation/ryujinx/files/ryujinx-1.1.1221-disable-updates.patch
deleted file mode 100644
index 8a0dacd134cc..000000000000
--- a/games-emulation/ryujinx/files/ryujinx-1.1.1221-disable-updates.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 178d97ac391fa1877d56ad9fbaade1a29bbb9655 Mon Sep 17 00:00:00 2001
-From: Andrew Udvare <audvare@gmail.com>
-Date: Tue, 22 Nov 2022 07:35:22 -0500
-Subject: [PATCH 2/3] Disable updates
-
----
- src/Ryujinx/Modules/Updater/Updater.cs | 1 +
- src/Ryujinx/UI/MainWindow.glade | 4 ++--
- src/Ryujinx/UI/Windows/SettingsWindow.glade | 2 +-
- 3 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/src/Ryujinx/Modules/Updater/Updater.cs b/src/Ryujinx/Modules/Updater/Updater.cs
-index f8ce4c0b..e1911d44 100644
---- a/src/Ryujinx/Modules/Updater/Updater.cs
-+++ b/src/Ryujinx/Modules/Updater/Updater.cs
-@@ -511,6 +511,7 @@ namespace Ryujinx.Modules
-
- public static bool CanUpdate(bool showWarnings)
- {
-+ return false;
- #if !DISABLE_UPDATER
- if (RuntimeInformation.OSArchitecture != Architecture.X64)
- {
-diff --git a/src/Ryujinx.Gtk3/UI/MainWindow.glade b/src/Ryujinx.Gtk3/UI/MainWindow.glade
-index 58d5d955..6a31ce9f 100644
---- a/src/Ryujinx.Gtk3/UI/MainWindow.glade
-+++ b/src/Ryujinx.Gtk3/UI/MainWindow.glade
-@@ -545,7 +545,7 @@
- <property name="can-focus">False</property>
- <child>
- <object class="GtkMenuItem" id="UpdateMenuItem">
-- <property name="visible">True</property>
-+ <property name="visible">False</property>
- <property name="can-focus">False</property>
- <property name="tooltip-text" translatable="yes">Check for updates to Ryujinx</property>
- <property name="label" translatable="yes">Check for Updates</property>
-@@ -555,7 +555,7 @@
- </child>
- <child>
- <object class="GtkSeparatorMenuItem">
-- <property name="visible">True</property>
-+ <property name="visible">False</property>
- <property name="can-focus">False</property>
- </object>
- </child>
-diff --git a/src/Ryujinx.Gtk3/UI/Windows/SettingsWindow.glade b/src/Ryujinx.Gtk3/UI/Windows/SettingsWindow.glade
-index f0dbd6b6..9ba7e50b 100644
---- a/src/Ryujinx.Gtk3/UI/Windows/SettingsWindow.glade
-+++ b/src/Ryujinx.Gtk3/UI/Windows/SettingsWindow.glade
-@@ -130,7 +130,7 @@
- <child>
- <object class="GtkCheckButton" id="_checkUpdatesToggle">
- <property name="label" translatable="yes">Check for Updates on Launch</property>
-- <property name="visible">True</property>
-+ <property name="visible">False</property>
- <property name="can-focus">True</property>
- <property name="receives-default">False</property>
- <property name="halign">start</property>
---
-2.43.0
-
diff --git a/games-emulation/ryujinx/ryujinx-1.1.1403.ebuild b/games-emulation/ryujinx/ryujinx-1.1.1403.ebuild
deleted file mode 100644
index ae939301e7e6..000000000000
--- a/games-emulation/ryujinx/ryujinx-1.1.1403.ebuild
+++ /dev/null
@@ -1,315 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-avalonia@11.0.10
-avalonia.angle.windows.natives@2.1.0.2023020321
-avalonia.buildservices@0.0.29
-avalonia.controls.colorpicker@11.0.10
-avalonia.controls.colorpicker@11.0.4
-avalonia.controls.datagrid@11.0.10
-avalonia.controls.itemsrepeater@11.0.4
-avalonia.desktop@11.0.10
-avalonia.diagnostics@11.0.10
-avalonia.freedesktop@11.0.10
-avalonia.markup.xaml.loader@11.0.10
-avalonia.native@11.0.10
-avalonia.remote.protocol@11.0.10
-avalonia.remote.protocol@11.0.4
-avalonia.skia@11.0.0
-avalonia.skia@11.0.10
-avalonia.skia@11.0.4
-avalonia.svg@11.0.0.18
-avalonia.svg.skia@11.0.0.18
-avalonia.themes.simple@11.0.10
-avalonia.win32@11.0.10
-avalonia.x11@11.0.10
-commandlineparser@2.9.1
-concentus@2.2.0
-discordrichpresence@1.2.1.24
-dynamicdata@9.0.4
-excss@4.2.3
-fluentavaloniaui@2.0.5
-fsharp.core@7.0.200
-gtksharp.dependencies@1.1.1
-harfbuzzsharp@2.8.2.3
-harfbuzzsharp@7.3.0
-harfbuzzsharp.nativeassets.linux@2.8.2.3
-harfbuzzsharp.nativeassets.linux@7.3.0
-harfbuzzsharp.nativeassets.macos@2.8.2.3
-harfbuzzsharp.nativeassets.macos@7.3.0
-harfbuzzsharp.nativeassets.webassembly@2.8.2.3
-harfbuzzsharp.nativeassets.webassembly@7.3.0
-harfbuzzsharp.nativeassets.win32@2.8.2.3
-harfbuzzsharp.nativeassets.win32@7.3.0
-libhac@0.19.0
-microcom.codegenerator.msbuild@0.11.0
-microcom.runtime@0.11.0
-microsoft.codeanalysis.analyzers@3.0.0
-microsoft.codeanalysis.analyzers@3.3.4
-microsoft.codeanalysis.common@3.8.0
-microsoft.codeanalysis.common@4.8.0
-microsoft.codeanalysis.csharp@3.8.0
-microsoft.codeanalysis.csharp@4.8.0
-microsoft.codeanalysis.csharp.scripting@3.8.0
-microsoft.codeanalysis.scripting.common@3.8.0
-microsoft.codecoverage@17.9.0
-microsoft.csharp@4.3.0
-microsoft.csharp@4.7.0
-microsoft.dotnet.platformabstractions@3.1.6
-microsoft.extensions.dependencymodel@8.0.0
-microsoft.identitymodel.abstractions@8.0.1
-microsoft.identitymodel.jsonwebtokens@8.0.1
-microsoft.identitymodel.logging@8.0.1
-microsoft.identitymodel.tokens@8.0.1
-microsoft.io.recyclablememorystream@3.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.platforms@2.0.0
-microsoft.netcore.platforms@2.1.2
-microsoft.netcore.targets@1.1.0
-microsoft.net.test.sdk@17.9.0
-microsoft.testplatform.objectmodel@17.9.0
-microsoft.testplatform.testhost@17.9.0
-microsoft.win32.registry@4.5.0
-msgpack.cli@1.0.1
-netcoreserver@8.0.7
-netstandard.library@2.0.0
-netstandard.library@2.0.3
-newtonsoft.json@13.0.1
-nunit@3.13.3
-nunit3testadapter@4.1.0
-opentk.audio.openal@4.8.2
-opentk.core@4.8.2
-opentk.graphics@4.8.2
-opentk.mathematics@4.8.2
-opentk.redist.glfw@3.3.8.39
-opentk.windowing.graphicslibraryframework@4.8.2
-runtime.any.system.collections@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system@4.3.0
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-runtime.win.system.diagnostics.debug@4.3.0
-runtime.win.system.runtime.extensions@4.3.0
-ryujinx.atksharp@3.24.24.59-ryujinx
-ryujinx.audio.openal.dependencies@1.21.0.1
-ryujinx.cairosharp@3.24.24.59-ryujinx
-ryujinx.gdksharp@3.24.24.59-ryujinx
-ryujinx.giosharp@3.24.24.59-ryujinx
-ryujinx.glibsharp@3.24.24.59-ryujinx
-ryujinx.graphics.nvdec.dependencies@5.0.3-build14
-ryujinx.graphics.vulkan.dependencies.moltenvk@1.2.0
-ryujinx.gtksharp@3.24.24.59-ryujinx
-ryujinx.pangosharp@3.24.24.59-ryujinx
-ryujinx.sdl2-cs@2.30.0-build32
-securifybv.propertystore@0.1.0
-securifybv.shelllink@0.1.0
-shaderc.net@0.1.0
-sharpziplib@1.4.2
-shimskiasharp@1.0.0.18
-silk.net.core@2.21.0
-silk.net.vulkan@2.21.0
-silk.net.vulkan.extensions.ext@2.21.0
-silk.net.vulkan.extensions.khr@2.21.0
-skiasharp@2.88.3
-skiasharp@2.88.6
-skiasharp@2.88.7
-skiasharp.harfbuzz@2.88.6
-skiasharp.nativeassets.linux@2.88.3
-skiasharp.nativeassets.linux@2.88.7
-skiasharp.nativeassets.macos@2.88.3
-skiasharp.nativeassets.macos@2.88.6
-skiasharp.nativeassets.macos@2.88.7
-skiasharp.nativeassets.webassembly@2.88.3
-skiasharp.nativeassets.webassembly@2.88.7
-skiasharp.nativeassets.win32@2.88.3
-skiasharp.nativeassets.win32@2.88.6
-skiasharp.nativeassets.win32@2.88.7
-spb@0.0.4-build32
-svg.custom@1.0.0.18
-svg.model@1.0.0.18
-svg.skia@1.0.0.18
-system.buffers@4.5.1
-system.codedom@4.4.0
-system.codedom@8.0.0
-system.collections@4.3.0
-system.collections.immutable@5.0.0
-system.collections.immutable@8.0.0
-system.componentmodel.annotations@4.5.0
-system.diagnostics.debug@4.3.0
-system.dynamic.runtime@4.3.0
-system.globalization@4.3.0
-system.io@4.3.0
-system.io.hashing@8.0.0
-system.io.pipelines@6.0.0
-system.linq@4.3.0
-system.linq.expressions@4.3.0
-system.management@8.0.0
-system.memory@4.5.4
-system.memory@4.5.5
-system.numerics.vectors@4.3.0
-system.numerics.vectors@4.4.0
-system.numerics.vectors@4.5.0
-system.objectmodel@4.3.0
-system.private.uri@4.3.0
-system.reactive@6.0.1
-system.reflection@4.3.0
-system.reflection.emit@4.3.0
-system.reflection.emit.ilgeneration@4.3.0
-system.reflection.emit.lightweight@4.3.0
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.6.0
-system.reflection.metadata@5.0.0
-system.reflection.metadata@8.0.0
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.3.0
-system.resources.resourcemanager@4.3.0
-system.runtime@4.3.0
-system.runtime.compilerservices.unsafe@4.7.1
-system.runtime.compilerservices.unsafe@5.0.0
-system.runtime.compilerservices.unsafe@6.0.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.3.0
-system.runtime.interopservices@4.3.0
-system.security.accesscontrol@4.5.0
-system.security.principal.windows@4.5.0
-system.text.encoding@4.3.0
-system.text.encoding.codepages@4.5.1
-system.text.encoding.codepages@8.0.0
-system.text.encodings.web@8.0.0
-system.text.json@8.0.0
-system.threading@4.3.0
-system.threading.tasks@4.3.0
-system.threading.tasks.extensions@4.5.4
-tmds.dbus.protocol@0.15.0
-unicornengine.unicorn@2.0.2-rc1-fb78016
-"
-
-inherit check-reqs desktop dotnet-pkg xdg
-
-DESCRIPTION="Experimental Nintendo Switch Emulator written in C#"
-HOMEPAGE="https://www.ryujinx.org/
- https://github.com/Ryujinx/Ryujinx/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://git.suyu.dev/${PN}-backup/${PN^}.git"
-else
- SRC_URI="https://git.suyu.dev/${PN}-backup/${PN^}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- app-arch/brotli
- dev-libs/expat
- dev-libs/icu
- dev-libs/libxml2
- dev-libs/openssl
- dev-libs/wayland
- media-gfx/graphite2
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-libs/harfbuzz
- media-libs/libglvnd[X]
- media-libs/libpng
- media-libs/libpulse
- media-libs/libsdl2
- media-video/pipewire
- x11-libs/gtk+:3
- x11-libs/libX11
-"
-
-CHECKREQS_DISK_BUILD="3G"
-DOTNET_PKG_PROJECTS=(
- "src/${PN^}/${PN^}.csproj"
-)
-PATCHES=(
- "${FILESDIR}/${PN}-1.1.1221-better-defaults.patch"
- "${FILESDIR}/${PN}-1.1.1221-disable-updates.patch"
-)
-
-DOCS=( README.md distribution/legal/THIRDPARTY.md )
-
-pkg_setup() {
- check-reqs_pkg_setup
- dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- sed "s|1.0.0-dirty|${PV}|g" -i src/*/*.csproj || die
-
- # The patch below can be removed once >=dotnet-sdk-8.0.401 is generally available.
- sed 's|Include="Microsoft.CodeAnalysis.CSharp" Version="4.9.2"|Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0"|' \
- -i Directory.Packages.props
-
- dotnet-pkg_src_prepare
-}
-
-src_test() {
- dotnet-pkg-base_test src/Ryujinx.Tests.Memory
-}
-
-src_install() {
- # Bug https://bugs.gentoo.org/933075
- # and bug https://github.com/Ryujinx/Ryujinx/issues/5566
- dotnet-pkg-base_append-launchervar "GDK_BACKEND=x11"
-
- dotnet-pkg-base_install
-
- # "Ryujinx.sh" launcher script is only copied for "linux-x64" RID,
- # let's copy it unconditionally. Bug: https://bugs.gentoo.org/923817
- exeinto "/usr/share/${P}"
- doexe "distribution/linux/${PN^}.sh"
- dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN^}.sh"
-
- newicon distribution/misc/Logo.svg "${PN^}.svg"
- domenu "distribution/linux/${PN^}.desktop"
-
- insinto /usr/share/mime/packages
- doins "distribution/linux/mime/${PN^}.xml"
-
- einstalldocs
-}
diff --git a/games-emulation/ryujinx/ryujinx-1.2.81.ebuild b/games-emulation/ryujinx/ryujinx-1.2.81.ebuild
index fb8428384661..eadd83645605 100644
--- a/games-emulation/ryujinx/ryujinx-1.2.81.ebuild
+++ b/games-emulation/ryujinx/ryujinx-1.2.81.ebuild
@@ -258,8 +258,8 @@ unicornengine.unicorn@2.0.2-rc1-fb78016
inherit check-reqs desktop dotnet-pkg xdg
DESCRIPTION="Experimental Nintendo Switch Emulator written in C#"
-HOMEPAGE="https://ryujinx-emulator.com/
- https://github.com/Ryubing/Ryujinx"
+HOMEPAGE="https://ryujinx.app/
+ https://git.ryujinx.app/ryubing/ryujinx/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz
index 05ef051a3a07..7d9dfdd214f2 100644
--- a/games-fps/Manifest.gz
+++ b/games-fps/Manifest.gz
Binary files differ
diff --git a/games-fps/ut2004/Manifest b/games-fps/ut2004/Manifest
index 97fbb8c5529e..8e76e246647d 100644
--- a/games-fps/ut2004/Manifest
+++ b/games-fps/ut2004/Manifest
@@ -2,5 +2,5 @@ AUX ut2004-ded.confd 175 BLAKE2B 7384ec15a4dd1ea03ddf06068032a69d32a8bfb7536bbfc
AUX ut2004-ded.initd 320 BLAKE2B 34e3fdf38eb9e5bc2623581c73fea3af040f9dca829c8c46d649b5124472989931278a93c5a2a52acc2faf7c53df74dfaf772a35e52d127b357097070e3c3c12 SHA512 a307105dc110ec1009eabfe61777b33ad89c9e22cebc199ab7e990e9b170b97ab8e176865e62ebed40f4a80f7e5ddee6f248a1e73f25bac1a61c32f0c90a126d
DIST ut2004-lnxpatch3369-2.tar.tar 22465217 BLAKE2B 9852f9d55804b7f2927a31be86aee1552aaebeb38d2a40fb206154c236e9d6eff47f7594024c0d9b25c7216d3ca62571b1f89f23f72ee9e135b2e6451bcb006a SHA512 0d6f26d5a811efd64be8c304e928e03f546d9a8eaba6b074843e2b7e76e0670b39df95200a2fe2040d72bbd204c7157ed0115649a5c85396a76d9e0b7ec284b1
DIST ut2004-v3369-3-linux-dedicated.7z 5013927 BLAKE2B 72d24d7bc37c777f3697b767a03e052ad9b547005dd6da73833e439496e87a9c1ebbe01f88d62b29a41b2bf6380a3b3bd745e6883fbb6d0f2b7e52998d4af276 SHA512 3b2a7b64934a3647c02c9fec48565c5c2c35370d635b2af4059eb76587bfa13f46e6a4e14fdb0494ba7a4182497ed5963601986f4fcfa318e69a8a8a8c0178cf
-EBUILD ut2004-3369.3-r3.ebuild 3586 BLAKE2B 07dfafb79cd35d33727ac02681e8a530871237bc98d516e3ae4eeb6d81c961720d6286dded7058ec324de646987e167151110abf0e961261517f7eab0bec3bc5 SHA512 15a707d33c8b1b2b263827efc954168f7a2c00a07419ac76278d9bbb8329c7626759f7151f11cedbb28bad93bdb9d32d200d0df9e4e6ad86eb00ca240242121f
+EBUILD ut2004-3369.3-r3.ebuild 3608 BLAKE2B 83e88644d10cb00c7fd6f778ccf727eb393f305f2eb057223f7ce5dee8335847dbe6cfca01d98d2f037e4d46786fa867884251edcc155e350ab588a8cc8b9a44 SHA512 d6befce8e4ccc278709d47c579d2746f6d7fdb64f3beb979ff6265a92058cccfc88eeda596610f71aba02316a70685b7437a825b6a815c6501cc5f08dd458899
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-fps/ut2004/ut2004-3369.3-r3.ebuild b/games-fps/ut2004/ut2004-3369.3-r3.ebuild
index 99cef93dc362..8d88248c5fb7 100644
--- a/games-fps/ut2004/ut2004-3369.3-r3.ebuild
+++ b/games-fps/ut2004/ut2004-3369.3-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
-inherit desktop wrapper
+inherit desktop wrapper unpacker
PATCH_P="${PN}-lnxpatch${PV%.*}-2.tar.tar"
DESCRIPTION="Editor's Choice Edition plus Mega Pack for the well-known first-person shooter"
@@ -34,7 +34,7 @@ RDEPEND="
x11-libs/libXext
"
-BDEPEND="app-arch/p7zip"
+BDEPEND="$(unpacker_src_uri_depends)"
DIR="/opt/${PN}"
diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz
index 992b1f013dfd..7752456ee5d3 100644
--- a/games-server/Manifest.gz
+++ b/games-server/Manifest.gz
Binary files differ
diff --git a/games-server/ut2004-ded/Manifest b/games-server/ut2004-ded/Manifest
index 49e8205820e8..4b93c55e0e8f 100644
--- a/games-server/ut2004-ded/Manifest
+++ b/games-server/ut2004-ded/Manifest
@@ -3,5 +3,5 @@ AUX ut2004-ded.initd 320 BLAKE2B 34e3fdf38eb9e5bc2623581c73fea3af040f9dca829c8c4
DIST dedicatedserver3339-bonuspack.zip 914213907 BLAKE2B 883253d9817b4ee7f9594bf611e9d440d7e90c8cd43d34b366cfb4e781d4ad78e2812a0aa4f5acaed4880b1bc47f0dffed6fbb0caf9cc53477c01bc92d891325 SHA512 353161a7c811ac5c688c6438e3ecfad1aa37bcfd13a3e17f2a9deaf510eda9311a423524bd4635fcf972001cfe24c1a1b71a2bb6a060c37a24351f3bce0c7f26
DIST ut2004-lnxpatch3369-2.tar.bz2 22465217 BLAKE2B 9852f9d55804b7f2927a31be86aee1552aaebeb38d2a40fb206154c236e9d6eff47f7594024c0d9b25c7216d3ca62571b1f89f23f72ee9e135b2e6451bcb006a SHA512 0d6f26d5a811efd64be8c304e928e03f546d9a8eaba6b074843e2b7e76e0670b39df95200a2fe2040d72bbd204c7157ed0115649a5c85396a76d9e0b7ec284b1
DIST ut2004-v3369-3-linux-dedicated.7z 5013927 BLAKE2B 72d24d7bc37c777f3697b767a03e052ad9b547005dd6da73833e439496e87a9c1ebbe01f88d62b29a41b2bf6380a3b3bd745e6883fbb6d0f2b7e52998d4af276 SHA512 3b2a7b64934a3647c02c9fec48565c5c2c35370d635b2af4059eb76587bfa13f46e6a4e14fdb0494ba7a4182497ed5963601986f4fcfa318e69a8a8a8c0178cf
-EBUILD ut2004-ded-3369.3-r2.ebuild 2644 BLAKE2B d675ae515fb4add3f8c35d73257df78d7fcd22dd883ced8db28b4768ba324024a8b55fddb3ecfa449d67da565d2c3b3870760b9dc0c1a75f0c513f95f5233631 SHA512 6ee6a7d10e390fc38677ac13a72a992c98d544cf7c65d0cebae91b70689127a04110c0c6d0d8ae081351d162bf60a74483b2f7fed415525b67d5358ca22f480a
+EBUILD ut2004-ded-3369.3-r2.ebuild 2670 BLAKE2B cd4055906bf6db8dc21a57f5b31bd558d57863bdcfde83f7256f8365e33a1f5ec0ca5513a5ee4547b347d42b680473e4a989cc304fe96ac8b6bb7967fc1b5813 SHA512 6875bda407b99d3abbfe7b75fd8c5afa1e0fa156c40833a06130b98ec13df485b4b9abf4a37d1d16b63c91cb7e8284ab5f4a95c1e0e5bfa1507089a8f50e7623
MISC metadata.xml 642 BLAKE2B 420bd74ba9d2812b33c7d80b92587f7921e67b7cf06b9032ee99ce91f61c16feeabcd98ca2880f55efc13114fe3bf4132858713bb83fd56353b606e36a9c5e14 SHA512 66d06347e9ba4b39759082dc9b24f959162139ecf99bf428b5e815c269f5d3ef6966100973abb12e30b267003b0ac178ded33363940d617a57d763b572b3ab79
diff --git a/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild b/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
index 9a28a79d6bce..77e78baf991c 100644
--- a/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
+++ b/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit check-reqs wrapper
+inherit check-reqs wrapper unpacker
BONUSPACK_P="dedicatedserver3339-bonuspack.zip"
PATCH_P="ut2004-lnxpatch${PV%.*}-2.tar.bz2"
@@ -22,7 +22,7 @@ KEYWORDS="-* ~amd64 ~x86"
RESTRICT="bindist mirror strip"
BDEPEND="
- app-arch/p7zip
+ $(unpacker_src_uri_depends .7z)
app-arch/unzip
"
RDEPEND="
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index ec785c000dae..7c054dd88bfe 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 81b4dffc2295..2210cb5a32d9 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,7 +1,5 @@
-DIST step-24.12.1.tar.xz 987780 BLAKE2B ce6d25414008a8f244279960ecd6179738fe76a0865c92ad40cca9399e2ee9ba2a3aeef1b723e4033a55889983ba5b94e39971bdd29c3faf8827e02f7b32776a SHA512 75016486a460afd3201ffe41bc1ce803c175df01c92373a451283fe5cc738978c7a7a742a8b1f67e6d3408c1dc6b9203f7a11743091a56eee5ac6d888f89d65d
DIST step-24.12.2.tar.xz 987440 BLAKE2B 67f8346e27bcf3170c0b52c4228d30b5b1f33d9c073c3e111ec0840ef9279b85c8a94b93ce1b27c2b487010431e301f7c89ee581d9e24937a2899a596c387747 SHA512 296b0bbc6a9eb1697a393621ade64e30fe4db569882f012e8a62ea4dcbcdba1483ad8470313e1c15ceac5bf39d9a623117bb224ac429939555fe33e4192fbec6
DIST step-24.12.3.tar.xz 987744 BLAKE2B af9b04cb862979b3e8f3a18d24d9a1a421e97593f59987cd6439ab8fd1ce2dac90d5b8fe2dcefbd4b5d96519d8ef4a485412e9a41f07b66823f7a48af8033faf SHA512 521eb4c79f39f2fc2a2d79f5e26cef540f093bc8ef4b20f4f06dc6e14175689e24447fd63ae975e95f2fe9bebc457950087743c3ce582c8f36065206588fcd93
-EBUILD step-24.12.1.ebuild 1338 BLAKE2B 47086a8e2b795b0617a3937b36d5427807d6a2501a4f8e4cf371a64000b7ac103ed2fe8dade360c2945b0bb0fa6b9c475a8c5019e1117e2242a0511fdb6a1bb9 SHA512 cbbb1f0fc51c5c8a07343af469bd032bd7cf03cf7eecb4bb58f81037759874285744083af426faa475dd5cac971e26085f8ca91b5b3a104f84f067f5f3363a09
EBUILD step-24.12.2.ebuild 1338 BLAKE2B 47086a8e2b795b0617a3937b36d5427807d6a2501a4f8e4cf371a64000b7ac103ed2fe8dade360c2945b0bb0fa6b9c475a8c5019e1117e2242a0511fdb6a1bb9 SHA512 cbbb1f0fc51c5c8a07343af469bd032bd7cf03cf7eecb4bb58f81037759874285744083af426faa475dd5cac971e26085f8ca91b5b3a104f84f067f5f3363a09
EBUILD step-24.12.3.ebuild 1340 BLAKE2B 73eeca47f40def6de3859286a82b59bfc9f7aa6c8d1d8eb41e6567ebc366ef4aa5641f0844e596c69b47841587a52050b6c25294bb27394cb82104e2d1a907ce SHA512 8d75a2e77c51eb0b878650fddf0d255f20a7ccdbad469c8a166b83efe4806bdcf8b16f8bffba6cd18e65cbd5a6bcc74ec9a16926c7bd35cdb0b8d7a0e9f3731d
MISC metadata.xml 417 BLAKE2B de9527c46129517ecc1eac9da86866a8196d7256cd1e6b73fd9c415b18f3278099bb08200e16b791bea345daf84a6b3392ae583530f848e699fb8102c2f99b4f SHA512 ff67c68e133f784d4819a3b475ca8090bf6a2ee7d4266f4f48bc3a3032fc3778ae4004206981098f304a3c32fbb9a36a0488dca095cdff55e2abfafc16424fff
diff --git a/kde-apps/step/step-24.12.1.ebuild b/kde-apps/step/step-24.12.1.ebuild
deleted file mode 100644
index fe1442f0ccd4..000000000000
--- a/kde-apps/step/step-24.12.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=6.7.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Interactive physics simulator"
-HOMEPAGE="https://apps.kde.org/step/"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
-IUSE="+gsl +qalculate"
-
-DEPEND="
- >=dev-cpp/eigen-3.2:3
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kplotting-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- sci-libs/cln
- gsl? ( sci-libs/gsl:= )
- qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package gsl GSL)
- $(cmake_use_find_package qalculate Qalculate)
- )
- ecm_src_configure
-}
diff --git a/licenses/Kermit b/licenses/Kermit
deleted file mode 100644
index 8f466aeaa487..000000000000
--- a/licenses/Kermit
+++ /dev/null
@@ -1,106 +0,0 @@
-THE C-KERMIT 7.0 AND 8.0 LICENSE
-
- Last update: Thu Feb 8 17:41:07 2002
-
-This is the new C-Kermit 7.0 and 8.0 license. The intention is to allow
-C-Kermit to be distributed with "free" operating systems such as GNU/Linux,
-FreeBSD, NetBSD, OpenBSD, The Hurd, etc, even when the distributions
-themselves (such as Red Hat or Caldera) might be sold and/or might include
-applications that are not free, and yet still require a license to include
-C-Kermit in or with "non-free" products such as commercial OS's, commercial
-software packages, embedded systems, and hardware (other than general-purpose
-computers preloaded with "free" operating systems), since these licenses
-furnish a large portion of the Kermit Project's funding.
-
-There have been some questions about the provision in Clause (A) that:
-
- The
- C-Kermit source code may not be changed without the consent of the
- Kermit Project, which will not be unreasonably withheld (this is
- simply a matter of keeping a consistent and supportable code base).
-
-The intention of this clause is primarily to make sure that anybody who
-makes modifications sends them back to us, since we are the ones have to
-support C-Kermit, and so we can carry them through to future releases (so
-you don't have to make the same changes again and again).
-
-Secondarily it is to protect Columbia University in the unlikely event of
-modifications made with deliberate intent to offend or cause damage.
-
-Any redistributor of C-Kermit under Clause (A) below should rest assured
-there is no intention of preventing them from constructing a distribution in
-the appropriate format (RPM or whatever) for their product or from issuing
-any patches required for their products; we simply want to be informed so we
-can maintain a consistent code base and a solid, supportable software
-package. We are happy to work with any redistributor an any issues that
-concern them. If you have questions, send them to kermit@columbia.edu.
-
-Note: All changes to this file since 1 January 2000 (the C-Kermit 7.0
-release date) are above; the license itself has not changed, except to
-update the most recent copyright date.
-
-(Begin)
-
-Copyright (C) 1985, 2002,
- The Trustees of Columbia University in the City of New York.
- All rights reserved.
-
-PERMISSIONS:
-
-The C-Kermit software may be obtained directly from the Kermit Project at
-Columbia University (or from any source explicitly licensed by the Kermit
-Project or implicitly licensed by Clause (A) below) by any individual for
-his or her OWN USE, and by any company or other organization for its own
-INTERNAL DISTRIBUTION and use, including installation on servers that are
-accessed by customers or clients, WITHOUT EXPLICIT LICENSE.
-
-Conditions for REDISTRIBUTION are as follows:
-
-(A) The C-Kermit software, in source and/or binary form, may be
- included WITHOUT EXPLICIT LICENSE in distributions of OPERATING
- SYSTEMS that have OSI (Open Source Initiative, www.opensource.org)
- approved licenses, even if non-Open-Source applications (but not
- operating systems) are included in the same distribution. Such
- distributions include, but are not limited to, CD-ROM, FTP site,
- Web site, or preinstalled software on a new GENERAL-PURPOSE
- computer, as long as the primary character of the distribution is
- an Open Source operating system with accompanying utilities. The
- C-Kermit source code may not be changed without the consent of the
- Kermit Project, which will not be unreasonably withheld (this is
- simply a matter of keeping a consistent and supportable code base).
-
-(B) Inclusion of C-Kermit software in whole or in part, in any form, in
- or with any product not covered by Clause (A), or its distribution
- by any commercial enterprise to its actual or potential customers
- or clients except as in Clause (A), requires a license from the
- Kermit Project, Columbia University; contact kermit@columbia.edu.
-
-The name of Columbia University may not be used to endorse or promote
-products derived from or including the C-Kermit software without specific
-prior written permission.
-
-DISCLAIMER:
-
- THIS SOFTWARE IS PROVIDED AS IS, WITHOUT REPRESENTATION FROM THE
- TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK AS TO ITS
- FITNESS FOR ANY PURPOSE, AND WITHOUT WARRANTY BY THE TRUSTEES OF
- COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK OF ANY KIND, EITHER
- EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK SHALL NOT
- BE LIABLE FOR ANY DAMAGES, INCLUDING SPECIAL, INDIRECT, INCIDENTAL,
- OR CONSEQUENTIAL DAMAGES, WITH RESPECT TO ANY CLAIM ARISING OUT OF OR
- IN CONNECTION WITH THE USE OF THE SOFTWARE, EVEN IF IT HAS BEEN OR IS
- HEREAFTER ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. YOU SHALL
- INDEMNIFY AND HOLD HARMLESS THE TRUSTEES OF COLUMBIA UNIVERSITY IN
- THE CITY OF NEW YORK, ITS EMPLOYEES AND AGENTS FROM AND AGAINST ANY
- AND ALL CLAIMS, DEMANDS, LOSS, DAMAGE OR EXPENSE (INCLUDING
- ATTORNEYS' FEES) ARISING OUT OF YOUR USE OF THIS SOFTWARE.
-
-The above copyright notice, permissions notice, and disclaimer may not be
-removed, altered, or obscured and shall be included in all copies of the
-C-Kermit software. The Trustees of Columbia University in the City of
-New York reserve the right to revoke this permission if any of the terms
-of use set forth above are breached.
-
-(End)
diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz
index e8ad9beae5a0..eb5ece78b3d3 100644
--- a/licenses/Manifest.gz
+++ b/licenses/Manifest.gz
Binary files differ
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 191f0fcd72ff..658ecdd022fe 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 4b97970aebd8..b67ae19a0980 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -5,13 +5,13 @@ AUX smtp.pass 29 BLAKE2B 589915bd2856fa64e22caa12fca54ef342eb07606de38d3879c13ac
AUX smtp.sasl 42 BLAKE2B 67e9108101779b6027fa1e5cc7c9256a606d440e15bb037a0da186e6b4983ab26e88ede2f0604737c78144c03e182f66005062f1d49e10443d1ddb9757461d1f SHA512 a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
DIST postfix-3.10.0.tar.gz 5047589 BLAKE2B b1788cabe0e2013ae01f3f8b8d78e2a191e2d439ce7a60948216f36201096027c3b926e23494fe6ccaced715a2ef2640a3420965ce94ada1fe5a7a1c65ac3022 SHA512 dbb492ce7747c196ca99a345bcafe7f0d905f80e38ecf680ab8976d3391a1eb1c80e4b0fec487947ed793a3163e39a9fcd34dc6f172dee7cac4c11a1ef76275e
DIST postfix-3.10.1.tar.gz 5047708 BLAKE2B ff2ff4a6fc61eb7f513124abc7a03f69b4c195967816a28a4708fbe7256e78959d499941747ef2fea7999bd2754e2e640e98e247a7870449cffb66ebf30ffee9 SHA512 f977668a3475493c679884fb06e7b6aee33e082b2a828e63e1f67515907ded7b406468d2bb03685275b9cde50ac04c03415876119401d0ca45c5b28ca0277cfe
-DIST postfix-3.11-20250304.tar.gz 5048687 BLAKE2B b32cb9323e37156241272065eb6461bc9e2a6c06b836d136ac2d01f460b13e75a64bf6de5cdf7f13a0e9a49e9871ce07db572fde7f5fe0c9aa3f67781456b158 SHA512 2cc46ad514f1315f60af6066d936832257b57446926c88b51191348397a696efad1790f7acc0d15ceec53ab743994e1adc5f7c18185b3bf2ae89b0eeca6d1a10
+DIST postfix-3.11-20250323.tar.gz 5052693 BLAKE2B b62e4b44fcc4059e392df2a20159a4a216ecbc592f280c2c981c56cfbbcd3e2bbbb5dd48cb1d2042e7c462829460927a7d622da92f8c7e5ffa92d64549c627b1 SHA512 71461277ffad0e8cf0d20aa79983b4e4e8fe6028cdae28b25892cb004586b897a8fdf61a3344064fe450811e16421282b5ad8f9df0c70e15b6045d6aa9d422d3
DIST postfix-3.9.1.tar.gz 4953855 BLAKE2B 78be7bf0f0d9e46429b40f98ddc98cac442cfdb404d77073346c973f3d0d4c52f299fc7f5d64bddaaf2db60dd234c52790f1efe4995faee8e2cd10c6f8e2096f SHA512 79109d9f19e51d9089a0f2b5c6134972148a6e1a7e385aabc79c0a32e09c78715ad94a93ae3eca1171b770c62d6bf3b8e079b94183ae851001db1a0cf21fff15
DIST postfix-3.9.2.tar.gz 4956185 BLAKE2B 539a09282e939a62de1f7aab4648a399872df744cb6e6ec4bd63c5281ada9c439c953e5da524d59dfe3c59debab8a6933046a6099efff2688dc1b3824edaa35d SHA512 14154077bd474283e522c427d9e45b3599be0c748c0bd2131309fcc506162e8522669a230c1a35bb467a5216d7e99c3d9685fc8f581232cd12e9337ea48d1981
DIST postfix-3.9.3.tar.gz 4956314 BLAKE2B 01d69092483f3894a54489c7455a4a1a0125e13b3e7675316ce0a34a193004c488a123c473d243f6b3ca6e288807a7251d165d64f0e448e198ebee6422e97851 SHA512 7539d81296da6d7d569a1f7ad0cee413a87e0293f09b5fbcc7d4b847dfbfba02c106a4d6be87c7443831fee1d0d6cc7fa152133dd784e960865afc240fda1946
EBUILD postfix-3.10.0.ebuild 8662 BLAKE2B d99988d74ea625d54f99aba1869680415fc5e24782f40460f3d2155ad162fd703a900917b924ccc0c987308f2ec911163e0fbca43d3f2e7655974a8da36cf000 SHA512 2c5e1a6e30688bb6fe92e42fcecb59ca99bfcd41a8d3efad1e616287f47147ad9327e8f94f7088a5024d5aa77263fd90efacf5f4efd98a95c0624b79d72169fa
EBUILD postfix-3.10.1.ebuild 8685 BLAKE2B cf9fe63dedb5a30c80612254ce57ad16921ed387cc5393bb5caf7c821ca14b83b10fb4bb77b173fd29f994e90e71a5f3aa4ad99e3867abda51525a2248a05ec3 SHA512 ccb4b3ba8037ed65287d0b96091d5b2909bc8e9c88b8e1fd64d8b2184dde9b046ab90fa7712e84f1ed40e131e48131372b016eb03f22b4b269271f702703ad6a
-EBUILD postfix-3.11_pre20250304.ebuild 8671 BLAKE2B 4c92f57998a99c701140ab6b9f8177813bd7f038e124cfdb32a4abb83b0ffd0d9bc635a9ff45b6725263f68b6b9d91dc79f0298c3a55a933e7124a73b6cc6a17 SHA512 bc9d4be8c5295f8fa8551ec0d2b5873f1cfb600152c05c3c45a736d239a1695f6e7c93aa52a742f56fbf28612f21d84fb28a8c1a62a5cd4dbca2c94b3c65f3aa
+EBUILD postfix-3.11_pre20250323.ebuild 8689 BLAKE2B c7a4118ff266f0d65eeb36a9e9ca3e5fa7705715d3189bf31b9ea82028cfaee01ed0fda9943d5105d1bd585dba8eb73c0d961d5c8f61eacc59fb9034c008eaa6 SHA512 692fa10f47f9411051ead09327bb0dea5ed3ab815726a889c221c6e79c1e4d6fc5e310720b3e65915a94381b58df410ee1464630af01773a5ed5b0f274c32ee5
EBUILD postfix-3.9.1.ebuild 8591 BLAKE2B 5a82a288c9ae6a7e911da8e3116cef14042773ca0d1283999ed9e712ae5a90233c4bd5fa799be004091462edeac7a89da89740303f56ff25d1bb58439b2837d7 SHA512 0892d66dcce4edbf1b4c4ae5831c0816cd87aeefd2918dbacf543231a1f5691101c06cc32ca0035c0330139f0509456f6298ba80dc8272ac3c9a3640ae6bee19
EBUILD postfix-3.9.2.ebuild 8597 BLAKE2B 1e5db8da4849adcaccd19d7809a7cdfcf8661870ce9b2a6fbef9b57dd1d772697b24a83b16a102eab6d70efc0869db8c877e7206bb0843a00b95f6e4364f197b SHA512 46885b2e52c12a15959aae26e95f758b347809b1ed594d75c2ba29bee99460a6ecf3f30006e7b9f650da4094255e46bb029649fae172ee0ed397f4f7106fc0fc
EBUILD postfix-3.9.3.ebuild 8597 BLAKE2B 1e5db8da4849adcaccd19d7809a7cdfcf8661870ce9b2a6fbef9b57dd1d772697b24a83b16a102eab6d70efc0869db8c877e7206bb0843a00b95f6e4364f197b SHA512 46885b2e52c12a15959aae26e95f758b347809b1ed594d75c2ba29bee99460a6ecf3f30006e7b9f650da4094255e46bb029649fae172ee0ed397f4f7106fc0fc
diff --git a/mail-mta/postfix/postfix-3.11_pre20250304.ebuild b/mail-mta/postfix/postfix-3.11_pre20250323.ebuild
index 0ed8bd78cd0f..ab61961de39d 100644
--- a/mail-mta/postfix/postfix-3.11_pre20250304.ebuild
+++ b/mail-mta/postfix/postfix-3.11_pre20250323.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_SRC}"
LICENSE="|| ( IBM EPL-2.0 )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl tlsrpt"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 7a0db0190b01..190791ca26ac 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/ansilove/Manifest b/media-gfx/ansilove/Manifest
index 10b06023f1c3..4e0d0d948189 100644
--- a/media-gfx/ansilove/Manifest
+++ b/media-gfx/ansilove/Manifest
@@ -1,4 +1,6 @@
DIST ansilove-4.2.0.tar.gz 41976 BLAKE2B e9bdf7c48fc7ae08427ace870b040dda8d81293a19c36c698a55d6973b2def13153889bfe376d8a7f04aaf79360f58cf8e615a7b5b1d9ef278016721ffbfca6c SHA512 a408fccd497e45d82b9ab97bb867afd55796f3ab969b9805116e6bde63931efbc61bcd884409a45aea22af1c21d05fbefa53ce8a45c95156d0292fd509c85810
+DIST ansilove-4.2.1.tar.gz 42218 BLAKE2B 1e4cba3f73a93bd2da7a7b9632c29febd8acbd4c071936c25868987913a1afc8a40bcd79e4a9204babef281ebbc07d6bc54d2ceba9a365a5501a54f228153d2c SHA512 8fe75abb49ccdd1f264b11340157fbf705392b72c44a87a0b20ae1dda4f80b023ecd641ae909647e52d34b51f770a66714d4552e20dfad8e747b54b5ba8b73c6
EBUILD ansilove-4.2.0.ebuild 683 BLAKE2B 0177cf12558bf87456fdbc0ae0ce23694bced28ddc71166f3fc3d4dcc4998047bf62ccc1b823824129f53252bbc9d84485a1fbc56c6d30f9afa101cf3e812590 SHA512 f84c589598f170c73484312d5bed74bd2367696c60605fa367179edf5db555d918c2640b176790c8ee79cf484b3b0d23dda7a41556156edfa5fc9efebfe51172
+EBUILD ansilove-4.2.1.ebuild 696 BLAKE2B 4fa48c24418b3828b03f9fd9f48cb670d04e42799fb9b3f069aa000346b19e994f4b1e8027edaf25cc1cc99ef169ef576c8188faa7ba978976eda6e800c80445 SHA512 ce62df2979df764c32a0a83d982eafd0e1c0c897147f9ab3649800c20104a242abefde58930713467b73cebf0d53cfa0ff44ea5d9f5cf75fe732b3891f76affa
EBUILD ansilove-9999.ebuild 684 BLAKE2B ebad8932bf32b27cb1a5a777e8c8e3cf928be9126171bdcbe6353822dfec86574652bf9911c42962141d0d0d7ab5a2b1c4f3cf437154c493283d113819ace831 SHA512 1051cb39ea2a6daf6926aa9172cfaac4f5f759ed470f8951b38b260daecb54ecbc67d260275e50b5252f6f6f110156f34895fe459d36aad75292fb61e460fcba
MISC metadata.xml 1116 BLAKE2B 51506bc5f23cf31872943075b283f67439b60852067c77251d084e1464548f8a8cd414a5d058a579171726bd98b6ff466bbead4441a8008aff822e7c9ebf15f3 SHA512 00759cff3b4704e9774fe70e4f274b20b38299c2d971bc00c62218ad5bbc3c850fa7bef7bcb34a2f79a998e0097e0bd78bc0f1220549839a278d7b02e842500b
diff --git a/media-gfx/ansilove/ansilove-4.2.1.ebuild b/media-gfx/ansilove/ansilove-4.2.1.ebuild
new file mode 100644
index 000000000000..a9a01ac7dac8
--- /dev/null
+++ b/media-gfx/ansilove/ansilove-4.2.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)"
+HOMEPAGE="https://www.ansilove.org/
+ https://github.com/ansilove/ansilove/"
+
+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/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+ >=dev-libs/libansilove-1.4.2:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DENABLE_SECCOMP="NO"
+ )
+ cmake_src_configure
+}
diff --git a/media-gfx/asymptote/Manifest b/media-gfx/asymptote/Manifest
index bdc6113c19d5..45376d8dd561 100644
--- a/media-gfx/asymptote/Manifest
+++ b/media-gfx/asymptote/Manifest
@@ -1,12 +1,9 @@
AUX 64asymptote-gentoo.el 337 BLAKE2B 56b028184573dd8db6babd90ae45838b9788671134d625df5960744b71b377db3cacf1dd4fc78d9800ffdf4e83a2413b7e87680ab0fcf45c31ecad9dc538388a SHA512 c8c74d5464f500e9bc3ca2fd89065e4f68a834c1b82a444820efd70abf9d2bd7c52ecbecd7ea5fad916259512acf4aedf8aed803a707733121211e59ef300c86
AUX asymptote-2.70-info.patch 436 BLAKE2B 70eac7625341e21f9cf03cf1ea08e4864fe102627349f2411680b9c18f4df508f5cd6972f9e6dc719795f0323c51b6a5d096e9e3cae81cc1ee497f3f9325fafd SHA512 5b7494351bef5240bd4dba531a3eb68d3a6025990f32fe4064df31e351df9cfb27be29c69b16309929a63ec8d164eb4f2b14315406e546c7dba9dc416ae6b8d4
-AUX asymptote-2.85-xdg-utils.patch 762 BLAKE2B 4b5ea874e89723e0a26b3a16a55660703a78316bc0df1b8cc2a23963aac51d4d0b2107598c67316cfcee132a1b88b90b3c600bc279b098f2e709c65911f37a51 SHA512 8c6f85518968fbf10ac66b7bc1819bcc90562076475c5405d4f21da0de64406de4c26de2ba9481e15dc21d9f086cd2920b263c7bb483c90a5ed40900dfaf937c
AUX asymptote-2.92-xdg-utils.patch 813 BLAKE2B 3a56ae5835a88b36603aa43238a821bd230706595ffa8d2154195657557b399fef5fb31bfc792e548d4e0048e009c1c4ebe407258ecf05375aa38e21eb4d1b8b SHA512 3a5bb68a43100d8759ce8c6302251bcfc46a883ec1ab204d9d1adecc4363e6626cea377139f85712fe99e9b2bc79a8060d0edc3054c393f795e1082a70c3d3cf
AUX asymptote-3.00-gc-check.patch 573 BLAKE2B 3219186323c6996c4ea7cf079f2ad81997a6c4432ecd6065b2d3a0fe0755410ecfadf80d54ad1f0b112723d96fbcfa62ea41e113c468fe536a61c7223840f56d SHA512 0c19b648444b388b357c2e85cf2a6b3b591a4693070b02ae08483052cc9cb249a3dff611d07c588eab2bf71c1889bb6884e66063288c74e918b3d6b3312ee73f
-DIST asymptote-2.90.src.tgz 15154576 BLAKE2B 57e3c4287f2e8a6b6f3d660cdd04bb753b435294d4769bbcf84d6c7bf80c813609528767af7d19853d9f72f4f1ce9e6a8dcc6a75731a2f3d16098d5da5b81b6c SHA512 2d050f7a2cfc34d2d6b5382a48e7bf09031d98a77e61b654b4af84b5e8e11553a9a713a6dea8d09291761427d7134742a3d266e57ac57ffda3587ec0487ecfca
DIST asymptote-2.95.src.tgz 32055059 BLAKE2B 89d8c512599f4ff4f21d43287176541fc539793f1d467028a99f866f663b8b5093626b6d166ce48749534cfec998059dc5add5cef0d54b49afb636791643e1ba SHA512 e1e2401d5d1aef8f594dadcf7c49f775a816e15d9fbd43c52581e9f135942c20adcc78af134f46b101c32e2fc68aa9e9f4f5985d19eee9f6bfcb069813194d15
DIST asymptote-3.01.src.tgz 31828144 BLAKE2B 809b8988bd35bc7bdd62584dbf68a8908257f393c798802b068f070fd4c6d0d440852afcd5364c43ecdc0746d66aca48c1c37010f4d3f65141e1f1b8a7168189 SHA512 f7c21f1e23238011ba3a966b6a7aad7a4ef04c4e42fb527df79cc9ad672e69ee2fcff2dec4c8aa30e46c6f179b091303f554246470ce94ecc99bba93d0a9ee20
-EBUILD asymptote-2.90.ebuild 5547 BLAKE2B 8314b3258329322d6be911bacd9c5137d47ecc4515a2817be74c3784fbfd96bcb7cf2fa7c69e4396c2f0e9b752a292da4fbe00ca6931eedab0e91979fdf4186b SHA512 76dcde2b5e188c61728a933d264c541a795f0f808bba8eb565bb9e575d64f05ac38e163ac83cd747e9d3556acb9572a4934a33ca8833e2ba83bd9d58de3aead6
-EBUILD asymptote-2.95.ebuild 5550 BLAKE2B 8279325802d8413c661b18c8a299a1920d362d6731849f377f4a32550c6de3714ab2da0af7b1ef764eaf57a8d148434ea22fea75b5797ac6acb03a8ff77560db SHA512 9877f5d8cede8c11ed2f1df43d7c5cfe2393134c6a12b3d19e4707850cc9e0de42d401120e6ac12ba9f2d220e781c17e73f9d3bb86e0edf771a9dbac4f44a598
+EBUILD asymptote-2.95.ebuild 5548 BLAKE2B 514d91fb057fa6985333075da7fea628f1f2d857424bc3a4f80a7d837e7c54400f7972d26d9d75dc7247945249cac3526e716e37474c67234e6fe0e655cdbb15 SHA512 71b19f2c828698dcce5be2ee8b9b92f82d14a681f3fedcddfb3512cd4bbfd4a398d904777d9210dbd807908cf60c337f2cfa8b7cc4c1da90737061bea74af7d8
EBUILD asymptote-3.01.ebuild 5524 BLAKE2B 97b9680771ec5b29c687447bad13953a8b2dd4c08ab210f8c28caf07dae19f341ad3da873ec25b99c6fa693c145969e62ed327c6ccb6681219f354083693a891 SHA512 a84fd2cecf194a5e371131ce71149c0de73a272fa9424de6a285d9ad56781e9439e0e8308d40961b69e45fcfa6489b1ce778160f5bef1de97e3bce059563b7b2
MISC metadata.xml 1423 BLAKE2B 64dd5d6c928a11d4a47297362223164cb19d91f6a08a0582b66831e2e8e2d7594389c2244fa1527dfe945da0e67985f5c639e3dae2482f57b510bf828a4605ed SHA512 1561e416e56bca130a72f90886981f63224c21e2a077a7b93e6fdd877f38dd12dfa9e0b747840e7f459e2df16c5b08e0177d26c526eb21bebe00fa8c91326bc9
diff --git a/media-gfx/asymptote/asymptote-2.90.ebuild b/media-gfx/asymptote/asymptote-2.90.ebuild
deleted file mode 100644
index cd7a9a255ce7..000000000000
--- a/media-gfx/asymptote/asymptote-2.90.ebuild
+++ /dev/null
@@ -1,243 +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} )
-
-inherit autotools elisp-common latex-package python-r1
-
-DESCRIPTION="A vector graphics language that provides a framework for technical drawing"
-HOMEPAGE="https://asymptote.sourceforge.io/"
-SRC_URI="https://downloads.sourceforge.net/asymptote/${P}.src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- offscreen? ( opengl )
- doc? ( boehm-gc )"
-
-RDEPEND="
- >=sys-libs/ncurses-5.4-r5:0=
- >=sys-libs/readline-4.3-r5:0=
- net-libs/libtirpc:=
- imagemagick? ( media-gfx/imagemagick[png] )
- opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm )
- offscreen? ( media-libs/mesa[osmesa] )
- svg? ( app-text/dvisvgm )
- sigsegv? ( dev-libs/libsigsegv )
- boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] )
- fftw? ( >=sci-libs/fftw-3.0.1:= )
- gsl? ( sci-libs/gsl:= )
- python? ( ${PYTHON_DEPS} )
- curl? ( net-misc/curl )
- lsp? (
- dev-libs/boost
- dev-libs/rapidjson
- dev-libs/utfcpp
- )
- X? (
- ${PYTHON_DEPS}
- dev-python/pyqt5[${PYTHON_USEDEP},gui,widgets,svg]
- dev-python/cson
- dev-python/numpy
- >=gnome-base/librsvg-2.40
- )
- latex? (
- virtual/latex-base
- dev-texlive/texlive-latexextra
- )
- context? ( dev-texlive/texlive-context )
- emacs? ( >=app-editors/emacs-23.1:* )
- vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
-DEPEND="${RDEPEND}
- dev-lang/perl
- doc? (
- media-gfx/imagemagick[png]
- virtual/texi2dvi
- virtual/latex-base
- dev-texlive/texlive-latexextra
- app-text/ghostscript-gpl )
- test? ( app-text/ghostscript-gpl )"
-
-TEXMF=/usr/share/texmf-site
-
-PATCHES=(
- # Changing pdf, ps, image viewers to xdg-open
- "${FILESDIR}/${PN}-2.85-xdg-utils.patch"
-
- # Bug #322473
- "${FILESDIR}/${PN}-2.70-info.patch"
-)
-
-src_prepare() {
- sed -e "s:Datadir/doc/asymptote:Datadir/doc/${PF}:" \
- -i configure.ac \
- || die "sed configure.ac failed"
-
- default
- eautoreconf
-}
-
-src_configure() {
- # for the CPPFLAGS see
- # https://sourceforge.net/forum/forum.php?thread_id=1683277&forum_id=409349
- econf \
- CPPFLAGS=-DHAVE_SYS_TYPES_H \
- CFLAGS="${CXXFLAGS}" \
- --disable-gc-debug \
- --disable-gc-full-debug \
- --with-latex=/usr/share/texmf-site/tex/latex \
- --with-context=/usr/share/texmf-site/tex/context \
- $(use_enable boehm-gc gc system) \
- $(use_enable curl) \
- $(use_enable lsp) \
- $(use_enable fftw) \
- $(use_enable gsl) \
- $(use_enable opengl gl) \
- $(use_enable offscreen) \
- $(use_enable sigsegv)
-}
-
-src_compile() {
- default
-
- cd doc || die
- emake asy.1
- einfo "Making info"
- cd png || die
- emake ${PN}.info
- cd .. || die
- if use doc; then
- cd FAQ || die
- emake
- cd .. || die
- # pdf
- einfo "Making pdf docs"
- export VARTEXFONTS="${T}"/fonts
- # see bug #260606
- emake -j1 asymptote.pdf
- emake CAD.pdf asy-latex.pdf asyRefCard.pdf
- fi
- cd .. || die
-
- if use emacs; then
- einfo "Compiling emacs lisp files"
- elisp-compile base/*.el
- fi
-}
-
-src_install() {
- # the program
- dobin asy
-
- # .asy files
- insinto /usr/share/${PN}
- doins -r base/*.asy base/*.js base/*.sh base/*.ps base/shaders base/webgl
- chmod 755 "${D}"/usr/share/${PN}/shaders/*
-
- # documentation
- dodoc README ReleaseNotes ChangeLog
- cd doc || die
- doman asy.1
- doinfo png/${PN}.info
- if use doc; then
- dodoc FAQ/asy-faq.ascii
- dodoc CAD.pdf asy-latex.pdf asyRefCard.pdf asymptote.pdf
- fi
- cd .. || die
-
- # asymptote.py
- if use python; then
- python_moduleinto ${PN}
- python_foreach_impl python_domodule aspy.py
- python_foreach_impl python_domodule base/${PN}.py
- fi
-
- # X GUI
- if use X; then
- cd GUI || die
- python_setup
- sed -e 1d -i xasy.py
- echo "#!/usr/bin/env ${EPYTHON}" > xasy1
- cat xasy1 xasy.py > xasy
- rm xasy1 xasy.py
- mv xasy xasy.py
- cd .. || die
- python_domodule GUI
- chmod 755 "${D}/$(python_get_sitedir)/${PN}/GUI/xasy.py"
- dosym "$(python_get_sitedir)/${PN}/GUI/xasy.py" /usr/bin/xasy
- doman doc/xasy.1x
- fi
-
- # examples
- if use examples; then
- docinto examples
- dodoc \
- examples/*.asy \
- examples/*.views \
- examples/*.dat \
- examples/*.bib \
- examples/*.png \
- examples/*.pdb1 \
- doc/*.asy \
- doc/*.csv \
- doc/*.dat \
- doc/pixel.pdf \
- doc/extra/*.asy
- docinto examples/animations
- dodoc examples/animations/*.asy
- fi
-
- # LaTeX style
- if use latex; then
- cd doc || die
- insinto "${TEXMF}"/tex/latex/${PN}
- doins *.sty latexmkrc
- if use examples; then
- docinto examples
- dodoc latexusage.tex externalprc.tex
- docinto examples/animations
- dodoc ../examples/animations/*.tex
- fi
- cd .. || die
- fi
-
- # ConTeXt
- if use context; then
- insinto /usr/share/texmf-site/tex/context
- doins doc/colo-asy.tex
- fi
-
- # emacs mode
- if use emacs; then
- elisp-install ${PN} base/*.el base/*.elc asy-keywords.el
- elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el
- fi
-
- # vim syntax
- if use vim-syntax; then
- insinto /usr/share/vim/vimfiles/syntax
- doins base/asy.vim
- insinto /usr/share/vim/vimfiles/ftdetect
- doins base/asy_filetype.vim
- fi
-}
-
-pkg_postinst() {
- use latex && latex-package_rehash
- use emacs && elisp-site-regen
-
- elog 'Use the variable ASYMPTOTE_PSVIEWER to set the postscript viewer'
- elog 'Use the variable ASYMPTOTE_PDFVIEWER to set the PDF viewer'
-}
-
-pkg_postrm() {
- use latex && latex-package_rehash
- use emacs && elisp-site-regen
-}
diff --git a/media-gfx/asymptote/asymptote-2.95.ebuild b/media-gfx/asymptote/asymptote-2.95.ebuild
index d1589a23dad5..24aef0cc3bda 100644
--- a/media-gfx/asymptote/asymptote-2.95.ebuild
+++ b/media-gfx/asymptote/asymptote-2.95.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 @@ SRC_URI="https://downloads.sourceforge.net/asymptote/${P}.src.tgz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X"
RESTRICT="!test? ( test )"
diff --git a/media-gfx/asymptote/files/asymptote-2.85-xdg-utils.patch b/media-gfx/asymptote/files/asymptote-2.85-xdg-utils.patch
deleted file mode 100644
index 59b5640a554b..000000000000
--- a/media-gfx/asymptote/files/asymptote-2.85-xdg-utils.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -U3 -r asymptote-2.85.orig/settings.cc asymptote-2.85/settings.cc
---- asymptote-2.85.orig/settings.cc 2023-02-09 11:53:32.000000000 +0700
-+++ asymptote-2.85/settings.cc 2023-02-16 12:55:18.343703131 +0700
-@@ -101,13 +101,13 @@
- string defaultPDFViewer="open";
- string defaultHTMLViewer="open";
- #else
--string defaultPSViewer="evince";
--string defaultPDFViewer="evince";
--string defaultHTMLViewer="google-chrome";
-+string defaultPSViewer="xdg-open";
-+string defaultPDFViewer="xdg-open";
-+string defaultHTMLViewer="xdg-open";
- #endif
- string defaultGhostscript="gs";
- string defaultGhostscriptLibrary="";
--string defaultDisplay="display";
-+string defaultDisplay="xdg-open";
- string defaultAnimate="animate";
- void queryRegistry() {}
- const string dirsep="/";
diff --git a/media-gfx/librecad/Manifest b/media-gfx/librecad/Manifest
index 9a70ccb5fbfe..f522e983a9f2 100644
--- a/media-gfx/librecad/Manifest
+++ b/media-gfx/librecad/Manifest
@@ -1,6 +1,6 @@
DIST librecad-2.2.0.2.tar.gz 13645528 BLAKE2B 43a9ada4d6fe8c0cb96dc1003a9e7aa3b4d21619ce9776de1e6d273dd884f2313f9e90abed9cadcd44aaac2131bb62ffb0105bc0d8a097513ac42b9886107021 SHA512 054c6e6cf35a30099e71dd022574864c42d99db8bfa73b544113573723f8e6db2c92f9b7a827b947528f8ad9c743bca73a77a81bc50a9dc66f290480bb38db05
DIST librecad-2.2.1.tar.gz 14107087 BLAKE2B 44c7960b79348515661fb59ae9c04949e8ff51282e80ce8335ca4679c74880552d229afcd3cc63d36fe75e06ce7d2dfce399c75f3cb1786448b487765b8966db SHA512 6a76d846e812fbed185c87e0e8362f7c429f9bd78bf739f19bcb12f1f88e5be944e48a38427820907826adec8d33204b7ce51ca2fbacecd0f7b39c6cab09687c
EBUILD librecad-2.2.0.2.ebuild 2355 BLAKE2B 16afc5c397a9d304a21542c1e642097c591997db0bd44816ac6a20c62ab9c9e59db6496d9c985d68279e1507ca8f53fe787a27d5b166c09de2881c6fe49529b9 SHA512 22bdefe9263b512008c74df3e272173a5b9dadaf782da131ffbdcf04984ab671e1250d1c1f274f2e8a7d11624a8d9a17a60a701b9a1b08a2b5de9cbee8ac839f
-EBUILD librecad-2.2.1.ebuild 2357 BLAKE2B acd104d49da83d7801ce75e1399aee4d8dc1a6f13fac806f78b19a8a32cad2c056a86f1837b69854a3f04cb565641cda1cc9d1144ed7e70a666d4f42b70342d8 SHA512 4caa17713adf7720a712f75d460d30860c4b296fcc281a359aa398dcc23c049ccea19613b03d707a94a167cf389d35f0079078d0c5c05d1bf4218c1a23d5870d
+EBUILD librecad-2.2.1.ebuild 2355 BLAKE2B b1caa512451bb68fd2111724074d3b373814b7ed54aab80c2d76806b1ad80483029e62a20f603c67a6791e91632e39dd8ae96d672268ed617d9d2ddf7c80efea SHA512 b83f58f3ec7f980eb18a1a6864578d0664ea2ac6a97e6289354e4ed6c6c4052e72c571578b298abc766ebc63c6d495fbc98aad3c0c357eaaf5bc9704c3d4314c
EBUILD librecad-9999.ebuild 2342 BLAKE2B 435e4e8c7d5d7e3c1fd3338b98bda4617cc1b246a0670bcda542d0e061593d4da6a176bdddc7508cf543121a42a7ae72c04948c52176a731da67f756b153c38b SHA512 6b3c27abf552b61ce21b30605ef31015a557424679940281a1516ec3f9f5ca296289896fbcc08f15764e8a9a6ef653ceb2e4672538d01b48f708b030af2f0c0e
MISC metadata.xml 333 BLAKE2B 2790ea3fb043f1d8393fd715b4669edab3229e1de59e27cc70f3fd3cc13f83964ad1dc6a5534af981111b4ba1a2c7d29501015459e300905574fbc59fce88ee2 SHA512 bf932b64f53780d10e7e64845f4d50f1726f9d57e4625cb94ed2dcc761a0d7f409731b9e9cd1475880b283b43d7b0b979493b984cb243f09954a38f39baac5b9
diff --git a/media-gfx/librecad/librecad-2.2.1.ebuild b/media-gfx/librecad/librecad-2.2.1.ebuild
index 3cb967e47ad6..ceb412b0b1d0 100644
--- a/media-gfx/librecad/librecad-2.2.1.ebuild
+++ b/media-gfx/librecad/librecad-2.2.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/LibreCAD-${PV}"
- KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-2"
diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest
index 818098100e29..a08f9bacd8e1 100644
--- a/media-gfx/photoqt/Manifest
+++ b/media-gfx/photoqt/Manifest
@@ -1,3 +1,5 @@
DIST photoqt-4.7.tar.gz 3612004 BLAKE2B f4bfd07103e614e3b128668ee7b1dc4767d5c8bd6af4164315e75d537e4054ee2e13fd2f2d8f044669c80bfa31d0651a5a71f07d0947c6b8f1a3088d55123407 SHA512 41274b52ece3a905de7c274183b658b40fdc72ee291b008afdfb2c7e8bb49308ac54c66760397359838bcd9470aa0140bd769137d5a72cd1c11bc4b1a7accb66
+DIST photoqt-4.8.1.tar.gz 5422370 BLAKE2B dba86453107445ebbd4236f8c443c73c6416788ba0355d15be677deae9de1c33a4733ea0233d7d10813a6a0ce61e61eb5be2859b6c771cab2770c1cbd6fa8fa4 SHA512 89cc4b87aad4668fa6f44181b164816736ec21a8151fef96959c9a7a5b050173d385d73bd1615a758974abfde4eed338e348f03fce6c902fa6e1a7ff285279f9
EBUILD photoqt-4.7-r1.ebuild 2524 BLAKE2B c949387dfc237549cbc96343b48ff77d3ff159d48d45d607e5cd0aba9444663f5fe81c50b7dcb394d87354476670c6fc7a3d451438d6276b7cb92c42bd5263a0 SHA512 1e33628ce4e8078b82c3ac1be22f519708dc30c84736377104803f1fd417c11ed052113ee3ba3bfe0cc6d2936d4cba6f9c7878842edf7ea0ab01115c14010ae8
+EBUILD photoqt-4.8.1.ebuild 2905 BLAKE2B 75155d6572edb5ab8473e26398ba3631a247e2a40de475b6a9a23247d66ff91f9ace12c46eaa3d0697d39d871da17c027f9d63526641edddb3657d62c4e73b41 SHA512 c895d2052e33a114f0726e514d6d634b3738545686dd5d2265d02d8103014bd8cacfb86341858c7cfa5021e66b737f9102bc239d04ebbb47fa72d239b2f3acfc
MISC metadata.xml 840 BLAKE2B 690fda3779ef30e477a38e6c20c05d78974c077516ebc12646395078332ae816cf7166501b067d8224c901ec38777d4cc92b565010cb53bfcaf8c9022d01d8b4 SHA512 c22e1952541f697bfa99a14daa7e4e83261eb65f2194b0aeaf6c9e68fd49e3f5e60360d84de8a2be40ffeaf07e9f6a59b5ba523adf8040a60fb824f7dfbe7697
diff --git a/media-gfx/photoqt/photoqt-4.8.1.ebuild b/media-gfx/photoqt/photoqt-4.8.1.ebuild
new file mode 100644
index 000000000000..20eda1e68978
--- /dev/null
+++ b/media-gfx/photoqt/photoqt-4.8.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake optfeature python-single-r1 xdg
+
+DESCRIPTION="Simple but powerful Qt-based image viewer"
+HOMEPAGE="https://photoqt.org/"
+SRC_URI="https://photoqt.org/downloads/source/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="barcode chromecast devil exif freeimage geolocation graphicsmagick +imagemagick lcms mpv pdf raw test vips"
+REQUIRED_USE="chromecast? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ app-arch/libarchive:=
+ dev-libs/pugixml
+ dev-qt/qtbase:6[concurrent,dbus,gui,icu,network,opengl,sql,sqlite,widgets,xml]
+ dev-qt/qtdeclarative:6[opengl]
+ dev-qt/qtimageformats:6
+ dev-qt/qtmultimedia:6[qml]
+ dev-qt/qtsvg:6
+ barcode? ( media-libs/zxing-cpp:= )
+ chromecast? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pychromecast')
+ )
+ devil? ( media-libs/devil )
+ exif? ( media-gfx/exiv2:=[bmff] )
+ freeimage? ( media-libs/freeimage )
+ imagemagick? (
+ !graphicsmagick? ( media-gfx/imagemagick:=[cxx,hdri] )
+ graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
+ )
+ lcms? ( media-libs/lcms:2 )
+ mpv? ( media-video/mpv:=[libmpv] )
+ pdf? ( app-text/poppler[qt6] )
+ raw? ( media-libs/libraw:= )
+ vips? (
+ dev-libs/glib:2
+ media-libs/vips:=
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ dev-qt/qtcharts:6[qml]
+ geolocation? (
+ dev-qt/qtlocation:6
+ dev-qt/qtpositioning:6[qml]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ vips? ( x11-base/xorg-proto )
+"
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ >=kde-frameworks/extra-cmake-modules-6.5.0:*
+ virtual/pkgconfig
+ chromecast? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+ use chromecast && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CHROMECAST=$(usex chromecast)
+ -DWITH_DEVIL=$(usex devil)
+ -DWITH_EXIV2=$(usex exif)
+ -DWITH_EXIV2_ENABLE_BMFF=$(usex exif)
+ -DWITH_FREEIMAGE=$(usex freeimage)
+ -DWITH_GRAPHICSMAGICK=$(usex graphicsmagick $(usex imagemagick))
+ -DWITH_IMAGEMAGICK=$(usex imagemagick $(usex !graphicsmagick))
+ -DWITH_LCMS2=$(usex lcms)
+ -DWITH_LOCATION=$(usex geolocation)
+ -DWITH_VIDEO_MPV=$(usex mpv)
+ -DWITH_POPPLER=$(usex pdf)
+ -DWITH_LIBRAW=$(usex raw)
+ -DWITH_RESVG=OFF # qt5 only
+ -DWITH_TESTING=$(usex test)
+ -DWITH_LIBVIPS=$(usex vips)
+ -DWITH_ZXING=$(usex barcode)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x QT_QPA_PLATFORM=offscreen
+ # QCollator::setNumericMode is not supported w/ POSIX/C locale or w/o icu
+ # Unset and source LC_COLLATE from the current system locale.
+ # Required for PQCTest::getFoldersIn()
+ unset LC_COLLATE
+ source "${EPREFIX}"/etc/env.d/02locale
+ [[ -n "${LC_COLLATE}" ]] && export LC_COLLATE
+ "${BUILD_DIR}"/photoqt_test || die
+}
+
+pkg_postinst() {
+ optfeature "additional image formats like AVIF, EPS, HEIF/HEIC, PSD, etc." "kde-frameworks/kimageformats:6"
+ xdg_pkg_postinst
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index a089e3f07264..785bc60a98cd 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index c39822291711..4e4b81735826 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -2,9 +2,11 @@ DIST harfbuzz-10.1.0.tar.xz 17922136 BLAKE2B 7d78e31d045b984d8d1a8b1d1f8f282ff9b
DIST harfbuzz-10.2.0.tar.xz 17957608 BLAKE2B 6711eed94c4cbc7b4d37ec17c3bd4512110f873d0f179bc213773ad89af99cd349f92ea8ce957ddeb5084ad3719e2436cb712a880b02668954c69e0b1c3ceb98 SHA512 522028a5de91a042832b1634fc4b7636b1b42c5ee258882d155bc33fca7b30de19ca714b4f9ea8dc3d3f537142ca2305fcf5af04bec4edbf608f557c12742e54
DIST harfbuzz-10.3.0.tar.xz 18148276 BLAKE2B 0e941f08e499148c210af8f250b3d5304912956e66a203b901bbb1bb7244a9d1505df6ad63328c25a4abc60bdf99611b99c2464ad2cd8ea83d401599753fc1cb SHA512 ae476cd3409d7acd37a78146b05aa741c38e7bc8c54ff6c78b3c5f945e93523f9ce8f9e46776a25b3f92b7e613f96c34df6295f69dc479a4823a071adae78355
DIST harfbuzz-10.4.0.tar.xz 18120656 BLAKE2B 21a2ed81ead5f06658c6153ad756631aacf5522bf58cdc5a54585cc03b0562c634ecabcd686fa76d2dda3497eb1a7d9e10c771e29da62c5946438d9ed8c46075 SHA512 73e202225aeef6174ebd3b8b226ad9d5afb48c40ecdc1bc26d1bc5f0cf1d832a8ffc2fe5b7ae3b7c8f848552dd57116d407f44120c6813b59dbe9faed0c346dc
+DIST harfbuzz-11.0.0.tar.xz 18152228 BLAKE2B 0775321ea24a257d6609f59e9f0fa7129416575938ff11e16f9df2a33bd9391e0dc20bf4be75131f1b8e15961dc04e3fef1d6ff88de71c556a9aab7889f0a185 SHA512 1184b9b56c4b9f28cac03a6746d699d522c4194818e2b3fe4c286400c249bad209260137dc5c2aacc640ddd0a44db8999006e137dcabf8493b890a9fcf359170
EBUILD harfbuzz-10.1.0.ebuild 2389 BLAKE2B 14dfefb842168446682edbd996827c0b32c163fd7997de89d7c43182bd90c0b80bf8ad799170ed0e948bea13ec301859d592712a66d8f97e1645b57507f782c0 SHA512 33ee38ac532f32abe13b45ce708137b09801fa16043e9e51ac64993df503de3e50a2e4f3f6e76295b09492a8f7ef41df3c9a8fec826bc9659d31a3a06fc8a9a0
EBUILD harfbuzz-10.2.0.ebuild 2397 BLAKE2B 626bd3c11e350eb8fe8344dc1e940e9a67d02da902368e4b0ab97cf24c072391b06dd54d97ee8bfc4ba1a9f67a95cf5e37a3b48a694632dd9702215dec6f52d2 SHA512 95d951c443a4f323d27f8dcd210ab0afb4c9ec477ca0da39737429145f09c417722979c828c56d2f88da8ebf31f6df47bf009801effc615523f501f5025dcbe8
EBUILD harfbuzz-10.3.0.ebuild 2397 BLAKE2B 626bd3c11e350eb8fe8344dc1e940e9a67d02da902368e4b0ab97cf24c072391b06dd54d97ee8bfc4ba1a9f67a95cf5e37a3b48a694632dd9702215dec6f52d2 SHA512 95d951c443a4f323d27f8dcd210ab0afb4c9ec477ca0da39737429145f09c417722979c828c56d2f88da8ebf31f6df47bf009801effc615523f501f5025dcbe8
EBUILD harfbuzz-10.4.0.ebuild 2397 BLAKE2B 626bd3c11e350eb8fe8344dc1e940e9a67d02da902368e4b0ab97cf24c072391b06dd54d97ee8bfc4ba1a9f67a95cf5e37a3b48a694632dd9702215dec6f52d2 SHA512 95d951c443a4f323d27f8dcd210ab0afb4c9ec477ca0da39737429145f09c417722979c828c56d2f88da8ebf31f6df47bf009801effc615523f501f5025dcbe8
-EBUILD harfbuzz-9999.ebuild 2397 BLAKE2B 55943323290a4ac4a01d5b76dcf69a931d9aac34dbc97a14843d506946ef71dc3895957d4171ab51e4cb24471e0ac8573bdb32ea5ee2898c19f8654e75bea2fa SHA512 1eef336030e753372c8369d2943a9fb393d414621f39bfa4f9b7d556673dac5b369c80d8108cb4655dd5207cd00e0076dc51e4cd36fb6cba4a7f408d7402a3a2
+EBUILD harfbuzz-11.0.0.ebuild 2421 BLAKE2B 4239c39bdd52feab71b1d2b40ff6c1eed8bba6e53b6f5b923ff9e7d5f31a3684f283dee5bb00e5b079d1fdd8fd4fe2132770bbbd46a579500ca56cd30253d61c SHA512 ec41f607e96ca85c98352bf87dd464ae085ac9c474eaf5fea125fd15605fdb06866b8a45f854bedbfd1358a5639f7c7d039387143592c349c565c2f3fca599ab
+EBUILD harfbuzz-9999.ebuild 2421 BLAKE2B 4239c39bdd52feab71b1d2b40ff6c1eed8bba6e53b6f5b923ff9e7d5f31a3684f283dee5bb00e5b079d1fdd8fd4fe2132770bbbd46a579500ca56cd30253d61c SHA512 ec41f607e96ca85c98352bf87dd464ae085ac9c474eaf5fea125fd15605fdb06866b8a45f854bedbfd1358a5639f7c7d039387143592c349c565c2f3fca599ab
MISC metadata.xml 649 BLAKE2B a03eb9e2b09fab01af900957a9f5d0a43836a77ce770bc2327bc8da299139d1175b59cc413d0a02d74d4fc4169ff3c9180a5c1cf8d6ff570b054bbceb55e89ba SHA512 94c0c007157e240abc17056e2efe877770ee0267bf9d710fdbac796110f4507d2bc628c3b22f74652a9c568e7c60fa513e680aeeb8895831aafede268c14be70
diff --git a/media-libs/harfbuzz/harfbuzz-11.0.0.ebuild b/media-libs/harfbuzz/harfbuzz-11.0.0.ebuild
new file mode 100644
index 000000000000..0ef7b83c9387
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-11.0.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://harfbuzz.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz"
+ 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"
+fi
+
+LICENSE="Old-MIT ISC icu"
+# 0.9.18 introduced the harfbuzz-icu split; bug #472416
+# 3.0.0 dropped some unstable APIs; bug #813705
+# 6.0.0 changed libharfbuzz-subset.so ABI
+SLOT="0/6.0.0"
+
+IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+ cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
+ glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+ graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+ icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+ introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+ truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? ( dev-util/gtk-doc )
+ introspection? ( dev-util/glib-utils )
+"
+
+src_prepare() {
+ default
+
+ xdg_environment_reset
+
+ # bug #790359
+ filter-flags -fexceptions -fthreadsafe-statics
+
+ if ! use debug ; then
+ append-cppflags -DHB_NDEBUG
+ fi
+}
+
+multilib_src_configure() {
+ # harfbuzz-gobject only used for introspection, bug #535852
+ local emesonargs=(
+ -Dcoretext=disabled
+ -Dchafa=disabled
+ -Dfontations=disabled
+ -Dwasm=disabled
+
+ $(meson_feature cairo)
+ $(meson_feature glib)
+ $(meson_feature graphite graphite2)
+ $(meson_feature icu)
+ $(meson_feature introspection gobject)
+ $(meson_feature test tests)
+ $(meson_feature truetype freetype)
+
+ $(meson_native_use_feature doc docs)
+ $(meson_native_use_feature introspection)
+ # Breaks building tests..
+ #$(meson_native_use_feature utilities)
+
+ $(meson_use experimental experimental_api)
+ )
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ # harfbuzz:src / check-static-inits times out on hppa
+ meson_src_test --timeout-multiplier 5
+}
diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-9999.ebuild
index d5fe619aae87..0ef7b83c9387 100644
--- a/media-libs/harfbuzz/harfbuzz-9999.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-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
@@ -62,6 +62,7 @@ multilib_src_configure() {
local emesonargs=(
-Dcoretext=disabled
-Dchafa=disabled
+ -Dfontations=disabled
-Dwasm=disabled
$(meson_feature cairo)
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index 7268086d8026..f6ae9469ef5b 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -5,6 +5,6 @@ DIST libpng-1.6.46.tar.xz 1054296 BLAKE2B 0cc4e4ca0a9394e1ee2778065ef03859854062
DIST libpng-1.6.47-libpng-apng-apng.patch.gz 10697 BLAKE2B eadf410ea5ef073e444dd1158dfdb80900a594fb1cc41edfd1c63524bdd92195d10a9e0d0fbe1bf729a5df2970994d5617e56d85c861d0b845a815fdec3c4200 SHA512 5ea0e661f83a1966791eef3479ad7496787d3bc9eb6911475384da1c027444b1158bdb0f169d400ee9e1444c93e2bf435a4d8eb411901dd8e839b059baf9f38d
DIST libpng-1.6.47.tar.xz 1054664 BLAKE2B 3dafe005931cd5b7709278f8d1961250c1d80ade4e73b568a211b409e7cac44f42692c6501851620ccd549d5c466b697dc6bbecf56e969e00b54c22a7cde0d72 SHA512 932578dedd7916e2c502d8d11eef845e15733e84062510ba246b027d5467efe786725ff3dd22b9a33ff6a052c8dab3da3b45cb737a00caed43b6598c2bd8122b
EBUILD libpng-1.6.44.ebuild 1974 BLAKE2B d241f267e817a5b8cecb15f39546c6c91849ac8f125f7baf329102e0ef39570c0dbdc0724053672a43cdeeaa4629b805365e278270247a1ea9c58377007a75c9 SHA512 add22246846ae017e00c887f2189c2d7ece5bde1a6711885fe0faf82677184f01dee09a0bca848e0c833cac6c10b1ca886d63079c0df343fa47bcda8960e81b1
-EBUILD libpng-1.6.46.ebuild 1975 BLAKE2B 4ea5d1977a2820adb9604b6ac6437d2fcc96b2afa24d3baef904050e895dcbe11a95a99985683629312f653559d25ed802e872d621afbae0f97aad0583b49468 SHA512 e2f4be920cc562f94e979301f96c421cb7f9caa74e675b83d13de42c70ad5515bda55d7503a504a96ddadf7066725151bf57e64233f16a8b65ddcb25ea59235e
+EBUILD libpng-1.6.46.ebuild 1974 BLAKE2B 88ed6b9566910cdd6829aa027845f587b245915f50cc744a9464bfc9a95d734d7f247d1ae51b62d66bae6f4662e920ab5808171479cc36812a2c1771d9c8abc6 SHA512 5ed8fbd25e88eed3d736818cc0d69c97486ff712c9f6e2838100eff21ec7086c9ed8c6a2dda13b786ff763088a76eaa5e437f45d6f7ca9628f91af2f9a1fd434
EBUILD libpng-1.6.47.ebuild 1989 BLAKE2B c14faedc62cc30156177f28866af88af98a4b8d812be534dea5624e7c91c50cfdc12ada35535c1c7467d6af6ee8107a88dcb7d40219d5d2d46bcb10652fb5c8c SHA512 871ff2a9d0da5b6a08a12377bc5b5a520fe07397d097e11282fcafd005490d928e91d86473618b1db67e4f6bb4099576526db13b97ea947f7e1f75bb9454bfd6
MISC metadata.xml 958 BLAKE2B 6d7a0f6ea2903876e7df7b07f0a5f116d83b188ca1acba2dd6664ecda03a9695c9e3b76b26649dd5198e49d950d91e31f5aa792b3abd7109b76aedbf43cfc843 SHA512 15269d4c49e08bfd993b4248cbef9ea095f0254c68177bc498ddf622a8fdcda01e6e6f17550c698ab79e896d9f3b4af01ef7966006d4902d9101b39844c1670d
diff --git a/media-libs/libpng/libpng-1.6.46.ebuild b/media-libs/libpng/libpng-1.6.46.ebuild
index f06ad6158001..4983ef32aa69 100644
--- a/media-libs/libpng/libpng-1.6.46.ebuild
+++ b/media-libs/libpng/libpng-1.6.46.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="libpng2"
SLOT="0/16"
-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"
IUSE="apng cpu_flags_x86_sse static-libs test"
RESTRICT="!test? ( test )"
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 19ea0278aca5..93411581d2cf 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/kochmorse/Manifest b/media-radio/kochmorse/Manifest
index 2a602d655840..e90fe8c8a235 100644
--- a/media-radio/kochmorse/Manifest
+++ b/media-radio/kochmorse/Manifest
@@ -1,3 +1,4 @@
DIST kochmorse-3.5.1.tar.gz 1154862 BLAKE2B eb74aadc1e2029576f3cc96ea698742aca70bcd616f7123543c189924689b71bae6d330e2f857027ac57026effa26a6b27866184e391840073c48aff4503e3d1 SHA512 3d073ae25461a30d58ee58e8a606f240313b32c5d036ee3087c78daf2fd78da9640d720649b807e1b19b19bc60f00bb077a7cbc9d799b4c6d232dc8bea8c2168
+EBUILD kochmorse-3.5.1-r1.ebuild 617 BLAKE2B d0bc04c25037e7aa6a6201045e392ef43dc4e11c97f4bd38b6b6189b8a97d48a64c24b34b34f025388f9075299b9db0a58e46cae6dba2ab05342a6700114bdd4 SHA512 aff60d6e8db1df513f09d1c49737ceb235fd8c3f803b8043d9f7ef7260c63ec235296f03f0f9da5b813641fbddd803c71f9188ec1dbfa34572ad626b408142ef
EBUILD kochmorse-3.5.1.ebuild 514 BLAKE2B 3b24f6cf5bcd7bc0eb75bbc414f0fcb4f49196deed49196fc068c6a9e4951edd70410c50040fe661aee19c9e0ba719fd1482eb99f46955ca85bb33b2dd69d095 SHA512 123df98403bd8ce855205e07a38d2e077061809143b7db58f01e53d64a69d5687d22500205a8fc9134a01c37ad90aa2a6e2d68e41f0d0e43213659e8833fd730
MISC metadata.xml 508 BLAKE2B 9d1c2f3017798e70f605adc2f02528bc4421ddb6398c1f53189195776967fb2238bd997a5f0ac32af30ffc1a2a17c9a6a85df1a14c054f44157d2328525e1e92 SHA512 24dc93747ac7fc2cdb1bddbd9b35a0c57ca1b0514a2c3ab1de3164742f9b836085d37022b7c63fd250520cb8a6583c636704439e5a8896b07daba4125c1e4643
diff --git a/media-radio/kochmorse/kochmorse-3.5.1-r1.ebuild b/media-radio/kochmorse/kochmorse-3.5.1-r1.ebuild
new file mode 100644
index 000000000000..3d9d2402ef24
--- /dev/null
+++ b/media-radio/kochmorse/kochmorse-3.5.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Morse-code tutor using the Koch method"
+HOMEPAGE="https://github.com/hmatuschek/kochmorse"
+SRC_URI="https://github.com/hmatuschek/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-qt/linguist-tools:5"
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtwidgets:5"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e "s/2.8.8/3.5.1/g" CMakeLists.txt ||die
+ eapply_user
+ cmake_src_prepare
+}
diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest
index d03231b46c7f..e9caf81986b3 100644
--- a/media-radio/wsjtx/Manifest
+++ b/media-radio/wsjtx/Manifest
@@ -2,9 +2,7 @@ AUX wsjtx-2.2.0-werror.patch 434 BLAKE2B c36c445cb7216b2cb2d1a7888aa480f0b6ffbb0
AUX wsjtx-2.3.0-drop-docs.patch 676 BLAKE2B b5d6edb900dd9f26026ba3752ad14bd4b944b7829a00c9cc10194e95ac623c7f0bd1b9deee869360cf763e16966dd9a9a974cf80c12173d3346b767e6f3f47ac SHA512 193577a652fa90f23b43a052c1efb085c2ed244b318c34dab972ae6ec16c05ad290c2bd76a40502765d5964b82ceac6326f33a6d434f292e4830983be57c2ce4
AUX wsjtx-clang.patch 619 BLAKE2B 8019381b563bfede3977e37c96c0c664089458f0be7704a5267eece14a48b8cbd4a6348803d4a4e4ef0023006363e26f89f03788ac20f01d227126952f8d2375 SHA512 cf40f9ad542ca07f70ae507a74625663541c05968e1cac78eff7ec1fc0668b683b62ed35effc03b7028a317694e1056b70b862169900f3dc9655ae1ba057210d
DIST wsjtx-2.6.1.tgz 25624658 BLAKE2B 16181ea18611bf1bfaae78e4c5bf000d53cdb4401d1d07a7bd96a041c6da3bc385df71ddabb13a191fa32bd5579c7a330c2dff9a7b3e438222fd8a4ebb44412c SHA512 0f151c10b75798ab28a01604b08981f399d612135b7e9ddc3e66f9121fd49c97bb9508ce649e342791705ee5e1247f8e461a31afa871ddd46da1cf7fd5826c74
-DIST wsjtx-2.7.0-rc8.tgz 26484776 BLAKE2B dc04a0884a7ddf8d3db26926c46895f7561c8037a981ddd1c4676ec5b39eef0cb9b69aab6f4ef70f99244e5d5a5fa8f390f4ca484795ef92656ca2f36fabe97a SHA512 57026cc4f5f04174589d1a0a7496c1716c1fbbccdacb528953408c3a93cb35287bb763a5d43db791e567ac9380942a1515d434b3731f08d31d0b2a68d97e9d6a
DIST wsjtx-2.7.0.tgz 26603107 BLAKE2B a007fe5b47e44bc6b3cb63cdffaf2990ed193f82e8d986ae6b1f48c64ed326ac3e5350142e7a2c1ac080521d9f7ef677329f7fd2ba51bfe7600cf9d7cdebd851 SHA512 1e6ea8ea5877602b74f274abe80e6e7aa0b6330107100a3f3368d0d4bf84d0e2a1819aa6eb1ddadf9a6475a9aac5ba6edbb062ede9762209ab953080b55fc3df
EBUILD wsjtx-2.6.1.ebuild 1728 BLAKE2B fc1e0edf2dadb46b6e2612e5b8bf3ec5c4405b1a1f9e13effe21f7fd51ff4f5434f41b7fe1ca5c365f50254ee498521b23989559e28e1ce5b3a83581c88a6e85 SHA512 f77f9285d27c9b8be1adabec1161bd90587f6cb7a7a7802af47b1c900f9abadb5528e9cc6ef084e0d20898bd63f708c0f100137cb80d2334cca8693f93de3388
-EBUILD wsjtx-2.7.0.ebuild 1753 BLAKE2B 606912c81cbb860d36af6320d34eb4582a9f1afc05ff13cf3c720ec29352f19bda23ce862611ba48f41388810648ffaad7f4482490866a9eb44759e0d00444f9 SHA512 aef7f9b87e192518164b23dcbdfd155b4d45fb8f7d6b7759189df1ff7bd055b764e20efa9762b53b6a7f411f549e67a96fcdce5b0e687cf55cf9f88dd70fe0a7
-EBUILD wsjtx-2.7.0_rc8.ebuild 1753 BLAKE2B 606912c81cbb860d36af6320d34eb4582a9f1afc05ff13cf3c720ec29352f19bda23ce862611ba48f41388810648ffaad7f4482490866a9eb44759e0d00444f9 SHA512 aef7f9b87e192518164b23dcbdfd155b4d45fb8f7d6b7759189df1ff7bd055b764e20efa9762b53b6a7f411f549e67a96fcdce5b0e687cf55cf9f88dd70fe0a7
+EBUILD wsjtx-2.7.0.ebuild 1751 BLAKE2B 8d8942343865ff611c5786b04d2d82c144f7376f17c2edb516ffc14d072c8d435837c0a532ce245f97a7372c122dd9aeed8e64c4e808b0266f224b478c7390c4 SHA512 88263f93779e7efefe716a6814c2ad5abf721ad5249f958f5d9dae90ff362f1b710819e9916b39796d67a92ff0920381b75d7e6e075e0d4a4c9eda26697ac38f
MISC metadata.xml 412 BLAKE2B a8910c8ec81f720c209c3d9cb6cdfbde76be4c5a96941dfc3b799e9ba6b4d967928508c04bc5805536319a20f0b7cb292a2475f91de27471c11b9fd0f9073bec SHA512 2215cd7cea5ed62ef70bb2823ce85628877e3c204f7a55e582431c2d90ec8f77e6523b3e81c1747b339d58eeaf7c026ea26b6245af86294904e1c34887da943f
diff --git a/media-radio/wsjtx/wsjtx-2.7.0.ebuild b/media-radio/wsjtx/wsjtx-2.7.0.ebuild
index bf4446ce768a..6ff18856aaa9 100644
--- a/media-radio/wsjtx/wsjtx-2.7.0.ebuild
+++ b/media-radio/wsjtx/wsjtx-2.7.0.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/wsjtx
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
RDEPEND="
diff --git a/media-radio/wsjtx/wsjtx-2.7.0_rc8.ebuild b/media-radio/wsjtx/wsjtx-2.7.0_rc8.ebuild
deleted file mode 100644
index bf4446ce768a..000000000000
--- a/media-radio/wsjtx/wsjtx-2.7.0_rc8.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake edos2unix flag-o-matic
-
-MY_P=${P/_/-}
-
-DESCRIPTION="Weak signal ham radio communication"
-HOMEPAGE="https://physics.princeton.edu//pulsar/K1JT/wsjtx.html"
-SRC_URI="https://downloads.sourceforge.net/wsjt/${MY_P}.tgz"
-
-S=${WORKDIR}/wsjtx
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
- dev-libs/boost:=[nls,python]
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtconcurrent:5
- dev-qt/qtserialport:5
- dev-qt/qtsql:5
- dev-qt/qttest:5
- dev-qt/qtprintsupport:5
- virtual/libusb:1
- >=media-libs/hamlib-4.0:=
- media-libs/portaudio
- sci-libs/fftw:3.0=[threads,fortran]
- virtual/fortran
- app-text/asciidoc
- doc? ( dev-ruby/asciidoctor )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-werror.patch"
- "${FILESDIR}/${PN}-2.3.0-drop-docs.patch"
- "${FILESDIR}/${PN}-clang.patch"
-)
-
-DOCS=( AUTHORS BUGS NEWS README THANKS )
-
-src_unpack() {
- unpack ${A}
- unpack "${WORKDIR}/${PN}-2.7.0/src/wsjtx.tgz"
-}
-
-src_prepare() {
- edos2unix "${S}/message_aggregator.desktop"
- edos2unix "${S}/wsjtx.desktop"
- edos2unix "${S}/CMakeLists.txt"
- sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \
- manpages/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- # fails to compile with -flto (bug #860417)
- filter-lto
-
- local mycmakeargs=(
- -DWSJT_GENERATE_DOCS="$(usex doc)"
- -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
- )
- append-ldflags -no-pie
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- rm "${D}"/usr/bin/rigctl{,d,com}-wsjtx || die
- rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die
-}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 8acbe9180034..eb4f354e83bf 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index c59c0e82d82b..7b6aa96961e6 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -8,6 +8,7 @@ AUX audacity-3.3.3-local-threadpool-libraries.patch 1011 BLAKE2B f31560308b008c4
AUX audacity-3.3.3-remove-conan-test-dependency.patch 967 BLAKE2B 8e5815ecd1dbaa222a128cfb27f4b8c9138d180ec52d15c85639377a05ea8d7953eba054fece5fb44563e9714cae0e5a71d08c06e895066cd719b88b59255f77 SHA512 e8bf2b76b0879600ea9f6d186d2a7bf397a17879facb3ee9279712360358195242ff13fbc2c1f7d24c71348ed0ed83d9bfefccc7f934b667bf688b39c0d89cd1
AUX audacity-3.3.3-upstream-fix-rapidjson.patch 1786 BLAKE2B 5d269ae42c2c900ba3ac62b4ca721c9d0ff267419c45261e52b90670d45aaf02a4f902678b46a0409e46c090191f0891437041c48973682cd954b10e08c40b12 SHA512 231e6f7a0f5e1068e709e4d3742ffdd1f34f3ed1a60292d1cfc9f3fb673e5b95116f4d7eda9a134c4c585540d848a8587db4caf0525379a509faa34d2c028251
AUX audacity-3.4.2-audiocom-std-string.patch 673 BLAKE2B b533c2d3e3a55d2c8aca7d81fbad4af349607b6b7c4f8ea4f930d38d04b17448f327f89ce811826df06532692a4c98cb3ddcae68da154cc1f90c20c6195794c2 SHA512 a645e4352b76d806c194e57b89ed506fc8b9b8f837c0b036fbf6a827d76c969fc9f6e5264f7f65f0e979d4e0225d9439319fef3b4c6c22ef50002c2f294c211f
+AUX audacity-3.4.2-do-not-include-template-for-clang-compiler.patch 645 BLAKE2B b9f15ebb10609448c52e1ff93f75b677e8aebbbe280efb6fb88431fafadde183c07109024d8746526c066e83eda2204648697c2e0c6583f3b2bc1d87e3b8018f SHA512 c2898d717d0ecba716c17e56f18888ecc2428cb78ab65f7c6cb2729644e7c200dd822993cd33463e3d374571fe467d6af206f884032d8d4264c2503c04d77623
AUX audacity-3.4.2-fix-build-with-use-lv2-off.patch 812 BLAKE2B 561e83d0f027ee7f5328bac3f50d19a7ce8233c02d1c15fc01a6488940ddb3a1811077912c1ee3d35e1daff8ccdf66c0e21a7487d40c32c728860fb86fd30a3b SHA512 f00a7d30efb4e07ba7c38e2e1c3496764d44f7769f0315a0e5b3437a01919271c7ee635168cc5163f46b17267668df9c96318d31a38ce0be3d52b8283485b674
AUX audacity-3.7.0-allow-overriding-alsa-jack.patch 1342 BLAKE2B a5ced9a9d0c4b094d07e5e23a55f23531ae662cd88c6306576238946212519787f1aaea7d297e90c736d765ee4037fdd335e484b7368691e536af1ab68010119 SHA512 6961e5997eb892b51693b6f9d49909bc219e579a8408ef69b7b174682a58ffeaf38a43f0c11e7803d79bbbd4e132564bd75bd340c6f4d3740a4ed20382ad2778
AUX audacity-3.7.0-audiocom-std-string.patch 688 BLAKE2B 66b760eeca4d1a6d5cc7dcc34f03bf120fab9372dd283268a1169d70d025ef470ee39719dc8924003c6db9639924238326c131fce5f94091e42e02f76197ed3c SHA512 9d7bfa580d08ac3ad8aed7d500afe9a2e76f52e53623d4428d832084bc793c89779a8f14d222b2b8cc2a7a25eee14fcfad7c5cce53a3630aa4b5148992735dfe
@@ -22,7 +23,7 @@ DIST audacity-sources-3.7.2.tar.gz 62087884 BLAKE2B ecb060200a4ae848872b732ebe9d
DIST audacity-sources-3.7.3.tar.gz 62087367 BLAKE2B 9f0ab7b7c4e54e0e695b12068cee79d7d6dedc70968a37e5541d0217ec0e88eb62110a3e3059d7b4c796cc83b93a7531a2c99aa548b37fe46f962a36d656f025 SHA512 2c247221b890834c8022f7c9c63714fcc58fd75462c6052600dfbff764c8646a61a849f8fc4ccd2b5d0579528748ddca9bb0fbbc406a6289c7169ca7a07ce71d
DIST progschj-ThreadPool-20140926.h 2612 BLAKE2B 54d050ad443512e60e5c99449dd7133f3884c1067288cfc36b96c06855537b83d9b599cd8b8fb7f24e20cbc4898585b11d98d3a33dc7571a886b57c806ad3b14 SHA512 f927489de9afe0217bb0552c45bea238693f9f183a062cb12a48e19576dc50a4d0ba449a12397012ae790cc5ebd741decc08128b66f795310dba4778122e9f3d
EBUILD audacity-3.3.3.ebuild 7247 BLAKE2B d13edb80efb3cc7da04706b30972265594527b09003be5c690e1a4f3c8fa3b918fea751eec1fc6bd29d3810547204fcc4421681ed657be63847b341e38d58708 SHA512 6120da23d94e41ceb840a3cc6e9a6295e4da03674fffce158625ab671eca780ba77985916396af40c0a19eb99facd9a4e31fda7b6ef6aff79b2f4a9d1ffa4888
-EBUILD audacity-3.4.2-r1.ebuild 6904 BLAKE2B 1884b799dbbcf59ea235d4351b1fe9da68f0d3c5964e671e8ddca49eb88e63512a19d774676b182711fd9742d9f18a1bdde1f6008a449200d73df19bd6130485 SHA512 b19140ac540f2c874eec6086475a1967c5fea707a80ff490e286c305dc0538666df48d5cf88f0fec9d912e9890e7e702c128efd3c3f421321a4fbcc9ce1feb66
+EBUILD audacity-3.4.2-r1.ebuild 7077 BLAKE2B ce6c388d3ad5464679ad81b2fd4cf0bd64166f9d351c403b661cc903067ebfdf2d768b2b98832ed48565235958dcdc4bdcf51d715577cd2ef2f3ddfdf0147f46 SHA512 d269c201c34f5604238df95035f8883f54c0d0033d9b1b553ecad2adb3736168adb6b1cb28c969613332ea2f66a474a13a2d6babbc4b94e537c3cc9c68d2c66a
EBUILD audacity-3.7.1.ebuild 6998 BLAKE2B 4788577a01786135a018ccda77548361437533848570e1c63d6c4a06bee7bdb26923336ef80453375071d76268101ca1f16df87abf6f91d07e067d47bf6f5655 SHA512 ebcfab27c0601dc8ed9acbe3b72dc24aa52152e3d8ee6c43e67ebb8aeb00c634da3195b09e2d5b9e7d2f0d4bb8d327bee680721736ae339d95477e63af64cac0
EBUILD audacity-3.7.2.ebuild 6998 BLAKE2B 90581c9a4f29da9b609f3065ae03ae32892c58a842e8c2f9249092db86eace6efdfdd898871b76f14c729e6a77a7c05ae8974362da9aca66f9bcf713744a152c SHA512 6f506d5064beec3f5f50eaded43691bb73efa143956de880b5030c29f6e67c3fc7d7c6cd30b4f5b9c2c27435dc75fbd9d2e9aca1771dfa088cde79ae50a27f7c
EBUILD audacity-3.7.3.ebuild 6998 BLAKE2B 90581c9a4f29da9b609f3065ae03ae32892c58a842e8c2f9249092db86eace6efdfdd898871b76f14c729e6a77a7c05ae8974362da9aca66f9bcf713744a152c SHA512 6f506d5064beec3f5f50eaded43691bb73efa143956de880b5030c29f6e67c3fc7d7c6cd30b4f5b9c2c27435dc75fbd9d2e9aca1771dfa088cde79ae50a27f7c
diff --git a/media-sound/audacity/audacity-3.4.2-r1.ebuild b/media-sound/audacity/audacity-3.4.2-r1.ebuild
index 5e345770b011..2d182f4586b8 100644
--- a/media-sound/audacity/audacity-3.4.2-r1.ebuild
+++ b/media-sound/audacity/audacity-3.4.2-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
@@ -138,6 +138,9 @@ PATCHES=(
# Fix build with USE="-lv2"
"${FILESDIR}/audacity-3.4.2-fix-build-with-use-lv2-off.patch"
+
+ # Fix build with clang, undefined reference to `typeinfo for wxNavigationEnabled<wxWindow>'
+ "${FILESDIR}/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch"
)
src_prepare() {
diff --git a/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch b/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch
new file mode 100644
index 000000000000..c0dc7ecf3a8d
--- /dev/null
+++ b/media-sound/audacity/files/audacity-3.4.2-do-not-include-template-for-clang-compiler.patch
@@ -0,0 +1,24 @@
+https://github.com/audacity/audacity/issues/4614
+
+When compile w/ clang, link failed with:
+
+ ld.lld: error: undefined symbol: typeinfo for wxNavigationEnabled<wxWindow>
+
+so disable "extern ..." if compiler is clang
+
+see also gentoo bug: https://bugs.gentoo.org/915041
+
+diff --git a/src/ListNavigationPanel.h b/src/ListNavigationPanel.h
+index 1618d78..e04cc23 100644
+--- a/src/ListNavigationPanel.h
++++ b/src/ListNavigationPanel.h
+@@ -13,7 +13,9 @@
+ #include <wx/window.h>
+ #include <wx/containr.h>
+
++#if !defined(__clang__)
+ extern template class WXDLLIMPEXP_CORE wxNavigationEnabled<wxWindow>;
++#endif
+
+ #include "ListNavigationEnabled.h"
+
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 1c01f0ee0e48..487a3ae390bb 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 665a21a193d0..94852d88b59a 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -3,5 +3,5 @@ DIST yle-dl-20250227.tar.gz 80954 BLAKE2B 6f9dd4d5c98a4fd3c1c0bead3de3f23fa46f8a
DIST yle-dl-20250316.tar.gz 81041 BLAKE2B fd4c935ead73df123fe6182c0f1697451b8a32318f2ded8cad9a3009e33a6b38d2330fdc2785e59eff3397b7e184b6d741ed40b7fb52aeadc9836496118f8c04 SHA512 47e8ef7812c82e0b321ddca77b7989c8dbcf1cdd26d35fc82d45c6c71cfc6ef023a77666425185a4cd688a1b675b2471b51bdefa073b2d3d67d4a9bbf2586f2e
EBUILD yle-dl-20250126.ebuild 1704 BLAKE2B 2185a439fb87f0e429300e41f0ccb125d982529886feffa07eb4dd2e06ff0bf4aaab144ca35337fb171508ca8554a8aee64f3043d2452b841995a595a9c445c4 SHA512 4e9402ff14f0d52cdb74bd30b671b5c3445752b124a9af352a040e994c9e7113a906bf8457bd118fcb42ddcbba7f59d0f12478a4f5e72d2beb30f4930480a53d
EBUILD yle-dl-20250227.ebuild 1750 BLAKE2B 4b2e420b47a607310a4ef06a13f2fc96c5de3e22f6c8f4880c4ec537dfd5593a35a20ca024ec6d6009d5f6cbd6e37457f0df05e371660513c04cd36b31a2f582 SHA512 0bc70c5e3a771f9d688c77ad0f05a7cf1c06cf6606493094013b0f6885f4dfbf67fba59a856aa03d139f4cfd53c036b7d35126aefe2f7c69b8cee48ffc3c0d22
-EBUILD yle-dl-20250316.ebuild 1752 BLAKE2B 4edc749238618d32e5aa57e9a84cbb3f78698cc5b89b81be48746a576be11ee1f529b44aa0b8fbaa5aff0b4389142c00dd07f6ee7e1efdae30d9d3ef58f65885 SHA512 27bff09f3b8c2be0c985a6ff106aff9d53fb0bf3914d5c4dae54d016fd553030b8e993d090f5540f5363bf5d16513fd4462c4293c25a6ba556089812be605c1f
+EBUILD yle-dl-20250316.ebuild 1750 BLAKE2B 4b2e420b47a607310a4ef06a13f2fc96c5de3e22f6c8f4880c4ec537dfd5593a35a20ca024ec6d6009d5f6cbd6e37457f0df05e371660513c04cd36b31a2f582 SHA512 0bc70c5e3a771f9d688c77ad0f05a7cf1c06cf6606493094013b0f6885f4dfbf67fba59a856aa03d139f4cfd53c036b7d35126aefe2f7c69b8cee48ffc3c0d22
MISC metadata.xml 363 BLAKE2B b27761ed00c4849b5e9a0c51fdf699ab7e1589acc017be236339e8e5044fbe05ad62ad8c7104f6e9e43de0779ad6f9f3fe4144fc57376d87d0304f7c7c3fe7cf SHA512 1b061009279fcf8271bec4958ddb93d93e1455686e42d623a64ef51a65e4f852d23873c59d5e547bbf66d6c596f542fd29f78de5c7b33f484918b01beb76dc92
diff --git a/media-video/yle-dl/yle-dl-20250316.ebuild b/media-video/yle-dl/yle-dl-20250316.ebuild
index ae3ae91864ce..6450f764b991 100644
--- a/media-video/yle-dl/yle-dl-20250316.ebuild
+++ b/media-video/yle-dl/yle-dl-20250316.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-releases-${PV}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 7ca1bdc4015a..49739f002990 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 fa627401f5ff..b6c292a5c14d 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 23 Mar 2025 23:40:43 +0000
+Mon, 24 Mar 2025 23:40:26 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 03cab4acb489..c5b2423e6d0f 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 596822 BLAKE2B a9b0f5c65a940b6320ab70803bebd95404f9ee27b20ca8810931c1fcf7e654e8c3a3353df7be16cd7167bf07f5ed700ecc1c79d6d42f569a309c01510eecbc79 SHA512 e8c3ad4b5e76fc1f6d6c57728842a13093528e82181c97b264f9eda883f4382c150b2d8081792f7d8accedb7b711e0acb9cdad1526edd9b6e1b88d2a62d89ab6
-TIMESTAMP 2025-03-23T23:40:46Z
+TIMESTAMP 2025-03-24T23:40:28Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfgm/5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfh7WxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAJVw/+I3REo5nYq0XlZGqc+mEiE7vp+KVVSzRa6/MGdRRdonLh5fThqTXWDyV7
-SXHgg7F6V3v47ou9dOtqqE7WoTxPLiWyMSN1oHd6eLCSMYADbU+r4UH9FB7f/6Kk
-geiDQi8zuiupNE71FnLGWnKHEbYH0CSnDoNogVkmd+mZPdppPIdbzS7I+TdEzW1H
-ZmojUQ+yca3fTHSkfBhSyf2BK5zng7ZHSYTOYgLpqB2MLeLAeBDt9HPB55qxJKbj
-4OZdaXZI63704ZEjb3UFhOcXPjGkeuPzx51cmLJvfzBerqF+v4NFTTDDoN9eQ5hK
-i8mTPLQV0GeeC0XKe+uRg5PKoB02XxyDi282mdrSUdY3/3fotPSY9UnUh5oHrbcQ
-mlPExEz9xV1RS+zrN4AGZuM6p6hSQzDbMsdFumaHTCMS+qBDlZOQeIaNmt2kMBlk
-1JN8dbta9DKgoR+GZT0U7UvJmMPwSfQ4j7mfnlPh8igHW3RxBUOADH+BmBZmGJL7
-pffAQu8R/1+yUHQm+6CEutX8k8WmqQ6S9Tguf3D53V9amMv5SI/SQXa4zfqiyvhi
-EOIgcr5LGLPGkg17Nhot7jVVNesBNXonmv8UIwBFSdN/e64wdIlYUFSWzXKLok1h
-53uPUACNy4HkKS8oul1RhbN1BAhOEdz1Kc1QepUGRXm+begfVWo=
-=Sc4v
+klAzOQ/9GdyzaaA5YXH3S2ktzLfzHEse4Ew165yPFmgq1bYybCM2546ln6OFSTd1
+CSfyryXhH+DZAQedIGmj6YsDoSprVHwL2NvVV2oAPN8yPAilcCdBO0sa5sCZAOfs
+Bqg3LVcBE3/Zs/9eKFXx2h7aPBcHy3Vsol9ZlTpJyTmT3tvJw529Zz9ADrrvlz8z
+62Ulk5DT4tv/ycb3pdoyzj68gXL7aL2dgaQcOHtNbxlPH6z028vukt023RWhcjeZ
+F7gtORfjMD5cdUtRnM4gbeJxTCKgRVfICHavWSUBAikYR2dKVE4zu7QiOFPvMaQX
+i5z8cqI57fzuVJ0Fp/gHvb3M07bLwic9uELWKZvfOl7isWUOBvMMazOqXZUPcHT5
+1hp/efqNLIjkC61isT0caAZqG+pkJzBjqaEhkwLSAAUkGMsSq+nWjBgSggwJqWvV
+IyguephamUwSEJUJXY4BjYJt2BEEwsZs+Hg0NsU5Q2a/fQcgPVY2qs7tMhzna/l5
+YAwPL+ZosvuwqbM5z6un7DK5EvTGaHXzMs4sjhaIS+mPs5q55qV9bj48gEtUff/5
+lj8jFCaBJkwPrtQAjQDkcg9eKNSqfKBWuLXHxpk3XE/xXk7lIkC99dweM5SQ/eI7
+4jO9/7jVwJ6oeGTwsegMBlHx1Ek5Dhsa+junH0293w6WTegE0y8=
+=hSsZ
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index fa627401f5ff..b6c292a5c14d 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 23 Mar 2025 23:40:43 +0000
+Mon, 24 Mar 2025 23:40:26 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 981801b0cc26..02c28b3e41bd 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 481786a39160..cb1d90eb9dd1 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/bitwarden-desktop-bin-2025.2.0 b/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.0
index 78a36e335d11..aa806a6074e6 100644
--- a/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.0
+++ b/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango
SLOT=0
SRC_URI=https://github.com/bitwarden/clients/releases/download/desktop-v2025.2.0/Bitwarden-2025.2.0-amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5a52755454ea34a640a8a3b73904add3
diff --git a/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.1 b/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.1
index 67c481e18be4..cf89170c4075 100644
--- a/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.1
+++ b/metadata/md5-cache/app-admin/bitwarden-desktop-bin-2025.2.1
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango
SLOT=0
SRC_URI=https://github.com/bitwarden/clients/releases/download/desktop-v2025.2.1/Bitwarden-2025.2.1-amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5a52755454ea34a640a8a3b73904add3
diff --git a/metadata/md5-cache/app-admin/passook-20121001 b/metadata/md5-cache/app-admin/passook-20121001
index 2c3bb24e5da3..45000924ca2d 100644
--- a/metadata/md5-cache/app-admin/passook-20121001
+++ b/metadata/md5-cache/app-admin/passook-20121001
@@ -3,10 +3,10 @@ DESCRIPTION=Password generator capable of generating pronounceable and/or secure
EAPI=8
HOMEPAGE=https://github.com/mackers/passook
INHERIT=prefix
-KEYWORDS=amd64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-3+
RDEPEND=dev-lang/perl sys-apps/miscfiles
SLOT=0
SRC_URI=https://github.com/mackers/passook/archive/b3905189c082b156db807842e065e3f3dd752ca8.tar.gz -> passook-20121001.tgz
_eclasses_=prefix c3c4c93ebda319c0fa7ed6f942ba1010
-_md5_=965aca38945c382bce79214dfca1f53f
+_md5_=1dafa29d8a49010aa83155e87893ab35
diff --git a/metadata/md5-cache/app-admin/puppet-agent-7.24.0-r1 b/metadata/md5-cache/app-admin/puppet-agent-7.24.0-r1
index ef8c8369a5f6..09b721274619 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-7.24.0-r1
+++ b/metadata/md5-cache/app-admin/puppet-agent-7.24.0-r1
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.24.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.24.0-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=27547ecc2c8b00287f89d43f076814e6
diff --git a/metadata/md5-cache/app-admin/puppet-agent-7.33.0 b/metadata/md5-cache/app-admin/puppet-agent-7.33.0
index b8c1f89c12f1..6d70be567ad5 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-7.33.0
+++ b/metadata/md5-cache/app-admin/puppet-agent-7.33.0
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.33.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/p/puppet-agent/puppet-agent_7.33.0-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1caaf1384141cacd4c65b90695ba6e1a
diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.10.0 b/metadata/md5-cache/app-admin/puppet-agent-8.10.0
index b60a9edd392b..d74d0dbe5fd6 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-8.10.0
+++ b/metadata/md5-cache/app-admin/puppet-agent-8.10.0
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.10.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.10.0-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8d9d2d5e606ca91b48b7859077e9e1dc
diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.5.1 b/metadata/md5-cache/app-admin/puppet-agent-8.5.1
index 608a49de6281..94d2fd21ed74 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-8.5.1
+++ b/metadata/md5-cache/app-admin/puppet-agent-8.5.1
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.5.1-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.5.1-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8de17289ec7f6e2721b5f609b1e9036b
diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.6.0 b/metadata/md5-cache/app-admin/puppet-agent-8.6.0
index 16e6585e35ad..05d74cb618ad 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-8.6.0
+++ b/metadata/md5-cache/app-admin/puppet-agent-8.6.0
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.6.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.6.0-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8de17289ec7f6e2721b5f609b1e9036b
diff --git a/metadata/md5-cache/app-admin/puppet-agent-8.9.0 b/metadata/md5-cache/app-admin/puppet-agent-8.9.0
index 0b8edb112d44..af5ff070a0ac 100644
--- a/metadata/md5-cache/app-admin/puppet-agent-8.9.0
+++ b/metadata/md5-cache/app-admin/puppet-agent-8.9.0
@@ -12,5 +12,5 @@ RDEPEND=!app-admin/puppet !dev-ruby/hiera !dev-ruby/facter app-emulation/virt-wh
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.9.0-1focal_amd64.deb ) arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/p/puppet-agent/puppet-agent_8.9.0-1focal_arm64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8de17289ec7f6e2721b5f609b1e9036b
diff --git a/metadata/md5-cache/app-arch/7zip-24.09 b/metadata/md5-cache/app-arch/7zip-24.09
index f0224cdf3948..e4f9f37daac4 100644
--- a/metadata/md5-cache/app-arch/7zip-24.09
+++ b/metadata/md5-cache/app-arch/7zip-24.09
@@ -4,11 +4,12 @@ DESCRIPTION=Free file archiver for extremely high compression
EAPI=8
HOMEPAGE=https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/
INHERIT=edos2unix flag-o-matic toolchain-funcs
-IUSE=uasm jwasm rar
+IUSE=uasm jwasm rar symlink
KEYWORDS=amd64 arm64 ~ppc ~ppc64 ~riscv
LICENSE=LGPL-2 BSD rar? ( unRAR )
+RDEPEND=symlink? ( !app-arch/p7zip )
REQUIRED_USE=?? ( uasm jwasm )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/7-Zip/24.09/7z2409-src.tar.xz https://downloads.sourceforge.net/sevenzip/7-Zip/24.09/7z2409-linux-x64.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=429a5c4482d2feacb4b7e230cbdb6c1f
+_md5_=446ec7fa82764cedb7cf559c54d65db8
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 03660ad50edd..692d573f99e4 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/libarchive-3.7.7 b/metadata/md5-cache/app-arch/libarchive-3.7.7
deleted file mode 100644
index 711d77a3de9f..000000000000
--- a/metadata/md5-cache/app-arch/libarchive-3.7.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) elibc_musl? ( sys-libs/queue-standalone ) >=app-portage/elt-patches-20250306 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=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(-)?] acl? ( virtual/acl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv:=[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/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-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(-)?] ) lzo? ( >=dev-libs/lzo-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(-)?] ) nettle? ( dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kernel_linux? ( virtual/os-headers e2fsprogs? ( sys-fs/e2fsprogs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) test? ( app-arch/lrzip app-arch/lz4 app-arch/lzip app-arch/lzop app-arch/xz-utils app-arch/zstd lzma? ( app-arch/xz-utils[extra-filters(+)] ) )
-DESCRIPTION=Multi-format archive and compression library
-EAPI=8
-HOMEPAGE=https://www.libarchive.org/ https://github.com/libarchive/libarchive/
-INHERIT=libtool multilib-minimal toolchain-funcs verify-sig
-IUSE=acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-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=BSD BSD-2 BSD-4 public-domain
-RDEPEND=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(-)?] acl? ( virtual/acl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv:=[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/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-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(-)?] ) lzo? ( >=dev-libs/lzo-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(-)?] ) nettle? ( dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[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/13
-SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.7.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.7.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=f812ff94f16bdce6d08e1d0698334505
diff --git a/metadata/md5-cache/app-arch/libarchive-3.7.8 b/metadata/md5-cache/app-arch/libarchive-3.7.8
index 241fd6edf3b4..a93a4f52a9b5 100644
--- a/metadata/md5-cache/app-arch/libarchive-3.7.8
+++ b/metadata/md5-cache/app-arch/libarchive-3.7.8
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.libarchive.org/ https://github.com/libarchive/libarchive/
INHERIT=libtool multilib-minimal toolchain-funcs verify-sig
IUSE=acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs test xattr +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-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=BSD BSD-2 BSD-4 public-domain
RDEPEND=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(-)?] acl? ( virtual/acl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) blake2? ( app-crypt/libb2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) expat? ( dev-libs/expat:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !expat? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( virtual/libiconv:=[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/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] lz4? ( >=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.2.5-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(-)?] ) lzo? ( >=dev-libs/lzo-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(-)?] ) nettle? ( dev-libs/nettle:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[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/13
SRC_URI=https://www.libarchive.de/downloads/libarchive-3.7.8.tar.xz verify-sig? ( https://www.libarchive.de/downloads/libarchive-3.7.8.tar.xz.asc )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=3b0ca58b71602999af5114ebfc4322a2
+_md5_=6ffd26390d2c20bb6c973e99255c3b4e
diff --git a/metadata/md5-cache/app-arch/lzma-19.00 b/metadata/md5-cache/app-arch/lzma-19.00
index d34d6d3d05f4..bbeb64eb83d7 100644
--- a/metadata/md5-cache/app-arch/lzma-19.00
+++ b/metadata/md5-cache/app-arch/lzma-19.00
@@ -1,13 +1,13 @@
-BDEPEND=app-arch/p7zip
-DEFINED_PHASES=compile install postinst
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip )
+DEFINED_PHASES=compile install postinst unpack
DESCRIPTION=LZMA Stream Compressor from the SDK
EAPI=7
HOMEPAGE=https://www.7-zip.org/sdk.html
-INHERIT=toolchain-funcs
+INHERIT=toolchain-funcs unpacker
IUSE=doc
KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=public-domain
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/lzma1900.7z -> lzma-19.00.7z
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=1bcdaf6f56b34c1f19409e494ff9c36a
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
+_md5_=0ccce2b0d29ed09b5b5695347c7257cc
diff --git a/metadata/md5-cache/app-arch/pax-20201030 b/metadata/md5-cache/app-arch/pax-20201030
index 6d1a72a98732..5ba94c921861 100644
--- a/metadata/md5-cache/app-arch/pax-20201030
+++ b/metadata/md5-cache/app-arch/pax-20201030
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=elibc_musl? ( sys-libs/fts-standalone )
SLOT=0
SRC_URI=https://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-20201030.cpio.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7b3163c5fce8bffc9440720044ae1a05
diff --git a/metadata/md5-cache/app-arch/rar-7.01 b/metadata/md5-cache/app-arch/rar-7.01
index 586b7f961afb..dd89742a2198 100644
--- a/metadata/md5-cache/app-arch/rar-7.01
+++ b/metadata/md5-cache/app-arch/rar-7.01
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/glibc
RESTRICT=bindist mirror
SLOT=0
SRC_URI=all-sfx? ( https://www.rarlab.com/rar/rarlinux-x64-701.tar.gz https://www.rarlab.com/rar/rarlinux-x32-701.tar.gz https://www.rarlab.com/rar/winrar-x64-701.exe ) amd64? ( https://www.rarlab.com/rar/rarlinux-x64-701.tar.gz ) x86? ( https://www.rarlab.com/rar/rarlinux-x32-701.tar.gz )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=95ab0710f3f02d6c933f7dfe480f8925
diff --git a/metadata/md5-cache/app-arch/rar-7.10 b/metadata/md5-cache/app-arch/rar-7.10
index 1dc91650e519..713fe57d170a 100644
--- a/metadata/md5-cache/app-arch/rar-7.10
+++ b/metadata/md5-cache/app-arch/rar-7.10
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/glibc
RESTRICT=bindist mirror
SLOT=0
SRC_URI=all-sfx? ( https://www.rarlab.com/rar/rarlinux-x64-710.tar.gz https://www.rarlab.com/rar/winrar-x64-710.exe ) amd64? ( https://www.rarlab.com/rar/rarlinux-x64-710.tar.gz )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=c20a2de41edf6494988e2d0648fe378e
diff --git a/metadata/md5-cache/app-arch/tarlz-0.27.1 b/metadata/md5-cache/app-arch/tarlz-0.27.1
index c154a756a75f..ee857cfb9986 100644
--- a/metadata/md5-cache/app-arch/tarlz-0.27.1
+++ b/metadata/md5-cache/app-arch/tarlz-0.27.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-arch/lzlib-1.12
SLOT=0
SRC_URI=https://download.savannah.gnu.org/releases/lzip/tarlz/tarlz-0.27.1.tar.lz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ac2fd6b6743f1c8e560c41e787e35f66
diff --git a/metadata/md5-cache/app-arch/xz-utils-5.6.4 b/metadata/md5-cache/app-arch/xz-utils-5.6.4
index 17e6186a9722..24b4a850d10f 100644
--- a/metadata/md5-cache/app-arch/xz-utils-5.6.4
+++ b/metadata/md5-cache/app-arch/xz-utils-5.6.4
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://tukaani.org/xz/
INHERIT=libtool multilib multilib-minimal preserve-libs toolchain-funcs verify-sig
IUSE=cpu_flags_arm_crc32 doc +extra-filters pgo nls 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 verify-sig
-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=0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )
SLOT=0
SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.6.4/xz-5.6.4.tar.gz https://downloads.sourceforge.net/lzmautils/xz-5.6.4.tar.gz https://tukaani.org/xz/xz-5.6.4.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.6.4/xz-5.6.4.tar.gz.sig https://tukaani.org/xz/xz-5.6.4.tar.gz.sig )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c preserve-libs 8692a88c92b5ae250732743932d8ebda toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=6346f6f85a2a82a7df4df8055fae37ae
+_md5_=8cd7c83899e13a56b4e7397702d9d7f4
diff --git a/metadata/md5-cache/app-arch/zstd-1.5.7 b/metadata/md5-cache/app-arch/zstd-1.5.7
index 0ff688511527..8135c80312bf 100644
--- a/metadata/md5-cache/app-arch/zstd-1.5.7
+++ b/metadata/md5-cache/app-arch/zstd-1.5.7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://facebook.github.io/zstd/
INHERIT=meson-multilib
IUSE=+lzma lz4 static-libs 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 ~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=|| ( BSD GPL-2 )
RDEPEND=lzma? ( app-arch/xz-utils ) lz4? ( app-arch/lz4:= ) zlib? ( sys-libs/zlib )
RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 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 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6ffdd6c79c766dcb2f4356eb5694277c
+_md5_=6ed7bf160f2d6fe64cada00d16d6855d
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 47d02cb4aecd..33978b8e3f33 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3 b/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3
index 2cbf38b3e675..02e312da1d5d 100644
--- a/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3
+++ b/metadata/md5-cache/app-backup/spideroak-bin-7.5.0-r3
@@ -11,5 +11,5 @@ RDEPEND=app-crypt/mit-krb5[keyutils] media-libs/libpng-compat:1.2 X? ( media-lib
RESTRICT=mirror strip
SLOT=0
SRC_URI=x86? ( https://spideroak.com/release/spideroak/deb_x86 -> spideroak-bin-7.5.0_x86.deb ) amd64? ( https://spideroak.com/release/spideroak/deb_x64 -> spideroak-bin-7.5.0_amd64.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=acc4a4558555547e04b9f14314f7c145
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 4db47587c241..84dcdf7031ba 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/devcontainer-0.73.0 b/metadata/md5-cache/app-containers/devcontainer-0.73.0
index 76aff80c27d6..5882cf24bf0b 100644
--- a/metadata/md5-cache/app-containers/devcontainer-0.73.0
+++ b/metadata/md5-cache/app-containers/devcontainer-0.73.0
@@ -3,9 +3,9 @@ DEFINED_PHASES=compile install
DESCRIPTION=Reference implementation of the Development Containers specification
EAPI=8
HOMEPAGE=https://containers.dev/ https://github.com/devcontainers/cli/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=net-libs/nodejs
SLOT=0
SRC_URI=https://registry.npmjs.org/@devcontainers/cli/-/cli-0.73.0.tgz -> devcontainer-0.73.0.tgz
-_md5_=af3aaacde7d6f90214bac6286db301c4
+_md5_=ce563788e60cd61f278a229b7a946580
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 1cfe2354ecd9..7027895e31c1 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/debian-archive-keyring-2023.4 b/metadata/md5-cache/app-crypt/debian-archive-keyring-2023.4
index 51435c632ed9..1f90bed42411 100644
--- a/metadata/md5-cache/app-crypt/debian-archive-keyring-2023.4
+++ b/metadata/md5-cache/app-crypt/debian-archive-keyring-2023.4
@@ -7,5 +7,5 @@ KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~x86
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2023.4_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=86fb7626d48b73a6f71434609b3d64f5
diff --git a/metadata/md5-cache/app-crypt/minisign-0.11-r1 b/metadata/md5-cache/app-crypt/minisign-0.11-r1
deleted file mode 100644
index 315fc39d7b00..000000000000
--- a/metadata/md5-cache/app-crypt/minisign-0.11-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libsodium:=[-minimal(-)]
-DESCRIPTION=Dead simple tool to sign files and verify signatures
-EAPI=8
-HOMEPAGE=https://github.com/jedisct1/minisign/
-INHERIT=cmake
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=ISC
-RDEPEND=dev-libs/libsodium:=[-minimal(-)]
-SLOT=0
-SRC_URI=https://github.com/jedisct1/minisign/archive/0.11.tar.gz -> minisign-0.11.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fd71d046441f0dde551ba54f7f170539
diff --git a/metadata/md5-cache/app-crypt/minisign-0.12 b/metadata/md5-cache/app-crypt/minisign-0.12
index c89756fac512..b87a9e2cf61a 100644
--- a/metadata/md5-cache/app-crypt/minisign-0.12
+++ b/metadata/md5-cache/app-crypt/minisign-0.12
@@ -5,10 +5,10 @@ DESCRIPTION=Dead simple tool to sign files and verify signatures
EAPI=8
HOMEPAGE=https://github.com/jedisct1/minisign/
INHERIT=cmake
-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=ISC
RDEPEND=dev-libs/libsodium:=[-minimal(-)]
SLOT=0
SRC_URI=https://github.com/jedisct1/minisign/archive/0.12.tar.gz -> minisign-0.12.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=596e148e0626ecfc0b19fdc03ff61a4b
+_md5_=c1576fac5592d68dbec3b24eac123128
diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz
index 46006d240002..515ef7593019 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/dictd-wn-3.0_p33-r1 b/metadata/md5-cache/app-dicts/dictd-wn-3.0_p33-r1
index 4b217d75fabe..453e63d2d16b 100644
--- a/metadata/md5-cache/app-dicts/dictd-wn-3.0_p33-r1
+++ b/metadata/md5-cache/app-dicts/dictd-wn-3.0_p33-r1
@@ -8,5 +8,5 @@ LICENSE=Princeton
RDEPEND=>=app-text/dictd-1.5.5
SLOT=0
SRC_URI=mirror://debian/pool/main/w/wordnet/dict-wn_3.0-33_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7f03347d3708bdc472f4c179fdfeb956
diff --git a/metadata/md5-cache/app-dicts/myspell-pl-20250101 b/metadata/md5-cache/app-dicts/myspell-pl-20250101
index 0f0ad49b0548..38e8633914a5 100644
--- a/metadata/md5-cache/app-dicts/myspell-pl-20250101
+++ b/metadata/md5-cache/app-dicts/myspell-pl-20250101
@@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2 LGPL-2.1 MPL-1.1 Apache-2.0 CC-BY-4.0
SLOT=0
SRC_URI=https://sjp.pl/sl/ort/sjp-myspell-pl-20250101.zip -> myspell-pl-20250101.zip
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f myspell-r2 d70debd5f4806077ff74738d349a5927 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f myspell-r2 d70debd5f4806077ff74738d349a5927 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a47648f693c9d4496e0bd8c29eb090b5
diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz
index 1bfe04e6be1f..be9af3a60fe8 100644
--- a/metadata/md5-cache/app-doc/Manifest.gz
+++ b/metadata/md5-cache/app-doc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-doc/dita-ot-bin-4.2.4 b/metadata/md5-cache/app-doc/dita-ot-bin-4.2.4
deleted file mode 100644
index c69d2e2c6fe7..000000000000
--- a/metadata/md5-cache/app-doc/dita-ot-bin-4.2.4
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install
-DEPEND=>=virtual/jdk-17:*
-DESCRIPTION=Darwin Information Typing Architecture - Open Toolkit publishing engine
-EAPI=8
-HOMEPAGE=https://www.dita-ot.org/ https://github.com/dita-ot/dita-ot
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-17:*
-SLOT=0
-SRC_URI=https://github.com/dita-ot/dita-ot/releases/download/4.2.4/dita-ot-4.2.4.zip
-_md5_=a2b24081e72c56e0164e14e290f9ccd4
diff --git a/metadata/md5-cache/app-doc/dita-ot-bin-4.3-r1 b/metadata/md5-cache/app-doc/dita-ot-bin-4.3.1
index f1c43fe8b63d..88f2d0518d49 100644
--- a/metadata/md5-cache/app-doc/dita-ot-bin-4.3-r1
+++ b/metadata/md5-cache/app-doc/dita-ot-bin-4.3.1
@@ -9,6 +9,6 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3
SLOT=0
-SRC_URI=https://github.com/dita-ot/dita-ot/releases/download/4.3/dita-ot-4.3.zip
+SRC_URI=https://github.com/dita-ot/dita-ot/releases/download/4.3.1/dita-ot-4.3.1.zip
_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1
_md5_=2d9a6a21b7bcbd153193b6b0d570f5ac
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 9e806801098b..f6156559f2f1 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.8 b/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.8
index cf83561951a0..6731b945e3a4 100644
--- a/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.8
+++ b/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.8
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa ne
RESTRICT=mirror splitdebug
SLOT=0
SRC_URI=https://github.com/logseq/logseq/releases/download/0.10.8/logseq-linux-x64-0.10.8.zip -> logseq-desktop-bin-0.10.8.zip
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4ece2b703852012e3cb19bcf06a32459
diff --git a/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.9-r1 b/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.9-r1
index 05b2a6ec28b7..e834c8334dde 100644
--- a/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.9-r1
+++ b/metadata/md5-cache/app-editors/logseq-desktop-bin-0.10.9-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa ne
RESTRICT=mirror splitdebug
SLOT=0
SRC_URI=https://github.com/logseq/logseq/releases/download/0.10.9/logseq-linux-x64-0.10.9.zip -> logseq-desktop-bin-0.10.9.zip
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=b46f0cf7f71df602e4c28e87a2f26781
diff --git a/metadata/md5-cache/app-editors/moe-1.14 b/metadata/md5-cache/app-editors/moe-1.14
index 1c099ce12d92..b9d6d6ca7148 100644
--- a/metadata/md5-cache/app-editors/moe-1.14
+++ b/metadata/md5-cache/app-editors/moe-1.14
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:=
SLOT=0
SRC_URI=mirror://gnu/moe/moe-1.14.tar.lz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ed140b8afc8554a87b50bd949cb29824
diff --git a/metadata/md5-cache/app-editors/moe-1.15 b/metadata/md5-cache/app-editors/moe-1.15
index b54d075ad010..ec24449c603f 100644
--- a/metadata/md5-cache/app-editors/moe-1.15
+++ b/metadata/md5-cache/app-editors/moe-1.15
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:=
SLOT=0
SRC_URI=mirror://gnu/moe/moe-1.15.tar.lz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=eb2773dec55487834322291ab82bec20
diff --git a/metadata/md5-cache/app-editors/neovim-0.10.4 b/metadata/md5-cache/app-editors/neovim-0.10.4
index 23bb11fb8d50..ed501d6c48b2 100644
--- a/metadata/md5-cache/app-editors/neovim-0.10.4
+++ b/metadata/md5-cache/app-editors/neovim-0.10.4
@@ -7,7 +7,7 @@ HOMEPAGE=https://neovim.io
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake lua-single optfeature xdg
IUSE=+nvimpager test lua_single_target_luajit lua_single_target_lua5-1
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos
LICENSE=Apache-2.0 vim
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) >=dev-lua/luv-1.45.0[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) >=dev-libs/libutf8proc-2.9.0:= >=dev-libs/libuv-1.46.0:= >=dev-libs/libvterm-0.3.3 >=dev-libs/msgpack-3.0.0:= >=dev-libs/tree-sitter-0.22.6:= =dev-libs/tree-sitter-c-0.21* =dev-libs/tree-sitter-lua-0.1* =dev-libs/tree-sitter-markdown-0.2* =dev-libs/tree-sitter-query-0.4* =dev-libs/tree-sitter-vim-0.4* =dev-libs/tree-sitter-vimdoc-3* >=dev-libs/unibilium-2.0.0:0= app-eselect/eselect-vi
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) test? ( lua_single_target_luajit )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/neovim/neovim/archive/v0.10.4.tar.gz -> neovim-0.10.4.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=98e4c3a3262bccfc64884c143864fd42
+_md5_=ff30fc40dddb0ae3850cb055feed7a60
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index e9df7a26f132..75d4fd0f5199 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.4 b/metadata/md5-cache/app-emacs/apheleia-4.4
index b39bfa507904..ede0b40ec698 100644
--- a/metadata/md5-cache/app-emacs/apheleia-4.4
+++ b/metadata/md5-cache/app-emacs/apheleia-4.4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/radian-software/apheleia/
INHERIT=elisp
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=>=app-editors/emacs-27:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/radian-software/apheleia/archive/v4.4.tar.gz -> apheleia-4.4.gh.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=a5e73995e2583bb859bb840029a3d770
+_md5_=f461f4e50730f2738ececa0bc8ccbfdc
diff --git a/metadata/md5-cache/app-emacs/buttercup-1.37 b/metadata/md5-cache/app-emacs/buttercup-1.37
index f35263aaa892..8f043c15ceb9 100644
--- a/metadata/md5-cache/app-emacs/buttercup-1.37
+++ b/metadata/md5-cache/app-emacs/buttercup-1.37
@@ -4,10 +4,10 @@ DESCRIPTION=Behaviour-driven Elisp testing
EAPI=8
HOMEPAGE=https://github.com/jorgenschaefer/emacs-buttercup
INHERIT=elisp edo
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv sparc x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/jorgenschaefer/emacs-buttercup/archive/v1.37.tar.gz -> buttercup-1.37.gh.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=ef0fbaf00f42e907bda2c2aaa02e87d3
+_md5_=3f57a552775cd84a2747b08a7b724a26
diff --git a/metadata/md5-cache/app-emacs/helm-4.0.1 b/metadata/md5-cache/app-emacs/helm-4.0.1
index 1cf86ad86905..14e00c002a78 100644
--- a/metadata/md5-cache/app-emacs/helm-4.0.1
+++ b/metadata/md5-cache/app-emacs/helm-4.0.1
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs incremental completion and selection narrowing framework
EAPI=8
HOMEPAGE=https://emacs-helm.github.io/helm/ https://github.com/emacs-helm/helm/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
RDEPEND=app-emacs/async app-emacs/wfnames >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/emacs-helm/helm/archive/v4.0.1.tar.gz -> helm-4.0.1.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=96f43c39615ad521cb5e9d9f5303335f
+_md5_=de16b5146974c81012236e1d3a71de8c
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.22 b/metadata/md5-cache/app-emacs/org-mode-9.7.22
index 2ab04a959200..48dd1f8aa4e1 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.22
+++ b/metadata/md5-cache/app-emacs/org-mode-9.7.22
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://orgmode.org/
INHERIT=elisp readme.gentoo-r1
IUSE=doc odt-schema
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.22.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 readme.gentoo-r1 b045f3acf546393ab6b3170781875358
-_md5_=9321916485129171fcd10533c78dcc65
+_md5_=6a4d66a82627353597adb8bd9cf01b3a
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.20 b/metadata/md5-cache/app-emacs/org-mode-9.7.26
index c60b6f647be4..c4a42bfe3dc7 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9.7.20
+++ b/metadata/md5-cache/app-emacs/org-mode-9.7.26
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://orgmode.org/
INHERIT=elisp readme.gentoo-r1
IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
+KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.20.tar.gz
+SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.26.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 readme.gentoo-r1 b045f3acf546393ab6b3170781875358
-_md5_=6a4d66a82627353597adb8bd9cf01b3a
+_md5_=9321916485129171fcd10533c78dcc65
diff --git a/metadata/md5-cache/app-emacs/projectile-2.9.1 b/metadata/md5-cache/app-emacs/projectile-2.9.1
index ac9becebf88d..88eec3c7c7b8 100644
--- a/metadata/md5-cache/app-emacs/projectile-2.9.1
+++ b/metadata/md5-cache/app-emacs/projectile-2.9.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/bbatsov/projectile/
INHERIT=elisp optfeature
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bbatsov/projectile/archive/v2.9.1.tar.gz -> projectile-2.9.1.gh.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 optfeature 538bce96e5589935b57e178e8635f301
-_md5_=ce8488c67f12e1296cebd4d90e6b269f
+_md5_=226fa2d85389dcd54627b13a1e926393
diff --git a/metadata/md5-cache/app-emacs/treemacs-3.2 b/metadata/md5-cache/app-emacs/treemacs-3.2
new file mode 100644
index 000000000000..65be27cd2fbe
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/treemacs-3.2
@@ -0,0 +1,16 @@
+BDEPEND=>=app-editors/emacs-25.3[svg] app-emacs/ace-window app-emacs/cfrs app-emacs/dash app-emacs/ht app-emacs/hydra app-emacs/pfuture app-emacs/s test? ( app-emacs/buttercup ) 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 ) >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
+DESCRIPTION=Tree style project file explorer
+EAPI=8
+HOMEPAGE=https://github.com/Alexander-Miller/treemacs/
+INHERIT=distutils-r1 elisp
+IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3[svg] app-emacs/ace-window app-emacs/cfrs app-emacs/dash app-emacs/ht app-emacs/hydra app-emacs/pfuture app-emacs/s 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 ) >=app-editors/emacs-25.3:*
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Alexander-Miller/treemacs/archive/3.2.tar.gz -> treemacs-3.2.gh.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=b7da811192ede07997617b4763aac7c2
diff --git a/metadata/md5-cache/app-emacs/treemacs-all-the-icons-3.2 b/metadata/md5-cache/app-emacs/treemacs-all-the-icons-3.2
new file mode 100644
index 000000000000..5c654c03c0ec
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/treemacs-all-the-icons-3.2
@@ -0,0 +1,13 @@
+BDEPEND=app-emacs/all-the-icons app-emacs/treemacs >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack
+DESCRIPTION=GNU Emacs all-the-icons integration for treemacs
+EAPI=8
+HOMEPAGE=https://github.com/Alexander-Miller/treemacs/
+INHERIT=elisp
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=app-emacs/all-the-icons app-emacs/treemacs >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/Alexander-Miller/treemacs/archive/3.2.tar.gz -> treemacs-3.2.gh.tar.gz
+_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
+_md5_=a03bcb9b31d81bb4b95227faabc3b112
diff --git a/metadata/md5-cache/app-emacs/wfnames-1.2 b/metadata/md5-cache/app-emacs/wfnames-1.2
index 0170061d8b2a..96ef46d15365 100644
--- a/metadata/md5-cache/app-emacs/wfnames-1.2
+++ b/metadata/md5-cache/app-emacs/wfnames-1.2
@@ -4,10 +4,10 @@ DESCRIPTION=GNU Emacs mode to edit filenames, similar to wdired
EAPI=8
HOMEPAGE=https://github.com/thierryvolpiatto/wfnames/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/thierryvolpiatto/wfnames/archive/v1.2.tar.gz -> wfnames-1.2.gh.tar.gz
_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2
-_md5_=abe6e994f42166ab9ae8d01812b977b5
+_md5_=83b1e2702bc1f064d512cebbcc7c6e32
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 6aa1f6c04b63..888a08332c2e 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/crossover-bin-22.1.1 b/metadata/md5-cache/app-emulation/crossover-bin-22.1.1
index 011fd6f45f4f..fce142563b69 100644
--- a/metadata/md5-cache/app-emulation/crossover-bin-22.1.1
+++ b/metadata/md5-cache/app-emulation/crossover-bin-22.1.1
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=bindist test
SLOT=0
SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-22.1.1.bin
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=6c5f8c5a9826765f0ea0053d2e3ba3c0
diff --git a/metadata/md5-cache/app-emulation/crossover-bin-23.6.0 b/metadata/md5-cache/app-emulation/crossover-bin-23.6.0
index 80939e6b5871..47ce6773991c 100644
--- a/metadata/md5-cache/app-emulation/crossover-bin-23.6.0
+++ b/metadata/md5-cache/app-emulation/crossover-bin-23.6.0
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=bindist test
SLOT=0
SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-23.6.0.bin
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=9b42512f296c986d86116925bf01f85a
diff --git a/metadata/md5-cache/app-emulation/crossover-bin-24.0.0 b/metadata/md5-cache/app-emulation/crossover-bin-24.0.0
index 8ac0e6f9b422..9ffe346edf14 100644
--- a/metadata/md5-cache/app-emulation/crossover-bin-24.0.0
+++ b/metadata/md5-cache/app-emulation/crossover-bin-24.0.0
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=bindist test
SLOT=0
SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-24.0.0.bin
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1d41c96a915bf32bf15fa6a5f8232d31
diff --git a/metadata/md5-cache/app-emulation/crossover-bin-24.0.4 b/metadata/md5-cache/app-emulation/crossover-bin-24.0.4
index ee5817f7518a..7fb851fcd6b8 100644
--- a/metadata/md5-cache/app-emulation/crossover-bin-24.0.4
+++ b/metadata/md5-cache/app-emulation/crossover-bin-24.0.4
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=bindist test
SLOT=0
SRC_URI=https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-24.0.4.bin
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=39dec85b8ee82cc32ec24198b3f7d621
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index dd7e633f736b..b19763dcb565 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/fcitx-5.1.10 b/metadata/md5-cache/app-i18n/fcitx-5.1.10
index 373248c308e7..fb942a19755a 100644
--- a/metadata/md5-cache/app-i18n/fcitx-5.1.10
+++ b/metadata/md5-cache/app-i18n/fcitx-5.1.10
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( wayland X ) X? ( keyboard ) wayland? ( keyboard )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.10_dict.tar.zst -> fcitx-5.1.10.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ea94d034cecdc130afd069f6d10c15a3
diff --git a/metadata/md5-cache/app-i18n/fcitx-5.1.11 b/metadata/md5-cache/app-i18n/fcitx-5.1.11
index 0e522cfb31eb..3cc67816ca21 100644
--- a/metadata/md5-cache/app-i18n/fcitx-5.1.11
+++ b/metadata/md5-cache/app-i18n/fcitx-5.1.11
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( wayland X ) X? ( keyboard ) wayland? ( keyboard )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.11_dict.tar.zst -> fcitx-5.1.11.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ea94d034cecdc130afd069f6d10c15a3
diff --git a/metadata/md5-cache/app-i18n/fcitx-5.1.12 b/metadata/md5-cache/app-i18n/fcitx-5.1.12
index 0257f6cfff64..8f7ff8a783dc 100644
--- a/metadata/md5-cache/app-i18n/fcitx-5.1.12
+++ b/metadata/md5-cache/app-i18n/fcitx-5.1.12
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( wayland X ) X? ( keyboard ) wayland? ( keyboard )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.12_dict.tar.zst -> fcitx-5.1.12.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a0e9676f6f40560af040ce45ff0d2d4c
diff --git a/metadata/md5-cache/app-i18n/fcitx-anthy-5.1.6 b/metadata/md5-cache/app-i18n/fcitx-anthy-5.1.6
index d5c9a2e99bd4..886a74cf4a49 100644
--- a/metadata/md5-cache/app-i18n/fcitx-anthy-5.1.6
+++ b/metadata/md5-cache/app-i18n/fcitx-anthy-5.1.6
@@ -13,5 +13,5 @@ RDEPEND=!app-i18n/fcitx-anthy:4 app-i18n/anthy >=app-i18n/fcitx-5.1.12:5
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-anthy/fcitx5-anthy-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e2fecaeab3e6c5b057ff127ab81b385e
diff --git a/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.6 b/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.6
index b5edc9ec3108..b8b136eb810c 100644
--- a/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.6
+++ b/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.6
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=!app-i18n/fcitx-chewing:4 >=app-i18n/fcitx-5.1.9:5 >=app-i18n/libchewing-0.5.0
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-chewing/fcitx5-chewing-5.1.6.tar.zst -> fcitx-chewing-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1f71ae43f3b0872a0f6f742f1a96b86a
diff --git a/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.7 b/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.7
index 6e731a7f4bb8..dcdd63af852f 100644
--- a/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.7
+++ b/metadata/md5-cache/app-i18n/fcitx-chewing-5.1.7
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=!app-i18n/fcitx-chewing:4 >=app-i18n/fcitx-5.1.12:5 >=app-i18n/libchewing-0.5.0
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-chewing/fcitx5-chewing-5.1.7.tar.zst -> fcitx-chewing-5.1.7.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e1398cc590cad1df0d3c0ebc2c89edb0
diff --git a/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.7 b/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.7
index 23c193bc4174..405f27c37480 100644
--- a/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.7
+++ b/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.7
@@ -14,5 +14,5 @@ REQUIRED_USE=webengine? ( gui )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.7_dict.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=cf7e40269a3dba4e83d278579ffca9ab
diff --git a/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.8 b/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.8
index 8ee4eb7ff8d0..d7b1cf48e6d4 100644
--- a/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.8
+++ b/metadata/md5-cache/app-i18n/fcitx-chinese-addons-5.1.8
@@ -14,5 +14,5 @@ REQUIRED_USE=webengine? ( gui )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.8_dict.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=b9cdceb673605e252efa1edc5436885e
diff --git a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.6-r3 b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.6-r3
index c48aaf58f7ee..0592961e12b8 100644
--- a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.6-r3
+++ b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.6-r3
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.6:5 >=app-i18n/fcitx-qt-5.1.4:5[qt6(+),-onlyplugin]
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-5.1.6.tar.zst -> fcitx-configtool-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=42e6351fa1c55ff19d62a417662f39da
diff --git a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.7-r1 b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.7-r1
index 3af88ceb25a1..4448ea07a487 100644
--- a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.7-r1
+++ b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.7-r1
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.6:5 >=app-i18n/fcitx-qt-5.1.4:5[qt6(+),-onlyplugin]
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-5.1.7.tar.zst -> fcitx-configtool-5.1.7.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4e18f60e27d249dc58d6071d924aad07
diff --git a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.8 b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.8
index 1db0b943c70a..1f3d33e7bc7b 100644
--- a/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.8
+++ b/metadata/md5-cache/app-i18n/fcitx-configtool-5.1.8
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.6:5 >=app-i18n/fcitx-qt-5.1.4:5[qt6(+),-onlyplugin]
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-5.1.8.tar.zst -> fcitx-configtool-5.1.8.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=b7534adeb492a249ce6c4df768959cb4
diff --git a/metadata/md5-cache/app-i18n/fcitx-gtk-5.1.3 b/metadata/md5-cache/app-i18n/fcitx-gtk-5.1.3
index cc6eeda528d7..a6f405753a52 100644
--- a/metadata/md5-cache/app-i18n/fcitx-gtk-5.1.3
+++ b/metadata/md5-cache/app-i18n/fcitx-gtk-5.1.3
@@ -13,5 +13,5 @@ RDEPEND=app-i18n/fcitx:5 >=dev-libs/glib-2.56 x11-libs/libxkbcommon gtk2? ( x11-
REQUIRED_USE=|| ( gtk2 gtk3 gtk4 )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst -> fcitx-gtk-5.1.3.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4506798842dce464daa953b0d58bd265
diff --git a/metadata/md5-cache/app-i18n/fcitx-hangul-5.1.6 b/metadata/md5-cache/app-i18n/fcitx-hangul-5.1.6
index 74d15f6a04f9..11d50c404d09 100644
--- a/metadata/md5-cache/app-i18n/fcitx-hangul-5.1.6
+++ b/metadata/md5-cache/app-i18n/fcitx-hangul-5.1.6
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=!app-i18n/fcitx-hangul:4 >=app-i18n/fcitx-5.1.12:5 >=app-i18n/libhangul-0.0.12 virtual/libiconv
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-hangul/fcitx5-hangul-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=90f683ef8dd1fbfef84a3e4e246ef35e
diff --git a/metadata/md5-cache/app-i18n/fcitx-lua-5.0.13 b/metadata/md5-cache/app-i18n/fcitx-lua-5.0.13
index 63f8e0b0cfd2..862dba285969 100644
--- a/metadata/md5-cache/app-i18n/fcitx-lua-5.0.13
+++ b/metadata/md5-cache/app-i18n/fcitx-lua-5.0.13
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-lua/fcitx5-lua-5.0.13.tar.zst -> fcitx-lua-5.0.13.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d68df9c9d0d2a13d52dc0c12c22cecd8
diff --git a/metadata/md5-cache/app-i18n/fcitx-lua-5.0.14 b/metadata/md5-cache/app-i18n/fcitx-lua-5.0.14
index 015e19bf2faf..3bf20d7615fb 100644
--- a/metadata/md5-cache/app-i18n/fcitx-lua-5.0.14
+++ b/metadata/md5-cache/app-i18n/fcitx-lua-5.0.14
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-lua/fcitx5-lua-5.0.14.tar.zst -> fcitx-lua-5.0.14.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=3e41ec8e82a022571f07d076b38d3306
diff --git a/metadata/md5-cache/app-i18n/fcitx-m17n-5.1.3 b/metadata/md5-cache/app-i18n/fcitx-m17n-5.1.3
index 771745c8792c..2579a006c1c4 100644
--- a/metadata/md5-cache/app-i18n/fcitx-m17n-5.1.3
+++ b/metadata/md5-cache/app-i18n/fcitx-m17n-5.1.3
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.12:5 dev-db/m17n-db dev-libs/libfmt >=dev-libs/m17n
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-m17n/fcitx5-m17n-5.1.3.tar.zst -> fcitx-m17n-5.1.3.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=73a6ebb7b2236aa68ee5f20375bc3bbe
diff --git a/metadata/md5-cache/app-i18n/fcitx-qt-5.1.8 b/metadata/md5-cache/app-i18n/fcitx-qt-5.1.8
index 152292302512..e991c6f79dbc 100644
--- a/metadata/md5-cache/app-i18n/fcitx-qt-5.1.8
+++ b/metadata/md5-cache/app-i18n/fcitx-qt-5.1.8
@@ -12,5 +12,5 @@ RDEPEND=!onlyplugin? ( >=app-i18n/fcitx-5.1.5:5 qt5? ( dev-qt/qtconcurrent:5 ) )
REQUIRED_USE=|| ( qt5 qt6 ) qt5? ( X ) staticplugin? ( onlyplugin )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-5.1.8.tar.zst -> fcitx-qt-5.1.8.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a5891f336450937929a248159f5a67b5
diff --git a/metadata/md5-cache/app-i18n/fcitx-qt-5.1.9 b/metadata/md5-cache/app-i18n/fcitx-qt-5.1.9
index 8d09a1e26a2c..b3c4ddd19baf 100644
--- a/metadata/md5-cache/app-i18n/fcitx-qt-5.1.9
+++ b/metadata/md5-cache/app-i18n/fcitx-qt-5.1.9
@@ -12,5 +12,5 @@ RDEPEND=!onlyplugin? ( >=app-i18n/fcitx-5.1.5:5 qt5? ( dev-qt/qtconcurrent:5 ) )
REQUIRED_USE=|| ( qt5 qt6 ) qt5? ( X ) staticplugin? ( onlyplugin )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-5.1.9.tar.zst -> fcitx-qt-5.1.9.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7dda02444df6e9bc6953f181fa532aec
diff --git a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.10 b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.10
index ca701f6e92cb..85cc7f2706ca 100644
--- a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.10
+++ b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.10
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=!app-i18n/fcitx-rime:4 >=app-i18n/fcitx-5.1.12:5 app-i18n/librime app-i18n/rime-data virtual/libintl
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-5.1.10.tar.zst -> fcitx-rime-5.1.10.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4567f9bb97568232dcbb2cc9e3212392
diff --git a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9 b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9
index 6ca9e0ecfdb9..c1a41fe723f7 100644
--- a/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9
+++ b/metadata/md5-cache/app-i18n/fcitx-rime-5.1.9
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=!app-i18n/fcitx-rime:4 >=app-i18n/fcitx-5.1.11:5 app-i18n/librime app-i18n/rime-data virtual/libintl
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-5.1.9.tar.zst -> fcitx-rime-5.1.9.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=933b7a9b85f0f2504138fe3b5d29aabb
diff --git a/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.2 b/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.2
index 2812d0b9a659..4972cfeaa32f 100644
--- a/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.2
+++ b/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+ MIT
RDEPEND=app-i18n/fcitx:5
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst -> fcitx-sayura-5.1.2.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5d841d57e393bb11194b4a86296c6068
diff --git a/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.3 b/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.3
index 3d4383abfba7..6f5f9d398601 100644
--- a/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.3
+++ b/metadata/md5-cache/app-i18n/fcitx-sayura-5.1.3
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+ MIT
RDEPEND=>=app-i18n/fcitx-5.1.12:5
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-sayura/fcitx5-sayura-5.1.3.tar.zst -> fcitx-sayura-5.1.3.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=60dc2b0cbb8445d64c1323dbc2ed65aa
diff --git a/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.6 b/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.6
index 90ae4c780ba2..897edf72af84 100644
--- a/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.6
+++ b/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.6
@@ -11,5 +11,5 @@ LICENSE=GPL-3+
RDEPEND=!app-i18n/fcitx-table-extra:4 app-i18n/fcitx:5 app-i18n/libime
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-table-extra/fcitx5-table-extra-5.1.6.tar.zst -> fcitx-table-extra-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=31dce18598a0a8efbc17b2a059f3898a
diff --git a/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.7 b/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.7
index fe4a84a7fd2f..bc03aeedd89f 100644
--- a/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.7
+++ b/metadata/md5-cache/app-i18n/fcitx-table-extra-5.1.7
@@ -11,5 +11,5 @@ LICENSE=GPL-3+
RDEPEND=!app-i18n/fcitx-table-extra:4 app-i18n/fcitx:5 app-i18n/libime
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-table-extra/fcitx5-table-extra-5.1.7.tar.zst -> fcitx-table-extra-5.1.7.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0a0fd34f3469a996297e95929569c2ac
diff --git a/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.3 b/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.3
index f96ba3b55244..b5461fd46eff 100644
--- a/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.3
+++ b/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.3
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=app-i18n/fcitx:5 app-i18n/libime
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-table-other/fcitx5-table-other-5.1.3.tar.zst -> fcitx-table-other-5.1.3.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=c45aa4d4177b5429d69142e42ea7a446
diff --git a/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.4 b/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.4
index f9fc3c002cd6..ad576b9ffce7 100644
--- a/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.4
+++ b/metadata/md5-cache/app-i18n/fcitx-table-other-5.1.4
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=app-i18n/fcitx:5 app-i18n/libime
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-table-other/fcitx5-table-other-5.1.4.tar.zst -> fcitx-table-other-5.1.4.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ed42352234acbf194dc1918aff98a5ab
diff --git a/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.4 b/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.4
index a7a43bb74333..7ddf32b8a887 100644
--- a/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.4
+++ b/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.4
@@ -13,5 +13,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.10:5 >=app-i18n/fcitx-qt-5.0.12[qt5?,qt6?,-onlyplug
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=001bf179aa8b6d6412537921a690674c
diff --git a/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.6 b/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.6
index c9591f6994a9..50d3544fffff 100644
--- a/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.6
+++ b/metadata/md5-cache/app-i18n/fcitx-unikey-5.1.6
@@ -13,5 +13,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.12:5 >=app-i18n/fcitx-qt-5.0.12[qt5?,qt6?,-onlyplug
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/fcitx5-unikey/fcitx5-unikey-5.1.6.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6269ac6dfa20db54973c0bdaca8886df
diff --git a/metadata/md5-cache/app-i18n/libime-1.1.10 b/metadata/md5-cache/app-i18n/libime-1.1.10
index 9d262e2fd6a0..732c8b89c640 100644
--- a/metadata/md5-cache/app-i18n/libime-1.1.10
+++ b/metadata/md5-cache/app-i18n/libime-1.1.10
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.5:5 app-arch/zstd:= dev-libs/boost:=
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/libime/libime-1.1.10_dict.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=f644b2b53302be1c898c5b73dd465df2
diff --git a/metadata/md5-cache/app-i18n/libime-1.1.8 b/metadata/md5-cache/app-i18n/libime-1.1.8
index f56c97512b77..15bab2308f21 100644
--- a/metadata/md5-cache/app-i18n/libime-1.1.8
+++ b/metadata/md5-cache/app-i18n/libime-1.1.8
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.5:5 app-arch/zstd:= dev-libs/boost:=
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/libime/libime-1.1.8_dict.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=64e325070eee49bc8a469e9e29b11798
diff --git a/metadata/md5-cache/app-i18n/libime-1.1.9 b/metadata/md5-cache/app-i18n/libime-1.1.9
index cffeee90fa55..f16b5e96913b 100644
--- a/metadata/md5-cache/app-i18n/libime-1.1.9
+++ b/metadata/md5-cache/app-i18n/libime-1.1.9
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/fcitx-5.1.5:5 app-arch/zstd:= dev-libs/boost:=
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/libime/libime-1.1.9_dict.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=64e325070eee49bc8a469e9e29b11798
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 21d74db55239..0538330d3ffc 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/bgrep-0.2_p20250205 b/metadata/md5-cache/app-misc/bgrep-0.2_p20250205
new file mode 100644
index 000000000000..a97e1b574fda
--- /dev/null
+++ b/metadata/md5-cache/app-misc/bgrep-0.2_p20250205
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-lang/perl )
+DEFINED_PHASES=compile install prepare test
+DESCRIPTION=Grep-like tool to search for binary strings
+EAPI=8
+HOMEPAGE=https://github.com/tmbinc/bgrep/
+INHERIT=toolchain-funcs
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tmbinc/bgrep/archive/6eb0e4730c5ae88574bdab83b07d7b25ac544778.tar.gz -> bgrep-0.2_p20250205.tar.gz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=ab50ff904618127f03fc751331649352
diff --git a/metadata/md5-cache/app-misc/ckermit-10.0.414_beta11 b/metadata/md5-cache/app-misc/ckermit-10.0.414_beta11-r1
index 4bc1d7c5ce65..a4f5dab093bc 100644
--- a/metadata/md5-cache/app-misc/ckermit-10.0.414_beta11
+++ b/metadata/md5-cache/app-misc/ckermit-10.0.414_beta11-r1
@@ -7,9 +7,9 @@ HOMEPAGE=https://www.kermitproject.org/
INHERIT=flag-o-matic toolchain-funcs
IUSE=ncurses
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86
-LICENSE=Kermit
+LICENSE=BSD
RDEPEND=ncurses? ( >=sys-libs/ncurses-5.2:= ) net-dialup/lrzsz
SLOT=0
SRC_URI=https://www.kermitproject.org/ftp/kermit/archives/cku414-beta11.tar.gz https://www.kermitproject.org/ftp/kermit/test/tar/cku414-beta11.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=032f927e1b83d8f57517071b42a554ef
+_md5_=5afd046b61e860de8a4b2f3965b38616
diff --git a/metadata/md5-cache/app-misc/ckermit-9.0.302 b/metadata/md5-cache/app-misc/ckermit-9.0.302-r1
index 429b46dc46f1..be8bbe4133af 100644
--- a/metadata/md5-cache/app-misc/ckermit-9.0.302
+++ b/metadata/md5-cache/app-misc/ckermit-9.0.302-r1
@@ -7,9 +7,9 @@ HOMEPAGE=http://www.kermitproject.org/
INHERIT=flag-o-matic toolchain-funcs
IUSE=ncurses
KEYWORDS=amd64 arm ~hppa ppc ppc64 x86
-LICENSE=Kermit
+LICENSE=BSD
RDEPEND=ncurses? ( >=sys-libs/ncurses-5.2:= ) net-dialup/lrzsz
SLOT=0
SRC_URI=ftp://kermit.columbia.edu/kermit/archives/cku302.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=cafcfb0e6e7f8edddae9f7a04a806dd0
+_md5_=ef6aa187bc0e744f14c0bb2a7ec96141
diff --git a/metadata/md5-cache/app-misc/flirc-3.25.2 b/metadata/md5-cache/app-misc/flirc-3.25.2
index 71182c78d440..e3607c2efda4 100644
--- a/metadata/md5-cache/app-misc/flirc-3.25.2
+++ b/metadata/md5-cache/app-misc/flirc-3.25.2
@@ -11,5 +11,5 @@ RDEPEND=virtual/libusb:1 dev-libs/hidapi qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 d
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=amd64? ( https://apt.fury.io/flirc/flirc-3.25.2-amd64 -> flirc-3.25.2_amd64.deb ) arm? ( https://apt.fury.io/flirc/flirc-3.25.2-armhf -> flirc-3.25.2_arm.deb ) x86? ( https://apt.fury.io/flirc/flirc-3.25.2-i386 -> flirc-3.25.2_x86.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=b79d4e41373be6763fac26614bc31e5c
diff --git a/metadata/md5-cache/app-misc/prog-express-3.8.9 b/metadata/md5-cache/app-misc/prog-express-3.8.9
index e8eebe9abd8e..d63b27b7f0b4 100644
--- a/metadata/md5-cache/app-misc/prog-express-3.8.9
+++ b/metadata/md5-cache/app-misc/prog-express-3.8.9
@@ -9,5 +9,5 @@ LICENSE=prog-express
RDEPEND=dev-db/sqlite:3 dev-dotnet/libgdiplus dev-lang/mono dev-lang/mono-basic virtual/libusb:1 virtual/udev
SLOT=0
SRC_URI=amd64? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/prog-express-3.8.9-1.amd64.deb ) x86? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/prog-express-3.8.9-1.i386.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5d6113fa2f03463de93ae9f79b32b9a7
diff --git a/metadata/md5-cache/app-misc/unfoo-1.0.8-r1 b/metadata/md5-cache/app-misc/unfoo-1.0.8-r2
index 525fba5fe8d3..3862ce410ef0 100644
--- a/metadata/md5-cache/app-misc/unfoo-1.0.8-r1
+++ b/metadata/md5-cache/app-misc/unfoo-1.0.8-r2
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install postinst
-DEPEND=test? ( app-alternatives/bzip2 app-alternatives/gzip app-arch/p7zip || ( app-arch/rar app-arch/unrar ) app-arch/unace app-arch/unzip app-arch/xz-utils )
+DEPEND=test? ( app-alternatives/bzip2 app-alternatives/gzip || ( >=app-arch/7zip-24.09[symlink(+)] app-arch/p7zip ) || ( app-arch/rar app-arch/unrar ) app-arch/unace app-arch/unzip app-arch/xz-utils )
DESCRIPTION=Simple bash driven frontend to simplify decompression of files
EAPI=8
HOMEPAGE=https://github.com/jlec/unfoo
IUSE=+minimal test
KEYWORDS=amd64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=!minimal? ( app-alternatives/bzip2 app-alternatives/gzip app-arch/p7zip || ( app-arch/rar app-arch/unrar ) app-arch/unace app-arch/unzip app-arch/xz-utils )
+RDEPEND=!minimal? ( app-alternatives/bzip2 app-alternatives/gzip || ( >=app-arch/7zip-24.09[symlink(+)] app-arch/p7zip ) || ( app-arch/rar app-arch/unrar ) app-arch/unace app-arch/unzip app-arch/xz-utils )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jlec/unfoo/archive/v1.0.8.tar.gz -> unfoo-1.0.8.tar.gz
-_md5_=aeec055d519f63eeeb66046e88d99f4e
+_md5_=6007ecddf1466ceb5cc2ac20793ec097
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index ec745b5e3b34..cb3bd4babc07 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/drawio-desktop-bin-24.4.0 b/metadata/md5-cache/app-office/drawio-desktop-bin-24.4.0
index 0b16af117cea..1b7d13bb548f 100644
--- a/metadata/md5-cache/app-office/drawio-desktop-bin-24.4.0
+++ b/metadata/md5-cache/app-office/drawio-desktop-bin-24.4.0
@@ -10,5 +10,5 @@ LICENSE=0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.4.0/drawio-amd64-24.4.0.deb -> drawio-desktop-bin-amd64-24.4.0.deb ) arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.4.0/drawio-arm64-24.4.0.deb -> drawio-desktop-bin-arm64-24.4.0.deb ) https://raw.githubusercontent.com/jgraph/drawio-desktop/3fee9d732fc8b78b2886e042262df8bda8ef6ba5/build/icon.svg -> drawio-icon.svg
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2df14e3c397e6db0147afcb606283055
diff --git a/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.17 b/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.17
index fbc4671d1dc4..5234efa39c4f 100644
--- a/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.17
+++ b/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.17
@@ -10,5 +10,5 @@ LICENSE=0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.7.17/drawio-amd64-24.7.17.deb -> drawio-desktop-bin-amd64-24.7.17.deb ) arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.7.17/drawio-arm64-24.7.17.deb -> drawio-desktop-bin-arm64-24.7.17.deb ) https://raw.githubusercontent.com/jgraph/drawio-desktop/3fee9d732fc8b78b2886e042262df8bda8ef6ba5/build/icon.svg -> drawio-icon.svg
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2df14e3c397e6db0147afcb606283055
diff --git a/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.8 b/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.8
index a9838b64c12e..d80c9b9308d2 100644
--- a/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.8
+++ b/metadata/md5-cache/app-office/drawio-desktop-bin-24.7.8
@@ -10,5 +10,5 @@ LICENSE=0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.7.8/drawio-amd64-24.7.8.deb -> drawio-desktop-bin-amd64-24.7.8.deb ) arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v24.7.8/drawio-arm64-24.7.8.deb -> drawio-desktop-bin-arm64-24.7.8.deb ) https://raw.githubusercontent.com/jgraph/drawio-desktop/3fee9d732fc8b78b2886e042262df8bda8ef6ba5/build/icon.svg -> drawio-icon.svg
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5992158df9758ab05b85eb5c4cfd0ebe
diff --git a/metadata/md5-cache/app-office/drawio-desktop-bin-25.0.2 b/metadata/md5-cache/app-office/drawio-desktop-bin-25.0.2
index e4370c8c72b1..158c36636a2c 100644
--- a/metadata/md5-cache/app-office/drawio-desktop-bin-25.0.2
+++ b/metadata/md5-cache/app-office/drawio-desktop-bin-25.0.2
@@ -10,5 +10,5 @@ LICENSE=0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v25.0.2/drawio-amd64-25.0.2.deb -> drawio-desktop-bin-amd64-25.0.2.deb ) arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v25.0.2/drawio-arm64-25.0.2.deb -> drawio-desktop-bin-arm64-25.0.2.deb ) https://raw.githubusercontent.com/jgraph/drawio-desktop/3fee9d732fc8b78b2886e042262df8bda8ef6ba5/build/icon.svg -> drawio-icon.svg
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5992158df9758ab05b85eb5c4cfd0ebe
diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.2.12 b/metadata/md5-cache/app-office/joplin-desktop-3.2.12
index c0b4c33f9604..8317009fd171 100644
--- a/metadata/md5-cache/app-office/joplin-desktop-3.2.12
+++ b/metadata/md5-cache/app-office/joplin-desktop-3.2.12
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://joplinapp.org/ https://github.com/laurent22/joplin/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop xdg
-KEYWORDS=-* ~amd64
+KEYWORDS=-* amd64
LICENSE=AGPL-3+
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils
RESTRICT=bindist
SLOT=0
SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.2.12/Joplin-3.2.12.AppImage
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6777580ee7db6d165bca42763b1278d0
+_md5_=2b36c90e4c0740ca7339b8bb18641d51
diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.2.4 b/metadata/md5-cache/app-office/joplin-desktop-3.2.4
deleted file mode 100644
index 0f94e90242b3..000000000000
--- a/metadata/md5-cache/app-office/joplin-desktop-3.2.4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare unpack
-DESCRIPTION=Secure note taking and to-do app with synchronization capabilities
-EAPI=8
-HOMEPAGE=https://joplinapp.org/ https://github.com/laurent22/joplin/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop xdg
-KEYWORDS=-* amd64
-LICENSE=AGPL-3+
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils
-RESTRICT=bindist
-SLOT=0
-SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.2.4/Joplin-3.2.4.AppImage
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c4521aade18e0745387898cde2e7c560
diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.2.7 b/metadata/md5-cache/app-office/joplin-desktop-3.3.3
index 4d4de2d5e46d..19acb6044bd6 100644
--- a/metadata/md5-cache/app-office/joplin-desktop-3.2.7
+++ b/metadata/md5-cache/app-office/joplin-desktop-3.3.3
@@ -9,6 +9,6 @@ LICENSE=AGPL-3+
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils
RESTRICT=bindist
SLOT=0
-SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.2.7/Joplin-3.2.7.AppImage
+SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.3.3/Joplin-3.3.3.AppImage
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6777580ee7db6d165bca42763b1278d0
diff --git a/metadata/md5-cache/app-office/libreoffice-bin-24.8.4-r3 b/metadata/md5-cache/app-office/libreoffice-bin-24.8.4-r3
index 262c310bb9f1..168246b5c113 100644
--- a/metadata/md5-cache/app-office/libreoffice-bin-24.8.4-r3
+++ b/metadata/md5-cache/app-office/libreoffice-bin-24.8.4-r3
@@ -12,5 +12,5 @@ RDEPEND=acct-group/libreoffice acct-user/libreoffice app-accessibility/at-spi2-c
RESTRICT=test strip
SLOT=0
SRC_URI=amd64? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.4_Linux_x86-64_deb.tar.gz ) l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/24.8.5/deb/x86_64/LibreOffice_24.8.5_Linux_x86-64_deb_langpack_zu.tar.gz )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=666729d2f613000d01d02aad31375f93
diff --git a/metadata/md5-cache/app-office/libreoffice-bin-25.2.0-r3 b/metadata/md5-cache/app-office/libreoffice-bin-25.2.0-r3
index cabe72bd10d5..d539e75355d3 100644
--- a/metadata/md5-cache/app-office/libreoffice-bin-25.2.0-r3
+++ b/metadata/md5-cache/app-office/libreoffice-bin-25.2.0-r3
@@ -12,5 +12,5 @@ RDEPEND=acct-group/libreoffice acct-user/libreoffice app-accessibility/at-spi2-c
RESTRICT=test strip
SLOT=0
SRC_URI=amd64? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb.tar.gz ) l10n_am? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_am.tar.gz ) ) l10n_ar? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ar.tar.gz ) ) l10n_ast? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ast.tar.gz ) ) l10n_bg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_bg.tar.gz ) ) l10n_bn-IN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_bn-IN.tar.gz ) ) l10n_bn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_bn.tar.gz ) ) l10n_bo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_bo.tar.gz ) ) l10n_bs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_bs.tar.gz ) ) l10n_ca-valencia? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ca-valencia.tar.gz ) ) l10n_ca? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ca.tar.gz ) ) l10n_cs? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_cs.tar.gz ) ) l10n_da? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_da.tar.gz ) ) l10n_de? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_de.tar.gz ) ) l10n_dz? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_dz.tar.gz ) ) l10n_el? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_el.tar.gz ) ) l10n_en-GB? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_en-GB.tar.gz ) ) l10n_en? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_en-US.tar.gz ) ) l10n_en-ZA? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_en-ZA.tar.gz ) ) l10n_eo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_eo.tar.gz ) ) l10n_es? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_es.tar.gz ) ) l10n_et? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_et.tar.gz ) ) l10n_eu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_eu.tar.gz ) ) l10n_fi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_fi.tar.gz ) ) l10n_fr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_fr.tar.gz ) ) l10n_gl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_gl.tar.gz ) ) l10n_gu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_gu.tar.gz ) ) l10n_he? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_he.tar.gz ) ) l10n_hi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_hi.tar.gz ) ) l10n_hr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_hr.tar.gz ) ) l10n_hu? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_hu.tar.gz ) ) l10n_id? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_id.tar.gz ) ) l10n_is? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_is.tar.gz ) ) l10n_it? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_it.tar.gz ) ) l10n_ja? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ja.tar.gz ) ) l10n_ka? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ka.tar.gz ) ) l10n_km? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_km.tar.gz ) ) l10n_ko? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ko.tar.gz ) ) l10n_lo? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_lo.tar.gz ) ) l10n_lt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_lt.tar.gz ) ) l10n_lv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_lv.tar.gz ) ) l10n_mk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_mk.tar.gz ) ) l10n_nb? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_nb.tar.gz ) ) l10n_ne? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ne.tar.gz ) ) l10n_nl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_nl.tar.gz ) ) l10n_nn? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_nn.tar.gz ) ) l10n_om? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_om.tar.gz ) ) l10n_pl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_pl.tar.gz ) ) l10n_pt-BR? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_pt-BR.tar.gz ) ) l10n_pt? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_pt.tar.gz ) ) l10n_ro? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ro.tar.gz ) ) l10n_ru? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ru.tar.gz ) ) l10n_si? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_si.tar.gz ) ) l10n_sid? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_sid.tar.gz ) ) l10n_sk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_sk.tar.gz ) ) l10n_sl? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_sl.tar.gz ) ) l10n_sq? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_sq.tar.gz ) ) l10n_sv? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_sv.tar.gz ) ) l10n_ta? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ta.tar.gz ) ) l10n_tg? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_tg.tar.gz ) ) l10n_tr? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_tr.tar.gz ) ) l10n_ug? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_ug.tar.gz ) ) l10n_uk? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_uk.tar.gz ) ) l10n_vi? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_vi.tar.gz ) ) l10n_zh-CN? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_zh-CN.tar.gz ) ) l10n_zh-TW? ( offlinehelp? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_helppack_zh-TW.tar.gz ) ) l10n_am? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_am.tar.gz ) l10n_ar? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ar.tar.gz ) l10n_ast? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ast.tar.gz ) l10n_bg? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_bg.tar.gz ) l10n_bn-IN? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_bn-IN.tar.gz ) l10n_bn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_bn.tar.gz ) l10n_bo? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_bo.tar.gz ) l10n_bs? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_bs.tar.gz ) l10n_ca-valencia? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ca-valencia.tar.gz ) l10n_ca? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ca.tar.gz ) l10n_cs? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_cs.tar.gz ) l10n_da? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_da.tar.gz ) l10n_de? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_de.tar.gz ) l10n_dz? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_dz.tar.gz ) l10n_el? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_el.tar.gz ) l10n_en-GB? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_en-GB.tar.gz ) l10n_en-ZA? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_en-ZA.tar.gz ) l10n_eo? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_eo.tar.gz ) l10n_es? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_es.tar.gz ) l10n_et? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_et.tar.gz ) l10n_eu? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_eu.tar.gz ) l10n_fi? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_fi.tar.gz ) l10n_fr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_fr.tar.gz ) l10n_gl? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_gl.tar.gz ) l10n_gu? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_gu.tar.gz ) l10n_he? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_he.tar.gz ) l10n_hi? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_hi.tar.gz ) l10n_hr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_hr.tar.gz ) l10n_hu? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_hu.tar.gz ) l10n_id? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_id.tar.gz ) l10n_is? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_is.tar.gz ) l10n_it? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_it.tar.gz ) l10n_ja? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ja.tar.gz ) l10n_ka? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ka.tar.gz ) l10n_km? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_km.tar.gz ) l10n_ko? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ko.tar.gz ) l10n_lo? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_lo.tar.gz ) l10n_lt? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_lt.tar.gz ) l10n_lv? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_lv.tar.gz ) l10n_mk? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_mk.tar.gz ) l10n_nb? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_nb.tar.gz ) l10n_ne? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ne.tar.gz ) l10n_nl? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_nl.tar.gz ) l10n_nn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_nn.tar.gz ) l10n_om? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_om.tar.gz ) l10n_pl? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_pl.tar.gz ) l10n_pt-BR? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_pt-BR.tar.gz ) l10n_pt? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_pt.tar.gz ) l10n_ro? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ro.tar.gz ) l10n_ru? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ru.tar.gz ) l10n_si? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_si.tar.gz ) l10n_sid? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sid.tar.gz ) l10n_sk? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sk.tar.gz ) l10n_sl? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sl.tar.gz ) l10n_sq? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sq.tar.gz ) l10n_sv? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sv.tar.gz ) l10n_ta? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ta.tar.gz ) l10n_tg? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_tg.tar.gz ) l10n_tr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_tr.tar.gz ) l10n_ug? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ug.tar.gz ) l10n_uk? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_uk.tar.gz ) l10n_vi? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_vi.tar.gz ) l10n_zh-CN? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_zh-CN.tar.gz ) l10n_zh-TW? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_zh-TW.tar.gz ) l10n_af? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_af.tar.gz ) l10n_as? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_as.tar.gz ) l10n_be? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_be.tar.gz ) l10n_br? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_br.tar.gz ) l10n_brx? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_brx.tar.gz ) l10n_ckb? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ckb.tar.gz ) l10n_cy? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_cy.tar.gz ) l10n_dgo? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_dgo.tar.gz ) l10n_dsb? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_dsb.tar.gz ) l10n_fa? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_fa.tar.gz ) l10n_fur? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_fur.tar.gz ) l10n_fy? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_fy.tar.gz ) l10n_ga? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ga.tar.gz ) l10n_gd? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_gd.tar.gz ) l10n_gug? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_gug.tar.gz ) l10n_hsb? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_hsb.tar.gz ) l10n_kab? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_kab.tar.gz ) l10n_kk? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_kk.tar.gz ) l10n_kmr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz ) l10n_kn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_kn.tar.gz ) l10n_kok? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_kok.tar.gz ) l10n_ks? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ks.tar.gz ) l10n_lb? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_lb.tar.gz ) l10n_mai? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_mai.tar.gz ) l10n_ml? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ml.tar.gz ) l10n_mn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_mn.tar.gz ) l10n_mni? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_mni.tar.gz ) l10n_mr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_mr.tar.gz ) l10n_my? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_my.tar.gz ) l10n_nr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_nr.tar.gz ) l10n_nso? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_nso.tar.gz ) l10n_oc? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_oc.tar.gz ) l10n_or? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_or.tar.gz ) l10n_pa? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_pa-IN.tar.gz ) l10n_rw? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_rw.tar.gz ) l10n_sa? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sa-IN.tar.gz ) l10n_sat? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sat.tar.gz ) l10n_sd? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sd.tar.gz ) l10n_sr-Latn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sr-Latn.tar.gz ) l10n_sr? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sr.tar.gz ) l10n_ss? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ss.tar.gz ) l10n_st? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_st.tar.gz ) l10n_sw-TZ? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_sw-TZ.tar.gz ) l10n_szl? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_szl.tar.gz ) l10n_te? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_te.tar.gz ) l10n_th? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_th.tar.gz ) l10n_tn? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_tn.tar.gz ) l10n_ts? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ts.tar.gz ) l10n_tt? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_tt.tar.gz ) l10n_uz? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_uz.tar.gz ) l10n_ve? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_ve.tar.gz ) l10n_vec? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_vec.tar.gz ) l10n_xh? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_xh.tar.gz ) l10n_zu? ( https://download.documentfoundation.org/libreoffice/stable/25.2.0/deb/x86_64/LibreOffice_25.2.0_Linux_x86-64_deb_langpack_zu.tar.gz )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1290dda999c561df071981e57ba7ef85
diff --git a/metadata/md5-cache/app-office/onlyoffice-bin-8.2.2 b/metadata/md5-cache/app-office/onlyoffice-bin-8.2.2
index bbf845c2e6df..94bc5416ab15 100644
--- a/metadata/md5-cache/app-office/onlyoffice-bin-8.2.2
+++ b/metadata/md5-cache/app-office/onlyoffice-bin-8.2.2
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=mirror strip test
SLOT=0
SRC_URI=amd64? ( https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v8.2.2/onlyoffice-desktopeditors_amd64.deb -> onlyoffice-bin-8.2.2_amd64.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=27b549a78183f5f37edaf4ada824d1c3
diff --git a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.0 b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.0
index 1b9001ae18e3..1bcbf394f838 100644
--- a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.0
+++ b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.0
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=mirror strip test
SLOT=0
SRC_URI=amd64? ( https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v8.3.0/onlyoffice-desktopeditors_amd64.deb -> onlyoffice-bin-8.3.0_amd64.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=93e0b162552900710193f245b58ae0c6
diff --git a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.1 b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.1
index d4a30b753fb7..fb01c84f2b2b 100644
--- a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.1
+++ b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.1
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=mirror strip test
SLOT=0
SRC_URI=amd64? ( https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v8.3.1/onlyoffice-desktopeditors_amd64.deb -> onlyoffice-bin-8.3.1_amd64.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=26ec9421c79d897adfd5461b222a48b9
diff --git a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.2 b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.2
index a3c3cb8cb588..7b0a98fda9e3 100644
--- a/metadata/md5-cache/app-office/onlyoffice-bin-8.3.2
+++ b/metadata/md5-cache/app-office/onlyoffice-bin-8.3.2
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=mirror strip test
SLOT=0
SRC_URI=amd64? ( https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v8.3.2/onlyoffice-desktopeditors_amd64.deb -> onlyoffice-bin-8.3.2_amd64.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=26ec9421c79d897adfd5461b222a48b9
diff --git a/metadata/md5-cache/app-office/worklog-assistant-bin-2.3.3900 b/metadata/md5-cache/app-office/worklog-assistant-bin-2.3.3900
index 926e7e692290..66e375756f79 100644
--- a/metadata/md5-cache/app-office/worklog-assistant-bin-2.3.3900
+++ b/metadata/md5-cache/app-office/worklog-assistant-bin-2.3.3900
@@ -8,5 +8,5 @@ LICENSE=worklog-assistant
RESTRICT=fetch bindist strip
SLOT=0
SRC_URI=https://worklogassistant.com/downloads/worklog-assistant-v2_2.3.3900_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7fda45d8d3854de72b0d5f67f7708b35
diff --git a/metadata/md5-cache/app-office/wps-office-11.1.0.11723 b/metadata/md5-cache/app-office/wps-office-11.1.0.11723
index 5abe983ccc14..8d845532538d 100644
--- a/metadata/md5-cache/app-office/wps-office-11.1.0.11723
+++ b/metadata/md5-cache/app-office/wps-office-11.1.0.11723
@@ -11,5 +11,5 @@ RDEPEND=app-arch/bzip2:0 app-arch/lz4 app-arch/xz-utils dev-libs/expat dev-libs/
RESTRICT=bindist strip mirror
SLOT=0
SRC_URI=amd64? ( https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/11723/wps-office_11.1.0.11723.XA_amd64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=77783518b4f29ae61daffdce51232040
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index a07d54ba37c5..ddaeec9cf5a8 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/bash-5.3_beta_p20250324 b/metadata/md5-cache/app-shells/bash-5.3_beta_p20250324
new file mode 100644
index 000000000000..e3a6d31f22c1
--- /dev/null
+++ b/metadata/md5-cache/app-shells/bash-5.3_beta_p20250324
@@ -0,0 +1,14 @@
+BDEPEND=pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
+DESCRIPTION=The standard GNU Bourne again shell
+EAPI=8
+HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
+INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
+IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
+LICENSE=GPL-3+
+RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-e009d30dfff92d5389f7bb05ec8627e524d5a0ca.tar.gz -> bash-5.3_beta_p20250324-e009d30dfff92d5389f7bb05ec8627e524d5a0ca.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_md5_=ec1369935e4973c9d937ddb8274d0245
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 4a19e97d8ab9..d76fccbc7a37 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/bibletime-3.1.1 b/metadata/md5-cache/app-text/bibletime-3.1.1
new file mode 100644
index 000000000000..2815e265a320
--- /dev/null
+++ b/metadata/md5-cache/app-text/bibletime-3.1.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/qttools:6[linguist] doc? ( app-text/docbook-xml-dtd app-text/docbook-xsl-stylesheets app-text/po4a dev-libs/libxslt ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-text/sword[curl,icu] dev-cpp/clucene:1 dev-qt/qtbase:6[gui,network,widgets,xml] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6
+DESCRIPTION=Qt Bible-study application using the SWORD library
+EAPI=8
+HOMEPAGE=https://bibletime.info
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=app-text/sword[curl,icu] dev-cpp/clucene:1 dev-qt/qtbase:6[gui,network,widgets,xml] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6
+SLOT=0
+SRC_URI=https://github.com/bibletime/bibletime/releases/download/v3.1.1/bibletime-3.1.1.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=8b0918bca3c7b3cc7779fb29c05b18f4
diff --git a/metadata/md5-cache/app-text/cherrytree-1.4.0 b/metadata/md5-cache/app-text/cherrytree-1.4.0
new file mode 100644
index 000000000000..7da87d9a5ee8
--- /dev/null
+++ b/metadata/md5-cache/app-text/cherrytree-1.4.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 x11-libs/gtksourceview:4 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libsigc++:2 dev-libs/libxml2:2 >=dev-libs/spdlog-1.5:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/pango[X]
+DESCRIPTION=A hierarchical note taking application (C++ version)
+EAPI=8
+HOMEPAGE=https://www.giuspen.com/cherrytree/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake python-any-r1 virtualx xdg
+IUSE=nls test test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3 LGPL-2.1 MIT
+RDEPEND=app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 x11-libs/gtksourceview:4 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libsigc++:2 dev-libs/libxml2:2 >=dev-libs/spdlog-1.5:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/pango[X]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/giuspen/cherrytree/releases/download/v1.4.0/cherrytree_1.4.0.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=be381363b0e9686cee4a901f50b5803b
diff --git a/metadata/md5-cache/app-text/mupdf-1.25.2 b/metadata/md5-cache/app-text/mupdf-1.25.2
index e7ae581d6a63..7bfca77bbab7 100644
--- a/metadata/md5-cache/app-text/mupdf-1.25.2
+++ b/metadata/md5-cache/app-text/mupdf-1.25.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop flag-o-matic toolchain-funcs xdg
IUSE=archive +javascript opengl ssl X
-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=AGPL-3
RDEPEND=archive? ( app-arch/libarchive ) dev-libs/gumbo:= media-libs/freetype:2 media-libs/harfbuzz:=[truetype] media-libs/jbig2dec:= media-libs/libpng:0= >=media-libs/openjpeg-2.1:2= >=media-libs/libjpeg-turbo-1.5.3-r2:0= net-misc/curl javascript? ( >=dev-lang/mujs-1.2.0:= ) opengl? ( >=media-libs/freeglut-3.0.0 ) ssl? ( >=dev-libs/openssl-1.1:0= ) sys-libs/zlib X? ( media-libs/libglvnd[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
REQUIRED_USE=opengl? ( javascript )
SLOT=0/1.25.2
SRC_URI=https://mupdf.com/downloads/archive/mupdf-1.25.2-source.tar.gz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=224ec5996de6aeeb30b4c9f76ce256a4
+_md5_=2a1af4301f1b16fffaa7d220a2ebdd7b
diff --git a/metadata/md5-cache/app-text/ocrad-0.29 b/metadata/md5-cache/app-text/ocrad-0.29
index b08e34a56e78..66fd6287ec46 100644
--- a/metadata/md5-cache/app-text/ocrad-0.29
+++ b/metadata/md5-cache/app-text/ocrad-0.29
@@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 ppc ppc64 ~sparc x86
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://nongnu/ocrad/ocrad-0.29.tar.lz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=d0e0e5a63c7ee43181a2be4d8e532201
diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.6.3 b/metadata/md5-cache/app-text/pandoc-bin-3.6.3
index d1936d72f002..d5048dbcde37 100644
--- a/metadata/md5-cache/app-text/pandoc-bin-3.6.3
+++ b/metadata/md5-cache/app-text/pandoc-bin-3.6.3
@@ -3,9 +3,9 @@ DESCRIPTION=Conversion between markup formats (binary package)
EAPI=8
HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
IUSE=+pandoc-symlink
-KEYWORDS=-* ~amd64 ~arm64
+KEYWORDS=-* amd64 arm64
LICENSE=GPL-2+
RDEPEND=pandoc-symlink? ( !app-text/pandoc !app-text/pandoc-cli !dev-haskell/pandoc )
SLOT=0
SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.6.3/pandoc-3.6.3-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.6.3/pandoc-3.6.3-linux-arm64.tar.gz )
-_md5_=f1efdd2971d8539ecd957a4bfa683437
+_md5_=c0b75ab84d31a0273d0fdff0a2e67266
diff --git a/metadata/md5-cache/app-text/poppler-24.11.0-r1 b/metadata/md5-cache/app-text/poppler-24.11.0-r1
deleted file mode 100644
index 7e3d5a5dfbbe..000000000000
--- a/metadata/md5-cache/app-text/poppler-24.11.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.74 ) test? ( qt5? ( >=dev-qt/qttest-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[widgets] ) )
-DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
-EAPI=8
-HOMEPAGE=https://poppler.freedesktop.org/
-INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
-IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
-RESTRICT=!test? ( test )
-SLOT=0/143
-SRC_URI=https://poppler.freedesktop.org/poppler-24.11.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/ff3133cdb6cb496ee1d2c3231bfa35006a5e8410/test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 -> poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-24.11.0.tar.xz.sig )
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=823c58bc69651f1f06eadc40a2f175e4
diff --git a/metadata/md5-cache/app-text/poppler-25.02.0 b/metadata/md5-cache/app-text/poppler-25.02.0
index c5c2404ca7da..08e8b0df1348 100644
--- a/metadata/md5-cache/app-text/poppler-25.02.0
+++ b/metadata/md5-cache/app-text/poppler-25.02.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://poppler.freedesktop.org/
INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
RESTRICT=!test? ( test )
SLOT=0/146
SRC_URI=https://poppler.freedesktop.org/poppler-25.02.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/ff3133cdb6cb496ee1d2c3231bfa35006a5e8410/test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 -> poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-25.02.0.tar.xz.sig )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6420449c990e6ef439cabdda2d1ae0d9
+_md5_=0b44666286f56e5b15b184aa8efd3f8b
diff --git a/metadata/md5-cache/app-text/rnv-1.7.11-r1 b/metadata/md5-cache/app-text/rnv-1.7.11-r1
index e0631908831b..b9828a7da670 100644
--- a/metadata/md5-cache/app-text/rnv-1.7.11-r1
+++ b/metadata/md5-cache/app-text/rnv-1.7.11-r1
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=dev-libs/expat dev-scheme/scm[libscm]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/rnv/rnv-1.7.11.tar.xz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=de8e916bfbc3bbdebf3d8a5c3dbb4411
diff --git a/metadata/md5-cache/app-text/teckit-2.5.12 b/metadata/md5-cache/app-text/teckit-2.5.12
index 44842326f664..c928195658db 100644
--- a/metadata/md5-cache/app-text/teckit-2.5.12
+++ b/metadata/md5-cache/app-text/teckit-2.5.12
@@ -5,10 +5,10 @@ DESCRIPTION=Text Encoding Conversion toolkit
EAPI=8
HOMEPAGE=https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit
INHERIT=autotools
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( CPL-0.5 LGPL-2.1 )
RDEPEND=dev-libs/expat sys-libs/zlib
SLOT=0
SRC_URI=https://github.com/silnrsi/teckit/releases/download/v2.5.12/teckit-2.5.12.tar.gz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=e34f706a38f0c037308bb57fb18644a2
+_md5_=9c7e2806586676c1ec9f4c35b45c21be
diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz
index ca632c45fb8f..cee13675063c 100644
--- a/metadata/md5-cache/dev-build/Manifest.gz
+++ b/metadata/md5-cache/dev-build/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-build/bazel-buildtools-8.0.3 b/metadata/md5-cache/dev-build/bazel-buildtools-8.0.3
index bf2dbf3f7652..3a40dc9439f8 100644
--- a/metadata/md5-cache/dev-build/bazel-buildtools-8.0.3
+++ b/metadata/md5-cache/dev-build/bazel-buildtools-8.0.3
@@ -4,10 +4,10 @@ DESCRIPTION=Tools for working with Google's Bazel BUILD files.
EAPI=8
HOMEPAGE=https://github.com/bazelbuild/buildtools/
INHERIT=go-module
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/bazelbuild/buildtools/archive/refs/tags/v8.0.3.tar.gz -> bazel-buildtools-8.0.3.gh.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/bazel-buildtools-8.0.0-deps.tar.xz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=f5411b489285ff0da8aea4f0450dce17
+_md5_=1dcc72b32e1c34d32998847fc68c79f6
diff --git a/metadata/md5-cache/dev-build/make-4.4.1-r100 b/metadata/md5-cache/dev-build/make-4.4.1-r100
index c2430655091e..2a1f4a2213db 100644
--- a/metadata/md5-cache/dev-build/make-4.4.1-r100
+++ b/metadata/md5-cache/dev-build/make-4.4.1-r100
@@ -13,5 +13,5 @@ REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/make/make-4.4.1.tar.lz verify-sig? ( mirror://gnu/make/make-4.4.1.tar.lz.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=a7ded1207837fcf483ebfccc5929d22f
diff --git a/metadata/md5-cache/dev-build/make-9999 b/metadata/md5-cache/dev-build/make-9999
index a218a46e11f7..f2dc8e92024a 100644
--- a/metadata/md5-cache/dev-build/make-9999
+++ b/metadata/md5-cache/dev-build/make-9999
@@ -12,5 +12,5 @@ RDEPEND=guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_
REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=04c6e93abb7812655acb4430ea487b23
diff --git a/metadata/md5-cache/dev-build/melange-0.18.3 b/metadata/md5-cache/dev-build/melange-0.18.3
index 1b5c2cb5e98a..44a9b12a8e74 100644
--- a/metadata/md5-cache/dev-build/melange-0.18.3
+++ b/metadata/md5-cache/dev-build/melange-0.18.3
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/chainguard-dev/melange/archive/refs/tags/v0.18.3.tar.gz -> melange-0.18.3.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/melange-0.18.3-deps.tar.xz
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=4028940275826003d2bd65f8e0a02758
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 42119e19079e..f8aeb6baf288 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/mongodb-compass-bin-1.45.2 b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.2
index 65bd6763d58e..4ed365548ca4 100644
--- a/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.2
+++ b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.2
@@ -9,5 +9,5 @@ LICENSE=SSPL-1
RDEPEND=dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/zlib virtual/secret-service x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=https://github.com/mongodb-js/compass/releases/download/v1.45.2/mongodb-compass_1.45.2_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=9cef705a6ea2e11c919bda8d9739765b
diff --git a/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.3 b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.3
index 4f221139e5d8..5c882eb9239b 100644
--- a/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.3
+++ b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.3
@@ -9,5 +9,5 @@ LICENSE=SSPL-1
RDEPEND=dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/zlib virtual/secret-service x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=https://github.com/mongodb-js/compass/releases/download/v1.45.3/mongodb-compass_1.45.3_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=9cef705a6ea2e11c919bda8d9739765b
diff --git a/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.4 b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.4
index 216f47ed3a57..ce18971319ea 100644
--- a/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.4
+++ b/metadata/md5-cache/dev-db/mongodb-compass-bin-1.45.4
@@ -9,5 +9,5 @@ LICENSE=SSPL-1
RDEPEND=dev-libs/nss dev-libs/openssl:0/3 media-libs/alsa-lib media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/zlib virtual/secret-service x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango
SLOT=0
SRC_URI=https://github.com/mongodb-js/compass/releases/download/v1.45.4/mongodb-compass_1.45.4_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=9cef705a6ea2e11c919bda8d9739765b
diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz
index 7272f5ec2687..e7b44c328f41 100644
--- a/metadata/md5-cache/dev-debug/Manifest.gz
+++ b/metadata/md5-cache/dev-debug/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-debug/apitrace-12.0 b/metadata/md5-cache/dev-debug/apitrace-12.0
new file mode 100644
index 000000000000..e2f2d2728dcb
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/apitrace-12.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst 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-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/snappy:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0= media-libs/waffle[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui? ( dev-qt/qtbase:6[-gles2-only,gui,widgets] ) X? ( x11-libs/libX11 )
+DESCRIPTION=Tool for tracing, analyzing, and debugging graphics APIs
+EAPI=8
+HOMEPAGE=https://github.com/apitrace/apitrace
+INHERIT=cmake-multilib multilib optfeature python-single-r1
+IUSE=gui test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=MIT
+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-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/snappy:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:0= media-libs/waffle[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[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] gui? ( dev-qt/qtbase:6[-gles2-only,gui,widgets] ) X? ( x11-libs/libX11 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/apitrace/apitrace/archive/12.0.tar.gz -> apitrace-12.0.tar.gz https://github.com/ianlancetaylor/libbacktrace/archive/8602fda64e78f1f46563220f2ee9f7e70819c51d.tar.gz -> apitrace-12.0-libbacktrace-8602fda64e78f1f46563220f2ee9f7e70819c51d.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=45ac32371bbf22461784def1dc442df7
diff --git a/metadata/md5-cache/dev-debug/apitrace-9.0-r5 b/metadata/md5-cache/dev-debug/apitrace-9.0-r5
deleted file mode 100644
index 317c39eff875..000000000000
--- a/metadata/md5-cache/dev-debug/apitrace-9.0-r5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-arch/snappy-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(-)?] media-libs/libpng:0= media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/waffle-1.6.0-r1[egl(+),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[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-process/procps:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libX11 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtwidgets:5[-gles2-only] )
-DESCRIPTION=Tool for tracing, analyzing, and debugging graphics APIs
-EAPI=8
-HOMEPAGE=https://github.com/apitrace/apitrace
-INHERIT=cmake-multilib multilib python-single-r1
-IUSE=qt5 X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=MIT
-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-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-arch/snappy-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(-)?] media-libs/libpng:0= media-libs/libglvnd[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/waffle-1.6.0-r1[egl(+),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[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-process/procps:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libX11 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtnetwork:5 dev-qt/qtwidgets:5[-gles2-only] )
-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/apitrace/apitrace/archive/9.0.tar.gz -> apitrace-9.0.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7f1d34464080bc8ee38fef11af9239e5
diff --git a/metadata/md5-cache/dev-debug/gdb-15.2-r101 b/metadata/md5-cache/dev-debug/gdb-15.2-r101
index dab7bfe954d9..6c563495bc5b 100644
--- a/metadata/md5-cache/dev-debug/gdb-15.2-r101
+++ b/metadata/md5-cache/dev-debug/gdb-15.2-r101
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://sourceware.org/gdb/
INHERIT=flag-o-matic guile-single linux-info python-single-r1 strip-linguas toolchain-funcs
IUSE=cet debuginfod guile lzma multitarget nls +python rocm +server sim source-highlight test vanilla xml xxhash zstd guile_single_target_2-2 guile_single_target_3-0 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=GPL-3+ LGPL-2.1+
RDEPEND=dev-libs/mpfr:= dev-libs/gmp:= >=sys-libs/ncurses-5.2-r2:= >=sys-libs/readline-7:= sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) lzma? ( app-arch/xz-utils ) 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 ) ) guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_target_3-0? ( dev-scheme/guile:3.0 ) ) xml? ( dev-libs/expat ) rocm? ( <dev-libs/rocdbgapi-6.3 ) source-highlight? ( dev-util/source-highlight ) xxhash? ( dev-libs/xxhash ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) rocm? ( multitarget )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-15.2.tar.xz https://sourceware.org/pub/gdb/releases/gdb-15.2.tar.xz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=e868ac94f194c646312f4267009a0300
+_md5_=4acecdbe5603b52ac56a39c0d8ec50aa
diff --git a/metadata/md5-cache/dev-debug/strace-6.13 b/metadata/md5-cache/dev-debug/strace-6.13
index 46c9726db2cd..cd63613fdced 100644
--- a/metadata/md5-cache/dev-debug/strace-6.13
+++ b/metadata/md5-cache/dev-debug/strace-6.13
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://strace.io/
INHERIT=autotools edo flag-o-matic toolchain-funcs verify-sig
IUSE=aio perl selinux static test unwind elfutils verify-sig
-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=LGPL-2.1+ test? ( GPL-2+ )
RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) ) perl? ( dev-lang/perl )
REQUIRED_USE=?? ( unwind elfutils )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/strace/strace/releases/download/v6.13/strace-6.13.tar.xz verify-sig? ( https://github.com/strace/strace/releases/download/v6.13/strace-6.13.tar.xz.asc )
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=20a5683cddd67aa9afd045820bca50c9
+_md5_=44e57e3d6011e99bed83aa357abc3591
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index 2ad49a43c0a2..fe17d7cc8000 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/fsautocomplete-0.77.1 b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.77.1
index 8d6b817f0054..0b2f266d28df 100644
--- a/metadata/md5-cache/dev-dotnet/fsautocomplete-0.77.1
+++ b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.77.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/ionide/FsAutoComplete/
INHERIT=check-reqs dotnet-pkg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0 BSD MIT
RDEPEND=virtual/dotnet-sdk:9.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ionide/FsAutoComplete/archive/v0.77.1.tar.gz -> fsautocomplete-0.77.1.tar.gz https://api.nuget.org/v3-flatcontainer/dotnet-reportgenerator-globaltool/5.3.8/dotnet-reportgenerator-globaltool.5.3.8.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/7.0.0/fantomas.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.28.0/fsharp-analyzers.0.28.0.nupkg https://api.nuget.org/v3-flatcontainer/paket/9.0.2/paket.9.0.2.nupkg https://api.nuget.org/v3-flatcontainer/telplin/0.9.6/telplin.0.9.6.nupkg https://api.nuget.org/v3-flatcontainer/System.Security.Cryptography.OpenSsl/5.0.0/System.Security.Cryptography.OpenSsl.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/altcover/9.0.1/altcover.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.14.0/benchmarkdotnet.annotations.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.14.0/benchmarkdotnet.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.7/cliwrap.3.6.7.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/communitytoolkit.highperformance/8.3.2/communitytoolkit.highperformance.8.3.2.nupkg https://api.nuget.org/v3-flatcontainer/destructurama.fsharp/2.0.0/destructurama.fsharp.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.1/diffplex.1.7.1.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.2/diffplex.1.7.2.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.2.25/dotnet.reproduciblebuilds.1.2.25.nupkg https://api.nuget.org/v3-flatcontainer/expecto.diff/10.2.1/expecto.diff.10.2.1.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.0.0/expecto.10.0.0.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.2.1/expecto.10.2.1.nupkg https://api.nuget.org/v3-flatcontainer/fantomas.client/0.9.1/fantomas.client.0.9.1.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.sdk/0.29.0/fsharp.analyzers.sdk.0.29.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.compiler.service/43.9.201/fsharp.compiler.service.43.9.201.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.asyncseq/2.0.21/fsharp.control.asyncseq.2.0.21.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.asyncseq/3.2.1/fsharp.control.asyncseq.3.2.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.reactive/5.0.5/fsharp.control.reactive.5.0.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.3.4/fsharp.core.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.6.2/fsharp.core.4.6.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.7.0/fsharp.core.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.7.2/fsharp.core.4.7.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.0/fsharp.core.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.1/fsharp.core.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.200/fsharp.core.7.0.200.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.300/fsharp.core.7.0.300.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.101/fsharp.core.8.0.101.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/9.0.201/fsharp.core.9.0.201.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.adaptive/1.2.18/fsharp.data.adaptive.1.2.18.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.formatting/14.0.1/fsharp.formatting.14.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.umx/1.1.0/fsharp.umx.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharplint.core/0.23.0/fsharplint.core.0.23.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharpx.async/1.14.1/fsharpx.async.1.14.1.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling.taskresult/4.18.0/fstoolkit.errorhandling.taskresult.4.18.0.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling/4.18.0/fstoolkit.errorhandling.4.18.0.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/githubactionstestlogger/2.4.1/githubactionstestlogger.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/google.protobuf/3.22.5/google.protobuf.3.22.5.nupkg https://api.nuget.org/v3-flatcontainer/google.protobuf/3.28.3/google.protobuf.3.28.3.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core.api/2.66.0/grpc.core.api.2.66.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core/2.46.6/grpc.core.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.52.0/grpc.net.client.2.52.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.66.0/grpc.net.client.2.66.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.common/2.66.0/grpc.net.common.2.66.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc/2.46.6/grpc.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.21.0/iced.1.21.0.nupkg https://api.nuget.org/v3-flatcontainer/icedtasks/0.11.7/icedtasks.0.11.7.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.13.0/ionide.analyzers.0.13.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.languageserverprotocol/0.6.0/ionide.languageserverprotocol.0.6.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.fcs/0.70.1/ionide.projinfo.fcs.0.70.1.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.projectsystem/0.70.1/ionide.projinfo.projectsystem.0.70.1.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo/0.70.1/ionide.projinfo.0.70.1.nupkg https://api.nuget.org/v3-flatcontainer/linkdotnet.stringbuilder/1.18.0/linkdotnet.stringbuilder.1.18.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.netcore.plugins/1.4.0/mcmaster.netcore.plugins.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.192/messagepack.annotations.2.5.192.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.187/messagepack.2.5.187.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.192/messagepack.2.5.192.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/9.0.1/microsoft.bcl.asyncinterfaces.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.cryptography/9.0.1/microsoft.bcl.cryptography.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.hashcode/6.0.0/microsoft.bcl.hashcode.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.12.6/microsoft.build.framework.17.12.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.7.8/microsoft.build.locator.1.7.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.12.6/microsoft.build.tasks.core.17.12.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.12.6/microsoft.build.utilities.core.17.12.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.12.6/microsoft.build.17.12.6.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.11.0/microsoft.codeanalysis.common.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.11.0/microsoft.codeanalysis.csharp.workspaces.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.11.0/microsoft.codeanalysis.csharp.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.11.0/microsoft.codeanalysis.visualbasic.workspaces.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.11.0/microsoft.codeanalysis.visualbasic.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.11.0/microsoft.codeanalysis.workspaces.common.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.11.0/microsoft.codeanalysis.4.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.12.0/microsoft.codecoverage.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.410101/microsoft.diagnostics.netcore.client.0.2.410101.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.510501/microsoft.diagnostics.netcore.client.0.2.510501.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.553101/microsoft.diagnostics.netcore.client.0.2.553101.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/3.1.512801/microsoft.diagnostics.runtime.3.1.512801.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.18/microsoft.diagnostics.tracing.traceevent.3.1.18.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.1.8/microsoft.diagnostics.tracing.traceevent.3.1.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/9.0.1/microsoft.extensions.caching.abstractions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/9.0.1/microsoft.extensions.caching.memory.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/9.0.1/microsoft.extensions.configuration.abstractions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/9.0.1/microsoft.extensions.configuration.binder.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/9.0.1/microsoft.extensions.configuration.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/9.0.0/microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/9.0.1/microsoft.extensions.dependencyinjection.abstractions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/9.0.1/microsoft.extensions.dependencyinjection.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/5.0.0/microsoft.extensions.dependencymodel.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/9.0.1/microsoft.extensions.dependencymodel.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.diagnostics.abstractions/9.0.0/microsoft.extensions.diagnostics.abstractions.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.diagnostics.abstractions/9.0.1/microsoft.extensions.diagnostics.abstractions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/6.0.4/microsoft.extensions.logging.abstractions.6.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/9.0.1/microsoft.extensions.logging.abstractions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/9.0.0/microsoft.extensions.logging.configuration.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/9.0.1/microsoft.extensions.logging.configuration.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/9.0.1/microsoft.extensions.logging.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/9.0.1/microsoft.extensions.options.configurationextensions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/9.0.1/microsoft.extensions.options.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/9.0.1/microsoft.extensions.primitives.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.io.redist/6.0.1/microsoft.io.redist.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.12.6/microsoft.net.stringtools.17.12.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.12.0/microsoft.net.test.sdk.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/7.0.4/microsoft.netcore.platforms.7.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/5.0.0/microsoft.netcore.targets.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.10.0/microsoft.testplatform.objectmodel.17.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.12.0/microsoft.testplatform.objectmodel.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.12.0/microsoft.testplatform.testhost.17.12.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.solutionpersistence/1.0.28/microsoft.visualstudio.solutionpersistence.1.0.28.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.10.48/microsoft.visualstudio.threading.analyzers.17.10.48.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.12.19/microsoft.visualstudio.threading.analyzers.17.12.19.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.10.48/microsoft.visualstudio.threading.17.10.48.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.12.19/microsoft.visualstudio.threading.17.12.19.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.8.8/microsoft.visualstudio.validation.17.8.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.4/mono.cecil.0.11.4.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.6/mono.cecil.0.11.6.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.11.74/nerdbank.streams.2.11.74.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.11.79/nerdbank.streams.2.11.79.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.12.1/nuget.frameworks.6.12.1.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api.providerbuilderextensions/1.10.0/opentelemetry.api.providerbuilderextensions.1.10.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api/1.10.0/opentelemetry.api.1.10.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api/1.9.0/opentelemetry.api.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.exporter.opentelemetryprotocol/1.10.0/opentelemetry.exporter.opentelemetryprotocol.1.10.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.instrumentation.runtime/1.9.0/opentelemetry.instrumentation.runtime.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry/1.10.0/opentelemetry.1.10.0.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.3.17/perfolizer.0.3.17.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.System.Security.Cryptography.Apple/4.3.1/runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.1/runtime.native.system.net.http.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.1/runtime.native.system.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.1/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.3/runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.3.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/6.0.0/serilog.sinks.console.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.file/6.0.0/serilog.sinks.file.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/3.1.1/serilog.3.1.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog/4.0.0/serilog.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/4.1.0/serilog.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.16.36/streamjsonrpc.2.16.36.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.20.20/streamjsonrpc.2.20.20.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.8.28/streamjsonrpc.2.8.28.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.6.0/system.buffers.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/8.0.0/system.codedom.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/6.0.0/system.collections.immutable.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/9.0.1/system.collections.immutable.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/9.0.1/system.composition.attributedmodel.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/9.0.1/system.composition.convention.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/9.0.1/system.composition.hosting.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/9.0.1/system.composition.runtime.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/9.0.1/system.composition.typedparts.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/8.0.0/system.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/9.0.1/system.composition.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/9.0.1/system.configuration.configurationmanager.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/8.0.0/system.diagnostics.diagnosticsource.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/9.0.0/system.diagnostics.diagnosticsource.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/5.0.0/system.formats.asn1.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/8.0.1/system.formats.asn1.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/9.0.1/system.formats.asn1.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.nrbf/9.0.1/system.formats.nrbf.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/9.0.1/system.io.pipelines.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/8.0.0/system.management.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.6.0/system.memory.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.1/system.net.primitives.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.6.0/system.numerics.vectors.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/5.0.0/system.reactive.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/6.0.0/system.reflection.metadata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/9.0.1/system.reflection.metadata.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/8.0.0/system.reflection.metadataloadcontext.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/9.0.1/system.reflection.metadataloadcontext.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/8.0.0/system.resources.extensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/9.0.1/system.resources.extensions.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.1.0/system.runtime.compilerservices.unsafe.6.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.1/system.runtime.extensions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.1/system.security.accesscontrol.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.1/system.security.cryptography.algorithms.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/8.0.0/system.security.cryptography.pkcs.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/9.0.1/system.security.cryptography.pkcs.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/9.0.1/system.security.cryptography.protecteddata.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.2/system.security.cryptography.x509certificates.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/8.0.0/system.security.cryptography.xml.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/9.0.1/system.security.cryptography.xml.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/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/9.0.1/system.text.encoding.codepages.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/9.0.1/system.text.encodings.web.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.5/system.text.json.8.0.5.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/9.0.1/system.text.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.1/system.text.regularexpressions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/9.0.1/system.threading.channels.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/8.0.0/system.threading.tasks.dataflow.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/9.0.1/system.threading.tasks.dataflow.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://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.6.0/system.threading.tasks.extensions.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/yolodev.expecto.testsdk/0.14.3/yolodev.expecto.testsdk.0.14.3.nupkg
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae
-_md5_=6e32d2d431b49def1f1681b5064dae09
+_md5_=e5e969e63c91b2d011e0f9fa324df686
diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz
index 0c4d9b63540f..dc380716fef4 100644
--- a/metadata/md5-cache/dev-games/Manifest.gz
+++ b/metadata/md5-cache/dev-games/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 b/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1
index b839aec33a82..34136db60c8e 100644
--- a/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1
+++ b/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1
@@ -8,5 +8,5 @@ LICENSE=QUAKE4
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=mirror://idsoftware/quake4/source/linux/quake4-linux-1.4.2-sdk.x86.run
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=31070fba1b6ce152f92c3247e739c613
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 69e693ba650d..e5fab0abf416 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/lzma-24.09 b/metadata/md5-cache/dev-java/lzma-24.09
index 90bc5d7123a7..209fc7686c52 100644
--- a/metadata/md5-cache/dev-java/lzma-24.09
+++ b/metadata/md5-cache/dev-java/lzma-24.09
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/p7zip
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip )
DEFINED_PHASES=compile install preinst prepare setup test unpack
DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
DESCRIPTION=Java code for LZMA compression and decompression
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://7-zip.org/a/lzma2409.7z -> lzma-24.09.7z
-_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple c346bc0ba9945618340315a1089a82ef java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple c346bc0ba9945618340315a1089a82ef java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=e8b4ebe57731aac5804cff04ba3512c4
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 8a0d3f390af3..7dc10902bdec 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
index 708ad2b5ffc5..27f59f0d93cc 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-11
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-11
@@ -8,5 +8,5 @@ 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 ) amd64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-11-x86_64-pc-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 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3b8a2a02da91e1d823e6080a57c51e1f
diff --git a/metadata/md5-cache/dev-lang/ada-bootstrap-12 b/metadata/md5-cache/dev-lang/ada-bootstrap-12
index 1edd6c5a3741..b8c4132c4e75 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-12
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-12
@@ -8,5 +8,5 @@ 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 ) amd64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-12-x86_64-pc-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 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3b8a2a02da91e1d823e6080a57c51e1f
diff --git a/metadata/md5-cache/dev-lang/ada-bootstrap-13 b/metadata/md5-cache/dev-lang/ada-bootstrap-13
index d55a568cedb3..d7a4c2cb5bd3 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-13
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-13
@@ -8,5 +8,5 @@ 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 ) amd64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-13-x86_64-pc-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 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3b8a2a02da91e1d823e6080a57c51e1f
diff --git a/metadata/md5-cache/dev-lang/ada-bootstrap-14 b/metadata/md5-cache/dev-lang/ada-bootstrap-14
index c0e68b37e442..20446cddbb94 100644
--- a/metadata/md5-cache/dev-lang/ada-bootstrap-14
+++ b/metadata/md5-cache/dev-lang/ada-bootstrap-14
@@ -8,5 +8,5 @@ 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-14-alpha-unknown-linux-gnu.gpkg.tar ) amd64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-x86_64-pc-linux-gnu.gpkg.tar ) arm64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-aarch64-unknown-linux-gnu.gpkg.tar ) arm? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-armv6j-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-armv6j-unknown-linux-gnueabihf.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-armv7a-softfp-linux-gnueabi.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-armv7a-unknown-linux-gnueabihf.gpkg.tar ) hppa? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-hppa1.1-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-hppa2.0-unknown-linux-gnu.gpkg.tar ) loong? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-loongarch64-unknown-linux-gnu.gpkg.tar ) ppc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-powerpc-unknown-linux-gnu.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-powerpc64le-unknown-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-powerpc64-unknown-linux-gnu.gpkg.tar ) riscv? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-riscv64-unknown-linux-gnu.gpkg.tar ) sparc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-sparc64-unknown-linux-gnu.gpkg.tar ) s390? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-s390-ibm-linux-gnu.gpkg.tar https://dev.gentoo.org/~sam/distfiles/dev-lang/ada-bootstrap/ada-bootstrap-14-s390x-ibm-linux-gnu.gpkg.tar )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=e894c1ace5715e16812b1abe3b156171
diff --git a/metadata/md5-cache/dev-lang/algol68g-3.5.14 b/metadata/md5-cache/dev-lang/algol68g-3.5.14
new file mode 100644
index 000000000000..a7702d76e55e
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/algol68g-3.5.14
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure
+DEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
+DESCRIPTION=Algol 68 Genie compiler-interpreter
+EAPI=8
+HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
+IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
+SLOT=0
+SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.14.tar.gz
+_md5_=6ae67739451ca5a5dec8e245e83a966a
diff --git a/metadata/md5-cache/dev-lang/crystal-1.15.1 b/metadata/md5-cache/dev-lang/crystal-1.15.1
index 9fd2fd632b31..c36c6fbd6ad2 100644
--- a/metadata/md5-cache/dev-lang/crystal-1.15.1
+++ b/metadata/md5-cache/dev-lang/crystal-1.15.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
INHERIT=llvm-r1 multiprocessing shell-completion toolchain-funcs
IUSE=doc debug llvm-libunwind +llvm_slot_19 llvm_slot_18
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0
RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/crystal-lang/crystal/archive/1.15.1.tar.gz -> crystal-1.15.1.gh.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.15.1/crystal-1.15.1-1-linux-x86_64.tar.gz )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=8813b3bd4167faaf83e6d0ce2f6500b4
+_md5_=7ed64d1152ee1230c40eac6b7a71829f
diff --git a/metadata/md5-cache/dev-lang/ghc-9.0.2-r4 b/metadata/md5-cache/dev-lang/ghc-9.0.2-r4
index 980b4a792e38..cb256dde0e93 100644
--- a/metadata/md5-cache/dev-lang/ghc-9.0.2-r4
+++ b/metadata/md5-cache/dev-lang/ghc-9.0.2-r4
@@ -14,5 +14,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) ?? ( llvm unregist
RESTRICT=!test? ( test )
SLOT=0/9.0.2
SRC_URI=!binary? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-src.tar.xz test? ( https://downloads.haskell.org/ghc/9.0.2/ghc-9.0.2-testsuite.tar.xz ) ) https://dev.gentoo.org/~sam/distfiles/dev-lang/ghc/ghc-9.0.2-riscv64-llvm.patch.xz !ghcbootstrap? ( elibc_glibc? ( amd64? ( https://eidetic.codes/ghc-bin-9.0.2-r4-x86_64-pc-linux-gnu.gpkg.tar ) arm64? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-aarch64-unknown-linux-gnu.tar.gz ) ppc64? ( big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-powerpc64-unknown-linux-gnu.tar.gz ) !big-endian? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-powerpc64le-unknown-linux-gnu.tar.gz ) ) riscv? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-riscv64-unknown-linux-gnu.tar.gz ) x86? ( https://eidetic.codes/ghc-bin-9.0.2-r4-i686-pc-linux-gnu.gpkg.tar ) ) ) https://hackage.haskell.org/package/process-1.6.16.0/process-1.6.16.0.tar.gz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 llvm df1cea363f19e80316ea702563b607be llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 llvm df1cea363f19e80316ea702563b607be llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7d0463b59a896595324429125d2f1214
diff --git a/metadata/md5-cache/dev-lang/ghc-9.2.8 b/metadata/md5-cache/dev-lang/ghc-9.2.8
index c6d255234157..c1fc2fb9b145 100644
--- a/metadata/md5-cache/dev-lang/ghc-9.2.8
+++ b/metadata/md5-cache/dev-lang/ghc-9.2.8
@@ -14,5 +14,5 @@ REQUIRED_USE=?? ( ghcbootstrap binary ) ?? ( profile binary ) ?? ( llvm unregist
RESTRICT=!test? ( test )
SLOT=0/9.2.8
SRC_URI=!binary? ( https://downloads.haskell.org/ghc/9.2.8/ghc-9.2.8-src.tar.xz test? ( https://downloads.haskell.org/ghc/9.2.8/ghc-9.2.8-testsuite.tar.xz ) ) !ghcbootstrap? ( elibc_glibc? ( amd64? ( binary? ( https://eidetic.codes/ghc-bin-9.2.8-x86_64-pc-linux-gnu.gpkg.tar ) !binary? ( https://eidetic.codes/ghc-bin-9.0.2-r4-x86_64-pc-linux-gnu.gpkg.tar ) ) arm64? ( binary? ( https://github.com/matoro/ghc/releases/download/9.2.8/ghc-bin-9.2.8-aarch64-unknown-linux-gnu.gpkg.tar ) !binary? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-aarch64-unknown-linux-gnu.tar.gz ) ) ppc64? ( big-endian? ( binary? ( https://github.com/matoro/ghc/releases/download/9.2.8/ghc-bin-9.2.8-powerpc64-unknown-linux-gnu.gpkg.tar ) !binary? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-powerpc64-unknown-linux-gnu.tar.gz ) ) !big-endian? ( binary? ( https://github.com/matoro/ghc/releases/download/9.2.8/ghc-bin-9.2.8-powerpc64le-unknown-linux-gnu.gpkg.tar ) !binary? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-powerpc64le-unknown-linux-gnu.tar.gz ) ) ) riscv? ( binary? ( https://github.com/matoro/ghc/releases/download/9.2.8/ghc-bin-9.2.8-riscv64-unknown-linux-gnu.gpkg.tar ) !binary? ( https://github.com/matoro/ghc/releases/download/9.0.2-r4/ghc-bin-9.0.2-r4-riscv64-unknown-linux-gnu.tar.gz ) ) x86? ( binary? ( https://eidetic.codes/ghc-bin-9.2.8-i686-pc-linux-gnu.gpkg.tar ) !binary? ( https://eidetic.codes/ghc-bin-9.0.2-r4-i686-pc-linux-gnu.gpkg.tar ) ) ) )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 llvm df1cea363f19e80316ea702563b607be llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 ghc-package 8e4f6eb2d0e798049f6fcaf3b84c0d4a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 llvm df1cea363f19e80316ea702563b607be llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=b379f349c8e2bd469130e1a130e91645
diff --git a/metadata/md5-cache/dev-lang/kotlin-bin-2.0.21 b/metadata/md5-cache/dev-lang/kotlin-bin-2.0.21
deleted file mode 100644
index 695ef7f6cecb..000000000000
--- a/metadata/md5-cache/dev-lang/kotlin-bin-2.0.21
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile install preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Statically typed language that targets the JVM and JavaScript
-EAPI=8
-HOMEPAGE=https://kotlinlang.org/ https://github.com/JetBrains/kotlin/
-INHERIT=java-pkg-2 wrapper
-KEYWORDS=~amd64 ~x86
-LICENSE=Apache-2.0 BSD MIT NPL-1.1
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=0/2.0.21
-SRC_URI=https://github.com/JetBrains/kotlin/releases/download/v2.0.21/kotlin-compiler-2.0.21.zip
-_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=db0901065397c32a19a75359fdf2c712
diff --git a/metadata/md5-cache/dev-lang/kotlin-bin-2.1.0 b/metadata/md5-cache/dev-lang/kotlin-bin-2.1.20
index 4382e75f19cf..2d556b9cf9f5 100644
--- a/metadata/md5-cache/dev-lang/kotlin-bin-2.1.0
+++ b/metadata/md5-cache/dev-lang/kotlin-bin-2.1.20
@@ -8,7 +8,7 @@ INHERIT=java-pkg-2 wrapper
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0 BSD MIT NPL-1.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=0/2.1.0
-SRC_URI=https://github.com/JetBrains/kotlin/releases/download/v2.1.0/kotlin-compiler-2.1.0.zip
+SLOT=0/2.1.20
+SRC_URI=https://github.com/JetBrains/kotlin/releases/download/v2.1.20/kotlin-compiler-2.1.20.zip
_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=db0901065397c32a19a75359fdf2c712
+_md5_=0d5c2f0730b056e1cb3d670c815cb215
diff --git a/metadata/md5-cache/dev-lang/luau-0.653 b/metadata/md5-cache/dev-lang/luau-0.653
index b71cadb75af5..dce96bd9d781 100644
--- a/metadata/md5-cache/dev-lang/luau-0.653
+++ b/metadata/md5-cache/dev-lang/luau-0.653
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luau-lang/luau/archive/0.653.tar.gz -> luau-0.653.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7dc3312505a30ccd1f41b5baf445af3c
+_md5_=0c487b2ea3f3ea7b6188eb47750a7fc9
diff --git a/metadata/md5-cache/dev-lang/luau-0.662 b/metadata/md5-cache/dev-lang/luau-0.662
index 12a6cb5df7ff..5ee3bf39ba33 100644
--- a/metadata/md5-cache/dev-lang/luau-0.662
+++ b/metadata/md5-cache/dev-lang/luau-0.662
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luau-lang/luau/archive/0.662.tar.gz -> luau-0.662.gh.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b74a2ef03b0b9e97bfa84cd353cbe8dd
+_md5_=fd2a88be7a52a21ce113bfbdb745e703
diff --git a/metadata/md5-cache/dev-lang/luau-0.666 b/metadata/md5-cache/dev-lang/luau-0.666
new file mode 100644
index 000000000000..02dc88e3b91a
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/luau-0.666
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Gradually typed embeddable scripting language derived from Lua
+EAPI=8
+HOMEPAGE=https://luau.org/ https://github.com/luau-lang/luau/
+INHERIT=cmake edo
+IUSE=static-libs test
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/luau-lang/luau/archive/0.666.tar.gz -> luau-0.666.gh.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=fd2a88be7a52a21ce113bfbdb745e703
diff --git a/metadata/md5-cache/dev-lang/mrustc-0.11.2-r1 b/metadata/md5-cache/dev-lang/mrustc-0.11.2-r1
index a3f5be152f11..652a9203d363 100644
--- a/metadata/md5-cache/dev-lang/mrustc-0.11.2-r1
+++ b/metadata/md5-cache/dev-lang/mrustc-0.11.2-r1
@@ -5,10 +5,10 @@ DESCRIPTION=Mutabah's Rust Compiler
EAPI=8
HOMEPAGE=https://github.com/thepowersgang/mrustc
INHERIT=edo multiprocessing rust-toolchain toolchain-funcs
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=sys-libs/zlib sys-devel/gcc:*
SLOT=0
SRC_URI=https://github.com/thepowersgang/mrustc/archive/refs/tags/v0.11.2.tar.gz -> mrustc-0.11.2.tar.gz https://static.rust-lang.org/dist/rustc-1.74.1-src.tar.xz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=50a2adaecd0200a64e44c8cb1467ee56
+_md5_=486b34e46f3a45e7729ffc6611d312c9
diff --git a/metadata/md5-cache/dev-lang/pypy3-exe-bin-3.11.7.3.19 b/metadata/md5-cache/dev-lang/pypy3-exe-bin-3.11.7.3.19
index de8b2405aabe..d50fef522d0c 100644
--- a/metadata/md5-cache/dev-lang/pypy3-exe-bin-3.11.7.3.19
+++ b/metadata/md5-cache/dev-lang/pypy3-exe-bin-3.11.7.3.19
@@ -8,5 +8,5 @@ LICENSE=MIT
RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-lang/pypy3-exe:3.11.7.3.19
SLOT=3.11.7.3.19
SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-lang/pypy3-exe/pypy3-exe-3.11.7.3.19-1.gpkg.tar -> pypy3-exe-3.11.7.3.19-1.x86-musl.gpkg.tar ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=2a7c37def38584f929ab1008f7e2ad04
diff --git a/metadata/md5-cache/dev-lang/python-3.10.16_p1 b/metadata/md5-cache/dev-lang/python-3.10.16_p1
deleted file mode 100644
index abcb187adb14..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.10.16_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) valgrind? ( dev-debug/valgrind ) test? ( app-arch/xz-utils )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=PSF-2
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_10(-)]
-RESTRICT=!test? ( test )
-SLOT=3.10
-SRC_URI=https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.16_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz.asc )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=df6a79631aaefc3d2c8744ed0f00ba72
diff --git a/metadata/md5-cache/dev-lang/python-3.10.16_p2 b/metadata/md5-cache/dev-lang/python-3.10.16_p2
index c8f98a540246..1e8c0fe3694c 100644
--- a/metadata/md5-cache/dev-lang/python-3.10.16_p2
+++ b/metadata/md5-cache/dev-lang/python-3.10.16_p2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-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=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_10(-)]
RESTRICT=!test? ( test )
SLOT=3.10
SRC_URI=https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.16_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz.asc )
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=3354947c8bafd887e1a5f65f0393aa49
+_md5_=df6a79631aaefc3d2c8744ed0f00ba72
diff --git a/metadata/md5-cache/dev-lang/python-3.11.11_p1 b/metadata/md5-cache/dev-lang/python-3.11.11_p1
deleted file mode 100644
index a19a811d27a8..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.11.11_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs eapi9-ver flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=PSF-2
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
-RESTRICT=!test? ( test )
-SLOT=3.11
-SRC_URI=https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.11_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz.asc )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=3936f2ad4299e4c6575aeae60725069d
diff --git a/metadata/md5-cache/dev-lang/python-3.11.11_p2 b/metadata/md5-cache/dev-lang/python-3.11.11_p2
index 6cb78e644ce0..3311f9526f09 100644
--- a/metadata/md5-cache/dev-lang/python-3.11.11_p2
+++ b/metadata/md5-cache/dev-lang/python-3.11.11_p2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs eapi9-ver flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-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=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
RESTRICT=!test? ( test )
SLOT=3.11
SRC_URI=https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.11_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz.asc )
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=2321486fd8b6300e72bdad5942475ec7
+_md5_=3936f2ad4299e4c6575aeae60725069d
diff --git a/metadata/md5-cache/dev-lang/python-3.14.0_alpha5 b/metadata/md5-cache/dev-lang/python-3.14.0_alpha5
deleted file mode 100644
index dbd1d3a80332..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.14.0_alpha5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( dev-python/sigstore sec-keys/sigstore-trusted-root )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic linux-info llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_19 verify-sig
-LICENSE=PSF-2
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types )
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_19 ) )
-RESTRICT=!test? ( test )
-SLOT=3.14
-SRC_URI=https://www.python.org/ftp/python/3.14.0/Python-3.14.0a5.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.14.0a5.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.14.0/Python-3.14.0a5.tar.xz.sigstore )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=76607a30a4ab4c7444c44506ade844b9
diff --git a/metadata/md5-cache/dev-lang/python-3.14.0_alpha5-r100 b/metadata/md5-cache/dev-lang/python-3.14.0_alpha5-r100
deleted file mode 100644
index 026b3ce58c37..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.14.0_alpha5-r100
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_19? ( llvm-core/clang:19 llvm-core/llvm:19 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( dev-python/sigstore sec-keys/sigstore-trusted-root )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=Freethreading (no-GIL) version of Python programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic linux-info llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_19 verify-sig
-LICENSE=PSF-2
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types )
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_19 ) )
-RESTRICT=!test? ( test )
-SLOT=3.14t
-SRC_URI=https://www.python.org/ftp/python/3.14.0/Python-3.14.0a5.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.14.0a5.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.14.0/Python-3.14.0a5.tar.xz.sigstore )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=9a405e68d1a91cd53b6d812b8349bfe0
diff --git a/metadata/md5-cache/dev-lang/python-3.9.20_p2 b/metadata/md5-cache/dev-lang/python-3.9.20_p2
deleted file mode 100644
index e5f20845004d..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.9.20_p2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=PSF-2
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types )
-RESTRICT=!test? ( test )
-SLOT=3.9
-SRC_URI=https://www.python.org/ftp/python/3.9.20/Python-3.9.20.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.20_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.20/Python-3.9.20.tar.xz.asc )
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=a3e358f385b7ffdaae052212e29d6c99
diff --git a/metadata/md5-cache/dev-lang/souffle-2.5 b/metadata/md5-cache/dev-lang/souffle-2.5
new file mode 100644
index 000000000000..fbe9c11eb8b2
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/souffle-2.5
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bison sys-devel/flex test? ( 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-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=ffi? ( dev-libs/libffi:= ) ncurses? ( sys-libs/ncurses:= ) openmp? ( llvm-runtimes/openmp:= ) python? ( 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 ) ) sqlite? ( dev-db/sqlite:3 ) swig? ( dev-lang/swig:= ) zlib? ( sys-libs/zlib:= ) java? ( >=virtual/jdk-1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Datalog compiler, synthesizes C++ program from logic specification
+EAPI=8
+HOMEPAGE=http://souffle-lang.github.io/ https://github.com/souffle-lang/souffle/
+INHERIT=bash-completion-r1 cmake java-pkg-opt-2 python-single-r1
+IUSE=+ffi java +ncurses +openmp python +sqlite swig test +zlib java python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64
+LICENSE=UPL-1.0
+RDEPEND=ffi? ( dev-libs/libffi:= ) ncurses? ( sys-libs/ncurses:= ) openmp? ( llvm-runtimes/openmp:= ) python? ( 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 ) ) sqlite? ( dev-db/sqlite:3 ) swig? ( dev-lang/swig:= ) zlib? ( sys-libs/zlib:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=java? ( swig ) python? ( swig ) test? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/souffle-lang/souffle/archive/2.5.tar.gz -> souffle-2.5.tar.gz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d91f0cda279aa9cbe0deda6e7cfb7268
diff --git a/metadata/md5-cache/dev-lang/swi-prolog-9.3.9 b/metadata/md5-cache/dev-lang/swi-prolog-9.3.9
index c9d661df9497..be604538a287 100644
--- a/metadata/md5-cache/dev-lang/swi-prolog-9.3.9
+++ b/metadata/md5-cache/dev-lang/swi-prolog-9.3.9
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.swi-prolog.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake desktop flag-o-matic java-pkg-opt-2 toolchain-funcs xdg
IUSE=X archive berkdb +cli debug doc +gmp gui +ipc java minimal odbc pcre pgo qt6 ssl test yaml java
-KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD-2
RDEPEND=sys-libs/ncurses:= sys-libs/zlib:= virtual/libcrypt:= X? ( media-libs/freetype:2 media-libs/fontconfig:1.0 media-libs/libjpeg-turbo:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama x11-libs/libXpm x11-libs/libXt ) archive? ( app-arch/libarchive:= ) berkdb? ( >=sys-libs/db-4:= ) cli? ( dev-libs/libedit sys-libs/readline:= ) gmp? ( dev-libs/gmp:0= ) gui? ( !qt6? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !minimal? ( dev-libs/ossp-uuid ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) ssl? ( dev-libs/openssl:0= ) yaml? ( dev-libs/libyaml ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=doc? ( archive ) minimal? ( !archive !doc !ipc !ssl !test )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.swi-prolog.org/download/devel/src/swipl-9.3.9.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a4c6e829cb9433b0254fb8052e334f01
+_md5_=5c732ce4c7df738942e74d1f06f9854f
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 1fcbeef8df80..57cea8e042d6 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/amdgpu-pro-opencl-20.40.1147286 b/metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.1147286
index 1bded59da994..ac0b34e529b6 100644
--- a/metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.1147286
+++ b/metadata/md5-cache/dev-libs/amdgpu-pro-opencl-20.40.1147286
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
RESTRICT=bindist mirror fetch strip
SLOT=0
SRC_URI=amdgpu-pro-20.40-1147286-ubuntu-20.04.tar.xz
-_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3ab9511d36656745f4b8073e3ee4067b
diff --git a/metadata/md5-cache/dev-libs/double-conversion-3.3.1 b/metadata/md5-cache/dev-libs/double-conversion-3.3.1
index d68ea348e1aa..4ba0d41113d1 100644
--- a/metadata/md5-cache/dev-libs/double-conversion-3.3.1
+++ b/metadata/md5-cache/dev-libs/double-conversion-3.3.1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/double-conversion/
INHERIT=cmake
IUSE=test
-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=BSD
RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=https://github.com/google/double-conversion/archive/refs/tags/v3.3.1.tar.gz -> double-conversion-3.3.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=44cb4ebcc0cfce9d886b46cf0dca204e
+_md5_=15c37a2b9ff896e2c5e930fccef580e0
diff --git a/metadata/md5-cache/dev-libs/glib-2.82.5 b/metadata/md5-cache/dev-libs/glib-2.82.5
index 468f59162d18..c3f34cf253e1 100644
--- a/metadata/md5-cache/dev-libs/glib-2.82.5
+++ b/metadata/md5-cache/dev-libs/glib-2.82.5
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/glib/2.82/glib-2.82.5.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz )
_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 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 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=36cacd917f77d1bbea8b328820b51362
+_md5_=b555e7a80b039c3d7a6a57a83f977b81
diff --git a/metadata/md5-cache/dev-libs/glib-2.84.0 b/metadata/md5-cache/dev-libs/glib-2.84.0
index d1ef5fdd0d4b..3eedc86bf1c7 100644
--- a/metadata/md5-cache/dev-libs/glib-2.84.0
+++ b/metadata/md5-cache/dev-libs/glib-2.84.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/glib/2.84/glib-2.84.0.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz )
_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 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 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fa4131602c92612eed93300e88e13be0
+_md5_=3af33b952af2fe2b659342c697987eaf
diff --git a/metadata/md5-cache/dev-libs/libansilove-1.4.2 b/metadata/md5-cache/dev-libs/libansilove-1.4.2
new file mode 100644
index 000000000000..9de746d24e0c
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libansilove-1.4.2
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/gd:2=[png]
+DESCRIPTION=library to convert ANSi and artscene related file formats into PNG images
+EAPI=8
+HOMEPAGE=https://github.com/ansilove/libansilove/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=media-libs/gd:2=[png]
+SLOT=0
+SRC_URI=https://github.com/ansilove/libansilove/archive/refs/tags/1.4.2.tar.gz -> libansilove-1.4.2.gh.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=82c8f66301a185016ef8a802ca26ecd7
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index ebb385a7f751..c99416a02283 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/lutok-0.6 b/metadata/md5-cache/dev-lua/lutok-0.6
index c939f91ed738..87cf786ecc70 100644
--- a/metadata/md5-cache/dev-lua/lutok-0.6
+++ b/metadata/md5-cache/dev-lua/lutok-0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/freebsd/lutok
INHERIT=autotools lua-single
IUSE=test lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/freebsd/lutok/archive/refs/tags/lutok-0.6.tar.gz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=a36af866d3c98d09cd2d54f7da560850
+_md5_=38237a424a2169a69d05c98065833f50
diff --git a/metadata/md5-cache/dev-lua/luv-1.44.2.0 b/metadata/md5-cache/dev-lua/luv-1.44.2.0
index b069b467e78f..67aedfa9972f 100644
--- a/metadata/md5-cache/dev-lua/luv-1.44.2.0
+++ b/metadata/md5-cache/dev-lua/luv-1.44.2.0
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luvit/luv/archive/1.44.2-0.tar.gz -> luv-1.44.2.0.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> luv-lua-compat-0.10.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=18d2327e26f558185093f9687451d282
diff --git a/metadata/md5-cache/dev-lua/luv-1.45.0.0 b/metadata/md5-cache/dev-lua/luv-1.45.0.0
index f97878ae7d50..8d3659dab2ba 100644
--- a/metadata/md5-cache/dev-lua/luv-1.45.0.0
+++ b/metadata/md5-cache/dev-lua/luv-1.45.0.0
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/luvit/luv/archive/1.45.0-0.tar.gz -> luv-1.45.0.0.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> luv-lua-compat-0.10.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=723aa49fbfeae24af3ec8dc9086b798a
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 8fd15f2253cb..59946242af87 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/gsl-ocaml-1.25.1 b/metadata/md5-cache/dev-ml/gsl-ocaml-1.25.1
new file mode 100644
index 000000000000..18b0ec5c9eee
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gsl-ocaml-1.25.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/dune-configurator >=sci-libs/gsl-1.19:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)
+EAPI=8
+HOMEPAGE=https://github.com/mmottl/gsl-ocaml
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-ml/dune-configurator >=sci-libs/gsl-1.19:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0
+SRC_URI=https://github.com/mmottl/gsl-ocaml/releases/download/1.25.1/gsl-1.25.1.tbz
+_eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f
+_md5_=cb05b0fc043c9bd80edf2edbbc9d39f1
diff --git a/metadata/md5-cache/dev-ml/llvm-21.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-21.0.0.9999
index 2ed4755da8b0..ff6f5a1d08e1 100644
--- a/metadata/md5-cache/dev-ml/llvm-21.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-21.0.0.9999
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/21.0.0.9999
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-utils 846280a994c1843d9c21248c188bd147 llvm.org ad0885e23ba42ee718536f28537c91e4 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=feb2ea0f1261a7836bf1806afcf39e14
+_md5_=01fce3b4f850b797429a574c068da449
diff --git a/metadata/md5-cache/dev-ml/lwt-5.9.0 b/metadata/md5-cache/dev-ml/lwt-5.9.0
index 8fb2422ab189..ae747c2a558a 100644
--- a/metadata/md5-cache/dev-ml/lwt-5.9.0
+++ b/metadata/md5-cache/dev-ml/lwt-5.9.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://ocsigen.org/lwt
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-libs/libev dev-ml/luv:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppx_let:= dev-ml/ppxlib:= dev-ml/react:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/5.9.0
SRC_URI=https://github.com/ocsigen/lwt/archive/5.9.0.tar.gz -> lwt-5.9.0.tar.gz
_eclasses_=dune 21c2970666b517829dc7b963ca1f4a4a edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f
-_md5_=e6bf6b307a1317b22402a8a9a4bcf335
+_md5_=376b5873cea11aa90bbd08231a8a92aa
diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9 b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9
index 4e7be0991af2..9104364381b4 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9
+++ b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Object
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=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/S/SH/SHLOMIF/File-Find-Object-0.3.9.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=1a28257569c0f0272214f5bddbb03c4d
+_md5_=ae353d4230256e6f49b638291c7abd5a
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index f079b0c8d07c..41f46749683a 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/Specio-0.490.0 b/metadata/md5-cache/dev-perl/Specio-0.490.0
index 87a9eae43acc..f77ee1be9098 100644
--- a/metadata/md5-cache/dev-perl/Specio-0.490.0
+++ b/metadata/md5-cache/dev-perl/Specio-0.490.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Specio
INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
-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=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Clone dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 >=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/D/DR/DROLSKY/Specio-0.49.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=5f6f4c767723560e918524a037963a60
+_md5_=f8b7e54646acb51a1bbcae319b3f721d
diff --git a/metadata/md5-cache/dev-perl/Sub-Name-0.280.0 b/metadata/md5-cache/dev-perl/Sub-Name-0.280.0
index 59412cfe5eab..a7d1eeed8795 100644
--- a/metadata/md5-cache/dev-perl/Sub-Name-0.280.0
+++ b/metadata/md5-cache/dev-perl/Sub-Name-0.280.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Name
INHERIT=perl-module
IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath test
-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=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=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/ET/ETHER/Sub-Name-0.28.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=cdd995b4c1b59204722849a9462e8201
+_md5_=bc8904a2b90b68a44c61c3951f1fa4ba
diff --git a/metadata/md5-cache/dev-perl/Test-Inter-1.120.0 b/metadata/md5-cache/dev-perl/Test-Inter-1.120.0
index b9db7896b65b..af06f65f6842 100644
--- a/metadata/md5-cache/dev-perl/Test-Inter-1.120.0
+++ b/metadata/md5-cache/dev-perl/Test-Inter-1.120.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Inter
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+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=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-IO >=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/S/SB/SBECK/Test-Inter-1.12.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=21445941c012e3b417b814f96822fa1b
+_md5_=a8d923c46a48b24e36b5e034fbc05e92
diff --git a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.903.0 b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.903.0
index 860d13a82ca7..c376e1fd7a5d 100644
--- a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.903.0
+++ b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.903.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-LibYAML
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=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/T/TI/TINITA/YAML-LibYAML-v0.903.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=bed4e95f2f8f02c27e9b05f666513b68
+_md5_=42108f6589aae57b4b7f62bd80104016
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index a783374bead4..42d1eca4279c 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/aiohttp-3.11.11 b/metadata/md5-cache/dev-python/aiohttp-3.11.11
deleted file mode 100644
index 64732b63baf4..000000000000
--- a/metadata/md5-cache/dev-python/aiohttp-3.11.11
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] www-servers/gunicorn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=HTTP client/server for asyncio
-EAPI=8
-HOMEPAGE=https://github.com/aio-libs/aiohttp/ https://pypi.org/project/aiohttp/
-INHERIT=distutils-r1 pypi
-IUSE=+native-extensions test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) 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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.11.11.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=9a9cd1737fb27ab16974d63559728cce
diff --git a/metadata/md5-cache/dev-python/aiohttp-3.11.12 b/metadata/md5-cache/dev-python/aiohttp-3.11.12
deleted file mode 100644
index 7c0fea6963da..000000000000
--- a/metadata/md5-cache/dev-python/aiohttp-3.11.12
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=native-extensions? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] www-servers/gunicorn[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 )
-DESCRIPTION=HTTP client/server for asyncio
-EAPI=8
-HOMEPAGE=https://github.com/aio-libs/aiohttp/ https://pypi.org/project/aiohttp/
-INHERIT=distutils-r1 pypi
-IUSE=+native-extensions test-rust test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.11.12.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=f1ecad306082099179c306d3a3fea8cb
diff --git a/metadata/md5-cache/dev-python/aiohttp-3.11.13 b/metadata/md5-cache/dev-python/aiohttp-3.11.13
index 485c6284397f..46914558209b 100644
--- a/metadata/md5-cache/dev-python/aiohttp-3.11.13
+++ b/metadata/md5-cache/dev-python/aiohttp-3.11.13
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/aio-libs/aiohttp/ https://pypi.org/project/aiohttp/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test-rust test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-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=Apache-2.0
RDEPEND=>=dev-python/aiodns-3.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiohappyeyeballs-2.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/propcache-0.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.17.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/async-timeout-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/async-timeout-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.11.13.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=8cb738c6dfddf413010c4b892193ca2c
+_md5_=7e7f2bcfc55b0241d5b8437875ca4179
diff --git a/metadata/md5-cache/dev-python/ansible-compat-25.1.4 b/metadata/md5-cache/dev-python/ansible-compat-25.1.4
new file mode 100644
index 000000000000..be89733a3a45
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ansible-compat-25.1.4
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-mock[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-plus[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=app-admin/ansible-core-2.18.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Contains functions that facilitate working with various versions of Ansible
+EAPI=8
+HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=MIT
+RDEPEND=>=app-admin/ansible-core-2.18.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-4.23.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-compat/ansible_compat-25.1.4.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=bd0eb3dda6fce97e21636694bb51e388
diff --git a/metadata/md5-cache/dev-python/cryptography-43.0.3-r1 b/metadata/md5-cache/dev-python/cryptography-43.0.3-r1
deleted file mode 100644
index cb242caeacf9..000000000000
--- a/metadata/md5-cache/dev-python/cryptography-43.0.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 ) dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/certifi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-1.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-DESCRIPTION=Library providing cryptographic recipes and primitives
-EAPI=8
-HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
-INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
-IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
-RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-43.0.3.tar.gz https://crates.io/api/v1/crates/asn1/0.16.2/download -> asn1-0.16.2.crate https://crates.io/api/v1/crates/asn1_derive/0.16.2/download -> asn1_derive-0.16.2.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/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/cc/1.1.6/download -> cc-1.1.6.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.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/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.68/download -> openssl-0.10.68.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.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/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.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/pyo3-build-config/0.22.2/download -> pyo3-build-config-0.22.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.2/download -> pyo3-ffi-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.2/download -> pyo3-macros-backend-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.2/download -> pyo3-macros-0.22.2.crate https://crates.io/api/v1/crates/pyo3/0.22.2/download -> pyo3-0.22.2.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/self_cell/1.0.4/download -> self_cell-1.0.4.crate https://crates.io/api/v1/crates/syn/2.0.71/download -> syn-2.0.71.crate https://crates.io/api/v1/crates/target-lexicon/0.12.15/download -> target-lexicon-0.12.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-43.0.3.tar.gz )
-_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=17d3f5eb0f64ac2b83151427a929d592
diff --git a/metadata/md5-cache/dev-python/cryptography-44.0.1 b/metadata/md5-cache/dev-python/cryptography-44.0.1
deleted file mode 100644
index 571d751d51da..000000000000
--- a/metadata/md5-cache/dev-python/cryptography-44.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 ) dev-python/setuptools[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/certifi[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-1.11.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-DESCRIPTION=Library providing cryptographic recipes and primitives
-EAPI=8
-HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
-INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
-IUSE=test debug python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
-RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-44.0.1.tar.gz https://crates.io/api/v1/crates/asn1/0.20.0/download -> asn1-0.20.0.crate https://crates.io/api/v1/crates/asn1_derive/0.20.0/download -> asn1_derive-0.20.0.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.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/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/cc/1.2.1/download -> cc-1.2.1.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/libc/0.2.166/download -> libc-0.2.166.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.68/download -> openssl-0.10.68.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.4/download -> pyo3-build-config-0.23.4.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.4/download -> pyo3-ffi-0.23.4.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.4/download -> pyo3-macros-backend-0.23.4.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.4/download -> pyo3-macros-0.23.4.crate https://crates.io/api/v1/crates/pyo3/0.23.4/download -> pyo3-0.23.4.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/self_cell/1.0.4/download -> self_cell-1.0.4.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.89/download -> syn-2.0.89.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-44.0.1.tar.gz )
-_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6f0598a525dd9c8ca8fee332f0a07770
diff --git a/metadata/md5-cache/dev-python/cryptography-44.0.2 b/metadata/md5-cache/dev-python/cryptography-44.0.2
index 818aa863804e..e5fd56e9ede6 100644
--- a/metadata/md5-cache/dev-python/cryptography-44.0.2
+++ b/metadata/md5-cache/dev-python/cryptography-44.0.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
IUSE=test debug python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0
RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-44.0.2.tar.gz https://crates.io/api/v1/crates/asn1/0.20.0/download -> asn1-0.20.0.crate https://crates.io/api/v1/crates/asn1_derive/0.20.0/download -> asn1_derive-0.20.0.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.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/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/cc/1.2.1/download -> cc-1.2.1.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/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/libc/0.2.166/download -> libc-0.2.166.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.68/download -> openssl-0.10.68.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.5/download -> pyo3-build-config-0.23.5.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.5/download -> pyo3-ffi-0.23.5.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.5/download -> pyo3-macros-backend-0.23.5.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.5/download -> pyo3-macros-0.23.5.crate https://crates.io/api/v1/crates/pyo3/0.23.5/download -> pyo3-0.23.5.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/self_cell/1.0.4/download -> self_cell-1.0.4.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/syn/2.0.89/download -> syn-2.0.89.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-44.0.2.tar.gz )
_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=a49b52da5cf2f6b96ae8bdaa7a8b1622
+_md5_=009b08e70f868a704bab1a7231d74518
diff --git a/metadata/md5-cache/dev-python/expandvars-1.0.0 b/metadata/md5-cache/dev-python/expandvars-1.0.0
new file mode 100644
index 000000000000..a9f32dadbff2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/expandvars-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Expand system variables Unix style
+EAPI=8
+HOMEPAGE=https://github.com/sayanarijit/expandvars/ https://pypi.org/project/expandvars/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/e/expandvars/expandvars-1.0.0.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=309fd5cded0dd6626c4fdd63af9cf365
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.130.3 b/metadata/md5-cache/dev-python/hypothesis-6.130.3
new file mode 100644
index 000000000000..c70d6a46222f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hypothesis-6.130.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+),sqlite] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for property based testing
+EAPI=8
+HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
+INHERIT=distutils-r1 optfeature
+IUSE=cli test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,threads(+),sqlite] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.130.3.tar.gz -> hypothesis-6.130.3.gh.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=b48da75c069078ce923f838f36d6dd02
diff --git a/metadata/md5-cache/dev-python/immutables-0.20 b/metadata/md5-cache/dev-python/immutables-0.20
deleted file mode 100644
index 566f24bacb75..000000000000
--- a/metadata/md5-cache/dev-python/immutables-0.20
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=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 )
-DESCRIPTION=A high-performance immutable mapping type for Python
-EAPI=8
-HOMEPAGE=https://github.com/MagicStack/immutables/ https://pypi.org/project/immutables/
-INHERIT=distutils-r1
-IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/MagicStack/immutables/archive/v0.20.tar.gz -> immutables-0.20.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=1a05802a41ad337f56016613def38eae
diff --git a/metadata/md5-cache/dev-python/immutables-0.21 b/metadata/md5-cache/dev-python/immutables-0.21
index c3938a36fb4e..67f815d1754d 100644
--- a/metadata/md5-cache/dev-python/immutables-0.21
+++ b/metadata/md5-cache/dev-python/immutables-0.21
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/MagicStack/immutables/ https://pypi.org/project/immutables/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-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=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/MagicStack/immutables/archive/v0.21.tar.gz -> immutables-0.21.gh.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=e4366d0262fa6ada05575fa8f9cbe05c
+_md5_=b1b994c0bb951ffdb64461f47ec1ed0a
diff --git a/metadata/md5-cache/dev-python/inline-snapshot-0.20.9 b/metadata/md5-cache/dev-python/inline-snapshot-0.20.9
new file mode 100644
index 000000000000..28bacdf56e4c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/inline-snapshot-0.20.9
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/attrs[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/black-23.3.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dirty-equals-0.7.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.75.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/mypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/mypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/mypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/mypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pydantic-2[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-freezer-0.4.8[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.14.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-subtests-0.11.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/asttokens-2.0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/executing-2.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Create and update inline snapshots in your Python tests
+EAPI=8
+HOMEPAGE=https://15r10nk.github.io/inline-snapshot/ https://github.com/15r10nk/inline-snapshot/ https://pypi.org/project/inline-snapshot/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/asttokens-2.0.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/executing-2.2.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/inline-snapshot/inline_snapshot-0.20.9.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=90808cc16e579a211513a7e8c9702d64
diff --git a/metadata/md5-cache/dev-python/openapi-core-0.19.5 b/metadata/md5-cache/dev-python/openapi-core-0.19.5-r1
index 4e3d82582668..0bcc58ba70e1 100644
--- a/metadata/md5-cache/dev-python/openapi-core-0.19.5
+++ b/metadata/md5-cache/dev-python/openapi-core-0.19.5-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/openapi-core/openapi_core-0.19.5.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c3bfeada1135263a9ba92dc4c977c333
+_md5_=38ab9979cdecec9e958d2fed0690f1fe
diff --git a/metadata/md5-cache/dev-python/pycurl-7.45.3 b/metadata/md5-cache/dev-python/pycurl-7.45.3
deleted file mode 100644
index ffa59dca3af2..000000000000
--- a/metadata/md5-cache/dev-python/pycurl-7.45.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/bottle-0.12.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] ) test? ( >=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-DESCRIPTION=Python bindings for curl/libcurl
-EAPI=8
-HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/
-INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=LGPL-2.1
-RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-7.45.3.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=a36dcc5210cf8e7c772d5a93aadc1a60
diff --git a/metadata/md5-cache/dev-python/pycurl-7.45.4 b/metadata/md5-cache/dev-python/pycurl-7.45.4
deleted file mode 100644
index 8dbb36c09cdd..000000000000
--- a/metadata/md5-cache/dev-python/pycurl-7.45.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] ) test? ( >=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-DESCRIPTION=Python bindings for curl/libcurl
-EAPI=8
-HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/
-INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=LGPL-2.1
-RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-7.45.4.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=978cef1c0bddd053f5455e8c2fa652e2
diff --git a/metadata/md5-cache/dev-python/pycurl-7.45.5 b/metadata/md5-cache/dev-python/pycurl-7.45.5
deleted file mode 100644
index 4177a4e78ec1..000000000000
--- a/metadata/md5-cache/dev-python/pycurl-7.45.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] ) test? ( >=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-DESCRIPTION=Python bindings for curl/libcurl
-EAPI=8
-HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/
-INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=LGPL-2.1
-RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-7.45.5.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=529b054cc73f2ea75e09af9a0100d968
diff --git a/metadata/md5-cache/dev-python/pycurl-7.45.6 b/metadata/md5-cache/dev-python/pycurl-7.45.6
index 6d205b98a8ac..404166493299 100644
--- a/metadata/md5-cache/dev-python/pycurl-7.45.6
+++ b/metadata/md5-cache/dev-python/pycurl-7.45.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/
INHERIT=distutils-r1 pypi toolchain-funcs
IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=LGPL-2.1
RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) 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 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-7.45.6.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=a4083669d0c3b54640461c01d23f9c9f
+_md5_=2394512474392691cb6f7e650920f8ec
diff --git a/metadata/md5-cache/dev-python/pyparsing-3.2.2 b/metadata/md5-cache/dev-python/pyparsing-3.2.2
new file mode 100644
index 000000000000..e473af84d3ac
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyparsing-3.2.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Easy-to-use Python module for text parsing
+EAPI=8
+HOMEPAGE=https://github.com/pyparsing/pyparsing/ https://pypi.org/project/pyparsing/
+INHERIT=distutils-r1 pypi
+IUSE=examples test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+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
+RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-3.2.2.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=e9b3681fe4abccec5934aea43a0361b4
diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.19 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.19
index b5e897780b60..e5024d51ae54 100644
--- a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.19
+++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.19
@@ -8,5 +8,5 @@ LICENSE=MIT
RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.19
SLOT=7.3.19
SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.19-1.gpkg.tar -> pypy-exe-7.3.19-1.x86-musl.gpkg.tar ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=44391f7a916c461206fbce44d56d897c
diff --git a/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.19 b/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.19
index 0cc6356a982c..f592141c1399 100644
--- a/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.19
+++ b/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.19
@@ -8,5 +8,5 @@ LICENSE=MIT
RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy3_10-exe:7.3.19
SLOT=7.3.19
SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.19-1.gpkg.tar -> pypy3_10-exe-7.3.19-1.x86-musl.gpkg.tar ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ba172f373f8352f4cb575d036b98a7ba
diff --git a/metadata/md5-cache/dev-python/python-json-logger-3.3.0 b/metadata/md5-cache/dev-python/python-json-logger-3.3.0
index 2aa56f52f1cd..2ba4f48cfa22 100644
--- a/metadata/md5-cache/dev-python/python-json-logger-3.3.0
+++ b/metadata/md5-cache/dev-python/python-json-logger-3.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/madzak/python-json-logger/ https://pypi.org/project/python-json-logger/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 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://files.pythonhosted.org/packages/source/p/python-json-logger/python_json_logger-3.3.0.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=25d9532f5d84e6579cad6e156725e44d
+_md5_=1a9b654721475cf4eb1a22b955202089
diff --git a/metadata/md5-cache/dev-python/python-tests-3.10.16_p1 b/metadata/md5-cache/dev-python/python-tests-3.10.16_p1
deleted file mode 100644
index da91d684dbd0..000000000000
--- a/metadata/md5-cache/dev-python/python-tests-3.10.16_p1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) ~dev-lang/python-3.10.16_p1:3.10 !<dev-lang/python-3.10.14_p3-r1:3.10 verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Test modules from dev-lang/python
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=python-r1 verify-sig
-IUSE=python_targets_python3_10 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=PSF-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) ~dev-lang/python-3.10.16_p1:3.10 !<dev-lang/python-3.10.14_p3-r1:3.10
-REQUIRED_USE=|| ( python_targets_python3_10 )
-SLOT=3.10
-SRC_URI=https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.16_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=6f64fffa2b6110bd9c2ac69e6efc3edb
diff --git a/metadata/md5-cache/dev-python/python-tests-3.10.16_p2 b/metadata/md5-cache/dev-python/python-tests-3.10.16_p2
index 2e4f2cbcb6e9..8f47dfc96eb3 100644
--- a/metadata/md5-cache/dev-python/python-tests-3.10.16_p2
+++ b/metadata/md5-cache/dev-python/python-tests-3.10.16_p2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=python-r1 verify-sig
IUSE=python_targets_python3_10 verify-sig
-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=PSF-2
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) ~dev-lang/python-3.10.16_p2:3.10 !<dev-lang/python-3.10.14_p3-r1:3.10
REQUIRED_USE=|| ( python_targets_python3_10 )
SLOT=3.10
SRC_URI=https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.16_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.16/Python-3.10.16.tar.xz.asc )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=6d04d4e19b20fdddd516622503346f4c
+_md5_=6f64fffa2b6110bd9c2ac69e6efc3edb
diff --git a/metadata/md5-cache/dev-python/python-tests-3.11.11_p1 b/metadata/md5-cache/dev-python/python-tests-3.11.11_p1
deleted file mode 100644
index 6de23b379b3b..000000000000
--- a/metadata/md5-cache/dev-python/python-tests-3.11.11_p1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) ~dev-lang/python-3.11.11_p1:3.11 !<dev-lang/python-3.11.9_p2-r1:3.11 verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Test modules from dev-lang/python
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=python-r1 verify-sig
-IUSE=python_targets_python3_11 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=PSF-2
-RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) ~dev-lang/python-3.11.11_p1:3.11 !<dev-lang/python-3.11.9_p2-r1:3.11
-REQUIRED_USE=|| ( python_targets_python3_11 )
-SLOT=3.11
-SRC_URI=https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.11_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz.asc )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=ef09b79908eeeac3f30e300cda520941
diff --git a/metadata/md5-cache/dev-python/python-tests-3.11.11_p2 b/metadata/md5-cache/dev-python/python-tests-3.11.11_p2
index 1bf25367c51e..07eaed76316f 100644
--- a/metadata/md5-cache/dev-python/python-tests-3.11.11_p2
+++ b/metadata/md5-cache/dev-python/python-tests-3.11.11_p2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=python-r1 verify-sig
IUSE=python_targets_python3_11 verify-sig
-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=PSF-2
RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) ~dev-lang/python-3.11.11_p2:3.11 !<dev-lang/python-3.11.9_p2-r1:3.11
REQUIRED_USE=|| ( python_targets_python3_11 )
SLOT=3.11
SRC_URI=https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.11_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tar.xz.asc )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=f6ca8bd82fd12725be6a0918a23da501
+_md5_=ef09b79908eeeac3f30e300cda520941
diff --git a/metadata/md5-cache/dev-python/rapidfuzz-3.12.1 b/metadata/md5-cache/dev-python/rapidfuzz-3.12.1
deleted file mode 100644
index ee1eb20c687f..000000000000
--- a/metadata/md5-cache/dev-python/rapidfuzz-3.12.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scikit-build-core-0.9.4[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-cpp/taskflow-3.0.0 >=dev-cpp/rapidfuzz-cpp-3.2.0 dev-python/numpy[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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 )
-DESCRIPTION=Rapid fuzzy string matching in Python using various string metrics
-EAPI=8
-HOMEPAGE=https://github.com/rapidfuzz/RapidFuzz/ https://pypi.org/project/RapidFuzz/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/R/RapidFuzz/rapidfuzz-3.12.1.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=de8c0dc8c02ca3cd04ad5ee95395cd7d
diff --git a/metadata/md5-cache/dev-python/rapidfuzz-3.12.2 b/metadata/md5-cache/dev-python/rapidfuzz-3.12.2
index aac8bc869f5b..7b1d39776efe 100644
--- a/metadata/md5-cache/dev-python/rapidfuzz-3.12.2
+++ b/metadata/md5-cache/dev-python/rapidfuzz-3.12.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rapidfuzz/RapidFuzz/ https://pypi.org/project/RapidFuzz/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-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=MIT
RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/R/RapidFuzz/rapidfuzz-3.12.2.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c0cd6eb69288b737be48db6e297b1f63
+_md5_=292057f4177eb6485c3aa6e6d7e5cffd
diff --git a/metadata/md5-cache/dev-python/rfc3161-client-0.0.4 b/metadata/md5-cache/dev-python/rfc3161-client-0.0.4
deleted file mode 100644
index 35973cdb3ab6..000000000000
--- a/metadata/md5-cache/dev-python/rfc3161-client-0.0.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( =dev-python/cryptography-43*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=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 )
-DESCRIPTION=An Opinionated Python RFC3161 Client
-EAPI=8
-HOMEPAGE=https://github.com/trailofbits/rfc3161-client/ https://pypi.org/project/rfc3161-client/
-INHERIT=cargo distutils-r1
-IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
-RDEPEND==dev-python/cryptography-43*[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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/trailofbits/rfc3161-client/archive/v0.0.4.tar.gz -> rfc3161-client-0.0.4.gh.tar.gz https://crates.io/api/v1/crates/asn1/0.19.0/download -> asn1-0.19.0.crate https://crates.io/api/v1/crates/asn1_derive/0.19.0/download -> asn1_derive-0.19.0.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.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/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cc/1.1.28/download -> cc-1.1.28.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/cpufeatures/0.2.14/download -> cpufeatures-0.2.14.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/libc/0.2.158/download -> libc-0.2.158.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.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/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-src/300.4.0+3.4.0/download -> openssl-src-300.4.0+3.4.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.68/download -> openssl-0.10.68.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.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/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.1/download -> pyo3-build-config-0.23.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.1/download -> pyo3-ffi-0.23.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.1/download -> pyo3-macros-backend-0.23.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.1/download -> pyo3-macros-0.23.1.crate https://crates.io/api/v1/crates/pyo3/0.23.1/download -> pyo3-0.23.1.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/self_cell/1.0.4/download -> self_cell-1.0.4.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/syn/2.0.77/download -> syn-2.0.77.crate https://crates.io/api/v1/crates/syn/2.0.87/download -> syn-2.0.87.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.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.13/download -> unicode-ident-1.0.13.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.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/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 https://github.com/pyca/cryptography/archive/4c72f368234e60a06e4a0beaf87be55940dd49c1.tar.gz -> cryptography-4c72f368234e60a06e4a0beaf87be55940dd49c1.gh.tar.gz
-_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=1649165301651978ee94a49af64e7aa5
diff --git a/metadata/md5-cache/dev-python/sigstore-3.5.3 b/metadata/md5-cache/dev-python/sigstore-3.5.3
deleted file mode 100644
index 751ade085340..000000000000
--- a/metadata/md5-cache/dev-python/sigstore-3.5.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/id-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-23.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.1[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/rfc8785-0.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-protobuf-specs-0.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-rekor-types-0.0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tuf-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/importlib-resources-5.7[python_targets_python3_10(-)?] ) >=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/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool for signing Python package distributions
-EAPI=8
-HOMEPAGE=https://github.com/sigstore/sigstore-python/ https://pypi.org/project/sigstore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/id-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-23.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.1[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/rfc8785-0.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-protobuf-specs-0.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-rekor-types-0.0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tuf-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/importlib-resources-5.7[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sigstore/sigstore-python/archive/v3.5.3.tar.gz -> sigstore-python-3.5.3.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c8c220decea79c71ecbbb50b95fcc384
diff --git a/metadata/md5-cache/dev-python/sigstore-3.6.0 b/metadata/md5-cache/dev-python/sigstore-3.6.0
deleted file mode 100644
index acc0fdd37ff8..000000000000
--- a/metadata/md5-cache/dev-python/sigstore-3.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/id-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-23.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.1[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/rfc3161-client-0.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rfc8785-0.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-protobuf-specs-0.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-rekor-types-0.0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tuf-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/importlib-resources-5.7[python_targets_python3_10(-)?] ) >=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/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool for signing Python package distributions
-EAPI=8
-HOMEPAGE=https://github.com/sigstore/sigstore-python/ https://pypi.org/project/sigstore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cryptography-44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/id-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-23.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.1[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/rfc3161-client-0.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rfc8785-0.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-protobuf-specs-0.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/sigstore-rekor-types-0.0.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tuf-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/importlib-resources-5.7[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sigstore/sigstore-python/archive/v3.6.0.tar.gz -> sigstore-python-3.6.0.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=d91f9a4fee79096ef6deb81a4f4ef325
diff --git a/metadata/md5-cache/dev-python/uv-0.6.2 b/metadata/md5-cache/dev-python/uv-0.6.2
deleted file mode 100644
index e56e9108a82d..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.6.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 !!~dev-python/uv-0.5.0 ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs
-IUSE=test debug
-KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl
-PROPERTIES=test_network
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.6.2.tar.gz -> uv-0.6.2.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.6.2/uv-0.6.2-crates.tar.xz
-_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=db5ed3886f4fb5f607969d4c44b1da9a
diff --git a/metadata/md5-cache/dev-python/uv-0.6.5 b/metadata/md5-cache/dev-python/uv-0.6.5
index f5f8f5c4189e..f12badad922a 100644
--- a/metadata/md5-cache/dev-python/uv-0.6.5
+++ b/metadata/md5-cache/dev-python/uv-0.6.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
INHERIT=cargo check-reqs
IUSE=test debug
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB openssl
PROPERTIES=test_network
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-arch/zstd:=
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/astral-sh/uv/archive/0.6.5.tar.gz -> uv-0.6.5.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/c909fda63fcafe4af496a07bfda28a5aae97e58d.tar.gz -> rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz https://github.com/astral-sh/tl/archive/6e25b2ee2513d75385101a8ff9f591ef51f314ec.tar.gz -> tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b70cf707aa43f21b32f3a61b8a0889b15032d5c4.tar.gz -> pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz https://github.com/gentoo-crate-dist/uv/releases/download/0.6.4/uv-0.6.4-crates.tar.xz
_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 check-reqs 2a9731073c152554078a9a8df8fc0f1b flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=8ecfe2ea8926ca95ec3ca8a004eb8e3e
+_md5_=68b0c03e53f2f925453bb3cd0d5f5ebf
diff --git a/metadata/md5-cache/dev-python/websockets-15.0.1 b/metadata/md5-cache/dev-python/websockets-15.0.1
index 3bfc5999c384..1787e6348443 100644
--- a/metadata/md5-cache/dev-python/websockets-15.0.1
+++ b/metadata/md5-cache/dev-python/websockets-15.0.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://websockets.readthedocs.io/ https://github.com/python-websockets/websockets/ https://pypi.org/project/websockets/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-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
RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) 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_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-websockets/websockets/archive/15.0.1.tar.gz -> websockets-15.0.1.gh.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=3a750fae3a2a591d7f997e43b2673d6f
+_md5_=ed6377ee0dcb63741fac620ada81fae3
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 920b443e9a94..6a122f488b74 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-docs-5.15.2_p202011130614 b/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
index 1b0ba97e20d3..5bd03c5ee273 100644
--- a/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
+++ b/metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/p7zip media-libs/libpng:0
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip ) media-libs/libpng:0
DEFINED_PHASES=install prepare unpack
DESCRIPTION=Qt5 documentation, for use with Qt Creator and other tools
EAPI=8
@@ -10,5 +10,5 @@ LICENSE=FDL-1.3
REQUIRED_USE=|| ( html qch )
SLOT=5
SRC_URI=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qmake-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtcore-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdoc-documentation.7z charts? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtcharts/5.15.2-0-202011130614qtcharts-documentation.7z ) datavis? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtdatavis3d/5.15.2-0-202011130614qtdatavisualization-documentation.7z ) networkauth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtnetworkauth/5.15.2-0-202011130614qtnetworkauth-documentation.7z ) script? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtscript/5.15.2-0-202011130614qtscript-documentation.7z https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtscript/5.15.2-0-202011130614qtscripttools-documentation.7z ) timeline? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtquicktimeline/5.15.2-0-202011130614qtquicktimeline-documentation.7z ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtvirtualkeyboard/5.15.2-0-202011130614qtvirtualkeyboard-documentation.7z ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc.qtwebengine/5.15.2-0-202011130614qtwebengine-documentation.7z ) imageformats? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtimageformats-documentation.7z ) concurrent? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtconcurrent-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtqml-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtqmltest-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquick-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickdialogs-documentation.7z ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickextras-documentation.7z ) x11extras? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtx11extras-documentation.7z ) quickcontrols2? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickcontrols-documentation.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qt3d-documentation.7z ) xml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtxml-documentation.7z ) printsupport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtprintsupport-documentation.7z ) gui? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgui-documentation.7z ) gui? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtplatformheaders-documentation.7z ) bluetooth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtbluetooth-documentation.7z ) graphicaleffects? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgraphicaleffects-documentation.7z ) websockets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebsockets-documentation.7z ) network? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtnetwork-documentation.7z ) qdoc? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qdoc-documentation.7z ) webview? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebview-documentation.7z ) xmlpatterns? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtxmlpatterns-documentation.7z ) svg? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsvg-documentation.7z ) dbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdbus-documentation.7z ) webchannel? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwebchannel-documentation.7z ) quickcontrols? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtquickcontrols1-documentation.7z ) positioning? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtpositioning-documentation.7z ) linguist? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtlinguist-documentation.7z ) location? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtlocation-documentation.7z ) designer? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtdesigner-documentation.7z ) designer? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtuitools-documentation.7z ) scxml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtscxml-documentation.7z ) wayland? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwaylandcompositor-documentation.7z ) opengl? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtopengl-documentation.7z ) serialbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtserialbus-documentation.7z ) serialport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtserialport-documentation.7z ) sql? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsql-documentation.7z ) widgets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtwidgets-documentation.7z ) gamepad? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtgamepad-documentation.7z ) help? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qthelp-documentation.7z ) assistant? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtassistant-documentation.7z ) multimedia? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtmultimedia-documentation.7z ) test? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qttestlib-documentation.7z ) sensors? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtsensors-documentation.7z ) speech? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5152_src_doc_examples/qt.qt5.5152.doc/5.15.2-0-202011130614qtspeech-documentation.7z )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8bce17c73f688e9d9cd1224e5b658f8c
diff --git a/metadata/md5-cache/dev-qt/qt-docs-6.8.2_p202501260838 b/metadata/md5-cache/dev-qt/qt-docs-6.8.2_p202501260838
index 458596f17ffc..9e567884e71c 100644
--- a/metadata/md5-cache/dev-qt/qt-docs-6.8.2_p202501260838
+++ b/metadata/md5-cache/dev-qt/qt-docs-6.8.2_p202501260838
@@ -1,4 +1,4 @@
-BDEPEND=examples? ( app-arch/p7zip )
+BDEPEND=examples? ( || ( app-arch/7zip app-arch/p7zip ) )
DEFINED_PHASES=install unpack
DESCRIPTION=Qt6 documentation and examples for Qt Creator and other tools
EAPI=8
@@ -10,5 +10,5 @@ LICENSE=FDL-1.3
REQUIRED_USE=|| ( examples html qch )
SLOT=6
SRC_URI=https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples/6.8.2-0-202501260838qtbase-examples-6.8.2.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qt3d/6.8.2-0-202501260838qt3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qt3d/6.8.2-0-202501260838qt3d-examples-6.8.2.7z ) ) activeqt? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtactiveqt/6.8.2-0-202501260838activeqt-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtactiveqt/6.8.2-0-202501260838qtactiveqt-examples-6.8.2.7z ) ) charts? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtcharts/6.8.2-0-202501260838qtcharts-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtcharts/6.8.2-0-202501260838qtcharts-examples-6.8.2.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtbluetooth/6.8.2-0-202501260838qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtbluetooth/6.8.2-0-202501260838qtbluetooth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtconnectivity/6.8.2-0-202501260838qtconnectivity-examples-6.8.2.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtnfc/6.8.2-0-202501260838qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtdatavis3d/6.8.2-0-202501260838qtdatavis3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtdatavis3d/6.8.2-0-202501260838qtdatavis3d-examples-6.8.2.7z ) ) declarative? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtquickdialogs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples/6.8.2-0-202501260838qtdeclarative-examples-6.8.2.7z ) ) https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtdoc-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples/6.8.2-0-202501260838qtdoc-examples-6.8.2.7z ) graphs? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtgraphs/6.8.2-0-202501260838qtgraphs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtgraphs/6.8.2-0-202501260838qtgraphs-examples-6.8.2.7z ) ) grpc? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtgrpc/6.8.2-0-202501260838qtgrpc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtgrpc/6.8.2-0-202501260838qtprotobuf-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtgrpc/6.8.2-0-202501260838qtgrpc-examples-6.8.2.7z ) ) httpserver? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qthttpserver/6.8.2-0-202501260838qthttpserver-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qthttpserver/6.8.2-0-202501260838qthttpserver-examples-6.8.2.7z ) ) imageformats? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtimageformats/6.8.2-0-202501260838qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtlocation/6.8.2-0-202501260838qtlocation-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtlocation/6.8.2-0-202501260838qtlocation-examples-6.8.2.7z ) ) lottie? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtlottie/6.8.2-0-202501260838qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtmultimedia/6.8.2-0-202501260838qtmultimedia-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtmultimedia/6.8.2-0-202501260838qtmultimedia-examples-6.8.2.7z ) ) multimedia? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtmultimedia/6.8.2-0-202501260838qtspatialaudio-documentation.tar.xz ) networkauth? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtnetworkauth/6.8.2-0-202501260838qtnetworkauth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtnetworkauth/6.8.2-0-202501260838qtnetworkauth-examples-6.8.2.7z ) ) positioning? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtpositioning/6.8.2-0-202501260838qtpositioning-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtpositioning/6.8.2-0-202501260838qtpositioning-examples-6.8.2.7z ) ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qt5compat/6.8.2-0-202501260838qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qt5compat/6.8.2-0-202501260838qtgraphicaleffects5compat-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qt5compat/6.8.2-0-202501260838qt5compat-examples-6.8.2.7z ) ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtquick3dphysics/6.8.2-0-202501260838qtquick3dphysics-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtquick3dphysics/6.8.2-0-202501260838qtquick3dphysics-examples-6.8.2.7z ) ) quick3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtquick3d/6.8.2-0-202501260838qtquick3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtquick3d/6.8.2-0-202501260838qtquick3d-examples-6.8.2.7z ) ) quickeffectmaker? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtquickeffectmaker/6.8.2-0-202501260838qtquickeffectmaker-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtquickeffectmaker/6.8.2-0-202501260838qtquickeffectmaker-examples-6.8.2.7z ) ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtremoteobjects/6.8.2-0-202501260838qtremoteobjects-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtremoteobjects/6.8.2-0-202501260838qtremoteobjects-examples-6.8.2.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtscxml/6.8.2-0-202501260838qtscxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtscxml/6.8.2-0-202501260838qtscxml-examples-6.8.2.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtscxml/6.8.2-0-202501260838qtstatemachine-documentation.tar.xz ) sensors? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtsensors/6.8.2-0-202501260838qtsensors-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtsensors/6.8.2-0-202501260838qtsensors-examples-6.8.2.7z ) ) serialbus? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtserialbus/6.8.2-0-202501260838qtserialbus-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtserialbus/6.8.2-0-202501260838qtserialbus-examples-6.8.2.7z ) ) serialport? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtserialport/6.8.2-0-202501260838qtserialport-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtserialport/6.8.2-0-202501260838qtserialport-examples-6.8.2.7z ) ) shadertools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtshadertools/6.8.2-0-202501260838qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtspeech/6.8.2-0-202501260838qttexttospeech-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtspeech/6.8.2-0-202501260838qtspeech-examples-6.8.2.7z ) ) svg? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtsvg-documentation.tar.xz ) timeline? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtquicktimeline/6.8.2-0-202501260838qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc/6.8.2-0-202501260838qtuitools-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples/6.8.2-0-202501260838qttools-examples-6.8.2.7z ) ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtvirtualkeyboard/6.8.2-0-202501260838qtvirtualkeyboard-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtvirtualkeyboard/6.8.2-0-202501260838qtvirtualkeyboard-examples-6.8.2.7z ) ) wayland? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtwaylandcompositor/6.8.2-0-202501260838qtwaylandcompositor-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtwaylandcompositor/6.8.2-0-202501260838qtwayland-examples-6.8.2.7z ) ) webchannel? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtwebchannel/6.8.2-0-202501260838qtwebchannel-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtwebchannel/6.8.2-0-202501260838qtwebchannel-examples-6.8.2.7z ) ) websockets? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtwebsockets/6.8.2-0-202501260838qtwebsockets-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtwebsockets/6.8.2-0-202501260838qtwebsockets-examples-6.8.2.7z ) ) webview? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.doc.qtwebview/6.8.2-0-202501260838qtwebview-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_682_unix_line_endings_src/qt.qt6.682.examples.qtwebview/6.8.2-0-202501260838qtwebview-examples-6.8.2.7z ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=69c8cf0c8edcf5fc9e7f18449ae4b386
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index adb3a2f0d01f..d61a379c48d0 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.0.8.7 b/metadata/md5-cache/dev-ruby/actionpack-7.0.8.7
index e9f13292f14c..f4c01eb462fb 100644
--- a/metadata/md5-cache/dev-ruby/actionpack-7.0.8.7
+++ b/metadata/md5-cache/dev-ruby/actionpack-7.0.8.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby31(-)] ~dev-ruby/actionview-7.0.8.7[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby31(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby32(-)] ~dev-ruby/actionview-7.0.8.7[ruby_targets_ruby32(-)] dev-ruby/rack:2.2[ruby_targets_ruby32(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby32(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=85e1181d994acb0b5719db816700f9d5
+_md5_=b5f17b17d877d7c81c2258b5398d2579
diff --git a/metadata/md5-cache/dev-ruby/actionpack-7.1.5.1 b/metadata/md5-cache/dev-ruby/actionpack-7.1.5.1
index 4cd9cefe47de..c0f49f0c304b 100644
--- a/metadata/md5-cache/dev-ruby/actionpack-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/actionpack-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/actionview-7.1.5.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] >=dev-ruby/rack-2.2.4[ruby_targets_ruby31(-)] >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionview-7.1.5.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] >=dev-ruby/rack-2.2.4[ruby_targets_ruby32(-)] >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby32(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionview-7.1.5.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby33(-)] >=dev-ruby/rack-2.2.4[ruby_targets_ruby33(-)] >=dev-ruby/rack-session-1.0.1[ruby_targets_ruby33(-)] >=dev-ruby/rack-test-0.6.3:*[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=aee660d89d97c3aa2f909b3cf71960d7
+_md5_=3fea15dbebc291b1204d81bc2d1be84c
diff --git a/metadata/md5-cache/dev-ruby/actionview-7.0.8.7 b/metadata/md5-cache/dev-ruby/actionview-7.0.8.7
index 0ebf8ca50f0b..03e4f471e778 100644
--- a/metadata/md5-cache/dev-ruby/actionview-7.0.8.7
+++ b/metadata/md5-cache/dev-ruby/actionview-7.0.8.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby31(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby31(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby31(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby31(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby32(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby32(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby32(-)] >=dev-ruby/erubi-1.4:0[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.2.0:1[ruby_targets_ruby32(-)] dev-ruby/rails-dom-testing:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=3644f7c7c952c20e1026ef81cde30ba8
+_md5_=eeb67aca5891b135963c6cc4e6556fd3
diff --git a/metadata/md5-cache/dev-ruby/actionview-7.1.5.1 b/metadata/md5-cache/dev-ruby/actionview-7.1.5.1
index 73e7409b2c8b..4afc5ae196b6 100644
--- a/metadata/md5-cache/dev-ruby/actionview-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/actionview-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby31(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby31(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby31(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby31(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby32(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby32(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby32(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby32(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby32(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby33(-)] >=dev-ruby/builder-3.1:*[ruby_targets_ruby33(-)] =dev-ruby/builder-3*:*[ruby_targets_ruby33(-)] >=dev-ruby/erubi-1.11:0[ruby_targets_ruby33(-)] >=dev-ruby/rails-dom-testing-2.2:2[ruby_targets_ruby33(-)] >=dev-ruby/rails-html-sanitizer-1.6:1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6d8f76c7a72b950b3fec52c48c08c0c0
+_md5_=ca46bf341198442bd3b5cb65e908bd8d
diff --git a/metadata/md5-cache/dev-ruby/activejob-7.1.5.1 b/metadata/md5-cache/dev-ruby/activejob-7.1.5.1
index df900f8b4c12..fa5dbef4d55a 100644
--- a/metadata/md5-cache/dev-ruby/activejob-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/activejob-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby31(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby32(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby33(-)] >=dev-ruby/globalid-0.3.6[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=dd1f4e3d6ac1d93d99de8996759d00d6
+_md5_=16974e783d785deaaabf92ad6e17807a
diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.0.8.7 b/metadata/md5-cache/dev-ruby/activemodel-7.0.8.7
index 563427888128..06ebc2609288 100644
--- a/metadata/md5-cache/dev-ruby/activemodel-7.0.8.7
+++ b/metadata/md5-cache/dev-ruby/activemodel-7.0.8.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.0.8.7:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.0.8.7:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=3e5f6797a9d44a00d9ccd35c7bc623b0
+_md5_=2d4cff360b9e5bed0c7f41e8670d1d80
diff --git a/metadata/md5-cache/dev-ruby/activemodel-7.1.5.1 b/metadata/md5-cache/dev-ruby/activemodel-7.1.5.1
index 8c6dcd11f89b..d607fc28abc8 100644
--- a/metadata/md5-cache/dev-ruby/activemodel-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/activemodel-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.1.5.1:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.1.5.1:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.1.5.1:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=628330c3cc9cb5d56c9633578ca57563
+_md5_=73b3eec1db35054f69a0e1e2cb2f77a6
diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.0.8.7 b/metadata/md5-cache/dev-ruby/activerecord-7.0.8.7
index 232c73402eea..00b1166fbc44 100644
--- a/metadata/md5-cache/dev-ruby/activerecord-7.0.8.7
+++ b/metadata/md5-cache/dev-ruby/activerecord-7.0.8.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails/
INHERIT=ruby-fakegem
IUSE=mysql postgres sqlite test test ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.0.8.7[ruby_targets_ruby31(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby31(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.0.8.7[ruby_targets_ruby32(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby32(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=9842b0ccb34b57c8b7ea67df1c8b1a2f
+_md5_=2fa91c6d03d0483a25af3f58826068ef
diff --git a/metadata/md5-cache/dev-ruby/activerecord-7.1.5.1 b/metadata/md5-cache/dev-ruby/activerecord-7.1.5.1
index 83315d8badd8..0c8097fc0f5c 100644
--- a/metadata/md5-cache/dev-ruby/activerecord-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/activerecord-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails/
INHERIT=ruby-fakegem
IUSE=mysql postgres sqlite test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby31(-)] ~dev-ruby/activemodel-7.1.5.1[ruby_targets_ruby31(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby31(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby31(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby31(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby32(-)] ~dev-ruby/activemodel-7.1.5.1[ruby_targets_ruby32(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby32(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby32(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby32(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby33(-)] ~dev-ruby/activemodel-7.1.5.1[ruby_targets_ruby33(-)] >=dev-ruby/timeout-0.4.0[ruby_targets_ruby33(-)] sqlite? ( >=dev-ruby/sqlite3-1.4[ruby_targets_ruby33(-)] ) mysql? ( dev-ruby/mysql2:0.5[ruby_targets_ruby33(-)] ) postgres? ( >=dev-ruby/pg-1.1:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=ebbf0b41a2ea4eb61c7ff29ab4c36b0a
+_md5_=a8931cd98e36be064d4134facba92dc9
diff --git a/metadata/md5-cache/dev-ruby/activesupport-6.1.7.10 b/metadata/md5-cache/dev-ruby/activesupport-6.1.7.10
index 11cfa3cbf1d8..f1f4f3793fbb 100644
--- a/metadata/md5-cache/dev-ruby/activesupport-6.1.7.10
+++ b/metadata/md5-cache/dev-ruby/activesupport-6.1.7.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.1[ruby_targets_ruby31(-)] dev-ruby/tzinfo:2[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.3:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.1[ruby_targets_ruby32(-)] dev-ruby/tzinfo:2[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.3:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=6.1
SRC_URI=https://github.com/rails/rails/archive/v6.1.7.10.tar.gz -> rails-6.1.7.10.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=d1564dcea1fc982fde9cbe7a150ac9a4
+_md5_=ea3afd114847232e586bd75cd1cc8e43
diff --git a/metadata/md5-cache/dev-ruby/activesupport-7.0.8.7-r1 b/metadata/md5-cache/dev-ruby/activesupport-7.0.8.7-r1
index 3131090fb9c3..c3c326cec16a 100644
--- a/metadata/md5-cache/dev-ruby/activesupport-7.0.8.7-r1
+++ b/metadata/md5-cache/dev-ruby/activesupport-7.0.8.7-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby31(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby31(-)] dev-ruby/tzinfo:2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby32(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby32(-)] dev-ruby/tzinfo:2[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/concurrent-ruby-1.0.2:1[ruby_targets_ruby33(-)] >=dev-ruby/i18n-1.6:1[ruby_targets_ruby33(-)] dev-ruby/tzinfo:2[ruby_targets_ruby33(-)] >=dev-ruby/minitest-5.1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6fe5d0b393a44ea7ffcd7d2b15b440cc
+_md5_=2ba3c771d925168f3fe3f18e31097976
diff --git a/metadata/md5-cache/dev-ruby/bunny-2.22.0 b/metadata/md5-cache/dev-ruby/bunny-2.24.0
index a230ad78c7bb..27b2d5f45ab9 100644
--- a/metadata/md5-cache/dev-ruby/bunny-2.22.0
+++ b/metadata/md5-cache/dev-ruby/bunny-2.24.0
@@ -12,6 +12,6 @@ RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/amq-protocol-2.3.1:2[ruby_targets_ruby
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/ruby-amqp/bunny/archive/2.22.0.tar.gz -> bunny-2.22.0.tar.gz
+SRC_URI=https://github.com/ruby-amqp/bunny/archive/2.24.0.tar.gz -> bunny-2.24.0.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=4540344ac116e0eb4519962cc5337037
+_md5_=f628be699669b14d6af5e2d2566f7b81
diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.5-r1 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.5-r1
deleted file mode 100644
index 2f8eadf2697e..000000000000
--- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.5-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=A ruby library to handle HTTP cookies
-EAPI=8
-HOMEPAGE=https://github.com/sparklemotion/http-cookie
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/http-cookie-1.0.5.gem
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=600bc9b11630108ed89d0c39a1f35348
diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.7 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.7
index aae3db25357c..a67c3380c5b5 100644
--- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.7
+++ b/metadata/md5-cache/dev-ruby/http-cookie-1.0.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/sparklemotion/http-cookie
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/http-cookie-1.0.7.gem
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=90d9c3a2c8c57f42708c524405fde0f0
+_md5_=baaf54d5b232bd5e29106cd5543577b5
diff --git a/metadata/md5-cache/dev-ruby/irb-1.13.2 b/metadata/md5-cache/dev-ruby/irb-1.13.2
index c7ef2597af12..e18804d1eed8 100644
--- a/metadata/md5-cache/dev-ruby/irb-1.13.2
+++ b/metadata/md5-cache/dev-ruby/irb-1.13.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/irb
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~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 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby31(-)] >=dev-ruby/reline-0.4.2[ruby_targets_ruby31(-)] !<app-eselect/eselect-ruby-20231008[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby32(-)] >=dev-ruby/reline-0.4.2[ruby_targets_ruby32(-)] !<app-eselect/eselect-ruby-20231008[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby33(-)] >=dev-ruby/reline-0.4.2[ruby_targets_ruby33(-)] !<app-eselect/eselect-ruby-20231008[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/irb/archive/v1.13.2.tar.gz -> irb-1.13.2.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=47a7e411d5e3e411109a8013c5befcc6
+_md5_=40dd118346e0030cbefe7a3be109bc1d
diff --git a/metadata/md5-cache/dev-ruby/prism-1.4.0 b/metadata/md5-cache/dev-ruby/prism-1.4.0
index c1ecb7dc9346..b84a86130c7b 100644
--- a/metadata/md5-cache/dev-ruby/prism-1.4.0
+++ b/metadata/md5-cache/dev-ruby/prism-1.4.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/ruby/prism/archive/refs/tags/v1.4.0.tar.gz -> prism-1.4.0.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=394b720c53eb6d63693acf5c358bbad3
+_md5_=b21c198cb59ccbb8f7cc2b208477f8ef
diff --git a/metadata/md5-cache/dev-ruby/puppetdb-termini-7.13.0 b/metadata/md5-cache/dev-ruby/puppetdb-termini-7.13.0
index 00083529a348..4b430dd393fa 100644
--- a/metadata/md5-cache/dev-ruby/puppetdb-termini-7.13.0
+++ b/metadata/md5-cache/dev-ruby/puppetdb-termini-7.13.0
@@ -7,5 +7,5 @@ KEYWORDS=amd64 ~arm64 ~ppc x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=http://apt.puppetlabs.com/pool/bullseye/puppet/p/puppetdb-termini/puppetdb-termini_7.13.0-1bullseye_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=4329452ee1426448cebe3c2426eabb2f
diff --git a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.5.0 b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.5.0
index 482aa5c5aff3..38a92a016ac3 100644
--- a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.5.0
+++ b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.5.0
@@ -7,5 +7,5 @@ KEYWORDS=amd64 ~arm64 ~ppc x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=http://apt.puppetlabs.com/pool/focal/puppet8/p/puppetdb-termini/puppetdb-termini_8.5.0-1focal_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1b0d63c7df5d036bb71d75a6177610b7
diff --git a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.7.0 b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.7.0
index ef47b7277fc4..3ccddfd838b1 100644
--- a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.7.0
+++ b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.7.0
@@ -7,5 +7,5 @@ KEYWORDS=amd64 ~arm64 ~ppc x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=http://apt.puppetlabs.com/pool/focal/puppet8/p/puppetdb-termini/puppetdb-termini_8.7.0-1focal_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1b0d63c7df5d036bb71d75a6177610b7
diff --git a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.8.1 b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.8.1
index 3bfdc6ec1ec5..e2e9232508f3 100644
--- a/metadata/md5-cache/dev-ruby/puppetdb-termini-8.8.1
+++ b/metadata/md5-cache/dev-ruby/puppetdb-termini-8.8.1
@@ -7,5 +7,5 @@ KEYWORDS=~amd64 ~arm64 ~ppc ~x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=http://apt.puppetlabs.com/pool/focal/puppet8/p/puppetdb-termini/puppetdb-termini_8.8.1-1focal_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=5dbdf516c28af43f651de9ca6e20daf4
diff --git a/metadata/md5-cache/dev-ruby/rack-2.2.10 b/metadata/md5-cache/dev-ruby/rack-2.2.10
index 5c0742f93a76..7a9145c400b5 100644
--- a/metadata/md5-cache/dev-ruby/rack-2.2.10
+++ b/metadata/md5-cache/dev-ruby/rack-2.2.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2.2
SRC_URI=https://github.com/rack/rack/archive/v2.2.10.tar.gz -> rack-2.2.10.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=1385f4f6b0d11f4d8c3e47c3c76e31bd
+_md5_=1ae3c4b1fb8468e406bad554d49e8055
diff --git a/metadata/md5-cache/dev-ruby/rack-2.2.8.1 b/metadata/md5-cache/dev-ruby/rack-2.2.8.1
deleted file mode 100644
index baf23b4b95b3..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-2.2.8.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] || ( dev-ruby/psych:5[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] ) dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] || ( dev-ruby/psych:5[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] ) dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby33(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby33(-)] || ( dev-ruby/psych:5[ruby_targets_ruby33(-)] dev-ruby/psych:0[ruby_targets_ruby33(-)] ) dev-ruby/webrick[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=A modular Ruby webserver interface
-EAPI=8
-HOMEPAGE=https://github.com/rack/rack
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=2.2
-SRC_URI=https://github.com/rack/rack/archive/v2.2.8.1.tar.gz -> rack-2.2.8.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=389500fa83700910d348ab81db78decd
diff --git a/metadata/md5-cache/dev-ruby/rack-3.0.10 b/metadata/md5-cache/dev-ruby/rack-3.0.10
index 6cdfb6d54f9e..e45d1fc61d38 100644
--- a/metadata/md5-cache/dev-ruby/rack-3.0.10
+++ b/metadata/md5-cache/dev-ruby/rack-3.0.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3.0
SRC_URI=https://github.com/rack/rack/archive/v3.0.10.tar.gz -> rack-3.0.10.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=7f8b4eb321db3446558bae7de9fd19ac
+_md5_=ff8e510329a5477ac7bc0786f95d7f50
diff --git a/metadata/md5-cache/dev-ruby/rack-3.0.9.1 b/metadata/md5-cache/dev-ruby/rack-3.0.9.1
deleted file mode 100644
index a7f7d2a618e0..000000000000
--- a/metadata/md5-cache/dev-ruby/rack-3.0.9.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby33(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby33(-)] dev-ruby/webrick[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=A modular Ruby webserver interface
-EAPI=8
-HOMEPAGE=https://github.com/rack/rack
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3.0
-SRC_URI=https://github.com/rack/rack/archive/v3.0.9.1.tar.gz -> rack-3.0.9.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6a3200ab0c06d03c3f76c240b7295183
diff --git a/metadata/md5-cache/dev-ruby/rack-3.1.8 b/metadata/md5-cache/dev-ruby/rack-3.1.8
index 0d904f4be6e6..9ee625a724a6 100644
--- a/metadata/md5-cache/dev-ruby/rack-3.1.8
+++ b/metadata/md5-cache/dev-ruby/rack-3.1.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/ruby-ssl[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3.1
SRC_URI=https://github.com/rack/rack/archive/v3.1.8.tar.gz -> rack-3.1.8.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=7f8b4eb321db3446558bae7de9fd19ac
+_md5_=ff8e510329a5477ac7bc0786f95d7f50
diff --git a/metadata/md5-cache/dev-ruby/railties-7.0.8.7 b/metadata/md5-cache/dev-ruby/railties-7.0.8.7
index e39422359891..2f010e00b078 100644
--- a/metadata/md5-cache/dev-ruby/railties-7.0.8.7
+++ b/metadata/md5-cache/dev-ruby/railties-7.0.8.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-rails-0.26 ruby_targets_ruby31? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby31(-)] ~dev-ruby/actionpack-7.0.8.7[ruby_targets_ruby31(-)] dev-ruby/thor:1[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby31(-)] dev-ruby/method_source[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/activesupport-7.0.8.7[ruby_targets_ruby32(-)] ~dev-ruby/actionpack-7.0.8.7[ruby_targets_ruby32(-)] dev-ruby/thor:1[ruby_targets_ruby32(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby32(-)] dev-ruby/method_source[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.5:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test )
SLOT=7.0
SRC_URI=https://github.com/rails/rails/archive/v7.0.8.7.tar.gz -> rails-7.0.8.7.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=bac9cd91b94317511ccc2002f4f7cb6d
+_md5_=8666889ba72a39029720a20bd8f4a5bd
diff --git a/metadata/md5-cache/dev-ruby/railties-7.1.5.1 b/metadata/md5-cache/dev-ruby/railties-7.1.5.1
index 87b315efe5f4..d1614bc50202 100644
--- a/metadata/md5-cache/dev-ruby/railties-7.1.5.1
+++ b/metadata/md5-cache/dev-ruby/railties-7.1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rails/rails
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=>=app-eselect/eselect-rails-0.27 ruby_targets_ruby31? ( ~dev-ruby/actionpack-7.1.5.1[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby31(-)] dev-ruby/irb[ruby_targets_ruby31(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby31(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-7.1.5.1[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby32(-)] dev-ruby/irb[ruby_targets_ruby32(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby32(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( ~dev-ruby/actionpack-7.1.5.1[ruby_targets_ruby33(-)] ~dev-ruby/activesupport-7.1.5.1[ruby_targets_ruby33(-)] dev-ruby/irb[ruby_targets_ruby33(-)] >=dev-ruby/rackup-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/rake-12.2[ruby_targets_ruby33(-)] >=dev-ruby/thor-1.2.2:1[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.6:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test )
SLOT=7.1
SRC_URI=https://github.com/rails/rails/archive/v7.1.5.1.tar.gz -> rails-7.1.5.1.tgz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=ee5046a7745b4749a6489f43b99e1e89
+_md5_=6b072d86aac43c5f9a736834509a1bc1
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.10.0 b/metadata/md5-cache/dev-ruby/rdoc-6.13.0
index 41f16389a10a..cb62a5225d58 100644
--- a/metadata/md5-cache/dev-ruby/rdoc-6.10.0
+++ b/metadata/md5-cache/dev-ruby/rdoc-6.13.0
@@ -12,6 +12,6 @@ RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby31? ( >=dev-ruby/ps
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 )
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/ruby/rdoc/archive/v6.10.0.tar.gz -> rdoc-6.10.0.tar.gz
+SRC_URI=https://github.com/ruby/rdoc/archive/v6.13.0.tar.gz -> rdoc-6.13.0.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=d643d340eb45371a1b69ed38ce9ed886
+_md5_=54e4e0ab414db073851cdd616bdeb6e5
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.6.3.1-r1 b/metadata/md5-cache/dev-ruby/rdoc-6.6.3.1-r1
deleted file mode 100644
index 61df8024ab14..000000000000
--- a/metadata/md5-cache/dev-ruby/rdoc-6.6.3.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby31(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby31(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby32(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby32(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby33(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby33(-)] dev-ruby/rake[ruby_targets_ruby33(-)] test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby33(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=An extended version of the RDoc library from Ruby 1.8
-EAPI=8
-HOMEPAGE=https://github.com/ruby/rdoc/
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( GPL-2 Ruby-BSD )
-RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rdoc/archive/v6.6.3.1.tar.gz -> rdoc-6.6.3.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=2b83d6a0812acdbd148900a8803bc7ae
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.8.1 b/metadata/md5-cache/dev-ruby/rdoc-6.8.1
index 0ee49d57ff6c..049b54ad394f 100644
--- a/metadata/md5-cache/dev-ruby/rdoc-6.8.1
+++ b/metadata/md5-cache/dev-ruby/rdoc-6.8.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rdoc/
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( GPL-2 Ruby-BSD )
RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/rdoc/archive/v6.8.1.tar.gz -> rdoc-6.8.1.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=693aede965020e8c270d9373ba29f55a
+_md5_=338621310b842a0d121756e3404a8a3f
diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.9.1 b/metadata/md5-cache/dev-ruby/rdoc-6.9.1
deleted file mode 100644
index 6036b221d1f5..000000000000
--- a/metadata/md5-cache/dev-ruby/rdoc-6.9.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby31(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby31(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby32(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby32(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby33(-)] >dev-ruby/racc-1.4.10[ruby_targets_ruby33(-)] dev-ruby/rake[ruby_targets_ruby33(-)] test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/minitest-5.8:5[ruby_targets_ruby33(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=An extended version of the RDoc library from Ruby 1.8
-EAPI=8
-HOMEPAGE=https://github.com/ruby/rdoc/
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( GPL-2 Ruby-BSD )
-RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruby/rdoc/archive/v6.9.1.tar.gz -> rdoc-6.9.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=d8cef8d8bd08988ecdc7d310a5221952
diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.10.0 b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.10.0
deleted file mode 100644
index 52e441dd217b..000000000000
--- a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.10.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-1.2.2:*[ruby_targets_ruby31(-)] dev-ruby/websocket:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-1.2.2:*[ruby_targets_ruby32(-)] dev-ruby/websocket:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=This gem provides Ruby bindings for WebDriver
-EAPI=8
-HOMEPAGE=https://github.com/seleniumhq/selenium
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby31(-)] >=dev-ruby/rubyzip-1.2.2:*[ruby_targets_ruby31(-)] dev-ruby/websocket:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby32(-)] >=dev-ruby/rubyzip-1.2.2:*[ruby_targets_ruby32(-)] dev-ruby/websocket:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4
-SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.10.0.gem
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=02fd6f16e7eed74a0787cf4b581836f8
diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.28.0 b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.28.0
index c5c568182e02..dbedfe37b570 100644
--- a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.28.0
+++ b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.28.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/seleniumhq/selenium
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-util/selenium-manager-4.28 ruby_targets_ruby31? ( >=dev-ruby/base64-0.2[ruby_targets_ruby31(-)] =dev-ruby/base64-0*[ruby_targets_ruby31(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby31(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby31(-)] dev-ruby/rubyzip:2[ruby_targets_ruby31(-)] dev-ruby/websocket:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/base64-0.2[ruby_targets_ruby32(-)] =dev-ruby/base64-0*[ruby_targets_ruby32(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby32(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby32(-)] dev-ruby/rubyzip:2[ruby_targets_ruby32(-)] dev-ruby/websocket:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/base64-0.2[ruby_targets_ruby33(-)] =dev-ruby/base64-0*[ruby_targets_ruby33(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby33(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby33(-)] dev-ruby/rubyzip:2[ruby_targets_ruby33(-)] dev-ruby/websocket:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=4
SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.28.0.gem
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=585d88574e2f02f9dffb5dd90cbbd290
+_md5_=45bd7fd789c3fb87ec5ee352757a762b
diff --git a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.24.0 b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.30.1
index 3a86913aa661..1dff295a3359 100644
--- a/metadata/md5-cache/dev-ruby/selenium-webdriver-4.24.0
+++ b/metadata/md5-cache/dev-ruby/selenium-webdriver-4.30.1
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://github.com/seleniumhq/selenium
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test
-KEYWORDS=amd64 ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-util/selenium-manager-4.24 ruby_targets_ruby31? ( >=dev-ruby/base64-0.2[ruby_targets_ruby31(-)] =dev-ruby/base64-0*[ruby_targets_ruby31(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby31(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby31(-)] dev-ruby/rubyzip:2[ruby_targets_ruby31(-)] dev-ruby/websocket:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/base64-0.2[ruby_targets_ruby32(-)] =dev-ruby/base64-0*[ruby_targets_ruby32(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby32(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby32(-)] dev-ruby/rubyzip:2[ruby_targets_ruby32(-)] dev-ruby/websocket:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/base64-0.2[ruby_targets_ruby33(-)] =dev-ruby/base64-0*[ruby_targets_ruby33(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby33(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby33(-)] dev-ruby/rubyzip:2[ruby_targets_ruby33(-)] dev-ruby/websocket:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+RDEPEND=>=dev-util/selenium-manager-4.30 ruby_targets_ruby31? ( >=dev-ruby/base64-0.2[ruby_targets_ruby31(-)] =dev-ruby/base64-0*[ruby_targets_ruby31(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby31(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby31(-)] dev-ruby/rubyzip:2[ruby_targets_ruby31(-)] dev-ruby/websocket:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/base64-0.2[ruby_targets_ruby32(-)] =dev-ruby/base64-0*[ruby_targets_ruby32(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby32(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby32(-)] dev-ruby/rubyzip:2[ruby_targets_ruby32(-)] dev-ruby/websocket:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/base64-0.2[ruby_targets_ruby33(-)] =dev-ruby/base64-0*[ruby_targets_ruby33(-)] >=dev-ruby/logger-1.4:0[ruby_targets_ruby33(-)] >=dev-ruby/rexml-3.2.5:3[ruby_targets_ruby33(-)] dev-ruby/rubyzip:2[ruby_targets_ruby33(-)] dev-ruby/websocket:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=4
-SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.24.0.gem
+SRC_URI=https://rubygems.org/gems/selenium-webdriver-4.30.1.gem
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c9c3ffe144f7713845db2a18ea829f96
+_md5_=df372602268f159cb9b734bb86815f1d
diff --git a/metadata/md5-cache/dev-tcltk/Manifest.gz b/metadata/md5-cache/dev-tcltk/Manifest.gz
index 9b4e860325da..648b766dfc3c 100644
--- a/metadata/md5-cache/dev-tcltk/Manifest.gz
+++ b/metadata/md5-cache/dev-tcltk/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-tcltk/tcl3d-0.9.5 b/metadata/md5-cache/dev-tcltk/tcl3d-0.9.5
index bfe510e10498..2cb628e6866d 100644
--- a/metadata/md5-cache/dev-tcltk/tcl3d-0.9.5
+++ b/metadata/md5-cache/dev-tcltk/tcl3d-0.9.5
@@ -1,4 +1,4 @@
-BDEPEND=dev-lang/swig app-arch/p7zip app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=dev-lang/swig || ( app-arch/7zip app-arch/p7zip ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=dev-lang/tcl:0= dev-lang/tk:0= x11-libs/libX11 virtual/opengl virtual/glu truetype? ( media-libs/ftgl ) sdl? ( media-libs/libsdl )
DESCRIPTION=Tcl bindings to OpenGL and other 3D libraries
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=dev-lang/tcl:0= dev-lang/tk:0= x11-libs/libX11 virtual/opengl virtual/glu truetype? ( media-libs/ftgl ) sdl? ( media-libs/libsdl )
SLOT=0
SRC_URI=https://www.tcl3d.org/download/distributions/tcl3d-0.9.5.7z
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=683608539cb2f81f96e0315b6b23e291
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 733615f6d2ff..9c2740c27da5 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/azuredatastudio-1.50.0-r1 b/metadata/md5-cache/dev-util/azuredatastudio-1.50.0-r1
index 119e295fc1c6..75cb5257eb83 100644
--- a/metadata/md5-cache/dev-util/azuredatastudio-1.50.0-r1
+++ b/metadata/md5-cache/dev-util/azuredatastudio-1.50.0-r1
@@ -13,5 +13,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app
RESTRICT=bindist
SLOT=0
SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.50.0/linux-deb-x64/stable -> azuredatastudio-1.50.0-amd64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ce70bcdd9fda02b6efa3059fa77fcaf7
diff --git a/metadata/md5-cache/dev-util/azuredatastudio-1.51.1 b/metadata/md5-cache/dev-util/azuredatastudio-1.51.1
index 93b697cec94e..65d34f1bf283 100644
--- a/metadata/md5-cache/dev-util/azuredatastudio-1.51.1
+++ b/metadata/md5-cache/dev-util/azuredatastudio-1.51.1
@@ -13,5 +13,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app
RESTRICT=bindist
SLOT=0
SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.51.1/linux-deb-x64/stable -> azuredatastudio-1.51.1-amd64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=388c3bef4a51b4df6507021252b1afdc
diff --git a/metadata/md5-cache/dev-util/gdbus-codegen-2.84.0-r2 b/metadata/md5-cache/dev-util/gdbus-codegen-2.84.0-r2
new file mode 100644
index 000000000000..bd1cf94dc1f4
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gdbus-codegen-2.84.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets >=dev-python/docutils-0.21.1 app-arch/xz-utils python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-libs/glib-2.84.0
+DESCRIPTION=GDBus code and documentation generator
+EAPI=8
+HOMEPAGE=https://www.gtk.org/
+INHERIT=gnome.org distutils-r1
+IUSE=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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=LGPL-2+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-libs/glib-2.84.0 python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] )
+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=mirror://gnome/sources/glib/2.84/glib-2.84.0.tar.xz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome.org e1b4f392dbfedfb8974b71b017937f08 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=6a1761bc14dbce3d8d54719ae6e4a235
diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4
index 04cb41030274..0ede2af94c9a 100644
--- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4
+++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4
@@ -10,5 +10,5 @@ RDEPEND=<sys-devel/gcc-12_pre[cxx] >=x11-drivers/nvidia-drivers-450.80.02 nsight
RESTRICT=bindist mirror
SLOT=0/11.8.0
SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=aba7355803b3f1921eb3b3ad8716e7e4
diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.3.2 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.3.2
index 652f707dc3a7..88c5bf0ed182 100644
--- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.3.2
+++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.3.2
@@ -11,5 +11,5 @@ RDEPEND=<sys-devel/gcc-13_pre[cxx] >=x11-drivers/nvidia-drivers-525.60.13 exampl
RESTRICT=bindist mirror
SLOT=0/12.3.2
SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.3.2/local_installers/cuda_12.3.2_545.23.08_linux.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=6cf27739e509104d1f0448e6bb2cd5c1
diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.4.1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.4.1
index f8972f3cd719..53cab342714d 100644
--- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.4.1
+++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.4.1
@@ -11,5 +11,5 @@ RDEPEND=<sys-devel/gcc-14_pre[cxx] >=x11-drivers/nvidia-drivers-525.60.13 exampl
RESTRICT=bindist mirror
SLOT=0/12.4.1
SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=c508b8aae526abc4a1466435736e71fc
diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.5.1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.5.1
index 7da05ef02bf7..04f34e2dcceb 100644
--- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.5.1
+++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.5.1
@@ -11,5 +11,5 @@ RDEPEND=<sys-devel/gcc-14_pre[cxx] virtual/libcrypt examples? ( media-libs/freeg
RESTRICT=bindist mirror
SLOT=0/12.5.1
SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.5.1/local_installers/cuda_12.5.1_555.42.06_linux.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=77f3092a1001bceaa0f29a1e086ff6ac
diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.6.1-r1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.6.1-r1
index 038042b954cb..bf2adf4695f3 100644
--- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.6.1-r1
+++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.6.1-r1
@@ -11,5 +11,5 @@ RDEPEND=<sys-devel/gcc-14_pre[cxx] virtual/libcrypt examples? ( media-libs/freeg
RESTRICT=bindist mirror
SLOT=0/12.6.1
SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.6.1/local_installers/cuda_12.6.1_560.35.03_linux.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=b501eed1d58cb039022dbbe838f2e1a8
diff --git a/metadata/md5-cache/dev-util/objconv-2.51 b/metadata/md5-cache/dev-util/objconv-2.51
index afcfe8ace053..93f35b4abfd0 100644
--- a/metadata/md5-cache/dev-util/objconv-2.51
+++ b/metadata/md5-cache/dev-util/objconv-2.51
@@ -8,5 +8,5 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://dev.gentoo.org/~sam/distfiles/objconv-2.51.zip
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ea68d7dbe7d3af065dd13ba23d7ae8c9
diff --git a/metadata/md5-cache/dev-util/pkgcruft-0.0.11 b/metadata/md5-cache/dev-util/pkgcruft-0.0.11
new file mode 100644
index 000000000000..26268c423197
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pkgcruft-0.0.11
@@ -0,0 +1,15 @@
+BDEPEND=llvm_slot_17? ( llvm-core/clang:17 ) llvm_slot_18? ( llvm-core/clang:18 ) llvm_slot_19? ( llvm-core/clang:19 ) test? ( dev-util/cargo-nextest ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 )
+DEFINED_PHASES=compile configure install setup test unpack
+DESCRIPTION=QA library and tools based on pkgcraft
+EAPI=8
+HOMEPAGE=https://pkgcraft.github.io/
+INHERIT=cargo edo llvm-r2 multiprocessing shell-completion toolchain-funcs
+IUSE=test debug +llvm_slot_19 llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pkgcraft/pkgcraft/releases/download/pkgcruft-0.0.11/pkgcruft-0.0.11.tar.xz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r2 9a549740244000fae24a65594bde09c1 llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=d685f69097d04f87c4c5c4c042998158
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index d3505387ebda..04820944a639 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/mercurial-6.9.4 b/metadata/md5-cache/dev-vcs/mercurial-6.9.4
index 8d7ba512dc80..37530ea92791 100644
--- a/metadata/md5-cache/dev-vcs/mercurial-6.9.4
+++ b/metadata/md5-cache/dev-vcs/mercurial-6.9.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.mercurial-scm.org/
INHERIT=bash-completion-r1 cargo elisp-common distutils-r1 flag-o-matic multiprocessing
IUSE=+chg emacs gpg test tk rust debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+ rust? ( Apache-2.0 BSD MIT MPL-2.0 MPL-2.0 PYTHON Unicode-DFS-2016 )
RDEPEND=app-misc/ca-certificates gpg? ( app-crypt/gnupg ) tk? ( dev-lang/tk ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
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 )
SLOT=0
SRC_URI=https://www.mercurial-scm.org/release/mercurial-6.9.4.tar.gz rust? ( https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.2/download -> ahash-0.8.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.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/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitmaps/2.1.0/download -> bitmaps-2.1.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.3/download -> block-buffer-0.10.3.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/bstr/1.6.0/download -> bstr-1.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.11.1/download -> bumpalo-3.11.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes-cast-derive/0.2.0/download -> bytes-cast-derive-0.2.0.crate https://crates.io/api/v1/crates/bytes-cast/0.3.0/download -> bytes-cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.76/download -> cc-1.0.76.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.34/download -> chrono-0.4.34.crate https://crates.io/api/v1/crates/clap/4.0.24/download -> clap-4.0.24.crate https://crates.io/api/v1/crates/clap_derive/4.0.21/download -> clap_derive-4.0.21.crate https://crates.io/api/v1/crates/clap_lex/0.3.0/download -> clap_lex-0.3.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.5.crate https://crates.io/api/v1/crates/cpython/0.7.2/download -> cpython-0.7.2.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.2/download -> crossbeam-deque-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.11/download -> crossbeam-epoch-0.9.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download -> crossbeam-utils-0.8.12.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/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/ctrlc/3.4.5/download -> ctrlc-3.4.5.crate https://crates.io/api/v1/crates/cxx-build/1.0.81/download -> cxx-build-1.0.81.crate https://crates.io/api/v1/crates/cxx/1.0.81/download -> cxx-1.0.81.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.81/download -> cxxbridge-flags-1.0.81.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.81/download -> cxxbridge-macro-1.0.81.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.5/download -> digest-0.10.5.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.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/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/filetime/0.2.25/download -> filetime-0.2.25.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/format-bytes-macros/0.4.0/download -> format-bytes-macros-0.4.0.crate https://crates.io/api/v1/crates/format-bytes/0.3.0/download -> format-bytes-0.3.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.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.4/download -> home-0.5.4.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.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.53/download -> iana-time-zone-0.1.53.crate https://crates.io/api/v1/crates/im-rc/15.1.0/download -> im-rc-15.1.0.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/jobserver/0.1.25/download -> jobserver-0.1.25.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.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/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.6/download -> libm-0.2.6.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.7/download -> link-cplusplus-1.0.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/logging_timer/1.1.0/download -> logging_timer-1.1.0.crate https://crates.io/api/v1/crates/logging_timer_proc_macros/1.1.0/download -> logging_timer_proc_macros-1.1.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.8/download -> memmap2-0.5.8.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom8/0.2.0/download -> nom8-0.2.0.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.14.0/download -> num_cpus-1.14.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.16.0/download -> once_cell-1.16.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.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/os_str_bytes/6.4.0/download -> os_str_bytes-6.4.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/paste/1.0.9/download -> paste-1.0.9.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/portable-atomic/1.9.0/download -> portable-atomic-1.9.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/python3-sys/0.7.2/download -> python3-sys-0.7.2.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.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.2.2/download -> rand_chacha-0.2.2.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.5.1/download -> rand_core-0.5.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/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/rand_xoshiro/0.6.0/download -> rand_xoshiro-0.6.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.3.9/download -> regex-automata-0.3.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.crate https://crates.io/api/v1/crates/regex/1.7.0/download -> regex-1.7.0.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.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/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.2/download -> scratch-1.0.2.crate https://crates.io/api/v1/crates/self_cell/1.0.0/download -> self_cell-1.0.0.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.152/download -> serde-1.0.152.crate https://crates.io/api/v1/crates/serde_derive/1.0.152/download -> serde_derive-1.0.152.crate https://crates.io/api/v1/crates/serde_spanned/0.6.1/download -> serde_spanned-0.6.1.crate https://crates.io/api/v1/crates/sha-1/0.10.0/download -> sha-1-0.10.0.crate https://crates.io/api/v1/crates/sha-1/0.9.8/download -> sha-1-0.9.8.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/sized-chunks/0.6.5/download -> sized-chunks-0.6.5.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.39/download -> thiserror-impl-1.0.39.crate https://crates.io/api/v1/crates/thiserror/1.0.39/download -> thiserror-1.0.39.crate https://crates.io/api/v1/crates/thread_local/1.1.4/download -> thread_local-1.1.4.crate https://crates.io/api/v1/crates/toml/0.6.0/download -> toml-0.6.0.crate https://crates.io/api/v1/crates/toml_datetime/0.5.1/download -> toml_datetime-0.5.1.crate https://crates.io/api/v1/crates/toml_edit/0.18.1/download -> toml_edit-0.18.1.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/uuid/1.11.0/download -> uuid-1.11.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vcsgraph/0.2.0/download -> vcsgraph-0.2.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/web-sys/0.3.60/download -> web-sys-0.3.60.crate https://crates.io/api/v1/crates/which/4.3.0/download -> which-4.3.0.crate https://crates.io/api/v1/crates/whoami/1.4.0/download -> whoami-1.4.0.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.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.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/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zstd-safe/6.0.4+zstd.1.5.4/download -> zstd-safe-6.0.4+zstd.1.5.4.crate https://crates.io/api/v1/crates/zstd-sys/2.0.7+zstd.1.5.4/download -> zstd-sys-2.0.7+zstd.1.5.4.crate https://crates.io/api/v1/crates/zstd/0.12.3+zstd.1.5.2/download -> zstd-0.12.3+zstd.1.5.2.crate )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=301d46d18e9ab902dc370812a4584f77
+_md5_=32f43521c44ccb691c29f2dd9dd5e903
diff --git a/metadata/md5-cache/dev-vcs/rcs-5.10.1-r1 b/metadata/md5-cache/dev-vcs/rcs-5.10.1-r1
index d74f3b0f66e0..1ac4d0eb1486 100644
--- a/metadata/md5-cache/dev-vcs/rcs-5.10.1-r1
+++ b/metadata/md5-cache/dev-vcs/rcs-5.10.1-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=sys-apps/diffutils sys-apps/ed
SLOT=0
SRC_URI=mirror://gnu/rcs/rcs-5.10.1.tar.lz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=f3ab6143f410616375416ed63b06d538
diff --git a/metadata/md5-cache/dev-vcs/sourcegit-2025.10 b/metadata/md5-cache/dev-vcs/sourcegit-2025.10
new file mode 100644
index 000000000000..8ce543bc189f
--- /dev/null
+++ b/metadata/md5-cache/dev-vcs/sourcegit-2025.10
@@ -0,0 +1,16 @@
+BDEPEND=virtual/dotnet-sdk:9.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DESCRIPTION=Open Source Git GUI client using .NET AvaloniaUI
+EAPI=8
+HOMEPAGE=https://github.com/sourcegit-scm/sourcegit/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=check-reqs dotnet-pkg desktop xdg
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=app-arch/brotli app-arch/bzip2 dev-libs/expat dev-libs/glib:2 dev-libs/libpcre2 dev-vcs/git media-gfx/graphite2 media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz media-libs/libpng virtual/dotnet-sdk:9.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/sourcegit-scm/sourcegit/archive/v2025.10.tar.gz -> sourcegit-2025.10.gh.tar.gz https://api.nuget.org/v3-flatcontainer/avalonia.angle.windows.natives/2.1.22045.20230930/avalonia.angle.windows.natives.2.1.22045.20230930.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.avaloniaedit/11.2.0/avalonia.avaloniaedit.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.buildservices/0.0.31/avalonia.buildservices.0.0.31.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.colorpicker/11.2.5/avalonia.controls.colorpicker.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.datagrid/11.2.5/avalonia.controls.datagrid.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.desktop/11.2.5/avalonia.desktop.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.diagnostics/11.2.5/avalonia.diagnostics.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.fonts.inter/11.2.5/avalonia.fonts.inter.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.freedesktop/11.2.5/avalonia.freedesktop.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.native/11.2.5/avalonia.native.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.remote.protocol/11.2.5/avalonia.remote.protocol.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.0/avalonia.skia.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.2.5/avalonia.skia.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.themes.fluent/11.2.5/avalonia.themes.fluent.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.themes.simple/11.2.5/avalonia.themes.simple.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.win32/11.2.5/avalonia.win32.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.x11/11.2.5/avalonia.x11.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.0.0/avalonia.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.2.5/avalonia.11.2.5.nupkg https://api.nuget.org/v3-flatcontainer/avaloniaedit.textmate/11.2.0/avaloniaedit.textmate.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/azure.ai.openai/2.2.0-beta.2/azure.ai.openai.2.2.0-beta.2.nupkg https://api.nuget.org/v3-flatcontainer/azure.core/1.44.1/azure.core.1.44.1.nupkg https://api.nuget.org/v3-flatcontainer/communitytoolkit.mvvm/8.4.0/communitytoolkit.mvvm.8.4.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.linux/7.3.0.3/harfbuzzsharp.nativeassets.linux.7.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.macos/7.3.0.3/harfbuzzsharp.nativeassets.macos.7.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.webassembly/7.3.0.3/harfbuzzsharp.nativeassets.webassembly.7.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.win32/7.3.0.3/harfbuzzsharp.nativeassets.win32.7.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp/7.3.0.3/harfbuzzsharp.7.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/livechartscore.skiasharpview.avalonia/2.0.0-rc5.4/livechartscore.skiasharpview.avalonia.2.0.0-rc5.4.nupkg https://api.nuget.org/v3-flatcontainer/livechartscore.skiasharpview/2.0.0-rc5.4/livechartscore.skiasharpview.2.0.0-rc5.4.nupkg https://api.nuget.org/v3-flatcontainer/livechartscore/2.0.0-rc5.4/livechartscore.2.0.0-rc5.4.nupkg https://api.nuget.org/v3-flatcontainer/microcom.runtime/0.11.0/microcom.runtime.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/onigwrap/1.0.6/onigwrap.1.0.6.nupkg https://api.nuget.org/v3-flatcontainer/openai/2.2.0-beta.2/openai.2.2.0-beta.2.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.harfbuzz/2.88.9/skiasharp.harfbuzz.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.linux/2.88.9/skiasharp.nativeassets.linux.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.9/skiasharp.nativeassets.macos.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.webassembly/2.88.9/skiasharp.nativeassets.webassembly.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.9/skiasharp.nativeassets.win32.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.9/skiasharp.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/system.clientmodel/1.1.0/system.clientmodel.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.clientmodel/1.2.1/system.clientmodel.1.2.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/6.0.1/system.diagnostics.diagnosticsource.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory.data/6.0.0/system.memory.data.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.0/system.text.json.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.10/system.text.json.6.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.5/system.text.json.8.0.5.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/textmatesharp.grammars/1.0.59/textmatesharp.grammars.1.0.59.nupkg https://api.nuget.org/v3-flatcontainer/textmatesharp.grammars/1.0.66/textmatesharp.grammars.1.0.66.nupkg https://api.nuget.org/v3-flatcontainer/textmatesharp/1.0.59/textmatesharp.1.0.59.nupkg https://api.nuget.org/v3-flatcontainer/textmatesharp/1.0.66/textmatesharp.1.0.66.nupkg https://api.nuget.org/v3-flatcontainer/tmds.dbus.protocol/0.20.0/tmds.dbus.protocol.0.20.0.nupkg
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=dd3b038550d19f43d339731cc03c9164
diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz
index b1170168b99a..e14f6abaaac9 100644
--- a/metadata/md5-cache/games-action/Manifest.gz
+++ b/metadata/md5-cache/games-action/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-action/apotheon-1.26v-r1 b/metadata/md5-cache/games-action/apotheon-1.26v-r1
index ee09c08e5065..cb400443be7d 100644
--- a/metadata/md5-cache/games-action/apotheon-1.26v-r1
+++ b/metadata/md5-cache/games-action/apotheon-1.26v-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-lang/mono media-libs/libsdl2[joystick,opengl,threads(+),video] media
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=apotheon-12302015-bin
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ee51f7772c278f3816c12c9fe8f7c9d8
diff --git a/metadata/md5-cache/games-action/beathazardultra-20130308-r2 b/metadata/md5-cache/games-action/beathazardultra-20130308-r2
index 82074f3e9aef..e6deb67e06b0 100644
--- a/metadata/md5-cache/games-action/beathazardultra-20130308-r2
+++ b/metadata/md5-cache/games-action/beathazardultra-20130308-r2
@@ -11,5 +11,5 @@ RDEPEND=virtual/opengl amd64? ( !bundled-libs? ( >=media-libs/libpng-compat-1.2.
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=beathazard-installer_03-08-13
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=c65d080bca10fc1739aeae0a6a6d4130
diff --git a/metadata/md5-cache/games-action/brutal-legend-gog-2.0.0.3 b/metadata/md5-cache/games-action/brutal-legend-gog-2.0.0.3
index bea4b5bff9fa..37dad2c774b1 100644
--- a/metadata/md5-cache/games-action/brutal-legend-gog-2.0.0.3
+++ b/metadata/md5-cache/games-action/brutal-legend-gog-2.0.0.3
@@ -11,5 +11,5 @@ RDEPEND=media-libs/glu[abi_x86_32] media-libs/libsdl2[abi_x86_32,joystick,opengl
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=gog_brutal_legend_2.0.0.3.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=493f5884db1711d7ea2fe9236c66ddf2
diff --git a/metadata/md5-cache/games-action/brutal-legend-hb-20130615-r3 b/metadata/md5-cache/games-action/brutal-legend-hb-20130615-r3
index c6be6b01c2e1..a26db62112e0 100644
--- a/metadata/md5-cache/games-action/brutal-legend-hb-20130615-r3
+++ b/metadata/md5-cache/games-action/brutal-legend-hb-20130615-r3
@@ -11,5 +11,5 @@ RDEPEND=media-libs/glu[abi_x86_32] media-libs/libsdl2[abi_x86_32,joystick,opengl
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=BrutalLegend-Linux-2013-06-15-setup.bin
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7ad5206af92ea356f44fb6384f9e9513
diff --git a/metadata/md5-cache/games-action/descent1-demodata-1.4-r1 b/metadata/md5-cache/games-action/descent1-demodata-1.4-r1
index 295a07e1a002..2dc3d72ae2e5 100644
--- a/metadata/md5-cache/games-action/descent1-demodata-1.4-r1
+++ b/metadata/md5-cache/games-action/descent1-demodata-1.4-r1
@@ -9,5 +9,5 @@ LICENSE=free-noncomm
RDEPEND=!games-action/descent1-data
SLOT=0
SRC_URI=https://icculus.org/d2x/data/desc14sw.exe ftp://ftp.funet.fi/pub/msdos/games/interplay/desc14sw.exe
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=fef70c87eec917218fff1c6b21b04ea6
diff --git a/metadata/md5-cache/games-action/guacamelee-20231012 b/metadata/md5-cache/games-action/guacamelee-20231012
index 56222fc08624..5f567e076a75 100644
--- a/metadata/md5-cache/games-action/guacamelee-20231012
+++ b/metadata/md5-cache/games-action/guacamelee-20231012
@@ -10,5 +10,5 @@ RDEPEND=media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,threads(+),video] me
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=Guacamelee_DRMFREE.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ace223ca260247d43d3c86ebbdc90350
diff --git a/metadata/md5-cache/games-action/heretic2-1.06c-r2 b/metadata/md5-cache/games-action/heretic2-1.06c-r2
index 36b346f7620d..2b2f5ae476c3 100644
--- a/metadata/md5-cache/games-action/heretic2-1.06c-r2
+++ b/metadata/md5-cache/games-action/heretic2-1.06c-r2
@@ -11,5 +11,5 @@ RDEPEND=virtual/opengl amd64? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=x11-lib
RESTRICT=strip mirror bindist
SLOT=0
SRC_URI=mirror://lokigames/heretic2/heretic2-1.06b-unified-x86.run mirror://lokigames/heretic2/heretic2-1.06c-unified-x86.run mirror://lokigames/heretic2/heretic2-maps-1.0.run
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=453f57af9c1d9835a6d9fd44d6215ce0
diff --git a/metadata/md5-cache/games-action/heretic2-demo-1.06a-r2 b/metadata/md5-cache/games-action/heretic2-demo-1.06a-r2
index 15d2cbb6ae40..c0414067662c 100644
--- a/metadata/md5-cache/games-action/heretic2-demo-1.06a-r2
+++ b/metadata/md5-cache/games-action/heretic2-demo-1.06a-r2
@@ -10,5 +10,5 @@ RDEPEND=x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)]
RESTRICT=strip mirror bindist
SLOT=0
SRC_URI=mirror://lokigames/loki_demos/heretic2-demo.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=fe24402a5706d97954e542d286ca3144
diff --git a/metadata/md5-cache/games-action/multimc-bin-1.6.1-r1 b/metadata/md5-cache/games-action/multimc-bin-1.6.1-r1
index 0dedb6276846..ceca886958e7 100644
--- a/metadata/md5-cache/games-action/multimc-bin-1.6.1-r1
+++ b/metadata/md5-cache/games-action/multimc-bin-1.6.1-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-qt/qtcore:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtnetwor
RESTRICT=bindist
SLOT=0
SRC_URI=https://files.multimc.org/downloads/multimc_1.6-1.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1afb4beb45fd8ccef165fc2c973b974b
diff --git a/metadata/md5-cache/games-action/psychonauts-gog-2.0.0.4 b/metadata/md5-cache/games-action/psychonauts-gog-2.0.0.4
index 82782c04c4cd..8b391ade01fe 100644
--- a/metadata/md5-cache/games-action/psychonauts-gog-2.0.0.4
+++ b/metadata/md5-cache/games-action/psychonauts-gog-2.0.0.4
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl[abi_x86_32,opengl,video] media-libs/openal[abi_x86_32]
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=gog_psychonauts_2.0.0.4.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7366545685bda621162e24ed9628413c
diff --git a/metadata/md5-cache/games-action/psychonauts-hb-20130506 b/metadata/md5-cache/games-action/psychonauts-hb-20130506
index dc640481622a..9e9ff44ea149 100644
--- a/metadata/md5-cache/games-action/psychonauts-hb-20130506
+++ b/metadata/md5-cache/games-action/psychonauts-hb-20130506
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl[abi_x86_32,opengl,video] media-libs/openal[abi_x86_32]
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=psychonauts-linux-05062013-bin
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=72e59fa02a4db1d66cd59a9269ed8d11
diff --git a/metadata/md5-cache/games-action/rive-1.15 b/metadata/md5-cache/games-action/rive-1.15
index 87ab325c2ed6..37fa682ec75f 100644
--- a/metadata/md5-cache/games-action/rive-1.15
+++ b/metadata/md5-cache/games-action/rive-1.15
@@ -10,5 +10,5 @@ RDEPEND=media-libs/libsdl2[opengl,video] media-libs/openal
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=RIVE-Linux-2017-02-28.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5d00b49e4a46251970207cf6340eb808
diff --git a/metadata/md5-cache/games-action/shadowgrounds-bin-0_p1-r1 b/metadata/md5-cache/games-action/shadowgrounds-bin-0_p1-r1
index 42402d57b787..f97f5108a3dc 100644
--- a/metadata/md5-cache/games-action/shadowgrounds-bin-0_p1-r1
+++ b/metadata/md5-cache/games-action/shadowgrounds-bin-0_p1-r1
@@ -10,5 +10,5 @@ RDEPEND=>=sys-devel/gcc-4.3.0 >=sys-libs/glibc-2.4 !amd64? ( gnome-base/libglade
RESTRICT=fetch strip
SLOT=0
SRC_URI=shadowgroundsUpdate1.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=23aef1343177402abddc4eb9a9dde356
diff --git a/metadata/md5-cache/games-action/shadowgrounds-survivor-bin-0_p1-r1 b/metadata/md5-cache/games-action/shadowgrounds-survivor-bin-0_p1-r1
index 415d52f20f63..f3aac3c793c0 100644
--- a/metadata/md5-cache/games-action/shadowgrounds-survivor-bin-0_p1-r1
+++ b/metadata/md5-cache/games-action/shadowgrounds-survivor-bin-0_p1-r1
@@ -10,5 +10,5 @@ RDEPEND=>=sys-devel/gcc-4.3.0 >=sys-libs/glibc-2.4 !amd64? ( gnome-base/libglade
RESTRICT=fetch strip
SLOT=0
SRC_URI=survivorUpdate1.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=dcef1d240ef022d5992fdd0f67d95800
diff --git a/metadata/md5-cache/games-action/super-hexagon-20160217 b/metadata/md5-cache/games-action/super-hexagon-20160217
index e17fffc74428..e18001b7a561 100644
--- a/metadata/md5-cache/games-action/super-hexagon-20160217
+++ b/metadata/md5-cache/games-action/super-hexagon-20160217
@@ -11,5 +11,5 @@ RDEPEND=media-libs/glew:1.6 media-libs/libsdl2[opengl,sound,video] media-libs/li
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=superhexagon-02172016-bin
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7db30b2d7f0ca3cecd36ff676c72337c
diff --git a/metadata/md5-cache/games-action/transistor-1.50440.8123.23365 b/metadata/md5-cache/games-action/transistor-1.50440.8123.23365
index 766b9e2a7be5..3d85918fc871 100644
--- a/metadata/md5-cache/games-action/transistor-1.50440.8123.23365
+++ b/metadata/md5-cache/games-action/transistor-1.50440.8123.23365
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl2[joystick,opengl,sound,video]
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=transistor_1_50440_8123_23365.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0db19744334940be08d498dc3eb2725c
diff --git a/metadata/md5-cache/games-action/trine-1.08-r3 b/metadata/md5-cache/games-action/trine-1.08-r3
index 54e066580ba1..d7607eb64ed7 100644
--- a/metadata/md5-cache/games-action/trine-1.08-r3
+++ b/metadata/md5-cache/games-action/trine-1.08-r3
@@ -12,5 +12,5 @@ RDEPEND=media-gfx/nvidia-cg-toolkit >=media-libs/libsdl-1.2[opengl,video] >=medi
RESTRICT=bindist fetch strip
SLOT=0
SRC_URI=TrineUpdate4.64.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=809af9ae49035e8700bbe2af8b108271
diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz
index 45ed874f2b5f..fa3697c14359 100644
--- a/metadata/md5-cache/games-arcade/Manifest.gz
+++ b/metadata/md5-cache/games-arcade/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3 b/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3
index bc5ab8eb260a..eab12a3d1875 100644
--- a/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3
+++ b/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3
@@ -10,5 +10,5 @@ RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] >=media-libs/openal-1.15.1[
RESTRICT=strip fetch bindist
SLOT=0
SRC_URI=aquaria-lnx-humble-bundle.mojo.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=c757ec429320f9d4feee7c9a9fec18c8
diff --git a/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3 b/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3
index b331bae81b46..964eb51eaccd 100644
--- a/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3
+++ b/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=media-libs/libsdl[video] media-libs/sdl-ttf media-libs/sdl-mixer[vorbis] acct-group/gamestat
SLOT=0
SRC_URI=https://downloads.sourceforge.net/g2ex/g2ex-setup.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edos2unix 33e347e171066657f91f8b0c72ec8773 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edos2unix 33e347e171066657f91f8b0c72ec8773 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ba7cba23ae070d7964bf83a93904dccf
diff --git a/metadata/md5-cache/games-arcade/rocksndiamonds-4.3.8.2 b/metadata/md5-cache/games-arcade/rocksndiamonds-4.3.8.2
index 107d0f7a3d9c..708206a60b0d 100644
--- a/metadata/md5-cache/games-arcade/rocksndiamonds-4.3.8.2
+++ b/metadata/md5-cache/games-arcade/rocksndiamonds-4.3.8.2
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/p7zip app-arch/unzip
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip ) app-arch/unzip
DEFINED_PHASES=compile install prepare unpack
DEPEND=media-libs/libmodplug media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg
DESCRIPTION=A Boulderdash clone
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-libs/libmodplug media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg
SLOT=0
SRC_URI=https://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-4.3.8.2-linux.tar.gz https://dev.gentoo.org/~pacho/rocksndiamonds/rocksndiamonds-distributable-music.tar.bz2 https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> rocksndiamonds.png https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/ZeldaII-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/rnd-contrib-1.0.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-dx-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-emc-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-sp-1.0.tar.gz mirror://gentoo/rnd_jue-v8.tar.bz2 https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/wg_v1-0.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/wf_v1-3.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/ese_v1-1.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/es_b_v1-2.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/ww_v1-0.zip
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=cca0403bf43d8f50f6e65e0d98f5f019
diff --git a/metadata/md5-cache/games-arcade/rocksndiamonds-4.4.0.0 b/metadata/md5-cache/games-arcade/rocksndiamonds-4.4.0.0
index 333084857532..e56cfd392851 100644
--- a/metadata/md5-cache/games-arcade/rocksndiamonds-4.4.0.0
+++ b/metadata/md5-cache/games-arcade/rocksndiamonds-4.4.0.0
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/p7zip app-arch/unzip
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip ) app-arch/unzip
DEFINED_PHASES=compile install prepare unpack
DEPEND=media-libs/libmodplug media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg
DESCRIPTION=A Boulderdash clone
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-libs/libmodplug media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg
SLOT=0
SRC_URI=https://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-4.4.0.0-linux.tar.gz https://dev.gentoo.org/~pacho/rocksndiamonds/rocksndiamonds-distributable-music.tar.bz2 https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> rocksndiamonds.png https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/ZeldaII-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/rnd-contrib-1.0.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-dx-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-emc-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-sp-1.0.tar.gz mirror://gentoo/rnd_jue-v8.tar.bz2 https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/wg_v1-0.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/wf_v1-3.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/ese_v1-1.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/es_b_v1-2.zip https://www.artsoft.org/rocksndiamonds/levels/jamiecullen/zips/ww_v1-0.zip
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=cca0403bf43d8f50f6e65e0d98f5f019
diff --git a/metadata/md5-cache/games-arcade/shovel-knight-4.1b b/metadata/md5-cache/games-arcade/shovel-knight-4.1b
index 914796e3e31f..ee8263122d27 100644
--- a/metadata/md5-cache/games-arcade/shovel-knight-4.1b
+++ b/metadata/md5-cache/games-arcade/shovel-knight-4.1b
@@ -10,5 +10,5 @@ RDEPEND=media-libs/glew:1.10 media-libs/libsdl2[opengl,sound,video] virtual/open
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=shovel_knight_treasure_trove_4_1b_arby_s_46298.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d39a9ceb1fd2c7a5a2b962e52d0c2091
diff --git a/metadata/md5-cache/games-arcade/shovel-knight-4.1b-r1 b/metadata/md5-cache/games-arcade/shovel-knight-4.1b-r1
index 2969f17309c2..f5106aba3778 100644
--- a/metadata/md5-cache/games-arcade/shovel-knight-4.1b-r1
+++ b/metadata/md5-cache/games-arcade/shovel-knight-4.1b-r1
@@ -12,5 +12,5 @@ RDEPEND=media-libs/glew:1.10 virtual/opengl !x86? ( media-libs/libsdl2[joystick?
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=shovel_knight_treasure_trove_4_1b_arby_s_46298.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=14fb4fbf3ffcb6c6475da92f6de3f86e
diff --git a/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4 b/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4
index b26864ae9232..ea67f6b5a83d 100644
--- a/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4
+++ b/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4
@@ -9,5 +9,5 @@ RDEPEND=media-libs/libsdl[video,joystick,abi_x86_32(-)] media-libs/libogg[abi_x8
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=http://demos.garagegames.com/thinktanks/ThinkTanksDemo_v1.1.sh.bin
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=dabf18cb9232dc31eed01e8371c92331
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 3af3bbf2b330..eed3f20d1220 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/nestopia-1.53.1 b/metadata/md5-cache/games-emulation/nestopia-1.53.1
new file mode 100644
index 000000000000..9b28f9190820
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/nestopia-1.53.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3
+DEFINED_PHASES=configure postinst postrm preinst prepare
+DEPEND=app-arch/libarchive:= media-libs/libepoxy media-libs/libsamplerate media-libs/libsdl2[joystick,sound] sys-libs/zlib:= >=x11-libs/fltk-1.4:1=[opengl]
+DESCRIPTION=Portable Nintendo Entertainment System emulator written in C++
+EAPI=8
+HOMEPAGE=http://0ldsk00l.ca/nestopia/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools xdg
+IUSE=doc
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=app-arch/libarchive:= media-libs/libepoxy media-libs/libsamplerate media-libs/libsdl2[joystick,sound] sys-libs/zlib:= >=x11-libs/fltk-1.4:1=[opengl]
+SLOT=0
+SRC_URI=https://github.com/0ldsk00l/nestopia/archive/refs/tags/1.53.1.tar.gz -> nestopia-1.53.1.tar.gz
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5ab0c7eac47b294eadf63bc51f64cd3e
diff --git a/metadata/md5-cache/games-emulation/ryujinx-1.1.1403 b/metadata/md5-cache/games-emulation/ryujinx-1.1.1403
deleted file mode 100644
index bedb173dbaab..000000000000
--- a/metadata/md5-cache/games-emulation/ryujinx-1.1.1403
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DESCRIPTION=Experimental Nintendo Switch Emulator written in C#
-EAPI=8
-HOMEPAGE=https://www.ryujinx.org/ https://github.com/Ryujinx/Ryujinx/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs desktop dotnet-pkg xdg
-IUSE=debug
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=app-arch/brotli dev-libs/expat dev-libs/icu dev-libs/libxml2 dev-libs/openssl dev-libs/wayland media-gfx/graphite2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/harfbuzz media-libs/libglvnd[X] media-libs/libpng media-libs/libpulse media-libs/libsdl2 media-video/pipewire x11-libs/gtk+:3 x11-libs/libX11 virtual/dotnet-sdk:8.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://git.suyu.dev/ryujinx-backup/Ryujinx/archive/1.1.1403.tar.gz -> ryujinx-1.1.1403.tar.gz https://api.nuget.org/v3-flatcontainer/avalonia/11.0.10/avalonia.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.angle.windows.natives/2.1.0.2023020321/avalonia.angle.windows.natives.2.1.0.2023020321.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.buildservices/0.0.29/avalonia.buildservices.0.0.29.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.colorpicker/11.0.10/avalonia.controls.colorpicker.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.colorpicker/11.0.4/avalonia.controls.colorpicker.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.datagrid/11.0.10/avalonia.controls.datagrid.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.itemsrepeater/11.0.4/avalonia.controls.itemsrepeater.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.desktop/11.0.10/avalonia.desktop.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.diagnostics/11.0.10/avalonia.diagnostics.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.freedesktop/11.0.10/avalonia.freedesktop.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.markup.xaml.loader/11.0.10/avalonia.markup.xaml.loader.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.native/11.0.10/avalonia.native.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.remote.protocol/11.0.10/avalonia.remote.protocol.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.remote.protocol/11.0.4/avalonia.remote.protocol.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.0/avalonia.skia.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.10/avalonia.skia.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.4/avalonia.skia.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.svg/11.0.0.18/avalonia.svg.11.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.svg.skia/11.0.0.18/avalonia.svg.skia.11.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.themes.simple/11.0.10/avalonia.themes.simple.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.win32/11.0.10/avalonia.win32.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.x11/11.0.10/avalonia.x11.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/concentus/2.2.0/concentus.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/discordrichpresence/1.2.1.24/discordrichpresence.1.2.1.24.nupkg https://api.nuget.org/v3-flatcontainer/dynamicdata/9.0.4/dynamicdata.9.0.4.nupkg https://api.nuget.org/v3-flatcontainer/excss/4.2.3/excss.4.2.3.nupkg https://api.nuget.org/v3-flatcontainer/fluentavaloniaui/2.0.5/fluentavaloniaui.2.0.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.200/fsharp.core.7.0.200.nupkg https://api.nuget.org/v3-flatcontainer/gtksharp.dependencies/1.1.1/gtksharp.dependencies.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp/2.8.2.3/harfbuzzsharp.2.8.2.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp/7.3.0/harfbuzzsharp.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.linux/2.8.2.3/harfbuzzsharp.nativeassets.linux.2.8.2.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.linux/7.3.0/harfbuzzsharp.nativeassets.linux.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.macos/2.8.2.3/harfbuzzsharp.nativeassets.macos.2.8.2.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.macos/7.3.0/harfbuzzsharp.nativeassets.macos.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.webassembly/2.8.2.3/harfbuzzsharp.nativeassets.webassembly.2.8.2.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.webassembly/7.3.0/harfbuzzsharp.nativeassets.webassembly.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.win32/2.8.2.3/harfbuzzsharp.nativeassets.win32.2.8.2.3.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.win32/7.3.0/harfbuzzsharp.nativeassets.win32.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/libhac/0.19.0/libhac.0.19.0.nupkg https://api.nuget.org/v3-flatcontainer/microcom.codegenerator.msbuild/0.11.0/microcom.codegenerator.msbuild.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microcom.runtime/0.11.0/microcom.runtime.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.8.0/microsoft.codeanalysis.common.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.8.0/microsoft.codeanalysis.common.4.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.8.0/microsoft.codeanalysis.csharp.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.8.0/microsoft.codeanalysis.csharp.4.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.scripting/3.8.0/microsoft.codeanalysis.csharp.scripting.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/3.8.0/microsoft.codeanalysis.scripting.common.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.9.0/microsoft.codecoverage.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/8.0.0/microsoft.extensions.dependencymodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.abstractions/8.0.1/microsoft.identitymodel.abstractions.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.jsonwebtokens/8.0.1/microsoft.identitymodel.jsonwebtokens.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.logging/8.0.1/microsoft.identitymodel.logging.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.tokens/8.0.1/microsoft.identitymodel.tokens.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.io.recyclablememorystream/3.0.1/microsoft.io.recyclablememorystream.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.9.0/microsoft.net.test.sdk.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.9.0/microsoft.testplatform.objectmodel.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.9.0/microsoft.testplatform.testhost.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.5.0/microsoft.win32.registry.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/msgpack.cli/1.0.1/msgpack.cli.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/netcoreserver/8.0.7/netcoreserver.8.0.7.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/nunit/3.13.3/nunit.3.13.3.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.1.0/nunit3testadapter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/opentk.audio.openal/4.8.2/opentk.audio.openal.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.core/4.8.2/opentk.core.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.graphics/4.8.2/opentk.graphics.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.mathematics/4.8.2/opentk.mathematics.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.redist.glfw/3.3.8.39/opentk.redist.glfw.3.3.8.39.nupkg https://api.nuget.org/v3-flatcontainer/opentk.windowing.graphicslibraryframework/4.8.2/opentk.windowing.graphicslibraryframework.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.win.system.diagnostics.debug/4.3.0/runtime.win.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.win.system.runtime.extensions/4.3.0/runtime.win.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.atksharp/3.24.24.59-ryujinx/ryujinx.atksharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.audio.openal.dependencies/1.21.0.1/ryujinx.audio.openal.dependencies.1.21.0.1.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.cairosharp/3.24.24.59-ryujinx/ryujinx.cairosharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.gdksharp/3.24.24.59-ryujinx/ryujinx.gdksharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.giosharp/3.24.24.59-ryujinx/ryujinx.giosharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.glibsharp/3.24.24.59-ryujinx/ryujinx.glibsharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.graphics.nvdec.dependencies/5.0.3-build14/ryujinx.graphics.nvdec.dependencies.5.0.3-build14.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.graphics.vulkan.dependencies.moltenvk/1.2.0/ryujinx.graphics.vulkan.dependencies.moltenvk.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.gtksharp/3.24.24.59-ryujinx/ryujinx.gtksharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.pangosharp/3.24.24.59-ryujinx/ryujinx.pangosharp.3.24.24.59-ryujinx.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.sdl2-cs/2.30.0-build32/ryujinx.sdl2-cs.2.30.0-build32.nupkg https://api.nuget.org/v3-flatcontainer/securifybv.propertystore/0.1.0/securifybv.propertystore.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/securifybv.shelllink/0.1.0/securifybv.shelllink.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/shaderc.net/0.1.0/shaderc.net.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sharpziplib/1.4.2/sharpziplib.1.4.2.nupkg https://api.nuget.org/v3-flatcontainer/shimskiasharp/1.0.0.18/shimskiasharp.1.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.core/2.21.0/silk.net.core.2.21.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan/2.21.0/silk.net.vulkan.2.21.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan.extensions.ext/2.21.0/silk.net.vulkan.extensions.ext.2.21.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan.extensions.khr/2.21.0/silk.net.vulkan.extensions.khr.2.21.0.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.3/skiasharp.2.88.3.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.6/skiasharp.2.88.6.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.7/skiasharp.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.harfbuzz/2.88.6/skiasharp.harfbuzz.2.88.6.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.linux/2.88.3/skiasharp.nativeassets.linux.2.88.3.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.linux/2.88.7/skiasharp.nativeassets.linux.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.3/skiasharp.nativeassets.macos.2.88.3.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.6/skiasharp.nativeassets.macos.2.88.6.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.7/skiasharp.nativeassets.macos.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.webassembly/2.88.3/skiasharp.nativeassets.webassembly.2.88.3.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.webassembly/2.88.7/skiasharp.nativeassets.webassembly.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.3/skiasharp.nativeassets.win32.2.88.3.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.6/skiasharp.nativeassets.win32.2.88.6.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.7/skiasharp.nativeassets.win32.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/spb/0.0.4-build32/spb.0.0.4-build32.nupkg https://api.nuget.org/v3-flatcontainer/svg.custom/1.0.0.18/svg.custom.1.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/svg.model/1.0.0.18/svg.model.1.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/svg.skia/1.0.0.18/svg.skia.1.0.0.18.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/8.0.0/system.codedom.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.5.0/system.componentmodel.annotations.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.hashing/8.0.0/system.io.hashing.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/6.0.0/system.io.pipelines.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/8.0.0/system.management.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.3.0/system.numerics.vectors.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/6.0.1/system.reactive.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/tmds.dbus.protocol/0.15.0/tmds.dbus.protocol.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/unicornengine.unicorn/2.0.2-rc1-fb78016/unicornengine.unicorn.2.0.2-rc1-fb78016.nupkg
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6968a40a4c107d7add5086e55f602e0b
diff --git a/metadata/md5-cache/games-emulation/ryujinx-1.2.81 b/metadata/md5-cache/games-emulation/ryujinx-1.2.81
index cd298f7c03d6..85066538d1f1 100644
--- a/metadata/md5-cache/games-emulation/ryujinx-1.2.81
+++ b/metadata/md5-cache/games-emulation/ryujinx-1.2.81
@@ -2,7 +2,7 @@ BDEPEND=virtual/dotnet-sdk:9.0 dev-dotnet/csharp-gentoodotnetinfo
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
DESCRIPTION=Experimental Nintendo Switch Emulator written in C#
EAPI=8
-HOMEPAGE=https://ryujinx-emulator.com/ https://github.com/Ryubing/Ryujinx
+HOMEPAGE=https://ryujinx.app/ https://git.ryujinx.app/ryubing/ryujinx/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=check-reqs desktop dotnet-pkg xdg
IUSE=debug
@@ -13,4 +13,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Ryubing/Ryujinx/archive/refs/tags/1.2.81.tar.gz -> ryujinx-1.2.81.tar.gz https://api.nuget.org/v3-flatcontainer/avalonia.angle.windows.natives/2.1.0.2023020321/avalonia.angle.windows.natives.2.1.0.2023020321.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.buildservices/0.0.29/avalonia.buildservices.0.0.29.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.colorpicker/11.0.13/avalonia.controls.colorpicker.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.colorpicker/11.0.4/avalonia.controls.colorpicker.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.datagrid/11.0.13/avalonia.controls.datagrid.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.datagrid/11.0.4/avalonia.controls.datagrid.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.controls.itemsrepeater/11.0.4/avalonia.controls.itemsrepeater.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.desktop/11.0.13/avalonia.desktop.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.diagnostics/11.0.13/avalonia.diagnostics.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.freedesktop/11.0.13/avalonia.freedesktop.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.markup.xaml.loader/11.0.13/avalonia.markup.xaml.loader.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.native/11.0.13/avalonia.native.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.remote.protocol/11.0.13/avalonia.remote.protocol.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.0/avalonia.skia.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.13/avalonia.skia.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.skia/11.0.4/avalonia.skia.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.svg.skia/11.0.0.19/avalonia.svg.skia.11.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.svg/11.0.0.19/avalonia.svg.11.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.themes.simple/11.0.13/avalonia.themes.simple.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.win32/11.0.13/avalonia.win32.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia.x11/11.0.13/avalonia.x11.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.0.0/avalonia.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.0.10/avalonia.11.0.10.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.0.13/avalonia.11.0.13.nupkg https://api.nuget.org/v3-flatcontainer/avalonia/11.0.4/avalonia.11.0.4.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/communitytoolkit.mvvm/8.4.0/communitytoolkit.mvvm.8.4.0.nupkg https://api.nuget.org/v3-flatcontainer/concentus/2.2.2/concentus.2.2.2.nupkg https://api.nuget.org/v3-flatcontainer/csfastfloat/4.1.5/csfastfloat.4.1.5.nupkg https://api.nuget.org/v3-flatcontainer/discordrichpresence/1.2.1.24/discordrichpresence.1.2.1.24.nupkg https://api.nuget.org/v3-flatcontainer/dynamicdata/9.0.4/dynamicdata.9.0.4.nupkg https://api.nuget.org/v3-flatcontainer/excss/4.2.3/excss.4.2.3.nupkg https://api.nuget.org/v3-flatcontainer/fluentavaloniaui/2.0.5/fluentavaloniaui.2.0.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.200/fsharp.core.7.0.200.nupkg https://api.nuget.org/v3-flatcontainer/gommon/2.7.0.2/gommon.2.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.linux/7.3.0/harfbuzzsharp.nativeassets.linux.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.macos/7.3.0/harfbuzzsharp.nativeassets.macos.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.macos/7.3.0.2/harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.webassembly/7.3.0/harfbuzzsharp.nativeassets.webassembly.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.win32/7.3.0/harfbuzzsharp.nativeassets.win32.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp.nativeassets.win32/7.3.0.2/harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp/7.3.0/harfbuzzsharp.7.3.0.nupkg https://api.nuget.org/v3-flatcontainer/harfbuzzsharp/7.3.0.2/harfbuzzsharp.7.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.af/2.14.1/humanizer.core.af.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ar/2.14.1/humanizer.core.ar.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.az/2.14.1/humanizer.core.az.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.bg/2.14.1/humanizer.core.bg.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.bn-bd/2.14.1/humanizer.core.bn-bd.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.cs/2.14.1/humanizer.core.cs.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.da/2.14.1/humanizer.core.da.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.de/2.14.1/humanizer.core.de.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.el/2.14.1/humanizer.core.el.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.es/2.14.1/humanizer.core.es.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.fa/2.14.1/humanizer.core.fa.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.fi-fi/2.14.1/humanizer.core.fi-fi.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.fr-be/2.14.1/humanizer.core.fr-be.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.fr/2.14.1/humanizer.core.fr.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.he/2.14.1/humanizer.core.he.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.hr/2.14.1/humanizer.core.hr.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.hu/2.14.1/humanizer.core.hu.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.hy/2.14.1/humanizer.core.hy.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.id/2.14.1/humanizer.core.id.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.is/2.14.1/humanizer.core.is.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.it/2.14.1/humanizer.core.it.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ja/2.14.1/humanizer.core.ja.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ko-kr/2.14.1/humanizer.core.ko-kr.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ku/2.14.1/humanizer.core.ku.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.lv/2.14.1/humanizer.core.lv.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ms-my/2.14.1/humanizer.core.ms-my.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.mt/2.14.1/humanizer.core.mt.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.nb-no/2.14.1/humanizer.core.nb-no.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.nb/2.14.1/humanizer.core.nb.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.nl/2.14.1/humanizer.core.nl.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.pl/2.14.1/humanizer.core.pl.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.pt/2.14.1/humanizer.core.pt.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ro/2.14.1/humanizer.core.ro.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.ru/2.14.1/humanizer.core.ru.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.sk/2.14.1/humanizer.core.sk.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.sl/2.14.1/humanizer.core.sl.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.sr-latn/2.14.1/humanizer.core.sr-latn.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.sr/2.14.1/humanizer.core.sr.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.sv/2.14.1/humanizer.core.sv.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.th-th/2.14.1/humanizer.core.th-th.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.tr/2.14.1/humanizer.core.tr.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.uk/2.14.1/humanizer.core.uk.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.uz-cyrl-uz/2.14.1/humanizer.core.uz-cyrl-uz.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.uz-latn-uz/2.14.1/humanizer.core.uz-latn-uz.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.vi/2.14.1/humanizer.core.vi.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.zh-cn/2.14.1/humanizer.core.zh-cn.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.zh-hans/2.14.1/humanizer.core.zh-hans.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core.zh-hant/2.14.1/humanizer.core.zh-hant.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer/2.14.1/humanizer.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/jetbrains.annotations/2023.2.0/jetbrains.annotations.2023.2.0.nupkg https://api.nuget.org/v3-flatcontainer/libhac/0.19.0/libhac.0.19.0.nupkg https://api.nuget.org/v3-flatcontainer/microcom.codegenerator.msbuild/0.11.0/microcom.codegenerator.msbuild.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microcom.runtime/0.11.0/microcom.runtime.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.8.0/microsoft.codeanalysis.common.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.9.2/microsoft.codeanalysis.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.scripting/3.8.0/microsoft.codeanalysis.csharp.scripting.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.8.0/microsoft.codeanalysis.csharp.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.9.2/microsoft.codeanalysis.csharp.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/3.8.0/microsoft.codeanalysis.scripting.common.3.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.9.0/microsoft.codecoverage.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/8.0.0/microsoft.extensions.dependencymodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.abstractions/8.3.0/microsoft.identitymodel.abstractions.8.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.jsonwebtokens/8.3.0/microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.logging/8.3.0/microsoft.identitymodel.logging.8.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.identitymodel.tokens/8.3.0/microsoft.identitymodel.tokens.8.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.io.recyclablememorystream/3.0.1/microsoft.io.recyclablememorystream.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.9.0/microsoft.net.test.sdk.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.9.0/microsoft.testplatform.objectmodel.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.9.0/microsoft.testplatform.testhost.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.5.0/microsoft.win32.registry.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/msgpack.cli/1.0.1/msgpack.cli.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/netcoreserver/8.0.7/netcoreserver.8.0.7.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.1.0/nunit3testadapter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.3/nunit.3.13.3.nupkg https://api.nuget.org/v3-flatcontainer/open.nat.core/2.1.0.5/open.nat.core.2.1.0.5.nupkg https://api.nuget.org/v3-flatcontainer/opentk.audio.openal/4.8.2/opentk.audio.openal.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.core/4.8.2/opentk.core.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.graphics/4.8.2/opentk.graphics.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.mathematics/4.8.2/opentk.mathematics.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/opentk.redist.glfw/3.3.8.39/opentk.redist.glfw.3.3.8.39.nupkg https://api.nuget.org/v3-flatcontainer/opentk.windowing.graphicslibraryframework/4.8.2/opentk.windowing.graphicslibraryframework.4.8.2.nupkg https://api.nuget.org/v3-flatcontainer/projektanker.icons.avalonia.fontawesome/9.4.0/projektanker.icons.avalonia.fontawesome.9.4.0.nupkg https://api.nuget.org/v3-flatcontainer/projektanker.icons.avalonia.materialdesign/9.4.0/projektanker.icons.avalonia.materialdesign.9.4.0.nupkg https://api.nuget.org/v3-flatcontainer/projektanker.icons.avalonia/9.4.0/projektanker.icons.avalonia.9.4.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.audio.openal.dependencies/1.21.0.1/ryujinx.audio.openal.dependencies.1.21.0.1.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.graphics.nvdec.dependencies/5.0.3-build14/ryujinx.graphics.nvdec.dependencies.5.0.3-build14.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.graphics.vulkan.dependencies.moltenvk/1.2.0/ryujinx.graphics.vulkan.dependencies.moltenvk.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/ryujinx.sdl2-cs/2.30.0-build32/ryujinx.sdl2-cs.2.30.0-build32.nupkg https://api.nuget.org/v3-flatcontainer/securifybv.propertystore/0.1.0/securifybv.propertystore.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/securifybv.shelllink/0.1.0/securifybv.shelllink.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sep/0.6.0/sep.0.6.0.nupkg https://api.nuget.org/v3-flatcontainer/shaderc.net/0.1.0/shaderc.net.0.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sharpmetal/1.0.0-preview21/sharpmetal.1.0.0-preview21.nupkg https://api.nuget.org/v3-flatcontainer/sharpziplib/1.4.2/sharpziplib.1.4.2.nupkg https://api.nuget.org/v3-flatcontainer/shimskiasharp/1.0.0.19/shimskiasharp.1.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.core/2.22.0/silk.net.core.2.22.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan.extensions.ext/2.22.0/silk.net.vulkan.extensions.ext.2.22.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan.extensions.khr/2.22.0/silk.net.vulkan.extensions.khr.2.22.0.nupkg https://api.nuget.org/v3-flatcontainer/silk.net.vulkan/2.22.0/silk.net.vulkan.2.22.0.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.harfbuzz/2.88.8/skiasharp.harfbuzz.2.88.8.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.linux/2.88.7/skiasharp.nativeassets.linux.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.linux/2.88.9/skiasharp.nativeassets.linux.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.8/skiasharp.nativeassets.macos.2.88.8.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.macos/2.88.9/skiasharp.nativeassets.macos.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.webassembly/2.88.7/skiasharp.nativeassets.webassembly.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.8/skiasharp.nativeassets.win32.2.88.8.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp.nativeassets.win32/2.88.9/skiasharp.nativeassets.win32.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.7/skiasharp.2.88.7.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.8/skiasharp.2.88.8.nupkg https://api.nuget.org/v3-flatcontainer/skiasharp/2.88.9/skiasharp.2.88.9.nupkg https://api.nuget.org/v3-flatcontainer/spb/0.0.4-build32/spb.0.0.4-build32.nupkg https://api.nuget.org/v3-flatcontainer/svg.custom/1.0.0.19/svg.custom.1.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/svg.model/1.0.0.19/svg.model.1.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/svg.skia/1.0.0.19/svg.skia.1.0.0.19.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/9.0.0/system.codedom.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.5.0/system.componentmodel.annotations.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.hashing/9.0.0/system.io.hashing.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/6.0.0/system.io.pipelines.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/9.0.0/system.management.9.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.3.0/system.numerics.vectors.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/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://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/6.0.1/system.reactive.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/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/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.3/system.text.json.8.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/tmds.dbus.protocol/0.15.0/tmds.dbus.protocol.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/unicornengine.unicorn/2.0.2-rc1-fb78016/unicornengine.unicorn.2.0.2-rc1-fb78016.nupkg
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5e21c342461ce80cfb757dda305e7138
+_md5_=9c1d1058f68f895cd8f57d481b2c4123
diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz
index e63d3e325ee4..1160177b3f4e 100644
--- a/metadata/md5-cache/games-fps/Manifest.gz
+++ b/metadata/md5-cache/games-fps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-fps/darkplaces-20140513-r2 b/metadata/md5-cache/games-fps/darkplaces-20140513-r2
index 136e8fb5b5da..c659c8581ca1 100644
--- a/metadata/md5-cache/games-fps/darkplaces-20140513-r2
+++ b/metadata/md5-cache/games-fps/darkplaces-20140513-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=net-misc/curl cdinstall? ( games-fps/quake1-data ) demo? ( games-fps/quake1-demodata ) textures? ( >=games-fps/quake1-textures-20050820 ) opengl? ( virtual/jpeg:0 media-libs/libogg media-libs/libvorbis virtual/opengl alsa? ( media-libs/alsa-lib ) sdl? ( media-libs/libsdl[joystick] ) x11-libs/libX11 x11-libs/libXpm x11-libs/libXxf86dga x11-libs/libXxf86vm ) !opengl? ( sdl? ( virtual/jpeg:0 media-libs/libogg media-libs/libvorbis virtual/opengl alsa? ( media-libs/alsa-lib ) sdl? ( media-libs/libsdl[joystick] ) x11-libs/libX11 x11-libs/libXpm x11-libs/libXxf86dga x11-libs/libXxf86vm ) ) !opengl? ( !sdl? ( !dedicated? ( virtual/jpeg:0 media-libs/libogg media-libs/libvorbis virtual/opengl alsa? ( media-libs/alsa-lib ) sdl? ( media-libs/libsdl[joystick] ) x11-libs/libX11 x11-libs/libXpm x11-libs/libXxf86dga x11-libs/libXxf86vm ) ) )
SLOT=0
SRC_URI=http://icculus.org/twilight/darkplaces/files/darkplacesengine20140513.zip lights? ( http://www.fuhquake.net/files/extras/fuhquake-lits.rar http://www.kgbsyndicate.com/romi/id1.pk3 )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=5229091fb8038149707c4b38740a8b22
diff --git a/metadata/md5-cache/games-fps/etqw-demo-2.0_p1-r4 b/metadata/md5-cache/games-fps/etqw-demo-2.0_p1-r4
index 0033687f35d1..42d358875094 100644
--- a/metadata/md5-cache/games-fps/etqw-demo-2.0_p1-r4
+++ b/metadata/md5-cache/games-fps/etqw-demo-2.0_p1-r4
@@ -10,5 +10,5 @@ RDEPEND=>=media-libs/libsdl-1.2.15-r4[video,sound,opengl,abi_x86_32(-)] sys-libs
RESTRICT=bindist strip mirror
SLOT=0
SRC_URI=mirror://idsoftware/etqw/ETQW-demo2-client-full.r1.x86.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=b9a4e80d737af4b40f81ee225e069f57
diff --git a/metadata/md5-cache/games-fps/legends-0.4.1.43-r2 b/metadata/md5-cache/games-fps/legends-0.4.1.43-r2
index 23cfebd594ee..4bfa12acf398 100644
--- a/metadata/md5-cache/games-fps/legends-0.4.1.43-r2
+++ b/metadata/md5-cache/games-fps/legends-0.4.1.43-r2
@@ -10,5 +10,5 @@ RDEPEND=sys-libs/glibc amd64? ( sys-libs/glibc[multilib] ) media-fonts/font-adob
RESTRICT=strip
SLOT=0
SRC_URI=http://legendsthegame.net/files/legends_linux-0.4.1.43.run mirror://gentoo/legends.png
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=573cb96404b2f82250fb8595a1fac872
diff --git a/metadata/md5-cache/games-fps/quake2-data-3.20-r1 b/metadata/md5-cache/games-fps/quake2-data-3.20-r1
index 09e8356af778..7e2821b87133 100644
--- a/metadata/md5-cache/games-fps/quake2-data-3.20-r1
+++ b/metadata/md5-cache/games-fps/quake2-data-3.20-r1
@@ -12,5 +12,5 @@ RDEPEND=!games-fps/quake2-demodata[symlink]
RESTRICT=bindist
SLOT=0
SRC_URI=mirror://idsoftware/quake2/q2-3.20-x86-full-ctf.exe
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=fe24ab99468921cec8e7d3b63bee2ccb
diff --git a/metadata/md5-cache/games-fps/quake2-demodata-3.14-r1 b/metadata/md5-cache/games-fps/quake2-demodata-3.14-r1
index a94882784755..c2b8bd782d58 100644
--- a/metadata/md5-cache/games-fps/quake2-demodata-3.14-r1
+++ b/metadata/md5-cache/games-fps/quake2-demodata-3.14-r1
@@ -10,5 +10,5 @@ LICENSE=quake2-demodata
RDEPEND=!games-fps/quake2-data
SLOT=0
SRC_URI=mirror://idsoftware/quake2/q2-314-demo-x86.exe
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=4fb17ea9b1e6bdd54aa87f0412af8236
diff --git a/metadata/md5-cache/games-fps/serioussam-tfe-data-1.5-r1 b/metadata/md5-cache/games-fps/serioussam-tfe-data-1.5-r1
index a3d0c767e884..e9d71e29030e 100644
--- a/metadata/md5-cache/games-fps/serioussam-tfe-data-1.5-r1
+++ b/metadata/md5-cache/games-fps/serioussam-tfe-data-1.5-r1
@@ -9,5 +9,5 @@ PROPERTIES=interactive
RESTRICT=bindist
SLOT=0
SRC_URI=https://github.com/tx00100xt/serioussam-mods/raw/main/Patches/serioussamfe-patch_1.05_FE.tar.xz
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=f63419d325998edc6aedb50326819e5b
diff --git a/metadata/md5-cache/games-fps/serioussam-tse-data-1.7-r1 b/metadata/md5-cache/games-fps/serioussam-tse-data-1.7-r1
index 575bb50d3ddf..225721d105d6 100644
--- a/metadata/md5-cache/games-fps/serioussam-tse-data-1.7-r1
+++ b/metadata/md5-cache/games-fps/serioussam-tse-data-1.7-r1
@@ -9,5 +9,5 @@ PROPERTIES=interactive
RESTRICT=bindist
SLOT=0
SRC_URI=https://github.com/tx00100xt/serioussam-mods/raw/main/Patches/serioussamse-patch_1.07_SE.tar.xz
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ecef1aa66a8a62cd1625a60b5bbe25a5
diff --git a/metadata/md5-cache/games-fps/soldieroffortune-1.06a-r2 b/metadata/md5-cache/games-fps/soldieroffortune-1.06a-r2
index cce1ab37b22b..d7bfdae7ec38 100644
--- a/metadata/md5-cache/games-fps/soldieroffortune-1.06a-r2
+++ b/metadata/md5-cache/games-fps/soldieroffortune-1.06a-r2
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl[X,opengl,sound,abi_x86_32(-)] media-libs/smpeg[abi_x86
RESTRICT=strip mirror bindist
SLOT=0
SRC_URI=mirror://lokigames/sof/sof-1.06a-cdrom-x86.run
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=9f51e2871baa7e08478b5ac9651587d2
diff --git a/metadata/md5-cache/games-fps/tribes2-25034 b/metadata/md5-cache/games-fps/tribes2-25034
index 754e06c46ffa..e983d9c15053 100644
--- a/metadata/md5-cache/games-fps/tribes2-25034
+++ b/metadata/md5-cache/games-fps/tribes2-25034
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/glibc virtual/opengl
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=http://www.libsdl.org/projects/tribes2/release/tribes2-25034-cdrom-x86.run
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=edc186ca34c8fb1161d3d7e965dd92bd
diff --git a/metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r1 b/metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r1
index db0fb57f846d..546c2d813467 100644
--- a/metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r1
+++ b/metadata/md5-cache/games-fps/ut2003-bonuspack-cm-1-r1
@@ -11,5 +11,5 @@ RDEPEND=games-fps/ut2003
RESTRICT=bindist fetch mirror strip
SLOT=1
SRC_URI=https://downloads.unrealadmin.org/UT2003/BonusPack/cbp2003.zip
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3ef0c389896aa4ee275299a26d369814
diff --git a/metadata/md5-cache/games-fps/ut2003-data-2107-r2 b/metadata/md5-cache/games-fps/ut2003-data-2107-r2
index 7f3d08336614..656c7bfe2f0f 100644
--- a/metadata/md5-cache/games-fps/ut2003-data-2107-r2
+++ b/metadata/md5-cache/games-fps/ut2003-data-2107-r2
@@ -10,5 +10,5 @@ PROPERTIES=interactive
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://dev.gentoo.org/~chewi/distfiles/UT2003CrashFix.zip
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=443e842c5836af62fe901d07cefd3802
diff --git a/metadata/md5-cache/games-fps/ut2003-demo-2206-r5 b/metadata/md5-cache/games-fps/ut2003-demo-2206-r5
index 8fb560afe49c..c00f986028a9 100644
--- a/metadata/md5-cache/games-fps/ut2003-demo-2206-r5
+++ b/metadata/md5-cache/games-fps/ut2003-demo-2206-r5
@@ -10,5 +10,5 @@ RDEPEND=app-alternatives/bc sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/openg
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=http://unreal.epicgames.com/linux/ut2003/ut2003demo-lnx-2206.sh.bin http://download.factoryunreal.com/mirror/UT2003CrashFix.zip https://dev.gentoo.org/~wolf31o2/sources/ut2003-demo/ut2003-demo-misc.tar.bz2
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=230b0ba6455555372245d8a29d164efd
diff --git a/metadata/md5-cache/games-fps/ut2004-3369.3-r3 b/metadata/md5-cache/games-fps/ut2004-3369.3-r3
index 2c3dc3cbf456..3ff2d70ab046 100644
--- a/metadata/md5-cache/games-fps/ut2004-3369.3-r3
+++ b/metadata/md5-cache/games-fps/ut2004-3369.3-r3
@@ -1,14 +1,14 @@
-BDEPEND=app-arch/p7zip
-DEFINED_PHASES=config install postinst postrm prepare
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip )
+DEFINED_PHASES=config install postinst postrm prepare unpack
DESCRIPTION=Editor's Choice Edition plus Mega Pack for the well-known first-person shooter
EAPI=7
HOMEPAGE=https://liandri.beyondunreal.com/Unreal_Tournament_2004
-INHERIT=desktop wrapper
+INHERIT=desktop wrapper unpacker
KEYWORDS=-* ~amd64 ~x86
LICENSE=ut2003
RDEPEND=!games-server/ut2004-ded games-fps/ut2004-bonuspack-ece games-fps/ut2004-bonuspack-mega >=games-fps/ut2004-data-3186-r5 media-libs/libsdl media-libs/openal sys-libs/glibc sys-libs/libstdc++-v3:5 virtual/opengl x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=http://ut2004.ut-files.com/UT2004/ut2004-lnxpatch3369-2.tar.tar https://dev.gentoo.org/~chewi/distfiles/ut2004-v3369-3-linux-dedicated.7z
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=529d4a7f1ce85bb023461f4deda82f68
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
+_md5_=a705dcb0e86be4f93c846b3c2b3926a1
diff --git a/metadata/md5-cache/games-fps/ut2004-data-3186-r5 b/metadata/md5-cache/games-fps/ut2004-data-3186-r5
index 35fdf8036719..12d1a27bc624 100644
--- a/metadata/md5-cache/games-fps/ut2004-data-3186-r5
+++ b/metadata/md5-cache/games-fps/ut2004-data-3186-r5
@@ -11,5 +11,5 @@ PROPERTIES=interactive
RDEPEND=!games-fps/ut2004-ded
RESTRICT=bindist
SLOT=0
-_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cdrom 8675d9def499d198e42ce3f3ded87bfc desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=3ca39e2eeb3a2641c945cf52b6b23d2e
diff --git a/metadata/md5-cache/games-fps/ut2004-demo-3334-r3 b/metadata/md5-cache/games-fps/ut2004-demo-3334-r3
index 7fa783a3fa00..98a40d1ba0cb 100644
--- a/metadata/md5-cache/games-fps/ut2004-demo-3334-r3
+++ b/metadata/md5-cache/games-fps/ut2004-demo-3334-r3
@@ -9,5 +9,5 @@ RDEPEND=sys-libs/glibc sys-libs/libstdc++-v3:5 x11-libs/libX11[abi_x86_32(-)] x1
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=mirror://gentoo/ut2004-lnx-demo3334.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=fe0ca3c53fc80a3745d71313f3ae9beb
diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz
index 747e12ddb6f1..141e4474fb0e 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/little-inferno-20130509-r1 b/metadata/md5-cache/games-misc/little-inferno-20130509-r1
index 184a6d4afdbb..695e58c9436b 100644
--- a/metadata/md5-cache/games-misc/little-inferno-20130509-r1
+++ b/metadata/md5-cache/games-misc/little-inferno-20130509-r1
@@ -9,5 +9,5 @@ RDEPEND=media-libs/openal[abi_x86_32(-)] net-misc/curl[abi_x86_32(-)] virtual/op
RESTRICT=bindist fetch
SLOT=0
SRC_URI=LittleInferno-20130509.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=56db3791d44737233a39c52393d29977
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index eacdb03ca596..21b7bfc47891 100644
--- a/metadata/md5-cache/games-puzzle/Manifest.gz
+++ b/metadata/md5-cache/games-puzzle/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-puzzle/braid-gog-2.0.0.3-r1 b/metadata/md5-cache/games-puzzle/braid-gog-2.0.0.3-r1
index a066540adb9f..5d1ae89ae9d5 100644
--- a/metadata/md5-cache/games-puzzle/braid-gog-2.0.0.3-r1
+++ b/metadata/md5-cache/games-puzzle/braid-gog-2.0.0.3-r1
@@ -12,5 +12,5 @@ RDEPEND=!games-puzzle/braid-hb media-gfx/nvidia-cg-toolkit[abi_x86_32] media-lib
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=gog_braid_2.0.0.3.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e6f78e215623c769bfa2f7369f2d408c
diff --git a/metadata/md5-cache/games-puzzle/braid-hb-20150611-r1 b/metadata/md5-cache/games-puzzle/braid-hb-20150611-r1
index 48edfe8792c2..c43727222b43 100644
--- a/metadata/md5-cache/games-puzzle/braid-hb-20150611-r1
+++ b/metadata/md5-cache/games-puzzle/braid-hb-20150611-r1
@@ -12,5 +12,5 @@ RDEPEND=!games-puzzle/braid-gog media-gfx/nvidia-cg-toolkit[abi_x86_32] media-li
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=BraidSetup-2015-06-11.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1221c3402cff2879b77716a10d6f2537
diff --git a/metadata/md5-cache/games-puzzle/world-of-goo-gog-1.51.29337 b/metadata/md5-cache/games-puzzle/world-of-goo-gog-1.51.29337
index e02c7499b739..6457c32e99b9 100644
--- a/metadata/md5-cache/games-puzzle/world-of-goo-gog-1.51.29337
+++ b/metadata/md5-cache/games-puzzle/world-of-goo-gog-1.51.29337
@@ -12,5 +12,5 @@ RDEPEND=!bundled-libs? ( media-libs/libsdl2[opengl,sound,video] media-libs/sdl2-
RESTRICT=bindist fetch strip bundled-libs? ( splitdebug )
SLOT=0
SRC_URI=world_of_goo_1_51_29337.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=3a4065a0a6d54500f18fc43389c1c42a
diff --git a/metadata/md5-cache/games-puzzle/world-of-goo-hb-1.53 b/metadata/md5-cache/games-puzzle/world-of-goo-hb-1.53
index 13ae719501ce..6f1f888adb22 100644
--- a/metadata/md5-cache/games-puzzle/world-of-goo-hb-1.53
+++ b/metadata/md5-cache/games-puzzle/world-of-goo-hb-1.53
@@ -12,5 +12,5 @@ RDEPEND=!bundled-libs? ( media-libs/libsdl2[opengl,sound,video] media-libs/sdl2-
RESTRICT=bindist fetch strip bundled-libs? ( splitdebug )
SLOT=0
SRC_URI=WorldOfGoo.Linux.1.53.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=310a5868b74d3bda3beb0f7bd1055998
diff --git a/metadata/md5-cache/games-roguelike/FTL-gog-1.6.12.2.35269 b/metadata/md5-cache/games-roguelike/FTL-gog-1.6.12.2.35269
index ab1b8a2a93f3..ae60f7ded51d 100644
--- a/metadata/md5-cache/games-roguelike/FTL-gog-1.6.12.2.35269
+++ b/metadata/md5-cache/games-roguelike/FTL-gog-1.6.12.2.35269
@@ -10,5 +10,5 @@ RDEPEND=media-libs/freetype media-libs/libsdl[X,sound,opengl,video] media-libs/l
RESTRICT=bindist fetch mirror strip test
SLOT=0
SRC_URI=ftl_advanced_edition_1_6_12_2_35269.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7f8966818651e1a811059e3e8ded4563
diff --git a/metadata/md5-cache/games-roguelike/Manifest.gz b/metadata/md5-cache/games-roguelike/Manifest.gz
index c49339fa2e61..c2090866df4a 100644
--- a/metadata/md5-cache/games-roguelike/Manifest.gz
+++ b/metadata/md5-cache/games-roguelike/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-rpg/Manifest.gz b/metadata/md5-cache/games-rpg/Manifest.gz
index d16cb14d3c14..ab17a71b7479 100644
--- a/metadata/md5-cache/games-rpg/Manifest.gz
+++ b/metadata/md5-cache/games-rpg/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-rpg/avadon-1.0.4_p1331768904 b/metadata/md5-cache/games-rpg/avadon-1.0.4_p1331768904
index 058f57d4bc2d..aa04287d2b56 100644
--- a/metadata/md5-cache/games-rpg/avadon-1.0.4_p1331768904
+++ b/metadata/md5-cache/games-rpg/avadon-1.0.4_p1331768904
@@ -10,5 +10,5 @@ RDEPEND=media-libs/libsdl[opengl,video] media-libs/openal
RESTRICT=bindist fetch
SLOT=0
SRC_URI=avadon-linux-1331768904-bin.txt
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=0c78d4fced217082a8a0c14aab0bfd4a
diff --git a/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.5.23121 b/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.5.23121
index 496494de30b2..f09d4b1d14e5 100644
--- a/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.5.23121
+++ b/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.5.23121
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/expat dev-libs/openssl:0 media-libs/openal virtual/opengl x11-l
RESTRICT=bindist fetch
SLOT=0
SRC_URI=baldur_s_gate_enhanced_edition_en_2_5_23121.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=fffbc887a190e250b493a91d56873c21
diff --git a/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.6.6.0.47291-r1 b/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.6.6.0.47291-r1
index 207d071f9f36..ea6780819a2d 100644
--- a/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.6.6.0.47291-r1
+++ b/metadata/md5-cache/games-rpg/baldurs-gate-ee-2.6.6.0.47291-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/expat dev-libs/openssl-compat:1.0.0 media-libs/openal virtual/o
RESTRICT=bindist fetch
SLOT=0
SRC_URI=baldur_s_gate_enhanced_edition_2_6_6_0_47291.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=2997c27f844c3fe31f21e6323302ea20
diff --git a/metadata/md5-cache/games-rpg/bastion-20161016 b/metadata/md5-cache/games-rpg/bastion-20161016
index f4a684c50b4d..2e50b2f50c77 100644
--- a/metadata/md5-cache/games-rpg/bastion-20161016
+++ b/metadata/md5-cache/games-rpg/bastion-20161016
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl2[joystick,opengl,sound,video] media-libs/libvorbis
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=bastion-10162016-bin
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4a3e077aa2523b5ceed181463168a01b
diff --git a/metadata/md5-cache/games-rpg/costume-quest-2.0.0.3-r1 b/metadata/md5-cache/games-rpg/costume-quest-2.0.0.3-r1
index 352f7c834a84..98d875b635fc 100644
--- a/metadata/md5-cache/games-rpg/costume-quest-2.0.0.3-r1
+++ b/metadata/md5-cache/games-rpg/costume-quest-2.0.0.3-r1
@@ -10,5 +10,5 @@ RDEPEND=media-libs/glu[abi_x86_32] media-libs/libglvnd[abi_x86_32,X] media-libs/
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=gog_costume_quest_2.0.0.3.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e0f584f7a75cbd73b1b5cdcd3bf08d43
diff --git a/metadata/md5-cache/games-rpg/dear-esther-20130608-r1 b/metadata/md5-cache/games-rpg/dear-esther-20130608-r1
index b1df8ae96e2c..55197b26bf36 100644
--- a/metadata/md5-cache/games-rpg/dear-esther-20130608-r1
+++ b/metadata/md5-cache/games-rpg/dear-esther-20130608-r1
@@ -11,5 +11,5 @@ RDEPEND=media-libs/freetype[abi_x86_32(-)] media-libs/libsdl[abi_x86_32(-)] medi
RESTRICT=bindist fetch
SLOT=0
SRC_URI=dearesther-linux-06082013-bin
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e08a67d50839fa02f33984a206450bd8
diff --git a/metadata/md5-cache/games-rpg/dungeon-defenders-20130305-r1 b/metadata/md5-cache/games-rpg/dungeon-defenders-20130305-r1
index 568e24994ffd..7cc147fcf764 100644
--- a/metadata/md5-cache/games-rpg/dungeon-defenders-20130305-r1
+++ b/metadata/md5-cache/games-rpg/dungeon-defenders-20130305-r1
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libsdl2[abi_x86_32,opengl,video] media-libs/openal[abi_x86_32
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=dundef-linux-03052013.mojo.run
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=54ea1b3d3ba4ff95b4ebca3c60cf09fa
diff --git a/metadata/md5-cache/games-rpg/grimrock-20150707 b/metadata/md5-cache/games-rpg/grimrock-20150707
index 33c54064e449..22a52e3d0176 100644
--- a/metadata/md5-cache/games-rpg/grimrock-20150707
+++ b/metadata/md5-cache/games-rpg/grimrock-20150707
@@ -10,5 +10,5 @@ RDEPEND=media-libs/freeimage media-libs/freetype:2 media-libs/libsdl2[opengl,sou
RESTRICT=bindist fetch
SLOT=0
SRC_URI=Grimrock-Linux-2015-07-07.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=89221cb7e70f10e152f407f23e6e74ce
diff --git a/metadata/md5-cache/games-rpg/to-the-moon-0-r2 b/metadata/md5-cache/games-rpg/to-the-moon-0-r2
index b08b81dd6afc..204fd51eaad7 100644
--- a/metadata/md5-cache/games-rpg/to-the-moon-0-r2
+++ b/metadata/md5-cache/games-rpg/to-the-moon-0-r2
@@ -11,5 +11,5 @@ RDEPEND=media-libs/libglvnd[X] sys-libs/libxcrypt:0/1 sys-libs/zlib !bundled-lib
RESTRICT=bindist fetch
SLOT=0
SRC_URI=ToTheMoon_linux_1389114090.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=5f119564e92c5bb0a2da4df1a4a36906
diff --git a/metadata/md5-cache/games-rpg/vendetta-online-bin-1.8.296-r2 b/metadata/md5-cache/games-rpg/vendetta-online-bin-1.8.296-r2
index ec0ad93f07f8..ec922b33081d 100644
--- a/metadata/md5-cache/games-rpg/vendetta-online-bin-1.8.296-r2
+++ b/metadata/md5-cache/games-rpg/vendetta-online-bin-1.8.296-r2
@@ -10,5 +10,5 @@ RDEPEND=media-libs/alsa-lib media-libs/libpulse virtual/glu virtual/opengl x11-l
RESTRICT=mirror strip
SLOT=0
SRC_URI=amd64? ( http://mirror.cle.vendetta-online.com/vendetta-linux-amd64-installer.sh -> vendetta-online-bin-1.8.296-amd64.sh ) x86? ( http://mirror.cle.vendetta-online.com/vendetta-linux-ia32-installer.sh -> vendetta-online-bin-1.8.296-x86.sh )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=60e3ff1fe2ba0cf4f24aa7038e210a36
diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz
index 45aca95a596b..bb1d1378c3a2 100644
--- a/metadata/md5-cache/games-server/Manifest.gz
+++ b/metadata/md5-cache/games-server/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-server/ut2004-ded-3369.3-r2 b/metadata/md5-cache/games-server/ut2004-ded-3369.3-r2
index 88461db2c73f..7258147f0e12 100644
--- a/metadata/md5-cache/games-server/ut2004-ded-3369.3-r2
+++ b/metadata/md5-cache/games-server/ut2004-ded-3369.3-r2
@@ -1,14 +1,14 @@
-BDEPEND=app-arch/p7zip app-arch/unzip
-DEFINED_PHASES=install postinst prepare pretend setup
+BDEPEND=|| ( app-arch/7zip app-arch/p7zip ) app-arch/unzip
+DEFINED_PHASES=install postinst prepare pretend setup unpack
DESCRIPTION=Unreal Tournament 2004 Linux Dedicated Server
EAPI=7
HOMEPAGE=https://liandri.beyondunreal.com/Unreal_Tournament_2004
-INHERIT=check-reqs wrapper
+INHERIT=check-reqs wrapper unpacker
KEYWORDS=-* ~amd64 ~x86
LICENSE=ut2003
RDEPEND=!games-fps/ut2004 !games-fps/ut2004-data games-fps/ut2004-bonuspack-ece games-fps/ut2004-bonuspack-mega sys-libs/glibc sys-libs/libstdc++-v3
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=http://ut2004.ut-files.com/Entire_Server_Download/dedicatedserver3339-bonuspack.zip http://ut2004.ut-files.com/Patches/Linux/ut2004-lnxpatch3369-2.tar.bz2 https://dev.gentoo.org/~chewi/distfiles/ut2004-v3369-3-linux-dedicated.7z
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b wrapper 11a2a3bd712784986679b60a0cab34a0
-_md5_=95043668ff82f9d3017915ab72a55e9b
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
+_md5_=dc08afc07379a69649d753c3fab57c03
diff --git a/metadata/md5-cache/games-simulation/Manifest.gz b/metadata/md5-cache/games-simulation/Manifest.gz
index d0b129e4b19a..4e7d8b735a7b 100644
--- a/metadata/md5-cache/games-simulation/Manifest.gz
+++ b/metadata/md5-cache/games-simulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-simulation/slime-rancher-1.4.1c_p34605 b/metadata/md5-cache/games-simulation/slime-rancher-1.4.1c_p34605
index d7b887e3e427..f8d7849a5567 100644
--- a/metadata/md5-cache/games-simulation/slime-rancher-1.4.1c_p34605
+++ b/metadata/md5-cache/games-simulation/slime-rancher-1.4.1c_p34605
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/glibc virtual/opengl
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=slime_rancher_1_4_1c_34605.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1f0498866b52375ee8506bc43b31bdb2
diff --git a/metadata/md5-cache/games-simulation/train-valley-1.3.31403 b/metadata/md5-cache/games-simulation/train-valley-1.3.31403
index 6fcbb6cb3456..0a4197761c70 100644
--- a/metadata/md5-cache/games-simulation/train-valley-1.3.31403
+++ b/metadata/md5-cache/games-simulation/train-valley-1.3.31403
@@ -10,5 +10,5 @@ RDEPEND=virtual/opengl x11-libs/libX11 x11-libs/libXrandr gui? ( dev-libs/glib:2
RESTRICT=bindist fetch splitdebug
SLOT=0
SRC_URI=train_valley_1_3_31403.sh
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=929076f2acd696b8050a51459595b026
diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz
index 4aa2e1aeed07..793a1e85aeaa 100644
--- a/metadata/md5-cache/games-strategy/Manifest.gz
+++ b/metadata/md5-cache/games-strategy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-strategy/knights-demo-1.32-r4 b/metadata/md5-cache/games-strategy/knights-demo-1.32-r4
index fa1ecd666d1e..966c8cf946bb 100644
--- a/metadata/md5-cache/games-strategy/knights-demo-1.32-r4
+++ b/metadata/md5-cache/games-strategy/knights-demo-1.32-r4
@@ -9,5 +9,5 @@ RDEPEND=sys-libs/glibc >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXau-
RESTRICT=strip
SLOT=0
SRC_URI=mirror://gentoo/knights-demo-1.32.run
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=2bb91805763c53d6af4dbb44951cc5ad
diff --git a/metadata/md5-cache/games-strategy/spaz-1.605-r1 b/metadata/md5-cache/games-strategy/spaz-1.605-r1
index 9b5f8aadd0a7..da4bb1595d6f 100644
--- a/metadata/md5-cache/games-strategy/spaz-1.605-r1
+++ b/metadata/md5-cache/games-strategy/spaz-1.605-r1
@@ -11,5 +11,5 @@ RDEPEND=>=media-libs/openal-1.15.1[alsa?,pulseaudio?,abi_x86_32(-)] >=media-libs
RESTRICT=bindist fetch strip
SLOT=0
SRC_URI=spaz-linux-humblebundle-09182012-bin
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 wrapper 11a2a3bd712784986679b60a0cab34a0
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 wrapper 11a2a3bd712784986679b60a0cab34a0
_md5_=8971af4d28fa1219e5e3043740be0d40
diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz
index ede069672297..98d04d79e56c 100644
--- a/metadata/md5-cache/games-util/Manifest.gz
+++ b/metadata/md5-cache/games-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-util/deutex-5.2.2 b/metadata/md5-cache/games-util/deutex-5.2.2
index f71db623791f..f955903e0617 100644
--- a/metadata/md5-cache/games-util/deutex-5.2.2
+++ b/metadata/md5-cache/games-util/deutex-5.2.2
@@ -11,5 +11,5 @@ LICENSE=GPL-2+ LGPL-2+ HPND
RDEPEND=png? ( media-libs/libpng:0= )
SLOT=0
SRC_URI=https://github.com/Doom-Utils/deutex/releases/download/v5.2.2/deutex-5.2.2.tar.zst
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=05dd66042e258057d558126358409705
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 41750ae94af3..53861a2efb22 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/step-24.12.1 b/metadata/md5-cache/kde-apps/step-24.12.1
deleted file mode 100644
index 290877b19f2d..000000000000
--- a/metadata/md5-cache/kde-apps/step-24.12.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.7.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.7.0:*
-DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-cpp/eigen-3.2:3 >=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcompletion-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kconfigwidgets-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kiconthemes-6.7.0:6 >=kde-frameworks/kio-6.7.0:6 >=kde-frameworks/knewstuff-6.7.0:6 >=kde-frameworks/kparts-6.7.0:6 >=kde-frameworks/kplotting-6.7.0:6 >=kde-frameworks/ktextwidgets-6.7.0:6 >=kde-frameworks/kwidgetsaddons-6.7.0:6 >=kde-frameworks/kxmlgui-6.7.0:6 sci-libs/cln gsl? ( sci-libs/gsl:= ) qalculate? ( >=sci-libs/libqalculate-0.9.5:= ) dev-qt/qtbase:6
-DESCRIPTION=Interactive physics simulator
-EAPI=8
-HOMEPAGE=https://apps.kde.org/step/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org
-IUSE=+gsl +qalculate debug +handbook test
-KEYWORDS=amd64 arm64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-cpp/eigen-3.2:3 >=dev-qt/qtbase-6.7.2:6[gui,widgets,xml] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcompletion-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kconfigwidgets-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kiconthemes-6.7.0:6 >=kde-frameworks/kio-6.7.0:6 >=kde-frameworks/knewstuff-6.7.0:6 >=kde-frameworks/kparts-6.7.0:6 >=kde-frameworks/kplotting-6.7.0:6 >=kde-frameworks/ktextwidgets-6.7.0:6 >=kde-frameworks/kwidgetsaddons-6.7.0:6 >=kde-frameworks/kxmlgui-6.7.0:6 sci-libs/cln gsl? ( sci-libs/gsl:= ) qalculate? ( >=sci-libs/libqalculate-0.9.5:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/step:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/release-service/24.12.1/src/step-24.12.1.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm 8e875f5f12d01e5057997e9fc4d05f45 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gear.kde.org 55514126a8fb6ef1a8177b37308e3a12 kde.org 2eea56ed41440913be4caa3d255d2db3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1e4c396e0fb88d3cd49d0ea24f52977a
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index 3996e686b619..bc5822b34bd4 100644
--- a/metadata/md5-cache/mail-mta/Manifest.gz
+++ b/metadata/md5-cache/mail-mta/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-mta/postfix-3.11_pre20250304 b/metadata/md5-cache/mail-mta/postfix-3.11_pre20250323
index 4393d9d8a5bb..d55cdd2a6bfb 100644
--- a/metadata/md5-cache/mail-mta/postfix-3.11_pre20250304
+++ b/metadata/md5-cache/mail-mta/postfix-3.11_pre20250323
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.postfix.org/
INHERIT=flag-o-matic pam systemd toolchain-funcs
IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl tlsrpt
-KEYWORDS=~amd64 ~arm ~arm64 ~mips ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( IBM EPL-2.0 )
RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.23.0 >=dev-libs/libbson-1.23.0 ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) tlsrpt? ( net-libs/libtlsrpt ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl ) tlsrpt? ( ssl )
SLOT=0
-SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.11-20250304.tar.gz
+SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.11-20250323.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=31f2aaff17da89d146fa4a4f0a1b39fa
+_md5_=7e5240048d2d15271e93a8bd4d49f3cf
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index bf247b526665..699dc6365e02 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/ansilove-4.2.1 b/metadata/md5-cache/media-gfx/ansilove-4.2.1
new file mode 100644
index 000000000000..cb00c34d1677
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/ansilove-4.2.1
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libansilove-1.4.2:=
+DESCRIPTION=ANSI and ASCII art to PNG converter (using libansilove)
+EAPI=8
+HOMEPAGE=https://www.ansilove.org/ https://github.com/ansilove/ansilove/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-libs/libansilove-1.4.2:=
+SLOT=0
+SRC_URI=https://github.com/ansilove/ansilove/archive/4.2.1.tar.gz -> ansilove-4.2.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=788d013ee3826f18e571dc93b0cbb32c
diff --git a/metadata/md5-cache/media-gfx/asymptote-2.90 b/metadata/md5-cache/media-gfx/asymptote-2.90
deleted file mode 100644
index 70754318b99a..000000000000
--- a/metadata/md5-cache/media-gfx/asymptote-2.90
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 virtual/latex-base >=sys-apps/texinfo-4.2-r5
-DEFINED_PHASES=compile configure install postinst postrm prepare
-DEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) 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 ) ) curl? ( net-misc/curl ) lsp? ( dev-libs/boost dev-libs/rapidjson dev-libs/utfcpp ) X? ( 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/pyqt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,gui,widgets,svg] dev-python/cson dev-python/numpy >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base dev-texlive/texlive-latexextra ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) dev-lang/perl doc? ( media-gfx/imagemagick[png] virtual/texi2dvi virtual/latex-base dev-texlive/texlive-latexextra app-text/ghostscript-gpl ) test? ( app-text/ghostscript-gpl )
-DESCRIPTION=A vector graphics language that provides a framework for technical drawing
-EAPI=8
-HOMEPAGE=https://asymptote.sourceforge.io/
-INHERIT=autotools elisp-common latex-package python-r1
-IUSE=+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3
-RDEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) 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 ) ) curl? ( net-misc/curl ) lsp? ( dev-libs/boost dev-libs/rapidjson dev-libs/utfcpp ) X? ( 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/pyqt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,gui,widgets,svg] dev-python/cson dev-python/numpy >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base dev-texlive/texlive-latexextra ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) virtual/latex-base
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) offscreen? ( opengl ) doc? ( boehm-gc )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/asymptote/asymptote-2.90.src.tgz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 edo 367e103a74bf77e6a8da7894d999fa3c elisp-common 4ee3453b022aae73f4d827a0f98920c2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 latex-package f6529cd874a632d3343b4d264a70a0bc libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=cd3c5f05ab0faf7fe727f3a78f977f03
diff --git a/metadata/md5-cache/media-gfx/asymptote-2.95 b/metadata/md5-cache/media-gfx/asymptote-2.95
index be7d795b9b8b..b3f7e9b8869c 100644
--- a/metadata/md5-cache/media-gfx/asymptote-2.95
+++ b/metadata/md5-cache/media-gfx/asymptote-2.95
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://asymptote.sourceforge.io/
INHERIT=autotools elisp-common latex-package python-r1
IUSE=+boehm-gc context curl doc emacs examples fftw gsl +imagemagick latex lsp offscreen +opengl python sigsegv svg test vim-syntax X python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.4-r5:0= >=sys-libs/readline-4.3-r5:0= net-libs/libtirpc:= imagemagick? ( media-gfx/imagemagick[png] ) opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm ) offscreen? ( media-libs/mesa[osmesa] ) svg? ( app-text/dvisvgm ) sigsegv? ( dev-libs/libsigsegv ) boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] ) fftw? ( >=sci-libs/fftw-3.0.1:= ) gsl? ( sci-libs/gsl:= ) 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 ) ) curl? ( net-misc/curl ) lsp? ( dev-libs/boost dev-libs/rapidjson dev-libs/utfcpp ) X? ( 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/pyqt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,gui,widgets,svg] dev-python/cson dev-python/numpy >=gnome-base/librsvg-2.40 ) latex? ( virtual/latex-base dev-texlive/texlive-latexextra ) context? ( dev-texlive/texlive-context ) emacs? ( >=app-editors/emacs-23.1:* ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) virtual/latex-base
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) offscreen? ( opengl ) doc? ( boehm-gc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/asymptote/asymptote-2.95.src.tgz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 edo 367e103a74bf77e6a8da7894d999fa3c elisp-common 4ee3453b022aae73f4d827a0f98920c2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 latex-package f6529cd874a632d3343b4d264a70a0bc libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=2b1de2048ea74deb82764f40c03e4591
+_md5_=34491b686e704fc2923370c505a07c0f
diff --git a/metadata/md5-cache/media-gfx/librecad-2.2.1 b/metadata/md5-cache/media-gfx/librecad-2.2.1
index cf0acdeec000..1a13f367d8e6 100644
--- a/metadata/md5-cache/media-gfx/librecad-2.2.1
+++ b/metadata/md5-cache/media-gfx/librecad-2.2.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.librecad.org/
INHERIT=desktop edo plocale qmake-utils
IUSE=debug doc tools
-KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=dev-cpp/muParser dev-libs/boost:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/freetype:2
SLOT=0
SRC_URI=https://github.com/LibreCAD/LibreCAD/archive/2.2.1.tar.gz -> librecad-2.2.1.tar.gz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=7e17b205d0deadcb7efa5985ca85f2da
+_md5_=aacff4be9cc0b631fdb2bf6fbee856d6
diff --git a/metadata/md5-cache/media-gfx/photoqt-4.8.1 b/metadata/md5-cache/media-gfx/photoqt-4.8.1
new file mode 100644
index 000000000000..fba9ce744eb1
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/photoqt-4.8.1
@@ -0,0 +1,18 @@
+BDEPEND=dev-qt/qttools:6[linguist] >=kde-frameworks/extra-cmake-modules-6.5.0:* virtual/pkgconfig chromecast? ( 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 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=app-arch/libarchive:= dev-libs/pugixml dev-qt/qtbase:6[concurrent,dbus,gui,icu,network,opengl,sql,sqlite,widgets,xml] dev-qt/qtdeclarative:6[opengl] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[qml] dev-qt/qtsvg:6 barcode? ( media-libs/zxing-cpp:= ) chromecast? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pychromecast ) python_single_target_python3_11? ( dev-python/pychromecast ) python_single_target_python3_12? ( dev-python/pychromecast ) ) devil? ( media-libs/devil ) exif? ( media-gfx/exiv2:=[bmff] ) freeimage? ( media-libs/freeimage ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx,hdri] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) lcms? ( media-libs/lcms:2 ) mpv? ( media-video/mpv:=[libmpv] ) pdf? ( app-text/poppler[qt6] ) raw? ( media-libs/libraw:= ) vips? ( dev-libs/glib:2 media-libs/vips:= ) vips? ( x11-base/xorg-proto )
+DESCRIPTION=Simple but powerful Qt-based image viewer
+EAPI=8
+HOMEPAGE=https://photoqt.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake optfeature python-single-r1 xdg
+IUSE=barcode chromecast devil exif freeimage geolocation graphicsmagick +imagemagick lcms mpv pdf raw test vips python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=app-arch/libarchive:= dev-libs/pugixml dev-qt/qtbase:6[concurrent,dbus,gui,icu,network,opengl,sql,sqlite,widgets,xml] dev-qt/qtdeclarative:6[opengl] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[qml] dev-qt/qtsvg:6 barcode? ( media-libs/zxing-cpp:= ) chromecast? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pychromecast ) python_single_target_python3_11? ( dev-python/pychromecast ) python_single_target_python3_12? ( dev-python/pychromecast ) ) devil? ( media-libs/devil ) exif? ( media-gfx/exiv2:=[bmff] ) freeimage? ( media-libs/freeimage ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx,hdri] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) lcms? ( media-libs/lcms:2 ) mpv? ( media-video/mpv:=[libmpv] ) pdf? ( app-text/poppler[qt6] ) raw? ( media-libs/libraw:= ) vips? ( dev-libs/glib:2 media-libs/vips:= ) dev-qt/qtcharts:6[qml] geolocation? ( dev-qt/qtlocation:6 dev-qt/qtpositioning:6[qml] )
+REQUIRED_USE=chromecast? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://photoqt.org/downloads/source/photoqt-4.8.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=3e1d0c516880ecbc37100fa57bbd340a
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index bb96cdc1eea2..7b43a9e86048 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/amdgpu-pro-vulkan-22.40.6.1580631-r1 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1
index 721d665589be..f805df2f869b 100644
--- a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-22.40.6.1580631-r1
@@ -11,5 +11,5 @@ REQUIRED_USE=video_cards_amdgpu
RESTRICT=bindist mirror
SLOT=0
SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/5.4.6/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_22.40-1580631.22.04_amd64.deb -> amdgpu-pro-vulkan-22.40.6.1580631-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/5.4.6/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_22.40-1580631.22.04_i386.deb -> amdgpu-pro-vulkan-22.40.6.1580631-i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=477f3991a164e32999b80201a391e92c
diff --git a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1741713 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1741713
index d7befb10dc59..1d3ac67a7c33 100644
--- a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1741713
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-23.40.0.1741713
@@ -11,5 +11,5 @@ REQUIRED_USE=video_cards_amdgpu
RESTRICT=bindist mirror
SLOT=0
SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/6.0.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_23.40-1741713.22.04_amd64.deb -> amdgpu-pro-vulkan-23.40.0.1741713-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/6.0.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_23.40-1741713.22.04_i386.deb -> amdgpu-pro-vulkan-23.40.0.1741713-i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=2dc170104e4074edab349943b8f74e07
diff --git a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-24.30.2111292 b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-24.30.2111292
index 8ec9b7730f99..be5769339cdb 100644
--- a/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-24.30.2111292
+++ b/metadata/md5-cache/media-libs/amdgpu-pro-vulkan-24.30.2111292
@@ -11,5 +11,5 @@ REQUIRED_USE=video_cards_amdgpu
RESTRICT=bindist mirror
SLOT=0
SRC_URI=abi_x86_64? ( https://repo.radeon.com/amdgpu/6.3.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.30-2111292.24.04_amd64.deb -> amdgpu-pro-vulkan-24.30.2111292-amd64.deb ) abi_x86_32? ( https://repo.radeon.com/amdgpu/6.3.2/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.30-2111292.24.04_i386.deb -> amdgpu-pro-vulkan-24.30.2111292-i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ed79702678f8f4f1b24106525c705625
diff --git a/metadata/md5-cache/media-libs/harfbuzz-11.0.0 b/metadata/md5-cache/media-libs/harfbuzz-11.0.0
new file mode 100644
index 000000000000..459ef3563554
--- /dev/null
+++ b/metadata/md5-cache/media-libs/harfbuzz-11.0.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.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(-)?] ) icu? ( >=dev-libs/icu-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1: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(-)?] )
+DESCRIPTION=An OpenType text shaping engine
+EAPI=8
+HOMEPAGE=https://harfbuzz.github.io/
+INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils
+IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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
+LICENSE=Old-MIT ISC icu
+RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.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(-)?] ) icu? ( >=dev-libs/icu-51.2-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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1: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=introspection? ( glib )
+RESTRICT=!test? ( test )
+SLOT=0/6.0.0
+SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/11.0.0/harfbuzz-11.0.0.tar.xz
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 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 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f8c5951780cd0f853dc3641f13ec6511
diff --git a/metadata/md5-cache/media-libs/harfbuzz-9999 b/metadata/md5-cache/media-libs/harfbuzz-9999
index 3c8183d6c7b2..e4848c93e82a 100644
--- a/metadata/md5-cache/media-libs/harfbuzz-9999
+++ b/metadata/md5-cache/media-libs/harfbuzz-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=introspection? ( glib )
RESTRICT=!test? ( test )
SLOT=0/6.0.0
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 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 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e26fe092cc9f278e27fb69496457beb6
+_md5_=f8c5951780cd0f853dc3641f13ec6511
diff --git a/metadata/md5-cache/media-libs/libpng-1.6.46 b/metadata/md5-cache/media-libs/libpng-1.6.46
index 00fffa778601..72b1a276df45 100644
--- a/metadata/md5-cache/media-libs/libpng-1.6.46
+++ b/metadata/md5-cache/media-libs/libpng-1.6.46
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.libpng.org/
INHERIT=libtool multilib-minimal
IUSE=apng cpu_flags_x86_sse 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=libpng2
RDEPEND=>=sys-libs/zlib-1.2.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(-)?]
RESTRICT=!test? ( test )
SLOT=0/16
SRC_URI=https://downloads.sourceforge.net/libpng/libpng-1.6.46.tar.xz apng? ( https://downloads.sourceforge.net/apng/libpng16/1.6.46/libpng-1.6.46-apng.patch.gz -> libpng-1.6.46-apng-apng.patch.gz https://downloads.sourceforge.net/apng/libpng16/libpng-1.6.46-apng.patch.gz -> libpng-1.6.46-apng-apng.patch.gz )
_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=494f829b7442a29003f9b97e6bd535aa
+_md5_=6c5f94f73a4ab4d99fec6e58fc64e937
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 085a3e059c64..d694b94919bd 100644
--- a/metadata/md5-cache/media-plugins/Manifest.gz
+++ b/metadata/md5-cache/media-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-plugins/hdx-realtime-media-engine-2.9.700.3000 b/metadata/md5-cache/media-plugins/hdx-realtime-media-engine-2.9.700.3000
index fc3255652968..2ffc3ae1bbee 100644
--- a/metadata/md5-cache/media-plugins/hdx-realtime-media-engine-2.9.700.3000
+++ b/metadata/md5-cache/media-plugins/hdx-realtime-media-engine-2.9.700.3000
@@ -10,5 +10,5 @@ RDEPEND=llvm-runtimes/libunwind || ( media-video/pipewire media-libs/libpulse me
RESTRICT=fetch mirror strip
SLOT=0
SRC_URI=amd64? ( HDX_RealTime_Media_Engine_2.9.700_for_Linux_x64.zip ) x86? ( HDX_RealTime_Media_Engine_2.9.700_for_Linux.zip )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=78ffa331dd0b10ff24fec3d22c517c01
diff --git a/metadata/md5-cache/media-plugins/vdr-actuator-1.2.1 b/metadata/md5-cache/media-plugins/vdr-actuator-1.2.1
index b5b342c15e43..0084e65f7c6d 100644
--- a/metadata/md5-cache/media-plugins/vdr-actuator-1.2.1
+++ b/metadata/md5-cache/media-plugins/vdr-actuator-1.2.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://ventoso.org/luca/vdr/vdr-actuator-1.2.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=0f6abbf0856c6bc79b4b864556ae4a6d
diff --git a/metadata/md5-cache/media-plugins/vdr-actuator-2.4.1_pre20181025 b/metadata/md5-cache/media-plugins/vdr-actuator-2.4.1_pre20181025
index 7094ac1fb2ca..cf02e68f3c5b 100644
--- a/metadata/md5-cache/media-plugins/vdr-actuator-2.4.1_pre20181025
+++ b/metadata/md5-cache/media-plugins/vdr-actuator-2.4.1_pre20181025
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.4 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/olivluca/vdr-actuator-plugin/archive/c810abffbf6dc6f1f354b0c545abe65311203fd8.tar.gz -> vdr-actuator-2.4.1_pre20181025.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=fa5966c8c54c6f899e09e54287b6eeb7
diff --git a/metadata/md5-cache/media-plugins/vdr-avards-0.2.6 b/metadata/md5-cache/media-plugins/vdr-avards-0.2.6
index b43df1a9b771..5809668aad16 100644
--- a/metadata/md5-cache/media-plugins/vdr-avards-0.2.6
+++ b/metadata/md5-cache/media-plugins/vdr-avards-0.2.6
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://firefly.vdr-developer.org/avards/vdr-avards-0.2.6.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=2ab4ac215283a0525b3fa9bf1de71f42
diff --git a/metadata/md5-cache/media-plugins/vdr-beep-0.1.2 b/metadata/md5-cache/media-plugins/vdr-beep-0.1.2
index 03b6d657ab19..83a7007b66c2 100644
--- a/metadata/md5-cache/media-plugins/vdr-beep-0.1.2
+++ b/metadata/md5-cache/media-plugins/vdr-beep-0.1.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-beep/vdr-beep-0.1.2.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=b15d88501baf4a6810725e5eeed79f31
diff --git a/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc5 b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc5
index a5d47388c05a..a9d813d42d6e 100644
--- a/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc5
+++ b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-calc/vdr-calc-0[1].0.1-rc5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c4a0b968382e15058b91fddbb37e0584
diff --git a/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6 b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6
index 002a1e042c3b..815902e06615 100644
--- a/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6
+++ b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-calc/vdr-calc-0[1].0.1-rc5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=da78e08e2518a435a4d3cc1717aaeac4
diff --git a/metadata/md5-cache/media-plugins/vdr-cdplayer-1.2.2 b/metadata/md5-cache/media-plugins/vdr-cdplayer-1.2.2
index af3d703904e2..282351ea31e3 100644
--- a/metadata/md5-cache/media-plugins/vdr-cdplayer-1.2.2
+++ b/metadata/md5-cache/media-plugins/vdr-cdplayer-1.2.2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr dev-libs/libcdio media-libs/libcddb cdparanoia? ( dev-libs/libcdio-paranoia ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://www.uli-eckhardt.de/vdr/download/vdr-cdplayer-1.2.2.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=6e715eab73e4e2ee0038eacf35b3a5b5
diff --git a/metadata/md5-cache/media-plugins/vdr-cinebars-0.0.5 b/metadata/md5-cache/media-plugins/vdr-cinebars-0.0.5
index 19adfa6d212f..36596bd5ab76 100644
--- a/metadata/md5-cache/media-plugins/vdr-cinebars-0.0.5
+++ b/metadata/md5-cache/media-plugins/vdr-cinebars-0.0.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.6.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://www.egal-vdr.de/plugins/vdr-cinebars-0.0.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=572a26682e3fe2cb7afaebefd9dd2952
diff --git a/metadata/md5-cache/media-plugins/vdr-clock-1.0.0-r2 b/metadata/md5-cache/media-plugins/vdr-clock-1.0.0-r2
index 901e18fd1436..ef5f05307881 100644
--- a/metadata/md5-cache/media-plugins/vdr-clock-1.0.0-r2
+++ b/metadata/md5-cache/media-plugins/vdr-clock-1.0.0-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/madmartin/vdr-clock/archive/v1.0.0.tar.gz -> vdr-clock-1.0.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=7de4dfbe244b03326c46f77049261b35
diff --git a/metadata/md5-cache/media-plugins/vdr-clock-1.0.2 b/metadata/md5-cache/media-plugins/vdr-clock-1.0.2
index 33373747524c..300e4b390243 100644
--- a/metadata/md5-cache/media-plugins/vdr-clock-1.0.2
+++ b/metadata/md5-cache/media-plugins/vdr-clock-1.0.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/madmartin/vdr-clock/archive/v1.0.2.tar.gz -> vdr-clock-1.0.2.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=6e830dd34f7ecfb1e8fb971a6506cad7
diff --git a/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.4 b/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.4
index 644467e53cfe..febf792b0dec 100644
--- a/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.4
+++ b/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.1.7 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jasmin-j/vdr-plugin-ddci2/archive/1.0.4.tar.gz -> vdr-ddci2-1.0.4.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=608c7029bac6660bae2ba15463190232
diff --git a/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.5 b/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.5
index 836acf358698..f1c9e2441c41 100644
--- a/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.5
+++ b/metadata/md5-cache/media-plugins/vdr-ddci2-1.0.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.1.7 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jasmin-j/vdr-plugin-ddci2/archive/1.0.5.tar.gz -> vdr-ddci2-1.0.5.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=608c7029bac6660bae2ba15463190232
diff --git a/metadata/md5-cache/media-plugins/vdr-ddci2-9999 b/metadata/md5-cache/media-plugins/vdr-ddci2-9999
index 4a6fe112668b..2dca1f0465fa 100644
--- a/metadata/md5-cache/media-plugins/vdr-ddci2-9999
+++ b/metadata/md5-cache/media-plugins/vdr-ddci2-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=media-video/vdr-2.1.7 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=608c7029bac6660bae2ba15463190232
diff --git a/metadata/md5-cache/media-plugins/vdr-devstatus-0.4.1-r1 b/metadata/md5-cache/media-plugins/vdr-devstatus-0.4.1-r1
index 5a6cb8dbef0e..9992222636ea 100644
--- a/metadata/md5-cache/media-plugins/vdr-devstatus-0.4.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-devstatus-0.4.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://www.u32.de/download/vdr-devstatus-0.4.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5a6f89bd3bf0e713d584c41ca6bc9849
diff --git a/metadata/md5-cache/media-plugins/vdr-dummydevice-2.0.0 b/metadata/md5-cache/media-plugins/vdr-dummydevice-2.0.0
index 9fae927b91f1..af9b81c12679 100644
--- a/metadata/md5-cache/media-plugins/vdr-dummydevice-2.0.0
+++ b/metadata/md5-cache/media-plugins/vdr-dummydevice-2.0.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://phivdr.dyndns.org/vdr/vdr-dummydevice/vdr-dummydevice-2.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cebac8886631f22b2ae50d3ce403326b
diff --git a/metadata/md5-cache/media-plugins/vdr-duplicates-1.0.1-r1 b/metadata/md5-cache/media-plugins/vdr-duplicates-1.0.1-r1
index 9dd8d3909b5e..386cf6dd4ff5 100644
--- a/metadata/md5-cache/media-plugins/vdr-duplicates-1.0.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-duplicates-1.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-duplicates/archive/refs/tags/1.0.1.tar.gz -> vdr-duplicates-1.0.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=8086d23eb4465819679d863c08aa91d4
diff --git a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5 b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5
index 160c26fab319..26c921dd2129 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5
+++ b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.1 dvbcsa? ( media-libs/libdvbcsa ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/manio/vdr-plugin-dvbapi/archive/v2.2.5.tar.gz -> vdr-plugin-dvbapi-2.2.5.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c75bcd5f49302f80cb47d324c37f7913
diff --git a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.6_p20230121 b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.6_p20230121
index e7695db695b2..3421e525b669 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.6_p20230121
+++ b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.6_p20230121
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.1 dvbcsa? ( media-libs/libdvbcsa ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/manio/vdr-plugin-dvbapi/archive/d0fb10b0bc67ad172e7b383f5da2de9d87f74d7f.tar.gz -> vdr-plugin-dvbapi-d0fb10b0bc67ad172e7b383f5da2de9d87f74d7f.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=f17c2e7021cf59c39410b45ad7be6ff9
diff --git a/metadata/md5-cache/media-plugins/vdr-dvbhddevice-2.2.0_p20180420-r1 b/metadata/md5-cache/media-plugins/vdr-dvbhddevice-2.2.0_p20180420-r1
index 3cfc4c766283..20d3731aa7ab 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvbhddevice-2.2.0_p20180420-r1
+++ b/metadata/md5-cache/media-plugins/vdr-dvbhddevice-2.2.0_p20180420-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://bitbucket.org/powARman/dvbhddevice/get/6a3e75484d90.tar.bz2 -> vdr-dvbhddevice-2.2.0_p20180420.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c76a8cfe067bd89e5fa3bd7cac9208a0
diff --git a/metadata/md5-cache/media-plugins/vdr-dvbsddevice-2.2.0-r2 b/metadata/md5-cache/media-plugins/vdr-dvbsddevice-2.2.0-r2
index c61de05d8fbf..f8acf00de2c7 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvbsddevice-2.2.0-r2
+++ b/metadata/md5-cache/media-plugins/vdr-dvbsddevice-2.2.0-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://ftp.tvdr.de/Plugins/vdr-dvbsddevice-2.2.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=4e875793dcfbf2f7dc33cf2e2a19aea7
diff --git a/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7 b/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7
index 1fcf55475c70..3aa4fb7d602c 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7
+++ b/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-libs/libdvdnav media-libs/a52dec media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-dvd/archive/refs/tags/0.3.7.tar.gz -> vdr-dvd-0.3.7.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=afd9adb4e9333f2ad6d3be9946446a75
diff --git a/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7_pre20090106-r4 b/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7_pre20090106-r4
index 86886669de7e..222ca727e168 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7_pre20090106-r4
+++ b/metadata/md5-cache/media-plugins/vdr-dvd-0.3.7_pre20090106-r4
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.6.0 >=media-libs/libdvdnav-4.2.0 >=media-libs/a52dec-0.7.4 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://gentoo/vdr-dvd-cvs-20090106.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5a460fc5ee8386a96fb9fb4c01316e3d
diff --git a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3 b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3
index cc4d0fccdf00..fd708dca03e6 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3
+++ b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-plugins/vdr-dvd media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/2084/vdr-dvdswitch-0.2.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=2bdb61208ef1e0be8d2fe32381d7e902
diff --git a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1 b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1
index a0afca3a96d5..471ae0cd89cb 100644
--- a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1
+++ b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=acct-user/vdr media-video/vdr media-plugins/vdr-dvd media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-dvdswitch/archive/refs/tags/0.2.3.tar.gz -> vdr-dvdswitch-0.2.3.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=917a4e158ad94518fea646f00c91addf
diff --git a/metadata/md5-cache/media-plugins/vdr-epgsearch-2.4.1 b/metadata/md5-cache/media-plugins/vdr-epgsearch-2.4.1
index a8da917d0cf8..e5b855107893 100644
--- a/metadata/md5-cache/media-plugins/vdr-epgsearch-2.4.1
+++ b/metadata/md5-cache/media-plugins/vdr-epgsearch-2.4.1
@@ -12,5 +12,5 @@ RDEPEND=>=media-video/vdr-2.4 pcre? ( dev-libs/libpcre ) tre? ( dev-libs/tre ) m
REQUIRED_USE=?? ( pcre tre )
SLOT=0
SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/snapshot/vdr-plugin-epgsearch-cff8dfe58853aa0cc4f6e9a8896104a920b98730.tar.gz -> vdr-epgsearch-2.4.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=91e408f723ed286d1d467ee1bedde8f3
diff --git a/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.1 b/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.1
index 2a1b5278841e..c5b097cf1149 100644
--- a/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.1
+++ b/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/epgsync/vdr-epgsync-1.0.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=e7a21ce8873837dc5c20ed444ba5d03a
diff --git a/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.2 b/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.2
index 35a876d26209..fd1ab387a253 100644
--- a/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.2
+++ b/metadata/md5-cache/media-plugins/vdr-epgsync-1.0.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-epgsync/archive/refs/tags/1.0.2.tar.gz -> vdr-epgsync-1.0.2.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cce26f2249606dc4da5a94860156eb68
diff --git a/metadata/md5-cache/media-plugins/vdr-exec-0.0.3 b/metadata/md5-cache/media-plugins/vdr-exec-0.0.3
index c908d632e4c9..441df64c237b 100644
--- a/metadata/md5-cache/media-plugins/vdr-exec-0.0.3
+++ b/metadata/md5-cache/media-plugins/vdr-exec-0.0.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-exec/vdr-exec-0.0.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=e9e249efe4aae56ab06957434b9dcc8e
diff --git a/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2 b/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
index 6ede782c3f6c..a20c346ce398 100644
--- a/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
+++ b/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-extrecmenu.git/snapshot/vdr-plugin-extrecmenu-77d10faec3c7b0abe25ba3b161dc3b4e2cad042b.tar.gz -> vdr-extrecmenu-1.2.4-r2.tar.gz mirror://gentoo/dvdarchive-2.3-beta.sh.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=d1cf176e5c188bedb8b58059a0f669c1
diff --git a/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12 b/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12
index efb3f16a96b6..e99bb86996a0 100644
--- a/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12
+++ b/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-video/vdr media-fonts/vdrsymbols-ttf media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://gitlab.com/kamel5/extrecmenung/-/archive/v2.0.12/extrecmenung-v2.0.12.tar.bz2 -> vdr-extrecmenu-2.0.12.tbz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=3a779e6783d7364aca4e2ffd67d040e4
diff --git a/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1 b/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1
index 6371b692c01c..d64aa9adc574 100644
--- a/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1
+++ b/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-femon/archive/v2.4.0.tar.gz -> vdr-femon-2.4.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=d94a3d9a9ea78f9dbe97b420c2772b2b
diff --git a/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3 b/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3
index 77c4c9dc8807..4cb3fc788348 100644
--- a/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3
+++ b/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-ffnetdev/archive/02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6.tar.gz -> vdr-ffnetdev-0.1.3.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=4273269e648c3edffa2b093e144c6f2c
diff --git a/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1 b/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1
index c36650c243a8..1c37d1994986 100644
--- a/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1
+++ b/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-filebrowser/archive/e09ba5519cf6db68190a2b176f0b6b442c870057.tar.gz -> vdr-filebrowser-0.2.3_p20210521.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=25b14ae85aa577e341e8573f70056957
diff --git a/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5 b/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5
index 83d7837f6a03..0670fe76a5fd 100644
--- a/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5
+++ b/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-freecell/vdr-freecell-0.0.2.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=582d8e3982a1537a991f3e6f13fcd760
diff --git a/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.3-r4 b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.3-r4
index 32cdba245979..84044a1a4eea 100644
--- a/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.3-r4
+++ b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.3-r4
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=dev-libs/libgcrypt:= dev-libs/boost:= media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jowi24/vdr-fritz/releases/download/1.5.3/vdr-fritzbox-1.5.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=e7e2af0cf511394cbe99caab7a4a53f9
diff --git a/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4 b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4
index 0daf121d48b1..ae3766bdc56b 100644
--- a/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4
+++ b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=dev-libs/libgcrypt:= dev-libs/boost:= media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jowi24/vdr-fritz/archive/refs/tags/1.5.4.tar.gz -> vdr-fritzbox-1.5.4.tar.gz https://github.com/jowi24/libconvpp/archive/286a289e30417ac534c861529ae245ccb44286e5.tar.gz -> vdr-fritzbox-1.5.4.libconvpp.tar.gz https://github.com/jowi24/libfritzpp/archive/c74fd462285ade1054784b97b6dce22d55196c01.tar.gz -> vdr-fritzbox-1.5.4.libfritzpp.tar.gz https://github.com/jowi24/liblogpp/archive/d61e25f4548f40261e6db62a967776cfa16e599a.tar.gz -> vdr-fritzbox-1.5.4.liblogpp.tar.gz https://github.com/jowi24/libnetpp/archive/b32ecc8e64508f3b1158a2adcbd82034c71d7a38.tar.gz -> vdr-fritzbox-1.5.4.libnetpp.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5fe76c305f3665ab7c9bf224a5acfb65
diff --git a/metadata/md5-cache/media-plugins/vdr-graphlcd-1.0.7 b/metadata/md5-cache/media-plugins/vdr-graphlcd-1.0.7
index 9fae24bc1ba1..7c2ee8b4ead1 100644
--- a/metadata/md5-cache/media-plugins/vdr-graphlcd-1.0.7
+++ b/metadata/md5-cache/media-plugins/vdr-graphlcd-1.0.7
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-misc/graphlcd-base media-fonts/corefonts media-video/vdr acct-user/vdr[graphlcd] media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-graphlcd/archive/refs/tags/1.0.7.tar.gz -> vdr-graphlcd-1.0.7.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cfa24eb47f68c01735f797787acc5443
diff --git a/metadata/md5-cache/media-plugins/vdr-imonlcd-1.0.3-r1 b/metadata/md5-cache/media-plugins/vdr-imonlcd-1.0.3-r1
index 6791f2c17c73..6a58bd6f7421 100644
--- a/metadata/md5-cache/media-plugins/vdr-imonlcd-1.0.3-r1
+++ b/metadata/md5-cache/media-plugins/vdr-imonlcd-1.0.3-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=media-libs/freetype virtual/udev media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/1.0.3.tar.gz -> vdr-imonlcd-1.0.3.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=1246a2c499c31928b9176619a0b78695
diff --git a/metadata/md5-cache/media-plugins/vdr-iptv-2.2.1-r1 b/metadata/md5-cache/media-plugins/vdr-iptv-2.2.1-r1
index d153968cba85..5c20ed46ca4b 100644
--- a/metadata/md5-cache/media-plugins/vdr-iptv-2.2.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-iptv-2.2.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.1.6 net-misc/curl media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-iptv/archive/v2.2.1.tar.gz -> vdr-iptv-2.2.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=29fdeda72a141b0e822ec5f88e87803e
diff --git a/metadata/md5-cache/media-plugins/vdr-iptv-2.4.0 b/metadata/md5-cache/media-plugins/vdr-iptv-2.4.0
index cae08934140f..8dde276e6297 100644
--- a/metadata/md5-cache/media-plugins/vdr-iptv-2.4.0
+++ b/metadata/md5-cache/media-plugins/vdr-iptv-2.4.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.0 net-misc/curl media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-iptv/archive/v2.4.0.tar.gz -> vdr-iptv-2.4.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=85cd9ac9f3ab72eab4725e2763154990
diff --git a/metadata/md5-cache/media-plugins/vdr-joystick-0.0.3 b/metadata/md5-cache/media-plugins/vdr-joystick-0.0.3
index 4b83f4ee2632..462d16a6c0d3 100644
--- a/metadata/md5-cache/media-plugins/vdr-joystick-0.0.3
+++ b/metadata/md5-cache/media-plugins/vdr-joystick-0.0.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-joystick/vdr-joystick-0.0.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=bf3a382c5c43e3bac16643776a83be62
diff --git a/metadata/md5-cache/media-plugins/vdr-launcher-0.0.4-r1 b/metadata/md5-cache/media-plugins/vdr-launcher-0.0.4-r1
index 44afe91cf0f2..da6e498dd20b 100644
--- a/metadata/md5-cache/media-plugins/vdr-launcher-0.0.4-r1
+++ b/metadata/md5-cache/media-plugins/vdr-launcher-0.0.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://winni.vdr-developer.org/launcher/downloads/vdr-launcher-0.0.4.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=9952deb947bcee82a1d41b2df506bef6
diff --git a/metadata/md5-cache/media-plugins/vdr-lcdproc-1.0.0 b/metadata/md5-cache/media-plugins/vdr-lcdproc-1.0.0
index 09eb42f91539..3b0df54127db 100644
--- a/metadata/md5-cache/media-plugins/vdr-lcdproc-1.0.0
+++ b/metadata/md5-cache/media-plugins/vdr-lcdproc-1.0.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=app-misc/lcdproc >=media-video/vdr-2.4 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-lcdproc/archive/refs/tags/1.0.0.tar.gz -> vdr-lcdproc-1.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=a776e317f47b74dbe75b8777613cabf4
diff --git a/metadata/md5-cache/media-plugins/vdr-live-3.0.6 b/metadata/md5-cache/media-plugins/vdr-live-3.0.6
index 6aec82b313c4..1d843a3b3ac0 100644
--- a/metadata/md5-cache/media-plugins/vdr-live-3.0.6
+++ b/metadata/md5-cache/media-plugins/vdr-live-3.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0 GPL-2+ RSA
RDEPEND=media-video/vdr >=dev-libs/tntnet-3[ssl=] >=dev-libs/cxxtools-3 pcre? ( >=dev-libs/libpcre-8.12[cxx] ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/MarkusEh/vdr-plugin-live/archive/v3.0.6.tar.gz -> vdr-live-3.0.6.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=0e0ae46f7b3ae05bc14fa567a506bc2c
diff --git a/metadata/md5-cache/media-plugins/vdr-loadepg-0.2.7 b/metadata/md5-cache/media-plugins/vdr-loadepg-0.2.7
index a587c8d4bd98..ce393f93a2c8 100644
--- a/metadata/md5-cache/media-plugins/vdr-loadepg-0.2.7
+++ b/metadata/md5-cache/media-plugins/vdr-loadepg-0.2.7
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://lukkinosat.altervista.org/vdr-loadepg-0.2.7.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=ae747dd3fa4cc44b865352c0b27b28b6
diff --git a/metadata/md5-cache/media-plugins/vdr-menuorg-0.5.2 b/metadata/md5-cache/media-plugins/vdr-menuorg-0.5.2
index b3654fe52d6f..c50280f96f17 100644
--- a/metadata/md5-cache/media-plugins/vdr-menuorg-0.5.2
+++ b/metadata/md5-cache/media-plugins/vdr-menuorg-0.5.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr[menuorg] dev-cpp/libxmlpp:2.6 dev-cpp/glibmm:2 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-menuorg/archive/refs/tags/0.5.2.tar.gz -> vdr-menuorg-0.5.2.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=048b343cbf3fe9e3e7a1277200b1501a
diff --git a/metadata/md5-cache/media-plugins/vdr-mlist-1.0.2 b/metadata/md5-cache/media-plugins/vdr-mlist-1.0.2
index 8c0258082626..7c22933b4a9a 100644
--- a/metadata/md5-cache/media-plugins/vdr-mlist-1.0.2
+++ b/metadata/md5-cache/media-plugins/vdr-mlist-1.0.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jowi24/vdr-mlist/archive/1.0.2.tar.gz -> vdr-mlist-1.0.2.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=efd16cd13a82df2bf5f02a2ae2d001f7
diff --git a/metadata/md5-cache/media-plugins/vdr-mp3ng-0.0.1_pre5-r5 b/metadata/md5-cache/media-plugins/vdr-mp3ng-0.0.1_pre5-r5
index 0f72f28f4ea8..36e183959f19 100644
--- a/metadata/md5-cache/media-plugins/vdr-mp3ng-0.0.1_pre5-r5
+++ b/metadata/md5-cache/media-plugins/vdr-mp3ng-0.0.1_pre5-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-mp3ng/vdr-mp3ng-0.9.13-MKIV-pre3.tar.gz mirror://gentoo/vdr-mp3ng-pictures-0.0.1.tar.gz mirror://gentoo/vdr-mp3ng-0.0.1_pre4-span-0.0.3.diff.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cfdd8adcf0904aa7a22f0027f901eea6
diff --git a/metadata/md5-cache/media-plugins/vdr-mplayer-0.10.2-r2 b/metadata/md5-cache/media-plugins/vdr-mplayer-0.10.2-r2
index 931bdbeb13ef..d00fb400ca0a 100644
--- a/metadata/md5-cache/media-plugins/vdr-mplayer-0.10.2-r2
+++ b/metadata/md5-cache/media-plugins/vdr-mplayer-0.10.2-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-video/mplay-sh sys-apps/util-linux media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://www.muempf.de/down/vdr-mp3-0.10.2.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=2421a213f0263edcce9f0c601bb1a726
diff --git a/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4 b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4
index f21333e76865..29d4e37df31d 100644
--- a/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4
+++ b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-newsticker/vdr-newsticker-0.0.4.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=b5f531e70f8b1bffb0c7ebbf0b15d20d
diff --git a/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1 b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1
index 80f03ecbb1a0..3da9620b6235 100644
--- a/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1
+++ b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr net-misc/wget media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-newsticker/vdr-newsticker-0.0.4.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=ad321f086f0a6bc743eac540eb3973fc
diff --git a/metadata/md5-cache/media-plugins/vdr-noepg-0.0.5 b/metadata/md5-cache/media-plugins/vdr-noepg-0.0.5
index 8ed5e6e5263a..980b6c5dc4cf 100644
--- a/metadata/md5-cache/media-plugins/vdr-noepg-0.0.5
+++ b/metadata/md5-cache/media-plugins/vdr-noepg-0.0.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/flensrocker/vdr-plugin-noepg/archive/v0.0.5.tar.gz -> vdr-noepg-0.0.5.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=67ea1e4adc1627b5a58e446e763e15a7
diff --git a/metadata/md5-cache/media-plugins/vdr-osdserver-0.1.3-r1 b/metadata/md5-cache/media-plugins/vdr-osdserver-0.1.3-r1
index d820db118098..ed61606f0308 100644
--- a/metadata/md5-cache/media-plugins/vdr-osdserver-0.1.3-r1
+++ b/metadata/md5-cache/media-plugins/vdr-osdserver-0.1.3-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://www.udo-richter.de/vdr/files/vdr-osdserver-0.1.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=599d808adce98bb355f7269bb9febe1f
diff --git a/metadata/md5-cache/media-plugins/vdr-osdteletext-2.3.1_p20211217 b/metadata/md5-cache/media-plugins/vdr-osdteletext-2.3.1_p20211217
index 55aa538ed101..550611b588a1 100644
--- a/metadata/md5-cache/media-plugins/vdr-osdteletext-2.3.1_p20211217
+++ b/metadata/md5-cache/media-plugins/vdr-osdteletext-2.3.1_p20211217
@@ -10,5 +10,5 @@ LICENSE=GPL-2+ public-domain
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-osdteletext/archive/cae4629f84886015b0619af6fdb1084853b80f93.tar.gz -> vdr-osdteletext-2.3.1_p20211217.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=9b87906089c69d132f5429aecc3ed19b
diff --git a/metadata/md5-cache/media-plugins/vdr-peer-0.0.1-r1 b/metadata/md5-cache/media-plugins/vdr-peer-0.0.1-r1
index d07277817ce8..606e65dc19e3 100644
--- a/metadata/md5-cache/media-plugins/vdr-peer-0.0.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-peer-0.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=~media-video/vdr-2.2.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/peer/vdr-peer-0.0.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=dd90252f18610edae241ef922c34dc47
diff --git a/metadata/md5-cache/media-plugins/vdr-permashift-1.0.1-r1 b/metadata/md5-cache/media-plugins/vdr-permashift-1.0.1-r1
index 592fb35f27a5..c646dc3c1e6b 100644
--- a/metadata/md5-cache/media-plugins/vdr-permashift-1.0.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-permashift-1.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=~media-video/vdr-2.2.0[permashift] media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://ein-eike.de/wordpress/wp-content/uploads/2014/11/vdr-permashift-1.0.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=1a5477e6ea526768d7f6c402a9483191
diff --git a/metadata/md5-cache/media-plugins/vdr-permashift-1.0.4_pre20220818 b/metadata/md5-cache/media-plugins/vdr-permashift-1.0.4_pre20220818
index 108110ef3ec9..5536eec87728 100644
--- a/metadata/md5-cache/media-plugins/vdr-permashift-1.0.4_pre20220818
+++ b/metadata/md5-cache/media-plugins/vdr-permashift-1.0.4_pre20220818
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=|| ( ~media-video/vdr-2.2.0[permashift] >=media-video/vdr-2.4.1-r3[permashift] ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/eikesauer/Permashift/archive/afec850e8a5ed1ad215714f26bd94ad1dd0a028a.tar.gz -> vdr-permashift-1.0.4_pre20220818.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c3e835a8a3c79abccec14548a787852f
diff --git a/metadata/md5-cache/media-plugins/vdr-pin-0.1.17-r1 b/metadata/md5-cache/media-plugins/vdr-pin-0.1.17-r1
index 0c9ccd013dd4..f748b1eb5b05 100644
--- a/metadata/md5-cache/media-plugins/vdr-pin-0.1.17-r1
+++ b/metadata/md5-cache/media-plugins/vdr-pin-0.1.17-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr[pinplugin] media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-pin.git/snapshot/vdr-plugin-pin-9f8fb2260b73971d69691962df472c992d94b123.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=3057dd54c7581718c75d5fe973e2cd1b
diff --git a/metadata/md5-cache/media-plugins/vdr-powermate-0.0.5 b/metadata/md5-cache/media-plugins/vdr-powermate-0.0.5
index 0f852547eabf..bbbc9f2d7a0e 100644
--- a/metadata/md5-cache/media-plugins/vdr-powermate-0.0.5
+++ b/metadata/md5-cache/media-plugins/vdr-powermate-0.0.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-powermate/vdr-powermate-0.0.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c8747200383bbccf81dd8e4b2d4ec787
diff --git a/metadata/md5-cache/media-plugins/vdr-pvr350-1.7.5 b/metadata/md5-cache/media-plugins/vdr-pvr350-1.7.5
index eccdad3dd535..70cb398c045f 100644
--- a/metadata/md5-cache/media-plugins/vdr-pvr350-1.7.5
+++ b/metadata/md5-cache/media-plugins/vdr-pvr350-1.7.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2 media-sound/mpg123 media-sound/twolame media-libs/a52dec media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/1657/vdr-pvr350-1.7.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=34b7dd2c8af4e90909a4f3e7633ec5a5
diff --git a/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1 b/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1
index 88884fb46ea5..597ee71c7a9e 100644
--- a/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1
+++ b/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-radio/archive/refs/tags/1.1.0.tar.gz -> vdr-radio-1.1.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=f4c5baa82973d2c9d4b5df5c26f1ffb0
diff --git a/metadata/md5-cache/media-plugins/vdr-rcu-2.2.0 b/metadata/md5-cache/media-plugins/vdr-rcu-2.2.0
index 3f4b8143e354..5134095f9203 100644
--- a/metadata/md5-cache/media-plugins/vdr-rcu-2.2.0
+++ b/metadata/md5-cache/media-plugins/vdr-rcu-2.2.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://gentoo/vdr-rcu-2.2.0.tar.gz https://dev.gentoo.org/~hd_brummy/distfiles/vdr-rcu-2.2.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=7b579ecc7b0a56a02ea744e6f199082e
diff --git a/metadata/md5-cache/media-plugins/vdr-recsearch-0.3.7 b/metadata/md5-cache/media-plugins/vdr-recsearch-0.3.7
index e440c7405adc..126b9f0bd93a 100644
--- a/metadata/md5-cache/media-plugins/vdr-recsearch-0.3.7
+++ b/metadata/md5-cache/media-plugins/vdr-recsearch-0.3.7
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/flensrocker/vdr-plugin-recsearch/releases/download/v0.3.7/vdr-recsearch-0.3.7.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=46d96959df6abdd5f0cc3d73431af11e
diff --git a/metadata/md5-cache/media-plugins/vdr-remote-0.7.0-r2 b/metadata/md5-cache/media-plugins/vdr-remote-0.7.0-r2
index 32840f84b637..afa8caa311e7 100644
--- a/metadata/md5-cache/media-plugins/vdr-remote-0.7.0-r2
+++ b/metadata/md5-cache/media-plugins/vdr-remote-0.7.0-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.2.0 systemd? ( acct-user/vdr[remote,systemd] ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://www.escape-edv.de/endriss/vdr/vdr-remote-0.7.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=65435a37ef5ea0351d1776b81f6be64c
diff --git a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0 b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0
index d05254f1311f..de4bd3ee1c9e 100644
--- a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0
+++ b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/remoteosd/vdr-remoteosd-1.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=1d762f5b479333e1fb7a737e5e7baca6
diff --git a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0-r1 b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0-r1
index 343828e0205a..203dbde7655a 100644
--- a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0-r1
+++ b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/remoteosd/vdr-remoteosd-1.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=f86102262118459494b5d41758cb0a54
diff --git a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.1 b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.1
index 0e8548ce1bed..8a6e9a112fa4 100644
--- a/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.1
+++ b/metadata/md5-cache/media-plugins/vdr-remoteosd-1.0.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-remoteosd/archive/refs/tags/1.0.1.tar.gz -> vdr-remoteosd-1.0.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=05243a8ca48197942f41ba9790ca7243
diff --git a/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.3 b/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.3
index 4183e52877cf..d0b5bb3be755 100644
--- a/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.3
+++ b/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/2045/vdr-rpihddevice-1.0.3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=b2f851590f067995b300d79f5b60f6f4
diff --git a/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.5 b/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.5
index 04a957dbefbe..cf590d61d392 100644
--- a/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.5
+++ b/metadata/md5-cache/media-plugins/vdr-rpihddevice-1.0.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/2193/vdr-rpihddevice-1.0.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=b613abedfc81cf7316c95be5b8e712f0
diff --git a/metadata/md5-cache/media-plugins/vdr-rssreader-2.4.0-r1 b/metadata/md5-cache/media-plugins/vdr-rssreader-2.4.0-r1
index 2dfcf6d2a2c9..960e8936f3a5 100644
--- a/metadata/md5-cache/media-plugins/vdr-rssreader-2.4.0-r1
+++ b/metadata/md5-cache/media-plugins/vdr-rssreader-2.4.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.4.0 >=dev-libs/expat-1.95.8 >=net-misc/curl-7.15.1-r1 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-rssreader/archive/v2.4.0.tar.gz -> vdr-rssreader-2.4.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=928381516ada62aea7f3ca75b946a3a2
diff --git a/metadata/md5-cache/media-plugins/vdr-satip-2.2.5 b/metadata/md5-cache/media-plugins/vdr-satip-2.2.5
index e35df86b4a62..1d218a015ff6 100644
--- a/metadata/md5-cache/media-plugins/vdr-satip-2.2.5
+++ b/metadata/md5-cache/media-plugins/vdr-satip-2.2.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.2.0 >=net-misc/curl-7.36 || ( dev-libs/tinyxml dev-libs/pugixml ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-satip/archive/v2.2.5.tar.gz -> vdr-satip-2.2.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=6c6d0f4c4260b98339c36c5782646ab9
diff --git a/metadata/md5-cache/media-plugins/vdr-satip-2.4.1 b/metadata/md5-cache/media-plugins/vdr-satip-2.4.1
index 3ad74814d0de..341d25b58510 100644
--- a/metadata/md5-cache/media-plugins/vdr-satip-2.4.1
+++ b/metadata/md5-cache/media-plugins/vdr-satip-2.4.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.0 >=net-misc/curl-7.36 || ( dev-libs/tinyxml dev-libs/pugixml ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-satip/archive/v2.4.1.tar.gz -> vdr-satip-2.4.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=ea2160f5fbce17bb86788a2c43e280b9
diff --git a/metadata/md5-cache/media-plugins/vdr-scheduler-0.1.6 b/metadata/md5-cache/media-plugins/vdr-scheduler-0.1.6
index 4d3c686ae3e8..24b1ed7c7dd5 100644
--- a/metadata/md5-cache/media-plugins/vdr-scheduler-0.1.6
+++ b/metadata/md5-cache/media-plugins/vdr-scheduler-0.1.6
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://winni.vdr-developer.org/scheduler/downloads/vdr-scheduler-0.1.6.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=95cd000862b37b6c2fa0c48a49f759b4
diff --git a/metadata/md5-cache/media-plugins/vdr-screenshot-0.0.15 b/metadata/md5-cache/media-plugins/vdr-screenshot-0.0.15
index 778a74e24e97..98670bf0da26 100644
--- a/metadata/md5-cache/media-plugins/vdr-screenshot-0.0.15
+++ b/metadata/md5-cache/media-plugins/vdr-screenshot-0.0.15
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/jowi24/vdr-screenshot/archive/0.0.15.tar.gz -> vdr-screenshot-0.0.15.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=fc2b01283de4950c3d15214c46119126
diff --git a/metadata/md5-cache/media-plugins/vdr-serial-0.0.6a-r2 b/metadata/md5-cache/media-plugins/vdr-serial-0.0.6a-r2
index 0d68305eb835..1b03fea114ec 100644
--- a/metadata/md5-cache/media-plugins/vdr-serial-0.0.6a-r2
+++ b/metadata/md5-cache/media-plugins/vdr-serial-0.0.6a-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr acct-user/vdr[serial] media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://www.lf-klueber.de/vdr-serial-0.0.6a.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=11b35e2038cb2e81a89f9311a608e1ee
diff --git a/metadata/md5-cache/media-plugins/vdr-skincurses-2.2.0 b/metadata/md5-cache/media-plugins/vdr-skincurses-2.2.0
index 4e8daaf20113..6cf735b7fdf8 100644
--- a/metadata/md5-cache/media-plugins/vdr-skincurses-2.2.0
+++ b/metadata/md5-cache/media-plugins/vdr-skincurses-2.2.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://gentoo/vdr-skincurses-2.2.0.tar.gz https://dev.gentoo.org/~hd_brummy/distfiles/vdr-skincurses-2.2.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5619cb19cb2eb9df3b02bb91067c05cc
diff --git a/metadata/md5-cache/media-plugins/vdr-skinelchi-0.3.0-r2 b/metadata/md5-cache/media-plugins/vdr-skinelchi-0.3.0-r2
index f1ee0e0d6f39..ef7cc9d0dfdd 100644
--- a/metadata/md5-cache/media-plugins/vdr-skinelchi-0.3.0-r2
+++ b/metadata/md5-cache/media-plugins/vdr-skinelchi-0.3.0-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://firefly.vdr-developer.org/skinelchi/vdr-skinelchi-0.3.0.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=874e907af68b311802ba93e5c0d7b5a0
diff --git a/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0 b/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0
index c65667f3fbad..b69ac8bd6a49 100644
--- a/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0
+++ b/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=media-video/vdr-2.4.0 x11-themes/vdr-channel-logos media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/rofafor/vdr-plugin-skinsoppalusikka/archive/v2.4.0.tar.gz -> vdr-skinsoppalusikka-2.4.0.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=1a544799ae3e8da6de16c3194eb74845
diff --git a/metadata/md5-cache/media-plugins/vdr-sleeptimer-0.6-r1 b/metadata/md5-cache/media-plugins/vdr-sleeptimer-0.6-r1
index 8684ac477f8e..156c5ad06a72 100644
--- a/metadata/md5-cache/media-plugins/vdr-sleeptimer-0.6-r1
+++ b/metadata/md5-cache/media-plugins/vdr-sleeptimer-0.6-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://linvdr.org/download/vdr-sleeptimer/sleeptimer-0.6.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=9938c5dfd162ddba87881c6ff9cdec9d
diff --git a/metadata/md5-cache/media-plugins/vdr-sndctl-0.1.5.1 b/metadata/md5-cache/media-plugins/vdr-sndctl-0.1.5.1
index 415a8653a4c3..9cc7cef6920e 100644
--- a/metadata/md5-cache/media-plugins/vdr-sndctl-0.1.5.1
+++ b/metadata/md5-cache/media-plugins/vdr-sndctl-0.1.5.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.4.1 media-libs/alsa-lib media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-sndctl/vdr-sndctl-0.1.5.1.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=55c3ac7c4ee9265f5cbba150953967df
diff --git a/metadata/md5-cache/media-plugins/vdr-solitaire-0.0.3 b/metadata/md5-cache/media-plugins/vdr-solitaire-0.0.3
index ff5d55fdcf54..1ba99a54d8e2 100644
--- a/metadata/md5-cache/media-plugins/vdr-solitaire-0.0.3
+++ b/metadata/md5-cache/media-plugins/vdr-solitaire-0.0.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.3.25 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://web.archive.org/web/20150928211126/http://www.djdagobert.com/vdr/solitaire/vdr-solitaire-0.0.3.tbz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=e93465fca4fda5d362980d5da31b682b
diff --git a/metadata/md5-cache/media-plugins/vdr-span-0.0.7 b/metadata/md5-cache/media-plugins/vdr-span-0.0.7
index 8fc0095e3227..6cfcd7ab2309 100644
--- a/metadata/md5-cache/media-plugins/vdr-span-0.0.7
+++ b/metadata/md5-cache/media-plugins/vdr-span-0.0.7
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.5.7 >=sci-libs/fftw-3.0.1 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://lcr.vdr-developer.org/downloads/vdr-span-0.0.7.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=c384c44b1a6671a0a6c8c920be18f49c
diff --git a/metadata/md5-cache/media-plugins/vdr-streamdev-0.6.3 b/metadata/md5-cache/media-plugins/vdr-streamdev-0.6.3
index 6f983dd73abd..6a2a91b7be7f 100644
--- a/metadata/md5-cache/media-plugins/vdr-streamdev-0.6.3
+++ b/metadata/md5-cache/media-plugins/vdr-streamdev-0.6.3
@@ -12,5 +12,5 @@ RDEPEND=acct-user/vdr >=media-video/vdr-2.3 media-tv/gentoo-vdr-scripts app-esel
REQUIRED_USE=|| ( client server )
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-streamdev/archive/refs/tags/0.6.3.tar.gz -> vdr-streamdev-0.6.3.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=b5342ab82188ef6ca9facd9a5d718b98
diff --git a/metadata/md5-cache/media-plugins/vdr-suspendoutput-2.0.1-r1 b/metadata/md5-cache/media-plugins/vdr-suspendoutput-2.0.1-r1
index db7cf40549b3..e055b00cab5a 100644
--- a/metadata/md5-cache/media-plugins/vdr-suspendoutput-2.0.1-r1
+++ b/metadata/md5-cache/media-plugins/vdr-suspendoutput-2.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://phivdr.dyndns.org/vdr/vdr-suspendoutput/vdr-suspendoutput-2.0.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=e2d43ad9c54bd1e46c637a6b32ccc6dc
diff --git a/metadata/md5-cache/media-plugins/vdr-svdrposd-1.0.0 b/metadata/md5-cache/media-plugins/vdr-svdrposd-1.0.0
index 36744f4a5b7f..1dde430a73d3 100644
--- a/metadata/md5-cache/media-plugins/vdr-svdrposd-1.0.0
+++ b/metadata/md5-cache/media-plugins/vdr-svdrposd-1.0.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.0.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/svdrposd/vdr-svdrposd-1.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=85183f2cb895c4a38391ff1e988b0b20
diff --git a/metadata/md5-cache/media-plugins/vdr-svdrpservice-1.0.0-r1 b/metadata/md5-cache/media-plugins/vdr-svdrpservice-1.0.0-r1
index 859936158272..17b21f079a5f 100644
--- a/metadata/md5-cache/media-plugins/vdr-svdrpservice-1.0.0-r1
+++ b/metadata/md5-cache/media-plugins/vdr-svdrpservice-1.0.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2.0.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://vdr.schmirler.de/svdrpservice/vdr-svdrpservice-1.0.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=13ea1e7aed993ec8ef8f83e3b579fd3d
diff --git a/metadata/md5-cache/media-plugins/vdr-systeminfo-0.1.4-r1 b/metadata/md5-cache/media-plugins/vdr-systeminfo-0.1.4-r1
index 666e4dba0ba8..cd3a7c294aa0 100644
--- a/metadata/md5-cache/media-plugins/vdr-systeminfo-0.1.4-r1
+++ b/metadata/md5-cache/media-plugins/vdr-systeminfo-0.1.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=sys-apps/lm-sensors app-admin/hddtemp media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://firefly.vdr-developer.org/systeminfo/vdr-systeminfo-0.1.4.tar.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cf6ea566982206573f7eec0c1b25b5af
diff --git a/metadata/md5-cache/media-plugins/vdr-ttxtsubs-0.3.0-r3 b/metadata/md5-cache/media-plugins/vdr-ttxtsubs-0.3.0-r3
index d04d19d7d23c..8b5319e4c44f 100644
--- a/metadata/md5-cache/media-plugins/vdr-ttxtsubs-0.3.0-r3
+++ b/metadata/md5-cache/media-plugins/vdr-ttxtsubs-0.3.0-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-video/vdr[ttxtsubs] media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-ttxtsubs/archive/refs/tags/v0.3.0.tar.gz -> vdr-ttxtsubs-0.3.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5b5363230780c411fd110a183d0e0504
diff --git a/metadata/md5-cache/media-plugins/vdr-undelete-2.3.1_pre1 b/metadata/md5-cache/media-plugins/vdr-undelete-2.3.1_pre1
index 85e33e54f9a0..711bfb2f9cd9 100644
--- a/metadata/md5-cache/media-plugins/vdr-undelete-2.3.1_pre1
+++ b/metadata/md5-cache/media-plugins/vdr-undelete-2.3.1_pre1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://phivdr.dyndns.org/vdr/vdr-undelete/vdr-undelete-2.3.1-pre1.tgz -> vdr-undelete-2.3.1_pre1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=d6a7ed5d050a73ccbed000cddd6d61e9
diff --git a/metadata/md5-cache/media-plugins/vdr-vcd-0.9-r4 b/metadata/md5-cache/media-plugins/vdr-vcd-0.9-r4
index 02a5ec5f753b..f871e60493e7 100644
--- a/metadata/md5-cache/media-plugins/vdr-vcd-0.9-r4
+++ b/metadata/md5-cache/media-plugins/vdr-vcd-0.9-r4
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.5.9 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-vcd/vdr-vcd-0.9.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=cf75d7e2816c3db04a63b9800c7c3b55
diff --git a/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.14 b/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.14
index f366d1fd02cc..5828219f8668 100644
--- a/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.14
+++ b/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.14
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=stream? ( media-plugins/vdr-streamdev[server] ) zlib? ( sys-libs/zlib ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/1971/vdr-vdrmanager-0.14.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=4e9d07594386f531aadc805eba882394
diff --git a/metadata/md5-cache/media-plugins/vdr-vompserver-0.5.1 b/metadata/md5-cache/media-plugins/vdr-vompserver-0.5.1
index 816727486324..8f121809d9b6 100644
--- a/metadata/md5-cache/media-plugins/vdr-vompserver-0.5.1
+++ b/metadata/md5-cache/media-plugins/vdr-vompserver-0.5.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://www.loggytronic.com/dl/vdr-vompserver-0.5.1.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=54ad74959d5881c1ccf834d2659f9260
diff --git a/metadata/md5-cache/media-plugins/vdr-weatherng-0.0.8_pre3-r1 b/metadata/md5-cache/media-plugins/vdr-weatherng-0.0.8_pre3-r1
index 6144b8c16995..fa4bfcd6c16e 100644
--- a/metadata/md5-cache/media-plugins/vdr-weatherng-0.0.8_pre3-r1
+++ b/metadata/md5-cache/media-plugins/vdr-weatherng-0.0.8_pre3-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2 stardock-images
RDEPEND=media-libs/imlib2[jpeg,gif] >=media-video/vdr-1.3.34 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://vdr.websitec.de/download/vdr-weatherng/vdr-weatherng-0.0.8-pre3.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=dfcaec1b0b2e3bd9ff5a9d4e8872417c
diff --git a/metadata/md5-cache/media-plugins/vdr-wirbelscan-0.0.7-r1 b/metadata/md5-cache/media-plugins/vdr-wirbelscan-0.0.7-r1
index 8bb0284d9c10..20a078406375 100644
--- a/metadata/md5-cache/media-plugins/vdr-wirbelscan-0.0.7-r1
+++ b/metadata/md5-cache/media-plugins/vdr-wirbelscan-0.0.7-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=http://wirbel.htpc-forum.de/wirbelscan/vdr-wirbelscan-0.0.7.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=1e0bd1779b5f2329abb34d0890dd281b
diff --git a/metadata/md5-cache/media-plugins/vdr-wirbelscan-2018.11.04-r1 b/metadata/md5-cache/media-plugins/vdr-wirbelscan-2018.11.04-r1
index ce7e1d5ce1dd..988e7f75caf2 100644
--- a/metadata/md5-cache/media-plugins/vdr-wirbelscan-2018.11.04-r1
+++ b/metadata/md5-cache/media-plugins/vdr-wirbelscan-2018.11.04-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/CvH/vdr-plugin-wirbelscan/archive/e1377b95312a138a41f93d7b06b3adb4ed4e7324.tar.gz -> vdr-wirbelscan-2018.11.04.tar.gz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=d115850927fa4b47d92b91d816ca1bc4
diff --git a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r2 b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r2
index 8265ba2b964f..46989bf93096 100644
--- a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r2
+++ b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r2
@@ -12,5 +12,5 @@ RDEPEND=vdr? ( media-video/vdr caps? ( sys-libs/libcap ) ) xine? ( ( >=media-lib
REQUIRED_USE=|| ( vdr xine )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xineliboutput/vdr-xineliboutput-2.2.0.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=f439b383830a8d9233e37f7052f67131
diff --git a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r4 b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r4
index 90b3aaa81126..93a058e52823 100644
--- a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r4
+++ b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r4
@@ -12,5 +12,5 @@ RDEPEND=vdr? ( media-video/vdr caps? ( sys-libs/libcap ) ) xine? ( ( >=media-lib
REQUIRED_USE=|| ( vdr xine )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xineliboutput/vdr-xineliboutput-2.2.0.tgz http://vdr.websitec.de/download/vdr-xineliboutput/vdr-xineliboutput-2.2.0_clang.patch.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=11ab86ee7c5de430ecddd568a6e10280
diff --git a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r5 b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r5
index 10dcb96870aa..8d773b91bac9 100644
--- a/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r5
+++ b/metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r5
@@ -12,5 +12,5 @@ RDEPEND=vdr? ( media-video/vdr caps? ( sys-libs/libcap ) ) xine? ( ( >=media-lib
REQUIRED_USE=|| ( vdr xine )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xineliboutput/vdr-xineliboutput-2.2.0.tgz http://vdr.websitec.de/download/vdr-xineliboutput/vdr-xineliboutput-2.2.0_clang.patch.bz2
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=edcbb5042cb286447e7dae8a618d132c
diff --git a/metadata/md5-cache/media-plugins/vdr-xineliboutput-9999 b/metadata/md5-cache/media-plugins/vdr-xineliboutput-9999
index 1a84339476ba..cb50580b81b1 100644
--- a/metadata/md5-cache/media-plugins/vdr-xineliboutput-9999
+++ b/metadata/md5-cache/media-plugins/vdr-xineliboutput-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
PROPERTIES=live
RDEPEND=vdr? ( >=media-video/vdr-1.6.0 caps? ( sys-libs/libcap ) ) xine? ( ( >=media-libs/xine-lib-1.2 media-video/ffmpeg ) fbcon? ( jpeg? ( media-libs/libjpeg-turbo:= ) ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrender xinerama? ( x11-libs/libXinerama ) dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) jpeg? ( media-libs/libjpeg-turbo:= ) bluray? ( media-libs/libbluray ) opengl? ( virtual/opengl ) ) ) cec? ( dev-libs/libcec ) vdr? ( media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr )
SLOT=0
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=90e4b6b67179841717e5a863598bfa88
diff --git a/metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r2 b/metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r2
index 5d9c51859636..a9d741a936c6 100644
--- a/metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r2
+++ b/metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=media-video/vdr-1.7.34 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=mirror://vdr-developerorg/1318/vdr-zappilot-0.0.5.tgz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f strip-linguas 9d8d529d8082ec56dd495636df194d64 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=07528e62e2c305b0d29db5529b536c3e
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index ad5e9982ab45..26053a682569 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/kochmorse-3.5.1-r1 b/metadata/md5-cache/media-radio/kochmorse-3.5.1-r1
new file mode 100644
index 000000000000..1a1679c8d472
--- /dev/null
+++ b/metadata/md5-cache/media-radio/kochmorse-3.5.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtwidgets:5
+DESCRIPTION=Morse-code tutor using the Koch method
+EAPI=8
+HOMEPAGE=https://github.com/hmatuschek/kochmorse
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://github.com/hmatuschek/kochmorse/archive/refs/tags/v3.5.1.tar.gz -> kochmorse-3.5.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5cdf86609568848a738cc0571d413858
diff --git a/metadata/md5-cache/media-radio/wsjtx-2.7.0 b/metadata/md5-cache/media-radio/wsjtx-2.7.0
index d8ae86bd5c91..c54ef434c115 100644
--- a/metadata/md5-cache/media-radio/wsjtx-2.7.0
+++ b/metadata/md5-cache/media-radio/wsjtx-2.7.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://physics.princeton.edu//pulsar/K1JT/wsjtx.html
INHERIT=cmake edos2unix flag-o-matic
IUSE=doc
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=dev-libs/boost:=[nls,python] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtprintsupport:5 virtual/libusb:1 >=media-libs/hamlib-4.0:= media-libs/portaudio sci-libs/fftw:3.0=[threads,fortran] virtual/fortran app-text/asciidoc doc? ( dev-ruby/asciidoctor )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/wsjt/wsjtx-2.7.0.tgz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9135a0e6e863572375943e49ed8f12d1
+_md5_=68d41b784b949b1f13fc5e3847e60006
diff --git a/metadata/md5-cache/media-radio/wsjtx-2.7.0_rc8 b/metadata/md5-cache/media-radio/wsjtx-2.7.0_rc8
deleted file mode 100644
index dab4d92ec240..000000000000
--- a/metadata/md5-cache/media-radio/wsjtx-2.7.0_rc8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-qt/linguist-tools app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/boost:=[nls,python] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtprintsupport:5 virtual/libusb:1 >=media-libs/hamlib-4.0:= media-libs/portaudio sci-libs/fftw:3.0=[threads,fortran] virtual/fortran app-text/asciidoc doc? ( dev-ruby/asciidoctor )
-DESCRIPTION=Weak signal ham radio communication
-EAPI=8
-HOMEPAGE=https://physics.princeton.edu//pulsar/K1JT/wsjtx.html
-INHERIT=cmake edos2unix flag-o-matic
-IUSE=doc
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/boost:=[nls,python] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtprintsupport:5 virtual/libusb:1 >=media-libs/hamlib-4.0:= media-libs/portaudio sci-libs/fftw:3.0=[threads,fortran] virtual/fortran app-text/asciidoc doc? ( dev-ruby/asciidoctor )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/wsjt/wsjtx-2.7.0-rc8.tgz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9135a0e6e863572375943e49ed8f12d1
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 18e3c48c6999..9098ecf52ede 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/audacity-3.4.2-r1 b/metadata/md5-cache/media-sound/audacity-3.4.2-r1
index 39c267f66ad7..081f3474e720 100644
--- a/metadata/md5-cache/media-sound/audacity-3.4.2-r1
+++ b/metadata/md5-cache/media-sound/audacity-3.4.2-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-sources-3.4.2.tar.gz audiocom? ( https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h -> progschj-ThreadPool-20140926.h )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=50202fade92c1c7bd2fbffb9fc7257c1
+_md5_=9038d01fdda4611ee57fe1f00ada44ca
diff --git a/metadata/md5-cache/media-sound/spotify-1.2.56 b/metadata/md5-cache/media-sound/spotify-1.2.56
index 5e2811319a3c..52f7b631283d 100644
--- a/metadata/md5-cache/media-sound/spotify-1.2.56
+++ b/metadata/md5-cache/media-sound/spotify-1.2.56
@@ -12,5 +12,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=mirror strip
SLOT=0
SRC_URI=http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.2.56.502.ga68d2d4f_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=f0cd8ec9bbbbff3d94075ce7f992e84d
diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz
index d1d9cdb3e4eb..89cf0d976fa0 100644
--- a/metadata/md5-cache/media-tv/Manifest.gz
+++ b/metadata/md5-cache/media-tv/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.41.4.9463 b/metadata/md5-cache/media-tv/plex-media-server-1.41.4.9463
index 8b7600c6db94..618fb2911bb7 100644
--- a/metadata/md5-cache/media-tv/plex-media-server-1.41.4.9463
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.41.4.9463
@@ -11,5 +11,5 @@ RDEPEND=acct-group/plex acct-user/plex
RESTRICT=bindist
SLOT=0
SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.41.4.9463-630c9f557/debian/plexmediaserver_1.41.4.9463-630c9f557_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.41.4.9463-630c9f557/debian/plexmediaserver_1.41.4.9463-630c9f557_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.41.4.9463-630c9f557/debian/plexmediaserver_1.41.4.9463-630c9f557_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.41.4.9463-630c9f557/debian/plexmediaserver_1.41.4.9463-630c9f557_i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=d47899d40fd70665a3390bbd99af10d3
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.41.5.9522 b/metadata/md5-cache/media-tv/plex-media-server-1.41.5.9522
index e176f533b5f6..5a42b5fdce9a 100644
--- a/metadata/md5-cache/media-tv/plex-media-server-1.41.5.9522
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.41.5.9522
@@ -11,5 +11,5 @@ RDEPEND=acct-group/plex acct-user/plex
RESTRICT=bindist
SLOT=0
SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.41.5.9522-a96edc606/debian/plexmediaserver_1.41.5.9522-a96edc606_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.41.5.9522-a96edc606/debian/plexmediaserver_1.41.5.9522-a96edc606_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.41.5.9522-a96edc606/debian/plexmediaserver_1.41.5.9522-a96edc606_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.41.5.9522-a96edc606/debian/plexmediaserver_1.41.5.9522-a96edc606_i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=c3c2aabd9fd5481508fad9b7a22707da
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index cf34644463d1..debe9d60cdb1 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.36.2111292 b/metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.36.2111292
index a15f1f789937..c16810bf22f9 100644
--- a/metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.36.2111292
+++ b/metadata/md5-cache/media-video/amdgpu-pro-amf-1.4.36.2111292
@@ -11,5 +11,5 @@ REQUIRED_USE=video_cards_amdgpu || ( radv pro )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://repo.radeon.com/amdgpu/6.3.2/ubuntu/pool/proprietary/a/amf-amdgpu-pro/amf-amdgpu-pro_1.4.36-2111292.24.04_amd64.deb -> amdgpu-pro-amf-1.4.36.2111292.deb https://repo.radeon.com/amdgpu/6.3.2/ubuntu/pool/proprietary/liba/libamdenc-amdgpu-pro/libamdenc-amdgpu-pro_1.0-2111292.24.04_amd64.deb -> amdgpu-pro-amf-1.4.36.2111292-enc.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=56278d06463e2b43a5c5894c3377072c
diff --git a/metadata/md5-cache/media-video/popcorntime-bin-0.4.9 b/metadata/md5-cache/media-video/popcorntime-bin-0.4.9
index fc034c3665b8..af60f64f56a4 100644
--- a/metadata/md5-cache/media-video/popcorntime-bin-0.4.9
+++ b/metadata/md5-cache/media-video/popcorntime-bin-0.4.9
@@ -11,5 +11,5 @@ RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/ns
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.4.9/Popcorn-Time-0.4.9-amd64.deb ) x86? ( https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.4.9/Popcorn-Time-0.4.9-i386.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=a5b63a4b58a1b8a933c01bfdf3e45af7
diff --git a/metadata/md5-cache/media-video/popcorntime-bin-0.5.0-r2 b/metadata/md5-cache/media-video/popcorntime-bin-0.5.0-r2
index e7af3167127c..bb3d2f8134fa 100644
--- a/metadata/md5-cache/media-video/popcorntime-bin-0.5.0-r2
+++ b/metadata/md5-cache/media-video/popcorntime-bin-0.5.0-r2
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/nspr d
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.5.0/Popcorn-Time-0.5.0-amd64.deb ) x86? ( https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.5.0/Popcorn-Time-0.5.0-i386.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=32cb0d7d4a67073ab0e2cbac5b5ef5c7
diff --git a/metadata/md5-cache/media-video/popcorntime-bin-0.5.1-r1 b/metadata/md5-cache/media-video/popcorntime-bin-0.5.1-r1
index 0fc7869f12f7..1c2e1a26f77d 100644
--- a/metadata/md5-cache/media-video/popcorntime-bin-0.5.1-r1
+++ b/metadata/md5-cache/media-video/popcorntime-bin-0.5.1-r1
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/nspr d
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://github.com/popcorn-official/popcorn-desktop/releases/download/v0.5.1/Popcorn-Time-0.5.1-amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=64b2841ce8d6c4bf95f15b686a053dc9
diff --git a/metadata/md5-cache/media-video/yle-dl-20250316 b/metadata/md5-cache/media-video/yle-dl-20250316
index e4a9644ca8a5..477dfe73a003 100644
--- a/metadata/md5-cache/media-video/yle-dl-20250316
+++ b/metadata/md5-cache/media-video/yle-dl-20250316
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl
INHERIT=distutils-r1 optfeature
IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
PROPERTIES=test_network
RDEPEND=media-video/ffmpeg net-misc/wget >=dev-python/attrs-18.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/configargparse-0.13.0[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(-)?] dev-python/progress[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(-)?] 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 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/aajanki/yle-dl/archive/refs/tags/releases/20250316.tar.gz -> yle-dl-20250316.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=01236c605a4985d8efc604ca254613e0
+_md5_=00582245891ace8e17d3a4041278d781
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index b7c0e61a685d..49569e482738 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/alive-2.0.5-r100 b/metadata/md5-cache/net-analyzer/alive-2.0.5-r100
index 2fb7761c7bee..c07a3481d71d 100644
--- a/metadata/md5-cache/net-analyzer/alive-2.0.5-r100
+++ b/metadata/md5-cache/net-analyzer/alive-2.0.5-r100
@@ -12,5 +12,5 @@ RDEPEND=guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_target_3-
REQUIRED_USE=^^ ( guile_single_target_2-2 guile_single_target_3-0 )
SLOT=0
SRC_URI=mirror://gnu/alive/alive-2.0.5.tar.lz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=9256593969cf7dc0a8f01d44e97c5c6a
diff --git a/metadata/md5-cache/net-analyzer/zmap-4.1.1 b/metadata/md5-cache/net-analyzer/zmap-4.1.1
index ff6d9dd052ed..198ceffea577 100644
--- a/metadata/md5-cache/net-analyzer/zmap-4.1.1
+++ b/metadata/md5-cache/net-analyzer/zmap-4.1.1
@@ -1,16 +1,16 @@
BDEPEND=app-alternatives/lex dev-util/gengetopt dev-util/byacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-libs/gmp:= dev-libs/judy dev-util/gengetopt net-libs/libpcap dev-libs/json-c:= redis? ( dev-libs/hiredis:= )
+DEPEND=dev-libs/gmp:= dev-libs/judy dev-util/gengetopt net-libs/libpcap dev-libs/json-c:=
DESCRIPTION=Fast network scanner designed for Internet-wide network surveys
EAPI=8
HOMEPAGE=https://zmap.io/
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=cmake fcaps
-IUSE=mongo redis +filecaps
+IUSE=+filecaps
KEYWORDS=amd64 arm ~arm64 x86
LICENSE=Apache-2.0
-RDEPEND=dev-libs/gmp:= dev-libs/judy dev-util/gengetopt net-libs/libpcap dev-libs/json-c:= redis? ( dev-libs/hiredis:= )
+RDEPEND=dev-libs/gmp:= dev-libs/judy dev-util/gengetopt net-libs/libpcap dev-libs/json-c:=
SLOT=0
SRC_URI=https://github.com/zmap/zmap/archive/v4.1.1.tar.gz -> zmap-4.1.1.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ce5db47e0408db68c10e22508082a38b
+_md5_=4a9030f95146be9c7c08e99a9851b446
diff --git a/metadata/md5-cache/net-analyzer/zmap-4.3.2 b/metadata/md5-cache/net-analyzer/zmap-4.3.2
new file mode 100644
index 000000000000..52fa8db73953
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/zmap-4.3.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/lex dev-util/byacc dev-util/gengetopt virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/gmp:= dev-libs/json-c:= dev-libs/judy dev-libs/libunistring:= net-libs/libpcap
+DESCRIPTION=Fast network scanner designed for Internet-wide network surveys
+EAPI=8
+HOMEPAGE=https://zmap.io/
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=cmake fcaps
+IUSE=cpu_flags_x86_aes +filecaps
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/gmp:= dev-libs/json-c:= dev-libs/judy dev-libs/libunistring:= net-libs/libpcap
+SLOT=0
+SRC_URI=https://github.com/zmap/zmap/archive/v4.3.2.tar.gz -> zmap-4.3.2.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=33649616696d490065da5d4ccd9b3a30
diff --git a/metadata/md5-cache/net-analyzer/zmap-9999 b/metadata/md5-cache/net-analyzer/zmap-9999
deleted file mode 100644
index 22f545293696..000000000000
--- a/metadata/md5-cache/net-analyzer/zmap-9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/gengetopt app-alternatives/lex dev-util/byacc app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=dev-libs/gmp:= net-libs/libpcap dev-libs/json-c:= redis? ( dev-libs/hiredis:= )
-DESCRIPTION=Fast network scanner designed for Internet-wide network surveys
-EAPI=8
-HOMEPAGE=https://zmap.io/
-IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=cmake fcaps git-r3
-IUSE=redis +filecaps
-LICENSE=Apache-2.0
-PROPERTIES=live
-RDEPEND=dev-libs/gmp:= net-libs/libpcap dev-libs/json-c:= redis? ( dev-libs/hiredis:= )
-SLOT=0
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=735da38c9368134da5c642ce86088979
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 0b8e98b0b4f5..d8309f6e3627 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/knot-3.4.5 b/metadata/md5-cache/net-dns/knot-3.4.5
new file mode 100644
index 000000000000..4b390fcbf911
--- /dev/null
+++ b/metadata/md5-cache/net-dns/knot-3.4.5
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( dev-python/sphinx ) 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 ) ) test? ( pkcs11? ( dev-libs/softhsm ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst setup
+DEPEND=dev-db/lmdb:= net-libs/gnutls:=[pkcs11?] daemon? ( dev-libs/libedit dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) acct-group/knot acct-user/knot dev-libs/userspace-rcu:= caps? ( sys-libs/libcap-ng ) dbus? ( sys-apps/dbus ) geoip? ( dev-libs/libmaxminddb:= ) systemd? ( sys-apps/systemd:= ) ) prometheus? ( python_single_target_python3_10? ( dev-python/prometheus-client[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/prometheus-client[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/prometheus-client[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/prometheus-client[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) ) 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 ) ) quic? ( net-libs/ngtcp2[gnutls] ) utils? ( dev-libs/libedit dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) doh? ( net-libs/nghttp2:= ) idn? ( net-dns/libidn2:= ) ) xdp? ( >=dev-libs/libbpf-1.0:= net-libs/xdp-tools utils? ( net-libs/libmnl:= ) )
+DESCRIPTION=High-performance authoritative-only DNS server
+EAPI=8
+HOMEPAGE=https://www.knot-dns.cz/ https://gitlab.nic.cz/knot/knot-dns
+INHERIT=python-single-r1 flag-o-matic systemd tmpfiles
+IUSE=caps +daemon dbus +doc doh +fastparser +idn pkcs11 prometheus python quic systemd test +utils xdp dnstap geoip python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-db/lmdb:= net-libs/gnutls:=[pkcs11?] daemon? ( dev-libs/libedit dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) acct-group/knot acct-user/knot dev-libs/userspace-rcu:= caps? ( sys-libs/libcap-ng ) dbus? ( sys-apps/dbus ) geoip? ( dev-libs/libmaxminddb:= ) systemd? ( sys-apps/systemd:= ) ) prometheus? ( python_single_target_python3_10? ( dev-python/prometheus-client[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/prometheus-client[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/prometheus-client[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/prometheus-client[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) ) 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 ) ) quic? ( net-libs/ngtcp2[gnutls] ) utils? ( dev-libs/libedit dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= ) doh? ( net-libs/nghttp2:= ) idn? ( net-dns/libidn2:= ) ) xdp? ( >=dev-libs/libbpf-1.0:= net-libs/xdp-tools utils? ( net-libs/libmnl:= ) ) virtual/tmpfiles
+REQUIRED_USE=prometheus? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0/15.9.4
+SRC_URI=https://knot-dns.nic.cz/release/knot-3.4.5.tar.xz
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=0dcee15c82278a2675af297dca929b9f
diff --git a/metadata/md5-cache/net-dns/unbound-1.22.0 b/metadata/md5-cache/net-dns/unbound-1.22.0
index c3dcaf117c0e..53c8cd38e9a5 100644
--- a/metadata/md5-cache/net-dns/unbound-1.22.0
+++ b/metadata/md5-cache/net-dns/unbound-1.22.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/
INHERIT=autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig
IUSE=debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=BSD GPL-2
RDEPEND=acct-group/unbound acct-user/unbound >=dev-libs/expat-2.1.0-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(-)?] >=dev-libs/libevent-2.0.21: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-libs/openssl-1.0.1h-r2: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(-)?] dnscrypt? ( dev-libs/libsodium:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dnstap? ( dev-libs/fstrm[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/protobuf-c-1.0.2-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(-)?] ) ecdsa? ( dev-libs/openssl:0[-bindist(-)] ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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 ) ) redis? ( dev-libs/hiredis:= ) systemd? ( sys-apps/systemd ) net-dns/dnssec-root selinux? ( sec-policy/selinux-bind )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/8
SRC_URI=https://nlnetlabs.nl/downloads/unbound/unbound-1.22.0.tar.gz verify-sig? ( https://nlnetlabs.nl/downloads/unbound/unbound-1.22.0.tar.gz.asc )
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=14120bf01c8219fb3ee2a76a7415a76e
+_md5_=733b067b8d3865654e20e89d26516fc5
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index c44d05601c62..8fd0d1a74232 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/discord-0.0.88 b/metadata/md5-cache/net-im/discord-0.0.88
index 883f8435e2dc..110917eda9d5 100644
--- a/metadata/md5-cache/net-im/discord-0.0.88
+++ b/metadata/md5-cache/net-im/discord-0.0.88
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip test
SLOT=0
SRC_URI=https://dl.discordapp.net/apps/linux/0.0.88/discord-0.0.88.tar.gz
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d7ee732a356fa7d9589ce0a2e2acf578
diff --git a/metadata/md5-cache/net-im/element-desktop-bin-1.11.94 b/metadata/md5-cache/net-im/element-desktop-bin-1.11.94
index 0b74f38418eb..aa3fe053f1d8 100644
--- a/metadata/md5-cache/net-im/element-desktop-bin-1.11.94
+++ b/metadata/md5-cache/net-im/element-desktop-bin-1.11.94
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-db/sql
RESTRICT=splitdebug
SLOT=0
SRC_URI=https://packages.element.io/debian/pool/main/e/element-desktop/element-desktop_1.11.94_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=7d1747789cc008a2e8e9b8061f8e8a90
diff --git a/metadata/md5-cache/net-im/gitter-bin-5.0.1-r1 b/metadata/md5-cache/net-im/gitter-bin-5.0.1-r1
index 5796d1b42def..b0d8c861fe17 100644
--- a/metadata/md5-cache/net-im/gitter-bin-5.0.1-r1
+++ b/metadata/md5-cache/net-im/gitter-bin-5.0.1-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=amd64? ( https://update.gitter.im/linux64/gitter_5.0.1_amd64.deb ) x86? ( https://update.gitter.im/linux32/gitter_5.0.1_i386.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e8d70d4e601f61598b905ba1326c0781
diff --git a/metadata/md5-cache/net-im/gitter-bin-5.0.1-r2 b/metadata/md5-cache/net-im/gitter-bin-5.0.1-r2
index cb16d1eeaa90..87eff3e858ce 100644
--- a/metadata/md5-cache/net-im/gitter-bin-5.0.1-r2
+++ b/metadata/md5-cache/net-im/gitter-bin-5.0.1-r2
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=amd64? ( https://update.gitter.im/linux64/gitter_5.0.1_amd64.deb ) x86? ( https://update.gitter.im/linux32/gitter_5.0.1_i386.deb )
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e378877b2eee9c96ec0a747e5287d336
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0
index fe050ecd7d64..8e3da2245e30 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.47.0
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=splitdebug
SLOT=0
SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.47.0_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=f0e8a0251463b88b010341f26912247c
diff --git a/metadata/md5-cache/net-im/skypeforlinux-8.108.0.205 b/metadata/md5-cache/net-im/skypeforlinux-8.108.0.205
index 8e6024be60ef..00e8b8093c01 100644
--- a/metadata/md5-cache/net-im/skypeforlinux-8.108.0.205
+++ b/metadata/md5-cache/net-im/skypeforlinux-8.108.0.205
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.108.0.205_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=afef6c098d12cc60e79a10e55dc17965
diff --git a/metadata/md5-cache/net-im/skypeforlinux-8.110.76.107 b/metadata/md5-cache/net-im/skypeforlinux-8.110.76.107
index 0ae374ccd09e..0fe87c04b075 100644
--- a/metadata/md5-cache/net-im/skypeforlinux-8.110.76.107
+++ b/metadata/md5-cache/net-im/skypeforlinux-8.110.76.107
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.110.76.107_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=acfef091495259cfb722b0aa29a219b7
diff --git a/metadata/md5-cache/net-im/slack-4.41.105 b/metadata/md5-cache/net-im/slack-4.41.105
index 127a14c082dc..99f3ff556951 100644
--- a/metadata/md5-cache/net-im/slack-4.41.105
+++ b/metadata/md5-cache/net-im/slack-4.41.105
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://downloads.slack-edge.com/desktop-releases/linux/x64/4.41.105/slack-desktop-4.41.105-amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=17b210bae3299fb2b992909b3d2ac23a
diff --git a/metadata/md5-cache/net-im/slack-4.42.117 b/metadata/md5-cache/net-im/slack-4.42.117
index 6a21cdc538f9..e8ceaa461bbc 100644
--- a/metadata/md5-cache/net-im/slack-4.42.117
+++ b/metadata/md5-cache/net-im/slack-4.42.117
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://downloads.slack-edge.com/desktop-releases/linux/x64/4.42.117/slack-desktop-4.42.117-amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=17b210bae3299fb2b992909b3d2ac23a
diff --git a/metadata/md5-cache/net-im/slack-4.43.44 b/metadata/md5-cache/net-im/slack-4.43.44
index 655d1664e003..88046e566fd9 100644
--- a/metadata/md5-cache/net-im/slack-4.43.44
+++ b/metadata/md5-cache/net-im/slack-4.43.44
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://downloads.slack-edge.com/desktop-releases/linux/x64/4.43.44/slack-desktop-4.43.44-amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=17b210bae3299fb2b992909b3d2ac23a
diff --git a/metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r5 b/metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r5
index 0299ca178ee8..a1402be08d39 100644
--- a/metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r5
+++ b/metadata/md5-cache/net-im/whatsapp-desktop-bin-0.5.2-r5
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/libaya
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v0.5.2/whatsapp-desktop-x64.deb -> whatsapp-desktop-bin-amd64-0.5.2.deb ) x86? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v0.5.2/whatsapp-desktop-x32.deb -> whatsapp-desktop-bin-x86-0.5.2.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=60391a55b2b302c031a3bc6b1e7764ed
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 8b2dc6a35a38..28ba9f21f22e 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/irccloud-desktop-bin-0.16.0-r1 b/metadata/md5-cache/net-irc/irccloud-desktop-bin-0.16.0-r1
index 5eb2679ae9b9..56a7de4d5f3c 100644
--- a/metadata/md5-cache/net-irc/irccloud-desktop-bin-0.16.0-r1
+++ b/metadata/md5-cache/net-irc/irccloud-desktop-bin-0.16.0-r1
@@ -10,5 +10,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.0.0 media-libs/alsa-lib net-print/cup
RESTRICT=mirror strip
SLOT=0
SRC_URI=https://github.com/irccloud/irccloud-desktop/releases/download/v0.16.0/irccloud-desktop_0.16.0_linux_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d6f4174091dbdb62ccdc6115421e8398
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 59b5925e6ce8..e6ff37d58800 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/miniupnpc-2.3.2 b/metadata/md5-cache/net-libs/miniupnpc-2.3.2
index 0d07dc991168..0450a4a19548 100644
--- a/metadata/md5-cache/net-libs/miniupnpc-2.3.2
+++ b/metadata/md5-cache/net-libs/miniupnpc-2.3.2
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/
INHERIT=toolchain-funcs verify-sig
IUSE=verify-sig
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
SLOT=0/20
SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.2.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.2.tar.gz.sig )
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=be7e590f8d3c907d8a19525fb3043b4c
+_md5_=a064647c31088592218ad4c54eace1c2
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 51c38cf79ad0..58d58da9c658 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/mailutils-3.18 b/metadata/md5-cache/net-mail/mailutils-3.18
index 1685688356e3..fb20ae167cc2 100644
--- a/metadata/md5-cache/net-mail/mailutils-3.18
+++ b/metadata/md5-cache/net-mail/mailutils-3.18
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://mailutils.org/
INHERIT=autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs
IUSE=berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd tokyocabinet guile_single_target_2-2 guile_single_target_3-0 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos
LICENSE=GPL-3+ LGPL-3+
RDEPEND=!mail-filter/libsieve !mail-client/mailx sys-libs/ncurses:= sys-libs/readline:= dev-libs/libltdl:0 virtual/libcrypt:= virtual/mta berkdb? ( sys-libs/db:= ) bidi? ( dev-libs/fribidi ) emacs? ( >=app-editors/emacs-23.1:* ) gdbm? ( sys-libs/gdbm:= ) guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_target_3-0? ( dev-scheme/guile:3.0 ) ) kerberos? ( virtual/krb5 ) kyotocabinet? ( dev-db/kyotocabinet ) ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) nls? ( sys-devel/gettext ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:= ) python? ( 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 ) ) sasl? ( >=net-misc/gsasl-2.0.0 ) servers? ( virtual/libiconv dev-libs/libunistring:= ) ssl? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) tokyocabinet? ( dev-db/tokyocabinet )
REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) servers? ( tcpd ldap )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/mailutils/mailutils-3.18.tar.xz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c9ec52ae0821914873d14cd7a56a5b33
+_md5_=37a2344b776610ea5de234e637fcf3c4
diff --git a/metadata/md5-cache/net-mail/mailutils-3.19 b/metadata/md5-cache/net-mail/mailutils-3.19
new file mode 100644
index 000000000000..7e2a7ec44b17
--- /dev/null
+++ b/metadata/md5-cache/net-mail/mailutils-3.19
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( dev-util/dejagnu ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=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/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install prepare setup
+DEPEND=!mail-filter/libsieve !mail-client/mailx sys-libs/ncurses:= sys-libs/readline:= dev-libs/libltdl:0 virtual/libcrypt:= virtual/mta berkdb? ( sys-libs/db:= ) bidi? ( dev-libs/fribidi ) emacs? ( >=app-editors/emacs-23.1:* ) gdbm? ( sys-libs/gdbm:= ) guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_target_3-0? ( dev-scheme/guile:3.0 ) ) kerberos? ( virtual/krb5 ) kyotocabinet? ( dev-db/kyotocabinet ) ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) nls? ( sys-devel/gettext ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:= ) python? ( 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 ) ) sasl? ( >=net-misc/gsasl-2.0.0 ) servers? ( virtual/libiconv dev-libs/libunistring:= ) ssl? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) tokyocabinet? ( dev-db/tokyocabinet )
+DESCRIPTION=A useful collection of mail servers, clients, and filters
+EAPI=8
+HOMEPAGE=https://mailutils.org/
+INHERIT=autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs
+IUSE=berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd tokyocabinet guile_single_target_2-2 guile_single_target_3-0 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ LGPL-3+
+RDEPEND=!mail-filter/libsieve !mail-client/mailx sys-libs/ncurses:= sys-libs/readline:= dev-libs/libltdl:0 virtual/libcrypt:= virtual/mta berkdb? ( sys-libs/db:= ) bidi? ( dev-libs/fribidi ) emacs? ( >=app-editors/emacs-23.1:* ) gdbm? ( sys-libs/gdbm:= ) guile? ( guile_single_target_2-2? ( dev-scheme/guile:2.2 ) guile_single_target_3-0? ( dev-scheme/guile:3.0 ) ) kerberos? ( virtual/krb5 ) kyotocabinet? ( dev-db/kyotocabinet ) ldap? ( net-nds/openldap:= ) mysql? ( dev-db/mysql-connector-c:= ) nls? ( sys-devel/gettext ) pam? ( sys-libs/pam:= ) postgres? ( dev-db/postgresql:= ) python? ( 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 ) ) sasl? ( >=net-misc/gsasl-2.0.0 ) servers? ( virtual/libiconv dev-libs/libunistring:= ) ssl? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) tokyocabinet? ( dev-db/tokyocabinet )
+REQUIRED_USE=guile? ( ^^ ( guile_single_target_2-2 guile_single_target_3-0 ) ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) servers? ( tcpd ldap )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnu/mailutils/mailutils-3.19.tar.xz
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 elisp-common 4ee3453b022aae73f4d827a0f98920c2 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile-single 6e99296ff5eff20c16de5075dfe75616 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=d55cae98f44da793ab1f9225c9f2d6f3
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index a5e88a3ed8c1..ecc69053ceb6 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/chrome-remote-desktop-118.0.5993.9 b/metadata/md5-cache/net-misc/chrome-remote-desktop-118.0.5993.9
index 1ee2281a2d6c..5f5a1d443ae5 100644
--- a/metadata/md5-cache/net-misc/chrome-remote-desktop-118.0.5993.9
+++ b/metadata/md5-cache/net-misc/chrome-remote-desktop-118.0.5993.9
@@ -11,5 +11,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/chrome-remote-desktop/chrome-remote-desktop_118.0.5993.9_amd64.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=6023faf9628ba78b70abd2b84c674849
diff --git a/metadata/md5-cache/net-misc/dhcpcd-10.1.0-r1 b/metadata/md5-cache/net-misc/dhcpcd-10.1.0-r1
index 10654e94ab75..632057fbe748 100644
--- a/metadata/md5-cache/net-misc/dhcpcd-10.1.0-r1
+++ b/metadata/md5-cache/net-misc/dhcpcd-10.1.0-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/NetworkConfiguration/dhcpcd/ https://roy.marples.name/projects/dhcpcd/
INHERIT=systemd optfeature toolchain-funcs
IUSE=debug +embedded ipv6 privsep +udev
-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=BSD-2 BSD ISC MIT
RDEPEND=app-crypt/libmd udev? ( virtual/udev ) privsep? ( acct-group/dhcpcd acct-user/dhcpcd )
SLOT=0
SRC_URI=https://github.com/NetworkConfiguration/dhcpcd/releases/download/v10.1.0/dhcpcd-10.1.0.tar.xz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 optfeature 538bce96e5589935b57e178e8635f301 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=14ef51235b8e33c08a3e524f3cad0572
+_md5_=56881d9f73b5682a505de856c42e0709
diff --git a/metadata/md5-cache/net-misc/networkmanager-1.48.16 b/metadata/md5-cache/net-misc/networkmanager-1.48.16
new file mode 100644
index 000000000000..6790bc28e193
--- /dev/null
+++ b/metadata/md5-cache/net-misc/networkmanager-1.48.16
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.1.2 ) >=sys-devel/gettext-0.17 virtual/pkgconfig introspection? ( || ( ( dev-lang/python:3.13 dev-python/pygobject:3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pygobject:3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ) dev-lang/perl dev-libs/libxslt ) vala? ( || ( dev-lang/vala:0.56 ) ) test? ( >=dev-libs/jansson-2.7 || ( ( dev-lang/python:3.13 dev-python/dbus-python[python_targets_python3_13(-)] dev-python/pygobject:3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] elogind? ( >=sys-auth/elogind-219 ) >=virtual/libudev-175:=[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-apps/dbus[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/libndp systemd? ( >=sys-apps/systemd-209:0= ) >=dev-libs/glib-2.42: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(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.3:= ) selinux? ( sec-policy/selinux-networkmanager sys-libs/libselinux ) audit? ( sys-process/audit ) teamd? ( >=dev-libs/jansson-2.7:= >=net-misc/libteam-1.9 ) policykit? ( >=sys-auth/polkit-0.106 ) nss? ( dev-libs/nspr[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/nss-3.11[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? ( >=net-libs/gnutls-2.12:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] ) modemmanager? ( net-misc/mobile-broadband-provider-info >=net-misc/modemmanager-0.7.991:0= ) bluetooth? ( >=net-wireless/bluez-5:= ) ofono? ( net-misc/ofono ) dhclient? ( >=net-misc/dhcp-4[client] ) dhcpcd? ( >=net-misc/dhcpcd-9.3.3 ) ovs? ( >=dev-libs/jansson-2.7:= ) resolvconf? ( virtual/resolvconf ) connection-sharing? ( net-dns/dnsmasq[dbus,dhcp] iptables? ( net-firewall/iptables ) nftables? ( net-firewall/nftables ) ) psl? ( net-libs/libpsl ) concheck? ( net-misc/curl ) tools? ( >=dev-libs/newt-0.52.15 libedit? ( dev-libs/libedit ) !libedit? ( sys-libs/readline:= ) ) >=sys-kernel/linux-headers-3.18 net-libs/libndp[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ppp? ( elibc_musl? ( net-libs/ppp-defs ) )
+DESCRIPTION=A set of co-operative tools that make networking simple and straightforward
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/NetworkManager/NetworkManager
+INHERIT=linux-info meson-multilib flag-o-matic python-any-r1 readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
+IUSE=audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+ LGPL-2.1+
+RDEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] elogind? ( >=sys-auth/elogind-219 ) >=virtual/libudev-175:=[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-apps/dbus[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/libndp systemd? ( >=sys-apps/systemd-209:0= ) >=dev-libs/glib-2.42: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(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.3:= ) selinux? ( sec-policy/selinux-networkmanager sys-libs/libselinux ) audit? ( sys-process/audit ) teamd? ( >=dev-libs/jansson-2.7:= >=net-misc/libteam-1.9 ) policykit? ( >=sys-auth/polkit-0.106 ) nss? ( dev-libs/nspr[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/nss-3.11[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? ( >=net-libs/gnutls-2.12:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] ) modemmanager? ( net-misc/mobile-broadband-provider-info >=net-misc/modemmanager-0.7.991:0= ) bluetooth? ( >=net-wireless/bluez-5:= ) ofono? ( net-misc/ofono ) dhclient? ( >=net-misc/dhcp-4[client] ) dhcpcd? ( >=net-misc/dhcpcd-9.3.3 ) ovs? ( >=dev-libs/jansson-2.7:= ) resolvconf? ( virtual/resolvconf ) connection-sharing? ( net-dns/dnsmasq[dbus,dhcp] iptables? ( net-firewall/iptables ) nftables? ( net-firewall/nftables ) ) psl? ( net-libs/libpsl ) concheck? ( net-misc/curl ) tools? ( >=dev-libs/newt-0.52.15 libedit? ( dev-libs/libedit ) !libedit? ( sys-libs/readline:= ) ) acct-group/plugdev || ( net-misc/iputils[arping(+)] net-analyzer/arping ) wifi? ( !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] ) iwd? ( net-wireless/iwd ) )
+REQUIRED_USE=bluetooth? ( modemmanager ) connection-sharing? ( || ( iptables nftables ) ) gtk-doc? ( introspection ) iwd? ( wifi ) test? ( tools ) vala? ( introspection ) wext? ( wifi ) ^^ ( gnutls nss ) ?? ( elogind systemd ) ?? ( dhclient dhcpcd ) ?? ( syslog systemd )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.48.16/downloads/NetworkManager-1.48.16.tar.xz
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 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 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f vala e477903dbe0105930c51f170a592dc16 virtualx 9741d451eb64ea8bb9faee90d68a9b68
+_md5_=c2b9df805b7e1847f9c209c85c06dff1
diff --git a/metadata/md5-cache/net-misc/tigervnc-1.15.0 b/metadata/md5-cache/net-misc/tigervnc-1.15.0
index 7bfc16889ec9..da81789f6976 100644
--- a/metadata/md5-cache/net-misc/tigervnc-1.15.0
+++ b/metadata/md5-cache/net-misc/tigervnc-1.15.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://tigervnc.org
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools cmake eapi9-ver flag-o-matic java-pkg-opt-2 optfeature systemd xdg
IUSE=dri3 +drm gnutls java nls +opengl +server +viewer xinerama java
-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-2
RDEPEND=dev-libs/gmp:= dev-libs/nettle:= media-libs/libjpeg-turbo:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/pixman gnutls? ( net-libs/gnutls:= ) nls? ( virtual/libiconv ) server? ( dev-libs/openssl:0= sys-libs/pam x11-libs/libXau x11-libs/libxcvt x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXtst x11-libs/pixman x11-apps/xauth x11-apps/xinit x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config dri3? ( media-libs/mesa[opengl] x11-libs/libxshmfence ) opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] ) viewer? ( media-video/ffmpeg:= <x11-libs/fltk-1.4:1= x11-libs/libXi x11-libs/libXrender !net-misc/turbovnc[viewer] ) java? ( >=virtual/jre-1.8:* ) server? ( dev-lang/perl ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=dri3? ( drm ) java? ( viewer ) opengl? ( server ) || ( server viewer )
SLOT=0
SRC_URI=server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.15.tar.xz ) https://github.com/TigerVNC/tigervnc/archive/v1.15.0.tar.gz -> tigervnc-1.15.0.tar.gz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d4d45c8edad517562e6cb729c99a9acd
+_md5_=d09d8b780cc4820987fe924c5bd038a8
diff --git a/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.15.0 b/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.15.0
index 0f4327269ea9..932f6b2b9098 100644
--- a/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.15.0
+++ b/metadata/md5-cache/net-misc/tigervnc-xorg-module-1.15.0
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Metapackage for the xorg module provided by tigervnc
EAPI=8
HOMEPAGE=https://tigervnc.org/
-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=metapackage
RDEPEND=~net-misc/tigervnc-1.15.0[server] =x11-base/xorg-server-21.1*
SLOT=0
-_md5_=5a467c1dbfa96282f4b503b41166f23f
+_md5_=693bfa4e5712c38fa3499e5ec46caaa4
diff --git a/metadata/md5-cache/net-misc/wget-1.24.5 b/metadata/md5-cache/net-misc/wget-1.24.5
index 294d3d1051d7..15f4c70c02eb 100644
--- a/metadata/md5-cache/net-misc/wget-1.24.5
+++ b/metadata/md5-cache/net-misc/wget-1.24.5
@@ -13,5 +13,5 @@ REQUIRED_USE=ntlm? ( !gnutls ssl ) gnutls? ( ssl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/wget/wget-1.24.5.tar.lz verify-sig? ( mirror://gnu/wget/wget-1.24.5.tar.lz.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=aaa7694899f7853810b247e6b583576d
diff --git a/metadata/md5-cache/net-misc/wget-1.25.0 b/metadata/md5-cache/net-misc/wget-1.25.0
index f22201742778..340c1e194a83 100644
--- a/metadata/md5-cache/net-misc/wget-1.25.0
+++ b/metadata/md5-cache/net-misc/wget-1.25.0
@@ -13,5 +13,5 @@ REQUIRED_USE=ntlm? ( !gnutls ssl ) gnutls? ( ssl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/wget/wget-1.25.0.tar.lz verify-sig? ( mirror://gnu/wget/wget-1.25.0.tar.lz.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=323d1360a1da55cd89d6c830bfcbfccc
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index 56e673709439..e2c273630403 100644
--- a/metadata/md5-cache/net-p2p/Manifest.gz
+++ b/metadata/md5-cache/net-p2p/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381 b/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
index 571793af26b9..ca791e5d2f1a 100644
--- a/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
+++ b/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
@@ -11,5 +11,5 @@ RDEPEND=acct-group/rslsync acct-user/rslsync virtual/libcrypt:= virtual/tmpfiles
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_amd64.deb ) arm? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_armhf.deb ) arm64? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_arm64.deb ) x86? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_i386.deb )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=800b3585bc6922ec3c8522467a162a83
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index 4716d27d1134..60b8dba7c271 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/hplip-plugin-3.24.4 b/metadata/md5-cache/net-print/hplip-plugin-3.24.4
index eeed4bd0873f..1531d373fc68 100644
--- a/metadata/md5-cache/net-print/hplip-plugin-3.24.4
+++ b/metadata/md5-cache/net-print/hplip-plugin-3.24.4
@@ -10,5 +10,5 @@ RDEPEND=~net-print/hplip-3.24.4 virtual/udev orblite? ( media-gfx/sane-backends
RESTRICT=mirror
SLOT=0
SRC_URI=https://developers.hp.com/sites/default/files/hplip-3.24.4-plugin.run
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=cf68197fb5a5bb8d0e8918afd6944fad
diff --git a/metadata/md5-cache/net-print/libppd-2.1.0 b/metadata/md5-cache/net-print/libppd-2.1.0
index 4fc89807c519..10f70a00cc86 100644
--- a/metadata/md5-cache/net-print/libppd-2.1.0
+++ b/metadata/md5-cache/net-print/libppd-2.1.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/OpenPrinting/libppd
INHERIT=libtool
IUSE=+postscript +poppler
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
RDEPEND=>=net-print/cups-2 net-print/libcupsfilters !<net-print/cups-filters-2.0.0 sys-libs/zlib postscript? ( >=app-text/ghostscript-gpl-9.09[cups] ) poppler? ( >=app-text/poppler-0.32[utils] )
REQUIRED_USE=|| ( postscript poppler )
SLOT=0
SRC_URI=https://github.com/OpenPrinting/libppd/releases/download/2.1.0/libppd-2.1.0.tar.xz
_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=271f6fdad3636a8f747b791d4d687aee
+_md5_=c85cfe65510a6a3e7ff7161630de9a01
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 911307d7167d..d6094f5319bb 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/microsoft-azurevpnclient-3.0.0 b/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0
index 54a9ebc45e53..8884008aa500 100644
--- a/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0
+++ b/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0
@@ -11,5 +11,5 @@ RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/microsoft-azurevpnclient/microsoft-azurevpnclient_3.0.0_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed fcaps 27152c9e4da035accb14a2d7879744ef multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed fcaps 27152c9e4da035accb14a2d7879744ef multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=94e17bdfd881104be13b5da945f2aad1
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index d47da5180842..e6fa19a4f10b 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/aic8800-1.0.3 b/metadata/md5-cache/net-wireless/aic8800-1.0.3
index 83488dde2585..d634fa2bd26a 100644
--- a/metadata/md5-cache/net-wireless/aic8800-1.0.3
+++ b/metadata/md5-cache/net-wireless/aic8800-1.0.3
@@ -12,5 +12,5 @@ LICENSE=GPL-2+ firmware? ( freedist )
RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=https://linux.brostrend.com/aic8800-dkms.deb -> aic8800-1.0.3.deb
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=0382443488723759ce57ee9df77752c6
diff --git a/metadata/md5-cache/net-wireless/aic8800-1.0.5 b/metadata/md5-cache/net-wireless/aic8800-1.0.5
index 11d650a030b5..4a97d2631bf3 100644
--- a/metadata/md5-cache/net-wireless/aic8800-1.0.5
+++ b/metadata/md5-cache/net-wireless/aic8800-1.0.5
@@ -12,5 +12,5 @@ LICENSE=GPL-2+ firmware? ( freedist )
RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=https://linux.brostrend.com/aic8800-dkms.deb -> aic8800-1.0.5.deb
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=0382443488723759ce57ee9df77752c6
diff --git a/metadata/md5-cache/net-wireless/sdrplay-2.13.1-r1 b/metadata/md5-cache/net-wireless/sdrplay-2.13.1-r1
index 39de7416076c..f3bb345899f1 100644
--- a/metadata/md5-cache/net-wireless/sdrplay-2.13.1-r1
+++ b/metadata/md5-cache/net-wireless/sdrplay-2.13.1-r1
@@ -12,5 +12,5 @@ RDEPEND=virtual/libusb:1 virtual/udev
REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
SLOT=0
SRC_URI=http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-2.13.1.run
-_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=98bf766d8dba602988c265ad27e28bd3
diff --git a/metadata/md5-cache/net-wireless/sdrplay-3.07.1 b/metadata/md5-cache/net-wireless/sdrplay-3.07.1
index c024cfc6c60e..22e3b83583a5 100644
--- a/metadata/md5-cache/net-wireless/sdrplay-3.07.1
+++ b/metadata/md5-cache/net-wireless/sdrplay-3.07.1
@@ -12,5 +12,5 @@ RDEPEND=virtual/libusb:1 virtual/udev systemd? ( sys-apps/systemd )
REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
SLOT=0
SRC_URI=http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.07.1.run
-_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=c0cc918f94e57c5f84c29a93e623ec1c
diff --git a/metadata/md5-cache/net-wireless/uhd-4.8.0.0 b/metadata/md5-cache/net-wireless/uhd-4.8.0.0
index f2c46b8d8dbd..bdaf299d9760 100644
--- a/metadata/md5-cache/net-wireless/uhd-4.8.0.0
+++ b/metadata/md5-cache/net-wireless/uhd-4.8.0.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/4.8.0
SRC_URI=https://github.com/EttusResearch/uhd/archive/v4.8.0.0.tar.gz -> EttusResearch-UHD-4.8.0.0.tar.gz https://github.com/EttusResearch/uhd/releases/download/v4.8.0.0/uhd-images_4.8.0.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=13e4802f5c6458410a4a12b02de6aab4
+_md5_=70f5adbf9cd4f81daf850808bb66f667
diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz
index 73db71a43331..bfd9499a3d92 100644
--- a/metadata/md5-cache/sci-chemistry/Manifest.gz
+++ b/metadata/md5-cache/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-chemistry/avogadro2-1.100.0 b/metadata/md5-cache/sci-chemistry/avogadro2-1.100.0
new file mode 100644
index 000000000000..851248c09418
--- /dev/null
+++ b/metadata/md5-cache/sci-chemistry/avogadro2-1.100.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=dev-qt/qtbase:6[concurrent,gui,network,opengl,ssl,widgets] >=sci-libs/avogadrolibs-1.100.0[qt6,vtk?] vtk? ( sci-libs/vtk:= ) dev-cpp/eigen:3
+DESCRIPTION=Advanced molecule editor and visualizer 2
+EAPI=8
+HOMEPAGE=https://www.openchemistry.org/ https://two.avogadro.cc/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=doc vtk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD GPL-2+
+RDEPEND=dev-qt/qtbase:6[concurrent,gui,network,opengl,ssl,widgets] >=sci-libs/avogadrolibs-1.100.0[qt6,vtk?] vtk? ( sci-libs/vtk:= )
+SLOT=0
+SRC_URI=https://github.com/OpenChemistry/avogadroapp/archive/1.100.0.tar.gz -> avogadro2-1.100.0.tar.gz https://github.com/OpenChemistry/avogadro-i18n/archive/1.100.0.tar.gz -> avogadro2-1.100.0-i18n.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=697c6dcf387aceb418fb8e03c8eabb9c
diff --git a/metadata/md5-cache/sci-chemistry/avogadro2-1.97.0 b/metadata/md5-cache/sci-chemistry/avogadro2-1.97.0
deleted file mode 100644
index 81aa8dafb198..000000000000
--- a/metadata/md5-cache/sci-chemistry/avogadro2-1.97.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen media-gfx/graphviz ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 >=sci-libs/avogadrolibs-1.97.0[qt5,vtk?] sci-libs/hdf5:= rpc? ( sci-chemistry/molequeue ) dev-cpp/eigen:3 test? ( dev-qt/qttest:5 )
-DESCRIPTION=Advanced molecule editor and visualizer 2
-EAPI=8
-HOMEPAGE=https://www.openchemistry.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop docs cmake xdg
-IUSE=rpc test vtk doc
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD GPL-2+
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 >=sci-libs/avogadrolibs-1.97.0[qt5,vtk?] sci-libs/hdf5:= rpc? ( sci-chemistry/molequeue )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/OpenChemistry/avogadroapp/archive/1.97.0.tar.gz -> avogadro2-1.97.0.tar.gz https://github.com/OpenChemistry/avogadro-i18n/archive/13c4286102373658cea48a33b86536ab5793da66.tar.gz -> avogadro2-1.97.0-i18n.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed docs 006125f2158d2f16904ebd9114336058 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4d16d471e4fb5d4f76219007401eda51
diff --git a/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221 b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221
new file mode 100644
index 000000000000..d942454a1a10
--- /dev/null
+++ b/metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20241221
@@ -0,0 +1,18 @@
+BDEPEND=dev-lang/perl doc? ( app-text/doxygen dev-texlive/texlive-latex ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) test? ( dev-lang/python ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
+DEPEND=dev-cpp/eigen:3 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) !minimal? ( dev-libs/libxml2:2 png? ( x11-libs/cairo ) ) perl? ( dev-lang/perl:= ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] )
+DESCRIPTION=Interconverts file formats used in molecular modeling
+EAPI=8
+HOMEPAGE=https://openbabel.org/ https://github.com/openbabel/openbabel/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 doc examples +inchi json minimal openmp perl png python test wxwidgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=dev-cpp/eigen:3 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) !minimal? ( dev-libs/libxml2:2 png? ( x11-libs/cairo ) ) perl? ( dev-lang/perl:= ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) test? ( inchi !minimal python? ( json png ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0/7.0.0
+SRC_URI=https://github.com/openbabel/openbabel/archive/889c350feb179b43aa43985799910149d4eaa2bc.tar.gz -> openbabel-3.1.1_p20241221.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5a323548f0a4dde751f3ab3ec8820edb
diff --git a/metadata/md5-cache/sci-chemistry/openbabel-9999 b/metadata/md5-cache/sci-chemistry/openbabel-9999
index c71c8098b494..c9cb1f5e15d1 100644
--- a/metadata/md5-cache/sci-chemistry/openbabel-9999
+++ b/metadata/md5-cache/sci-chemistry/openbabel-9999
@@ -1,17 +1,17 @@
-BDEPEND=dev-lang/perl doc? ( app-text/doxygen dev-texlive/texlive-latex ) perl? ( >=dev-lang/swig-2 ) python? ( >=dev-lang/swig-2 ) test? ( dev-lang/python ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
-DEPEND=dev-cpp/eigen:3 dev-libs/libxml2:2 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) png? ( x11-libs/cairo ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] ) perl? ( dev-lang/perl )
+BDEPEND=dev-lang/perl doc? ( app-text/doxygen dev-texlive/texlive-latex ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) test? ( dev-lang/python ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=dev-cpp/eigen:3 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) !minimal? ( dev-libs/libxml2:2 png? ( x11-libs/cairo ) ) perl? ( dev-lang/perl:= ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] )
DESCRIPTION=Interconverts file formats used in molecular modeling
EAPI=8
HOMEPAGE=https://openbabel.org/ https://github.com/openbabel/openbabel/
-INHERIT=cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg-utils git-r3
-IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 doc examples +inchi json minimal openmp perl png python test wxwidgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg git-r3
+IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 doc examples +inchi json minimal openmp perl png python test wxwidgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=dev-cpp/eigen:3 dev-libs/libxml2:2 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) png? ( x11-libs/cairo ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] ) perl? ( dev-lang/perl:= !sci-chemistry/openbabel-perl )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) test? ( inchi json !minimal wxwidgets )
+RDEPEND=dev-cpp/eigen:3 sys-libs/zlib:= inchi? ( sci-libs/inchi ) json? ( >=dev-libs/rapidjson-1.1.0 ) !minimal? ( dev-libs/libxml2:2 png? ( x11-libs/cairo ) ) perl? ( dev-lang/perl:= ) 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 ) ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) test? ( inchi !minimal python? ( json png ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
RESTRICT=!test? ( test )
SLOT=0/7.0.0
-SRC_URI=https://openbabel.org/docs/dev/_static/babel130.png -> openbabel.png https://openbabel.org/OBTitle.jpg -> openbabel.jpg
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1647cef4ecf923608c5e83b1c506d402
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c perl-functions 1863acf0982afafc67797e3ce7275b4c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5a323548f0a4dde751f3ab3ec8820edb
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index c77652226b69..12a707a828e5 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/folium-0.19.5 b/metadata/md5-cache/sci-geosciences/folium-0.19.5
new file mode 100644
index 000000000000..68c5100d5394
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/folium-0.19.5
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools-scm test? ( dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jinja2[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/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jinja2[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/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DESCRIPTION=Python Data, Leaflet.js Maps
+EAPI=8
+HOMEPAGE=https://github.com/python-visualization/folium
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jinja2[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/numpy[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 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-visualization/folium/archive/refs/tags/v0.19.5.tar.gz -> folium-0.19.5.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=6dc4351f4e89816dc026d624be167329
diff --git a/metadata/md5-cache/sci-geosciences/gpxsee-13.38 b/metadata/md5-cache/sci-geosciences/gpxsee-13.38
new file mode 100644
index 000000000000..92251f002122
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/gpxsee-13.38
@@ -0,0 +1,15 @@
+BDEPEND=dev-qt/qttools:6[linguist]
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=dev-qt/qtbase:6=[concurrent,gui,network,opengl,sql,widgets] dev-qt/qtpositioning:6 dev-qt/qtsvg:6 dev-qt/qtserialport:6
+DESCRIPTION=Viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files
+EAPI=8
+HOMEPAGE=https://www.gpxsee.org/ https://github.com/tumic0/GPXSee
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=plocale qmake-utils xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-3
+RDEPEND=dev-qt/qtbase:6=[concurrent,gui,network,opengl,sql,widgets] dev-qt/qtpositioning:6 dev-qt/qtsvg:6
+SLOT=0
+SRC_URI=https://github.com/tumic0/GPXSee/archive/13.38.tar.gz -> gpxsee-13.38.tar.gz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=b6a9dbce17497af3412cdd5c7ec7037b
diff --git a/metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0 b/metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0-r1
index e8a15e1b75b5..08ffa56e07e2 100644
--- a/metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0
+++ b/metadata/md5-cache/sci-geosciences/xyzservices-2025.1.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm 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(-)?]
+BDEPEND=dev-python/setuptools-scm 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Source of XYZ tiles providers
EAPI=8
HOMEPAGE=https://github.com/geopandas/xyzservices
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
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 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+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 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/geopandas/xyzservices/archive/refs/tags/2025.1.0.tar.gz -> xyzservices-2025.1.0.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=8efeae5b7aaf2c8c41361bf633213caf
+_md5_=ed9822d0afcedb83f51294b2384cb895
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 47b7a368e544..5816640019fb 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/avogadrolibs-1.100.0 b/metadata/md5-cache/sci-libs/avogadrolibs-1.100.0
new file mode 100644
index 000000000000..5316b4ef445d
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/avogadrolibs-1.100.0
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-cpp/nlohmann_json dev-libs/pugixml hdf5? ( sci-libs/hdf5:= ) qt6? ( >=sci-chemistry/openbabel-3.1.1_p20241221:=[json] dev-qt/qtbase:6[concurrent,gui,network,opengl,widgets] dev-qt/qtsvg:6 media-libs/glew:0= virtual/opengl archive? ( app-arch/libarchive:= ) ) spglib? ( >=sci-libs/spglib-2.6.0:= ) vtk? ( sci-libs/vtk:=[qt6,views] ) dev-cpp/eigen:3 mmtf? ( dev-libs/mmtf-cpp )
+DESCRIPTION=Advanced molecule editor and visualizer 2 - libraries
+EAPI=8
+HOMEPAGE=https://two.avogadro.cc/ https://www.openchemistry.org/
+INHERIT=cmake
+IUSE=archive doc hdf5 mmtf qt6 spglib test vtk
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD GPL-2+
+RDEPEND=dev-cpp/nlohmann_json dev-libs/pugixml hdf5? ( sci-libs/hdf5:= ) qt6? ( >=sci-chemistry/openbabel-3.1.1_p20241221:=[json] dev-qt/qtbase:6[concurrent,gui,network,opengl,widgets] dev-qt/qtsvg:6 media-libs/glew:0= virtual/opengl archive? ( app-arch/libarchive:= ) ) spglib? ( >=sci-libs/spglib-2.6.0:= ) vtk? ( sci-libs/vtk:=[qt6,views] )
+REQUIRED_USE=test? ( qt6 ) vtk? ( qt6 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/OpenChemistry/avogadrolibs/archive/1.100.0.tar.gz -> avogadrolibs-1.100.0.tar.gz qt6? ( https://github.com/OpenChemistry/avogenerators/archive/refs/tags/1.98.0.tar.gz -> avogadrolibs-avogenerators-1.98.0.tar.gz https://github.com/OpenChemistry/crystals/archive/refs/tags/1.98.0.tar.gz -> avogadrolibs-crystals-1.98.0.tar.gz https://github.com/OpenChemistry/fragments/archive/refs/tags/1.99.0.tar.gz -> avogadrolibs-fragments-1.99.0.tar.gz https://github.com/OpenChemistry/molecules/archive/refs/tags/1.98.0.tar.gz -> avogadrolibs-molecules-1.98.0.tar.gz ) test? ( https://github.com/OpenChemistry/avogadrodata/archive/refs/tags/1.100.0.tar.gz -> avogadrolibs-1.100.0-data.tar.gz ) vtk? ( https://github.com/psavery/genXrdPattern/releases/download/1.1-linux/linux64-genXrdPattern -> avogadrolibs-linux64-genXrdPattern-1.1 )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=84309bf38f59209aa2b0b64f3768c080
diff --git a/metadata/md5-cache/sci-libs/avogadrolibs-1.97.0 b/metadata/md5-cache/sci-libs/avogadrolibs-1.97.0
deleted file mode 100644
index 92a3511eb89a..000000000000
--- a/metadata/md5-cache/sci-libs/avogadrolibs-1.97.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen[dot] ) qt5? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=sci-chemistry/molequeue-0.7 archive? ( app-arch/libarchive:= ) hdf5? ( sci-libs/hdf5:= ) qt5? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/glew:0= virtual/opengl ) vtk? ( sci-libs/vtk[qt5,views] ) dev-cpp/eigen:3 test? ( dev-cpp/gtest )
-DESCRIPTION=Advanced molecule editor and visualizer 2 - libraries
-EAPI=8
-HOMEPAGE=https://www.openchemistry.org/ https://github.com/OpenChemistry/avogadrolibs
-INHERIT=cmake
-IUSE=archive doc hdf5 qt5 test vtk
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD GPL-2+
-RDEPEND=>=sci-chemistry/molequeue-0.7 archive? ( app-arch/libarchive:= ) hdf5? ( sci-libs/hdf5:= ) qt5? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/glew:0= virtual/opengl ) vtk? ( sci-libs/vtk[qt5,views] )
-REQUIRED_USE=vtk? ( qt5 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/OpenChemistry/avogadrolibs/archive/1.97.0.tar.gz -> avogadrolibs-1.97.0.tar.gz https://github.com/OpenChemistry/molecules/archive/refs/tags/1.0.0.tar.gz -> avogadrolibs-molecules-1.0.0.tar.gz https://github.com/OpenChemistry/crystals/archive/refs/tags/1.0.1.tar.gz -> avogadrolibs-crystals-1.0.1.tar.gz vtk? ( https://github.com/psavery/genXrdPattern/releases/download/1.0-static/linux64-genXrdPattern -> linux64-genXrdPattern-avogadrolibs-1.97.0 )
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7d324d6dfc73fea2158e524db377fa77
diff --git a/metadata/md5-cache/sci-libs/mkl-2022.2.1.16993-r1 b/metadata/md5-cache/sci-libs/mkl-2022.2.1.16993-r1
index 3422401547dd..e9ab9fdcddf0 100644
--- a/metadata/md5-cache/sci-libs/mkl-2022.2.1.16993-r1
+++ b/metadata/md5-cache/sci-libs/mkl-2022.2.1.16993-r1
@@ -11,5 +11,5 @@ RDEPEND=app-eselect/eselect-blas app-eselect/eselect-lapack dev-cpp/tbb dev-libs
RESTRICT=strip
SLOT=0
SRC_URI=https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-2022.2.1-2022.2.1-16993_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-devel-2022.2.1-2022.2.1-16993_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-2022.2.1-2022.2.1-16993_all.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-devel-2022.2.1-2022.2.1-16993_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=996a2baf5e5444358b424fbd2bcff669
diff --git a/metadata/md5-cache/sci-libs/mkl-2023.0.0.25398 b/metadata/md5-cache/sci-libs/mkl-2023.0.0.25398
index 460b79659f9f..6d1806f2d66b 100644
--- a/metadata/md5-cache/sci-libs/mkl-2023.0.0.25398
+++ b/metadata/md5-cache/sci-libs/mkl-2023.0.0.25398
@@ -10,5 +10,5 @@ RDEPEND=app-eselect/eselect-blas app-eselect/eselect-lapack dev-cpp/tbb dev-libs
RESTRICT=strip
SLOT=0
SRC_URI=https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-2023.0.0-2023.0.0-25398_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-devel-2023.0.0-2023.0.0-25398_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-2023.0.0-2023.0.0-25398_all.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-devel-2023.0.0-2023.0.0-25398_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=36351c6df817431facef7f0b4c748dcc
diff --git a/metadata/md5-cache/sci-libs/mkl-2023.1.0.46342 b/metadata/md5-cache/sci-libs/mkl-2023.1.0.46342
index 7c72586b125e..569e63c5cd2e 100644
--- a/metadata/md5-cache/sci-libs/mkl-2023.1.0.46342
+++ b/metadata/md5-cache/sci-libs/mkl-2023.1.0.46342
@@ -10,5 +10,5 @@ RDEPEND=app-eselect/eselect-blas app-eselect/eselect-lapack dev-cpp/tbb dev-libs
RESTRICT=strip
SLOT=0
SRC_URI=https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-2023.1.0-2023.1.0-46342_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-devel-2023.1.0-2023.1.0-46342_amd64.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-2023.1.0-2023.1.0-46342_all.deb https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-devel-2023.1.0-2023.1.0-46342_all.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=b2660db497501a581bb135d256ce9039
diff --git a/metadata/md5-cache/sci-libs/spglib-2.6.0 b/metadata/md5-cache/sci-libs/spglib-2.6.0
new file mode 100644
index 000000000000..4b1aec9b88a9
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/spglib-2.6.0
@@ -0,0 +1,17 @@
+BDEPEND=python? ( python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/scikit-build-core-0.9.4[python_targets_python3_13(-)] ) 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 ) test? ( python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) ) ) test? ( dev-cpp/gtest ) test? ( 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 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ruamel-yaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ruamel-yaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ruamel-yaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/ruamel-yaml[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran )
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=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 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ruamel-yaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ruamel-yaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ruamel-yaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/ruamel-yaml[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+DESCRIPTION=Spglib is a C library for finding and handling crystal symmetries
+EAPI=8
+HOMEPAGE=https://github.com/spglib/spglib/
+INHERIT=cmake distutils-r1 fortran-2 toolchain-funcs
+IUSE=fortran openmp python test test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 debug
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=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 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/ruamel-yaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/ruamel-yaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/ruamel-yaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/ruamel-yaml[python_targets_python3_13(-)] ) python_single_target_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/typing-extensions[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/spglib/spglib/archive/v2.6.0.tar.gz -> spglib-2.6.0.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 fortran-2 54fcb693257134adae26819685891ecc multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=171fa37cca58da3fddcb5d008f4dee02
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index af5200e68a0a..f5fa034a408b 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/flocq-4.1.0-r1 b/metadata/md5-cache/sci-mathematics/flocq-4.1.0-r1
deleted file mode 100644
index 46cdc6b47f3b..000000000000
--- a/metadata/md5-cache/sci-mathematics/flocq-4.1.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-lang/ocaml:= >=sci-mathematics/coq-8.12:=
-DESCRIPTION=Formalization of floating-point arithmetic for the Coq proof assistant
-EAPI=8
-HOMEPAGE=http://flocq.gforge.inria.fr/ https://gitlab.inria.fr/flocq/flocq/
-INHERIT=multiprocessing
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=dev-lang/ocaml:= >=sci-mathematics/coq-8.12:=
-SLOT=0
-SRC_URI=https://flocq.gitlabpages.inria.fr/releases/flocq-4.1.0.tar.gz
-_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f
-_md5_=6580fd0a99f05956cbff2df525bde84f
diff --git a/metadata/md5-cache/sci-mathematics/flocq-4.1.1 b/metadata/md5-cache/sci-mathematics/flocq-4.1.1
deleted file mode 100644
index fcbc50165bde..000000000000
--- a/metadata/md5-cache/sci-mathematics/flocq-4.1.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-lang/ocaml:= >=sci-mathematics/coq-8.12:=
-DESCRIPTION=Formalization of floating-point arithmetic for the Coq proof assistant
-EAPI=8
-HOMEPAGE=http://flocq.gforge.inria.fr/ https://gitlab.inria.fr/flocq/flocq/
-INHERIT=multiprocessing
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=dev-lang/ocaml:= >=sci-mathematics/coq-8.12:=
-SLOT=0
-SRC_URI=https://flocq.gitlabpages.inria.fr/releases/flocq-4.1.1.tar.gz
-_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f
-_md5_=6580fd0a99f05956cbff2df525bde84f
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-13.0.1 b/metadata/md5-cache/sci-mathematics/mathematica-13.0.1
index 577d9f1766d9..c8a2847c67d1 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-13.0.1
+++ b/metadata/md5-cache/sci-mathematics/mathematica-13.0.1
@@ -13,5 +13,5 @@ RDEPEND=cuda? ( dev-util/nvidia-cuda-toolkit ) media-libs/freetype R? ( dev-lang
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=Mathematica_13.0.1_BNDL_LINUX.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d3798714aaaa258b5f5ebeae0193d41d
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-13.1.0 b/metadata/md5-cache/sci-mathematics/mathematica-13.1.0
index 583c9155801a..7324b65a0a6f 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-13.1.0
+++ b/metadata/md5-cache/sci-mathematics/mathematica-13.1.0
@@ -13,5 +13,5 @@ RDEPEND=cuda? ( dev-util/nvidia-cuda-toolkit ) media-libs/freetype ffmpeg? ( med
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=doc? ( WLDocs_13.1.0_LINUX.sh ) Mathematica_13.1.0_LINUX.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2773c26cafcb99466d0373d63cc68210
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-13.2.1 b/metadata/md5-cache/sci-mathematics/mathematica-13.2.1
index 621429ecad5b..e19fc6e1b5d5 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-13.2.1
+++ b/metadata/md5-cache/sci-mathematics/mathematica-13.2.1
@@ -13,5 +13,5 @@ RDEPEND=cuda? ( dev-util/nvidia-cuda-toolkit ) media-libs/freetype ffmpeg? ( <me
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=Mathematica_13.2.1_BNDL_LINUX.sh
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1cd4bbc649f1b09678a2548e20148b07
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-13.3.1 b/metadata/md5-cache/sci-mathematics/mathematica-13.3.1
index 50c9713bffc6..29fc919fed90 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-13.3.1
+++ b/metadata/md5-cache/sci-mathematics/mathematica-13.3.1
@@ -13,5 +13,5 @@ RDEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[eglfs,wayland] dev-qt/qtsvg:6 dev-qt/
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=bundle? ( Mathematica_13.3.1_BNDL_LINUX.sh ) !bundle? ( Mathematica_13.3.1_LINUX.sh )
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=eeb78fb9e7b17d2e2e703cfa828cdd62
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-14.0.0 b/metadata/md5-cache/sci-mathematics/mathematica-14.0.0
index 096eb2379c54..3edba56922d7 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-14.0.0
+++ b/metadata/md5-cache/sci-mathematics/mathematica-14.0.0
@@ -13,5 +13,5 @@ RDEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[eglfs,wayland] dev-qt/qtsvg:6 dev-qt/
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=bundle? ( Mathematica_14.0.0_BNDL_LINUX.sh ) !bundle? ( Mathematica_14.0.0_LINUX.sh )
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=84084fc130712ad4c74b587d2e161fea
diff --git a/metadata/md5-cache/sci-mathematics/mathematica-14.1.0 b/metadata/md5-cache/sci-mathematics/mathematica-14.1.0
index 8e1d3205e137..277f8357c589 100644
--- a/metadata/md5-cache/sci-mathematics/mathematica-14.1.0
+++ b/metadata/md5-cache/sci-mathematics/mathematica-14.1.0
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/openssl-compat:1.1.1 dev-qt/qt5compat:6 dev-qt/qtbase:6[eglfs,w
RESTRICT=strip mirror bindist fetch
SLOT=0
SRC_URI=bundle? ( Wolfram_14.1.0_LIN_Bndl.sh ) !bundle? ( Wolfram_14.1.0_LIN.sh )
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=6cd9a563ed47667a5ac7a3cc173143a2
diff --git a/metadata/md5-cache/sci-mathematics/minisat-2.2.1-r1 b/metadata/md5-cache/sci-mathematics/minisat-2.2.1-r1
index 9abcf1df6506..4e4cea2856c2 100644
--- a/metadata/md5-cache/sci-mathematics/minisat-2.2.1-r1
+++ b/metadata/md5-cache/sci-mathematics/minisat-2.2.1-r1
@@ -12,4 +12,4 @@ RDEPEND=sys-libs/zlib:=
SLOT=0/2.2.1
SRC_URI=https://github.com/stp/minisat/archive/releases/2.2.1.tar.gz -> minisat-2.2.1.tar.gz doc? ( http://minisat.se/downloads/MiniSat.pdf )
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5ea1be27bc65784e2692a2a88abe2b96
+_md5_=960d6c16c97e526eb5760d70fd1a5c43
diff --git a/metadata/md5-cache/sci-ml/FBGEMM-2023.12.04 b/metadata/md5-cache/sci-ml/FBGEMM-2023.12.04
index f015ecad2f86..c4e921bb8e9c 100644
--- a/metadata/md5-cache/sci-ml/FBGEMM-2023.12.04
+++ b/metadata/md5-cache/sci-ml/FBGEMM-2023.12.04
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-cpp/gtest ) doc? ( || ( ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/breathe[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/breathe[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/breathe[python_targets_python3_10(-)] ) ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=test? ( dev-cpp/gtest ) doc? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] dev-python/breathe[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/breathe[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/breathe[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/breathe[python_targets_python3_10(-)] ) ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=>=dev-libs/asmjit-2022.07.02 dev-libs/cpuinfo
DESCRIPTION=Facebook GEneral Matrix Multiplication
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pytorch/FBGEMM/archive/dbc3157bf256f1339b3fa1fef2be89ac4078be0e.tar.gz -> FBGEMM-2023.12.04.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=af0ce21626856784f2651a1b967f0255
+_md5_=94535933bc8299542ad2ce17ed7147a4
diff --git a/metadata/md5-cache/sci-ml/FP16-2024.05.27 b/metadata/md5-cache/sci-ml/FP16-2024.05.27-r1
index f8260108d836..fce93f6d2c17 100644
--- a/metadata/md5-cache/sci-ml/FP16-2024.05.27
+++ b/metadata/md5-cache/sci-ml/FP16-2024.05.27-r1
@@ -5,13 +5,13 @@ DESCRIPTION=conversion to/from half-precision floating point formats
EAPI=8
HOMEPAGE=https://github.com/Maratyszcza/FP16/
INHERIT=python-r1 cmake
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=dev-libs/psimd 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/peachpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-libs/psimd 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 ) dev-python/peachpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Maratyszcza/FP16/archive/95163a75c51bc8dc29f72d0d7419ec50132984ff.tar.gz -> FP16-2024.05.27.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3d7219d2b063576b33c5b8c19eb6cbf1
+_md5_=7a483fbd4e45cf10154623586f841b69
diff --git a/metadata/md5-cache/sci-ml/Manifest.gz b/metadata/md5-cache/sci-ml/Manifest.gz
index 24c29f94b331..13a6626b7a45 100644
--- a/metadata/md5-cache/sci-ml/Manifest.gz
+++ b/metadata/md5-cache/sci-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r3 b/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r3
deleted file mode 100644
index 0818f127e113..000000000000
--- a/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r3
+++ /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 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] ) dev-libs/FXdiv dev-libs/psimd
-DESCRIPTION=acceleration package for neural network computations
-EAPI=8
-HOMEPAGE=https://github.com/Maratyszcza/NNPACK/
-INHERIT=cmake python-single-r1
-IUSE=test test-full python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD-2
-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 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( <=sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Maratyszcza/NNPACK/archive/c07e3a0400713d546e0dea2d5466dd22ea389c73.tar.gz -> NNPACK-2020.12.22.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=275561523fc754035a99f6cb680e390f
diff --git a/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r4 b/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r4
new file mode 100644
index 000000000000..203f183af3e9
--- /dev/null
+++ b/metadata/md5-cache/sci-ml/NNPACK-2020.12.22-r4
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_13(-)] dev-python/peachpy[python_targets_python3_13(-)] ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_13(-)] dev-python/peachpy[python_targets_python3_13(-)] ) dev-libs/FXdiv dev-libs/psimd
+DESCRIPTION=acceleration package for neural network computations
+EAPI=8
+HOMEPAGE=https://github.com/Maratyszcza/NNPACK/
+INHERIT=cmake python-single-r1
+IUSE=test test-full python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64
+LICENSE=BSD-2
+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 ) dev-libs/pthreadpool dev-libs/cpuinfo python_single_target_python3_10? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_10(-)] dev-python/peachpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_11(-)] dev-python/peachpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_12(-)] dev-python/peachpy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~sci-ml/FP16-2024.05.27[python_targets_python3_13(-)] dev-python/peachpy[python_targets_python3_13(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Maratyszcza/NNPACK/archive/c07e3a0400713d546e0dea2d5466dd22ea389c73.tar.gz -> NNPACK-2020.12.22.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f91d7ce996622f646ecc248b753c5731
diff --git a/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5 b/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5
deleted file mode 100644
index 78f173aa12f6..000000000000
--- a/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fsspec[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[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/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[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(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=a client library to interact with the Hugging Face Hub
-EAPI=8
-HOMEPAGE=https://pypi.org/project/huggingface_hub/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fsspec[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[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/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/huggingface/huggingface_hub/archive/refs/tags/v0.26.5.tar.gz -> huggingface_hub-0.26.5.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=3e209c371625a23ce1a8bf43e6bcfe34
diff --git a/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5-r1 b/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5-r1
new file mode 100644
index 000000000000..ef2d432d509b
--- /dev/null
+++ b/metadata/md5-cache/sci-ml/huggingface_hub-0.26.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/fsspec[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[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/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=a client library to interact with the Hugging Face Hub
+EAPI=8
+HOMEPAGE=https://pypi.org/project/huggingface_hub/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/fsspec[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[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/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[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 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/huggingface/huggingface_hub/archive/refs/tags/v0.26.5.tar.gz -> huggingface_hub-0.26.5.gh.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=35ba6930d9a38ebb4cb385d2199a3e31
diff --git a/metadata/md5-cache/sci-ml/jiwer-3.0.3 b/metadata/md5-cache/sci-ml/jiwer-3.0.3
deleted file mode 100644
index 207006e529fa..000000000000
--- a/metadata/md5-cache/sci-ml/jiwer-3.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/rapidfuzz[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/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Evaluate an automatic speech recognition system
-EAPI=8
-HOMEPAGE=https://github.com/jitsi/jiwer https://pypi.org/project/jiwer/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jitsi/jiwer/archive/refs/tags/v3.0.3.tar.gz -> jiwer-3.0.3.gh.tar.gz
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c9038c52ae924898e473c45a3098788c
diff --git a/metadata/md5-cache/sci-ml/jiwer-3.0.3-r1 b/metadata/md5-cache/sci-ml/jiwer-3.0.3-r1
new file mode 100644
index 000000000000..2127473e4c5c
--- /dev/null
+++ b/metadata/md5-cache/sci-ml/jiwer-3.0.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Evaluate an automatic speech recognition system
+EAPI=8
+HOMEPAGE=https://github.com/jitsi/jiwer https://pypi.org/project/jiwer/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-python/rapidfuzz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_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 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jitsi/jiwer/archive/refs/tags/v3.0.3.tar.gz -> jiwer-3.0.3.gh.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=798fad5494f6c4df1f16c1eb949bfa94
diff --git a/metadata/md5-cache/sci-ml/onnx-1.17.0 b/metadata/md5-cache/sci-ml/onnx-1.17.0
deleted file mode 100644
index 92e086e4b840..000000000000
--- a/metadata/md5-cache/sci-ml/onnx-1.17.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=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(-)?] app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:=[protoc(+)] dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[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 )
-DESCRIPTION=Open Neural Network Exchange (ONNX)
-EAPI=8
-HOMEPAGE=https://github.com/onnx/onnx
-INHERIT=distutils-r1 cmake
-IUSE=disableStaticReg python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=Apache-2.0
-RDEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:=[protoc(+)] dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[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
-SLOT=0
-SRC_URI=https://github.com/onnx/onnx/archive/refs/tags/v1.17.0.tar.gz -> onnx-1.17.0.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b3fa6d806471073f0d63547fcbb46d19
diff --git a/metadata/md5-cache/sci-ml/onnx-1.17.0-r1 b/metadata/md5-cache/sci-ml/onnx-1.17.0-r1
new file mode 100644
index 000000000000..6fca5af85253
--- /dev/null
+++ b/metadata/md5-cache/sci-ml/onnx-1.17.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:=[protoc(+)] dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pybind11[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 )
+DESCRIPTION=Open Neural Network Exchange (ONNX)
+EAPI=8
+HOMEPAGE=https://github.com/onnx/onnx
+INHERIT=distutils-r1 cmake
+IUSE=disableStaticReg python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:=[protoc(+)] dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pybind11[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 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/onnx/onnx/archive/refs/tags/v1.17.0.tar.gz -> onnx-1.17.0.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=8a76621e8295f5d792c9f5bd8f0a7884
diff --git a/metadata/md5-cache/sci-ml/safetensors-0.4.5-r1 b/metadata/md5-cache/sci-ml/safetensors-0.4.5-r2
index da4dab92a551..a222943d6ec5 100644
--- a/metadata/md5-cache/sci-ml/safetensors-0.4.5-r1
+++ b/metadata/md5-cache/sci-ml/safetensors-0.4.5-r2
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/setuptools-rust[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=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-util/maturin-1.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 )
+BDEPEND=dev-python/setuptools-rust[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=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 )
+DEPEND=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 )
DESCRIPTION=Simple, safe way to store and distribute tensors
EAPI=8
HOMEPAGE=https://pypi.org/project/safetensors/ https://huggingface.co/
INHERIT=distutils-r1 cargo
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug debug
KEYWORDS=amd64
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+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 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/huggingface/safetensors/archive/refs/tags/v0.4.5.tar.gz -> safetensors-0.4.5.gh.tar.gz https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.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/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/portable-atomic/1.7.0/download -> portable-atomic-1.7.0.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/pyo3-build-config/0.22.2/download -> pyo3-build-config-0.22.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.2/download -> pyo3-ffi-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.2/download -> pyo3-macros-backend-0.22.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.2/download -> pyo3-macros-0.22.2.crate https://crates.io/api/v1/crates/pyo3/0.22.2/download -> pyo3-0.22.2.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.122/download -> serde_json-1.0.122.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/syn/2.0.72/download -> syn-2.0.72.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate
_eclasses_=cargo eb4315c13bbb1d5195ce27f8934644f9 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=a246fbdb844899828b21b8ddf5f935e6
+_md5_=9a8a73a28c52bf28d5911f1283440d10
diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz
index ca2dc12f061a..80c3ff81dc7a 100644
--- a/metadata/md5-cache/sci-physics/Manifest.gz
+++ b/metadata/md5-cache/sci-physics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-physics/hepmc-3.3.0 b/metadata/md5-cache/sci-physics/hepmc-3.3.0
deleted file mode 100644
index af63e2e0c970..000000000000
--- a/metadata/md5-cache/sci-physics/hepmc-3.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=root? ( sci-physics/root:= ) doc? ( app-text/doxygen[dot] dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended ) virtual/fortran app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
-DESCRIPTION=Event Record for Monte Carlo Generators
-EAPI=8
-HOMEPAGE=https://hepmc.web.cern.ch/hepmc/
-INHERIT=fortran-2 cmake flag-o-matic python-single-r1
-IUSE=doc test examples python root python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=3
-SRC_URI=https://hepmc.web.cern.ch/hepmc/releases/HepMC3-3.3.0.tar.gz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 fortran-2 54fcb693257134adae26819685891ecc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=aaa097ff9c7af862c21f0e08a62d4aa0
diff --git a/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1 b/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1
index 5a33919a9752..c36895bddc94 100644
--- a/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1
+++ b/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://hepmc.web.cern.ch/hepmc/releases/HepMC3-3.3.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 fortran-2 54fcb693257134adae26819685891ecc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=aad9e2e584be70f203098cc06dc0712a
+_md5_=b024cfc6fa9da3114968fc4e306b4a74
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index ad2d39fb6e1b..e94d9d4e7a48 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/azure-vm-utils-0.5.1 b/metadata/md5-cache/sys-apps/azure-vm-utils-0.5.2
index 9cc4af5c3c3c..d4bc04e23999 100644
--- a/metadata/md5-cache/sys-apps/azure-vm-utils-0.5.1
+++ b/metadata/md5-cache/sys-apps/azure-vm-utils-0.5.2
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/Azure/azure-vm-utils/archive/refs/tags/v0.5.1/azure-vm-utils-0.5.1.tar.gz
+SRC_URI=https://github.com/Azure/azure-vm-utils/archive/refs/tags/v0.5.2/azure-vm-utils-0.5.2.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=16451f894586327857b7e834dd49dacc
diff --git a/metadata/md5-cache/sys-apps/ed-1.20.2 b/metadata/md5-cache/sys-apps/ed-1.20.2
index 1e8a19992618..8152c7ae1b06 100644
--- a/metadata/md5-cache/sys-apps/ed-1.20.2
+++ b/metadata/md5-cache/sys-apps/ed-1.20.2
@@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 s
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ed/ed-1.20.2.tar.lz https://download.savannah.gnu.org/releases/ed/ed-1.20.2.tar.lz verify-sig? ( mirror://gnu/ed/ed-1.20.2.tar.lz.sig https://download.savannah.gnu.org/releases/ed/ed-1.20.2.tar.lz.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=c2e03847576dfcd6e659a54778602194
diff --git a/metadata/md5-cache/sys-apps/ed-1.21 b/metadata/md5-cache/sys-apps/ed-1.21
index cc463d66fd0d..c477759ab4e8 100644
--- a/metadata/md5-cache/sys-apps/ed-1.21
+++ b/metadata/md5-cache/sys-apps/ed-1.21
@@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 s
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ed/ed-1.21.tar.lz https://download.savannah.gnu.org/releases/ed/ed-1.21.tar.lz verify-sig? ( mirror://gnu/ed/ed-1.21.tar.lz.sig https://download.savannah.gnu.org/releases/ed/ed-1.21.tar.lz.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=859b9b30319345c0ee6adaad5c230e5d
diff --git a/metadata/md5-cache/sys-apps/intune-portal-1.2405.17 b/metadata/md5-cache/sys-apps/intune-portal-1.2405.17
index f8f127087826..52068f6d8b1b 100644
--- a/metadata/md5-cache/sys-apps/intune-portal-1.2405.17
+++ b/metadata/md5-cache/sys-apps/intune-portal-1.2405.17
@@ -11,5 +11,5 @@ RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/i/intune-portal/intune-portal_1.2405.17-jammy_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=50015954dc0aa1bbfb52e4392d1d87d0
diff --git a/metadata/md5-cache/sys-apps/intune-portal-1.2411.14 b/metadata/md5-cache/sys-apps/intune-portal-1.2411.14
index a179e4012ac3..1b7a0c86d2a8 100644
--- a/metadata/md5-cache/sys-apps/intune-portal-1.2411.14
+++ b/metadata/md5-cache/sys-apps/intune-portal-1.2411.14
@@ -11,5 +11,5 @@ RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://packages.microsoft.com/ubuntu/24.04/prod/pool/main/i/intune-portal/intune-portal_1.2411.14-noble_amd64.deb
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=d2b2ae1848400748c88a8a8a3917f16b
diff --git a/metadata/md5-cache/sys-apps/nawk-20250116 b/metadata/md5-cache/sys-apps/nawk-20250116
index e37709a53468..406e6ef087b8 100644
--- a/metadata/md5-cache/sys-apps/nawk-20250116
+++ b/metadata/md5-cache/sys-apps/nawk-20250116
@@ -4,9 +4,9 @@ DESCRIPTION=Brian Kernighan's pattern scanning and processing language
EAPI=8
HOMEPAGE=https://www.cs.princeton.edu/~bwk/btl.mirror/
INHERIT=toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/onetrueawk/awk/archive/20250116.tar.gz -> nawk-20250116.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=c6e045d7fc9bfc0b48cf6d5d5501691a
+_md5_=c70c807c00d3717bc77d8a904ca5d859
diff --git a/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.24 b/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.24
new file mode 100644
index 000000000000..ae0952f7f5fa
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.24
@@ -0,0 +1,15 @@
+BDEPEND=llvm_slot_17? ( llvm-core/clang:17 ) llvm_slot_18? ( llvm-core/clang:18 ) llvm_slot_19? ( llvm-core/clang:19 ) test? ( dev-util/cargo-nextest ) || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 )
+DEFINED_PHASES=compile configure install setup test unpack
+DESCRIPTION=pkgcraft-based tools for Gentoo
+EAPI=8
+HOMEPAGE=https://pkgcraft.github.io/
+INHERIT=cargo edo multiprocessing llvm-r1 shell-completion
+IUSE=test debug +llvm_slot_19 llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pkgcraft/pkgcraft/releases/download/pkgcraft-tools-0.0.24/pkgcraft-tools-0.0.24.tar.xz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=322c911bcd1346878e67b51227a9b39d
diff --git a/metadata/md5-cache/sys-apps/portage-3.0.67 b/metadata/md5-cache/sys-apps/portage-3.0.67
index 440318e8ef3b..78a71b4ea55d 100644
--- a/metadata/md5-cache/sys-apps/portage-3.0.67
+++ b/metadata/md5-cache/sys-apps/portage-3.0.67
@@ -5,7 +5,7 @@ EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
INHERIT=meson linux-info python-r1 tmpfiles
IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_pypy3_11 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=GPL-2
PDEPEND=!build? ( >=net-misc/rsync-2.6.4 >=sys-apps/coreutils-6.4 >=sys-apps/file-5.44-r3 )
RDEPEND=python_targets_pypy3? ( dev-lang/pypy:3.10=[symlink,bzip2(+),threads(+)] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[bzip2(+),threads(+)] ) acct-user/portage >=app-arch/tar-1.27 app-arch/zstd >=app-misc/pax-utils-0.1.17 dev-lang/python-exec:2 >=sys-apps/baselayout-2.9 >=sys-apps/findutils-4.9 !build? ( >=app-admin/eselect-1.2 app-portage/getuto >=app-shells/bash-5.0:0 >=sec-keys/openpgp-keys-gentoo-release-20240703 >=sys-apps/sed-4.0.5 rsync-verify? ( >=app-crypt/gnupg-2.2.4-r2[ssl(-)] >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_pypy3_11(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.67.tar.bz2
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=ce9b0ac2dee6a7a10c1089319eeaa54c
+_md5_=7d61749a985e11747ad3eb0b1b6a3bfd
diff --git a/metadata/md5-cache/sys-apps/sandbox-2.46 b/metadata/md5-cache/sys-apps/sandbox-2.46
new file mode 100644
index 000000000000..68225ac7fba9
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/sandbox-2.46
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=app-misc/pax-utils-0.1.19
+DESCRIPTION=sandbox'd LD_PRELOAD hack
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox
+INHERIT=flag-o-matic multilib-minimal multiprocessing
+IUSE=+nnp 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
+LICENSE=GPL-2
+RDEPEND=!<sys-apps/file-5.44-r1
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~floppym/dist/sandbox-2.46.tar.xz
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=2d8abd924faee4acae4014b9842611e3
diff --git a/metadata/md5-cache/sys-apps/systemd-255.16 b/metadata/md5-cache/sys-apps/systemd-255.16
deleted file mode 100644
index a31161db1f2e..000000000000
--- a/metadata/md5-cache/sys-apps/systemd-255.16
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja2[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja2[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja2[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack
-DEPEND=>=sys-apps/util-linux-2.32: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(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1: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(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0: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(-)?] ) >=sys-kernel/linux-headers-4.15
-DESCRIPTION=System and service manager for Linux
-EAPI=8
-HOMEPAGE=http://systemd.io/
-INHERIT=bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 secureboot systemd toolchain-funcs udev
-IUSE=acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2 LGPL-2.1 MIT public-domain
-PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration )
-RDEPEND=>=sys-apps/util-linux-2.32: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(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1: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(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0: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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 ukify? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pefile[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pefile[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pefile[python_targets_python3_12(-)] ) ) selinux? ( sec-policy/selinux-base-policy[systemd] sec-policy/selinux-ntp ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/openrc-navi[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) dns-over-tls? ( || ( gnutls openssl ) ) fido2? ( cryptsetup openssl ) homed? ( cryptsetup pam openssl ) importd? ( curl lzma || ( gcrypt openssl ) ) pwquality? ( homed ) boot? ( kernel-install ) ukify? ( boot )
-RESTRICT=!test? ( test )
-SLOT=0/2
-SRC_URI=https://github.com/systemd/systemd-stable/archive/v255.16/systemd-stable-255.16.tar.gz
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=428081e7cff8354c656615b6cbae5761
diff --git a/metadata/md5-cache/sys-apps/systemd-255.18 b/metadata/md5-cache/sys-apps/systemd-255.18
deleted file mode 100644
index 8a435ac940a7..000000000000
--- a/metadata/md5-cache/sys-apps/systemd-255.18
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/jinja2[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_10(-)] test? ( dev-python/pefile[python_targets_python3_10(-)] ) ) ) python_single_target_python3_11? ( dev-python/jinja2[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_11(-)] test? ( dev-python/pefile[python_targets_python3_11(-)] ) ) ) python_single_target_python3_12? ( dev-python/jinja2[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] boot? ( >=dev-python/pyelftools-0.30[python_targets_python3_12(-)] test? ( dev-python/pefile[python_targets_python3_12(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack
-DEPEND=>=sys-apps/util-linux-2.32: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(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1: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(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0: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(-)?] ) >=sys-kernel/linux-headers-4.15
-DESCRIPTION=System and service manager for Linux
-EAPI=8
-HOMEPAGE=http://systemd.io/
-INHERIT=bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 secureboot systemd toolchain-funcs udev
-IUSE=acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2 LGPL-2.1 MIT public-domain
-PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration )
-RDEPEND=>=sys-apps/util-linux-2.32: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(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( >=sys-libs/libapparmor-2.13:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( >=net-misc/curl-7.32.0:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1: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(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( >=dev-libs/libpwquality-1.4.1:0= ) qrcode? ( >=media-gfx/qrencode-3:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( >=sys-libs/libselinux-2.1.9:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0: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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 ukify? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pefile[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pefile[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pefile[python_targets_python3_12(-)] ) ) selinux? ( sec-policy/selinux-base-policy[systemd] sec-policy/selinux-ntp ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/openrc-navi[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) dns-over-tls? ( || ( gnutls openssl ) ) fido2? ( cryptsetup openssl ) homed? ( cryptsetup pam openssl ) importd? ( curl lzma || ( gcrypt openssl ) ) pwquality? ( homed ) boot? ( kernel-install ) ukify? ( boot )
-RESTRICT=!test? ( test )
-SLOT=0/2
-SRC_URI=https://github.com/systemd/systemd-stable/archive/v255.18/systemd-stable-255.18.tar.gz
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=fa5e7bb719b9118f658ea23843466d3d
diff --git a/metadata/md5-cache/sys-apps/systemd-256.12 b/metadata/md5-cache/sys-apps/systemd-256.12
index ba7692609546..9c49f54d7d0b 100644
--- a/metadata/md5-cache/sys-apps/systemd-256.12
+++ b/metadata/md5-cache/sys-apps/systemd-256.12
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v256.12.tar.gz -> systemd-256.12.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=bb393f1891457fa870ff897e816a7f18
+_md5_=83234c91db2a82171888845f464f68e7
diff --git a/metadata/md5-cache/sys-apps/systemd-257.3 b/metadata/md5-cache/sys-apps/systemd-257.3
index f14659af7b8e..a8295bd94557 100644
--- a/metadata/md5-cache/sys-apps/systemd-257.3
+++ b/metadata/md5-cache/sys-apps/systemd-257.3
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v257.3.tar.gz -> systemd-257.3.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=ce846d8b25580abc6907dacbdd651e66
+_md5_=b96ceaf76f34beb2bcc75456910e5abe
diff --git a/metadata/md5-cache/sys-apps/systemd-9999 b/metadata/md5-cache/sys-apps/systemd-9999
index 269f4288c7fc..480959743091 100644
--- a/metadata/md5-cache/sys-apps/systemd-9999
+++ b/metadata/md5-cache/sys-apps/systemd-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0/2
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=1ffa6e23fb5ebe99d0d3d8f4ba041387
+_md5_=7d5a8158e7d86a97add9bb18b187c1c3
diff --git a/metadata/md5-cache/sys-apps/systemd-utils-255.18 b/metadata/md5-cache/sys-apps/systemd-utils-255.18
index 66d42666ea85..fdb59746704d 100644
--- a/metadata/md5-cache/sys-apps/systemd-utils-255.18
+++ b/metadata/md5-cache/sys-apps/systemd-utils-255.18
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v255.18.tar.gz -> systemd-stable-255.18.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-255.14.tar.gz )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 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-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=a6d8a04ad50a228c3c5bf29b45cc79b6
+_md5_=dff58bd3ab0399ff32e1ef3d15d13096
diff --git a/metadata/md5-cache/sys-apps/systemd-utils-256.12 b/metadata/md5-cache/sys-apps/systemd-utils-256.12
index c6f33d3a4dd8..93a6e2219c5f 100644
--- a/metadata/md5-cache/sys-apps/systemd-utils-256.12
+++ b/metadata/md5-cache/sys-apps/systemd-utils-256.12
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/systemd/systemd/archive/refs/tags/v256.12.tar.gz -> systemd-256.12.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-256.12.tar.gz )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 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-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=6980ba679bbc3f6374ca5c8c03e3951a
+_md5_=77c1fb002513ea72c72d374308042f7b
diff --git a/metadata/md5-cache/sys-apps/util-linux-2.40.4 b/metadata/md5-cache/sys-apps/util-linux-2.40.4
index 586aad53e1d2..848fcebb49a3 100644
--- a/metadata/md5-cache/sys-apps/util-linux-2.40.4
+++ b/metadata/md5-cache/sys-apps/util-linux-2.40.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux
INHERIT=toolchain-funcs libtool flag-o-matic bash-completion-r1 pam python-r1 multilib-minimal multiprocessing systemd tmpfiles verify-sig
IUSE=audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos
LICENSE=GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain
RDEPEND=virtual/libcrypt:= audit? ( >=sys-process/audit-2.6:= ) caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib:= ) cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 ) hardlink? ( dev-libs/libpcre2:= ) ncurses? ( sys-libs/ncurses:=[unicode(+)?] magic? ( sys-apps/file:0= ) ) nls? ( virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) 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 ) ) readline? ( sys-libs/readline:0= ) rtas? ( sys-libs/librtas ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) udev? ( virtual/libudev:= ) ) hardlink? ( !app-arch/hardlink ) logger? ( !>=app-admin/sysklogd-2.0[logger] ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) su? ( !<sys-apps/shadow-4.7-r2 !>=sys-apps/shadow-4.7-r2[su] ) uuidd? ( acct-user/uuidd systemd? ( virtual/tmpfiles ) ) !net-wireless/rfkill
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) su? ( pam )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.4.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.4.tar.sign )
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
-_md5_=1139daae1fe4c3bdcb9dba0fb92a4d14
+_md5_=5593eb310476fad937bf071802e1b153
diff --git a/metadata/md5-cache/sys-apps/which-2.23 b/metadata/md5-cache/sys-apps/which-2.23
index 52618eb41851..fe161610dc22 100644
--- a/metadata/md5-cache/sys-apps/which-2.23
+++ b/metadata/md5-cache/sys-apps/which-2.23
@@ -3,9 +3,9 @@ DESCRIPTION=Prints out location of specified executables that are in your path
EAPI=8
HOMEPAGE=https://carlowood.github.io/which/
INHERIT=toolchain-funcs
-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=GPL-3
SLOT=0
SRC_URI=mirror://gnu/which/which-2.23.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=8798776171c64af66fef6d2a2b039c74
+_md5_=5cfe4ce26b7bb092f95580af3cd7e7f8
diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-gtk-1.15.3 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-gtk-1.15.3
new file mode 100644
index 000000000000..2b3ef91749da
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-gtk-1.15.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/gdbus-codegen sys-devel/gettext virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/glib:2 gnome-base/gsettings-desktop-schemas media-libs/fontconfig sys-apps/dbus >=sys-apps/xdg-desktop-portal-1.14.0 x11-libs/cairo[X?] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?,X?]
+DESCRIPTION=Backend implementation for xdg-desktop-portal using GTK+
+EAPI=8
+HOMEPAGE=https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal-gtk
+INHERIT=meson systemd
+IUSE=wayland X
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/glib:2 gnome-base/gsettings-desktop-schemas media-libs/fontconfig sys-apps/dbus >=sys-apps/xdg-desktop-portal-1.14.0 x11-libs/cairo[X?] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?,X?]
+SLOT=0
+SRC_URI=https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.15.3/xdg-desktop-portal-gtk-1.15.3.tar.xz
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=3195c19320e15280d8c583fe7f3579ab
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index d8c28996b4d3..1bb6021cb9ae 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.1_p2-r2 b/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.1_p2-r2
index fab20cf10276..66b99c2f7a61 100644
--- a/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.1_p2-r2
+++ b/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.1_p2-r2
@@ -11,5 +11,5 @@ RDEPEND=acct-user/microsoft-identity-broker acct-group/microsoft-identity-broker
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/microsoft-identity-broker/microsoft-identity-broker_2.0.1_amd64.deb
-_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=7cc9e3c3030b09edc87016a18152c0da
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 5d967906b08d..2ade6765c7d2 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250323 b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250323
new file mode 100644
index 000000000000..ef20e7c88fd6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250323
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:15[ada] <sys-devel/gcc-15[ada] <dev-lang/ada-bootstrap-16 ) ) d? ( || ( sys-devel/gcc:15[d(-)] <sys-devel/gcc-15[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 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 ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust time64 libgdiagnostics cobol
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=15
+SRC_URI=mirror://gcc/snapshots/15-20250323/gcc-15-20250323.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-48.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 toolchain a717dc5dc82e8c533c16d3422ff982f7 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=8818a5878cd008cb54827c0631e91251
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index 6407d8edc305..bd2e8ad7ae41 100644
--- a/metadata/md5-cache/sys-firmware/Manifest.gz
+++ b/metadata/md5-cache/sys-firmware/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-firmware/nvidia-firmware-340.32-r1 b/metadata/md5-cache/sys-firmware/nvidia-firmware-340.32-r1
index 7bd083535372..ef605f5576b6 100644
--- a/metadata/md5-cache/sys-firmware/nvidia-firmware-340.32-r1
+++ b/metadata/md5-cache/sys-firmware/nvidia-firmware-340.32-r1
@@ -9,5 +9,5 @@ LICENSE=MIT NVIDIA-r2
RESTRICT=bindist mirror
SLOT=0
SRC_URI=http://us.download.nvidia.com/XFree86/Linux-x86/340.32/NVIDIA-Linux-x86-340.32.run https://raw.githubusercontent.com/envytools/firmware/a0b9f9be0efad90cc84b8b2eaf587c3d7d350ea9/extract_firmware.py -> nvidia_extract_firmware-a0b9f9be0efad90cc84b8b2eaf587c3d7d350ea9.py
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=06ec30e14582087ab22970ed75f3c744
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 374bdead0b1a..6db5e0f3d397 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/avfs-1.1.4 b/metadata/md5-cache/sys-fs/avfs-1.1.4
deleted file mode 100644
index b7a3e810e505..000000000000
--- a/metadata/md5-cache/sys-fs/avfs-1.1.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=dev-build/libtool virtual/pkgconfig
-DEFINED_PHASES=configure install postinst
-DEPEND=app-arch/bzip2:= >=sys-fs/fuse-2.4:0 sys-libs/zlib lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) webdav? ( net-libs/neon:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=AVFS is a virtual filesystem that allows browsing of compressed files
-EAPI=7
-HOMEPAGE=https://sourceforge.net/projects/avf/
-IUSE=lzip +lzma webdav +zstd
-KEYWORDS=amd64 ~arm ~hppa ppc ppc64 x86
-LICENSE=GPL-2
-RDEPEND=app-arch/bzip2:= >=sys-fs/fuse-2.4:0 sys-libs/zlib lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) webdav? ( net-libs/neon:= ) zstd? ( app-arch/zstd:= )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/avf/avfs-1.1.4.tar.bz2
-_md5_=b04f9860fac2a2f9430362a4fc708d9e
diff --git a/metadata/md5-cache/sys-fs/bcachefs-tools-1.20.0 b/metadata/md5-cache/sys-fs/bcachefs-tools-1.20.0
index b98f779d46ef..e5a8f104d29e 100644
--- a/metadata/md5-cache/sys-fs/bcachefs-tools-1.20.0
+++ b/metadata/md5-cache/sys-fs/bcachefs-tools-1.20.0
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 )
RESTRICT=test
SLOT=0
SRC_URI=https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.20.0.tar.zst https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.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/anyhow/1.0.89/download -> anyhow-1.0.89.crate https://crates.io/api/v1/crates/bindgen/0.69.5/download -> bindgen-0.69.5.crate https://crates.io/api/v1/crates/bitfield/0.14.0/download -> bitfield-0.14.0.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/cc/1.1.28/download -> cc-1.1.28.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/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.20/download -> clap-4.5.20.crate https://crates.io/api/v1/crates/clap_builder/4.5.20/download -> clap_builder-4.5.20.crate https://crates.io/api/v1/crates/clap_complete/4.5.33/download -> clap_complete-4.5.33.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/colorchoice/1.0.2/download -> colorchoice-1.0.2.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.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/itertools/0.12.1/download -> itertools-0.12.1.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/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.159/download -> libc-0.2.159.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.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/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/owo-colors/4.1.0/download -> owo-colors-4.1.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/prettyplease/0.2.22/download -> prettyplease-0.2.22.crate https://crates.io/api/v1/crates/proc-macro2/1.0.87/download -> proc-macro2-1.0.87.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.0/download -> regex-1.11.0.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/rustix/0.38.37/download -> rustix-0.38.37.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/2.0.79/download -> syn-2.0.79.crate https://crates.io/api/v1/crates/terminal_size/0.4.0/download -> terminal_size-0.4.0.crate https://crates.io/api/v1/crates/udev/0.7.0/download -> udev-0.7.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/1.10.0/download -> uuid-1.10.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.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.52.6/download -> windows-targets-0.52.6.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.52.6/download -> windows_aarch64_msvc-0.52.6.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.52.6/download -> windows_i686_msvc-0.52.6.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.52.6/download -> windows_x86_64_gnullvm-0.52.6.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/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://github.com/koverstreet/bcachefs-tools/commit/67c9b378c7e7820b91033004b032e236a8069b4a.patch -> bcachefs-tools-1.20.0-fix-fuse-build.patch verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-1.20.0.tar.sign )
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=366bc3eefa691e77b93e4b69d28d119e
diff --git a/metadata/md5-cache/sys-fs/bcachefs-tools-9999 b/metadata/md5-cache/sys-fs/bcachefs-tools-9999
index b097674ec9b7..deaeba74a38e 100644
--- a/metadata/md5-cache/sys-fs/bcachefs-tools-9999
+++ b/metadata/md5-cache/sys-fs/bcachefs-tools-9999
@@ -12,5 +12,5 @@ RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-libs/libsodium:= dev-
REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 )
RESTRICT=test
SLOT=0
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
_md5_=c2ae6db398cba670cc1b9e5a35d764d6
diff --git a/metadata/md5-cache/sys-fs/ddrescue-1.28 b/metadata/md5-cache/sys-fs/ddrescue-1.28
index 3dc71b6f70ca..b22301decfe2 100644
--- a/metadata/md5-cache/sys-fs/ddrescue-1.28
+++ b/metadata/md5-cache/sys-fs/ddrescue-1.28
@@ -9,5 +9,5 @@ KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ddrescue/ddrescue-1.28.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=f62ea70f544b2bbda73768ed4734f1d6
diff --git a/metadata/md5-cache/sys-fs/ddrescue-1.29 b/metadata/md5-cache/sys-fs/ddrescue-1.29
index 8b952808a5fd..6b3ac3151f77 100644
--- a/metadata/md5-cache/sys-fs/ddrescue-1.29
+++ b/metadata/md5-cache/sys-fs/ddrescue-1.29
@@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ddrescue/ddrescue-1.29.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1897d4ac3938691cf58cb09054bbdbd4
diff --git a/metadata/md5-cache/sys-fs/ddrescue-1.29.1 b/metadata/md5-cache/sys-fs/ddrescue-1.29.1
index b9a141355518..2e38f6a49ee6 100644
--- a/metadata/md5-cache/sys-fs/ddrescue-1.29.1
+++ b/metadata/md5-cache/sys-fs/ddrescue-1.29.1
@@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ddrescue/ddrescue-1.29.1.tar.lz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1b596160537e5a0783b54e7451729706
diff --git a/metadata/md5-cache/sys-fs/mtools-4.0.46 b/metadata/md5-cache/sys-fs/mtools-4.0.46
index 08898838a34e..cb9b4efdedd8 100644
--- a/metadata/md5-cache/sys-fs/mtools-4.0.46
+++ b/metadata/md5-cache/sys-fs/mtools-4.0.46
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=virtual/libiconv gui? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.46.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=4b9e04075a2a4ab8a237a0f50ff085b9
diff --git a/metadata/md5-cache/sys-fs/mtools-4.0.47 b/metadata/md5-cache/sys-fs/mtools-4.0.47
index 65eeb9b5597e..e24dc20e452a 100644
--- a/metadata/md5-cache/sys-fs/mtools-4.0.47
+++ b/metadata/md5-cache/sys-fs/mtools-4.0.47
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=virtual/libiconv gui? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.47.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=4b9e04075a2a4ab8a237a0f50ff085b9
diff --git a/metadata/md5-cache/sys-fs/mtools-4.0.48 b/metadata/md5-cache/sys-fs/mtools-4.0.48
index a67c60cd7e49..9634f39aa4a7 100644
--- a/metadata/md5-cache/sys-fs/mtools-4.0.48
+++ b/metadata/md5-cache/sys-fs/mtools-4.0.48
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=virtual/libiconv gui? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.48.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=dde617435d0f98ecaa27e6eacc1b31d3
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index f9ef770376b3..31c27b4c7556 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/dracut-106-r1 b/metadata/md5-cache/sys-kernel/dracut-106-r2
index 192daf683225..4a7067d9b83f 100644
--- a/metadata/md5-cache/sys-kernel/dracut-106-r1
+++ b/metadata/md5-cache/sys-kernel/dracut-106-r2
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/dracut-ng/dracut-ng/archive/refs/tags/106.tar.gz -> dracut-106.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo eb4315c13bbb1d5195ce27f8934644f9 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 rust e9d31591b9b0251018cd5c60a43bafa1 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=ffb876d7cf0e4550052e925eca4e8e30
+_md5_=4f248dce491d41f551e848cbfe4d8457
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.20 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.20
new file mode 100644
index 000000000000..4e19ba8b5444
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.20
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug experimental hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.12.20
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.12.20 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.12.20
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-24.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-24.extras.tar.xz experimental? ( https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-24.experimental.tar.xz ) https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.12.8-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.12.8-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.12.8-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.12.8-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=e3a76df7030b493304f94e09bbce23ae
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.13.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.13.8
new file mode 100644
index 000000000000..3b8b05de558b
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.13.8
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug experimental hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.13.8
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.13.8 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.13.8
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-10.extras.tar.xz experimental? ( https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-10.experimental.tar.xz ) https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.13.6-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.13.6-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.13.6-gentoo ) riscv? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-riscv64-fedora.config -> kernel-riscv64-fedora.config.6.13.6-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.13.6-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=325c0c165f6a8fd2c529d27908c71ff1
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.84 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.84
new file mode 100644
index 000000000000..f9158ec45456
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.84
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug experimental hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.84
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.84 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.84
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-93.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-93.extras.tar.xz experimental? ( https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-93.experimental.tar.xz ) https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=104856904f03dc484a818bccd498c1e2
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234
index fe4c89c11548..042f11796c75 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.234
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.234 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.234
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-246.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.234-1.gpkg.tar -> gentoo-kernel-5.10.234-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=9940b9bff4c27669cc55557d12ec4ab8
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.235 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.235
index fd577c32dc3b..242710e6997e 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.235
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.235
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.235 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.235
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-247.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-247.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.235-1.gpkg.tar -> gentoo-kernel-5.10.235-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.235-1.gpkg.tar -> gentoo-kernel-5.10.235-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.235-1.gpkg.tar -> gentoo-kernel-5.10.235-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.235-1.gpkg.tar -> gentoo-kernel-5.10.235-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=6b87d9054a573bcb1d4e348f14dfd1c4
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.178 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.178
index 70d3680a163f..e2417e303a74 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.178
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.178
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.178 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.178
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-188.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-188.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.178-1.gpkg.tar -> gentoo-kernel-5.15.178-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.178-1.gpkg.tar -> gentoo-kernel-5.15.178-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.178-1.gpkg.tar -> gentoo-kernel-5.15.178-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.178-1.gpkg.tar -> gentoo-kernel-5.15.178-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a88bc5f63d7c3a703bc8fcbed971695d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.179 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.179
index 944bb01b694e..05ea38bc80f7 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.179
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.179
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.179 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.179
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-189.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-189.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.179-1.gpkg.tar -> gentoo-kernel-5.15.179-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.179-1.gpkg.tar -> gentoo-kernel-5.15.179-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.179-1.gpkg.tar -> gentoo-kernel-5.15.179-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.179-1.gpkg.tar -> gentoo-kernel-5.15.179-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=38a80b9e302e505bbc80ecf9f3a7b8b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.129 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.129
index d469bcab9c2e..abd7310cb259 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.129
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.129
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.129 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.129
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-139.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-139.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.129-1.gpkg.tar -> gentoo-kernel-6.1.129-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.129-1.gpkg.tar -> gentoo-kernel-6.1.129-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.129-1.gpkg.tar -> gentoo-kernel-6.1.129-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.129-1.gpkg.tar -> gentoo-kernel-6.1.129-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a88bc5f63d7c3a703bc8fcbed971695d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.130 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.130
index bf3b439869eb..93824ad82acd 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.130
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.130
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.130 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.130
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-140.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-140.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.130-1.gpkg.tar -> gentoo-kernel-6.1.130-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.130-1.gpkg.tar -> gentoo-kernel-6.1.130-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.130-1.gpkg.tar -> gentoo-kernel-6.1.130-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.130-1.gpkg.tar -> gentoo-kernel-6.1.130-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=38a80b9e302e505bbc80ecf9f3a7b8b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.131 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.131
index 2980ca3d0f97..837d8358c840 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.131
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.131
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.131 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.131
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-141.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-141.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.131-1.gpkg.tar -> gentoo-kernel-6.1.131-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.131-1.gpkg.tar -> gentoo-kernel-6.1.131-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.131-1.gpkg.tar -> gentoo-kernel-6.1.131-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.131-1.gpkg.tar -> gentoo-kernel-6.1.131-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=38a80b9e302e505bbc80ecf9f3a7b8b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.16 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.16
index 039e12646890..4de405ee1dd4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.16
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.16
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.12.16 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.12.16
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-20.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-20.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.16-1.gpkg.tar -> gentoo-kernel-6.12.16-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.16-1.gpkg.tar -> gentoo-kernel-6.12.16-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.16-1.gpkg.tar -> gentoo-kernel-6.12.16-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.16-1.gpkg.tar -> gentoo-kernel-6.12.16-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=c60b88369e9fd0427116bf8628c2551a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.17 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.17
index 9f5eaa76053c..db5a34193e34 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.17
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.17
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.12.17 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.12.17
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-21.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-21.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.17-1.gpkg.tar -> gentoo-kernel-6.12.17-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.17-1.gpkg.tar -> gentoo-kernel-6.12.17-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.17-1.gpkg.tar -> gentoo-kernel-6.12.17-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.17-1.gpkg.tar -> gentoo-kernel-6.12.17-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=db37ace7193dfda063dd1e7a2fa4f58f
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.18 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.18
index 5c2bbfdd38fc..fa6ba37baae8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.18
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.18
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.12.18 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.12.18
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-22.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.18-1.gpkg.tar -> gentoo-kernel-6.12.18-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.18-1.gpkg.tar -> gentoo-kernel-6.12.18-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.18-1.gpkg.tar -> gentoo-kernel-6.12.18-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.18-1.gpkg.tar -> gentoo-kernel-6.12.18-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=db37ace7193dfda063dd1e7a2fa4f58f
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.19 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.19
index 050f1a72454a..78c32e8659ed 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.19
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.19
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.12.19 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.12.19
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-23.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-23.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.19-1.gpkg.tar -> gentoo-kernel-6.12.19-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.19-1.gpkg.tar -> gentoo-kernel-6.12.19-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.19-1.gpkg.tar -> gentoo-kernel-6.12.19-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.19-1.gpkg.tar -> gentoo-kernel-6.12.19-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=db37ace7193dfda063dd1e7a2fa4f58f
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.20 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.20
new file mode 100644
index 000000000000..65531c5adb86
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.20
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=debug +initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.12.20
+RDEPEND=!sys-kernel/gentoo-kernel:6.12.20 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.12.20
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-24.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-24.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20-1.gpkg.tar -> gentoo-kernel-6.12.20-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20-1.gpkg.tar -> gentoo-kernel-6.12.20-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20-1.gpkg.tar -> gentoo-kernel-6.12.20-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20-1.gpkg.tar -> gentoo-kernel-6.12.20-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
+_md5_=db37ace7193dfda063dd1e7a2fa4f58f
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.4
index ebff2efcf769..11cddad4a2cd 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.4
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.4
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.13.4 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.13.4
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-6.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-6.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.4-1.gpkg.tar -> gentoo-kernel-6.13.4-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.4-1.gpkg.tar -> gentoo-kernel-6.13.4-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.4-1.gpkg.tar -> gentoo-kernel-6.13.4-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.4-1.gpkg.tar -> gentoo-kernel-6.13.4-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a4c03e1b8fe9600098b6fc9c2fae49ac
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.5
index a4ef27d6c433..d79fa984795e 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.5
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.5
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.13.5 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.13.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-7.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.5-1.gpkg.tar -> gentoo-kernel-6.13.5-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.5-1.gpkg.tar -> gentoo-kernel-6.13.5-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.5-1.gpkg.tar -> gentoo-kernel-6.13.5-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.5-1.gpkg.tar -> gentoo-kernel-6.13.5-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a4c03e1b8fe9600098b6fc9c2fae49ac
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.6
index b00378dea720..ab83f04c30e7 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.6
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.6
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.13.6 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.13.6
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-8.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.6-1.gpkg.tar -> gentoo-kernel-6.13.6-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.6-1.gpkg.tar -> gentoo-kernel-6.13.6-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.6-1.gpkg.tar -> gentoo-kernel-6.13.6-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.6-1.gpkg.tar -> gentoo-kernel-6.13.6-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a4c03e1b8fe9600098b6fc9c2fae49ac
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.7
index f9896705ecb1..2027e1a276e2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.7
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.7
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.13.7 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.13.7
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-9.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.7-1.gpkg.tar -> gentoo-kernel-6.13.7-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.7-1.gpkg.tar -> gentoo-kernel-6.13.7-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.7-1.gpkg.tar -> gentoo-kernel-6.13.7-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.7-1.gpkg.tar -> gentoo-kernel-6.13.7-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=a4c03e1b8fe9600098b6fc9c2fae49ac
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.8
new file mode 100644
index 000000000000..8e017905137b
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.13.8
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=debug +initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.13.8
+RDEPEND=!sys-kernel/gentoo-kernel:6.13.8 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.13.8
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.13-10.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8-1.gpkg.tar -> gentoo-kernel-6.13.8-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8-1.gpkg.tar -> gentoo-kernel-6.13.8-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8-1.gpkg.tar -> gentoo-kernel-6.13.8-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8-1.gpkg.tar -> gentoo-kernel-6.13.8-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
+_md5_=a4c03e1b8fe9600098b6fc9c2fae49ac
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.79 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.79
index 97f354d7afa3..c7797ba076bb 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.79
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.79
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.79 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.79
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-88.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-88.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.79-1.gpkg.tar -> gentoo-kernel-6.6.79-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.79-1.gpkg.tar -> gentoo-kernel-6.6.79-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.79-1.gpkg.tar -> gentoo-kernel-6.6.79-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.79-1.gpkg.tar -> gentoo-kernel-6.6.79-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=d221094456cbc83d731080dff8f1d63b
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.80 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.80
index b12d2c316649..90ef6258a02a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.80
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.80
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.80 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.80
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-89.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-89.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.80-1.gpkg.tar -> gentoo-kernel-6.6.80-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.80-1.gpkg.tar -> gentoo-kernel-6.6.80-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.80-1.gpkg.tar -> gentoo-kernel-6.6.80-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.80-1.gpkg.tar -> gentoo-kernel-6.6.80-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=5f3cf05f4162a9a47e590be7ab30f457
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.81 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.81
index f251ae47fbd2..95f7b8cc0df3 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.81
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.81
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.81 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.81
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-90.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-90.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.81-1.gpkg.tar -> gentoo-kernel-6.6.81-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.81-1.gpkg.tar -> gentoo-kernel-6.6.81-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.81-1.gpkg.tar -> gentoo-kernel-6.6.81-1.ppc64le.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=8aefe1bcc2fe0ce6ccf8b221f225524e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.82 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.82
index ebe7369e8815..e8402497c4a4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.82
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.82
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.82 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.82
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-91.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-91.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.82-1.gpkg.tar -> gentoo-kernel-6.6.82-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.82-1.gpkg.tar -> gentoo-kernel-6.6.82-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.82-1.gpkg.tar -> gentoo-kernel-6.6.82-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.82-1.gpkg.tar -> gentoo-kernel-6.6.82-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=5f3cf05f4162a9a47e590be7ab30f457
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.83 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.83
index a2e1520c1af4..0bbbeab13f68 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.83
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.83
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.83 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.83
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-92.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-92.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.83-1.gpkg.tar -> gentoo-kernel-6.6.83-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.83-1.gpkg.tar -> gentoo-kernel-6.6.83-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.83-1.gpkg.tar -> gentoo-kernel-6.6.83-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.83-1.gpkg.tar -> gentoo-kernel-6.6.83-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=5f3cf05f4162a9a47e590be7ab30f457
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.84 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.84
new file mode 100644
index 000000000000..e50f43b094da
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.84
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=debug +initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.84
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.84 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.84
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-93.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-93.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84-1.gpkg.tar -> gentoo-kernel-6.6.84-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84-1.gpkg.tar -> gentoo-kernel-6.6.84-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84-1.gpkg.tar -> gentoo-kernel-6.6.84-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84-1.gpkg.tar -> gentoo-kernel-6.6.84-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
+_md5_=5f3cf05f4162a9a47e590be7ab30f457
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.14.0 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.14.0
new file mode 100644
index 000000000000..56ed1b7edec1
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.14.0
@@ -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.14 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.14.0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.14-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.14-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.14-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.14-1.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.14-1.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.14-1.experimental.tar.xz )
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=d386110189c608d7ce3eb781f04f1273
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.12 b/metadata/md5-cache/sys-kernel/linux-headers-6.12
index f263ebcfdc43..a0f35212c422 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-6.12
+++ b/metadata/md5-cache/sys-kernel/linux-headers-6.12
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.kernel.org/ https://wiki.gentoo.org/wiki/Kernel
INHERIT=kernel-2
IUSE=headers-only
-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=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.12-1.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=54a1dd29f7ecaa56df6f2f48454b23a7
+_md5_=eaea0914c8a2bb3b0042322bd2489ee4
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.20 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.20
new file mode 100644
index 000000000000..35844bffe6bd
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.20
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.12.20
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.12.20
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.20.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.20.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.12.8-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.12.8-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.12.8-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.12.8-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_md5_=d0e0bf56cff435e8ab0ab7c166852827
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.13.8 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.13.8
new file mode 100644
index 000000000000..89fab89144db
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.13.8
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.13.8
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.13.8
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.8.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.8.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.13.6-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.13.6-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.13.6-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.13.6-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.13.6-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_md5_=7b84e102e38ea70a01782b9814dd6148
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.84 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.84
new file mode 100644
index 000000000000..218133664b90
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.84
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.84
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.84
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.84.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.84.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 b7726144f5af59e186d66746d0f513e5 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53
+_md5_=2921810d2f1b196a9c402099cf742d9a
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.14.0 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.14.0
new file mode 100644
index 000000000000..2ed6ba4cbe00
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.14.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources for the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~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.14.0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.14.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=89adf488f651c41c474d2e8cd771f631
diff --git a/metadata/md5-cache/sys-kernel/zen-sources-6.12.10 b/metadata/md5-cache/sys-kernel/zen-sources-6.12.10
index 0467f7fc56a4..0be5f0b21e3f 100644
--- a/metadata/md5-cache/sys-kernel/zen-sources-6.12.10
+++ b/metadata/md5-cache/sys-kernel/zen-sources-6.12.10
@@ -10,5 +10,5 @@ RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-bu
RESTRICT=binchecks strip
SLOT=6.12.10
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-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-13.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-13.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-13.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.12.10-zen1/linux-v6.12.10-zen1.patch.zst
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1e21dde4a97e571683db9fb6c1315ffa
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index a3ffc91053bc..e7d949a13398 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/timezone-data-2025a-r1 b/metadata/md5-cache/sys-libs/timezone-data-2025a-r1
index c460112fe319..7e3aa1abf038 100644
--- a/metadata/md5-cache/sys-libs/timezone-data-2025a-r1
+++ b/metadata/md5-cache/sys-libs/timezone-data-2025a-r1
@@ -11,5 +11,5 @@ LICENSE=BSD public-domain
RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)]
SLOT=0
SRC_URI=https://data.iana.org/time-zones/releases/tzdb-2025a.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=d738e0da1c43db0cec7538f80fe5426a
diff --git a/metadata/md5-cache/sys-libs/timezone-data-2025b b/metadata/md5-cache/sys-libs/timezone-data-2025b
index 739b613c168c..4006c0af430c 100644
--- a/metadata/md5-cache/sys-libs/timezone-data-2025b
+++ b/metadata/md5-cache/sys-libs/timezone-data-2025b
@@ -11,5 +11,5 @@ LICENSE=BSD public-domain
RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)]
SLOT=0
SRC_URI=https://data.iana.org/time-zones/releases/tzdb-2025b.tar.lz
-_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=ab3a7d59f18a1051a165fada86ac639c
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 1869006e50eb..e681f6fd8e47 100644
--- a/metadata/md5-cache/sys-process/Manifest.gz
+++ b/metadata/md5-cache/sys-process/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-process/fcron-3.3.3 b/metadata/md5-cache/sys-process/fcron-3.3.3
index eaea47cdd01c..0c6cf73b0b68 100644
--- a/metadata/md5-cache/sys-process/fcron-3.3.3
+++ b/metadata/md5-cache/sys-process/fcron-3.3.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://fcron.free.fr/
INHERIT=autotools cron eapi9-ver flag-o-matic pam systemd user-info
IUSE=audit debug pam selinux +mta +system-crontab readline
-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=GPL-2
RDEPEND=acct-group/fcron acct-user/fcron virtual/libcrypt:= audit? ( sys-process/audit ) pam? ( sys-libs/pam ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) app-misc/editor-wrapper mta? ( virtual/mta ) pam? ( sys-auth/pambase ) >=sys-process/cronbase-0.3.2 !sys-process/bcron !sys-process/cronie !sys-process/dcron
SLOT=0
SRC_URI=http://fcron.free.fr/archives/fcron-3.3.3.src.tar.gz -> fcron-3.3.3.tar.gz
_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 cron 7a997e295d297e4fa5c9ef0db828ee88 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=d9b7ccbbf04556b1c66f7795cc6f6fb5
+_md5_=42d294851ef28c0380a1924cd9320d08
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 1538142ae94b..c0a478055208 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.12.20 b/metadata/md5-cache/virtual/dist-kernel-6.12.20
new file mode 100644
index 000000000000..f032a78a3a60
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.12.20
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.12.20 ~sys-kernel/gentoo-kernel-bin-6.12.20 ~sys-kernel/vanilla-kernel-6.12.20 )
+SLOT=0/6.12.20
+_md5_=3e8ae25a495d2b53b4024fc6d72b02cb
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.13.8 b/metadata/md5-cache/virtual/dist-kernel-6.13.8
new file mode 100644
index 000000000000..2a58fc64c108
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.13.8
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.13.8 ~sys-kernel/gentoo-kernel-bin-6.13.8 ~sys-kernel/vanilla-kernel-6.13.8 )
+SLOT=0/6.13.8
+_md5_=3e8ae25a495d2b53b4024fc6d72b02cb
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.84 b/metadata/md5-cache/virtual/dist-kernel-6.6.84
new file mode 100644
index 000000000000..80838c8f5218
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.84
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.84 ~sys-kernel/gentoo-kernel-bin-6.6.84 ~sys-kernel/vanilla-kernel-6.6.84 )
+SLOT=0/6.6.84
+_md5_=3e8ae25a495d2b53b4024fc6d72b02cb
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 7e1a5d08bfd2..2123516afa3c 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/libapreq2-2.17-r1 b/metadata/md5-cache/www-apache/libapreq2-2.17-r1
index fcb120a71f83..254e5470fb3a 100644
--- a/metadata/md5-cache/www-apache/libapreq2-2.17-r1
+++ b/metadata/md5-cache/www-apache/libapreq2-2.17-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://httpd.apache.org/apreq/
INHERIT=apache-module perl-module
IUSE=perl test perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~amd64 ppc ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=mirror://apache/httpd/libapreq/libapreq2-2.17.tar.gz
_eclasses_=apache-module 2778fecd257078e9c921796782f6ede1 depend.apache 3b9c533be911d4550c8972e4dfb6434a multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6bef08808d85b33871a76462a46c71c2
+_md5_=8ab34e01f1cf29ea430b002ed9a9113f
diff --git a/metadata/md5-cache/www-apache/mod_h2-2.0.30 b/metadata/md5-cache/www-apache/mod_h2-2.0.31
index fa282af41401..016b4655855d 100644
--- a/metadata/md5-cache/www-apache/mod_h2-2.0.30
+++ b/metadata/md5-cache/www-apache/mod_h2-2.0.31
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=net-libs/nghttp2-1.0 >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?] =www-servers/apache-2.4*
SLOT=0
-SRC_URI=https://github.com/icing/mod_h2/archive/v2.0.30.tar.gz -> mod_h2-2.0.30.tar.gz
+SRC_URI=https://github.com/icing/mod_h2/archive/v2.0.31.tar.gz -> mod_h2-2.0.31.tar.gz
_eclasses_=apache-module 2778fecd257078e9c921796782f6ede1 autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 depend.apache 3b9c533be911d4550c8972e4dfb6434a gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
_md5_=acc67d3da6ba17bef70e7a8ee1bbe199
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index e8b47e19e02f..421ee865a92a 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/element-1.11.92 b/metadata/md5-cache/www-apps/element-1.11.92
deleted file mode 100644
index 64d6576c9816..000000000000
--- a/metadata/md5-cache/www-apps/element-1.11.92
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=A glossy Matrix collaboration client for the web
-EAPI=8
-HOMEPAGE=https://element.io/
-INHERIT=webapp
-IUSE=vhosts
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=app-admin/webapp-config
-SLOT=1.11.92
-SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.92/element-v1.11.92.tar.gz
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=9b8b53822bc6c441c46c591c2362fdd8
diff --git a/metadata/md5-cache/www-apps/element-1.11.91 b/metadata/md5-cache/www-apps/element-1.11.95
index fe04a799c51f..1eda96b126a4 100644
--- a/metadata/md5-cache/www-apps/element-1.11.91
+++ b/metadata/md5-cache/www-apps/element-1.11.95
@@ -8,7 +8,7 @@ IUSE=vhosts
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=app-admin/webapp-config
-SLOT=1.11.91
-SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.91/element-v1.11.91.tar.gz
+SLOT=1.11.95
+SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.95/element-v1.11.95.tar.gz
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
_md5_=9b8b53822bc6c441c46c591c2362fdd8
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.10.1.4589 b/metadata/md5-cache/www-apps/lidarr-bin-2.10.1.4589
deleted file mode 100644
index d1141ad0a4eb..000000000000
--- a/metadata/md5-cache/www-apps/lidarr-bin-2.10.1.4589
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=Looks and smells like Sonarr but made for music
-EAPI=8
-HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.1.4589/Lidarr.develop.2.10.1.4589.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=5e2f9e18426dbde7f8591b07d3b39834
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.10.3.4602 b/metadata/md5-cache/www-apps/lidarr-bin-2.10.3.4602
new file mode 100644
index 000000000000..fceb68377385
--- /dev/null
+++ b/metadata/md5-cache/www-apps/lidarr-bin-2.10.3.4602
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=Looks and smells like Sonarr but made for music
+EAPI=8
+HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.10.3.4602/Lidarr.master.2.10.3.4602.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=deaa9296bd0fa6f9b63ecafeb3814164
diff --git a/metadata/md5-cache/www-apps/nextcloud-29.0.14 b/metadata/md5-cache/www-apps/nextcloud-29.0.14
new file mode 100644
index 000000000000..18a590016566
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-29.0.14
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=Personal cloud that runs on your own server
+EAPI=8
+HOMEPAGE=https://nextcloud.com/
+INHERIT=webapp
+IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=AGPL-3
+RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+SLOT=29.0.14
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.14.tar.bz2
+_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
+_md5_=eced02f1041703c81cea9aa0d34ac390
diff --git a/metadata/md5-cache/www-apps/nextcloud-28.0.14 b/metadata/md5-cache/www-apps/nextcloud-30.0.8
index 90ff68aa705b..780b9238f76c 100644
--- a/metadata/md5-cache/www-apps/nextcloud-28.0.14
+++ b/metadata/md5-cache/www-apps/nextcloud-30.0.8
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://nextcloud.com/
INHERIT=webapp
IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=amd64 ~arm ~arm64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=AGPL-3
RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=28.0.14
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-28.0.14.tar.bz2
+SLOT=30.0.8
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-30.0.8.tar.bz2
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=0a61a8857275b5b4bdffaf2036b84b6a
+_md5_=eced02f1041703c81cea9aa0d34ac390
diff --git a/metadata/md5-cache/www-apps/nextcloud-31.0.2 b/metadata/md5-cache/www-apps/nextcloud-31.0.2
new file mode 100644
index 000000000000..571e7edd7070
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-31.0.2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=Personal cloud that runs on your own server
+EAPI=8
+HOMEPAGE=https://nextcloud.com/
+INHERIT=webapp
+IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=AGPL-3
+RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+SLOT=31.0.2
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-31.0.2.tar.bz2
+_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
+_md5_=eced02f1041703c81cea9aa0d34ac390
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.32.2.4987 b/metadata/md5-cache/www-apps/prowlarr-bin-1.32.2.4987
deleted file mode 100644
index 7444bc4a1b5c..000000000000
--- a/metadata/md5-cache/www-apps/prowlarr-bin-1.32.2.4987
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
-EAPI=8
-HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/
-INHERIT=systemd
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=GPL-3
-RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.32.2.4987/Prowlarr.master.1.32.2.4987.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
-_md5_=6338fb8fe99fef90a2f6ee20db45ca99
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.33.0.4994 b/metadata/md5-cache/www-apps/prowlarr-bin-1.33.0.4994
new file mode 100644
index 000000000000..77f8e6e1fede
--- /dev/null
+++ b/metadata/md5-cache/www-apps/prowlarr-bin-1.33.0.4994
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
+EAPI=8
+HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/
+INHERIT=systemd
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=GPL-3
+RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.33.0.4994/Prowlarr.develop.1.33.0.4994.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
+_md5_=ae16173934051f951202eb340b7cad46
diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.20.2.9777 b/metadata/md5-cache/www-apps/radarr-bin-5.21.1.9799
index 83058a86ebac..ea17c02cda04 100644
--- a/metadata/md5-cache/www-apps/radarr-bin-5.20.2.9777
+++ b/metadata/md5-cache/www-apps/radarr-bin-5.21.1.9799
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-db/sqlite
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.20.2.9777/Radarr.master.5.20.2.9777.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.21.1.9799/Radarr.master.5.21.1.9799.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1
_md5_=09e93e85f45fbfaa8ec1df7df4473f00
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 8fa76f3b6edd..9b49c46d88da 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/google-chrome-134.0.6998.117 b/metadata/md5-cache/www-client/google-chrome-134.0.6998.117
index 9c4dae7d6e8a..7a5c996ab238 100644
--- a/metadata/md5-cache/www-client/google-chrome-134.0.6998.117
+++ b/metadata/md5-cache/www-client/google-chrome-134.0.6998.117
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_134.0.6998.117-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e5980ef6c7745cd2b8847405318ad44e
diff --git a/metadata/md5-cache/www-client/google-chrome-beta-135.0.7049.28 b/metadata/md5-cache/www-client/google-chrome-beta-135.0.7049.28
index cced784fd9c1..b77fc5fa1bc4 100644
--- a/metadata/md5-cache/www-client/google-chrome-beta-135.0.7049.28
+++ b/metadata/md5-cache/www-client/google-chrome-beta-135.0.7049.28
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_135.0.7049.28-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=00a85e8839f742af35389bcfc9911bf4
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-136.0.7064.0 b/metadata/md5-cache/www-client/google-chrome-unstable-136.0.7064.0
index 3c23fe2b9d16..4f390d26e637 100644
--- a/metadata/md5-cache/www-client/google-chrome-unstable-136.0.7064.0
+++ b/metadata/md5-cache/www-client/google-chrome-unstable-136.0.7064.0
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_136.0.7064.0-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=00a85e8839f742af35389bcfc9911bf4
diff --git a/metadata/md5-cache/www-client/microsoft-edge-134.0.3124.68 b/metadata/md5-cache/www-client/microsoft-edge-134.0.3124.68
index d7c7b685d5c5..3d51860d3ed1 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-134.0.3124.68
+++ b/metadata/md5-cache/www-client/microsoft-edge-134.0.3124.68
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_134.0.3124.68-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0e28180be8e6ac3a71bba01b6fcd492f
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-134.0.3124.51 b/metadata/md5-cache/www-client/microsoft-edge-beta-134.0.3124.51
index 0f511dc21079..3a055296f348 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-134.0.3124.51
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-134.0.3124.51
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_134.0.3124.51-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.11 b/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.11
index fd8ecc27cbf3..f0e9562b34e1 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.11
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.11
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_135.0.3179.11-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.18 b/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.18
index 11c6a3b8c83a..adc27642ece4 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.18
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-135.0.3179.18
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_135.0.3179.18-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3168.2 b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3168.2
index 34a1f342f883..fe526c57e50a 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3168.2
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3168.2
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_135.0.3168.2-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.11 b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.11
index 9d7cac383c7e..0653065d9bb1 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.11
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.11
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_135.0.3179.11-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.7 b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.7
index c6f2a88c43f6..ba06ce83a8d4 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.7
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-135.0.3179.7
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-l
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_135.0.3179.7-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8e731d88f770139c5ad87357a91d01d1
diff --git a/metadata/md5-cache/www-client/opera-117.0.5408.142 b/metadata/md5-cache/www-client/opera-117.0.5408.142
index 4e8fbf2834b7..01004489469f 100644
--- a/metadata/md5-cache/www-client/opera-117.0.5408.142
+++ b/metadata/md5-cache/www-client/opera-117.0.5408.142
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera/desktop/117.0.5408.142/linux/opera-stable_117.0.5408.142_amd64.deb https://download2.operacdn.com/pub/opera/desktop/117.0.5408.142/linux/opera-stable_117.0.5408.142_amd64.deb https://download3.operacdn.com/pub/opera/desktop/117.0.5408.142/linux/opera-stable_117.0.5408.142_amd64.deb https://download4.operacdn.com/pub/opera/desktop/117.0.5408.142/linux/opera-stable_117.0.5408.142_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=888eddd1c435fea81ea9ed0348e8a429
diff --git a/metadata/md5-cache/www-client/opera-beta-118.0.5461.14 b/metadata/md5-cache/www-client/opera-beta-118.0.5461.14
index 818bc28e2adb..8a47073a49a1 100644
--- a/metadata/md5-cache/www-client/opera-beta-118.0.5461.14
+++ b/metadata/md5-cache/www-client/opera-beta-118.0.5461.14
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-beta/118.0.5461.14/linux/opera-beta_118.0.5461.14_amd64.deb https://download2.operacdn.com/pub/opera-beta/118.0.5461.14/linux/opera-beta_118.0.5461.14_amd64.deb https://download3.operacdn.com/pub/opera-beta/118.0.5461.14/linux/opera-beta_118.0.5461.14_amd64.deb https://download4.operacdn.com/pub/opera-beta/118.0.5461.14/linux/opera-beta_118.0.5461.14_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/opera-beta-118.0.5461.4 b/metadata/md5-cache/www-client/opera-beta-118.0.5461.4
index 48d964aead64..d99a7ae4e96d 100644
--- a/metadata/md5-cache/www-client/opera-beta-118.0.5461.4
+++ b/metadata/md5-cache/www-client/opera-beta-118.0.5461.4
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-beta/118.0.5461.4/linux/opera-beta_118.0.5461.4_amd64.deb https://download2.operacdn.com/pub/opera-beta/118.0.5461.4/linux/opera-beta_118.0.5461.4_amd64.deb https://download3.operacdn.com/pub/opera-beta/118.0.5461.4/linux/opera-beta_118.0.5461.4_amd64.deb https://download4.operacdn.com/pub/opera-beta/118.0.5461.4/linux/opera-beta_118.0.5461.4_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/opera-beta-118.0.5461.7 b/metadata/md5-cache/www-client/opera-beta-118.0.5461.7
index e59ce47b34d8..bb8b394f46c4 100644
--- a/metadata/md5-cache/www-client/opera-beta-118.0.5461.7
+++ b/metadata/md5-cache/www-client/opera-beta-118.0.5461.7
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-beta/118.0.5461.7/linux/opera-beta_118.0.5461.7_amd64.deb https://download2.operacdn.com/pub/opera-beta/118.0.5461.7/linux/opera-beta_118.0.5461.7_amd64.deb https://download3.operacdn.com/pub/opera-beta/118.0.5461.7/linux/opera-beta_118.0.5461.7_amd64.deb https://download4.operacdn.com/pub/opera-beta/118.0.5461.7/linux/opera-beta_118.0.5461.7_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/opera-developer-118.0.5456.0-r1 b/metadata/md5-cache/www-client/opera-developer-118.0.5456.0-r1
index 0e196fc99ec6..e66a873da534 100644
--- a/metadata/md5-cache/www-client/opera-developer-118.0.5456.0-r1
+++ b/metadata/md5-cache/www-client/opera-developer-118.0.5456.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-developer/118.0.5456.0/linux/opera-developer_118.0.5456.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/118.0.5456.0/linux/opera-developer_118.0.5456.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/118.0.5456.0/linux/opera-developer_118.0.5456.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/118.0.5456.0/linux/opera-developer_118.0.5456.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/opera-developer-119.0.5467.0 b/metadata/md5-cache/www-client/opera-developer-119.0.5467.0
index 789614f5cd4a..1e6249260ae1 100644
--- a/metadata/md5-cache/www-client/opera-developer-119.0.5467.0
+++ b/metadata/md5-cache/www-client/opera-developer-119.0.5467.0
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-developer/119.0.5467.0/linux/opera-developer_119.0.5467.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/119.0.5467.0/linux/opera-developer_119.0.5467.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/119.0.5467.0/linux/opera-developer_119.0.5467.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/119.0.5467.0/linux/opera-developer_119.0.5467.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/opera-developer-119.0.5474.0 b/metadata/md5-cache/www-client/opera-developer-119.0.5474.0
index 3aee4b348a52..1aef2d033feb 100644
--- a/metadata/md5-cache/www-client/opera-developer-119.0.5474.0
+++ b/metadata/md5-cache/www-client/opera-developer-119.0.5474.0
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://download1.operacdn.com/pub/opera-developer/119.0.5474.0/linux/opera-developer_119.0.5474.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/119.0.5474.0/linux/opera-developer_119.0.5474.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/119.0.5474.0/linux/opera-developer_119.0.5474.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/119.0.5474.0/linux/opera-developer_119.0.5474.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=1ba91f8756da006851f83adc40ab2169
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.4.0 b/metadata/md5-cache/www-client/qutebrowser-3.4.0
deleted file mode 100644
index c4f43e06efcc..000000000000
--- a/metadata/md5-cache/www-client/qutebrowser-3.4.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_13(-)] dev-python/cheroot[python_targets_python3_13(-)] dev-python/flask[python_targets_python3_13(-)] dev-python/hypothesis[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/pytest-bdd[python_targets_python3_13(-)] dev-python/pytest-mock[python_targets_python3_13(-)] dev-python/pytest-qt[python_targets_python3_13(-)] dev-python/pytest-rerunfailures[python_targets_python3_13(-)] dev-python/pytest-xvfb[python_targets_python3_13(-)] dev-python/tldextract[python_targets_python3_13(-)] ) ) verify-sig? ( sec-keys/openpgp-keys-qutebrowser ) test? ( python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) 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 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt
-EAPI=8
-HOMEPAGE=https://qutebrowser.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 xdg verify-sig
-IUSE=+adblock pdf widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) 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 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.4.0/qutebrowser-3.4.0.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.4.0/qutebrowser-3.4.0.tar.gz.asc )
-_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e36b9d98aa9e5188fe3a701fc2b52b94
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.4.0-r1 b/metadata/md5-cache/www-client/qutebrowser-3.4.0-r1
new file mode 100644
index 000000000000..80ab184773c4
--- /dev/null
+++ b/metadata/md5-cache/www-client/qutebrowser-3.4.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_13(-)] dev-python/cheroot[python_targets_python3_13(-)] dev-python/flask[python_targets_python3_13(-)] dev-python/hypothesis[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/pytest-bdd[python_targets_python3_13(-)] dev-python/pytest-mock[python_targets_python3_13(-)] dev-python/pytest-qt[python_targets_python3_13(-)] dev-python/pytest-rerunfailures[python_targets_python3_13(-)] dev-python/pytest-xvfb[python_targets_python3_13(-)] dev-python/tldextract[python_targets_python3_13(-)] ) ) verify-sig? ( sec-keys/openpgp-keys-qutebrowser ) test? ( python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) 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 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt
+EAPI=8
+HOMEPAGE=https://qutebrowser.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 xdg verify-sig
+IUSE=+adblock pdf widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
+KEYWORDS=amd64 ~arm64
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) 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 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.4.0/qutebrowser-3.4.0.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.4.0/qutebrowser-3.4.0.tar.gz.asc )
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0a5160693fe262d983c6f26667be7528
diff --git a/metadata/md5-cache/www-client/qutebrowser-9999 b/metadata/md5-cache/www-client/qutebrowser-9999
index 723b2782a8e1..fabbdb90fd54 100644
--- a/metadata/md5-cache/www-client/qutebrowser-9999
+++ b/metadata/md5-cache/www-client/qutebrowser-9999
@@ -1,4 +1,4 @@
-BDEPEND=python_single_target_python3_10? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_13(-)] dev-python/cheroot[python_targets_python3_13(-)] dev-python/flask[python_targets_python3_13(-)] dev-python/hypothesis[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/pytest-bdd[python_targets_python3_13(-)] dev-python/pytest-mock[python_targets_python3_13(-)] dev-python/pytest-qt[python_targets_python3_13(-)] dev-python/pytest-rerunfailures[python_targets_python3_13(-)] dev-python/pytest-xvfb[python_targets_python3_13(-)] dev-python/tldextract[python_targets_python3_13(-)] ) ) app-text/asciidoc test? ( python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) 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 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=python_single_target_python3_10? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( test? ( <dev-python/gherkin-official-31 dev-python/pyqt6[testlib] dev-python/beautifulsoup4[python_targets_python3_13(-)] dev-python/cheroot[python_targets_python3_13(-)] dev-python/flask[python_targets_python3_13(-)] dev-python/hypothesis[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] dev-python/pytest-bdd[python_targets_python3_13(-)] dev-python/pytest-mock[python_targets_python3_13(-)] dev-python/pytest-qt[python_targets_python3_13(-)] dev-python/pytest-rerunfailures[python_targets_python3_13(-)] dev-python/pytest-xvfb[python_targets_python3_13(-)] dev-python/tldextract[python_targets_python3_13(-)] ) ) app-text/asciidoc test? ( python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) 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 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt
EAPI=8
@@ -8,9 +8,9 @@ INHERIT=distutils-r1 xdg git-r3
IUSE=+adblock pdf widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
LICENSE=GPL-3+
PROPERTIES=live
-RDEPEND=python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) 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 )
+RDEPEND=python_single_target_python3_10? ( dev-python/pyqt6-webengine[python_targets_python3_10(-),widgets] dev-python/pyqt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja2[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/pyqt6-webengine[python_targets_python3_11(-),widgets] dev-python/pyqt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja2[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/pyqt6-webengine[python_targets_python3_12(-),widgets] dev-python/pyqt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja2[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_13? ( dev-python/pyqt6-webengine[python_targets_python3_13(-),widgets] dev-python/pyqt6[python_targets_python3_13(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_13(-)] dev-python/jinja2[python_targets_python3_13(-)] dev-python/markupsafe[python_targets_python3_13(-)] dev-python/pygments[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/zipp[python_targets_python3_13(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_13(-)] ) pdf? ( <www-plugins/pdfjs-5 ) widevine? ( www-plugins/chrome-binary-plugins ) ) 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 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e5048b1263edd6b6bf2863dcee473706
+_md5_=0ef6b9266261928b2cc9abc5b76bfd1a
diff --git a/metadata/md5-cache/www-client/tangram-3.3 b/metadata/md5-cache/www-client/tangram-3.3
index 09dcd1408d78..e1f2afc29bf2 100644
--- a/metadata/md5-cache/www-client/tangram-3.3
+++ b/metadata/md5-cache/www-client/tangram-3.3
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://apps.gnome.org/app/re.sonny.Tangram/ https://github.com/sonnyp/Tangram/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2-utils meson xdg
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=dev-libs/gjs-1.76.0 gui-libs/gtk:4 gui-libs/libadwaita:1 net-libs/webkit-gtk:6
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/sonnyp/Tangram/archive/refs/tags/v3.3.tar.gz -> tangram-3.3.gh.tar.gz https://github.com/sonnyp/troll/archive/53155a02e06ff66e6c15d470f39d782305c1502f.tar.gz -> troll-53155a02e06ff66e6c15d470f39d782305c1502f.gh.tar.gz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5f8ee19fe31d5c20e1dbd4a6a5b2cd80
+_md5_=7c8840a70274da427b7ed44ba4759087
diff --git a/metadata/md5-cache/www-client/vivaldi-7.2.3621.63 b/metadata/md5-cache/www-client/vivaldi-7.2.3621.63
index 8ba5ccfb18d0..92ac601f5da1 100644
--- a/metadata/md5-cache/www-client/vivaldi-7.2.3621.63
+++ b/metadata/md5-cache/www-client/vivaldi-7.2.3621.63
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.63-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.63-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.63-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ca9bdd36d70ed5a35b45920bfc8b0ff5
diff --git a/metadata/md5-cache/www-client/vivaldi-7.2.3621.67 b/metadata/md5-cache/www-client/vivaldi-7.2.3621.67
index 8981d71b3233..6aa822a9f038 100644
--- a/metadata/md5-cache/www-client/vivaldi-7.2.3621.67
+++ b/metadata/md5-cache/www-client/vivaldi-7.2.3621.67
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.67-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.67-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_7.2.3621.67-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=fadb7080628386714c823b750bc75cef
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3
index 9e5ae6d2cfdf..288acfbfddd1 100644
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3639.3
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3639.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3639.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3639.3-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=fadb7080628386714c823b750bc75cef
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3640.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3640.3
index 5015eadb977b..9fa5294422a3 100644
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3640.3
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-7.2.3640.3
@@ -11,5 +11,5 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3640.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3640.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_7.2.3640.3-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=fadb7080628386714c823b750bc75cef
diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz
index 2734f4570776..3c756aa82eb2 100644
--- a/metadata/md5-cache/www-plugins/Manifest.gz
+++ b/metadata/md5-cache/www-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-134.0.6998.117 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-134.0.6998.117
index e0cb8589cce5..786ffe8fc0c5 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-134.0.6998.117
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-134.0.6998.117
@@ -9,5 +9,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/c
RESTRICT=bindist mirror strip
SLOT=stable
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_134.0.6998.117-1_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=eed0cb4c4d92d893bb49aa648ebb4572
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-135.0.7049.28_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-135.0.7049.28_beta
index b0dd428c7eb2..5364a27dc2d5 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-135.0.7049.28_beta
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-135.0.7049.28_beta
@@ -9,5 +9,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/c
RESTRICT=bindist mirror strip
SLOT=beta
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_135.0.7049.28-1_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=790573edf150708fb28611195dbcfc9e
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-136.0.7064.0_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-136.0.7064.0_alpha
index eef7d16ea9d0..29898bc11912 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-136.0.7064.0_alpha
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-136.0.7064.0_alpha
@@ -9,5 +9,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/c
RESTRICT=bindist mirror strip
SLOT=unstable
SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_136.0.7064.0-1_amd64.deb
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=790573edf150708fb28611195dbcfc9e
diff --git a/metadata/md5-cache/www-plugins/pdfjs-5.0.375 b/metadata/md5-cache/www-plugins/pdfjs-5.0.375
new file mode 100644
index 000000000000..1881269a70e7
--- /dev/null
+++ b/metadata/md5-cache/www-plugins/pdfjs-5.0.375
@@ -0,0 +1,10 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DESCRIPTION=A PDF reader in JavaScript
+EAPI=8
+HOMEPAGE=https://mozilla.github.io/pdf.js/
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v5.0.375/pdfjs-5.0.375-dist.zip -> pdfjs-5.0.375.zip
+_md5_=8af8237e1913c405b6f9dd13ef5dc91b
diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz
index d785d710274b..ba0d4ed03372 100644
--- a/metadata/md5-cache/x11-drivers/Manifest.gz
+++ b/metadata/md5-cache/x11-drivers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
index 775430180ee3..cd13ada33a7c 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
@@ -12,5 +12,5 @@ LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT
RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0/390
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run ) x86? ( https://download.nvidia.com/XFree86/Linux-x86/390.157/NVIDIA-Linux-x86-390.157.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.157.tar.bz2
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=93e2a6939f15a6cebc09650e84d8c2e3
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02-r2 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02-r2
index cae2a43cd75c..69b32355ffab 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02-r2
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02-r2
@@ -12,5 +12,5 @@ LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0/470
SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.256.02.tar.bz2
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=2f65682099beff0f62924371f43749e5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02
index af24867d1dcd..e68ecb970a4f 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/535
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.230.02/NVIDIA-Linux-x86_64-535.230.02.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.230.02/NVIDIA-Linux-aarch64-535.230.02.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.230.02.tar.xz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=85e39469c9f75bb7aa585c76f3702907
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03
index 59370d684c9b..e1406678ef74 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/550
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.144.03/NVIDIA-Linux-x86_64-550.144.03.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.144.03/NVIDIA-Linux-aarch64-550.144.03.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.144.03.tar.xz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=f7154a6f671ef61ac41761e4c9c5987a
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.06 b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.06
index 2256ad8c73e5..907d9d0ab0c4 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.06
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.06
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/vulkan
SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-57012306-linux -> NVIDIA-Linux-x86_64-570.123.06.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-570.124.04.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/570.123.06.tar.gz -> open-gpu-kernel-modules-570.123.06.tar.gz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=f0989cbaf5ea81cbf6b9a11f1205505c
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=83b32a2dd2e6eba6b568c08c9c0b2fe5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.124.04 b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.124.04
index f0a8ba0c9f44..fecdd33a9c3b 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.124.04
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.124.04
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/570
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/570.124.04/NVIDIA-Linux-x86_64-570.124.04.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/570.124.04/NVIDIA-Linux-aarch64-570.124.04.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-570.124.04.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-570.124.04.tar.xz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=321ab7a9b4708f4ed3a077c1cac7bad2
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=bbbf6037b90f7ecb17f860453b999b49
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.133.07 b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.133.07
index 0f05861fa6e1..63d30c6a27b3 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.133.07
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.133.07
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/570
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/570.133.07/NVIDIA-Linux-x86_64-570.133.07.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/570.133.07/NVIDIA-Linux-aarch64-570.133.07.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-570.133.07.tar.xz
-_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=75e3740a98a29a4e8fe5562f50e88c7d
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=0d8aa51028d20871054bb602aee7c455
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 29ff58883576..e3cffca9221f 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/gtk+-3.24.48 b/metadata/md5-cache/x11-libs/gtk+-3.24.48
index 9b881965be3d..9610a9721cb4 100644
--- a/metadata/md5-cache/x11-libs/gtk+-3.24.48
+++ b/metadata/md5-cache/x11-libs/gtk+-3.24.48
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.gtk.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 meson-multilib multilib toolchain-funcs virtualx
IUSE=aqua broadway cloudproviders colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=LGPL-2+
PDEPEND=gnome-base/librsvg[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-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax )
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0[introspection?,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/fribidi-0.19.7[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/glib-2.57.2: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(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.2.0:= >=media-libs/libepoxy-1.4[X(+)?,egl(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[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/cairo-1.14[aqua?,glib,svg(+),X?,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/gdk-pixbuf-2.30:2[introspection?,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/pango-1.44.0[introspection?,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-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9: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(-)?] ) cups? ( >=net-print/cups-2.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) wayland? ( >=dev-libs/wayland-1.14.91[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/wayland-protocols-1.32 media-libs/mesa[wayland,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/libxkbcommon-0.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(-)?] ) X? ( media-libs/libglvnd[X(+),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[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/libXcomposite[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/libXcursor[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/libXdamage[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[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[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/libXi-1.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/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[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-util/gtk-update-icon-cache-3
@@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=mirror://gnome/sources/gtk/3.24/gtk-3.24.48.tar.xz
_eclasses_=flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool c81bd096be5f4c82f4e8f156ef112402 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 b7726144f5af59e186d66746d0f513e5 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=71e2724d6f3be967bb82494e4c33e46a
+_md5_=468617a227305e507d3d8f8e2d7cb040
diff --git a/metadata/md5-cache/x11-libs/xcb-imdkit-1.0.9 b/metadata/md5-cache/x11-libs/xcb-imdkit-1.0.9
index afbbd4ac709d..b22b591d3430 100644
--- a/metadata/md5-cache/x11-libs/xcb-imdkit-1.0.9
+++ b/metadata/md5-cache/x11-libs/xcb-imdkit-1.0.9
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms
SLOT=5
SRC_URI=https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-1.0.9.tar.zst
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=74bec8bf9e30ffe93aadb5be89982dab
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index e9af9259c847..e22b42a47ced 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/kdocker-6.2 b/metadata/md5-cache/x11-misc/kdocker-6.2
new file mode 100644
index 000000000000..f47227dbd8d1
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/kdocker-6.2
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtbase:6[dbus,gui,widgets,X] x11-libs/libX11 x11-libs/libxcb
+DESCRIPTION=Helper to dock any application into the system tray
+EAPI=8
+HOMEPAGE=https://github.com/user-none/KDocker
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-qt/qtbase:6[dbus,gui,widgets,X] x11-libs/libX11
+SLOT=0
+SRC_URI=https://github.com/user-none/KDocker/archive/6.2.tar.gz -> KDocker-6.2.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c18c5095ba3128d98df6f3bc665f1e99
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index c7e25d0de72d..855a4e1f7315 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/icewm-extra-themes-1.2 b/metadata/md5-cache/x11-themes/icewm-extra-themes-1.2
index 7b0d6e32cdc9..7aef93dd499d 100644
--- a/metadata/md5-cache/x11-themes/icewm-extra-themes-1.2
+++ b/metadata/md5-cache/x11-themes/icewm-extra-themes-1.2
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=x11-wm/icewm
SLOT=0
SRC_URI=https://github.com/bbidulock/icewm-extra-themes/releases/download/1.2/icewm-extra-themes-1.2.tar.lz
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=cda2df2880a96233f570d98516e95d3d
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 9bb88584eded..3bf918390cae 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/icewm-3.3.1 b/metadata/md5-cache/x11-wm/icewm-3.3.1
index 7e4f7dfdf1af..937326c34772 100644
--- a/metadata/md5-cache/x11-wm/icewm-3.3.1
+++ b/metadata/md5-cache/x11-wm/icewm-3.3.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( alsa ao )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ice-wm/icewm/releases/download/3.3.1/icewm-3.3.1.tar.lz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3a49cbe8a7fc41eff79dd71dfd1c4c2d
diff --git a/metadata/md5-cache/x11-wm/icewm-3.4.1 b/metadata/md5-cache/x11-wm/icewm-3.4.1
index 3abd667de800..a52f4f626de4 100644
--- a/metadata/md5-cache/x11-wm/icewm-3.4.1
+++ b/metadata/md5-cache/x11-wm/icewm-3.4.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( alsa ao )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ice-wm/icewm/releases/download/3.4.1/icewm-3.4.1.tar.lz
-_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker fb4b84181244b3b9990fa0bf40232dd2
+_eclasses_=autotools f20ecf7ab0a7c34e83238b3ed4aaf6d6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=3af35fdc461faf0dba1bbe34d862d301
diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz
index b8bb54cc3984..91a678ceb70d 100644
--- a/metadata/md5-cache/xfce-base/Manifest.gz
+++ b/metadata/md5-cache/xfce-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-base/xfce4-session-4.20.2 b/metadata/md5-cache/xfce-base/xfce4-session-4.20.2
new file mode 100644
index 000000000000..68b6b3a570e6
--- /dev/null
+++ b/metadata/md5-cache/xfce-base/xfce4-session-4.20.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/glib >=sys-devel/gettext-0.19.8 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.18.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 )
+DESCRIPTION=A session manager for the Xfce desktop environment
+EAPI=8
+HOMEPAGE=https://docs.xfce.org/xfce/xfce4-session/start https://gitlab.xfce.org/xfce/xfce4-session
+INHERIT=xdg-utils
+IUSE=X nls policykit wayland +xscreensaver
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.72.0 >=x11-libs/gtk+-3.24.0:3[X?,wayland?] >=xfce-base/libxfce4util-4.19.2:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4windowing-4.19.2:= >=xfce-base/xfconf-4.18.0:= policykit? ( >=sys-auth/polkit-0.102 ) wayland? ( >=gui-libs/gtk-layer-shell-0.7.0 ) X? ( >=x11-libs/libICE-1.0.10 >=x11-libs/libSM-1.2.3 >=x11-libs/libX11-1.6.7 >=x11-libs/libwnck-3.10.0:3 ) x11-apps/xrdb nls? ( x11-misc/xdg-user-dirs ) X? ( x11-apps/iceauth ) xscreensaver? ( || ( xfce-extra/xfce4-screensaver >=x11-misc/xscreensaver-5.26 x11-misc/light-locker ) )
+REQUIRED_USE=|| ( X wayland )
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/xfce/xfce4-session/4.20/xfce4-session-4.20.2.tar.bz2
+_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0858dfd94d31e674853c0872aab526c4
diff --git a/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.en.txt b/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.en.txt
new file mode 100644
index 000000000000..f8c4f755134c
--- /dev/null
+++ b/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.en.txt
@@ -0,0 +1,135 @@
+Title: Python 3.13 to become the default on 2025-05-01
+Author: Michał Górny <mgorny@gentoo.org>
+Posted: 2025-03-24
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-lang/pypy:3.10
+Display-If-Installed: dev-lang/python:3.10
+Display-If-Installed: dev-lang/python:3.11
+Display-If-Installed: dev-lang/python:3.12
+
+We are planning to switch the default Python target of Gentoo systems
+on 2025-05-01, from Python 3.12 to Python 3.13. If you have not changed
+the values of PYTHON_TARGETS or PYTHON_SINGLE_TARGET, the change will
+have immediate effect on your system and the package manager will try
+to switch automatically on the next upgrade following the change.
+
+If you did change the values, prefer a safer approach or have problems
+with the update, read on.
+
+Please note that the default upgrade method switches packages to the new
+Python versions as they are rebuilt. This means that all interdependent
+packages have to support the new version for the upgrade to proceed,
+and that some programs may temporarily fail to find their dependencies
+throughout the upgrade (although programs that are already started
+are unlikely to be affected).
+
+
+If you have PYTHON_TARGETS or PYTHON_SINGLE_TARGET declared
+in make.conf, please remove these declarations as they will interfere
+with the package.use samples provided below. Using make.conf for Python
+targets is discouraged as it prevents package defaults from applying
+when necessary. This news item assumes using /etc/portage/package.use
+or your package manager's equivalent file for configuration.
+
+
+At this point, you have a few configuration options to choose from:
+
+1. If you wish Python upgrades to apply automatically, you can remove
+ PYTHON_TARGETS and PYTHON_SINGLE_TARGET declarations. When
+ the defaults change, your package manager should handle the upgrade
+ automatically. However, you may still need to run the update
+ commands if any problems arise.
+
+2. If you wish to defer the upgrade for the time being, you can
+ explicitly set the old values in package.use.
+
+3. If you wish to force the upgrade earlier, you can explicitly set
+ the new values and run the upgrade commands.
+
+4. If you wish to use a safer approach (i.e. less likely to temporarily
+ break packages during the upgrade), you can perform a multi-step
+ upgrade as outlined below.
+
+5. Finally, you can use an arbitrary combination of PYTHON_TARGETS
+ and PYTHON_SINGLE_TARGET.
+
+
+Deferring the upgrade
+=====================
+To defer the upgrade, explicitly set the old targets:
+
+ */* PYTHON_TARGETS: -* python3_12
+ */* PYTHON_SINGLE_TARGET: -* python3_12
+
+This will enforce Python 3.12 and block any future updates. However,
+please note that this is only a temporary solution and you will
+eventually need to perform the migration.
+
+
+Forcing the upgrade
+===================
+To force the upgrade earlier, explicitly select the Python 3.13 targets:
+
+ */* PYTHON_TARGETS: -* python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+However, it is important to remember to remove this after the defaults
+change, as it will interfere with the automatic switch to the next
+Python version in the future.
+
+
+Safer upgrade procedure
+=======================
+A safer approach is to add Python 3.13 support to your system first,
+and only then remove Python 3.12. However, note that this involves two
+rebuilds of all the affected packages, so it will take noticeably
+longer.
+
+First, enable both Python 3.12 and Python 3.13, and then run the upgrade
+commands:
+
+ */* PYTHON_TARGETS: -* python3_12 python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_12
+
+Then switch PYTHON_SINGLE_TARGET and run the second batch of upgrades:
+
+ */* PYTHON_TARGETS: -* python3_12 python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+Finally, switch to the final version and upgrade:
+
+ */* PYTHON_TARGETS: -* python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+You may wish to remove the target overrides after the defaults switch.
+Alternatively, you can keep them to block the next automatic upgrade
+to Python 3.14, and upgrade manually then.
+
+
+Upgrade commands
+================
+The Python 3.12 cleanup requires that Python 3.12 is removed from
+the complete dependency trees in batch. If some of the
+installed packages using an older Python version are not triaged
+for the upgrade, the package manager will throw dependency conflicts.
+This makes it important that the upgrade is carried via a --deep
+--changed-use @world upgrade, as well as that any stray packages
+are removed prior to it, e.g.:
+
+ emerge --depclean
+ emerge -1vUD @world
+ emerge --depclean
+
+
+Other Python implementations
+============================
+At the same time, we are also going to remove the target support
+for Python 3.10 (python3_10) and PyPy 3.10 (pypy3). If you were using
+the pypy3 target before, now you will need to explicitly enable
+per-version targets, such as:
+
+ */* PYTHON_TARGETS: pypy3_11
+
+Note that PyPy support is available only for systems accepting ~arch
+keywords.
diff --git a/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.pl.txt b/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.pl.txt
new file mode 100644
index 000000000000..812daf5590d8
--- /dev/null
+++ b/metadata/news/2025-03-24-python3-13/2025-03-24-python3-13.pl.txt
@@ -0,0 +1,148 @@
+Title: Python 3.13 stanie się domyślną wersją począwszy od 2025-05-01
+Author: Michał Górny <mgorny@gentoo.org>
+Translator: Michał Górny <mgorny@gentoo.org>
+Posted: 2025-03-24
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-lang/pypy:3.10
+Display-If-Installed: dev-lang/python:3.10
+Display-If-Installed: dev-lang/python:3.11
+Display-If-Installed: dev-lang/python:3.12
+
+Gentoo planuje zmienić domyślną wersję Pythona z 3.12 na 3.13 w dniu
+1. maja 2025 r. Użytkownicy, którzy nie zmieniali wartości flag
+PYTHON_TARGETS oraz PYTHON_SINGLE_TARGET nie muszą nic robić. Menadżer
+pakietów automatycznie zaktualizuje wsparcie Pythona do nowej wersji
+przy kolejnej aktualizacji systemu po tej zmianie.
+
+Informacje zawarte w tej wiadomości przeznaczone są dla użytkowników,
+którzy zmieniali preferowaną wersję Pythona bądź chcą przeprowadzić
+aktualizację w bezpieczniejszy sposób.
+
+Uwaga: standardowa metoda aktualizacji podmienia obsługiwaną wersję
+Pythona w poszczególnych pakietach w miarę ich aktualizacji.
+Oznacza to, że aktualizacja systemu możliwa będzie wyłącznie, jeżeli
+wszystkie zainstalowane pakiety obsługują nową wersję. W trakcie
+aktualizacji zależności poszczególnych zainstalowanych programów mogą
+stać się tymczasowo niedostępne, nie powinno to jednak mieć wpływu
+na działanie już uruchomionych aplikacji.
+
+
+Użytkownicy, którzy wykorzystują plik make.conf do ustawienia wartości
+zmiennych PYTHON_TARGETS lub PYTHON_SINGLE_TARGET powinni usunąć
+te wartości, gdyż będą one kolidowały z przykładami package.use
+przedstawionymi w tej wiadomości. Wykorzystywanie pliku make.conf
+do konfiguracji tych zmiennych jest niewskazane, gdyż ustawienia te
+nadpisują domyślne wartości flag zawarte w poszczególnych pakietach.
+Dalszy ciąg tej wiadomości zakłada wykorzystywanie package.use
+lub równoważnego pliku konfiguracyjnego.
+
+
+Dostępne są następujące możliwości aktualizacji:
+
+1. Automatyczna aktualizacja wersji Pythona. Aby skorzystać z tej
+ opcji, należy usunąć zmienne PYTHON_TARGETS
+ oraz PYTHON_SINGLE_TARGET. Wówczas menadżer pakietów automatycznie
+ przeprowadzi aktualizację ilekroć zmieni się domyślna wersja Pythona
+ w Gentoo. Niemniej, może zaistnieć konieczność ręcznej aktualizacji
+ w przypadku wystąpienia problemów.
+
+2. Odroczenie aktualizacji poprzez wymuszenie poprzedniej wersji
+ w pliku package.use.
+
+3. Wymuszenie wcześniejszej aktualizacji poprzez podanie nowej wersji
+ i dokonanie aktualizacji systemu.
+
+4. Zastosowanie bezpiecznego podejścia (tj. zmniejszającego ryzyko
+ niesprawnych programów w trakcie aktualizacji) poprzez wykonanie
+ aktualizacji w kilku krokach. Proces ten jest szczegółowo opisany
+ w dalszej części wiadomości.
+
+5. Zastosowanie dowolnej kombinacji zmiennych PYTHON_TARGETS
+ oraz PYTHON_SINGLE_TARGET.
+
+
+Odroczenie aktualizacji
+=======================
+Aby odroczyć aktualizację do późniejszego terminu, należy wymusić
+poprzedniÄ… wersjÄ™ Pythona:
+
+ */* PYTHON_TARGETS: -* python3_12
+ */* PYTHON_SINGLE_TARGET: -* python3_12
+
+W ten sposób Python 3.12 zostanie wymuszony na stałe i przyszłe
+aktualizacje zostaną zablokowane. Należy jednak pamiętać, że jest
+to rozwiązanie tymczasowe i w przyszłości aktualizacja stanie się
+konieczna.
+
+
+Wymuszenie aktualizacji
+=======================
+Aby wymusić aktualizację wcześniej, należy wybrać Pythona 3.13:
+
+ */* PYTHON_TARGETS: -* python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+Zalecane jest jednak usunięcie tych ustawień po podanym wyżej terminie,
+aby nie kolidowały w przyszłości z kolejną zmianą domyślnej wersji
+Pythona.
+
+
+Bezpieczna procedura aktualizacji
+=================================
+BezpieczniejszÄ… alternatywÄ… do standardowego procesu jest wprowadzenie
+wsparcia Pythona 3.13 w pierwszym kroku, a następnie usunięcie Pythona
+3.12. Należy jednak pamiętać, że będzie wymagało to dwukrotnego
+przebudowania wszystkich pakietów używających Pythona, tak więc łączny
+czas aktualizacji zostanie wydłużony.
+
+Najpierw załączyć należy obydwie wersje Pythona i przeprowadzić
+aktualizacjÄ™ systemu:
+
+ */* PYTHON_TARGETS: -* python3_12 python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_12
+
+Następnie przełączyć należy wartość PYTHON_SINGLE_TARGET i przebudować
+pakiety używające tych flag:
+
+ */* PYTHON_TARGETS: -* python3_12 python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+W ostatnim kroku należy wyłączyć poprzednią wersję i przeprowadzić
+kolejnÄ… aktualizacjÄ™:
+
+ */* PYTHON_TARGETS: -* python3_13
+ */* PYTHON_SINGLE_TARGET: -* python3_13
+
+Po terminie zmiany domyślnych wartości, konfigurację tę można usunąć.
+Alternatywnie, pozostawienie jej zablokuje przyszłą aktualizację
+do Pythona 3.14 i pozwoli na ręczne przeprowadzenie bezpieczniej
+aktualizacji.
+
+
+Proces aktualizacji
+===================
+Usunięcie Pythona 3.12 wymaga, by odpowiednie flagi zostały jednocześnie
+wyłączone w całym drzewie zależności. Jeżeli niektóre z zainstalowanych
+pakietów nie zostaną uwzględnione w planowanej aktualizacji, mogą one
+zablokować ten proces. Dlatego też istotne jest przeprowadzenie
+aktualizacji przy pomocy parametrów `--deep --changed-use @world` bądź
+równoważnych, jak również wcześniejsze usunięcie niepotrzebnych
+pakietów. Można tego dokonać używając poleceń:
+
+ emerge --depclean
+ emerge -1vUD @world
+ emerge --depclean
+
+
+Inne implementacje Pythona
+==========================
+W tym samym czasie, Gentoo usunie wsparcie flag dla Pythona 3.10
+(flaga python3_10) oraz PyPy 3.10 (flaga pypy3). Konfiguracja systemów,
+które korzystały wcześniej z flagi pypy3 musi zostać zaktualizowana
+do flag, odpowiadających poszczególnym wersjom PyPy, jak:
+
+ */* PYTHON_TARGETS: pypy3_11
+
+Zwracamy uwagę, że wsparcie PyPy dostępne jest jedynie dla systemów,
+akceptujÄ…cych paczki ~arch.
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 58037d50881b..dca9bfb269b2 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 19282 BLAKE2B 75f4a3bce5b626e2e797f94adf12ee37fab0929ad4ae2e84deb9d80ef9eb7cf61be39ab1ce221001f0f30e710ea66f80d2685f031631897e6b30b5f3d5c2cd56 SHA512 32f598ea632458a98864c68807f13bd84ccddf890443a570956f137ecff60ae2d65d1bb11f91a0bdf89b2f63109a4e9e283dbc70dcac8b3221dd14ddcd5968cf
-TIMESTAMP 2025-03-23T23:40:46Z
+MANIFEST Manifest.files.gz 19616 BLAKE2B 195430841dee331c76159c76ba08d366b772d204dc3991a35efccc509052e32be6fb6b71d12127542ba854ab0b328f93b82697cc763b7b5450e44e64dded0f98 SHA512 881de8247e20c617c19968ba3080c47f18002301bc791bb014c886051c9f7449c49d23b14b8b5c084fe9c70c409148a0d29fff430fb4dd255649df00cc696e11
+TIMESTAMP 2025-03-24T23:40:28Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfgm/5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfh7WxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCIuw/+JZdgIeV8aoarcD6NNbjyfNlxekWWibZq/NthgVDQTMr9AHkDxmxRZvuS
-9a0VxQa/W7W/zzmYSppDR8d5uPonyvexp30Oy7blqjaoVC1f1awRqzVQS2qVrM9V
-kDwR7RARTvJpldKZQ0z0pbw7lkS3FR1lBfpE4hXZJVzJmdZ6neuqdd82uZRu4CuH
-wDoa8P7r337GF7fvDtG0y7NysbkKdgFrnDMusMtCGdP22cyAbXZX36wh2CV8Dtxm
-jfUDf1bjqy+ZHf0y4cX695S1UC2xYRMAN3cYG5QfYCtQwyuostMHU1ZnFiLT/dgB
-BOWRKeGmD3iJYY3khM5tSj5Gp11MjM34SXmrcwto9BSDse/GLkJ5uqXKTxi6Rrso
-pfL0lKGebbZWffqKo8YVpGjeVo15gdcwwTdQp6sCPlZMxcB7qkyL60lWRJOqGqFn
-gQ+X07kvz/2+RFG5lsn+PkCzkvCtJL/kRcUVtpcGsDVVx8btpmtoln2BNn9r6sa1
-qR7IS8SkkO/GVuO6mzgcBTQFyNwpnC0h4y44LygQlCvdvEHJnOlCyaznffjfwp/v
-2TYqb8QILJKHgSYgfvpo52RZu/Oqm/lCM0zkxQ076M/I5Ir2OloPrLvnYwBtfwFw
-rMVnBOr6SfttFeXRH9NvzCfktoh5SHHZscjvQZD0uJrHsZTZTIw=
-=Hz1W
+klAuYBAAr1Fpttd83xZDlJ4Nwi1i6aWVgd8LeM6M3fBfhLvR5zn14a+NZyhZllA0
+y6QQP0vn8/MuzxB8DTWDGxTtt0HyLdcgmTUgqMc4TyctLJG1epRh4iAM+ovJTLu7
+8GfXXZe9bXS28v+fwfshX0psMEbuxZyF9LomnbaILNqKRCLDG6aO+S8Np65xPQSx
+N749ETWHAdH8bgil1G4xe5CJzyPs7ml++0b+lLlXHFnsYUhJpZTJnVxDu1GSqS1Z
+EvJpkU6IkvWH5B3lO61PwLqjZCxev4OOXer2e1ZiUWiJb/hfxfULVMvV0BdFL3VF
+Q5TGE6W+hc9E7NH6G8yxJSpY5buy4a90R9ObtRN2fFzJ0nqI6poT0lS+fk/Ld7Om
+Do0tkRRdcwKfCILqUXtetkDmmdODm+UI4hqTo7sorntXKlrc04Ny0ZsxMjX20fFx
+9Vi1nMoenQylNWQHFUer9pgYPfd8BSyaKwehn7S0wsDCiFzzVlcTDGYyQ/bX4FaA
+tbdzl2Qwpea6rYKf34QkqISp/2U6dQaX+kdbUAY9rHHKNSlTVQi6IsGGacUJwI69
+qIzdLQyqj1KdBZW0CwNHL9fowvDwqjlc8sDgauR5PJGItFhfvvOWJmpojyAlzLDo
+DTu7lraVRgOYa1AU/l+gs/JexmoWPbN+KEemwf3uokiF6MZ/8RU=
+=+Wb1
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index eaef9e18a46a..e68b670272e9 100644
--- a/metadata/news/Manifest.files.gz
+++ b/metadata/news/Manifest.files.gz
Binary files differ
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index fa627401f5ff..b6c292a5c14d 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 23 Mar 2025 23:40:43 +0000
+Mon, 24 Mar 2025 23:40:26 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index 12e3c88cd74f..bad0baf129fe 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-a58a3986d2feab5dfd3d5b9956b9c69c7e27d998 1741951515 2025-03-14T11:25:15Z
+d5c39947561605ff1d6772c61178b0b85bb3ab20 1742848098 2025-03-24T20:28:18Z
diff --git a/metadata/timestamp b/metadata/timestamp
index d0343001080a..fc12ba61c4cb 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Mar 23 11:40:43 PM UTC 2025
+Mon Mar 24 11:40:26 PM UTC 2025
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index c14d100e8319..99fc99d98734 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 23 Mar 2025 23:45:00 +0000
+Mon, 24 Mar 2025 23:45:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index af970c43c02d..db855696a13f 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-f0de6f7771a40773121881df48b49d33350672a7 1742770881 2025-03-23T23:01:21Z
+6bf2c485b1136473dee6d40811dd94ff1d9fabca 1742858383 2025-03-24T23:19:43Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 24c487ce0ac8..3f4a8eb54d7d 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1742773200 Sun 23 Mar 2025 11:40:00 PM UTC
+1742859600 Mon 24 Mar 2025 11:40:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index fa627401f5ff..b6c292a5c14d 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 23 Mar 2025 23:40:43 +0000
+Mon, 24 Mar 2025 23:40:26 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index cf14e5a09a9f..e4a35fe63302 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/zmap/Manifest b/net-analyzer/zmap/Manifest
index 2162b008e10f..3bebffe0d9f8 100644
--- a/net-analyzer/zmap/Manifest
+++ b/net-analyzer/zmap/Manifest
@@ -1,5 +1,6 @@
AUX zmap-2.1.1-always-install-config.patch 973 BLAKE2B cdba75ff09b19c851234745cce6ff4a82bbca3b944b442885aab81eb7a10221cfe62f34d2842f3c4c7c8e38f19c25dcf2aacf155aed3bb8251840f9690175a9e SHA512 c583fd3acdbfb21ab613fac1c4cf0da82e2e0d1d7f537415f6eb5f0b7e5f0101c518c336590590f4a153c191c12fed1ba35c934bacc95cbf63053f43a80c8485
DIST zmap-4.1.1.tar.gz 202697 BLAKE2B 35bc21e4d4c4c452deb2e34ac837ee4ae728b3adf97aefb5b88f55dde719bd78787b8a2826a89eaff92170b3eb2e5003194e3dc636616a845efef82bea663114 SHA512 eff32c9bda7b28a48fce85e3acb598c6adc8dc952ffec21cd4d581462e481a3cf61a6285a71c16741d8e9deedf7c8e3b71d4f375a931244b96acc8779c225929
-EBUILD zmap-4.1.1.ebuild 938 BLAKE2B c085da7cfeb4039401f11e283eb4d089e03016c1824ad64f4aeb0a7ae9423e4761d0604f9e22448ba013a07af8889e713e0da87fb50cd679260c8946ac30598b SHA512 a9bfe256787319f19f587280123973fdc0393cbd19a3d4d720a17496ee77eb31255e596871c10482ec1b04d764e033aae0b285852f8aa638557ce08a412e1b99
-EBUILD zmap-9999.ebuild 783 BLAKE2B 88d5404704dcfbb926a6e6667ebc182ab1624dc075dff4695a306555fdb8a3536876b9da52b95379de4d3839eff6ea977573d6a0c88a44e02b34eaf37feb9cfa SHA512 484f739745c3e5029c70a346f8727deb58db4eb17b33be51aa12430439cbef0b3975a9cc1be902bea9502ee3c056ee3158b08360831e4122822f2e46a520f6f0
-MISC metadata.xml 1018 BLAKE2B 6fc528ec8899c2c3bd9bd4ac1398e17293abe54de6d200f4b88ff5a977fa7ce0da23be70a56a259d96a70dd07272750a14903e16e223709ae7b99cc6a5942bbc SHA512 c650e83b8db50447bbb9e39f7bda0c8c312ebfcf9f3a1a204d9eecf7512f086dcd3c5c9411d8a2c2929cea6634822ab6a2a32b5a72e6b164ffe230244a3e5257
+DIST zmap-4.3.2.tar.gz 211361 BLAKE2B 5b08ba0d45f7ceb877bda874df77000e1d16d6ee2db4eb7427ed7ed12c768b77f88183bfcc445e99c42016b8e2d45c5f1480dd16a96e6bb521e3723bf3646f55 SHA512 38dffacca5a49059e9711bd47a5a660d357adffb9f847b605c9eedbc8d5e3e2bfb5eb13a0fc9f20b48349a3278651c85da301b48741efb3e2ee751bbd4877104
+EBUILD zmap-4.1.1.ebuild 888 BLAKE2B 38980f64ddff54cacca375e28b0d147ecbb0750e56d43ad34e570d0f67cfd003dbfb95030800abeee1a568c57577d05a4a2ab533338885a8300fde488496df27 SHA512 35ed40884e06308a77acd5f60400320edc3c63d34857bcfb22d632e793d04db343078f5127a1ed2e44e164281c0d722588c33cb763c54ea7d874c4af424175e1
+EBUILD zmap-4.3.2.ebuild 951 BLAKE2B 4b90cdd1a3ca729f2ad2e6bc7c5088e0cd6fdfca545ed46d09ad869be8e2632b00d000588934a26e9e1dd3ab0e295a6926be3415bb849a14e33e6935a96ee222 SHA512 9ee4235572f7b08a858e1c676cb42061f5afd94090b1d967c674b0f2ae7f8507c87300844ba0f9ae70ee5230df6ef566984426edc23aa5b42caf9624cc7a9b23
+MISC metadata.xml 779 BLAKE2B 627f1bba80700c5710a82cb4336b95bcf324cf084fd338a27d33dbebabd82faa8dbc77457d7eea81969650f86e7d637f1a12feff85470f0a47f7bcbf82c627f6 SHA512 87ac4be1654ca44e27515d0cacb707b3f43c02b36687270705da893540689856b4913e2da4733e25bad419814b73eadd9963c14aca1684552db3762e94ef9521
diff --git a/net-analyzer/zmap/metadata.xml b/net-analyzer/zmap/metadata.xml
index 741c091de292..4aca618a4f4f 100644
--- a/net-analyzer/zmap/metadata.xml
+++ b/net-analyzer/zmap/metadata.xml
@@ -13,14 +13,6 @@ ZMap can be used to study protocol adoption over time, monitor service
availability, and help us better understand large systems distributed
across the Internet.
</longdescription>
- <use>
- <flag name="mongo">
- Add support for storing in a mongo DB via <pkg>dev-db/mongodb</pkg>
- </flag>
- <flag name="redis">
- Add support for storing in a redis DB via <pkg>dev-libs/hiredis</pkg>
- </flag>
- </use>
<upstream>
<remote-id type="github">zmap/zmap</remote-id>
</upstream>
diff --git a/net-analyzer/zmap/zmap-4.1.1.ebuild b/net-analyzer/zmap/zmap-4.1.1.ebuild
index 82d4caa4687a..9cb1c4ee7a94 100644
--- a/net-analyzer/zmap/zmap-4.1.1.ebuild
+++ b/net-analyzer/zmap/zmap-4.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,6 @@ SRC_URI="https://github.com/zmap/zmap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="mongo redis"
RDEPEND="
dev-libs/gmp:=
@@ -20,7 +19,6 @@ RDEPEND="
dev-util/gengetopt
net-libs/libpcap
dev-libs/json-c:=
- redis? ( dev-libs/hiredis:= )
"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/net-analyzer/zmap/zmap-9999.ebuild b/net-analyzer/zmap/zmap-4.3.2.ebuild
index 5d5794b8f52a..a5db6a5b7bd5 100644
--- a/net-analyzer/zmap/zmap-9999.ebuild
+++ b/net-analyzer/zmap/zmap-4.3.2.ebuild
@@ -1,42 +1,46 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake fcaps git-r3
+inherit cmake fcaps
DESCRIPTION="Fast network scanner designed for Internet-wide network surveys"
HOMEPAGE="https://zmap.io/"
-EGIT_REPO_URI="https://github.com/zmap/zmap.git"
+SRC_URI="https://github.com/zmap/zmap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="redis"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cpu_flags_x86_aes"
RDEPEND="
dev-libs/gmp:=
- net-libs/libpcap
dev-libs/json-c:=
- redis? ( dev-libs/hiredis:= )
+ dev-libs/judy
+ dev-libs/libunistring:=
+ net-libs/libpcap
"
DEPEND="${RDEPEND}"
BDEPEND="
- dev-util/gengetopt
app-alternatives/lex
dev-util/byacc
+ dev-util/gengetopt
+ virtual/pkgconfig
"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.1-always-install-config.patch
-)
-
FILECAPS=( cap_net_raw=ep usr/sbin/zmap )
+DOCS=( AUTHORS CHANGELOG.md README.md examples )
+
src_configure() {
local mycmakeargs=(
-DENABLE_DEVELOPMENT=OFF
+ -DFORCE_CONF_INSTALL=ON
+ -DWITH_AES_HW=$(usex cpu_flags_x86_aes)
+ # no module in ::gentoo for now
+ -DWITH_NETMAP=OFF
-DWITH_WERROR=OFF
- -DWITH_REDIS="$(usex redis)"
)
cmake_src_configure
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 2de6fedc3fc7..d1817920f067 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
index 05a12680bff8..f2330d49cfcf 100644
--- a/net-dns/knot/Manifest
+++ b/net-dns/knot/Manifest
@@ -2,5 +2,7 @@ AUX knot-3.init 943 BLAKE2B 068a152efe75d2871d87edf4ff9f52e05e0f0d1ce22fed6bffaf
AUX knot.confd 194 BLAKE2B 9ff11bcd85f98f461a991b757023238bb18258617387e120e7b15902d8e42668e48980ad5dbfd730b07adcae6acf868f6249d5e7d8a6ee15ba5e4df78dd2443d SHA512 ae0da92420c61ba6b68aef33eb9ff993dd3c86d7cac96421511a6278a235790651ac2696582f7be757e6aaceb82d65d34054fe63063ea3bff74bba8227617bbe
AUX knot.tmpfile 58 BLAKE2B a107ca27b8d47253409c319d0e69ab151237844d10840155e6ceeb37b8c63268de52c161f63ca27b6c3ec4092c7759fc46d325d4cd79063caa33ef82e23e119e SHA512 db13a4108ce820032a72aa788e6cf79c6bb0870ec457f454dea9102f07255dd5c1543723436665da92236c093ee97161f72298131f80dff09d5faf6aba24bde8
DIST knot-3.4.4.tar.xz 1641460 BLAKE2B d477a4a368b0c6d6c1003a52041403d17bab4e3ecb6e532130b633894d4ee88711038b94e1d4cf12406eb281b800d701c00e40414d458b7bdefb1d632a779821 SHA512 bf8e80d430336934083c1f7c304306de78b254fba5d3b9dd8b44065a0f1527cd78b74d498d994822ed2d364b66091ad967d3cd991bde380fbba67ea34a1ee33f
+DIST knot-3.4.5.tar.xz 1610204 BLAKE2B 50f7258502f58a7a02500de7b1f195c99b380b7ae38b97aed62228fbdd8897c407fef1a59f5015cf9a00982305ddf0094065495a16ae4ef375472537e6a9e4c2 SHA512 62e7023fa2a9b2323104816dbc2adeec513b70c1891f5f87ab4e951d0db18717f1089bab8b5d2ada008fcf2efd9f0547881084a2e6121891e15cbe9992528c9e
EBUILD knot-3.4.4.ebuild 4102 BLAKE2B 7cc30a08b82136eb55e878670e24099fabbce1ca0d6804fb30a57e634bc6ffbd647004ca2c58bffc2831020ffb3ccac6f4e685a8232c5ff4cc4814981141da8c SHA512 9b8a8de74c7c56da11c999a3564716674d9930eb15b1b1ff850348b5807300a875e9561ca8e1ef97605fc41858cd45d8533da44d21851c56103641f1f9d3bcf1
+EBUILD knot-3.4.5.ebuild 4304 BLAKE2B 20dd26889833b7d8f1e9d7b588143ec949076f68c0ec9a63e2ac7d58df2522560e8de5392da1f5dd8049cf1e0208ec7b2b46740a7a32a2a400552f2f1cce2aaf SHA512 169b967a13b1bcd5869ef90eb293bae19f606436e4f62f0237064e48c21bfeb08421a608a263f8fe1a889c29b2e35a3c3a7cc3ff9111f55d2d4fcc7cbb76507b
MISC metadata.xml 2238 BLAKE2B 4fb25c18c046e5048d8f2e5106cef5520dc914b6d197d4d3352bd55421d62d60c80cf1104ab93b70691ccb2ba6123e7b739aa60472b7849a5606025ff1e13ff7 SHA512 b699955dcf80ae2d9b7eabd5666a0476fc6ea5e0edae6ff0f83049c258854f37bb5b41d6b83beca177f89ea05a97a6a4628d2ef1effc16421eb2573f332a80c0
diff --git a/net-dns/knot/knot-3.4.5.ebuild b/net-dns/knot/knot-3.4.5.ebuild
new file mode 100644
index 000000000000..14df7d46f1ff
--- /dev/null
+++ b/net-dns/knot/knot-3.4.5.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit python-single-r1 flag-o-matic systemd tmpfiles
+
+# subslot: libknot major.libdnssec major.libzscanner major
+KNOT_SUBSLOT="15.9.4"
+
+DESCRIPTION="High-performance authoritative-only DNS server"
+HOMEPAGE="https://www.knot-dns.cz/ https://gitlab.nic.cz/knot/knot-dns"
+SRC_URI="https://knot-dns.nic.cz/release/${P/_/-}.tar.xz"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="GPL-3+"
+SLOT="0/${KNOT_SUBSLOT}"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# Modules without dep. Built unconditionally.
+KNOT_MODULES=(
+ "authsignal"
+ "cookies"
+ "dnsproxy"
+ "noudp"
+ "onlinesign"
+ "queryacl"
+ "rrl"
+ "stats"
+ "synthrecord"
+ "whoami"
+)
+
+KNOT_MODULES_OPT=(
+ "dnstap"
+ "geoip"
+)
+
+IUSE="caps +daemon dbus +doc doh +fastparser +idn pkcs11 prometheus python quic systemd test +utils xdp ${KNOT_MODULES_OPT[@]}"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ prometheus? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+ dev-libs/libedit
+ dnstap? (
+ dev-libs/fstrm
+ dev-libs/protobuf-c:=
+ )
+"
+RDEPEND="
+ dev-db/lmdb:=
+ net-libs/gnutls:=[pkcs11?]
+ daemon? (
+ ${COMMON_DEPEND}
+ acct-group/knot
+ acct-user/knot
+ dev-libs/userspace-rcu:=
+ caps? ( sys-libs/libcap-ng )
+ dbus? ( sys-apps/dbus )
+ geoip? ( dev-libs/libmaxminddb:= )
+ systemd? ( sys-apps/systemd:= )
+ )
+ prometheus? (
+ $(python_gen_cond_dep '
+ dev-python/prometheus-client[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ ')
+ )
+ python? ( ${PYTHON_DEPS} )
+ quic? ( net-libs/ngtcp2[gnutls] )
+ utils? (
+ ${COMMON_DEPEND}
+ doh? ( net-libs/nghttp2:= )
+ idn? ( net-dns/libidn2:= )
+ )
+ xdp? (
+ >=dev-libs/libbpf-1.0:=
+ net-libs/xdp-tools
+ utils? ( net-libs/libmnl:= )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( dev-python/sphinx )
+ python? ( ${PYTHON_DEPS} )
+ test? (
+ pkcs11? ( dev-libs/softhsm )
+ )
+"
+
+# Used to check cpuset_t in sched.h with NetBSD.
+# False positive because linux have sched.h too but with cpu_set_t
+QA_CONFIG_IMPL_DECL_SKIP=( cpuset_create cpuset_destroy )
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local u
+ local my_conf=(
+ --with-storage="${EPREFIX}/var/lib/${PN}"
+ --with-rundir="${EPREFIX}/var/run/${PN}"
+ $(use_enable caps cap_ng)
+ $(use_enable daemon)
+ # enable-dnstap defines support for kdig only
+ $(use_enable dnstap dnstap $(usex utils))
+ $(use_enable doc documentation)
+ $(use_with doh libnghttp2)
+ $(use_enable fastparser)
+ $(use_enable geoip maxminddb)
+ $(use_with idn libidn)
+ $(use_enable quic)
+ $(use_enable systemd)
+ $(use_enable utils utilities)
+ $(use_enable xdp)
+ )
+ # modules are only used by daemon
+ # module-dnstap defines support for knotd only
+ if use daemon; then
+ for u in "${KNOT_MODULES[@]}"; do
+ my_conf+=("--with-module-${u}")
+ done
+ for u in "${KNOT_MODULES_OPT[@]#+}"; do
+ my_conf+=("$(use_with ${u} module-${u})")
+ done
+ else
+ my_conf+=("--disable-modules")
+ fi
+
+ if use !daemon; then
+ my_conf+=("--enable-dbus=no")
+ elif use dbus; then
+ my_conf+=("--enable-dbus=libdbus")
+ elif use !dbus && use !systemd; then
+ my_conf+=("--enable-dbus=no")
+ elif use !dbus && use systemd; then
+ my_conf+=("--enable-dbus=systemd")
+ fi
+
+ if use riscv; then
+ append-libs -latomic
+ fi
+
+ econf "${my_conf[@]}"
+}
+
+src_compile() {
+ default
+
+ use doc && emake -C doc html
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} )
+
+ if use python; then
+ python_domodule python/libknot/libknot
+ newdoc python/libknot/README.md README.python.md
+ fi
+
+ if use prometheus; then
+ python_domodule python/knot_exporter/knot_exporter
+ python_scriptinto /usr/sbin
+ python_newscript python/knot_exporter/knot_exporter/knot_exporter.py knot-exporter
+ newdoc python/knot_exporter/README.md README.knot_exporter.md
+ fi
+
+ default
+
+ if use daemon; then
+ rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
+
+ newinitd "${FILESDIR}"/knot-3.init knot
+ newconfd "${FILESDIR}"/knot.confd knot
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ use systemd && systemd_newunit distro/common/knot.service knot.service
+ fi
+
+ find "${D}" -name '*.la' -delete || die
+
+ keepdir /var/lib/knot
+}
+
+pkg_postinst() {
+ use daemon && tmpfiles_process ${PN}.conf
+}
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index dde3c049bbea..d327f11c7350 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -15,5 +15,5 @@ DIST unbound-1.22.0.tar.gz 6682466 BLAKE2B 28cf5c6c5e29d4026beb33e8a17b012d1185a
DIST unbound-1.22.0.tar.gz.asc 833 BLAKE2B 02e582f5c77d8aee1a19ebb67ab081972461c298983f407d3e1d4daf6d771f087b95a19c93b7368cb3d76c350e40c3b886088d5772d5c259d0f2672a8f009153 SHA512 afbf5a125f104a25576b1c416b32f68d715b41a025fc3a61e6ee3bc28f9988b4277c7f0dd188c51cbe5641f51ade20f740ea131d1a7b5db38e2d1462a9edbb69
EBUILD unbound-1.19.3.ebuild 6499 BLAKE2B cd4b63183a3c40ae340466593ad65f59b528951b18111e053d49e71826bcff4b7b2cf0d5e92e9597557cc76c08c64bcaadd004224101f2169f6bddda37ed5de6 SHA512 9d2dbf869631feb4b663743e3e243f922ead89501420bc5baeb533ff60f3a6a418836aca62558e69bcb76c27fd16372c3246e80468a6000aaf10085752d86d14
EBUILD unbound-1.20.0.ebuild 6499 BLAKE2B cd4b63183a3c40ae340466593ad65f59b528951b18111e053d49e71826bcff4b7b2cf0d5e92e9597557cc76c08c64bcaadd004224101f2169f6bddda37ed5de6 SHA512 9d2dbf869631feb4b663743e3e243f922ead89501420bc5baeb533ff60f3a6a418836aca62558e69bcb76c27fd16372c3246e80468a6000aaf10085752d86d14
-EBUILD unbound-1.22.0.ebuild 6505 BLAKE2B fe2434f5ba333740f3b908048732893fc32c4ac412f7e852bb21e95ffccc4b91ba778ff8a461db651021c2d1e880f993e26326fa3b7d3ecb6adb5b71468a0ad7 SHA512 bb14da8c754cdb83f381c3f58eb3dd6111bc3ee182657699a5e83f7d273e525a5918a1d516ce15f9f36312ce5cf816ecc1b7978cf0a01f930cb2c46eef0daa24
+EBUILD unbound-1.22.0.ebuild 6499 BLAKE2B f63c49b112dde18a3f3d85139ee15462ca4525b02a4e10f663b69ae576b1c11b3677cbc29f7836ee6c66333dd59bc652c6d100f9a4b51f14d2b7ce26c930e45b SHA512 3cb41567fbea4474a260d6b8a550a553a6cb132517224d1dd102d7a10ef2bcdc1a89fdd2338a61d56e4f58d2485fce0490972d1552b218e0dbe1aaf17449e379
MISC metadata.xml 1475 BLAKE2B d0e34f4ba056c090af979f2686d5dece53a554c7ea7612fee1991ce6838ce161359bd8405d6358c5e184b6721affeee5d6e1bd93095b92765cd38dba928daa5b SHA512 8fba72eba420d4c06fb3a9119c3f324c5679fe268b65fac23878ef15f3c3d784d372874c7d6428d1c7c2eb3a75380ad2e4d5fc1691e7c2d1b426b8cfa381222b
diff --git a/net-dns/unbound/unbound-1.22.0.ebuild b/net-dns/unbound/unbound-1.22.0.ebuild
index 67da62c07740..9e8d92d76e05 100644
--- a/net-dns/unbound/unbound-1.22.0.ebuild
+++ b/net-dns/unbound/unbound-1.22.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
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0/8" # ABI version of libunbound.so
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index d69265742c27..978e6cbdef60 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index 21dbce116d88..f1b5782678b0 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -10,5 +10,5 @@ DIST miniupnpc-2.3.2.tar.gz.sig 543 BLAKE2B e15ff3a1cf923fe5790e6d84ebf7ed685ec5
EBUILD miniupnpc-2.2.8-r1.ebuild 1551 BLAKE2B 55f8a70be27e4f5b0a6c5440b439999df86d0d4369286a13fd10cba216a8be9bf3fa371b82df4eef3b7cc2e1c304b0ec9d40555ea193f4d11e47f0cf901657fc SHA512 db8275d5a345bc478ac8b6c102cbbb0ba9b886873835b0a2b4bac5f6d0e105d90b02b8ab2a91d95107284e4b63f558e5c171eee835828de339a13bfb532166f6
EBUILD miniupnpc-2.3.0.ebuild 1551 BLAKE2B 6a613389e1a52621f814a99b6d4b64169a009d481fe7fad954c41576f182e8dcf6e7834e944873445e97cc287f1d58a4fe99b1e8dcdb0973346d0e5aaa2cfec2 SHA512 f2f3d7b48e9dda6518f7c0765bbb33e193568b427abe25897ffbd0f2c1c7e7255554012ec1f8c150a8ebf3953d71144dfcce068aab6c59ad2b580a2bc7f259e3
EBUILD miniupnpc-2.3.1.ebuild 1559 BLAKE2B 772e3d1dc0dce74b68bc18b0139d5bf50d2e0b940c53a0b75ed5189f3eeedd40a52179c70b6aeb6343128a7bf069798a4c558a03e6dcafd5775633f667b7ad96 SHA512 affd772877d272fe951f358fd76687550d338258f3acc539b38d7ed5c4b454d12f232375468558afdb2ae2d200cfe2f25ecc29eb73ab921173591dbb98ae0370
-EBUILD miniupnpc-2.3.2.ebuild 1553 BLAKE2B 4184ad6741be48a861163d211dd8c1b4e1147ce701c0989fd6a0deecd13dd6c996a30e98a296e19493c23f40d9664407836bd48edfbf28a12d99a31741c18198 SHA512 303bc509e6702fdadab90b41db83dda6d0b4f9a3081793676084f492ea57d109ebee4b50a2f330f1a713f1009068ad35633c2004999c83e410771723a29addf8
+EBUILD miniupnpc-2.3.2.ebuild 1552 BLAKE2B 3f3a78dfa516db46f729c2e156af1fc3aa1f7d08d138a8001e3aedb0b1fe82585e0ae699d5330e7facca47584b330732a59299b2bbe3ed96149c3144a8ca4e0e SHA512 e95c1b819378b43d3ee51bf88428c64ea81d42b68e98a7732bd81fe06589abbdaa8c13bd7e6d73d71d0792c515dcafa85b751a8bfbeea735b680407b2b237e15
MISC metadata.xml 330 BLAKE2B 02b7193f99aee0f3cad145954d1a6f7f9b2f63e21cc23d02ae3048d89618050a5a8df2e206d771a3d0853664d4a0de9a09f44660b108eb280618d9136d1c86be SHA512 6a395c2a579f4ce8c891261da25c031284904a8d6366733c14a201a948e6744ae0037067f178f799d6134e4be670f1be3582f257414e067de654e8050963b972
diff --git a/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild b/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild
index 73b3b09b2c3f..7ee05d45ab97 100644
--- a/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.3.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/20"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
kernel_linux? ( sys-apps/lsb-release )
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index 21027e4a36b1..de3aed5bce9d 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index 48528af79cfc..77677d503c5f 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -7,6 +7,8 @@ AUX mailutils.rc 258 BLAKE2B 3dc68190e11c8bf5016b0fe8b22c61f79ba7de96a1f230f7d07
AUX pop3d.initd 563 BLAKE2B fd09d7a7499c888eddfb812644102f979c2423e9b1a9f0077655b6ae4c1eb4214f685ef7843e74a808e52ee988cc3fbefa278754db824256a4972c83fc0ada31 SHA512 7847c29a03f21df82d36c077ccb38329457a332cccdfba24bee3b1c9a8170fc71c07ee674408f069693953dd1bf44b8b8f782dcc35d6b16e62f70b2b32ce018f
DIST mailutils-3.17.tar.xz 3219484 BLAKE2B b2b00d4eb8b74b3f2f7341638639fef79e636364deaa0a24c9595022db44faac433c1fa26b231e29384ebdfc9c1602040cf363e637fc66ec3a738b5bd04a884a SHA512 e4080d9674444c3e077aa72f825a0373a4750d187a04a488449e89f6fec19d9309a118412e91745575eb90d05fa541f8d2626a8fd5e8ac10710aa1f7a0ff3193
DIST mailutils-3.18.tar.xz 3294996 BLAKE2B 7866a9c0419daaeaf277f266893030cda771804c636ce143e36a9cd1823280c2662b0696825387b3b0727115e0ab131ca376bd99445d4b4080f66289dca11316 SHA512 77718e41d77556b59d7eeee4b80fca658c32f949dd87e09848a559eb6470254c9562208e49b62e5027522eebb5eaaf7eb9dc12ec02424f4144cceee5ef695ca9
+DIST mailutils-3.19.tar.xz 3296536 BLAKE2B a9d7147b5ed1a7614ae284b8655b467364ca521dd1efe275dda8c8b512399c3044447a5b00263a5e1f5e74cf7a7d1a805b6f4a2d4f27fb0962269de490050f02 SHA512 2c92ead287433e13ac66ad07bcc1b726568a6fcbbc3d26a73f7d168947b226d8c56e7472a065f10391353adf494d27a9df21b3b9914d1d8f3b9c1618dbe491f9
EBUILD mailutils-3.17-r100.ebuild 4035 BLAKE2B c461acf681d90887304d87bdb1cb531346e5b23cf1c855e08ad0f1405daec1333c057c6f7663aa200fdafdad68c1514ff8a712de2cd826f0565b72674c77111b SHA512 7645bdd490b5ebc2478477b23428f80a4327fb9bb4efd924411209921ab7c000edece50216f3f571e41298373d5577de27fd33306f24fbc3277bc71f946cf945
-EBUILD mailutils-3.18.ebuild 4084 BLAKE2B 3171f874d422af3b1e76b0c37c2c97b817e7e22c698b26b9fd4a3267abb67ac3c61f3236b99c00bc191eeec21c8cf7c6de3a2c3dc8405543ffddbbcd00a9b876 SHA512 dce5ea4c22931689f1bbb2826563e21ed6b8c700f01134ef1753b8f61bfd124b9e07eb2519ca29d0e8b9d7324ec152b946e2d77c92a5f1efd6deb48d9333b4fe
+EBUILD mailutils-3.18.ebuild 4077 BLAKE2B 2eb471b33e47e4eb362da854fcd13d203f3c877e1588f3b198a74229472226405926fe2e85fe8fd996061f605b91362ef86cbbdcac819791cd151355990fcd32 SHA512 29e80b83881be763be9475bcd68a3f542f6c6b6445d37f9a1b3d1f6cf665289c98a849cf98a4fdaf33cece22bf0212690a042d7ecb04750be8325d5ee34034c7
+EBUILD mailutils-3.19.ebuild 4042 BLAKE2B 0c23e0e6b6d3c87b4dbc6736e8e569534f564b851407a882445627fefb73f85df65cc7109906cb62f75b4d19eb6b67192d89aea94bb0eb646a116d837da85f99 SHA512 51cbda1e210ef39b3e1361b9e905ae80158786cec9b85050b33a1e1b430e8e3bdcfc2d0ad6e705e2fc92f2f98c87aeb397808e120b80f57a3548d7c7d83546d4
MISC metadata.xml 696 BLAKE2B bb3b5a94573794ee2eb692533f32cba1dcf432166d9b2997cf60104d88e80f5eac7bb836479e4392700b06efe07c071930308183fb235c42be2cf1fdb8810ac0 SHA512 bb093e2aff71bb09a8f20fc64926f8a8d8c036ad3b3cd3ca61389975d623251841e8d93489f457a56a898db81cf71ecdc071190b9bc1990728b3fa0c9b4cfda1
diff --git a/net-mail/mailutils/mailutils-3.18.ebuild b/net-mail/mailutils/mailutils-3.18.ebuild
index 45199633d8cc..d4e56e08295b 100644
--- a/net-mail/mailutils/mailutils-3.18.ebuild
+++ b/net-mail/mailutils/mailutils-3.18.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
LICENSE="GPL-3+ LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos"
IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \
ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \
tokyocabinet"
diff --git a/net-mail/mailutils/mailutils-3.19.ebuild b/net-mail/mailutils/mailutils-3.19.ebuild
new file mode 100644
index 000000000000..2e1a21f4002f
--- /dev/null
+++ b/net-mail/mailutils/mailutils-3.19.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GUILE_COMPAT=( 2-2 3-0 )
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit autotools elisp-common flag-o-matic guile-single python-single-r1 toolchain-funcs
+
+DESCRIPTION="A useful collection of mail servers, clients, and filters"
+HOMEPAGE="https://mailutils.org/"
+SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
+
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos"
+IUSE="berkdb bidi +clients emacs gdbm sasl guile kerberos kyotocabinet \
+ ldap mysql nls pam postgres python servers split-usr ssl static-libs test +threads tcpd \
+ tokyocabinet"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !mail-filter/libsieve
+ !mail-client/mailx
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ dev-libs/libltdl:0
+ virtual/libcrypt:=
+ virtual/mta
+ berkdb? ( sys-libs/db:= )
+ bidi? ( dev-libs/fribidi )
+ emacs? ( >=app-editors/emacs-23.1:* )
+ gdbm? ( sys-libs/gdbm:= )
+ guile? ( ${GUILE_DEPS} )
+ kerberos? ( virtual/krb5 )
+ kyotocabinet? ( dev-db/kyotocabinet )
+ ldap? ( net-nds/openldap:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ nls? ( sys-devel/gettext )
+ pam? ( sys-libs/pam:= )
+ postgres? ( dev-db/postgresql:= )
+ python? ( ${PYTHON_DEPS} )
+ sasl? ( >=net-misc/gsasl-2.0.0 )
+ servers? ( virtual/libiconv dev-libs/libunistring:= )
+ ssl? ( net-libs/gnutls:= )
+ tcpd? ( sys-apps/tcp-wrappers )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ "
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-util/dejagnu )
+"
+
+REQUIRED_USE="
+ guile? ( ${GUILE_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ servers? ( tcpd ldap )"
+
+DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO )
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.5-add-include.patch
+)
+
+pkg_setup() {
+ use guile && guile-single_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ if use guile; then
+ guile_bump_sources
+ sed -i -e "s|guile|${GUILE}|" libmu_scm/tests/testsuite || die
+ fi
+ if use mysql; then
+ sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
+ sql/Makefile.am || die
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ # bug #943873
+ append-cflags -std=gnu17
+ append-flags -fno-strict-aliasing
+
+ if use guile; then
+ export GUILE_SNARF="${GUILESNARF}"
+ export GUILE_TOOLS="${GUILE/guile/guile-tools}"
+ fi
+
+ # maildir is the Gentoo default
+ econf \
+ MU_DEFAULT_SCHEME=maildir \
+ CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \
+ $(use_with berkdb berkeley-db) \
+ $(use_with bidi fribidi) \
+ $(use_with gdbm) \
+ $(use_with sasl gsasl) \
+ $(use_with guile) \
+ $(use_with kerberos gssapi) \
+ $(use_with ldap) \
+ $(use_with mysql) \
+ $(use_enable nls) \
+ $(use_enable pam) \
+ $(use_with postgres) \
+ $(use_enable python) \
+ $(use_with ssl gnutls) \
+ $(use_enable static-libs static) \
+ $(use_enable threads pthread) \
+ $(use_with tokyocabinet) \
+ $(use_with kyotocabinet) \
+ $(use_with tcpd tcp-wrappers) \
+ $(use_enable servers build-servers) \
+ $(use_with servers unistring ) \
+ $(use_enable clients build-clients) \
+ EMACS=$(usex emacs emacs no) \
+ --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
+ --with-mail-spool=/var/spool/mail \
+ --with-readline \
+ --enable-ipv6 \
+ --enable-sendmail \
+ --disable-debug
+}
+
+src_install() {
+ default
+
+ insinto /etc
+ # bug 613112
+ newins "${FILESDIR}/mailutils.rc" mailutils.conf
+ keepdir /etc/mailutils.d/
+ insinto /etc/mailutils.d
+ doins "${FILESDIR}/mail"
+
+ use guile && guile_unstrip_ccache
+
+ if use python; then
+ python_optimize
+ if use static-libs; then
+ rm -r "${D}$(python_get_sitedir)/mailutils"/*.{a,la} || die
+ fi
+ fi
+
+ if use servers; then
+ newinitd "${FILESDIR}"/imap4d.initd imap4d
+ newinitd "${FILESDIR}"/pop3d.initd pop3d
+ newinitd "${FILESDIR}"/comsatd.initd comsatd
+ fi
+
+ # compatibility link
+ if use clients && use split-usr; then
+ dosym ../usr/bin/mail /bin/mail
+ fi
+
+ if ! use static-libs; then
+ find "${D}" -name "*.la" -delete || die
+ fi
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 433a0b4a21b2..a02844b3523c 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index cc92c63b2e92..186fae59cb69 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -6,7 +6,7 @@ AUX dhcpcd.service-r1 308 BLAKE2B 558789adc2b67ee9d13b8213c9729f23dc691d3da8e96d
DIST dhcpcd-10.1.0.tar.xz 271660 BLAKE2B 9d47ae8b97ba082f980966a2c3f688c6a8addb10989c166dafebdb6491793815c4caddc3016334f6549923632fd01fc8ce0987eca31af01948b0f4a643f88b38 SHA512 25b3304471c85975e004f101fdd8dc6155065009e9d94719aadc6181717839c501d66740f002aa00acda73cce3c0d924f4241eed177688c4e794be301b059e04
DIST dhcpcd-10.2.0.tar.xz 274896 BLAKE2B 0b209f253e6462cc176ffef749228fc3b82474ee4baa2c468277b58abea9541282a2a96633e88641c46e3e9a612049f574009dd42f00f86334e655b10c234e81 SHA512 d2414ae8ff292e04a9d7060d523b5975e996fb921c481d198c5b6804fd73c6fc6edd806faf24788eacd8a2125e80528db8844865178b65a3acf29d3d264a3bff
DIST dhcpcd-10.2.2.tar.xz 275700 BLAKE2B 95777f7aedc3a68e9873dd69d2c36b0235da31d95ad0327288f4fe11f35fe0ebcac827d3c7c9cc45bb0bbfdebfee246d0187c1d06bd9c44505868b9731715575 SHA512 299c0e629d7d42bacaf2c6123374033c23db183810aabad2167b0449e1945add940c0889c8390ed304b27316564a8aa45eb5808e5ec0c1abea2287dc833a2684
-EBUILD dhcpcd-10.1.0-r1.ebuild 4973 BLAKE2B 1a16275e164fc485f8749dc15cdf2fce494f818853783ec1236c8a2df40b60c46625ca0a0397da62449d2c2017e03b44bf4061af4dacce88a65345f0a1de54e7 SHA512 880251fc006e86cfc59dd63265df1953c5b0ea05980e9ad06457fe524669a0bc102c5ae5ef3eaffdf2f0d249301f57953824e3199e5ed152c60ae2422b9d6dc4
+EBUILD dhcpcd-10.1.0-r1.ebuild 4972 BLAKE2B fff05e778865b69889a86e5522e8103e3ec88495ef2efcfd8184681cf22925309673f868e77d502b26ad4cb1709c3ccd180dc498187ca16fd37fde0a7ec9b7d9 SHA512 bfe60a7f0aa12b2703bd3a8320a79850c906f9b450ebb58b9610d3ef5e6b31f185a3626e1d0f0959fd3d3321b3b9fc9a63d80631e3bce48f30576f255163d0ab
EBUILD dhcpcd-10.1.0.ebuild 4927 BLAKE2B 3dbfb502559abb44bd51cc3f732ae5610c493fae91f1b16e60428ea3ef31922c3d2ec4e75a040b5826607e411c07604d675fc8762c8008ef79982a0adc1a91a9 SHA512 1e4404ce6a14ec4e0bddf7d3eb169fcc50dc91e85951955896380b4798d28a97b02c7b35ebc86453a70f2798d4e72ce6b363ecf212a679f39865fff46987003c
EBUILD dhcpcd-10.2.0.ebuild 4975 BLAKE2B 80cd65893ab4a5c5b3cd6e9913278d2ecfcb013c40898e3a2f26fcf7ad2f8ac11825ccd26ba633ac420df20d46f6869c3e52c77c7afe286bb7e027262b0f5960 SHA512 5e3d62016332ee3c7c40c1ae2f2e1f23fc416d22a309f6f2f7122fc990a79dbb67f1bce03328abc1a6645a2e8f5cf2468eeac1225ee99539d1612d0f80de8d71
EBUILD dhcpcd-10.2.2.ebuild 4935 BLAKE2B 2a5789402ae1b1f4b6a049ca45f98ebddb10a45c4d8753d60346e6ee69287b2d99bc566fa1573d6d97c281b9e1912f85d84e395a7f5d011198e20af417313951 SHA512 902a31842e545c59ff3955706306066cd34b0d8b46a8e588370c4943df64415845a080672458c4233c9188474342c6965a8b1c3da64c9954c2f608687a743cef
diff --git a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
index 858d0a7f5617..bf421902aa9e 100644
--- a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- 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
DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index d8f9724d5235..d50192d1defb 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -6,8 +6,10 @@ AUX init.d.NetworkManager-r3 1877 BLAKE2B 2d081b102c306fce8ce5db57e23f8a35334eb4
AUX networkmanager-1.48.4-fix-libsystemdless-build.patch 2475 BLAKE2B 3a754ae614f50d966ae859225defa0d9da12b6e22f84508b281b171c60446478f875b6b8eac34ebf53ac1527341f0edb6fa07f3923ec2893939fc352a9a499e3 SHA512 cf60ffd183edc42856b58d5c9072307aa7320c2fd65411041dca4f2b5f4fd3befd2e20bf48841dcb4697f3897219d8ace8eb536a0aa5ac310c0bad42cb7e34e5
DIST NetworkManager-1.46.0.tar.xz 7033296 BLAKE2B db190876105d83c8d2ef7e827fa653ab14f9687ab18392600e04d20020d1dc797d3857c9fb05111fcafd18fe477b93947566100ea7113758703842cded71ed40 SHA512 27f234ad5b715ad0ae9d6adcdc91a4499b76fe78d3a5644aced8976588f0e82f2d03daec47589f1313b9802207c784ade67e921d4d2fa3c813cbf727558ad407
DIST NetworkManager-1.48.10.tar.xz 6085272 BLAKE2B 8f615b1afec72ac600fd2cbe458644c4e83312e76c5ecf0e84484dce60510867350ec1fc2fb68fdee40ae4aca3d9e935ef8e433ea60ebe431b96699c0ce01222 SHA512 baef2ecc7da5c2f00278e8596f47c9304321896f1b79a6f304e27365c89a5fbaac6fbb68433a8fad94eeeffa56561968d0afee1adb24df6a8e6f2dba978cc620
+DIST NetworkManager-1.48.16.tar.xz 6087160 BLAKE2B d5f3f5809cc8e11096337db0c064c10537ce8732784f7ff0031750f60a6e43918a479b7896ba39c80c8c8a949e0bfccb4b8a02842c0b8f667bde73421917073a SHA512 1a21b2c9edc82b7dbc73501d08d4fd963b07ab391cf4d9c51cb8cf42deddccd30f8a21d5a078fdaed6172a82f03b38a8951e9bf7c96de3015749ee1a21a2fd1a
DIST NetworkManager-1.48.4.tar.xz 6080980 BLAKE2B b5d216e064043e688ce8fc582e4bfae859a3e746fce2bc13f43a871a6886270c75b77cb1c73f4b9c89e89619683a8cdce698cfe1bd249bd68108f02b982dea04 SHA512 73c9399d528b78fe1393ad2015f641d9dcfe8a1134b65a65e051aa08eece6574f44a340d140d1de525000b365370bc2615da0e682b16c2da28dc597961e6410d
EBUILD networkmanager-1.46.0-r2.ebuild 11944 BLAKE2B 8f20550d23c892ac8d30adc98c3ee1e351dfc1e3e31f1e91f8df6c905eab6ea2dee570f65ed4525be1c6316b1f7650dd6f422b0e300524804d435ff84a5f58c4 SHA512 600fea678e8cb7286a449479db9aaa56cc8f97d2c2817a9818cc1e665bd57852a82632f4de340c21b13a8983572e84a5f8a986fe156b4c3b99561c32f4961d37
EBUILD networkmanager-1.48.10-r1.ebuild 12049 BLAKE2B 0f637e51971ae7b0d648e9ec866f43bf59785d4ece25b8da6af4e8af281cb2560e11d15a69cbbd650bdc2da1741520a793b94713d62bebe3dc9af0deb9aa1db7 SHA512 0c213a37e4e29ab579274c235c614f01dd056fc2c725accafe94a7552fc03cdfc4e95c65ba675f1cb78757481f8c9c02393209d689d45c5ff24a1336aa5ca4fb
+EBUILD networkmanager-1.48.16.ebuild 12185 BLAKE2B b7aab8d17d5757e54525bafcfffe7b1cae0557ee08645da24f3577279c5ed8bb90c3e325c2ba660d897c1c361b3afd3f13c22ce5af4c8092fb2bc83cdf57a640 SHA512 f90da40c6479d5d8d9ebb55d83a580102bb9169be2e6ff7d3687839fc68ddfc856c57a86d39a48dfe490b9a30defed9194bd03f3ed3b949f4fda63e87dca2005
EBUILD networkmanager-1.48.4-r1.ebuild 12041 BLAKE2B 4a72d682cc083dab1d5d050c83d992f8ee7ae3edfe8e0c8a1f4cfffdcff805f08095566864bc082cafda79f99d47653426d41002198f6c7d3ee129699fce24dd SHA512 45c378e9e6cd25f5ad2d6277d13335efd903cacc50c93a1456a8c379de05005c994445ec10d16be346cc3ddbfd6821c559c3de5e8a4ba546c0334dba5c7d0050
MISC metadata.xml 2360 BLAKE2B 0d95733c3909e35ef555ad32c44e706d48347e6b8a5f7f915831edf7a43376e973fa32c7704325818704b59082fbbb2e4610e075848f09ac7c818d8fdbb94830 SHA512 c4478c41989eca2b777bb59767ce7660d70b261f61bc42673bc61e7e4db528c45f921c384de5454e7f901f4cfdb3cf1303e183397671606ed43c1fdaa59762c7
diff --git a/net-misc/networkmanager/networkmanager-1.48.16.ebuild b/net-misc/networkmanager/networkmanager-1.48.16.ebuild
new file mode 100644
index 000000000000..3663e7161b0c
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-1.48.16.ebuild
@@ -0,0 +1,404 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="NetworkManager"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit linux-info meson-multilib flag-o-matic python-any-r1 \
+ readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
+
+DESCRIPTION="A set of co-operative tools that make networking simple and straightforward"
+HOMEPAGE="https://gitlab.freedesktop.org/NetworkManager/NetworkManager"
+SRC_URI="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/${PV}/downloads/${MY_PN}-${PV}.tar.xz"
+S="${WORKDIR}"/${MY_PN}-${PV}
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ bluetooth? ( modemmanager )
+ connection-sharing? ( || ( iptables nftables ) )
+ gtk-doc? ( introspection )
+ iwd? ( wifi )
+ test? ( tools )
+ vala? ( introspection )
+ wext? ( wifi )
+ ^^ ( gnutls nss )
+ ?? ( elogind systemd )
+ ?? ( dhclient dhcpcd )
+ ?? ( syslog systemd )
+"
+
+COMMON_DEPEND="
+ sys-apps/util-linux[${MULTILIB_USEDEP}]
+ elogind? ( >=sys-auth/elogind-219 )
+ >=virtual/libudev-175:=[${MULTILIB_USEDEP}]
+ sys-apps/dbus[${MULTILIB_USEDEP}]
+ net-libs/libndp
+ systemd? ( >=sys-apps/systemd-209:0= )
+ >=dev-libs/glib-2.42:2[${MULTILIB_USEDEP}]
+ introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
+ selinux? (
+ sec-policy/selinux-networkmanager
+ sys-libs/libselinux
+ )
+ audit? ( sys-process/audit )
+ teamd? (
+ >=dev-libs/jansson-2.7:=
+ >=net-misc/libteam-1.9
+ )
+ policykit? ( >=sys-auth/polkit-0.106 )
+ nss? (
+ dev-libs/nspr[${MULTILIB_USEDEP}]
+ >=dev-libs/nss-3.11[${MULTILIB_USEDEP}]
+ )
+ gnutls? (
+ >=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
+ )
+ ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] )
+ modemmanager? (
+ net-misc/mobile-broadband-provider-info
+ >=net-misc/modemmanager-0.7.991:0=
+ )
+ bluetooth? ( >=net-wireless/bluez-5:= )
+ ofono? ( net-misc/ofono )
+ dhclient? ( >=net-misc/dhcp-4[client] )
+ dhcpcd? ( >=net-misc/dhcpcd-9.3.3 )
+ ovs? ( >=dev-libs/jansson-2.7:= )
+ resolvconf? ( virtual/resolvconf )
+ connection-sharing? (
+ net-dns/dnsmasq[dbus,dhcp]
+ iptables? ( net-firewall/iptables )
+ nftables? ( net-firewall/nftables )
+ )
+ psl? ( net-libs/libpsl )
+ concheck? ( net-misc/curl )
+ tools? (
+ >=dev-libs/newt-0.52.15
+ libedit? ( dev-libs/libedit )
+ !libedit? ( sys-libs/readline:= )
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-group/plugdev
+ || (
+ net-misc/iputils[arping(+)]
+ net-analyzer/arping
+ )
+ wifi? (
+ !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] )
+ iwd? ( net-wireless/iwd )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=sys-kernel/linux-headers-3.18
+ net-libs/libndp[${MULTILIB_USEDEP}]
+ ppp? ( elibc_musl? ( net-libs/ppp-defs ) )
+"
+BDEPEND="
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.1.2
+ )
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+ introspection? (
+ $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ dev-lang/perl
+ dev-libs/libxslt
+ )
+ vala? ( $(vala_depend) )
+ test? (
+ >=dev-libs/jansson-2.7
+ $(python_gen_any_dep '
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/networkmanager-1.48.4-fix-libsystemdless-build.patch
+)
+
+python_check_deps() {
+ if use introspection; then
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
+ fi
+ if use test; then
+ python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ fi
+}
+
+pkg_setup() {
+ if use connection-sharing; then
+ if kernel_is lt 5 1; then
+ CONFIG_CHECK="~NF_NAT_IPV4 ~NF_NAT_MASQUERADE_IPV4"
+ else
+ CONFIG_CHECK="~NF_NAT ~NF_NAT_MASQUERADE"
+ fi
+ linux-info_pkg_setup
+ fi
+
+ if use introspection || use test; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ DOC_CONTENTS="To modify system network connections without needing to enter the
+ root password, add your user account to the 'plugdev' group."
+
+ default
+ use vala && vala_setup
+
+ sed -i \
+ -e 's#/usr/bin/sed#/bin/sed#' \
+ data/84-nm-drivers.rules \
+ || die
+}
+
+meson_nm_program() {
+ usex "$1" "-D${2:-$1}=$3" "-D${2:-$1}=no"
+}
+
+meson_nm_native_program() {
+ multilib_native_usex "$1" "-D${2:-$1}=$3" "-D${2:-$1}=no"
+}
+
+multilib_src_configure() {
+ # Workaround for LLD 17 (bug #915819)
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+ # Build system requires -flto-partition=none support for LTO
+ tc-is-clang && filter-lto
+
+ local emesonargs=(
+ --localstatedir="${EPREFIX}/var"
+
+ -Dsystemdsystemunitdir=$(systemd_get_systemunitdir)
+ -Dsystem_ca_path=/etc/ssl/certs
+ -Dudev_dir=$(get_udevdir)
+ -Ddbus_conf_dir=/usr/share/dbus-1/system.d
+ -Dkernel_firmware_dir=/lib/firmware
+ -Diptables=/sbin/iptables
+ -Dnft=/sbin/nft
+ -Ddnsmasq=/usr/sbin/dnsmasq
+
+ -Ddist_version=${PVR}
+ $(meson_native_use_bool policykit polkit)
+ $(meson_native_use_bool policykit config_auth_polkit_default)
+ -Dmodify_system=true
+ -Dpolkit_agent_helper_1=/usr/lib/polkit-1/polkit-agent-helper-1
+ $(meson_native_use_bool selinux)
+ $(meson_native_use_bool systemd systemd_journal)
+ -Dhostname_persist=gentoo
+ -Dlibaudit=$(multilib_native_usex audit)
+
+ $(meson_native_use_bool wext)
+ $(meson_native_use_bool wifi)
+ $(meson_native_use_bool iwd)
+ $(meson_native_use_bool ppp)
+ -Dpppd=/usr/sbin/pppd
+ $(meson_native_use_bool modemmanager modem_manager)
+ $(meson_native_use_bool ofono)
+ $(meson_native_use_bool concheck)
+ $(meson_native_use_bool teamd teamdctl)
+ $(meson_native_use_bool ovs)
+ $(meson_native_use_bool tools nmcli)
+ $(meson_native_use_bool tools nmtui)
+ $(meson_native_use_bool tools nm_cloud_setup)
+ $(meson_native_use_bool bluetooth bluez5_dun)
+ # ebpf is problematic in at least v1.46.0, bug #926943
+ -Debpf=false
+
+ -Dconfig_wifi_backend_default=$(multilib_native_usex iwd iwd default)
+ -Dconfig_plugins_default=keyfile
+ -Difcfg_rh=false
+ -Difupdown=false
+ -Dconfig_migrate_ifcfg_rh_default=false
+
+ $(meson_nm_native_program resolvconf "" /sbin/resolvconf)
+ -Dnetconfig=no
+ -Dconfig_dns_rc_manager_default=auto
+
+ $(meson_nm_program dhclient "" /sbin/dhclient)
+ -Ddhcpcanon=no
+ $(meson_nm_program dhcpcd "" /sbin/dhcpcd)
+
+ $(meson_native_use_bool introspection)
+ $(meson_native_use_bool vala vapi)
+ $(meson_native_use_bool gtk-doc docs)
+ -Dtests=$(multilib_native_usex test)
+ $(meson_native_true firewalld_zone)
+ -Dmore_asserts=0
+ $(meson_use debug more_logging)
+ -Dvalgrind=no
+ -Dvalgrind_suppressions=
+ -Dld_gc=false
+ $(meson_native_use_bool psl libpsl)
+ -Dqt=false
+ )
+
+ if multilib_is_native_abi && use systemd; then
+ emesonargs+=( -Dsession_tracking_consolekit=false )
+ emesonargs+=( -Dsession_tracking=systemd )
+ emesonargs+=( -Dsuspend_resume=systemd )
+ elif multilib_is_native_abi && use elogind; then
+ emesonargs+=( -Dsession_tracking_consolekit=false )
+ emesonargs+=( -Dsession_tracking=elogind )
+ emesonargs+=( -Dsuspend_resume=elogind )
+ else
+ emesonargs+=( -Dsession_tracking_consolekit=false )
+ emesonargs+=( -Dsession_tracking=no )
+ emesonargs+=( -Dsuspend_resume=auto )
+ fi
+
+ if multilib_is_native_abi && use syslog; then
+ emesonargs+=( -Dconfig_logging_backend_default=syslog )
+ elif multilib_is_native_abi && use systemd; then
+ emesonargs+=( -Dconfig_logging_backend_default=journal )
+ else
+ emesonargs+=( -Dconfig_logging_backend_default=default )
+ fi
+
+ if multilib_is_native_abi && use dhclient; then
+ emesonargs+=( -Dconfig_dhcp_default=dhclient )
+ elif multilib_is_native_abi && use dhcpcd; then
+ emesonargs+=( -Dconfig_dhcp_default=dhcpcd )
+ else
+ emesonargs+=( -Dconfig_dhcp_default=internal )
+ fi
+
+ if use nss; then
+ emesonargs+=( -Dcrypto=nss )
+ else
+ emesonargs+=( -Dcrypto=gnutls )
+ fi
+
+ if use tools ; then
+ emesonargs+=( -Dreadline=$(usex libedit libedit libreadline) )
+ else
+ emesonargs+=( -Dreadline=none )
+ fi
+
+ # Same hack as net-dialup/pptpd to get proper plugin dir for ppp, bug #519986
+ if use ppp; then
+ local PPPD_VER=`best_version net-dialup/ppp`
+ PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
+ PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision
+ emesonargs+=( -Dpppd_plugin_dir=/usr/$(get_libdir)/pppd/${PPPD_VER} )
+ fi
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ if use test && multilib_is_native_abi; then
+ python_setup
+ virtx meson_src_test
+ fi
+}
+
+multilib_src_install() {
+ meson_src_install
+ if ! multilib_is_native_abi; then
+ rm -r "${ED}"/{etc,usr/{bin,lib/NetworkManager,share},var} || die
+ fi
+}
+
+multilib_src_install_all() {
+ ! use systemd && readme.gentoo_create_doc
+
+ newinitd "${FILESDIR}/init.d.NetworkManager-r3" NetworkManager
+ newconfd "${FILESDIR}/conf.d.NetworkManager" NetworkManager
+
+ # Need to keep the /etc/NetworkManager/dispatched.d for dispatcher scripts
+ keepdir /etc/NetworkManager/dispatcher.d
+
+ # Provide openrc net dependency only when nm is connected
+ exeinto /etc/NetworkManager/dispatcher.d
+ newexe "${FILESDIR}/10-openrc-status-r4" 10-openrc-status
+ sed -e "s:@EPREFIX@:${EPREFIX}:g" \
+ -i "${ED}/etc/NetworkManager/dispatcher.d/10-openrc-status" || die
+
+ keepdir /etc/NetworkManager/system-connections
+ chmod 0600 "${ED}"/etc/NetworkManager/system-connections/.keep* # bug #383765, upstream bug #754594
+
+ # Allow users in plugdev group to modify system connections
+ insinto /usr/share/polkit-1/rules.d/
+ doins "${FILESDIR}"/01-org.freedesktop.NetworkManager.settings.modify.system.rules
+
+ insinto /usr/lib/NetworkManager/conf.d #702476
+ doins "${S}"/examples/nm-conf.d/31-mac-addr-change.conf
+
+ if use iwd; then
+ # This goes to $nmlibdir/conf.d/ and $nmlibdir is '${prefix}'/lib/$PACKAGE, thus always lib, not get_libdir
+ cat <<-EOF > "${ED}"/usr/lib/NetworkManager/conf.d/iwd.conf || die
+ [device]
+ wifi.backend=iwd
+ EOF
+ fi
+
+ mv "${ED}"/usr/share/doc/{NetworkManager/examples/,${PF}} || die
+ rmdir "${ED}"/usr/share/doc/NetworkManager || die
+
+ # Empty
+ rmdir "${ED}"/var{/lib{/NetworkManager,},} || die
+
+ # prebuilt manpages aren't installed by meson
+ use gtk-doc || doman man/*.[1578]
+}
+
+pkg_postinst() {
+ udev_reload
+
+ systemd_reenable NetworkManager.service
+ ! use systemd && readme.gentoo_print_elog
+
+ if [[ -e "${EROOT}/etc/NetworkManager/nm-system-settings.conf" ]]; then
+ ewarn "The ${PN} system configuration file has moved to a new location."
+ ewarn "You must migrate your settings from ${EROOT}/etc/NetworkManager/nm-system-settings.conf"
+ ewarn "to ${EROOT}/etc/NetworkManager/NetworkManager.conf"
+ ewarn
+ ewarn "After doing so, you can remove ${EROOT}/etc/NetworkManager/nm-system-settings.conf"
+ fi
+
+ # NM fallbacks to plugin specified at compile time (upstream bug #738611)
+ # but still show a warning to remember people to have cleaner config file
+ if [[ -e "${EROOT}/etc/NetworkManager/NetworkManager.conf" ]]; then
+ if grep plugins "${EROOT}/etc/NetworkManager/NetworkManager.conf" | grep -q ifnet; then
+ ewarn
+ ewarn "You seem to use 'ifnet' plugin in ${EROOT}/etc/NetworkManager/NetworkManager.conf"
+ ewarn "Since it won't be used, you will need to stop setting ifnet plugin there."
+ ewarn
+ fi
+ fi
+
+ # NM shows lots of errors making nmcli almost unusable, bug #528748 upstream bug #690457
+ if grep -r "psk-flags=1" "${EROOT}"/etc/NetworkManager/; then
+ ewarn "You have psk-flags=1 setting in above files, you will need to"
+ ewarn "either reconfigure affected networks or, at least, set the flag"
+ ewarn "value to '0'."
+ fi
+
+ if use dhclient || use dhcpcd; then
+ ewarn "You have enabled USE=dhclient and/or USE=dhcpcd, but NetworkManager since"
+ ewarn "version 1.20 defaults to the internal DHCP client. If the internal client"
+ ewarn "works for you, and you're happy with, the alternative USE flags can be"
+ ewarn "disabled. If you want to use dhclient or dhcpcd, then you need to tweak"
+ ewarn "the main.dhcp configuration option to use one of them instead of internal."
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/net-misc/tigervnc-xorg-module/Manifest b/net-misc/tigervnc-xorg-module/Manifest
index 409fd332b0d5..e8b5853e304b 100644
--- a/net-misc/tigervnc-xorg-module/Manifest
+++ b/net-misc/tigervnc-xorg-module/Manifest
@@ -1,3 +1,3 @@
EBUILD tigervnc-xorg-module-1.14.1.ebuild 447 BLAKE2B 71f6623a95854d1795f4379302c2278401ee55c41556db7b6e2de21708f3ec4f413e8e699a9f64910ca5255e7b6bff15a6279dace1c907a6f8838be7d8ede540 SHA512 4bff3f4d8af5143693fdfd46c992e08076ef691bd688ff9c03de56d10f66f6f2067ee08436921b691781e3855c6ac405a75d6d2c46e840ea2d33457fe16cb4a1
-EBUILD tigervnc-xorg-module-1.15.0.ebuild 448 BLAKE2B 89fdd712e8f45cc8aa72b139011099c661a98e835ccaccf2a5ca2c6d261f04e3a7e1cb27f6cb1b7e8a587c4e3d79be872400ab8358dc815662279115e169ec89 SHA512 4c3bc2e2c8d94e381d6a8f3cdf95294a232a2d7d2a2d6c159a05016c31382fb1227c184c1f8b32641ebb09d11fc06a922f935d265f0a273aedfbcbc57f844087
+EBUILD tigervnc-xorg-module-1.15.0.ebuild 447 BLAKE2B 7b65619d5715d5cd225905bf44795f9605059a7c18aadfae53af72cac8f0b6b969ead45e4a848778253f9e164ded29ff838967a3bf95100888217d5a87cca7a6 SHA512 81ef003d81ae84800cea889de15f9845218c7904ddd304b5398e3a42c93c68651c10451772edd12b938058ba31345802afdffc53e2c6b17bc9711c421931bd1b
MISC metadata.xml 331 BLAKE2B a429af641beadf65a9af48b70d47442530df38a6653daa75a67bae2f86dafe206ee745086336ef10af5e1d11ed6df08c017a99e2f434c0d8015549e78c8825f2 SHA512 dca884d6e2edf72771b5062195aa3d379ded3d0b9c74f9f7bd4c6f5ae432128e93d53c8b24bcfe76963b9705be325668edab703cd2f8724123b1c70fda59c786
diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.15.0.ebuild b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.15.0.ebuild
index aaa89e3f5641..dc59467a97b0 100644
--- a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.15.0.ebuild
+++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.15.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://tigervnc.org/"
LICENSE="metapackage"
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"
RDEPEND="
~net-misc/tigervnc-${PV}[server]
diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest
index 4f227e02f964..1a80cdbbdbb2 100644
--- a/net-misc/tigervnc/Manifest
+++ b/net-misc/tigervnc/Manifest
@@ -9,6 +9,6 @@ DIST tigervnc-1.15.0.tar.gz 2126369 BLAKE2B c8646860884ae8fec7f81d9e87967bb279e7
DIST xorg-server-21.1.14.tar.xz 5016608 BLAKE2B b64ff9bbcd1d1c632b588800acb1531d6295a52347294d323d684a7149a4f803fb38357a102d715525511c8bb8554daf2e71c28149ccb650b1c7c1990351f53e SHA512 833d36ca4a409363dc021a50702bc29dbb32d074de319d6910a158b6e4d8f51a20c3b0de0486d9613d4e526fe4fd60ca306b3c9fcce7d014ca8cc10185afd973
DIST xorg-server-21.1.15.tar.xz 5009756 BLAKE2B a7d5df70a4af98b903a306850a169879cf083b2c811f6e75e1e916f85441214541f7c9fa0e0089c4bf08c67597166d97ea194c6a0a511948568120e579d1104f SHA512 677bbec81ecdd1d14e1d289a00c40249988985ec636e5473b30c4f63bad03a6cc5f9168cea94969e1550370eee8863595bc9c064c3d218a96123afc7567bf363
EBUILD tigervnc-1.14.1-r3.ebuild 5627 BLAKE2B db59a02eb600fee173539da9f7949e4e9cabb3dca487bb12f1983362888dc4a264f25c6acdcaac4427aeb3ce9e67431974ce08c4bdd292d3bfe1b5012c9249bd SHA512 7a9a27c13a46a9370cb18a494738f6e53524450d085bc00d84b7a789f97757ee1e301886a71baa294323afea810ffd69c81f565ea42db439759c04a4cec4228c
-EBUILD tigervnc-1.15.0.ebuild 5585 BLAKE2B a5f1d6abb144f30436f50b17440fcd3a01cce76251a1fa0c69235239451553fc23d58e55e1f6fb8acb57bdd18bcabc255564cbaca494f76254f3df5d7311f4db SHA512 ead25142812b51247b233b2501a5177e6cc40608d75c8311d241ce4807b3f762b2af955593cfa7ea323b31f90d4a3fb3e7a8fee2fff01d3d63c61484e54dcefa
+EBUILD tigervnc-1.15.0.ebuild 5584 BLAKE2B 7a4971269e2036f0c7b5d583257fc20413264977db3dae34428c6b66682344dc2de06a53caa35a5809c61f60e734ca9189f8f4e99d2ea72271b3d2aa6ed646a9 SHA512 9d02ee11e4dfaa318b29f04e41fdbb03f12a6db0e16dc5c2b20ea4c490301bab6ff9946f2ad9371a395136a945e1aaecbaa7b63e857af481706a02381271e958
EBUILD tigervnc-9999.ebuild 5500 BLAKE2B 5b96af09bf491a9a0cdd87b8a0cf77360759e2e5550deeab0b626b3b4cf909d437fd317d57757e2ef93cbf8f8b2a2b997d8b7d861148dce3f4c44e5b15e90a44 SHA512 6f2a2b0a5d11a6d26d6faec08fa5e670d28e735b13d562e0af6ab6c2e201d031f845884586c5e67c40cf810bcebeb06cd00e6bbdb66cd3e6e66d5704f0624ab5
MISC metadata.xml 602 BLAKE2B cd3ae9a2fa5758627621230b5bc005b46c65d028764c5578d7684ae7aaa6403d301a59476e2aae6fa4a7a1f38cd0d8c23a7db3a784666aa2f375267444c48658 SHA512 16c1ccff038df995cbe4bace496636e41f1de9c28ad25c45d49f63485d3b7b71d9682866ff1b005acc7b401d66112c1709048298a77fb1c0baadc879fa236743
diff --git a/net-misc/tigervnc/tigervnc-1.15.0.ebuild b/net-misc/tigervnc/tigervnc-1.15.0.ebuild
index 597b2932b10a..eee7194d9814 100644
--- a/net-misc/tigervnc/tigervnc-1.15.0.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.15.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/TigerVNC/tigervnc/"
else
SRC_URI+=" https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- 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"
fi
LICENSE="GPL-2"
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index 4d3bad0e7ffb..3946641e58c7 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/libppd/Manifest b/net-print/libppd/Manifest
index c8a3fd84b91e..d6ba27b5fe85 100644
--- a/net-print/libppd/Manifest
+++ b/net-print/libppd/Manifest
@@ -2,7 +2,7 @@ AUX libppd-2.1_beta1-CVE-2024-47175.patch 22061 BLAKE2B 65b926bd5853f2f1cb688241
DIST libppd-2.1.0.tar.xz 585288 BLAKE2B 87d325a659b98e2f489673fd2eb78daec83eafee990008380d852be17fbd990e4daa4a16bd5dc1e3a562040595b858c90d0747d815db0fb97fdccf97a3d4aa49 SHA512 06daf9149910298b2acd103c58f8bd345180219e42fab7dbc162b8370492e28b7bcecc6d72192fc8d053ec245a270d1901812662dd50687ff5b327a40ac0f475
DIST libppd-2.1.1.tar.xz 585776 BLAKE2B 7d2279d61948abf516fb33022ac750efc877a34b0c1e12351f0f2a2b0302abc7bb0c287bff4887874a3f59d7eb84369d5b9cc9c59f83c4a4936976d3898c40db SHA512 b469a94d090f49776486c8b5570bd40d964ea493b81fc404c23e88f18cfdaef2bbddcdf5123c243d9284fa254eec727e6ea4003075386f8f70c3f9145307458b
DIST libppd-2.1b1.tar.xz 583692 BLAKE2B f9889ba7758097d2f794b16bdd74758223036daa8e49b191d07789e36ad7e2d69693c9ebb0b89c1c52f23f90fee8b56e1532246da90b1898caf1c557a416c20c SHA512 2b1ab3444f9de4a856f116aae83fd2aaa61adec9862bdd6dcff5fe2672e593b1e69e4da3638994ac4762dcc0e2640c5e3cbf3af247017d3790f01ef10395f54a
-EBUILD libppd-2.1.0.ebuild 1549 BLAKE2B d416c1de1c78758e6559132cab8a3e445c1ba65da395a07832a04fff3e4183b6a2c7920a8ba9ba37213ba6f3a7783c81cbfedf88df43bee316d59002686d9e20 SHA512 0a4aa2ddfdd23d5d4d3a5a11da7b2151255a1696d7e429f112f116a6f0b8939c691efd7035f40df9f91ecca4ac858002b298072997705752ac6654aea7556fef
+EBUILD libppd-2.1.0.ebuild 1548 BLAKE2B 43dc33c921b5301ce59072724ef7ecd141504e94bdde7e3be9b241c344e50edde2071d2f9656697f158180d791d7b6e36e63b9f6af285de832ba9e9e0abc2ec3 SHA512 999b7f71572505b41b4212dc83c0ede648c5f425e2ee0dccb84b30b90790f2a582dd6509e73f00178d21c8688f92c61c476d3990cccefe16ad0c876515d05cca
EBUILD libppd-2.1.1.ebuild 1556 BLAKE2B c94956dffdc80b3bfb54b7ffdaa92623db7d773ccf1da377451a5c97366c9cdaabdd81fc9d1dbf370dff0c63d8194335738c18cbe4ef76e909e48033a7dcdc0d SHA512 85871a95dbd478621fba393388ad4906c59d949462c71683c956000bdcc17b56bc10f1863a3afe3217a4ba4117d738c1319a8da23389a2dba0541cb2f13cb586
EBUILD libppd-2.1_beta1-r1.ebuild 1602 BLAKE2B bf2752c5fdb9afaa7b04ff599b389baf7e2f9835890d35fcc49a5bf961b90e912e7d21b5084ea70cdceca2dd2f04cef44ac9a28bfe38348d130d472178ccda7d SHA512 3a91e9c764b0a951f238a55ec31c5c18f460f376ed2bc106bd85c3364207d42fd0676dfb39196439ddfff3dd1213cb073f17624a6d93677438a1b0400d2bb8ed
MISC metadata.xml 440 BLAKE2B 8cc1e3fa25d2c12efb0253a37a0dedb484fcac5930deacd37bc09534e9210e72e58669a07efc0d40612a428d190b852064f6175083c852a8b3a4153101483905 SHA512 79801ac1a34f4e5fc46bd8c45c638dccde3168c701dfaffb51d626405e77fe0e8fa190b32c0b76150e51197223363dea0163086f172b0dccccd0c94fc5cb2d0b
diff --git a/net-print/libppd/libppd-2.1.0.ebuild b/net-print/libppd/libppd-2.1.0.ebuild
index 5e2061705fc2..7b2dbb040391 100644
--- a/net-print/libppd/libppd-2.1.0.ebuild
+++ b/net-print/libppd/libppd-2.1.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_beta/b}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86"
IUSE="+postscript +poppler"
# pdftops has various possible implementations, but the default
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index fc1ae60d27be..fe92295d4523 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest
index 4163675f87a2..34ec214b5f87 100644
--- a/net-wireless/uhd/Manifest
+++ b/net-wireless/uhd/Manifest
@@ -2,6 +2,7 @@ AUX uhd-4.6.0.0-boost-1.85-1.patch 3665 BLAKE2B 1fe78699d1e3c6e2359733ca8ca46ed1
AUX uhd-4.6.0.0-boost-1.85-2.patch 1155 BLAKE2B 84002da36d755899d3921a68d5748f80cf12a65f289001843bfdc04d6e69e3a3003c75099564d13cc8e8b6e7f8069c677f033d5fdc74469cb2d9de4c9129430c SHA512 0705b4102b3e73a2dd046f2b00d1d8f08f4324c7c9a5c41a9ce1a998c7439b8532cc77d97eeea23b191e5a0bb6c831e9a0d68659bb03f158c2fb8913c4bbaf8e
AUX uhd-4.6.0.0-boost-1.87-1.patch 43586 BLAKE2B ab4bb57eca11c38573103899fc1673efe587c07400cf23503ab018320f1e81310b6bffd3a939e9e7ed39b5f789491d70b981f23bcfc0f85bc91276bfe9feb4c4 SHA512 b6f849e8255d560dc0d28d3d239494a10d381c62de0d4f3626b9793db868de9192e43f14d8fe5456360896a0540266e1c769d4ba5294850f87dd1fc475158092
AUX uhd-4.6.0.0-boost-1.87-2.patch 941 BLAKE2B ab1bed4e0e0492137893327b05cb29ef5596b4f249f7071df5c61c4319d4d7cf2267a0a83c8fc7fd26dc746f946f90dd0dd71333b9fd291ef5aacf4611d588a0 SHA512 b7cb6acfd7afc9e1eb50c982128bda982f2aba0ccef893416d69fd0543e62211724704b0ec362af02d65a75caec9e549911b02372aa9de498d98bc3cc0b7baff
+AUX uhd-4.8.0.0-includes.patch 1268 BLAKE2B a3412df91e58ab84752e43f0dba5a77fdc380a84891d9a8262290c9422f2a0e7d4c24eb4d813ad951312ff78399dedc6939f45077159c2a9e84f1be53eb0e594 SHA512 283f5b93b6dd6faabeef1e0c97c597f2a4c498d7ef80c09ebdecb478fd5465066b9458ca7aab7fb2289a2a6a3ec96a4d99c569f740982f3b063ae5478573a60b
DIST EttusResearch-UHD-4.4.0.0.tar.gz 38210999 BLAKE2B defc2ae91c1422491c0c434f76852c253d84e2bdc43f6768069e23c40803d33aac8f087d51c28037102ab4760c5f3d5e04dc090655ddca26eef3440bf703db61 SHA512 3c9b57dc776e0fadc991ffeede84c2367f7403bfae6fd30a045baf1c9cfb21889310b9a8340a35ea13eea00208bf678cccd7b82e190dfb6b9d61e42bdef3b21a
DIST EttusResearch-UHD-4.6.0.0.tar.gz 41235519 BLAKE2B 4a9c9d0064bf52edd4a4a93ee8602eaa61029b5350728431e4e2e17d9f4a06de21c2598a6ffde0832ecfd5a499344d190ba113f1c5d96ffea0a029186f95de87 SHA512 de9bb10e5109bd860a9b2f61841e3ade55fbbc7d8000f385fcdf1c831585c9d25999d159a7da95e3e3f0b74330c1512265994e9aacf00b1b0891f9ba6db58e30
DIST EttusResearch-UHD-4.8.0.0.tar.gz 41358938 BLAKE2B c69af5aabcd7e02290b4a168f319dc43bb6cb277e235407a5ded8eb617fe957ca1326042a892efa7b688cfae52f3c345e0930a614ff59b25c05e8b202d62e82e SHA512 61e92209e69994b1c5d3a2a88f749ddca612a3fa3c1580c00a9577e25fab5055d7c80571f2843cca3951fc941d1a81566bafc21070fb93cb3e566228c46331e7
@@ -10,5 +11,5 @@ DIST uhd-images_4.6.0.0.tar.xz 180745328 BLAKE2B f698c68c66e706146cd2163abca10bc
DIST uhd-images_4.8.0.0.tar.xz 180420544 BLAKE2B 5cce16db59c6c78035512e5275ac36b02a5d928104ff77877f8a13a9df64d0bde6c832497675b27a0090debef78ef4c284c48ef3b6169fae3420ca4d87e8209e SHA512 4203e5b7f642d7850e9563ba495a60efe965a64223d9208c780e1400ea755b322125fff53c3f8a3fb010617b57a4da638dc3cf80bf7d95604e20788cc469edb9
EBUILD uhd-4.4.0.0.ebuild 3707 BLAKE2B 0bef82e613b6f7fdfc89487382d5358db8787d53c308431697170c204deb57986e00578bd6a3c648aa57df9449af6e26a362d812c033d334d32273bdba8f2209 SHA512 e55d9be83e3262c094a3087ac77b5db2afff622be05df27a728d4e95affcc3d4a60e25dbf39de8a523d5f4b98e4ac4335e1d841d3744075ef4df82e5da3b500f
EBUILD uhd-4.6.0.0.ebuild 3877 BLAKE2B 11e4c123d3092e465f77ddf3a1eb379b74add6878c9d0ed5de0f95be6a42894b2881e4215dd87cc54eaa819356bb5a2061f622e04e02d1b16ce8f5a47f03b343 SHA512 3b3faf2ebfddf03fb7fa2d41a7b29a15abfd78b318af70ed3d6a870372504490b9521c1e00092988afe62ff4d59baf243721ed347259ce0fe53a4255e9cbf360
-EBUILD uhd-4.8.0.0.ebuild 3695 BLAKE2B 829a811d04e180dc82d76fc8ca7dba3e70cb5f5489e4f61a1fd7a34935f865a0ecb5d68285c94c035f7e0882e38cd1cc321d7888cd59374875fd5110e54499b0 SHA512 3ade952792eedf5fb946bb4b9374cd3f98931d58bd9cc35bc77b570fefd0248ffc1adf09e83850b6e88c39951683206a2b32b29591ec1f16137106b0e355a1c3
+EBUILD uhd-4.8.0.0.ebuild 3731 BLAKE2B add7be691ccabe279eeea01320a6f9b691f034b50e04490f2267080214a14be9dd36e684576866524e0a93b43fda6c52278951af6e57f5c87b47f27ad4bf8857 SHA512 0579bccea0b6275a21dcd06821222119e910c4d47a0e51968e614b8d6f8c4b2f8432be819e8e24033272f2703f88ea22562d619d4b68a97e4903faf84cd4a150
MISC metadata.xml 1112 BLAKE2B 7bf2e25d7618581200731789b4c5ee05c6cd6b33c21a7912b3904ffd53e6948d4d2e36bb071d3f966febb5b3da1523c2316558f66d4297341264d534e08d122f SHA512 ac48857213ada598edec618d0c39fc8faaa2b405444b37958e47dc23068fdd61d80bffb8033b20428f2fa63caf8ca322eb4bb765c59389d4a070fee260dee66d
diff --git a/net-wireless/uhd/files/uhd-4.8.0.0-includes.patch b/net-wireless/uhd/files/uhd-4.8.0.0-includes.patch
new file mode 100644
index 000000000000..72f0545aafa0
--- /dev/null
+++ b/net-wireless/uhd/files/uhd-4.8.0.0-includes.patch
@@ -0,0 +1,36 @@
+diff --git a/include/uhd/features/ref_clk_calibration_iface.hpp b/include/uhd/features/ref_clk_calibration_iface.hpp
+index 86a2005..0408489 100644
+--- a/include/uhd/features/ref_clk_calibration_iface.hpp
++++ b/include/uhd/features/ref_clk_calibration_iface.hpp
+@@ -9,6 +9,7 @@
+ #include <uhd/config.hpp>
+ #include <uhd/features/discoverable_feature.hpp>
+ #include <memory>
++#include <cstdint>
+
+ namespace uhd { namespace features {
+
+diff --git a/lib/include/uhdlib/usrp/common/mpmd_mb_controller.hpp b/lib/include/uhdlib/usrp/common/mpmd_mb_controller.hpp
+index 11e2064..9794ba3 100644
+--- a/lib/include/uhdlib/usrp/common/mpmd_mb_controller.hpp
++++ b/lib/include/uhdlib/usrp/common/mpmd_mb_controller.hpp
+@@ -16,6 +16,7 @@
+ #include <uhdlib/utils/rpc.hpp>
+ #include <map>
+ #include <memory>
++#include <cstdint>
+
+ namespace uhd { namespace rfnoc {
+
+diff --git a/lib/include/uhdlib/usrp/dboard/fbx/fbx_constants.hpp b/lib/include/uhdlib/usrp/dboard/fbx/fbx_constants.hpp
+index fd23fb8..32026ff 100644
+--- a/lib/include/uhdlib/usrp/dboard/fbx/fbx_constants.hpp
++++ b/lib/include/uhdlib/usrp/dboard/fbx/fbx_constants.hpp
+@@ -15,6 +15,7 @@
+ #include <map>
+ #include <string>
+ #include <vector>
++#include <cstdint>
+
+ namespace uhd { namespace usrp { namespace fbx {
+
diff --git a/net-wireless/uhd/uhd-4.8.0.0.ebuild b/net-wireless/uhd/uhd-4.8.0.0.ebuild
index 6300fef45fe1..f1b64b55481d 100644
--- a/net-wireless/uhd/uhd-4.8.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.8.0.0.ebuild
@@ -21,7 +21,6 @@ LICENSE="GPL-3"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~amd64 ~arm ~riscv ~x86"
IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300"
-
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
@@ -52,6 +51,7 @@ BDEPEND="
"
PATCHES=(
+ "${FILESDIR}"/"${P}"-includes.patch
)
src_unpack() {
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index aaa20c73108f..d5f57277408d 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 4f02dbfb24b5..eeeb6a425079 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -30,10 +30,6 @@ sys-fs/mdadm -corosync
# dev-libs/rocdbgapi is not yet marked stable
dev-debug/gdb rocm
-# Matt Jolly <kangie@gentoo.org> (2025-01-11)
-# Stable-mask until mrustc is stabilised
-dev-lang/rust mrustc-bootstrap
-
# Ionen Wolkens <ionen@gentoo.org> (2024-09-27)
# dev-qt/qtremoteobjects:6 has not been stabilized yet.
dev-python/pyqt6 remoteobjects
diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask
index e7ef6e29762a..ecccad2bec87 100644
--- a/profiles/arch/hppa/package.mask
+++ b/profiles/arch/hppa/package.mask
@@ -1,6 +1,15 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2025-03-24)
+# Affected by a data corruption bug on HPPA
+# https://lore.kernel.org/linux-parisc/84d7b3e1053b2a8397bcc7fc8eee8106@matoro.tk/
+>=sys-kernel/gentoo-sources-6.12
+>=sys-kernel/vanilla-sources-6.12
+>=sys-kernel/gentoo-kernel-6.12
+>=sys-kernel/vanilla-kernel-6.12
+>=virtual/dist-kernel-6.12
+
# Sam James <sam@gentoo.org> (2023-03-28)
# Needs explicit porting to each platform (bug 894078#c6)
dev-python/py-cpuinfo
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 726acbb5edd3..a16ce5b27b73 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -240,6 +240,7 @@ app-antivirus/clamtk:nemo - Install the Nemo plugin.
app-antivirus/clamtk:thunar - Install the Thunar plugin.
app-arch/7zip:jwasm - Use dev-lang/jwasm to include optimized code (doesn't support AES)
app-arch/7zip:rar - Enable support for non-free rar decoder
+app-arch/7zip:symlink - Install additional symlink to 7z, 7za and 7zr
app-arch/7zip:uasm - Use dev-lang/uasm to include optimized code
app-arch/cabextract:extras - Install experimental extra tools: wince_info and wince_rename for examining and processing Windows CE installation cabinet header files; cabinfo for examining the structure of a cab file.
app-arch/createrepo_c:legacy - Build with support for legacy weakdeps and hashes (not recommended!)
@@ -5650,8 +5651,6 @@ net-analyzer/zabbix:proxy - Enable proxy support
net-analyzer/zabbix:server - Enable zabbix server
net-analyzer/zabbix:ssh - SSH v2 based checks
net-analyzer/zabbix:static - Build statically linked binaries
-net-analyzer/zmap:mongo - Add support for storing in a mongo DB via dev-db/mongodb
-net-analyzer/zmap:redis - Add support for storing in a redis DB via dev-libs/hiredis
net-dialup/accel-ppp:ipoe - Build IPoE kernel module
net-dialup/accel-ppp:libtomcrypt - Support crypto algorithms through dev-libs/libtomcrypt instead of dev-libs/openssl
net-dialup/accel-ppp:shaper - Support for traffic shaping
@@ -7206,7 +7205,6 @@ sci-biology/yass:lowmem - Build for environments with low amounts of memory
sci-calculators/datamash:linux-crypto - Use Linux kernel cryptographic API
sci-calculators/datamash:openssl - Use dev-libs/openssl for hash routines instead of internal gnulib
sci-calculators/units:units-cur - Install the units_cur python script that updates currencies
-sci-chemistry/avogadro2:rpc - Enable RPC server
sci-chemistry/avogadro2:vtk - include vtk support
sci-chemistry/chemtool:emf - EMF export support
sci-chemistry/gnome-chemistry-utils:gnumeric - Add a Gnumeric plugin to provide a molarmass function for the spreadsheet
@@ -7316,6 +7314,8 @@ sci-libs/armadillo:superlu - Use SuperLU for sparse linear equation solving sci-
sci-libs/arprec:qd - Use sci-libs/qd for quad-double datatype
sci-libs/atlas:generic - Build atlas assuming a fairly generic architecture (sse2 for x86, core2 for amd64)
sci-libs/avogadrolibs:archive - Enable archive support using app-arch/libarchive
+sci-libs/avogadrolibs:mmtf - Enable support of MMTF format using dev-libs/mmtf-cpp
+sci-libs/avogadrolibs:spglib - Find and set the Hall number for a crystal using sci-libs/spglib
sci-libs/avogadrolibs:vtk - Enable sci-libs/vtk support
sci-libs/blis:64bit-index - Enable 64bit array indexing, incompatible with runtime switching
sci-libs/blis:eselect-ldso - Enable runtime library switching by eselect and ld.so.
diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz
index 245f3fb045b3..0b1ac4f3e282 100644
--- a/sci-chemistry/Manifest.gz
+++ b/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/sci-chemistry/avogadro2/Manifest b/sci-chemistry/avogadro2/Manifest
index 58a80f9492da..5bc683184cdd 100644
--- a/sci-chemistry/avogadro2/Manifest
+++ b/sci-chemistry/avogadro2/Manifest
@@ -1,5 +1,4 @@
-AUX avogadro2-1.95.1-qttest.patch 522 BLAKE2B f7a61dfc89e2066340a2e73deab81439d88b3d2e28853ec4df538a699e90189075d3c647e4d09b791771f3d24d108e6ebe8ebe25cf66b1104c78c2f110cd57a2 SHA512 c3507fcb4d9e57800a405683a05b84009c65b0bf488294b9fdf94ebc872c4019d296e59a9b3479da0696ac6e495754b517ed08274a5640737f96c79bd5f53c47
-DIST avogadro2-1.97.0-i18n.tar.gz 990218 BLAKE2B e76b2d69b74f2a2964383564018e61ff0248e53c62a4a2abb1033100bd7fadaefbc261e64bf9e809d6e12ef851bd1ca3661d78b70d07728476586f6564e44e63 SHA512 6a01a05d4a62f83a75ae13100229f2ac6f9e697412868a75f5a9fde6025fc4e886c7ac80704fe5b8390a2af437c7848b0dce19897a6f9da1c5cf4c83418523db
-DIST avogadro2-1.97.0.tar.gz 2931223 BLAKE2B b2f2146ebe94ef25f4f684b13f9b9c5fbba933978208524ee197c8971f96c733f687ec68e566d032381a5f45cf22defb2bf909bd738becdd70da0abccebc0755 SHA512 19a0bcf01a840da29c4bab6eed55c879c10d773ee5dcfab613e6666708916bfd8398e44237c18de4e5bb3247d3c4bed3844cac47cf7f3a94dc96d7df8eb13579
-EBUILD avogadro2-1.97.0.ebuild 1932 BLAKE2B 3b90d66a4c66c69d8f18d35ad37bce703c4c13026a05ceb0b3ab846b2d722ad834a51fa70e165e286f17295d08f133a0750b5af2d24f3c6eda0a91ac87f7e7a6 SHA512 0877b2a81a53e131add80a06742dbfa792b1b2a1fc4f92cbe6493bda63a8bc1e3bf4069d8d49eb3e60288dec666bae6e9f3e91e2ecd3c9e14b70f1d6dee5124a
-MISC metadata.xml 514 BLAKE2B 0a88a4b92fef923690f6e9767c572875d86c8522936aff89354f4b08ee74fe7c2f49e1eba143c850753d8f2cb5a7e7dc063e9864e433b70068ef7edcd0163683 SHA512 e7729ed111cfade53f238b9b49067c55c1a229489dbc1665d428ba8643c0f9ad0af402e8bf4c81399df1d1a786c7831a7a769bf9a5608157642546a1d0f45ee9
+DIST avogadro2-1.100.0-i18n.tar.gz 1225588 BLAKE2B a548952828764c3bbb2b487ecdfa649dd290473e3b241fcdb85c0fcf21e2b163e47e2007de2eb62845c2cfc368a2d8a115698c8988113d802504895a3ea5419d SHA512 261a1c3c165529731107346eca1b423fad6e64e790bf694dde64245e640cb3164735535574efac895d17f2b3ff1e236eb64535bf29de7d55ad4f008854e45164
+DIST avogadro2-1.100.0.tar.gz 3079141 BLAKE2B f9ddd73b9c85099db8594300976fcb64d9b74ac8349a611c536efacaf57aa7f10b7f5b2325b6a9cc8f64354768bbb4af9bc280784a9042c9226af68d06e519c7 SHA512 689999bad26d575c879bf3e64a32afb3a2b95ece26b7338b417a4f8a552ef97908c75cf4aa09880b657b74255ead18e9025b0faf46dfb6e3329e00647ce12c48
+EBUILD avogadro2-1.100.0.ebuild 1793 BLAKE2B 39b172b1dac9a0fb84b90c6d8745228f4a4623d6456b61425fef4d8b67eedaa03fdd37739205551f87a7940418ce4d83fd0172f3b5bcd898c9b2e6b94e0e3579 SHA512 d0f106dd20d375c981c9b64d5ede1f5e8cb51e66fe29a2dd1b07f34649fcba51cc1a656584e8805a29891d7b729e2506f89de5e2c475d1b9d9e6471f3ae111f7
+MISC metadata.xml 470 BLAKE2B 29e43b732928ca5aff525705f381fc859baa85c7c4b30f84d3938f7ead457648c4972be9741e404b399e5efea5210b66fa0ff0d0277029424f32285225dda9a7 SHA512 c77f9b3a0299095f7052569045dcd9c1ce0a35a522970918c1e3e6dca4afa2a5cce90c2c04a57113ddfb2616fe23e3e1c020c149a4e4a81fd6a89f2ced203c34
diff --git a/sci-chemistry/avogadro2/avogadro2-1.100.0.ebuild b/sci-chemistry/avogadro2/avogadro2-1.100.0.ebuild
new file mode 100644
index 000000000000..841b082db04d
--- /dev/null
+++ b/sci-chemistry/avogadro2/avogadro2-1.100.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=avogadroapp
+inherit cmake xdg
+
+DESCRIPTION="Advanced molecule editor and visualizer 2"
+HOMEPAGE="https://www.openchemistry.org/ https://two.avogadro.cc/"
+SRC_URI="
+ https://github.com/OpenChemistry/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/OpenChemistry/avogadro-i18n/archive/${PV}.tar.gz -> ${P}-i18n.tar.gz
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc vtk"
+
+RDEPEND="
+ dev-qt/qtbase:6[concurrent,gui,network,opengl,ssl,widgets]
+ >=sci-libs/avogadrolibs-${PV}[qt6,vtk?]
+ vtk? ( sci-libs/vtk:= )
+"
+DEPEND="${RDEPEND}
+ dev-cpp/eigen:3
+"
+BDEPEND="doc? ( app-text/doxygen )"
+
+src_unpack() {
+ default
+ mv "${WORKDIR}"/avogadro-i18n-${PV} "${WORKDIR}"/avogadro-i18n || die
+}
+
+src_prepare() {
+ if use doc; then
+ doxygen -u docs/doxyfile.in 2>/dev/null || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_DOCUMENTATION=$(usex doc)
+ # rpc/molequeue is abandoned
+ # see https://github.com/OpenChemistry/avogadroapp/issues/561
+ -DAvogadro_ENABLE_RPC=OFF
+ # test requires qttesting/paraview
+ -DENABLE_TESTING=OFF
+ -DQT_VERSION=6
+ -DUSE_VTK=$(usex vtk)
+ )
+
+ # Need this to prevent overwriting the documentation OUTDIR
+ use doc && mycmakeargs+=(
+ -DChemData_SOURCE_DIR="${S}"
+ -DChemData_BINARY_DIR="${BUILD_DIR}"
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ use doc && cmake_build documentation
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+
+ cmake_src_install
+
+ # remove CONTRIBUTING, LICENSE and duplicate README
+ rm -r "${ED}"/usr/share/doc/${PF}/avogadro2 || die
+}
diff --git a/sci-chemistry/avogadro2/avogadro2-1.97.0.ebuild b/sci-chemistry/avogadro2/avogadro2-1.97.0.ebuild
deleted file mode 100644
index f4faa2f030e1..000000000000
--- a/sci-chemistry/avogadro2/avogadro2-1.97.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-MY_PN=avogadroapp
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="media-gfx/graphviz"
-DOCS_DIR="${WORKDIR}/${MY_PN}-${PV}_build/docs"
-# docs/CMakeLists.txt overwrites docs.eclass outdir if we do not set this
-DOCS_OUTDIR="${DOCS_DIR}/html"
-DOCS_CONFIG_NAME="doxyfile"
-inherit desktop docs cmake xdg
-
-I18N_COMMIT="13c4286102373658cea48a33b86536ab5793da66"
-
-DESCRIPTION="Advanced molecule editor and visualizer 2"
-HOMEPAGE="https://www.openchemistry.org/"
-SRC_URI="
- https://github.com/OpenChemistry/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/OpenChemistry/avogadro-i18n/archive/${I18N_COMMIT}.tar.gz -> ${P}-i18n.tar.gz
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-SLOT="0"
-LICENSE="BSD GPL-2+"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="rpc test vtk"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- >=sci-libs/avogadrolibs-${PV}[qt5,vtk?]
- sci-libs/hdf5:=
- rpc? ( sci-chemistry/molequeue )
-"
-DEPEND="${RDEPEND}
- dev-cpp/eigen:3
- test? ( dev-qt/qttest:5 )
-"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.95.1-qttest.patch"
-)
-
-src_unpack() {
- default
- mv "${WORKDIR}/avogadro-i18n-${I18N_COMMIT}" "${WORKDIR}/avogadro-i18n" || die
-}
-
-src_prepare() {
- cmake_src_prepare
- sed -e "/LICENSE/d" -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DINSTALL_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- -DBUILD_DOCUMENTATION=$(usex doc)
- -DAvogadro_ENABLE_RPC=$(usex rpc)
- -DENABLE_TESTING=$(usex test)
- -DUSE_VTK=$(usex vtk)
- )
- # Need this to prevent overwriting the documentation OUTDIR
- use doc && mycmakeargs+=( -DChemData_BINARY_DIR="${DOCS_OUTDIR}" )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- docs_compile
-}
-
-src_install() {
- cmake_src_install
- for size in 64 128 256 512; do
- newicon -s "${size}" avogadro/icons/"${PN}"_"${size}".png "${PN}".png
- done
-}
diff --git a/sci-chemistry/avogadro2/files/avogadro2-1.95.1-qttest.patch b/sci-chemistry/avogadro2/files/avogadro2-1.95.1-qttest.patch
deleted file mode 100644
index ed12da21e3f6..000000000000
--- a/sci-chemistry/avogadro2/files/avogadro2-1.95.1-qttest.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/avogadro/CMakeLists.txt b/avogadro/CMakeLists.txt
-index d2245ff..fe1857c 100644
---- a/avogadro/CMakeLists.txt
-+++ b/avogadro/CMakeLists.txt
-@@ -80,8 +80,8 @@ endif()
-
- if(ENABLE_TESTING)
- find_package(Qt5 COMPONENTS Test REQUIRED)
-- find_package(QtTesting REQUIRED NO_MODULE)
-- include_directories(${QtTesting_INCLUDE_DIRS})
-+ find_package(Qt5Test REQUIRED NO_MODULE)
-+ include_directories(${Qt5Test_INCLUDE_DIRS})
- link_directories(${QtTesting_LIBRARY_DIR})
- add_definitions(-DQTTESTING)
- endif()
diff --git a/sci-chemistry/avogadro2/metadata.xml b/sci-chemistry/avogadro2/metadata.xml
index b669d7480d2e..f14bff47877c 100644
--- a/sci-chemistry/avogadro2/metadata.xml
+++ b/sci-chemistry/avogadro2/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo Chemistry Project</name>
</maintainer>
<use>
- <flag name="rpc">Enable RPC server</flag>
<flag name="vtk">include vtk support</flag>
</use>
<upstream>
diff --git a/sci-chemistry/openbabel/Manifest b/sci-chemistry/openbabel/Manifest
index 12ada1118c65..b4905b6c44e0 100644
--- a/sci-chemistry/openbabel/Manifest
+++ b/sci-chemistry/openbabel/Manifest
@@ -1,8 +1,13 @@
AUX openbabel-3.1.1-fix-time-check-cmake.patch 1030 BLAKE2B 4d6ecf7103cc96dbd96754b291700b58fc36bf84b67c24ccbb7e819b075992bec40808ae0bf9304b24e8943badf24d190e5ad80837a47ce15b15ab8df68ebb38 SHA512 dac73a275f64120d8697f24b75d08d4339dc62da301b8f53beae390ce254d7d656b6e8fb23b9f3829d677ed03f7a16f2dc2d5051854bfcb0bbebd17f1eaf2b6b
+AUX openbabel-3.1.1_p2024-fix_examples.patch 454 BLAKE2B 97a9385159388a0c9a6b6ab5cf924146a647a360c9988d2c6732f6c4cf40f2404af48f41e158222e797126633f46715432f0fb50f1bf0ea325f7158ff655798b SHA512 d99c07823527127ba69aca0cd2202f7538e107af1aa98a74d973dea00bc4ab9188db21a22ba6adfe1c241b2f507284e414c997ec9952719d28824a00babd3730
+AUX openbabel-3.1.1_p2024-fix_pybind.patch 1651 BLAKE2B 4245372c34662a90b235360eb53988ceb88d6c9e6acf7531217db0afd0e8c66cc5db166f2bf23f5a036dd85b80b24d5f8b189b39b5c1a6635c4917f9cedc3ede SHA512 de2b5c467b8e306ee789d3c691d015d8041bd7f7fa75f1429cd336ebf31094b95c25863fdd1970b8c5bfe4a076c9783689913196348527f8264dcfa7ca602c84
+AUX openbabel-python-r2.cmake 4480 BLAKE2B 61a09e433f946415a2820e840a77d6e6cbdfabb26f349f85d8efa6455a19395ac6f7134079661e18a82658dc3463ef4303f4da93ac22c3d7199224808902e44e SHA512 220ae20356e30e73ed3a47ac3ede77adb4b3db0672f142fc9b0cb562b3f381bcff92acecf9a666d58f5125a7094497282a2ca8ec753fb5fe76178e282a487e74
AUX openbabel-python.cmake 4402 BLAKE2B 36c325a26f9b23c3957db22110628a0a922ad02b6a7415fc197713d3df8f1703475bf2f2c53b546b7915466ce30b6b3c72c505ea72443dd23a17a7f9131f4f6e SHA512 a7bcdf90588930b05d11312429e735d3cc6a94053e67117bef6c1614932651abee7c4e082916482a9012622c0f29c3ba62dd7788b72aca6c88293660c7f2a3db
DIST openbabel-3.1.1_p20210225.tar.gz 36674527 BLAKE2B bb82fc96f704249d211bd86c73de0cf4e7cfe5e2ba5c745aa8b4f6f19583837e2181d85101377810095f6b71fc3b91bf2f6f5636726fc8271c6905f1f8c59e7b SHA512 9ff7cb4acbfad7a9c5c8d0dd8930ac0390d0d0f2758d1a6120009071f47ffe718f92ad620d37f26f196babb14649c52b5eb7bb161c342ef36aec655e0a172de4
+DIST openbabel-3.1.1_p20241221.tar.gz 36864825 BLAKE2B 55e6fbdd5c50a557c40fd5ffaca41753f73175b2b4eea22abe5c2b0031363e3c133acf9a8daf5b1cb362a3adb6398204497af036b9a7ba3630c1d8ccbce0f9d3 SHA512 44340c3d08b22783cf6a702c192480869b73fef21104641feaf5cbcd51f693fd17bb05ad31a3520f330aa57733d6f4be707b3c1243b3010d6ceccca8974e732f
DIST openbabel.jpg 12159 BLAKE2B b701df2b8c29df607dc2bd3997a282aa9a726d56c789ff2db900d33234dc691f76b6af12a4c9ccda4f09984504b863c40c39e8bf91058939996714ede2dd37c7 SHA512 998ea526c8c92f87dd203527fdd9f4e001357e951409209f41ab68e0b730fe12d97f9079c12ca289be413854ea2abcf8bb691ae5af823a6f29d6a590e1a3e2b0
DIST openbabel.png 29060 BLAKE2B 8d217d92125cc73462437411dd4e0cc05179cb0934f5ed15a307acc6b549b8ebab250a48a05ef7657f48c6df394f37da9b659de61efb1477b79b573a5b393ad3 SHA512 bbcaaa37663b526c9038ccb9edaf05ccc3ad1a861739a737f05f363098d8402a10b36e341fcc0aca636e809c6c32db99bf987b41719a0c756bf5e31444d3eb70
EBUILD openbabel-3.1.1_p20210225-r1.ebuild 7465 BLAKE2B fedf37c6772c62b7d9d6a5c5cc2e89b396cfebe803d34abdd5a1a77248c9f4ce27fdcce42aa2aa625a79d29361d2fd9c31a104a8d4b886fbf63fe84af4e0066d SHA512 0089ac6f89ca13e1999fe440922f0bd864568d61f8cb8dac1519c2b1d2a9b73f278c325ffe177474f678991a4ebe1264baafdd4b419d5eacfebbaccebfd31195
-EBUILD openbabel-9999.ebuild 7465 BLAKE2B fedf37c6772c62b7d9d6a5c5cc2e89b396cfebe803d34abdd5a1a77248c9f4ce27fdcce42aa2aa625a79d29361d2fd9c31a104a8d4b886fbf63fe84af4e0066d SHA512 0089ac6f89ca13e1999fe440922f0bd864568d61f8cb8dac1519c2b1d2a9b73f278c325ffe177474f678991a4ebe1264baafdd4b419d5eacfebbaccebfd31195
+EBUILD openbabel-3.1.1_p20241221.ebuild 6136 BLAKE2B d49e6dc88d609287d285907387cbbcfd32d47969b0467c5094f6674268b8959c67e940930a7c6121ef3088a3a1a6cc1b77ddc3c7b9afac7a5fcd7580e0c9d5ef SHA512 7d1e3b293c137d0eca7afd5818686cee4ebb447c9481a25fd6e767aec33533fa7b56b9d7724c4a69524b6aa194414c59680c205db9001a9b6f7dec2a00548393
+EBUILD openbabel-9999.ebuild 6136 BLAKE2B d49e6dc88d609287d285907387cbbcfd32d47969b0467c5094f6674268b8959c67e940930a7c6121ef3088a3a1a6cc1b77ddc3c7b9afac7a5fcd7580e0c9d5ef SHA512 7d1e3b293c137d0eca7afd5818686cee4ebb447c9481a25fd6e767aec33533fa7b56b9d7724c4a69524b6aa194414c59680c205db9001a9b6f7dec2a00548393
MISC metadata.xml 921 BLAKE2B c0797440e50f813777c4858cc1ce893546d7785e57243318ec7d2c601c6ec2ecb7ec5ab3dbacce960c8b71196eef51ddce07802257fff0d4cba0293f940a773f SHA512 8ee8a50230f374904a9ddaaf7337caf018788ab25a1839dbf5a48b0e5c49ac4e285a1fa759900fa6d993bc220d3586a923ae21158687be971fc51a6c302f12ad
diff --git a/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_examples.patch b/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_examples.patch
new file mode 100644
index 000000000000..b61d3bc29b98
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_examples.patch
@@ -0,0 +1,13 @@
+prevent installation of examples in /usr/bin
+all files from examples are 'RUNTIME', no lib
+--- a/doc/examples/CMakeLists.txt
++++ b/doc/examples/CMakeLists.txt
+@@ -7,7 +7,7 @@
+ add_executable(${example} ${example}.cpp)
+ target_link_libraries(${example} ${BABEL_LIBRARY})
+ install(TARGETS ${example}
+- RUNTIME DESTINATION bin
++ RUNTIME DESTINATION ${CMAKE_INSTALL_DOCDIR}/examples
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib
+ )
diff --git a/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_pybind.patch b/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_pybind.patch
new file mode 100644
index 000000000000..ab1a24499306
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-3.1.1_p2024-fix_pybind.patch
@@ -0,0 +1,25 @@
+--- a/scripts/CMakeLists.txt
++++ b/scripts/CMakeLists.txt
+@@ -69,13 +69,9 @@
+
+ if (DO_PYTHON_BINDINGS)
+
+- include_directories(
+- ${PYTHON_INCLUDE_PATH}
+- )
+-
+ if(RUN_SWIG)
+ add_custom_command(OUTPUT ${openbabel_SOURCE_DIR}/scripts/python/openbabel/openbabel-python.cpp ${openbabel_SOURCE_DIR}/scripts/python/openbabel/openbabel.py
+- COMMAND ${SWIG_EXECUTABLE} -python -c++ ${doxygen_switch} -small -O -templatereduce -naturalvar -I${openbabel_SOURCE_DIR}/include -I${openbabel_BINARY_DIR}/include -o ${openbabel_SOURCE_DIR}/scripts/python/openbabel/openbabel-python.cpp ${eigen_define} -outdir ${openbabel_SOURCE_DIR}/scripts/python/openbabel ${openbabel_SOURCE_DIR}/scripts/openbabel-python.i
++ COMMAND ${SWIG_EXECUTABLE} -python -c++ ${doxygen_switch} -small -O -templatereduce -naturalvar -I${PYTHON_INCLUDE_PATH} -I${openbabel_SOURCE_DIR}/include -I${openbabel_BINARY_DIR}/include -o ${openbabel_SOURCE_DIR}/scripts/python/openbabel/openbabel-python.cpp ${eigen_define} -outdir ${openbabel_SOURCE_DIR}/scripts/python/openbabel ${openbabel_SOURCE_DIR}/scripts/openbabel-python.i
+ MAIN_DEPENDENCY openbabel-python.i
+ VERBATIM
+ )
+@@ -84,6 +80,7 @@
+ configure_file(${openbabel_SOURCE_DIR}/scripts/python/openbabel/__init__.py.in
+ ${openbabel_SOURCE_DIR}/scripts/python/openbabel/__init__.py)
+ add_library(bindings_python MODULE ${openbabel_SOURCE_DIR}/scripts/python/openbabel/openbabel-python.cpp)
++ target_include_directories(bindings_python PRIVATE ${PYTHON_INCLUDE_PATH})
+
+ if(APPLE)
+ # Don't link against Python library on Mac
diff --git a/sci-chemistry/openbabel/files/openbabel-python-r2.cmake b/sci-chemistry/openbabel/files/openbabel-python-r2.cmake
new file mode 100644
index 000000000000..a16970deb0b1
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-python-r2.cmake
@@ -0,0 +1,103 @@
+# The following is a cmake fragment taken from scripts/CMakeLists.txt and
+# edited for Gentoo python multibuild compatibility.
+
+if (DO_PYTHON_BINDINGS)
+ # Tags should be edited to reflect the active python implementation
+ set(EPYTHON @@EPYTHON@@)
+ set(PYTHON_INCLUDE_DIR @@PYTHON_INCLUDE_DIR@@)
+ set(PYTHON_LIBS @@PYTHON_LIBS@@)
+ set(PYTHON_SITEDIR @@PYTHON_SITEDIR@@)
+
+ add_custom_command(
+ OUTPUT ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel-python.cpp ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel.py
+ COMMAND ${SWIG_EXECUTABLE} -python -c++ -small -O -templatereduce -naturalvar -I${PYTHON_INCLUDE_DIR} -I${CMAKE_SOURCE_DIR}/include -I${CMAKE_BINARY_DIR}/include -o ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel-python.cpp ${eigen_define} -outdir ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON} ${CMAKE_SOURCE_DIR}/scripts/openbabel-python.i
+ MAIN_DEPENDENCY openbabel-python.i
+ VERBATIM
+ )
+
+ configure_file(${CMAKE_SOURCE_DIR}/scripts/python/openbabel/__init__.py.in
+ ${CMAKE_BINARY_DIR}/scripts/${EPYTHON}/openbabel/__init__.py)
+
+ add_library(bindings_python_${EPYTHON} MODULE ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel-python.cpp)
+ target_include_directories(bindings_python_${EPYTHON} PRIVATE ${PYTHON_INCLUDE_DIR})
+ target_link_libraries(bindings_python_${EPYTHON} ${PYTHON_LIBS} ${BABEL_LIBRARY})
+
+ set_target_properties(bindings_python_${EPYTHON}
+ PROPERTIES
+ OUTPUT_NAME _openbabel
+ LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/scripts/${EPYTHON}/openbabel
+ PREFIX ""
+ SUFFIX .so )
+
+ add_dependencies(bindings_python_${EPYTHON} openbabel)
+
+ install(TARGETS bindings_python_${EPYTHON}
+ LIBRARY DESTINATION ${PYTHON_SITEDIR}/openbabel
+ COMPONENT bindings_python)
+ install(FILES ${CMAKE_BINARY_DIR}/scripts/${EPYTHON}/openbabel/__init__.py
+ DESTINATION ${PYTHON_SITEDIR}/openbabel
+ COMPONENT bindings_python)
+ install(FILES ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel.py
+ DESTINATION ${PYTHON_SITEDIR}/openbabel
+ COMPONENT bindings_python)
+ install(FILES ${CMAKE_SOURCE_DIR}/scripts/python/openbabel/pybel.py
+ DESTINATION ${PYTHON_SITEDIR}/openbabel
+ COMPONENT bindings_python)
+
+ if (ENABLE_TESTS)
+ # Make sure all module files are together in the same directory for testing
+ add_custom_command(TARGET bindings_python_${EPYTHON} POST_BUILD
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/scripts/${EPYTHON}/openbabel.py ${CMAKE_BINARY_DIR}/scripts/${EPYTHON}/openbabel/
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/scripts/python/openbabel/pybel.py ${CMAKE_BINARY_DIR}/scripts/${EPYTHON}/openbabel/)
+ set(TEST_SOURCE_DIR ${CMAKE_SOURCE_DIR}/test)
+ # define TESTDATADIR for tests that need input files
+ add_definitions(-DTESTDATADIR="${TEST_SOURCE_DIR}/files/")
+ # define FORMATDIR for location of format plugin binaries
+ set(FORMATDIR "${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}/")
+ add_definitions(-DFORMATDIR="${FORMATDIR}/")
+ include_directories(${TEST_SOURCE_DIR})
+
+ # The macro is modified from cmake/modules/UsePythonTest.cmake
+ MACRO(ADD_PYTHON_TEST TESTNAME FILENAME)
+ GET_SOURCE_FILE_PROPERTY(loc ${FILENAME} LOCATION)
+ STRING(REGEX REPLACE ";" " " wo_semicolumn "${ARGN}")
+ FILE(WRITE ${CMAKE_BINARY_DIR}/test/${TESTNAME}.cmake
+"
+ MESSAGE(\"${PYTHONPATH}\")
+ EXECUTE_PROCESS(
+ COMMAND ${EPYTHON} ${loc} ${wo_semicolumn}
+ RESULT_VARIABLE import_res
+ OUTPUT_VARIABLE import_output
+ ERROR_VARIABLE import_output
+ )
+
+ # Pass the output back to ctest
+ IF(import_output)
+ MESSAGE(\${import_output})
+ ENDIF(import_output)
+ IF(import_res)
+ MESSAGE(SEND_ERROR \${import_res})
+ ENDIF(import_res)
+"
+ )
+ ADD_TEST(${TESTNAME} ${CMAKE_COMMAND} -P ${CMAKE_BINARY_DIR}/test/${TESTNAME}.cmake)
+ ENDMACRO(ADD_PYTHON_TEST)
+
+ set(pybindtests
+ bindings
+ _pybel
+ example
+ obconv_writers
+ cdjsonformat
+ pcjsonformat
+ roundtrip
+ )
+ foreach(pybindtest ${pybindtests})
+ ADD_PYTHON_TEST(pybindtest_${pybindtest}_${EPYTHON} ${TEST_SOURCE_DIR}/test${pybindtest}.py)
+ set_tests_properties(pybindtest_${pybindtest}_${EPYTHON} PROPERTIES
+ ENVIRONMENT "PYTHONPATH=${CMAKE_BINARY_DIR}/scripts/${EPYTHON}:${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX};LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/scripts/${EPYTHON}:${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}:\$ENV{LD_LIBRARY_PATH};BABEL_LIBDIR=${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}/;BABEL_DATADIR=${CMAKE_SOURCE_DIR}/data"
+ FAIL_REGULAR_EXPRESSION "ERROR;FAIL;Test failed"
+ )
+ endforeach(pybindtest ${pybindtests})
+ endif (ENABLE_TESTS)
+endif(DO_PYTHON_BINDINGS)
diff --git a/sci-chemistry/openbabel/openbabel-3.1.1_p20241221.ebuild b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221.ebuild
new file mode 100644
index 000000000000..84485db4537d
--- /dev/null
+++ b/sci-chemistry/openbabel/openbabel-3.1.1_p20241221.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+WX_GTK_VER=3.2-gtk3
+
+inherit cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg
+
+DESCRIPTION="Interconverts file formats used in molecular modeling"
+HOMEPAGE="https://openbabel.org/ https://github.com/openbabel/openbabel/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/openbabel/${PN}.git"
+else
+ if [[ "${PV}" == *_p* ]]; then # eg., openbabel-3.1.1_p20210325
+ # Set to commit hash
+ OPENBABEL_COMMIT="889c350feb179b43aa43985799910149d4eaa2bc"
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${OPENBABEL_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${OPENBABEL_COMMIT}"
+ else
+ MY_P="${PN}-$(ver_rs 1- -)"
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_P}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2"
+# See src/CMakeLists.txt for LIBRARY_VERSION
+SLOT="0/7.0.0"
+IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 doc examples +inchi json minimal openmp perl png python test wxwidgets"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ test? ( inchi !minimal python? ( json png ) ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ sys-libs/zlib:=
+ inchi? ( sci-libs/inchi )
+ json? ( >=dev-libs/rapidjson-1.1.0 )
+ !minimal? (
+ dev-libs/libxml2:2
+ png? ( x11-libs/cairo )
+ )
+ perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-lang/perl
+ doc? (
+ app-text/doxygen
+ dev-texlive/texlive-latex
+ )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )
+ test? ( dev-lang/python )
+"
+
+PATCHES=(
+ # Set include dir only for global implementation
+ "${FILESDIR}"/${PN}-3.1.1_p2024-fix_pybind.patch
+ # prevent installation of examples in /usr/bin
+ "${FILESDIR}"/${PN}-3.1.1_p2024-fix_examples.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+gen_python_bindings() {
+ mkdir -p scripts/${EPYTHON} || die
+ # Appends to scripts/CMakeLists.txt, substituting the correct tags, for
+ # each valid python implementation,
+ cat "${FILESDIR}"/${PN}-python-r2.cmake | \
+ sed -e "s|@@EPYTHON@@|${EPYTHON}|" \
+ -e "s|@@PYTHON_INCLUDE_DIR@@|$(python_get_includedir)|" \
+ -e "s|@@PYTHON_LIBS@@|$(python_get_LIBS)|" \
+ -e "s|@@PYTHON_SITEDIR@@|$(python_get_sitedir)|" >> \
+ scripts/CMakeLists.txt || die
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Prevent bundled inchi as fallback
+ rm -r include/inchi || die
+
+ use python && python_foreach_impl gen_python_bindings
+}
+
+src_configure() {
+ if use json; then
+ # -DOPTIMIZE_NATIVE=ON also forces -march=native so use
+ # cpu_flags to set defines instead
+ use cpu_flags_x86_sse2 && append-cppflags -DRAPIDJSON_SSE2
+ use cpu_flags_x86_sse4_2 && append-cppflags -DRAPIDJSON_SSE42
+ use cpu_flags_arm_neon && append-cppflags -DRAPIDJSON_NEON
+ fi
+
+ use wxwidgets && setup-wxwidgets
+
+ use_bindings() {
+ (use perl || use python) && (echo 'yes' || die) || (echo 'no' || die)
+ }
+
+ local mycmakeargs=(
+ $(cmake_use_find_package png Cairo)
+ $(cmake_use_find_package wxwidgets wxWidgets)
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_DOCS=$(usex doc)
+ -DBUILD_EXAMPLES=$(usex examples)
+ -DBUILD_GUI=$(usex wxwidgets)
+ -DENABLE_OPENMP=$(usex openmp)
+ -DENABLE_TESTS=$(usex test)
+ -DMINIMAL_BUILD=$(usex minimal)
+ # All three required to comply w/ useflag and prevent bundled lib
+ -DOPENBABEL_USE_SYSTEM_INCHI=$(usex inchi)
+ -DADD_INCHI_FORMAT=$(usex inchi)
+ -DWITH_INCHI=$(usex inchi)
+ -DOPTIMIZE_NATIVE=OFF
+ -DPERL_BINDINGS=$(usex perl)
+ -DPYTHON_BINDINGS=$(usex python)
+ -DRUN_SWIG=$(use_bindings)
+ -DWITH_COORDGEN=false
+ -DWITH_JSON=$(usex json)
+ # MEAPARSER
+ -DCMAKE_DISABLE_FIND_PACKAGE_Boost=ON
+ -DWITH_MAEPARSER=false
+ )
+
+ if use perl; then
+ perl_set_version
+ mycmakeargs+=(
+ -DPERL_INSTDIR="${VENDOR_ARCH}"
+ )
+ fi
+
+ if use test; then
+ # Help cmake find the python interpreter when dev-lang/python-exec is built
+ # without native-symlinks support.
+ python_setup
+ mycmakeargs+=(
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # https://github.com/openbabel/openbabel/issues/2766
+ test_align_{4,5}
+ )
+ ! use wxwidgets && CMAKE_SKIP_TESTS+=(
+ test_tautomer_{22,27}
+ )
+
+ # Weird deadlock causes system_load to keep rising
+ cmake_src_test -j1
+}
+
+openbabel-optimize() {
+ python_optimize "${D}/$(python_get_sitedir)"/openbabel || die
+}
+
+src_install() {
+ cmake_src_install
+
+ docinto html
+ for x in doc/*.html; do
+ [[ ${x} != doc/api*.html ]] && dodoc ${x}
+ done
+
+ if use doc; then
+ cmake_src_install docs
+ docinto html/API
+ dodoc -r doc/API/html/.
+ fi
+
+ if use examples; then
+ # no compression since we want ready-to-run scripts
+ docompress -x /usr/share/doc/${PF}/examples
+
+ # ${PV} doesn't correspond to the internal BABEL_VERSION for
+ # live or patch release builds so we grep it
+ local babel_ver=$(
+ grep '^#define BABEL_VERSION' < \
+ "${BUILD_DIR}"/include/openbabel/babelconfig.h | \
+ cut -d \" -f 2 || die
+ )
+ docinto examples/povray
+ dodoc doc/dioxin.* doc/README*.pov*
+ # Needed by the povray example
+ dosym ../../../../${PN}/${babel_ver}/babel_povray3.inc \
+ /usr/share/doc/${PF}/examples/povray/babel31.inc
+ fi
+
+ if use perl; then
+ docinto /
+ newdoc scripts/perl/Changes Changes.perl
+ newdoc scripts/perl/README README.perl
+ if use examples; then
+ docinto examples/perl
+ dodoc -r scripts/perl/examples/.
+ fi
+ fi
+
+ if use python; then
+ python_foreach_impl openbabel-optimize
+ docinto /
+ newdoc scripts/python/README.rst README.python.rst
+ docinto html
+ dodoc scripts/python/*.html
+ if use examples; then
+ docinto examples/python
+ dodoc -r scripts/python/examples/.
+ fi
+ fi
+
+ if use wxwidgets; then
+ make_desktop_entry obgui "Open Babel" ${PN}
+ newicon "${S}"/src/GUI/babel.xpm ${PN}.xpm
+ fi
+}
diff --git a/sci-chemistry/openbabel/openbabel-9999.ebuild b/sci-chemistry/openbabel/openbabel-9999.ebuild
index fc4d6cab575e..84485db4537d 100644
--- a/sci-chemistry/openbabel/openbabel-9999.ebuild
+++ b/sci-chemistry/openbabel/openbabel-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
WX_GTK_VER=3.2-gtk3
-inherit cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg-utils
+inherit cmake desktop flag-o-matic perl-functions python-r1 toolchain-funcs wxwidgets xdg
DESCRIPTION="Interconverts file formats used in molecular modeling"
HOMEPAGE="https://openbabel.org/ https://github.com/openbabel/openbabel/"
@@ -17,7 +17,7 @@ if [[ "${PV}" == *9999* ]]; then
else
if [[ "${PV}" == *_p* ]]; then # eg., openbabel-3.1.1_p20210325
# Set to commit hash
- OPENBABEL_COMMIT=08e23f39b0cc39b4eebd937a5a2ffc1a7bac3e1b
+ OPENBABEL_COMMIT="889c350feb179b43aa43985799910149d4eaa2bc"
SRC_URI="https://github.com/${PN}/${PN}/archive/${OPENBABEL_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${OPENBABEL_COMMIT}"
else
@@ -25,63 +25,49 @@ else
SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_P}"
fi
- KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
-SRC_URI="${SRC_URI}
- https://openbabel.org/docs/dev/_static/babel130.png -> ${PN}.png
- https://openbabel.org/OBTitle.jpg -> ${PN}.jpg"
-
+LICENSE="GPL-2"
# See src/CMakeLists.txt for LIBRARY_VERSION
SLOT="0/7.0.0"
-LICENSE="GPL-2"
IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 doc examples +inchi json minimal openmp perl png python test wxwidgets"
-
RESTRICT="!test? ( test )"
-
-# Inaccurate dependency logic upstream
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
- test? ( inchi json !minimal wxwidgets )
-"
-
-BDEPEND="
- dev-lang/perl
- doc? (
- app-text/doxygen
- dev-texlive/texlive-latex
- )
- perl? ( >=dev-lang/swig-2 )
- python? ( >=dev-lang/swig-2 )
- test? ( dev-lang/python )
+ test? ( inchi !minimal python? ( json png ) ${PYTHON_REQUIRED_USE} )
"
-COMMON_DEPEND="
+RDEPEND="
dev-cpp/eigen:3
- dev-libs/libxml2:2
sys-libs/zlib:=
inchi? ( sci-libs/inchi )
json? ( >=dev-libs/rapidjson-1.1.0 )
- png? ( x11-libs/cairo )
+ !minimal? (
+ dev-libs/libxml2:2
+ png? ( x11-libs/cairo )
+ )
+ perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
"
-
-DEPEND="
- ${COMMON_DEPEND}
- perl? ( dev-lang/perl )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- perl? (
- dev-lang/perl:=
- !sci-chemistry/openbabel-perl
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-lang/perl
+ doc? (
+ app-text/doxygen
+ dev-texlive/texlive-latex
)
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )
+ test? ( dev-lang/python )
"
PATCHES=(
- "${FILESDIR}"/openbabel-3.1.1-fix-time-check-cmake.patch
+ # Set include dir only for global implementation
+ "${FILESDIR}"/${PN}-3.1.1_p2024-fix_pybind.patch
+ # prevent installation of examples in /usr/bin
+ "${FILESDIR}"/${PN}-3.1.1_p2024-fix_examples.patch
)
pkg_pretend() {
@@ -92,13 +78,13 @@ pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
-prepare_python_bindings() {
+gen_python_bindings() {
mkdir -p scripts/${EPYTHON} || die
# Appends to scripts/CMakeLists.txt, substituting the correct tags, for
# each valid python implementation,
- cat "${FILESDIR}"/${PN}-python.cmake | \
+ cat "${FILESDIR}"/${PN}-python-r2.cmake | \
sed -e "s|@@EPYTHON@@|${EPYTHON}|" \
- -e "s|@@PYTHON_INCUDE_DIR@@|$(python_get_includedir)|" \
+ -e "s|@@PYTHON_INCLUDE_DIR@@|$(python_get_includedir)|" \
-e "s|@@PYTHON_LIBS@@|$(python_get_LIBS)|" \
-e "s|@@PYTHON_SITEDIR@@|$(python_get_sitedir)|" >> \
scripts/CMakeLists.txt || die
@@ -107,51 +93,10 @@ prepare_python_bindings() {
src_prepare() {
cmake_src_prepare
- if use perl; then
- perl_set_version
-
- sed -e "/\${LIB_INSTALL_DIR}\/auto/s|\${LIB_INSTALL_DIR}|${VENDOR_ARCH}|" \
- -e "/\${LIB_INSTALL_DIR}\/Chemistry/s|\${LIB_INSTALL_DIR}|${VENDOR_ARCH}|" \
- -i scripts/CMakeLists.txt || die
- fi
-
- if use python; then
- # Skip the python bindings sections as we'll append our own
- sed -e '/^if (PYTHON_BINDINGS)$/s|PYTHON_BINDINGS|false|' \
- -i {scripts,test}/CMakeLists.txt || die
- if use test; then
- # Problems with testbindings built with -O2
- local test_skip="@unittest.skip('Similar to Issue #2138')"
- sed -e "/def testTemplates/s|^| ${test_skip}\\n|" \
- -i test/testbindings.py || die
- test_skip="@unittest.skip('Similar to Issue #2246')"
- sed -e "/^def test_write_string/s|^|${test_skip}\\n|" \
- -i test/testobconv_writers.py || die
- fi
- python_foreach_impl prepare_python_bindings
- fi
-
- # Remove dependency automagic
- if ! use png; then
- sed -e '/^find_package(Cairo/d' -i CMakeLists.txt || die
- fi
- if ! use wxwidgets; then
- sed -e '/^find_package(wxWidgets/d' -i CMakeLists.txt || die
- fi
- if ! use inchi; then
- sed -e '/^else()$/s|else\(\)|elseif\(false\)|' \
- -i cmake/modules/FindInchi.cmake || die
- fi
-
- # Don't install example bins to /usr/bin
- if use examples; then
- sed -e "/RUNTIME DESTINATION/s|bin|share/doc/${PF}/examples|" \
- -i doc/examples/CMakeLists.txt || die
- fi
+ # Prevent bundled inchi as fallback
+ rm -r include/inchi || die
- # boost is only used if building with gcc-3.x, which isn't supported in
- # Gentoo. Still, it shouldn't look for, and include, its headers
- sed -e '/find_package(Boost/d' -i {{tools,src}/,}CMakeLists.txt || die
+ use python && python_foreach_impl gen_python_bindings
}
src_configure() {
@@ -170,36 +115,59 @@ src_configure() {
}
local mycmakeargs=(
+ $(cmake_use_find_package png Cairo)
+ $(cmake_use_find_package wxwidgets wxWidgets)
+ -DCMAKE_SKIP_RPATH=ON
-DBUILD_DOCS=$(usex doc)
-DBUILD_EXAMPLES=$(usex examples)
-DBUILD_GUI=$(usex wxwidgets)
-DENABLE_OPENMP=$(usex openmp)
-DENABLE_TESTS=$(usex test)
-DMINIMAL_BUILD=$(usex minimal)
- # Set this, otherwise it defaults to true and forces WITH_INCHI=true
+ # All three required to comply w/ useflag and prevent bundled lib
-DOPENBABEL_USE_SYSTEM_INCHI=$(usex inchi)
+ -DADD_INCHI_FORMAT=$(usex inchi)
+ -DWITH_INCHI=$(usex inchi)
-DOPTIMIZE_NATIVE=OFF
-DPERL_BINDINGS=$(usex perl)
-DPYTHON_BINDINGS=$(usex python)
-DRUN_SWIG=$(use_bindings)
-DWITH_COORDGEN=false
- -DWITH_INCHI=$(usex inchi)
-DWITH_JSON=$(usex json)
+ # MEAPARSER
+ -DCMAKE_DISABLE_FIND_PACKAGE_Boost=ON
-DWITH_MAEPARSER=false
)
+ if use perl; then
+ perl_set_version
+ mycmakeargs+=(
+ -DPERL_INSTDIR="${VENDOR_ARCH}"
+ )
+ fi
+
if use test; then
# Help cmake find the python interpreter when dev-lang/python-exec is built
# without native-symlinks support.
python_setup
- mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
+ mycmakeargs+=(
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ )
fi
cmake_src_configure
}
src_test() {
- # Wierd deadlock causes system_load to keep rising
+ local CMAKE_SKIP_TESTS=(
+ # https://github.com/openbabel/openbabel/issues/2766
+ test_align_{4,5}
+ )
+ ! use wxwidgets && CMAKE_SKIP_TESTS+=(
+ test_tautomer_{22,27}
+ )
+
+ # Weird deadlock causes system_load to keep rising
cmake_src_test -j1
}
@@ -214,9 +182,6 @@ src_install() {
for x in doc/*.html; do
[[ ${x} != doc/api*.html ]] && dodoc ${x}
done
- # Rendered in some html pages
- newdoc "${DISTDIR}"/${PN}.png babel130.png
- newdoc "${DISTDIR}"/${PN}.jpg OBTitle.jpg
if use doc; then
cmake_src_install docs
@@ -240,7 +205,6 @@ src_install() {
# Needed by the povray example
dosym ../../../../${PN}/${babel_ver}/babel_povray3.inc \
/usr/share/doc/${PF}/examples/povray/babel31.inc
-
fi
if use perl; then
@@ -267,14 +231,6 @@ src_install() {
if use wxwidgets; then
make_desktop_entry obgui "Open Babel" ${PN}
- doicon "${DISTDIR}"/${PN}.png
+ newicon "${S}"/src/GUI/babel.xpm ${PN}.xpm
fi
}
-
-pkg_postinst() {
- use wxwidgets && xdg_desktop_database_update
-}
-
-pkg_postrm() {
- use wxwidgets && xdg_desktop_database_update
-}
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index f013332aa828..0e035cf85018 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/folium/Manifest b/sci-geosciences/folium/Manifest
index 7a22f57a2506..73435379f1eb 100644
--- a/sci-geosciences/folium/Manifest
+++ b/sci-geosciences/folium/Manifest
@@ -1,6 +1,8 @@
AUX folium-0.15.1-gentoo.patch 281 BLAKE2B 1a2642e75865fbd0d03bbab2da133c1e205bec1f43fc7ac39c54ddfab330c4acc10da0d81be68a81d3da9937fd3e613f6c0f776b9fdb231c20fc7f66129cece2 SHA512 174145f6db6136c400f1ad0012f928bc042e683d5d564a67f1e2e0adfdb985fa0fb5cd05f04a355af3578dac727f0c06db5a815741ce58e684c46dc9891b1920
DIST folium-0.19.3.tar.gz 8193962 BLAKE2B 956cb050527270ffa54a2d8331e453e10359ebf99be0e37decffd512cd3f1a3dfde626840608d9e84621b9a4b0e5f5cd278d8cf25533debe8b5e2a1a88b51fe6 SHA512 2ff2fca474ff7ab911b184a2b144ca5253bc04a673f61f668efcd9ea2041f50ed3172daab7ae86209bd1aa51da3894358cfb0eec7203de9692886aea88c2a202
DIST folium-0.19.4.tar.gz 8189535 BLAKE2B a4453f3bd6d2e36d2768f904aa0a621aad25c43ad16d6f774a1ff651c102d05cd567e359eaab20c27d63a62c9fa87b014defcd468c1b0105ff1243111fed85fd SHA512 79cd52a7fd77a6446512cd7bae29bb2200c61d3fb3c7e895e24aa8905d8936c65ba3730204eeda2851db91bbdde14de042cc70d423c76e6e61d60e84301f9afb
+DIST folium-0.19.5.tar.gz 8189619 BLAKE2B 5c87b759be58013f147b1b4db8c94dd22f170a8ffa8419f26d27c85629a07a32175378ced2e21b753df064ea7a005412b37e57dfbd80b17c2ba61b0f9836f41e SHA512 6020fc25800722c0d320b328ba5a21bcd96d0002d269c87673876e8f1d1e8f428ec1522f0761699052fef9a234ef562fb6467b022252361549f5124048f647ad
EBUILD folium-0.19.3.ebuild 1203 BLAKE2B a8fcd9c1827117638b104fb28a40085ae227cc28dc499bced4607402bda7fc827fd5d54c0acffae84d816f9fce82d1579d6871fd550af2895e571b846295747a SHA512 8a636317e1defe75e6fda348bca14ae55cd33115edcca4e5c84f55dfd7ba50bdc6443e4bffe4dc0dec039128c26fe79b2bd4c7cfb2eada21b2a4b343486fb05f
EBUILD folium-0.19.4.ebuild 1203 BLAKE2B a8fcd9c1827117638b104fb28a40085ae227cc28dc499bced4607402bda7fc827fd5d54c0acffae84d816f9fce82d1579d6871fd550af2895e571b846295747a SHA512 8a636317e1defe75e6fda348bca14ae55cd33115edcca4e5c84f55dfd7ba50bdc6443e4bffe4dc0dec039128c26fe79b2bd4c7cfb2eada21b2a4b343486fb05f
+EBUILD folium-0.19.5.ebuild 1203 BLAKE2B 4e9454d88a7d2f0c6a3c071c64088b4743add6c8180e8a8307721667a5784f56d7de9442a72a8971505c2dcc0d22b0b70234f438027f5af61685ea77cc1cd1cf SHA512 6ae63fa2b855cd57c2c079e54c69081b7dd7824399ac2134b19ea5a000bfa567743e38ae7350d3145ac1cac7606af6b6cab09f3141332433e4da8ed77069f991
MISC metadata.xml 630 BLAKE2B a22785187ee548da6b47df938a5db21a6778d5bcb22988de11ba54d080dcc03e3702b7f0529dfc4de9fad12973e526af118bbd1b04dddd6f3ad3d7f0163f96e5 SHA512 7ad7009474c3a357a0e4c0b526aa66c96c8b91e39fe3fa3da1dbaf27564d4f15988f0898a13f77d8d93be6567c0533ddf6402279882ca4ea62da96051afe7209
diff --git a/sci-geosciences/folium/folium-0.19.5.ebuild b/sci-geosciences/folium/folium-0.19.5.ebuild
new file mode 100644
index 000000000000..cb39db154e79
--- /dev/null
+++ b/sci-geosciences/folium/folium-0.19.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+inherit distutils-r1
+
+DESCRIPTION="Python Data, Leaflet.js Maps"
+HOMEPAGE="https://github.com/python-visualization/folium"
+SRC_URI="https://github.com/python-visualization/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.15.1-gentoo.patch
+)
+
+RDEPEND="sci-geosciences/xyzservices[${PYTHON_USEDEP}]
+ sci-libs/branca[${PYTHON_USEDEP}]
+ dev-python/jinja2[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-python/setuptools-scm
+ test? (
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ tests/selenium # require chromedriver
+ tests/test_folium.py # require geopandas
+ tests/plugins/test_time_slider_choropleth.py # require geopandas
+ tests/test_repr.py # require geckodriver
+)
+
+python_test() {
+ epytest -m 'not web'
+}
diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 9403e7112a3d..390a807beec7 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -2,7 +2,9 @@ AUX gpxsee-7.33.patch 332 BLAKE2B c0ccd7e75c0d99533fcc3a1ce582b59c739e36c203434a
DIST gpxsee-13.33.tar.gz 5557400 BLAKE2B b1aaf16567ab4f35120cf5dd43f9c29136f8dfe04ba85d4876ed135a5f84ebf3626aac9cb1c63cd7b732245a6fbb76bcedb3255d6157796a7a68c938f1da8d1e SHA512 9ae1c59ca9e3b1ceb36fb1923da7f599c6c3f11be05d789629a0a425c11a634cf5a98f78390fb5b0838f7da4e96cce807fe146d0125671d3567b17cbbf1ae9cb
DIST gpxsee-13.34.tar.gz 5559175 BLAKE2B 40c702c5cb4e333738be3591fd5c3660f8d616a8689b529dae324baf2dfcc0bd460d4ccd715947fbcd7bd9be605e4516d0ab4abfc8389b3c49b3cc3a04532295 SHA512 424dbfc60ec3dd4802e69616d5cd35d26e4131ad2ed366eaced3539ea2afe1e44c8e3343f85d408fce6c5b186cf8085bfb01182e891859521778321877b9452e
DIST gpxsee-13.37.tar.gz 5561051 BLAKE2B 90b834859dbf24aaed478a6863cd9c75fa09fa8dfc5b29a25f33c78a6aca44fb6a24569fb156ede394aa6c5ec3e060815564a5db6d786d71271cc4af2d2cd42e SHA512 095dd273ecca5532d872095095ed8b2d197598eaaaf79a17734b97fb20078aab097a5db6e729b847e685e3b52bf0dc97db7cfdc96de95746251b5a4ce71b824d
+DIST gpxsee-13.38.tar.gz 5716780 BLAKE2B 5ffb98d22117e0147f01139e52bb114fca1e9dc4a393b67730b87a14f3cb18dc3bc8773adb345fd6f5e53ea8fddd25aa551b1c76ebea57f96de67ec3ff3161b0 SHA512 cd0f33ce7f597bd47da169e912c5344f7a2e819948592c7f8e0d79946624fca3e0513c5641fb2e1de0beb42ed19d0d2c19e8420976c2f653dcc1a620b7805312
EBUILD gpxsee-13.33-r1.ebuild 1155 BLAKE2B 56fde88b220aa0fc2c24dfe398176584010bcaae5b318e6f1adb38400643885906dabe1aa1716077b142ae7284dd9e01257a8cb465f2885b86451b8d1d564061 SHA512 654ab84d87a59e88cd598d403122ec69b5dd3c42fa441623a31f566d4d26ed580fb47f9336a1e313fede2b72c52601c85089c1705e7eb952be5e9778d59959f4
EBUILD gpxsee-13.34.ebuild 1156 BLAKE2B 6ff575d67908c3e16ce15b32a8bf2ade4ff4a6eaba876e7a2f45fc90b02d9e03153e9da7f9b74e54687b2bf90995a43b82d8ed63b012b2423bee06abc384dd4e SHA512 17b227cc468aae7f00a9fe91c83ffc849a3643af212c183b9552974880677255b28f6246c4ecc203fab3fdfe9d899d2d026632797c29a4e965e7c6dca592eff4
EBUILD gpxsee-13.37.ebuild 1158 BLAKE2B d5809cbc85567369bd6e44d6d3aa0b99af99ecaeabf17563e9b8ca9aedf1c6939b2f8eae0385885142c72147009556280a73bf5cb8c367e391e3e2009e0af321 SHA512 72b2f06f2365c053aabbaf52f3c9f16cdcf37a5c4d8a94eb1c8b32f642dc757230582e074d7182772aac4d475dff63c2d02105bb4dd2eda5008e1beb10e2aff9
+EBUILD gpxsee-13.38.ebuild 1158 BLAKE2B d5809cbc85567369bd6e44d6d3aa0b99af99ecaeabf17563e9b8ca9aedf1c6939b2f8eae0385885142c72147009556280a73bf5cb8c367e391e3e2009e0af321 SHA512 72b2f06f2365c053aabbaf52f3c9f16cdcf37a5c4d8a94eb1c8b32f642dc757230582e074d7182772aac4d475dff63c2d02105bb4dd2eda5008e1beb10e2aff9
MISC metadata.xml 508 BLAKE2B da581bc3330fcebff61893ddcc75762fa4987f959cf6eaddb49a2f67a3071caf5e1aa5e1f9722fc493c13091146a70bbf5f7051d2961e4456c1aaf025182a77a SHA512 e895fdb3e558a75c1506206c5b0cf797f4ee14aa83c4e0853bec71c48298301cd7cc052853df64fc62c253543882cf878e03be864a93643456f5f117816faaa3
diff --git a/sci-geosciences/gpxsee/gpxsee-13.38.ebuild b/sci-geosciences/gpxsee/gpxsee-13.38.ebuild
new file mode 100644
index 000000000000..3bdb41535e80
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-13.38.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="GPXSee"
+PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh_CN"
+inherit plocale qmake-utils xdg
+
+DESCRIPTION="Viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
+HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee"
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ dev-qt/qtbase:6=[concurrent,gui,network,opengl,sql,widgets]
+ dev-qt/qtpositioning:6
+ dev-qt/qtsvg:6
+"
+DEPEND="${RDEPEND}
+ dev-qt/qtserialport:6
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+ default
+
+ plocale_find_changes lang "${PN}_" '.ts'
+
+ rm_ts() {
+ sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+ }
+
+ plocale_for_each_disabled_locale rm_ts
+}
+
+src_configure() {
+ $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+ eqmake6 gpxsee.pro
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ dodoc README.md
+}
diff --git a/sci-geosciences/xyzservices/Manifest b/sci-geosciences/xyzservices/Manifest
index 74edb1a89a68..5050149a3216 100644
--- a/sci-geosciences/xyzservices/Manifest
+++ b/sci-geosciences/xyzservices/Manifest
@@ -1,5 +1,5 @@
DIST xyzservices-2024.9.0.tar.gz 1127998 BLAKE2B d7c4f102984b678daf673e0066065140ecd222e999893ed6b72038e976fd33ef54a2d11fdd23ee9d7ccc75cd5eb79d3cd28d72bb9fd98d149adb84dd73ed46dd SHA512 8234b8eef07200563e5dd34c6a2c1e979137dbe3541238cd5f9d4de87675ab6abe9a69778794612a5962eb4d45a354300372233125bf75a5d9a6bfbb828dce5f
DIST xyzservices-2025.1.0.tar.gz 1129638 BLAKE2B 8bf721350f404b66826a489784dc1ea8d47e97b488ca183382fb9b21f7f34b12faafda80745a369f97abf34b9160d49492e1b01fdf6af39e13c0ad0869561f82 SHA512 56485345d312b12d979b08ab57f4a49ab2ccc1e70fd516889a3c72de1ee6f5711a2aa8ebca18ccae08b94123af1a9fbd02f8ce1c2dd8e1ec47d93d534322c930
EBUILD xyzservices-2024.9.0.ebuild 592 BLAKE2B 57ab00e7446df8d90126563b05983d1be5cc9c8fa3f386a0911b7b13725a05f9762b6ab651b4091fe2853815a328beb8453ef7d9e55c0f57c8de1756184d6988 SHA512 dfffcc0fa5f48edd7ab61d55e975287553ce13b8ab1f560db0c3953af8006202a552b16377c65534b2f4d2f2fd73ca18c097d88c4c84288aa537e3ede522ffe5
-EBUILD xyzservices-2025.1.0.ebuild 592 BLAKE2B b1119315c8e7f2852cde5439befa61868c79aa2311fe8ee90e70b0577196c29481f9f7ea0ead6230925c56e25b44844cbdb07727c22cf477c8fa2d4e3174c909 SHA512 0655dd8796afef6bd036fd570792d11643fc385bcf76040920f767d391049c7735598ad094fca40e66207195a30ca053a5bf732e32b84843425fce71f6291ed9
+EBUILD xyzservices-2025.1.0-r1.ebuild 592 BLAKE2B da07273a81c454a25742f10bdd9885ec880f6e90bb0ce64a27d120bed3c3aac55ed5d90e44358b63252dee711f64f7e5aeb63b1db69b4f2ff2a7240bb8a7993d SHA512 a0bf2b66503cbc385940f36abbba52c7f80fc0ce400d25f74b53ae4f7c9fc33aa6a9b51a4e63377f025ca1d301aa821158977625db61d45f5e0b078046412382
MISC metadata.xml 334 BLAKE2B 125827255982a5609c4692d89b1ffdcbd3f8c8d159b79c96f93a384953b110c391d278c565b58015608329592240c0609540a2aa749f1f7b54fd1975ac43636c SHA512 a1378f8cb8430ba5be57af9d80cb50593ec2c1346c4142170508835230976a9795e110b9e0836f2f3a83793b5af4d93ec1e8ec9d8fe6383402a4265940b0b8b1
diff --git a/sci-geosciences/xyzservices/xyzservices-2025.1.0.ebuild b/sci-geosciences/xyzservices/xyzservices-2025.1.0-r1.ebuild
index 8e7c3648188c..a4aa1e83c33b 100644
--- a/sci-geosciences/xyzservices/xyzservices-2025.1.0.ebuild
+++ b/sci-geosciences/xyzservices/xyzservices-2025.1.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
inherit distutils-r1
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 21c21b98f516..137d31086cfe 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/avogadrolibs/Manifest b/sci-libs/avogadrolibs/Manifest
index 2cae521a3bb6..63474ec0e77d 100644
--- a/sci-libs/avogadrolibs/Manifest
+++ b/sci-libs/avogadrolibs/Manifest
@@ -1,8 +1,12 @@
+AUX avogadrolibs-1.100-fix-openbabel3.patch 539 BLAKE2B 8981fea4b94a604fada965523a8ceb0272530b5155ebcded0c30c2c055ddd3d20d431a688fb22a9e018e9479aa482c068a24a51861a98097601368fc2e6abc0b SHA512 b73225b3ab20e798940d0be4dcbed3b09722dca1dcf75272b411b721d6ed80cd8f2dcdcfc9443bda7f8f702cad823c4c7541940a5b6289a4da3f9e18078a1fd1
+AUX avogadrolibs-1.100-tests.patch 421 BLAKE2B e573ae107eae855b5ae0d03f2acc1cec989ecaefc8d183f9060d93d2eff3e5152b234e43070ff96e598269dbe1e56454780871df7ba7e488cb37935ded9e68c6 SHA512 063260ddad3164e02c5ba16ac54780d7ec80f4e60f0e346fc334b2a5add84ffdd89a629946ab72854f81b4aa662de53a69a18bf49ddea9f48f02aa9e435aa309
AUX avogadrolibs-1.91.0_pre20180406-bundled-genxrdpattern.patch 1644 BLAKE2B 3b25bc2648b323b803b5d0b6e10be2689ef9e4c988d0c55abe172bf4312da8f5f9b527262a2f8e48d0b2391b01a03a976bc36cc22c467ac9a44fb85cc43c7a6d SHA512 515c7029e6f99c5e88a37f43387e656b2873b99e14e8d8e9b1b20bf82604f70be8f669d8b97383e80969b0f80d43439647fdfd17566bbf6fbd32cb75ce2fb4e3
-AUX avogadrolibs-1.95.1-tests.patch 263 BLAKE2B 463e2fb995354253e25cd2a0ee53603faefbf5ed5ca92c74154694df02ab488ffae155f08b3d1019e5713cb6c4e6fa340ead9fb93bd2ea91d79af0b646d86bb7 SHA512 00facd6927fe84ca65971a723531df6653ea9379fdaaae17401645508fb6ccce2f4b5efc5e53c6d2851611ffcc2ce382840da4a82366b26d1c7f368dceeb549b
-DIST avogadrolibs-1.97.0.tar.gz 11456702 BLAKE2B 2f9229a0525dc151ef636c4c101ea21d3713efb033f6a007c43689bfd078b07081d695bb3ec32715c3ccf9d67e7bb85a617a08eeb0e6fc8c80e479a3cb3f1553 SHA512 a0ad3ba294db5f0fff35087ff0f616fdcaefc7b4abfa470c9fd26326ad14f73e3584c18a7111b671998d8a23a50091307520f01f79295fc7ea52ae2d78716c7e
-DIST avogadrolibs-crystals-1.0.1.tar.gz 151829 BLAKE2B 0a1353392a4c087977452f50ffb7db0b2976a2993651b6f7e0df7a9ce6fa8f7960223cac2916dd9f667d37518b85606d73d05e86f7489193a6a609700fc60223 SHA512 c5d6500d8472807b8d2e62888e4a09279c6aeafec81bc4981edaa74e36724b1e7f0381250c79ad297f9f0331bcb5cd8a45fce3f13ad65b9870e901a6424c0650
-DIST avogadrolibs-molecules-1.0.0.tar.gz 206924 BLAKE2B 70eea3d5eb440ab2c7f29c56111f2b8cf780cc84983aa145bc4f2fe144c981978218333ba3c33cf1f620dd3180cca706dfa4e94ffaee6167f89bd3e372172218 SHA512 06891ea7ad3e65c5b0c0ad73ea01916478fcd13fd9ff0d6905d28159678a50371ba9fa2c1f68ef32604dee0c2165de29bd5d50ffbc345bfe752ef0bcb13126f2
-DIST linux64-genXrdPattern-avogadrolibs-1.97.0 7480152 BLAKE2B dca8285c41aadfaa20c72f337e0f02db8ee07ce30c11ae84bf3aa7bd0b2220273d33f484d63f761d41a8946c6a0b77a0fb27906c480bcae01ae49b1531ae5cbb SHA512 538bde12e1e52600a21640d5907f43fcc853c6f3c111880f39eb238093e3d1358ccdfa1f45e944ec8b8e5ee3c2dff269cefe5334db5d73300e6ca327c95520b8
-EBUILD avogadrolibs-1.97.0.ebuild 2483 BLAKE2B 34a3d859318c57095af34849ff412a2f1e4b0783ea198decbae5904c6b33efc84a1de442f84038d2b02de128898c3be035c43ee354aadd914a247f21e393d6ca SHA512 ece7e8d0758de73ac9a753e5223c10ae92faef26a544ee329035af0fcb16072ba97cb1f56285f86b0071800fbb0b3a8fe7bd82991772d8237e59b374bdbe409d
-MISC metadata.xml 580 BLAKE2B 6947845054474e20335743a41d96511981b4eb0bf9ae1c4ab23cb20fc2ead0dff6055c406ae96604312fe348d636f4b9557e98b051ddcf33ba13e9d68df01045 SHA512 81e34367a52b6d1ce417ce086d11e72e071ca7193862bfac1b6c7e4160716e50aaf40a157f3e05dfd0a18a00388fe39a254332c548e101c478d93aa8b38b8e4c
+DIST avogadrolibs-1.100.0-data.tar.gz 17378761 BLAKE2B 6900869f5056b02648a95bcacb98f35689f6b90f57f920c2678a0b8f7c043d4adc37b5c83de671ba7554b040a898bcaaa6cb36f29df84ce5221ee9f706ee93ff SHA512 71616ab1c197919fe1337654e698c0a52d86266bf64ca9453b89913c957b473c74e58a8a9483682dbaba56d296a2f56154bd94e5fdf9e4795b7457371215b0c3
+DIST avogadrolibs-1.100.0.tar.gz 4979722 BLAKE2B 1a47d9636ff5c978e2fbe84f782b8bd9b24fd23b44de93bd2b9f7790d3e077a92e2ac62a3823466ffd0e8ec664514d18c47ef5d0ff874d83b4c7571e046960d2 SHA512 8f0e9a6659a3190b12667da948468b83952e5017929ab802e4153682ed8b1a8ac97e874c20773c45e6e5c67fb3d2fd0ae55e99e49a8d03305b5a66e87ccbd2fd
+DIST avogadrolibs-avogenerators-1.98.0.tar.gz 15676 BLAKE2B 647050636cd93e2055dacbd5c8c1c7b98b1c61ac891b836ec990d75be80ff62c452f54d7225550b9fd5e4126c1b9cf3d806121d759aabca571bfff5e6bc69028 SHA512 87f42a538af6418ce33813b8e263ca349dca455142f476413b93ba9b0c5762b7e66f8fc1cd2535a5e284b6df3e7acc226fd7c223d1d20318fca9fa69536c6f4e
+DIST avogadrolibs-crystals-1.98.0.tar.gz 55935019 BLAKE2B 1750369af8a259bdccb3b0babf4e46ecc7f780f12ff8d00fcc230c7d3689bdc690bd9856ece49afca1b0f4b717360462577e618a54351c80c983a1d90de58065 SHA512 3ed07b598841c8dbc1536bd8f2a992abe73e1dc13bb9c14a4db0b60be7ba085c834d982ceb22ade3a5f0f4d05a7681567bd0c926995e78ebb9d56e2923bd4706
+DIST avogadrolibs-fragments-1.99.0.tar.gz 2553232 BLAKE2B 3d2b25bbf73e0c239634726005fb737a88199882059a8f0f57638749e06593d6156df382957126d8bc010ab75b1de872de64e559d56921a51d442d915c9cd389 SHA512 fa1341a482f184960a0167c601e3bd8faac2f4e312c7a603146c63ad563cb3b943e37c0d3fe785eb134c0bf4dd3dda6e21b8276e760237f5b6b2e883af5a268a
+DIST avogadrolibs-linux64-genXrdPattern-1.1 14315976 BLAKE2B bed67aa2bb015843c20af8b89e1276a3e509cbebb32b36bb4002cb8fcfa557acfeefff37ccae2b7d67ca80e09f654c924c6d6227d1d0e1fcfa43438aef81de08 SHA512 e98395e1dd831779af7a613e9c6460a4f048e0a7973d6156e8ebd0bebe2d32b4c19df9875e91185b73ddc6f0d3637d35e955b3bd393c0893986555763b61492a
+DIST avogadrolibs-molecules-1.98.0.tar.gz 9953630 BLAKE2B eabc9604a68efb5db912c45ec19b731e51d5405e50dad597289f07ce1faeca9c2c296b9005ecfe21c2695ca9d536d79ec42e7e58aa6fb67f753187abc6f96649 SHA512 297bf73b290c099267ff011c68f40c636094a9ca632be7bc6d71db99d55eb16bfa9b1eee7504ada8a15534690aa80840e7d731880346fcd8b68e08b00b1e2bf6
+EBUILD avogadrolibs-1.100.0.ebuild 4565 BLAKE2B c35545571b19c80bcd766a6a9468b68f89360ec9e40c269e572a235f4958df7f57f46f5e3ac7e7a3df5c15143a5b524a9cb6de1c55dbc95900707eaae865b917 SHA512 ef4512b589b8599db1bafa6a3e4d0c7b102e754e906bf4b9b2e7a553ab99cbc719806f61664b147818aae24d83756961bd3729d3509c0f3eea3fb64f1d17c107
+MISC metadata.xml 777 BLAKE2B 01bb2f067dcc73acae3437c4caa4c768d88eec9f6606083c4ad94c67fc7c437498b20e8435d626ffe003b40e9323e157309687120ebb49c4ea7c32974d4d1951 SHA512 f895440aa9299130bb1f7cd4fba9147a9c5dd514aa05fff049a081dadc6ae17e247111a3184be86765ffd45ac97a787c27bec35b9537843647bf9a6b10c93022
diff --git a/sci-libs/avogadrolibs/avogadrolibs-1.100.0.ebuild b/sci-libs/avogadrolibs/avogadrolibs-1.100.0.ebuild
new file mode 100644
index 000000000000..19472b5c3b31
--- /dev/null
+++ b/sci-libs/avogadrolibs/avogadrolibs-1.100.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV_AVOGEN=1.98.0
+MY_PV_CRYSTALS=1.98.0
+MY_PV_FRAGMENTS=1.99.0
+MY_PV_GENXRD=1.1
+MY_PV_MOLECULES=1.98.0
+
+DESCRIPTION="Advanced molecule editor and visualizer 2 - libraries"
+HOMEPAGE="https://two.avogadro.cc/ https://www.openchemistry.org/"
+SRC_URI="
+ https://github.com/OpenChemistry/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz
+ qt6? (
+ https://github.com/OpenChemistry/avogenerators/archive/refs/tags/${MY_PV_AVOGEN}.tar.gz
+ -> ${PN}-avogenerators-${MY_PV_AVOGEN}.tar.gz
+ https://github.com/OpenChemistry/crystals/archive/refs/tags/${MY_PV_CRYSTALS}.tar.gz
+ -> ${PN}-crystals-${MY_PV_CRYSTALS}.tar.gz
+ https://github.com/OpenChemistry/fragments/archive/refs/tags/${MY_PV_FRAGMENTS}.tar.gz
+ -> ${PN}-fragments-${MY_PV_FRAGMENTS}.tar.gz
+ https://github.com/OpenChemistry/molecules/archive/refs/tags/${MY_PV_MOLECULES}.tar.gz
+ -> ${PN}-molecules-${MY_PV_MOLECULES}.tar.gz
+ )
+ test? ( https://github.com/OpenChemistry/avogadrodata/archive/refs/tags/${PV}.tar.gz
+ -> ${P}-data.tar.gz )
+ vtk? ( https://github.com/psavery/genXrdPattern/releases/download/${MY_PV_GENXRD}-linux/linux64-genXrdPattern
+ -> ${PN}-linux64-genXrdPattern-${MY_PV_GENXRD} )
+"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="archive doc hdf5 mmtf qt6 spglib test vtk"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ test? ( qt6 )
+ vtk? ( qt6 )
+"
+
+# TODO: Not yet packaged:
+# sci-libs/libmsym (https://github.com/mcodev31/libmsym)
+RDEPEND="
+ dev-cpp/nlohmann_json
+ dev-libs/pugixml
+ hdf5? ( sci-libs/hdf5:= )
+ qt6? (
+ >=sci-chemistry/openbabel-3.1.1_p20241221:=[json]
+ dev-qt/qtbase:6[concurrent,gui,network,opengl,widgets]
+ dev-qt/qtsvg:6
+ media-libs/glew:0=
+ virtual/opengl
+ archive? ( app-arch/libarchive:= )
+ )
+ spglib? ( >=sci-libs/spglib-2.6.0:= )
+ vtk? ( sci-libs/vtk:=[qt6,views] )
+"
+DEPEND="${RDEPEND}
+ dev-cpp/eigen:3
+ mmtf? ( dev-libs/mmtf-cpp )
+"
+BDEPEND="
+ doc? ( app-text/doxygen )
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}/"${PN}-1.91.0_pre20180406-bundled-genxrdpattern.patch
+ "${FILESDIR}/"${PN}-1.100-tests.patch
+ # https://github.com/OpenChemistry/avogadrolibs/issues/1633
+ "${FILESDIR}/"${PN}-1.100-fix-openbabel3.patch
+)
+
+# Static binary (requires ObjCryst++ to build otherwise)
+QA_FLAGS_IGNORED="usr/bin/genXrdPattern"
+
+src_unpack() {
+ default
+
+ rm -rf thirdparty/{nlohmann,pugixml} || die
+
+ if use vtk; then
+ cp "${DISTDIR}"/${PN}-linux64-genXrdPattern-${MY_PV_GENXRD} "${WORKDIR}/genXrdPattern" || die
+ fi
+
+ if use qt6; then
+ # hardcoded assumptions in
+ # avogadro/qtplugins/insertfragment/CMakeLists.txt
+ mv crystals-${MY_PV_CRYSTALS} crystals || die
+ mv molecules-${MY_PV_MOLECULES} molecules || die
+ # avogadro/qtplugins/quantuminput/CMakeLists.txt
+ mv avogenerators-${MY_PV_AVOGEN} avogadrogenerators || die
+ # avogadro/qtplugins/templatetool/CMakeLists.txt
+ mv fragments-${MY_PV_FRAGMENTS} fragments || die
+ fi
+
+ if use test; then
+ mv avogadrodata-${PV} avogadrodata || die
+ fi
+}
+
+src_prepare() {
+ # fix default value for BABEL_LIBDIR
+ sed -i -e "s:/../lib/openbabel:/../$(get_libdir)/openbabel:g" \
+ avogadro/qtplugins/forcefield/obenergy.cpp \
+ avogadro/qtplugins/forcefield/obmmenergy.cpp \
+ avogadro/qtplugins/openbabel/obprocess.cpp || die
+
+ if use doc; then
+ doxygen -u docs/doxyfile.in 2>/dev/null || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DUSE_EXTERNAL_NLOHMANN=ON
+ -DUSE_EXTERNAL_PUGIXML=ON
+ -DUSE_LIBARCHIVE=$(usex archive $(usex qt6))
+ -DBUILD_DOCUMENTATION=$(usex doc)
+ -DUSE_HDF5=$(usex hdf5)
+ -DUSE_MMTF=$(usex mmtf)
+ -DUSE_OPENGL=$(usex qt6)
+ -DUSE_QT=$(usex qt6)
+ -DUSE_SPGLIB=$(usex spglib)
+ -DENABLE_TESTING=$(usex test)
+ -DUSE_VTK=$(usex vtk)
+ # disabled libraries
+ -DUSE_PYTHON=OFF
+ -DUSE_LIBMSYM=OFF
+ )
+
+ use qt6 && mycmakeargs+=(
+ -DBUILD_GPL_PLUGINS=ON
+ -DQT_VERSION=6
+ )
+
+ use vtk && mycmakeargs+=(
+ -DBUNDLED_GENXRDPATTERN="${WORKDIR}/genXrdPattern"
+ -DUSE_SYSTEM_GENXRDPATTERN=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ use doc && cmake_build documentation
+}
+
+src_test() {
+ local -x LD_LIBRARY_PATH="${BUILD_DIR}/lib"
+ cmake_src_test
+}
+
+src_install() {
+ if use doc; then
+ local DOCS+=( "${BUILD_DIR}"/docs/xml )
+ local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+ docompress -x /usr/share/doc/${PF}/xml
+ fi
+
+ cmake_src_install
+
+ # remove CONTRIBUTING, LICENSE and duplicate README
+ rm -r "${ED}/usr/share/doc/${PF}/avogadrolibs" || die
+}
diff --git a/sci-libs/avogadrolibs/avogadrolibs-1.97.0.ebuild b/sci-libs/avogadrolibs/avogadrolibs-1.97.0.ebuild
deleted file mode 100644
index 6d9cb22617aa..000000000000
--- a/sci-libs/avogadrolibs/avogadrolibs-1.97.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Advanced molecule editor and visualizer 2 - libraries"
-HOMEPAGE="https://www.openchemistry.org/ https://github.com/OpenChemistry/avogadrolibs"
-SRC_URI="
- https://github.com/OpenChemistry/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/OpenChemistry/molecules/archive/refs/tags/1.0.0.tar.gz -> ${PN}-molecules-1.0.0.tar.gz
- https://github.com/OpenChemistry/crystals/archive/refs/tags/1.0.1.tar.gz -> ${PN}-crystals-1.0.1.tar.gz
- vtk? ( https://github.com/psavery/genXrdPattern/releases/download/1.0-static/linux64-genXrdPattern -> linux64-genXrdPattern-${P} )"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="archive doc hdf5 qt5 test vtk"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vtk? ( qt5 )"
-
-# TODO: Not yet packaged:
-# sci-libs/libmsym (https://github.com/mcodev31/libmsym)
-RDEPEND="
- >=sci-chemistry/molequeue-0.7
- archive? ( app-arch/libarchive:= )
- hdf5? ( sci-libs/hdf5:= )
- qt5? (
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-libs/glew:0=
- virtual/opengl
- )
- vtk? ( sci-libs/vtk[qt5,views] )"
-DEPEND="${RDEPEND}
- dev-cpp/eigen:3
- test? ( dev-cpp/gtest )"
-BDEPEND="
- doc? ( app-text/doxygen[dot] )
- qt5? ( dev-qt/linguist-tools:5 )"
-
-PATCHES=(
- "${FILESDIR}/"${PN}-1.91.0_pre20180406-bundled-genxrdpattern.patch
- "${FILESDIR}/"${PN}-1.95.1-tests.patch
-)
-
-src_unpack() {
- default
-
- if use vtk; then
- cp "${DISTDIR}"/linux64-genXrdPattern-${P} "${WORKDIR}/genXrdPattern" || die
- fi
-
- # hardcoded assumptions in
- # avogadro/qtplugins/insertfragment/CMakeLists.txt
- mv crystals-1.0.1 crystals || die
- mv molecules-1.0.0 molecules || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_LIBARCHIVE=$(usex archive)
- -DBUILD_DOCUMENTATION=$(usex doc)
- -DUSE_HDF5=$(usex hdf5)
- -DENABLE_TRANSLATIONS=$(usex qt5)
- -DUSE_OPENGL=$(usex qt5)
- -DUSE_QT=$(usex qt5)
- -DENABLE_TESTING=$(usex test)
- -DUSE_VTK=$(usex vtk)
- # disabled libraries
- -DUSE_PYTHON=OFF
- -DUSE_PROTOCALL=OFF
- -DUSE_MMTF=OFF
- -DUSE_LIBMSYM=OFF
- # find_package(Spglib) completely broken
- -DUSE_SPGLIB=OFF
- )
- use qt5 && mycmakeargs+=(
- -DBUILD_GPL_PLUGINS=ON
- -DBUILD_STATIC_PLUGINS=ON
- -DOpenGL_GL_PREFERENCE=GLVND
- )
- use vtk && mycmakeargs+=(
- -DBUNDLED_GENXRDPATTERN="${WORKDIR}/genXrdPattern"
- )
-
- cmake_src_configure
-}
diff --git a/sci-libs/avogadrolibs/files/avogadrolibs-1.100-fix-openbabel3.patch b/sci-libs/avogadrolibs/files/avogadrolibs-1.100-fix-openbabel3.patch
new file mode 100644
index 000000000000..6395dc83359b
--- /dev/null
+++ b/sci-libs/avogadrolibs/files/avogadrolibs-1.100-fix-openbabel3.patch
@@ -0,0 +1,13 @@
+FindOpenBabel3.cmake is not fully functional
+(confusion between OpenBabel3_INCLUDE_DIR / OPENBABEL3_INCLUDE_DIR)
+The easiest way is to amend here.
+--- a/cmake/FindOpenBabel3.cmake
++++ b/cmake/FindOpenBabel3.cmake
+@@ -26,6 +26,6 @@
+ set_target_properties(OpenBabel3 PROPERTIES
+ IMPORTED_LOCATION "${OpenBabel3_LIBRARY}"
+ IMPORTED_IMPLIB "${OpenBabel3_LIBRARY}"
+- INTERFACE_INCLUDE_DIRECTORIES "${OpenBabel3_INCLUDE_DIR}")
++ INTERFACE_INCLUDE_DIRECTORIES "${OpenBabel3_INCLUDE_DIR}/openbabel3")
+ endif()
+ endif()
diff --git a/sci-libs/avogadrolibs/files/avogadrolibs-1.100-tests.patch b/sci-libs/avogadrolibs/files/avogadrolibs-1.100-tests.patch
new file mode 100644
index 000000000000..6c9cc4faf99d
--- /dev/null
+++ b/sci-libs/avogadrolibs/files/avogadrolibs-1.100-tests.patch
@@ -0,0 +1,21 @@
+Spacegroup test requires spglib feature, see tests/core/spacegrouptest.cpp:17
+--- a/tests/core/CMakeLists.txt
++++ b/tests/core/CMakeLists.txt
+@@ -16,13 +16,16 @@
+ Mutex
+ NeighborPerceiver
+ RingPerceiver
+- Spacegroup
+ Utilities
+ UnitCell
+ Variant
+ VariantMap
+ )
+
++if(USE_SPGLIB)
++ list(APPEND tests Spacegroup)
++endif()
++
+ # Build up the source file names.
+ set(testSrcs "")
+ foreach(TestName ${tests})
diff --git a/sci-libs/avogadrolibs/files/avogadrolibs-1.95.1-tests.patch b/sci-libs/avogadrolibs/files/avogadrolibs-1.95.1-tests.patch
deleted file mode 100644
index 5feea804632e..000000000000
--- a/sci-libs/avogadrolibs/files/avogadrolibs-1.95.1-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-exclude test that unconditionally requires sci-libs/spglib
-* https://bugs.gentoo.org/765811
-
---- a/tests/core/CMakeLists.txt
-+++ b/tests/core/CMakeLists.txt
-@@ -15,7 +15,6 @@
- Molecule
- Mutex
- RingPerceiver
-- Spacegroup
- Utilities
- UnitCell
- Variant
diff --git a/sci-libs/avogadrolibs/metadata.xml b/sci-libs/avogadrolibs/metadata.xml
index 672fc1a05040..ff776fffbddf 100644
--- a/sci-libs/avogadrolibs/metadata.xml
+++ b/sci-libs/avogadrolibs/metadata.xml
@@ -7,6 +7,8 @@
</maintainer>
<use>
<flag name="archive">Enable archive support using <pkg>app-arch/libarchive</pkg></flag>
+ <flag name="mmtf">Enable support of MMTF format using <pkg>dev-libs/mmtf-cpp</pkg></flag>
+ <flag name="spglib">Find and set the Hall number for a crystal using <pkg>sci-libs/spglib</pkg></flag>
<flag name="vtk">Enable <pkg>sci-libs/vtk</pkg> support</flag>
</use>
<upstream>
diff --git a/sci-libs/spglib/Manifest b/sci-libs/spglib/Manifest
index 70966755d741..3b228714cd5b 100644
--- a/sci-libs/spglib/Manifest
+++ b/sci-libs/spglib/Manifest
@@ -1,3 +1,7 @@
+AUX spglib-2.6.0-dist_sources.patch 1811 BLAKE2B 7396c62994256c1bcfb888934342a2efc3b3c5badc82ef5ea33af4d9fc6d2ed1f375dbdb72f6c13de4a6e32620b5804e0dd22174c5808506411e32f407aa3cb1 SHA512 2db3fe2119b6bb7e46c55b28e6a687e8a8dd25be01339489f09709c486bc73bbc7033970541bdc2e4a7de31a2323e9dfa4ee41ab658108843a81b00310a96d65
+AUX spglib-2.6.0-pyproject.patch 832 BLAKE2B 2a6112705e38eff263f453b022e2c4a763178982debf26f2567d31bb216105907772acd5bf135f6a4b6220a8b9447c2e6282029b5e87841aa735cdfc54e4d81a SHA512 b524b467c568546769b5cd953bc9574e4b99ffe51582f1c8f0599a556e7be1ef30d5eb34c5a88b7614e932a136e3d05d48797d7e238d6b23a8712914250d4231
DIST spglib-1.14.1.tar.gz 1994323 BLAKE2B 69c16d4b1b7f23b652247df01f88d88917083bf4394e4a5e2e6636b49950ae3e06e395d117ba92ed4fc7c4295f61bab53cda25c2b7b3b7073bc888719ac2dee1 SHA512 77f65af957b1cc956bbd7ab555b5d62297b13228187c54cc4f6e48efba84b0fd60e57f79a4cf22a160a550ca0a19c5d71de0219fccd0b370d2ce413d41a5cfb0
+DIST spglib-2.6.0.tar.gz 2438640 BLAKE2B 99befe83edf51fbffdb815315e89e5bc9a882298e08ca79631ce2fbb17d302be529b6f4f326d60ee07bef330b8f217aa0111acaa1ec8f0562f2fb12be498db24 SHA512 a70a318dcfb0cfffca1d68605ec3afea6c5ff18ada6a4a1c0ea1c09f23ab8585d093aaf322939bc83cff28e8bb3b1b42ec65edce9208e4f69288504326e4cf2f
EBUILD spglib-1.14.1.ebuild 592 BLAKE2B 16533821ff23f6a96435da7a3bc6a55aa52392aa660f153859da34913b013f1675d52e37cd2a5407e8c74c1ab4791329d374aecd585639a06b4ad7d0cba32e2e SHA512 5e72af6ad26709197d41f6ddfd9f9b552169b8d6858f8930277250c34d2ff161c184b9a3611069dff91bcc4e3557fbfa88f12a6acb9003350d4044065fd73608
-MISC metadata.xml 266 BLAKE2B a03b1fcf7148cf43fb829f619c218219bcd4e66c45d12f563113401e3ae0b06cb0df9a8c0af01ea97e21453638d627d420e7df5b9b0d330ef1752253faa8aa32 SHA512 1dc293fa0d0296eba18ac2cbcd57f47ffc6cc822bf0d76e1cc86cb046700201f703d705375b5555b88cbe8780ef3750be05b8f9f8de092693e6d165c1734e049
+EBUILD spglib-2.6.0.ebuild 2236 BLAKE2B d6a12daaabb1e8d95ab146e97ed09bf508db8b3cb94e30459747d65e5a1434ae76c35da173454a6e7d104b6b9320001bfe1ac39ce5e66dc186521e4b9b2ca6ac SHA512 66e9a8da287cf4c1895b3cbebdef6cf07bafcc10415fed796e234fc7559156e690f56d7ef35b102e506726ed5f7413e4937b0a6cdda9d891b631efa05836aa79
+MISC metadata.xml 410 BLAKE2B edc506e79948baa46687eb8c08a3cb17e3e1a22f5041460d7510607f9676232818ef5f4fb97fce154ddb8a43e86b55153af5267b78e5df49985ad2f217f3350f SHA512 7a9fbf1be6be2c8dd7e2606da9f74d395b64748672fd505d3ebcada5230a0166b72c042335435fe6aeff6979deb130c3c9e2d793655c801b27bc6cf386586eda
diff --git a/sci-libs/spglib/files/spglib-2.6.0-dist_sources.patch b/sci-libs/spglib/files/spglib-2.6.0-dist_sources.patch
new file mode 100644
index 000000000000..4b628ba2fae7
--- /dev/null
+++ b/sci-libs/spglib/files/spglib-2.6.0-dist_sources.patch
@@ -0,0 +1,48 @@
+Always use sources instead of a hypothetical installed package.
+diff '--color=auto' -uNr a/fortran/CMakeLists.txt b/fortran/CMakeLists.txt
+--- a/fortran/CMakeLists.txt 2025-03-12 19:45:47.109635926 -0000
++++ b/fortran/CMakeLists.txt 2025-03-12 19:46:51.964594152 -0000
+@@ -77,11 +77,8 @@
+
+ # Get Spglib if it's run as stand-alone project
+ if (NOT TARGET Spglib::symspg)
+- find_package(Spglib CONFIG)
+- if (NOT Spglib_FOUND)
+ message(STATUS "Using bundled spglib sources")
+ add_subdirectory(${PROJECT_SOURCE_DIR}/.. _deps/spglib-build)
+- endif ()
+ endif ()
+
+ #[=============================================================================[
+diff '--color=auto' -uNr a/python/CMakeLists.txt b/python/CMakeLists.txt
+--- a/python/CMakeLists.txt 2025-03-12 19:45:47.113635861 -0000
++++ b/python/CMakeLists.txt 2025-03-12 19:47:13.720244693 -0000
+@@ -47,11 +47,8 @@
+
+ # Get Spglib if it's run as stand-alone project
+ if (NOT TARGET Spglib::symspg)
+- find_package(Spglib CONFIG)
+- if (NOT Spglib_FOUND)
+ message(STATUS "Using bundled spglib sources")
+ add_subdirectory(${PROJECT_SOURCE_DIR}/.. _deps/spglib-build)
+- endif ()
+ endif ()
+
+ #[=============================================================================[
+diff '--color=auto' -uNr a/test/CMakeLists.txt b/test/CMakeLists.txt
+--- a/test/CMakeLists.txt 2025-03-12 19:45:47.113635861 -0000
++++ b/test/CMakeLists.txt 2025-03-12 19:47:43.499766319 -0000
+@@ -75,13 +75,11 @@
+
+ # Get Spglib if it's run as stand-alone project
+ if (NOT TARGET Spglib::symspg)
+- set(spglib_find_package_args)
+ if (SPGLIB_WITH_Fortran)
+ list(APPEND
+ COMPONENTS Fortran
+ )
+ endif ()
+- find_package(Spglib REQUIRED CONFIG ${spglib_find_package_args})
+ endif ()
+
+ set(BUILD_GMOCK OFF)
diff --git a/sci-libs/spglib/files/spglib-2.6.0-pyproject.patch b/sci-libs/spglib/files/spglib-2.6.0-pyproject.patch
new file mode 100644
index 000000000000..523d55c3baa5
--- /dev/null
+++ b/sci-libs/spglib/files/spglib-2.6.0-pyproject.patch
@@ -0,0 +1,29 @@
+Invalid type for license
+Prevent variables relevant only for a standalone python-pkg
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -8,7 +8,6 @@
+ name = "spglib"
+ requires-python = ">=3.9"
+ description = "This is the spglib module."
+-license = "BSD-3-Clause"
+ license-files = ["COPYING"]
+ readme = "python/README.rst"
+ dynamic = ["version"]
+@@ -89,16 +88,6 @@
+ metadata.version.provider = "scikit_build_core.metadata.setuptools_scm"
+ sdist.include = ["python/spglib/_version.py"]
+
+-[tool.scikit-build.cmake.define]
+-SPGLIB_WITH_Python = "ON"
+-SPGLIB_WITH_TESTS = "OFF"
+-SPGLIB_USE_OMP = "OFF"
+-
+-[[tool.scikit-build.overrides]]
+-if.env.CIBUILDWHEEL = true
+-# Make sure cibuildwheel builds with a bundled spglib
+-cmake.define.CMAKE_DISABLE_FIND_PACKAGE_Spglib = "ON"
+-
+ [tool.setuptools_scm]
+ write_to = "python/spglib/_version.py"
+
diff --git a/sci-libs/spglib/metadata.xml b/sci-libs/spglib/metadata.xml
index d4ff1000a775..9363fa8ccdbe 100644
--- a/sci-libs/spglib/metadata.xml
+++ b/sci-libs/spglib/metadata.xml
@@ -5,4 +5,8 @@
<email>sci-chemistry@gentoo.org</email>
<name>Gentoo Chemistry Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">atztogo/spglib</remote-id><!-- old -->
+ <remote-id type="github">spglib/spglib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-libs/spglib/spglib-2.6.0.ebuild b/sci-libs/spglib/spglib-2.6.0.ebuild
new file mode 100644
index 000000000000..41e008c55e7d
--- /dev/null
+++ b/sci-libs/spglib/spglib-2.6.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYTHON_COMPAT=( python3_{10..13} )
+FORTRAN_NEEDED=fortran
+inherit cmake distutils-r1 fortran-2 toolchain-funcs
+
+DESCRIPTION="Spglib is a C library for finding and handling crystal symmetries"
+HOMEPAGE="https://github.com/spglib/spglib/"
+SRC_URI="https://github.com/spglib/spglib/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+IUSE="fortran openmp python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ ')
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10 3.11 3.12)
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ python? (
+ ${DISTUTILS_DEPS}
+ ${PYTHON_DEPS}
+ test? ( $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]') )
+ )
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.6.0-pyproject.patch
+ "${FILESDIR}"/${PN}-2.6.0-dist_sources.patch
+)
+
+distutils_enable_tests pytest
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+ use fortran && fortran-2_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DSPGLIB_SHARED_LIBS=ON
+ -DSPGLIB_USE_OMP="$(usex openmp)"
+ -DSPGLIB_WITH_Fortran="$(usex fortran)"
+ -DSPGLIB_WITH_Python="$(usex python)"
+ -DSPGLIB_WITH_TESTS="$(usex test)"
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use python && distutils-r1_src_compile
+}
+
+src_test() {
+ local -x LD_LIBRARY_PATH="${BUILD_DIR}"
+ cmake_src_test
+ use python && distutils-r1_src_test
+}
+
+src_install() {
+ cmake_src_install
+ if use python; then
+ distutils-r1_src_install
+
+ # remove duplicate headers/lib
+ rm -r "${ED}"/$(python_get_sitedir)/spglib/{$(get_libdir),include} || die
+ fi
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 98ce852e86e0..f751a590a011 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/flocq/Manifest b/sci-mathematics/flocq/Manifest
index ca45d23ad40d..96fa2727f244 100644
--- a/sci-mathematics/flocq/Manifest
+++ b/sci-mathematics/flocq/Manifest
@@ -1,7 +1,3 @@
-DIST flocq-4.1.0.tar.gz 447412 BLAKE2B 1b993a0e86bd440602b16b94ed5aff4b95a3c732eca87c683d239702b285dee8eaaf7dad77f730ae4929bb24504e5fd12b9a181d48efac4c3db7f0606637c018 SHA512 677e0de1406b3c7e5504d114a5b18ec07c719bbad79a2cfb750ac309fd5ab09be5493afdb1786b5a188cece59fddcd4167e28bf3be4facbdea8fe3b11cdf1ab1
-DIST flocq-4.1.1.tar.gz 450132 BLAKE2B 00821a3e135156640320d1afd548bc1912953bba64cc675b7b6c94b4e3c792c444bfbb4ef1a3352adefa466548083e32c2b1e4b38747dcbc6ac6de6d72250a74 SHA512 7076b8d5e33b8225e0124b9f66f4e3e1ed3e30804c5bca28e30d5e176c1b8c5c3d777a28c243fada17ab4ed32f580c6d606b11f045d48f7acb15e03db59870c4
DIST flocq-4.2.1.tar.gz 447822 BLAKE2B c91f3e51d28854b15c526634494377b07b76dfa0fdbeeb0a3c2c27a27152fc2dd1ef6908f434f4f3be76d9172acdd616a51bea97b937886a3bf64bac37fcba18 SHA512 73a93f1b7d7b0d1ad731a87c1fbf80d363cc479259059618170d488eb7ff2e101d4e3adf850796b3d20455c94ba093ad39d9ef80e3e03e53b20f6e9df1886736
-EBUILD flocq-4.1.0-r1.ebuild 802 BLAKE2B 70e7bb64272922f8e2408de98c662beb02b702a97cf51485f66dcd052e90f8207d9dbb2cadcc7b66f47dfde77a42a5d2f72c5d2088dc39e5208af109294dbc0f SHA512 2c5accf4fdda617c647252edff805bd04784c739d4a1c5c0d65b830edeac84355d8ad4231512d27fb5de7ab2c3d85b8e211c2caaf3a26809ff7c1f1b1822b0f2
-EBUILD flocq-4.1.1.ebuild 802 BLAKE2B 70e7bb64272922f8e2408de98c662beb02b702a97cf51485f66dcd052e90f8207d9dbb2cadcc7b66f47dfde77a42a5d2f72c5d2088dc39e5208af109294dbc0f SHA512 2c5accf4fdda617c647252edff805bd04784c739d4a1c5c0d65b830edeac84355d8ad4231512d27fb5de7ab2c3d85b8e211c2caaf3a26809ff7c1f1b1822b0f2
EBUILD flocq-4.2.1.ebuild 807 BLAKE2B 83535fe70ab5a08a4198a47840ce2f52c3d1fa944537ba7d33a07dae44732c4140ea1c8c31407c4026bc1a506e88eb182d503fc9248ad45b20d860cc6d1b0417 SHA512 ed9aaee9055415f7762498416f546f224de30561625b0fe98bf49c10cad36e214216e3539fab2f39e96b8096d40889d3982b4242a2bb6a9bda5f68eabf0ed1c3
MISC metadata.xml 685 BLAKE2B aa5fae67335fe3a4919e89654c550462d454586b6892aabd3d05940f2250d9368cc0195f1a761a8faf92245e8415711c99e28b6547a2c22c893a47f02aad4e89 SHA512 f2d195f05014e269699198abfa7c214a9ded40a635e32ff94b2d2d5c915d23a0664851118942c9e38b945721295aae2c80299f7370b8a2c2bbb4325b32bb8259
diff --git a/sci-mathematics/flocq/flocq-4.1.0-r1.ebuild b/sci-mathematics/flocq/flocq-4.1.0-r1.ebuild
deleted file mode 100644
index a547b9e58320..000000000000
--- a/sci-mathematics/flocq/flocq-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing
-
-DESCRIPTION="Formalization of floating-point arithmetic for the Coq proof assistant"
-HOMEPAGE="http://flocq.gforge.inria.fr/
- https://gitlab.inria.fr/flocq/flocq/"
-SRC_URI="https://flocq.gitlabpages.inria.fr/releases/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-lang/ocaml:=
- >=sci-mathematics/coq-8.12:=
-"
-DEPEND="${RDEPEND}"
-
-# Do not complain about CFLAGS etc since ML projects do not use them.
-QA_FLAGS_IGNORED='.*'
-
-src_compile() {
- ./remake --jobs=$(makeopts_jobs) || die
-}
-
-src_install() {
- DESTDIR="${D}" ./remake install || die
-
- dodoc AUTHORS INSTALL.md NEWS.md README.md
-
- insinto /usr/share/${PN}
- doins -r examples
-}
diff --git a/sci-mathematics/flocq/flocq-4.1.1.ebuild b/sci-mathematics/flocq/flocq-4.1.1.ebuild
deleted file mode 100644
index a547b9e58320..000000000000
--- a/sci-mathematics/flocq/flocq-4.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing
-
-DESCRIPTION="Formalization of floating-point arithmetic for the Coq proof assistant"
-HOMEPAGE="http://flocq.gforge.inria.fr/
- https://gitlab.inria.fr/flocq/flocq/"
-SRC_URI="https://flocq.gitlabpages.inria.fr/releases/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-lang/ocaml:=
- >=sci-mathematics/coq-8.12:=
-"
-DEPEND="${RDEPEND}"
-
-# Do not complain about CFLAGS etc since ML projects do not use them.
-QA_FLAGS_IGNORED='.*'
-
-src_compile() {
- ./remake --jobs=$(makeopts_jobs) || die
-}
-
-src_install() {
- DESTDIR="${D}" ./remake install || die
-
- dodoc AUTHORS INSTALL.md NEWS.md README.md
-
- insinto /usr/share/${PN}
- doins -r examples
-}
diff --git a/sci-mathematics/minisat/Manifest b/sci-mathematics/minisat/Manifest
index 71b43cad19ff..ad264177c2e9 100644
--- a/sci-mathematics/minisat/Manifest
+++ b/sci-mathematics/minisat/Manifest
@@ -1,6 +1,7 @@
AUX minisat-2.2.1-cmake.patch 1971 BLAKE2B f194354706bafb51111648221b9ccb03c808caf245a45a0cc00bfd06d5167e46963bfe3c66164dd9df34373cc74ea36e4b11b69b9806363decc925b4db469d07 SHA512 5ceb69491e6a5dd6d7438f567a9c92f7c39e7e93fae776f901e6df1b855d2242941df3bf34e8e147992a9ed5b5120704172c4c9502db5f8baf962c058d26679e
+AUX minisat-2.2.1-cmake_minimum.patch 167 BLAKE2B 56a0208801fe35ecba7df7e9c9909d9692735fcb2d03553140b6bf37a0e9c06ea1e70115424aea2cd93a9fc53aede5576a499445672783360edc264ebdfc22f2 SHA512 82794a92a363b4137cfefc131b35823057eaaed49d9fac64c470d0760bd04058c2524318e03149e23384346f8039256ee497f3f9f9832995076e081839aaa29a
AUX minisat-2.2.1-musl.patch 1602 BLAKE2B 8eb10efbb7227548fa7024fb520d31389be7883bb719a0ac8737f5bf926484383d64cef22a97e8bafadb474174392f1eaeb9971d5f5b7da6b8e2713c26988174 SHA512 d6affc70cae105991b739a3ebdae22da6eb74cda8878d4e64fb1b96287ae40c530ec7b73199f11ecaf9403edf1e1fbe9b8b8ccc1a691db6ac326c4d28368b070
DIST MiniSat.pdf 327416 BLAKE2B 77f77d763c9554680b4c5e1688801e8462102e8ddbcc3b53badccee17a98f935ef0e971a636abeb04021a2b3a3e9d6acfe4828b5dd20e6ef8733d71788cc31b0 SHA512 94e70c721740c0b7fd52621c7a5e43dd9207eed92e60a1c64ee63b541b9861d2580d14ba64c49c6c4f273ac028ded43bc944c71131e51693cdd7d1763af582f6
DIST minisat-2.2.1.tar.gz 50485 BLAKE2B 58c292f0b90dd459fa29fadbf9e2b20106406c08df9ce98f40138b12a8f001b4ab72f661815d1254c6c90158c3d6e3df339c784552605a935ebc5e703b2d8768 SHA512 a69734e1a70fe056f9dfd479fe4e6e25bc418d3631c1c2d0dea1190ffe9f86b1fc5e9aabaf3772a752fe654551f1e84e47fcb8655f6fe25176efc8d8bc96c663
-EBUILD minisat-2.2.1-r1.ebuild 705 BLAKE2B e20e83162ab6943b437341322c69ed9df7897cbea6246c9df4e1379e73f21190b6e8337d70c51e9f64561306c97957a2fe0706818d2b11b07527c913ba3bd236 SHA512 3bd870cf2709c3f75d17f7d43f8bc9fd45cab9ea95589674772448511b2c2602b7ebbabcac25448dd181eafbd785ff2e60565f0cc7518cf5acc1fa8706877664
+EBUILD minisat-2.2.1-r1.ebuild 754 BLAKE2B 9f017c7bb1b87fd34aee62c0cdf6648839163f236d1b774f35fbc4f515b754b7fda8a6e8c7dfcfc3ab9abd26166e7769c30b015d98e41da60c23ef9cba3942ad SHA512 ef15564fb4e004e065c1c985cab64842bf41e105c4dfa68dec855363eb58e5f41b95cfdb04a098b3e4fa99c1bef2ecb3bb18645ded7beed06ad2f1d13d5d6d42
MISC metadata.xml 1244 BLAKE2B 7ef490fc9e45d1f9af7e5b40028614d71557e055fea15289dffcf4afc16fe72ecfa48b4dc7508ee042f603bd7035ccdc529b3640f33d67e96b3b5ede433455c4 SHA512 e6dbcbc2433da6491c94eefbcdf78d5634ca17c4c2e6174a832b46b75a6771cb1b7d92a3fe14d739dc9215a78126e40fe8447b2b3a65c355f9addcf4084ffe3d
diff --git a/sci-mathematics/minisat/files/minisat-2.2.1-cmake_minimum.patch b/sci-mathematics/minisat/files/minisat-2.2.1-cmake_minimum.patch
new file mode 100644
index 000000000000..1c4937bd6bf0
--- /dev/null
+++ b/sci-mathematics/minisat/files/minisat-2.2.1-cmake_minimum.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.20)
+
+ project(minisat)
+
diff --git a/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild b/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
index ac28363ef0f5..3009ad4021ab 100644
--- a/sci-mathematics/minisat/minisat-2.2.1-r1.ebuild
+++ b/sci-mathematics/minisat/minisat-2.2.1-r1.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
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-cmake.patch
"${FILESDIR}"/${P}-musl.patch
+ "${FILESDIR}/minisat-2.2.1-cmake_minimum.patch"
)
src_install() {
diff --git a/sci-ml/FBGEMM/FBGEMM-2023.12.04.ebuild b/sci-ml/FBGEMM/FBGEMM-2023.12.04.ebuild
index 581305c90ed9..a9034b8d893f 100644
--- a/sci-ml/FBGEMM/FBGEMM-2023.12.04.ebuild
+++ b/sci-ml/FBGEMM/FBGEMM-2023.12.04.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit python-any-r1 flag-o-matic cmake
CommitId=dbc3157bf256f1339b3fa1fef2be89ac4078be0e
diff --git a/sci-ml/FBGEMM/Manifest b/sci-ml/FBGEMM/Manifest
index 80fe3e0e2207..b7524cbfa0b0 100644
--- a/sci-ml/FBGEMM/Manifest
+++ b/sci-ml/FBGEMM/Manifest
@@ -1,4 +1,4 @@
AUX FBGEMM-2023.11.02-gentoo.patch 2162 BLAKE2B c585ac736dc1494820e778dbba951a340b01cc60d99fe5c308bb140d42a0af8f6c05273963e0dd99a7f1ad2dc9af854702bdadf5b2682c5a959a0e742d22c772 SHA512 296d4f15e4047e98a0ccf7a3d23a9661ca2be8f4599d4dd5541f6e728f181cf58e836f09382ef2ed69792d1c9da3146a57cbce9041f7a43ab5354e641551f9fd
DIST FBGEMM-2023.12.04.tar.gz 1004231 BLAKE2B 930ae36f4761901e1b22d7ce4a341f051158a23646bd1f5309f6eb98c1ca483e8aa4e5a6cfc44ced702f73f84e3398c1439799457a98d0d8a009702e335d5c03 SHA512 3c786572b4a69af2a32b360711014469ded69be580d0079ba79ab81cbaa964aab51e5a189e24f0ec7dc93402d761167898918a0ea0f86d556cad4b99f5858d8c
-EBUILD FBGEMM-2023.12.04.ebuild 1499 BLAKE2B fbf8136c1064da82f99863bacddb21841f3787abbb471ab2454194a1f8a1b7eba902db900adb5640bcabe2730c5841d741baeec4c5f841119ef541ee3ca15c10 SHA512 bdbb2eb38488b48abfb353668c63b23e5a0b37f30ae8b07acb961c28cb545041f89b9a181d7e3e2751e15f142d5b20fe646dd6f8999573ca26cdb259c5f915dd
+EBUILD FBGEMM-2023.12.04.ebuild 1499 BLAKE2B 132cc8471c4e3ae7fbd0188030b01c0124c95eb948d3dfbfc45d0592e1269204527e817264c17794f61a2412401e261385c03291507ad31d409735cd20098520 SHA512 596df7683f2d39829eada1a8a6ecd17cede5bbb8f18153be58f3b4999fd420167df184d9e17612bbf6475feca091445aa4b701eb0c56624be44a532eae35c193
MISC metadata.xml 327 BLAKE2B 860b9c0ecb3b0029c855db0a0054590135f3bd6ec9dad20cdf433fc70c119354518eea50fdbb2a204eb8cc6621de23e6928a2f9ec961ac0c51fd9dae22fa8488 SHA512 3a0d5a69421a41e62ce134636025e0024010c1938ee35f7489d8d870d915a66cd526aa60d107a378dc4522ff71b7f10486e20867c8b424b1b47e458988ebff58
diff --git a/sci-ml/FP16/FP16-2024.05.27.ebuild b/sci-ml/FP16/FP16-2024.05.27-r1.ebuild
index 083edbf6e0d1..4a2d8a79169e 100644
--- a/sci-ml/FP16/FP16-2024.05.27.ebuild
+++ b/sci-ml/FP16/FP16-2024.05.27-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit python-r1 cmake
CommitId=95163a75c51bc8dc29f72d0d7419ec50132984ff
@@ -31,6 +31,7 @@ RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}"/${PN}-2021.03.20-gentoo.patch
+ "${FILESDIR}"/${P}-gcc14.patch
)
src_prepare() {
diff --git a/sci-ml/FP16/Manifest b/sci-ml/FP16/Manifest
index 24488eb6bf07..8379b80ab076 100644
--- a/sci-ml/FP16/Manifest
+++ b/sci-ml/FP16/Manifest
@@ -1,8 +1,9 @@
AUX FP16-2021.03.20-gentoo.patch 1876 BLAKE2B 56863806f1040c5a92e04f7cf120e2ae4e4e6c59b336bf8734d0b0945e29d17afb5c244e94fab6023567227878b72e73d3c8d669e4af311bfc703f545b82d847 SHA512 0ac6379a5d92a70df72c4a0bce0d437ebb7733fa6f61b0006cedd007f9c071c2b7c9727cd559c39c08a8528f29c2d96397b566512eca6fa4c5a5d812085125cf
+AUX FP16-2024.05.27-gcc14.patch 1834 BLAKE2B 61d3c6a0399e7d75076201fbadf8bdd3d0adba5538fc82fdd709aaf8a2827917a3d4cccae2d2909228855edc86a063f6d0b58b4805a6a6485f3d5dfcd054f0e4 SHA512 ec16fad675cb65766ac7976e6f787fb756199a5ef8158230ce2cb23d138c8249cdcce4660548a1b251615203a52088850213ce28815b03801819947ea7e42aec
AUX FP16-2024.06.20-gentoo.patch 813 BLAKE2B 297a056cff5c35e26283c15ec7727c227f5991d3244426e1b197ea52bb2c5c897194efaed20a1929fc8bd0704fb70afc9f5fc0b84850bc43ca2dd2254a4447cc SHA512 4951377cfdc4806867e80f899e6e14d671d43bbe1f5be82343c5b73e246a7f4040470b6a96a76f1d9ae1bc8c899eb7936e11737f9c788ece70099d63b73bbc50
AUX FP16-2024.06.20-setfill.patch 2044 BLAKE2B e48e9945fdff5aa7fc82a33258a12883442fc1a8169537d9828d9cdc330db94127d944ead7b8f818a3fffc3bdf9cb215e06844a0d99bc81a777110068f3fb9b5 SHA512 2123d1c3bcab4767ce4fb17abc2f583ff2aaa33f468de8f2c877f5f69a8ba46431c09789966f1cff1ff9e5cddc9f886aeeeef480d25a60e11812447622f7d01f
DIST FP16-2024.05.27.tar.gz 71220 BLAKE2B 5b101aad7a8339fff400bba1db896c82498832075f3eb00cc6eaf27608ee0988f918956b5a768262b74552a52436200d4acd17f04f4a05060a32512afb26a9ac SHA512 b88fd0a91e6b6873ce5d0e2cd2afd2b8dceb8b17c366240abb8a5e2fe152faea3ba577ef420038c595cab0b61581a70b84c019c825a8dd262b1bee4686843b66
DIST FP16-2024.06.20.tar.gz 64704 BLAKE2B cd086ca7419aa004c0c4c840227e61612348efb98bdddbf68ef92959267f5f4b0aef55751c5b8a6f50a1f0e7f386e4df5fac273c3849961168e0a5c03faf81e2 SHA512 d3ae46b5b0c944f1d8dcfbb90689266f4abaff3e0b5ef338d5d79193367f06d1bfbb9ad85a5a7685a894daeee6dc73fc5d73631718be1379cc6918655a0289aa
-EBUILD FP16-2024.05.27.ebuild 1189 BLAKE2B f273b230cf99de3eddf38c75bfbfcc204fb18b924396263e508c0cd6b4a017657385ac91a4138daec6710669fe4cd6c4d7fe6490ef749e7c4e7a6c45eaf3167d SHA512 0e7bf9a0ab8410eb2ee24cc7896d3efaaf95cc50683cd680b33b37f22cf2617472ea44b52e99872035278f55a153618da4858f51ae28ca5c24b2f5b2c96d10c9
+EBUILD FP16-2024.05.27-r1.ebuild 1221 BLAKE2B 65ba8a85e5db68ffd690efca0fcdd258b4ec5a8419cd3c66185b35457d13a6710508026aaee121b0b04eef2a4c08c400440f27e038450cdb4ddc0c58e1cf9d27 SHA512 7f8821a8cfc464a08b26ee715be2a0a9a9aa76c0ad113ac3a2a4b1e9f30db5b7d301e1789f2ca0707e7d7b821fabd67d7cf8931963457d4c508fe43a373ad6bc
EBUILD FP16-2024.06.20.ebuild 869 BLAKE2B cc7f583da389f6aa8741ab014e9a0e945aec24e066c5f6baac8196eff7acb6d45fd34d58d1736e4663c6a4626f9a1add9ab55861a3508aee865ea939c1802760 SHA512 78adb9c888782351421255b581ede3b9a1ea07223c8a39cc57f5e1fd1db992ee588a5b9d361d0bc8a9646d891c3610b9a096669de70e91594d6da6d0b7c312de
MISC metadata.xml 329 BLAKE2B eda810b21ca05e2e16f2eafac194cdca189d27449bc9322488aeca215a9b2c10ce68145abab1abb984e290ab6ca8ce21c3beaf06ecd76d7574fd8b82388f4e63 SHA512 27ca59c0862f75f24dc64f9af5eee96cf63ef4bd468e17f5d04cc23289dbb5c44af9b230707ad13d1ff85e75db4d5485d7226c9e6d80e8bc80d9e6f3b2e18acd
diff --git a/sci-ml/FP16/files/FP16-2024.05.27-gcc14.patch b/sci-ml/FP16/files/FP16-2024.05.27-gcc14.patch
new file mode 100644
index 000000000000..14c76aed7871
--- /dev/null
+++ b/sci-ml/FP16/files/FP16-2024.05.27-gcc14.patch
@@ -0,0 +1,70 @@
+--- a/test/ieee-from-fp32-value.cc 2025-03-24 09:45:52.653257251 +0100
++++ b/test/ieee-from-fp32-value.cc 2025-03-24 09:46:09.945044617 +0100
+@@ -3,6 +3,7 @@
+ #include <cstdint>
+
+ #include <fp16.h>
++#include <iomanip>
+ #include <tables.h>
+
+ #if (defined(__i386__) || defined(__x86_64__)) && defined(__F16C__)
+--- a/test/bitcasts.cc 2025-03-24 09:50:29.522852488 +0100
++++ b/test/bitcasts.cc 2025-03-24 09:50:44.722665548 +0100
+@@ -1,6 +1,7 @@
+ #include <gtest/gtest.h>
+
+ #include <cstdint>
++#include <iomanip>
+
+ #include <fp16.h>
+
+--- a/test/ieee-to-fp32-value.cc 2025-03-24 09:51:25.784160595 +0100
++++ b/test/ieee-to-fp32-value.cc 2025-03-24 09:51:40.397980890 +0100
+@@ -2,6 +2,7 @@
+
+ #include <cstdint>
+ #include <cmath>
++#include <iomanip>
+
+ #include <fp16.h>
+ #include <tables.h>
+--- a/test/ieee-to-fp32-bits.cc 2025-03-24 09:47:04.427374626 +0100
++++ b/test/ieee-to-fp32-bits.cc 2025-03-24 09:47:36.596979037 +0100
+@@ -1,6 +1,7 @@
+ #include <gtest/gtest.h>
+
+ #include <cstdint>
++#include <iomanip>
+
+ #include <fp16.h>
+ #include <tables.h>
+--- a/test/alt-to-fp32-value.cc 2025-03-24 09:52:11.425599313 +0100
++++ b/test/alt-to-fp32-value.cc 2025-03-24 09:52:28.007395391 +0100
+@@ -2,6 +2,7 @@
+
+ #include <cstdint>
+ #include <cmath>
++#include <iomanip>
+
+ #include <fp16.h>
+ #include <tables.h>
+--- a/test/alt-to-fp32-bits.cc 2025-03-24 09:48:02.413661553 +0100
++++ b/test/alt-to-fp32-bits.cc 2025-03-24 09:48:20.896434255 +0100
+@@ -1,6 +1,7 @@
+ #include <gtest/gtest.h>
+
+ #include <cstdint>
++#include <iomanip>
+
+ #include <fp16.h>
+ #include <tables.h>
+--- a/test/alt-from-fp32-value.cc 2025-03-24 09:49:31.964560292 +0100
++++ b/test/alt-from-fp32-value.cc 2025-03-24 09:49:48.541356436 +0100
+@@ -1,6 +1,7 @@
+ #include <gtest/gtest.h>
+
+ #include <cstdint>
++#include <iomanip>
+
+ #include <fp16.h>
+ #include <tables.h>
diff --git a/sci-ml/Manifest.gz b/sci-ml/Manifest.gz
index c3eeb256488c..c0688576cac6 100644
--- a/sci-ml/Manifest.gz
+++ b/sci-ml/Manifest.gz
Binary files differ
diff --git a/sci-ml/NNPACK/Manifest b/sci-ml/NNPACK/Manifest
index da4ed7e28079..dfb562ebd1c0 100644
--- a/sci-ml/NNPACK/Manifest
+++ b/sci-ml/NNPACK/Manifest
@@ -1,4 +1,4 @@
AUX NNPACK-2020.12.22-gentoo.patch 6218 BLAKE2B 1bc9d1bb20504b90d99492fd0c93324830aa84a58a59101288677ba0d622c5a50e8f6181089fef1e14d14f563824a9c42979387e6f3efbb0add3211d68f6ce6c SHA512 1a52cc158c4c6259a9f5fbd8ce40f8647a96ce7c7f67bbdcfe495647b75f6c2f5baa826390b8474f48a91ee4a043bfb2085915730f0dd32f4edd34a733b2cc13
DIST NNPACK-2020.12.22.tar.gz 219318 BLAKE2B 6b6619c8a706ef9630f20fda1e276314b2ef7f6c9aed26836a48bdaa0ae198a86383e68b04c651f37c07d34e400bc54b5daa75b06fc18cdb0a9c55e2cb33bbe1 SHA512 f0b261e8698b412d12dd739e5d0cf71c284965ae28da735ae22814a004358ba3ecaea6cd26fa17b594c0245966b7dd2561c1e05c6cbf0592fd7b85ea0f21eb37
-EBUILD NNPACK-2020.12.22-r3.ebuild 1410 BLAKE2B e2123a82f4304d8736a01ffa3555b2411728b97082939c7b4206112f757c8c86c63631174727eb9e590b25137cf808267ec60dfe1029b42b1bf9267f880202bd SHA512 25a41f4cccafd91cfd3b50c42c9ed2922bcc18f723fb0213c3cf384cbae61e19846e571b679afcaf70813e81aa20ea19bdf23442ed7488ddd10f356649dcb115
+EBUILD NNPACK-2020.12.22-r4.ebuild 1409 BLAKE2B 23337a43e7c3b6e522f40d26724aa1b5bdef37e3475710f55070ccb6e9db3f9b20b0b8b18b499fb4c822517fe97f170d16a3d327fc615432636854120ba50a0b SHA512 954ca3cfe0894eca40ffa1e94ac32d827ba2a87e74f5150d5defdf5bc96303d3d0bee899944b20a9bcd6c64b987132ec77cc4522d5b62b7c489df0e50614a09a
MISC metadata.xml 411 BLAKE2B 86026a638f6f37fb45fed8a4533990a47be1650325fc6c85bd7624cd454f27d497fd6fd52a884609c7c57ebd34712a96f488cb1227c7c9e18d6e22d2bdcc73bf SHA512 a1b28f63c287a738126d08fd49783af2b8e1d3b40ad774f8191c0d4a34ae0f4694d35a24e18034d37902ee47486ac732f7c1d561af4540619577d563617bca27
diff --git a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild b/sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild
index c3abc30b8af8..b059fd74d7a3 100644
--- a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild
+++ b/sci-ml/NNPACK/NNPACK-2020.12.22-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake python-single-r1
CommitId=c07e3a0400713d546e0dea2d5466dd22ea389c73
@@ -27,7 +27,7 @@ RDEPEND="
dev-libs/pthreadpool
dev-libs/cpuinfo
$(python_gen_cond_dep '
- <=sci-ml/FP16-2024.05.27[${PYTHON_USEDEP}]
+ ~sci-ml/FP16-2024.05.27[${PYTHON_USEDEP}]
dev-python/peachpy[${PYTHON_USEDEP}]
')
"
diff --git a/sci-ml/huggingface_hub/Manifest b/sci-ml/huggingface_hub/Manifest
index deb3fc16b4f2..72cb7853a22e 100644
--- a/sci-ml/huggingface_hub/Manifest
+++ b/sci-ml/huggingface_hub/Manifest
@@ -3,5 +3,5 @@ DIST huggingface_hub-0.25.2.gh.tar.gz 4033422 BLAKE2B 77c5d40c65e0da4d006d33c6f6
DIST huggingface_hub-0.26.5.gh.tar.gz 4056959 BLAKE2B 719c7abd00a822929ec4a14924ea200b91c8b8be2fb45b71e8f98a8e4e178613bc444bd67f9b013f94bd808b8229171872014249013e32f37e74a3ea709c0ae9 SHA512 e151e216b681b72ecb28e82d05bb5c6edf25bbbd34d6ce10d2896b54d9fdaf5ec062b2f777a2e5c61fbc92c901351adfb1f9fcfac2efb360e2a3076d5dd08c34
EBUILD huggingface_hub-0.24.7.ebuild 843 BLAKE2B 5682e9f4dc610723ecec5ae993b1f1072d107578bfca986258b1af0ba4493abe3b4dfff90533351208b05e1a98373f6de17f1fb58b218f2f3ddfb9f763a02afa SHA512 034521b1607f33f13de5c006dc0185ff41a3ee086bcb983183fced1ac5dcbeca060ed5bba681aabcd35694888a0b9d315d3cd6b26526ad68e2e3a59b02fbe891
EBUILD huggingface_hub-0.25.2.ebuild 1769 BLAKE2B 71c96e38f3142e41fa8410b84442a0f245d1bca705debc9c51b8ea246a0c0f18023ef5800c97473bbd6060f4f124d65d52613dca90adc7065f3316135463a98f SHA512 ace3885bbea8b66657b1b943dba69947e04bf9251f83e533668e9bfeb1b2129a78e873a86fd6f3a33664de04f3f944bd751f05311237c3017ab81f68ba6d3644
-EBUILD huggingface_hub-0.26.5.ebuild 1769 BLAKE2B 71c96e38f3142e41fa8410b84442a0f245d1bca705debc9c51b8ea246a0c0f18023ef5800c97473bbd6060f4f124d65d52613dca90adc7065f3316135463a98f SHA512 ace3885bbea8b66657b1b943dba69947e04bf9251f83e533668e9bfeb1b2129a78e873a86fd6f3a33664de04f3f944bd751f05311237c3017ab81f68ba6d3644
+EBUILD huggingface_hub-0.26.5-r1.ebuild 1769 BLAKE2B dc010ac3b9a4035f9615cb346cca1b3c59111d9ce3fb611bd4b708dbc7df69c0ab7a01897eeac3cb4dd93bf22ef5025ff958b74457e24240845bc016a245ac55 SHA512 748dd54b6f41f6e0295774874e113648d7f1dbf9ecf15aa80928df196133d4df94962a4a2e8e58384a6b0bba969aac8cf130a4e018f6dce6a73d91fd6011f442
MISC metadata.xml 393 BLAKE2B 1703224359804943e921acb978be119c5ae48c6dae23177d9ba2a4b843a1f8cf10487c7dfc5af83600bb98f1443cb5d3cdad1d48ddc5db7117ebb3092af5fe44 SHA512 74ac25236d7cd4b169ec6281480b140e25f0b2579998ca441eb2ab5c070ed87690c49b7af1bb7b83d8782685c18dc3d2cd5f7ef27e8a51fa8863badc58214461
diff --git a/sci-ml/huggingface_hub/huggingface_hub-0.26.5.ebuild b/sci-ml/huggingface_hub/huggingface_hub-0.26.5-r1.ebuild
index 9a275233607b..74add64c6e5d 100644
--- a/sci-ml/huggingface_hub/huggingface_hub-0.26.5.ebuild
+++ b/sci-ml/huggingface_hub/huggingface_hub-0.26.5-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="a client library to interact with the Hugging Face Hub"
diff --git a/sci-ml/jiwer/Manifest b/sci-ml/jiwer/Manifest
index af346edecf86..a535410f166e 100644
--- a/sci-ml/jiwer/Manifest
+++ b/sci-ml/jiwer/Manifest
@@ -1,4 +1,4 @@
AUX jiwer-3.0.1-tests.patch 790 BLAKE2B dda351c97d0807c327d0438eb3849e15a9b30753c3e7350fa522ebc6d861fa5f3ecbf01b9c55bfad921e6a605178c0175ead21f450677518da26de9faf2120d4 SHA512 e8b8bacbb051b20e8b6cf9e93542dd31828cc052fea773335d7ec4b8a27d2c06c2ba7a8a58f91d02434907aeb1d499e411d69e6daf56cb3420a3ccfbcc51ea35
DIST jiwer-3.0.3.gh.tar.gz 24092 BLAKE2B 593170953a8f56d654b7a749fd7b8a636065c1a3b1e51b810b1768b8acd817474010025d758a3af984bbe9d4d834411d8a5df446174e87b839be1325fbd1085f SHA512 fbd9d7a5d8c2056e99f47cf55ef8661fcf96ccd16bafe28f40036477def6e7ff433bd372169fdc92c5b727e106e90353468205d2d8238726ea501c3cbab8d156
-EBUILD jiwer-3.0.3.ebuild 612 BLAKE2B 91d1d3016c906c8cd87f47f0956553181cddb05a4f0a17f1724155549ca53c3e7578fa0615752fb31e82cabc0cad6e672d1566e42be19aaf63dcb28e62d50c44 SHA512 aa63aa948828111f99f7449289fee21bfd98620d0cac6478544831d06b11e27b102919e18a3f4975230b2ce1697c463430f31f453766ec9b5be0f5318eb2c69c
+EBUILD jiwer-3.0.3-r1.ebuild 612 BLAKE2B f08bf3c6fb5bc75eedf6e06a87a36d678eebe13d56b5f5256ca51ac395efb613da3284df2cc78ae59e24b47a0d760284d110da7d9e06d953a8826da36e90aec7 SHA512 28c12588fe75ecddd1e0f058a40903dbf61a565827cb8e748554356f8ffd97d6a07d91322222580b8c42e399b9b5e411122b859eef389e10a4c73f82e1653419
MISC metadata.xml 367 BLAKE2B 474dd86fe7addc587bea0b16430e99e5c69148099c1fba0cd58022dbe83411e83e1455320ed4ea1a54c4c74932bcbaa5e793223023d795639babb64d7751a876 SHA512 9bbed0bbfca58ff29129a6e3cceaa075da22576c840595e0a1471baa8e8e00f4f3407c88bbd46755c498a058d89220e3c0864157fd61850ab4c73d3f2c4a110e
diff --git a/sci-ml/jiwer/jiwer-3.0.3.ebuild b/sci-ml/jiwer/jiwer-3.0.3-r1.ebuild
index cc011848afd5..871c5323b7a4 100644
--- a/sci-ml/jiwer/jiwer-3.0.3.ebuild
+++ b/sci-ml/jiwer/jiwer-3.0.3-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Evaluate an automatic speech recognition system"
diff --git a/sci-ml/onnx/Manifest b/sci-ml/onnx/Manifest
index afe761dd8032..97f580a08e41 100644
--- a/sci-ml/onnx/Manifest
+++ b/sci-ml/onnx/Manifest
@@ -2,5 +2,5 @@ AUX onnx-1.15.0-hidden.patch 511 BLAKE2B 857a4ff9597a25430e2236c2d9de47c1203e630
DIST onnx-1.16.2.tar.gz 12429500 BLAKE2B 1541fd9e80e305bc0764d1f5d236a89a2f0d0d8819bd6f235c88d35985daf02f575854a537af193befbeab861b2fe6a9d5b8803975b8ae6a47d5d5a6dc28b661 SHA512 7a9a8493b9c007429629484156487395044506f34e72253640e626351cb623b390750b36af78a290786131e3dcac35f4eb269e8693b594b7ce7cb105bcf9318d
DIST onnx-1.17.0.tar.gz 12475304 BLAKE2B 17e3cdd4bf101749ba841599d1b4e89ad80cfa3de6adabc10491f84ec928c385b1fe517e32657b24ca57d14780d51cc9a641860c06194cec082d9a9950004c8c SHA512 5a18e2b19ec9c18c8b115fb7e12ed98eddaa581c95f15c4dd420cd6c86e7caa04f9a393da589e76b89cf9b3544abd3749a8c77c2446782f37502eb74e9b1f661
EBUILD onnx-1.16.2-r1.ebuild 1478 BLAKE2B c673170582e8eb3986185d71e213dac55f1b6e9e8d1d9d2dfe1ec8dbf0f4249f2d9662217205940d6c9a473349f4b7bc2e839af61a3dc5056679cb20611fe8c7 SHA512 ed31b08bfa27810e6f737de6c5ac64d2e4b98564e12d93b8a4d9933c1d4e4ca3625299f5de2f586f7ac327011b7310e841d21d5af675b594eecb7ab94a9ac415
-EBUILD onnx-1.17.0.ebuild 1485 BLAKE2B e44eee6ff15b1aca952786d9fa43ab0490ab62c917f813a29e7aeba98b8452e3d0ec1af85cf9a851300405eb30479368e5af300d160312dac83560258ccf8a83 SHA512 a27e58b83bd77dbcd98983ddecac6fd3ec07905aad4cc3de4908787a1cf6b0c1f24a2f69f9a64a063a16921fe6dd2b654ac9db07f03b76fce2302d39bd9297c2
+EBUILD onnx-1.17.0-r1.ebuild 1485 BLAKE2B 4db26b704599eecb1ca6618feeb4900232a543f91018a1289ddf6d4f485bf67cb18d3cfc53dcd9a1f141e4e9082daf1148e256303d0ba71808f5fed572a7cc28 SHA512 a0f4cdc1e249013a6e2c0ff5815ad47c8b1b04d4cb4952a2cf822214dcd439414aa53ee20645a08f145c83c8198e14585685cf7f5c05e8452f093544c90a1068
MISC metadata.xml 404 BLAKE2B 363f1790f0dd2eace0368d7eb1875c166ba6dd0b2514232050f2f1813ccba854b4f8e58e22a329792126188f06d21bf87436c1dcc10d68b018f7abc8eb8ec3e9 SHA512 6a80de77d763a261cafee9cd69337de5282fa39772a1d2a82c3d954d29221596036346339926a124f9df9b261050d17b58d004cdd01ff2f57347379e9df2e45f
diff --git a/sci-ml/onnx/onnx-1.17.0.ebuild b/sci-ml/onnx/onnx-1.17.0-r1.ebuild
index 557c1014ad16..0b868d900025 100644
--- a/sci-ml/onnx/onnx-1.17.0.ebuild
+++ b/sci-ml/onnx/onnx-1.17.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 cmake
DESCRIPTION="Open Neural Network Exchange (ONNX)"
diff --git a/sci-ml/safetensors/Manifest b/sci-ml/safetensors/Manifest
index da42b2742ff0..1e63c2f44c20 100644
--- a/sci-ml/safetensors/Manifest
+++ b/sci-ml/safetensors/Manifest
@@ -40,5 +40,5 @@ DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1d
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-EBUILD safetensors-0.4.5-r1.ebuild 1979 BLAKE2B cae65d4c688ac293c775aa0af8c16b3ef77c55ff2aa31c5498a8cb532378a9be6f18284e210021f376df4638d65f30b1a999f92bc0e78e57da55a37ad9202713 SHA512 a157b15246e5b5b0a15a0090a33721eb77d0f89257b1cae13cc6c465c5ea2c27d2c9f8c94315912bc10935ddcfd0565cc7f6dfda63280822ee3c7d59b21e6f2b
+EBUILD safetensors-0.4.5-r2.ebuild 1979 BLAKE2B 87f31c8e0a80c986c5aea689dfa1d6fb229c992277afc2a280f98fd1602484bbeee4bd751e6010bdd4759b0ca756daadff217f0924c0545c2b66fd4ffd133c7c SHA512 17c975fe7c4938055fb3ac4339165d62e0a6498d63a4002bedcde58788987bb8b6f3b684f059669faaffabebc3b26058d3bc8854eb7423d3344a79381b21b75e
MISC metadata.xml 385 BLAKE2B 5fcb9894785eab5f5222d0563c734aa442b13d84e594a53abc58d8f659c4d74d56bcc96929a3d385681e6ca314e7fa2de343859a2a5ae99f3a060eac2bb271d6 SHA512 24326c0f79d48ffe3899e155cf15890bf8d3d5769ce58773ff4cd020bf3b3b14f9c584019a596c83065209ef884125b09080e98e0c8479e408b62827f653c796
diff --git a/sci-ml/safetensors/safetensors-0.4.5-r1.ebuild b/sci-ml/safetensors/safetensors-0.4.5-r2.ebuild
index 4163e6189de7..60e7eb508671 100644
--- a/sci-ml/safetensors/safetensors-0.4.5-r1.ebuild
+++ b/sci-ml/safetensors/safetensors-0.4.5-r2.ebuild
@@ -50,7 +50,7 @@ CRATES="
"
DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 cargo
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 7833420a2a2e..415d7aebfd36 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest
index 3c467b8686b4..dc3016b67a17 100644
--- a/sci-physics/hepmc/Manifest
+++ b/sci-physics/hepmc/Manifest
@@ -1,3 +1,4 @@
+AUX hepmc-3.3.0-cmake.patch 2665 BLAKE2B c69f890022d8b87e8c98c397803a7be9e199d318e35cdff952d03bfdc0d6d64fb7e592af553826e07a3d192fe797db2a5a2010abf5d47323294c99b0802bc274 SHA512 d66f82e9ef538acfbaa1e354c8443f01470679cb8169f091b9a7d7d3dc28a72e9c49090933eec86fa05fc960d02b488770e9dc914eac3fd3109f288cedaf7fb9
DIST HepMC3-3.2.6.tar.gz 9344806 BLAKE2B da478157ad73915d77851e9da7b236a052cb32e98103c2701f874a81ed62cbc4397489e3a2f64cd25a46c9704ccfcaac4d854357251d8bbb4120cbc1f5149374 SHA512 d8a50f081db109c9c18e4aaee60230be062eaa2947dadfb14759649eb1c504975802b2c822b1fe024d4e73f703e9f399161fa4fe38b526722dda33c2ff2e8fab
DIST HepMC3-3.2.7.tar.gz 9345591 BLAKE2B e053b9d91552e1e969742a4e3295e233afba1a9f37bc33474f9b8faeda69f3dccddf3fa0aa7d23e6620df1a321c2d8eab51fce08da6fb8f68de130fc5f90ece9 SHA512 c4072fe4e3d80b90f5e5437781d2c7e1439b777318eecd1202cf7611d1ba2910394d72280873c6f897c43f2dd274ebb7cb77f43b223efb13c823aeaef6ba0e71
DIST HepMC3-3.3.0.tar.gz 9341637 BLAKE2B ce02d0c3b103c634bcde80040ae82682a8f0b622c6dd0ed97cf915ef0b026976ed852c69a469d7a27a39746ab9fb660b307c2fe11b4844a42973f8590e828296 SHA512 2d99880a99ec028013622460580409ecc99e3395cb2acef51fa4c6d629f42ee4044e78048314fd21be6a8b462ea01a4e161bc65fa279d6468325fc9e5ef110fb
@@ -7,7 +8,6 @@ EBUILD hepmc-2.06.11.ebuild 2116 BLAKE2B 1cc75cf1577b38386720025ed5feb75b19a3a85
EBUILD hepmc-3.2.5_p20230225-r1.ebuild 1488 BLAKE2B 65054613cb8d829c75cdadf5880f17c1127e8817dbf4189f8d1bd3b0105a2ff4d7fcc4790a3c1eb2d48c8047d2ca84f4b0931a5452e066447db254c65914fd84 SHA512 5281c1a6c6fdcd3e9c22b806730b71d96f8215071554d590114579f7cd9f4391a56902548798cd9608342308e9a5390d09f9ad0037dac68fabf637dece660f7f
EBUILD hepmc-3.2.6.ebuild 1400 BLAKE2B a23c3da80c1961c7a3cf7b81b2debe14f061247c8a5d41ea295d03d90103f55adb730d0a797ee9a913a9029de5acb82168994220f6d54e63ea8a0a90324ff4ce SHA512 508d7945a8499753ecb1c4131c1d5a5fb59a2b686217a4b909371ac410d9f8dd88adbe5f601e16bea94ac863d839520853e9ce7cca6a19f3a9adea1592c469f9
EBUILD hepmc-3.2.7.ebuild 1441 BLAKE2B 10d31b17108b70871470fc4a02e6ad4bb66ce281310e6219f3115e8702bc045a4b874b4df97d3f2198dd8f0cc9e1c1b0fd0eba7bed7620b613946f7e5580d5c0 SHA512 f530e6f2e4283b9472347971f18ed971d56d2b0cc1b09ac929183d6b625921976a2957e4b02d1eeb75708e02ead63ab18121e199db194efc2a920871d908c6ec
-EBUILD hepmc-3.3.0-r1.ebuild 1854 BLAKE2B 800b35050494a4daec081ea3fbcdab01d2ca85188d545daaa4dc31a26783671ce7a4752e1d1cf093b7f0308a2af7c9cd1b18c097a3f20a6bb5b19b1522726a38 SHA512 04a106d7b1739a7820de9e855f5d04f9772ca23a0a94d9c14e25bdee0dfc5e23d43a85f9682d6427d4f8c9713c26666a3270968230a98183fe0966eff27a10be
-EBUILD hepmc-3.3.0.ebuild 1428 BLAKE2B 7662171f943d8709838d2b52b8963d3112d78030e30bc27a24178a394ae73cf3cd68ba53a029327b3622a70040384d6b9c331a87926a6668e2fe0d78ac47d34a SHA512 a2bb830dbda33377c4983b692bedad9eab2e6d9438e3a1f8688819f945a69864c02962b21e48711b6ccbd5d0e15f7418374355e22b53019fb7ae63110ed4b8f3
+EBUILD hepmc-3.3.0-r1.ebuild 1949 BLAKE2B 8a1e33541bae1d942ae960731293c1d8aa10c41c3e39ee01d351a81cf808e5da12df4e033e774c402d3bdc0e1f33c1a6e9e70dffc32cada22278cf1d51713ff9 SHA512 5cd159dfa083359ff6576650cd0cd1e8deb8c9d909832a6bbb085c24976a4659da196f21be1d511eecc0a958de5769af7a19650776c076c8d4177a6cb7576096
EBUILD hepmc-9999.ebuild 1854 BLAKE2B 800b35050494a4daec081ea3fbcdab01d2ca85188d545daaa4dc31a26783671ce7a4752e1d1cf093b7f0308a2af7c9cd1b18c097a3f20a6bb5b19b1522726a38 SHA512 04a106d7b1739a7820de9e855f5d04f9772ca23a0a94d9c14e25bdee0dfc5e23d43a85f9682d6427d4f8c9713c26666a3270968230a98183fe0966eff27a10be
MISC metadata.xml 1781 BLAKE2B cccdb7413e435e9815f9c2da3674af27532e3fd54375f33da59fe92e1b569a1efefdb4acacb3a799d5ed26c4dc2c550e634909095beaf7b13bf3e2698e864c56 SHA512 a7b1a7d2202ab6be45796478b077036b9614b2bc2d6fe99566120099462af27d9c1b2a73eb41dc95458950a79f5b6ba73dcd854843a5f35580b668bc50ac0bb3
diff --git a/sci-physics/hepmc/files/hepmc-3.3.0-cmake.patch b/sci-physics/hepmc/files/hepmc-3.3.0-cmake.patch
new file mode 100644
index 000000000000..32f883a19040
--- /dev/null
+++ b/sci-physics/hepmc/files/hepmc-3.3.0-cmake.patch
@@ -0,0 +1,74 @@
+From ece7b601ce77ead73c071e02c729e9cd9b2a1202 Mon Sep 17 00:00:00 2001
+From: Andrii Verbytskyi <you@example.com>
+Date: Thu, 27 Feb 2025 09:40:41 +0100
+Subject: [PATCH 01/11] Update minimal cmake version
+
+---
+ CMakeLists.txt | 2 +-
+ ChangeLog | 3 +++
+ examples/BasicExamples/CMakeLists.txt | 2 +-
+ examples/CMakeLists.txt | 2 +-
+ examples/SearchExample/CMakeLists.txt | 2 +-
+ python/CMakeLists.txt | 2 +-
+ 6 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 674d6198..80e8506e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR)
+ #----------------------------------------------------------------------------
+ project(HepMC3 LANGUAGES CXX)
+ set(PROJECT_VERSION 3.03.00)
+diff --git a/examples/BasicExamples/CMakeLists.txt b/examples/BasicExamples/CMakeLists.txt
+index acebb57a..4c51845a 100644
+--- a/examples/BasicExamples/CMakeLists.txt
++++ b/examples/BasicExamples/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ # building tests
+ #------------------
+-cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR)
+ #
+ if (${CMAKE_VERSION} VERSION_GREATER "3.8")
+ cmake_policy(SET CMP0069 NEW)
+diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
+index 3a3c75c6..fdf78337 100644
+--- a/examples/CMakeLists.txt
++++ b/examples/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ # building examples
+ #------------------
+-cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR)
+ include_directories(${PROJECT_SOURCE_DIR}/include )
+ if (${CMAKE_VERSION} VERSION_GREATER "3.8")
+ cmake_policy(SET CMP0069 NEW)
+diff --git a/examples/SearchExample/CMakeLists.txt b/examples/SearchExample/CMakeLists.txt
+index b32029b8..36f39b09 100644
+--- a/examples/SearchExample/CMakeLists.txt
++++ b/examples/SearchExample/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ # building tests
+ #------------------
+-cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR)
+ #
+ if (${CMAKE_VERSION} VERSION_GREATER "3.8")
+ cmake_policy(SET CMP0069 NEW)
+diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt
+index bf9691d0..c0ae3093 100644
+--- a/python/CMakeLists.txt
++++ b/python/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ #project(pyHepMC3 CXX)
+ #Should be fixed
+-cmake_minimum_required(VERSION 3.5.0)
++cmake_minimum_required(VERSION 3.10.0)
+ if(${CMAKE_VERSION} VERSION_LESS "3.14.00")
+ SET_PROPERTY (GLOBAL PROPERTY CMAKE_ROLE "PROJECT")
+ endif()
+--
+GitLab
diff --git a/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
index 0f34ec376a72..3daf3f3c4a15 100644
--- a/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
+++ b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
@@ -59,6 +59,9 @@ BDEPEND="
app-arch/zstd
)
"
+PATCHES=(
+ "${FILESDIR}"/${P}-cmake.patch # gitlab.cern.ch/hepmc/HepMC3/-/merge_requests/377
+)
src_configure() {
filter-lto # 941937 941936
diff --git a/sci-physics/hepmc/hepmc-3.3.0.ebuild b/sci-physics/hepmc/hepmc-3.3.0.ebuild
deleted file mode 100644
index c5cb24ef7a3f..000000000000
--- a/sci-physics/hepmc/hepmc-3.3.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit fortran-2 cmake flag-o-matic python-single-r1
-
-MYP=HepMC3-${PV}
-
-DESCRIPTION="Event Record for Monte Carlo Generators"
-HOMEPAGE="https://hepmc.web.cern.ch/hepmc/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.cern.ch/hepmc/HepMC3"
-else
- SRC_URI="https://hepmc.web.cern.ch/hepmc/releases/${MYP}.tar.gz"
- S="${WORKDIR}/${MYP}"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="3"
-IUSE="doc test examples python root"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- root? ( sci-physics/root:= )
- doc? (
- app-text/doxygen[dot]
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-latexrecommended
- )
-"
-
-src_configure() {
- filter-lto # 941937 941936
- local mycmakeargs=(
- -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
- -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
- -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
- -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
- -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- use examples && docompress -x /usr/share/doc/${PF}/examples
- use python && python_optimize
-}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 45f43048a53a..5266eff01a38 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/azure-vm-utils/Manifest b/sys-apps/azure-vm-utils/Manifest
index 5ff3ef81d9ac..28e118ed3fd5 100644
--- a/sys-apps/azure-vm-utils/Manifest
+++ b/sys-apps/azure-vm-utils/Manifest
@@ -1,5 +1,5 @@
DIST azure-vm-utils-0.4.0.tar.gz 15688 BLAKE2B 4a8f5b28a01b3670d81cbc9ae43c24b6177d90ddc3bf6e78a3ccc7406361474d2aa7dce934709fdb73cc0930616475e79ef8484e05bf34354668909e5d8a1c96 SHA512 e97f6de49f0ee9281d17c2be0f4c0e0d86385d113fd514e28fc14f635669a1abdddd83961193941b6969b2b0d41a357e4211357f8c226d84f698166c2eb21b8e
-DIST azure-vm-utils-0.5.1.tar.gz 42064 BLAKE2B 3d5f2377f7791cf7c4ba9fbf5d1ef2d300c93b646162cb8f56cafa128a8a9c8eb333c02e61819e44b4063497886fa4426f8bb7d6d4639a02c94408a318798a43 SHA512 875d86536a128b4b5086d6ab3f76190002f29d9489bd31c742129c2e275f587d9b64de178634313fabb60a28ceee8a02307c4ebe9a9d5353c38096830512aa83
+DIST azure-vm-utils-0.5.2.tar.gz 42079 BLAKE2B e5380af38f072b15adb5b25b3df77fea699e88cddc1dd2779a263d63ee795cf79f3df8127265aebbdb031f96dbcfa10e36be71ebca35998f9d7e860b74b753e0 SHA512 2df38df001ee08da68543a8597c485b8f2b4e50fcdbe93defb443a1905fbc87ed5c2ef7903b79d795733b78e37fa8584a4ce33082b7a4490a1c7c4a8e5d8fcac
EBUILD azure-vm-utils-0.4.0.ebuild 557 BLAKE2B 05d3060bc73f45b671e5255c9337b931cf120c99e917beaa0b0e7c2e6cc0faeb788d5f56bfbd689e89d92bc34155a6cc7491e6dbe5dd2b3837028e5d601425ce SHA512 44346360e36512ce5cec466b348ff3fc7e94ace8c2e1288b24eb7b6a4b06cd92adcf75ccd50c1ceb28319e68a9aceae1122601900ae5537339fc8538c083576d
-EBUILD azure-vm-utils-0.5.1.ebuild 878 BLAKE2B 6df7c5c25581eff3de5debc807c99c3a410f9022b366f95c9ff4a5b95fb7d6ee0ee80407f7bdf6e33ada7a391cdd01702dd68185043ca68d57bb0fb1bce040f0 SHA512 157ed8b8de1edb2c6f948315023fc2ce08da1893204d18e6de47dbc24431af4cd2a99719642e3778392a9b9e1276b956049f177d2352d1bc286bd90becbe1035
+EBUILD azure-vm-utils-0.5.2.ebuild 878 BLAKE2B 6df7c5c25581eff3de5debc807c99c3a410f9022b366f95c9ff4a5b95fb7d6ee0ee80407f7bdf6e33ada7a391cdd01702dd68185043ca68d57bb0fb1bce040f0 SHA512 157ed8b8de1edb2c6f948315023fc2ce08da1893204d18e6de47dbc24431af4cd2a99719642e3778392a9b9e1276b956049f177d2352d1bc286bd90becbe1035
MISC metadata.xml 333 BLAKE2B 458730ed0d783a63c9e2a51a8b667f598cfeddccf8fcf8bb9cf896d3250b853c94736e9a359939bf698dc643e2a0faf57c8bb4e48eacd0db3aa664cefa7e2e63 SHA512 00171f744549392367c36ca8c6235396c675192bcc342b6bf56bdfae521e3fd5554aa6ed481407a8cd28970959e4c7312a3f76c0ef78df07ea08966b62d1454c
diff --git a/sys-apps/azure-vm-utils/azure-vm-utils-0.5.1.ebuild b/sys-apps/azure-vm-utils/azure-vm-utils-0.5.2.ebuild
index c8368ffb68b4..c8368ffb68b4 100644
--- a/sys-apps/azure-vm-utils/azure-vm-utils-0.5.1.ebuild
+++ b/sys-apps/azure-vm-utils/azure-vm-utils-0.5.2.ebuild
diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index c2845fd8f6dc..2e862eea5da5 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -2,5 +2,5 @@ AUX nawk-20230909-big-endian.patch 1661 BLAKE2B 7d67e8c1df3e67eadc226885959b79f0
DIST nawk-20230909.tar.gz 1833391 BLAKE2B 1a8dc9805d144953d6ad5d0539847b1d83661a8e2c0e029e13201ee44f5f6a29cf487c4368c8578d01577b99349968415503fb0c2f7f8f37f4a55fb57cec2b07 SHA512 28687dfbd797fb1f758bd356824110602045b7249a41f47e2cda15ac3d256d57260f1fc74119dc30fbb0e909295bd676a52ec24d3b3cc35e417d46a1749f856f
DIST nawk-20250116.tar.gz 1845685 BLAKE2B c1c2d230953d169d7115ae7822154944a9930e0ae8c35bc019cd35835a20e73ea180df7576432d5aa031f60eb164ca2985c321f6cd44a98b5b5b234f5784e9a0 SHA512 3be63637bc1689e56d2eac9fa646e8bd89b8c4ccd4ad028a61c7c5d5e9f3490d3c49657488d39a62451b23f0935b81c5ecd812c92cef9e160f7377f4bd4fc711
EBUILD nawk-20230909-r1.ebuild 1029 BLAKE2B a4b23164f8240c40bdc0ba7d457b0a9f4bf27dc4517e5d40b8fc57f847a861b150c2c2410ac73b1e201ab4f518139951d43c1f76f78bb36d27a8424d17648f17 SHA512 a4b68013258078a9b37b973936fd14551b6a69b8f7441c9b549d6d7ffb7e439cd753fda926a57c9ce92f784dca96bed725f01d345b691363347d1bd270e29938
-EBUILD nawk-20250116.ebuild 970 BLAKE2B f76e8fff5556b5517cfab3cf795e66cbb4dd3c4f9b0f63eca599e05b6014dbde4a7fe77386c1d36b78bdffb5cc607d87af7434be470c18bd69c389bf5d8e4baf SHA512 f9fee948dc2c58b3f9338cfa16548eca547447f73aa15768ba514e3458c00324101fd9356fc281d9cd7628989e0e573e39346bd3d4b83179fd4a92a2565e9f3a
+EBUILD nawk-20250116.ebuild 969 BLAKE2B d834bc5636b04aa859e92563d821fb322d07e22ce84a210d3ba9d032c24cfe5d1b9cc2d2c431bcb54301a58eadd56025c8b3131306127e71b56977f3cb460285 SHA512 e81146d4bac8344029de606db92dc530f3be811acd154e3b723f5c9dca668e7d4a4d609c07d49e6d9a1f9d7d027692247ed892e730d956cc40b727c111e57337
MISC metadata.xml 337 BLAKE2B 39b318d3780c5249fbf02ea024166015bb8d7798da072dbaf95318ce222f9722cf86d04e9a7c8c92c27377f5b6e09e2d8c11906c9d4e1977102ff6611f1ee6fa SHA512 8dd91d8652fa219ac793b361e5ee2bdc5337c4c098a851a1d19bf03cf2eb9a0c5ef7087f2b4ab7f51a0492ee03a7ea471f990a717e20f492dd9a57c1111237f6
diff --git a/sys-apps/nawk/nawk-20250116.ebuild b/sys-apps/nawk/nawk-20250116.ebuild
index 4612fd779bbf..e29cbf7e5e57 100644
--- a/sys-apps/nawk/nawk-20250116.ebuild
+++ b/sys-apps/nawk/nawk-20250116.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/awk-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux"
BDEPEND="
app-alternatives/yacc
diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest
index 500b74eba147..ddb698e358f2 100644
--- a/sys-apps/pkgcraft-tools/Manifest
+++ b/sys-apps/pkgcraft-tools/Manifest
@@ -1,4 +1,6 @@
DIST pkgcraft-tools-0.0.23.tar.xz 31798292 BLAKE2B 04b858acd0b452c60d2149c21026ba991c70a85d8efe5ce444a3cff07ebbfa1c3713da96c70c3f49f660669b219d87897daba6bd9024dff6d3dd6e2f885d9e3e SHA512 0fec5a93a29ef87a651ce8b36421027f9b2668bd93b09437923bf83c37ca21eb579d000aee1bbe176ff00d3e95d0dd95d024d0acd3636b110746de38984e40a7
+DIST pkgcraft-tools-0.0.24.tar.xz 40438364 BLAKE2B 46f1f356b8fc8f55853028605188ef9a6f92417b8ea4bc48164d37c92922b0536f51113acbae0140833eeb161b645e6ea3def34b8eab84cacc729c3009567c04 SHA512 3b903679dbbc6fb11c16c0f44567b539fdef091c04a8848b46d00206b9a3cb07b339e076c0f22e407f11098df002421ea66a02c1c806802ddfd5dc06aceee37a
EBUILD pkgcraft-tools-0.0.23.ebuild 1488 BLAKE2B df5cd16428c416253b4b559080428166fa1aae0431aab20063943ee64211be8e40a737d8da9540fc47f2812ebdfd8d8c3f0180117a9627db8f76fc6e04ec408b SHA512 4765b5381669e8ea4ad211d78f866ca9575a4a6bba750dd858583e345ce69d6227312feac8533e335642b892dc20baf78fc64805033c4e5efde967b4f8833e3d
+EBUILD pkgcraft-tools-0.0.24.ebuild 1527 BLAKE2B 963706fd590602343d377499fb8c026138a59ed3ceabb631f34be76c8cc135954e7ccae68a6456c104434e2bdb85d5080cbef6397fca1bc46ef6b44f35922d77 SHA512 2c57dc4b2343be5bf70d1c0fbb88aba3263ad98e30563edf0b489df3b347c1e62a4baf9ff701d9d3b2f13da5ae0ad21b5f625e35ef77f1ae77aeb30e3606d135
EBUILD pkgcraft-tools-9999.ebuild 1527 BLAKE2B 963706fd590602343d377499fb8c026138a59ed3ceabb631f34be76c8cc135954e7ccae68a6456c104434e2bdb85d5080cbef6397fca1bc46ef6b44f35922d77 SHA512 2c57dc4b2343be5bf70d1c0fbb88aba3263ad98e30563edf0b489df3b347c1e62a4baf9ff701d9d3b2f13da5ae0ad21b5f625e35ef77f1ae77aeb30e3606d135
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.24.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.24.ebuild
new file mode 100644
index 000000000000..7fa50ce169a1
--- /dev/null
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.24.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+LLVM_COMPAT=( {17..19} )
+RUST_MIN_VER="1.82.0"
+
+inherit cargo edo multiprocessing llvm-r1 shell-completion
+
+DESCRIPTION="pkgcraft-based tools for Gentoo"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/pkgcraft-tools
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz"
+
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test ) "
+
+QA_FLAGS_IGNORED="usr/bin/pk"
+
+# Clang needed for bindgen
+BDEPEND="
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ ')
+ test? ( dev-util/cargo-nextest )
+"
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_test() {
+ unset CLICOLOR CLICOLOR_FORCE
+
+ local -x NEXTEST_TEST_THREADS="$(makeopts_jobs)"
+
+ # pkg::env::current_dir is likely sensitive to ebuild env
+ edo ${CARGO} nextest run $(usev !debug '--release') \
+ --color always \
+ --all-features \
+ --tests \
+ -- --skip pkg::env::current_dir
+}
+
+src_install() {
+ cargo_src_install
+
+ if [[ ${PV} != 9999 ]] ; then
+ newbashcomp shell/pk.bash pk
+ dozshcomp shell/_pk
+ dofishcomp shell/pk.fish
+ fi
+}
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 68d57febf11b..5845fa53167c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -7,6 +7,6 @@ DIST portage-3.0.66.1.tar.bz2 1198196 BLAKE2B 8dbd1bc17c1a9a3530425efa31a27efba3
DIST portage-3.0.67.tar.bz2 1196776 BLAKE2B 4a9056d388b012a0fa343d6fc50c9c3b455cb3a4d356210accf86c4ff4434a2d8cb4d23c3f58f3e23ab8bb4a4e9ee244bd1ec1203d5f72fa6f0e0a2caa92e757 SHA512 e725a471dcadaac771aa7f910524232e237efbb944d3e175825ad659b5190d631a91d4c188089c278a79b4709d4a8d6a6e53c55524c4b1c8d1c43580506e0d1c
EBUILD portage-3.0.65-r1.ebuild 6776 BLAKE2B 06f1d5e62b178276acf0a4c908697fe337f004fcd8bc8b0855f604ceacd60d37331024115a99dc6b1711c2a67d91f94d29f7a5e278519d8be0fc8a3a93c38367 SHA512 c55d309d9bf3706d3e272f3634dc6c33222074d8dc2f289109631b4f6db24df62fbb355a70c8bdf74f3d76c0a799b262726c92efaea9e7e52fa49e4b175abb20
EBUILD portage-3.0.66.1-r1.ebuild 6401 BLAKE2B 91539d4020cb0b91ed61c1c0f0fa15935cdca80a9326765ab0bb28e4d79edc35e3cac07728979178bc7112010318ae9bafebbc008b94958a9ef5f3243e18bcdb SHA512 8e77a4da3d898f820d8afc9a028a2b3cfebb41e77d2fdae0131f8087ad0794cb2ede27b2bad7a37d4a9d36595d2523e6ec67f70ee96bc6169fada6aff5448c41
-EBUILD portage-3.0.67.ebuild 6426 BLAKE2B 3f7d0669a3bcaee947fd20154e794b524cf59d000ba60e4b0b659d9059f7f810fc99da15a2864397eec517470423f44dd6b0f189ac0b16f85053a94e7eb3dbbf SHA512 a240894a88136c3d9998974f28883861c17eb468a315559fdc711525fb6ab416642f41df64e505afe7992801c488509b91630874c75877c9628f2ed52edfe0dc
+EBUILD portage-3.0.67.ebuild 6425 BLAKE2B 726e9d4bf10c75ebc1dbb47ff1aaf6613f68ffb03b3c041dcfc64d68ec3f1092e47a0b55b3709b5f4b2389eb432dabdf7ef865762eefbd50924306747ccfc86f SHA512 d115583ddadacb1d6a2b6469fd2df72b29f8310dead8e91e84d4c54018b5ba10e0918f9aea87b5fc7b97c215fd5b296b7b4f522c1c3bb0a0491766b31f0c8d7a
EBUILD portage-9999.ebuild 6434 BLAKE2B 27f19469609c7d0689a616b20914b3361aea29a04c6ba45d63a2984d5727a2203c20500873b15d8fdb41917a9f392353cfb14145c1bbe47328763c21fd35637b SHA512 7e329db90fe749c62a890bbfeb29b1cbca614119a8a0d9e072243d0aa85a0794fe14308edfaf767daa8c198c41c3307c95104e68a3ed3c92f988888643bcb691
MISC metadata.xml 1539 BLAKE2B 0efa1ae365449d6593909046c32158a9f6755aa9252c34ae00eb866dd29a0b6a5c2e7a4af9293d0f87c4dd9231132fc5361acb0818fb6beff6dd6fbbdc6f409b SHA512 675f5baa1b3079592e3930b11ca18f324e27c42b5515f9ae815a26e53a465640fa6e9c4069df0e2121932b9f1cc73f2c9469c1529728f3c5ed5c3e687743ac0d
diff --git a/sys-apps/portage/portage-3.0.67.ebuild b/sys-apps/portage/portage-3.0.67.ebuild
index 1df3a646267b..d52445c85f36 100644
--- a/sys-apps/portage/portage-3.0.67.ebuild
+++ b/sys-apps/portage/portage-3.0.67.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2"
- 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
LICENSE="GPL-2"
diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 52c3d8aadeb5..09224882d163 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -6,6 +6,7 @@ DIST sandbox-2.42.tar.xz 468676 BLAKE2B c4a17c9c6c1644bf27565eab8d76b37689f2a1ca
DIST sandbox-2.43.tar.xz 468420 BLAKE2B c407f7c853d53297d4b0b64f1f3e0a6a26402c32990d7a02f6b2d5aec2b73716a0bb9a931371b87917a5390fb3f80b739e9d2884aec07aa6a1679c32926872ab SHA512 aff9bcbc0a26d4d0df2a469e1978051b9cdd2ce67786c90f857576ddfce20eefa78bfdf6c611fa3f60f0cb0247398c4cf6e4413fed0e4f2eb3bfe11e8a5b6e3e
DIST sandbox-2.44.tar.xz 447548 BLAKE2B 89241ef5addf84cfe651d5c25986382966216fe380942d17b523b1187cfcc1a294c9de74736828209ad60ed7819229f4662763ccf5464ce6d032668ea405bc89 SHA512 e75276b1228bb2aa96aa8d5ff9583ea6514a00d5ab2a7ef07da18c88114c3438d11fa8edd6c2fa4be4ddaddee6415913673684e95584368df6f2f52e10b3e627
DIST sandbox-2.45.tar.xz 447840 BLAKE2B df1cfba485668781b7dbf863ecdc523b3ffbc91c82ce815ab5ade6c1f33aa4e97c0674012f67ad212c94d8e6fe5285ab0aa4f96f6155e7d81ee649973366c1b9 SHA512 aad9e746c8e1d964cbd29fef5139b18853dac36204dcb414b8a4a94d6fdc53609fe7949dcd845894b38965e08be9901ebdfc83dacc4fb37e810efd6a01eeb7b8
+DIST sandbox-2.46.tar.xz 448188 BLAKE2B 42fcd5ff7e9592d5df4e807f7dec79510ecc03f217051256bcd4f912117d8e7f1422910ae30d21426a18e7a187a447f162f5040b7ac1e29c5039e9cc9efd3b9e SHA512 462545d60820e790828f0611b39746cd4fa6541beaa7c3edb660213946f1bd50334d9a99aed059cae871c3c8d2917bf7db850fee53fb8ac125bf137baf8b923d
EBUILD sandbox-2.39.ebuild 1731 BLAKE2B 0597372e7ed3b698e8a45243170e68b175f025f90f2196bc2b789b058939f8c717d8cac43dbbcbf3789012ed95ad897091ee9cec86dde02541592868ed1c7333 SHA512 f60a5bd80147d724937f87c94e468153c552749c16a10265c2ca55e6ab848bb742e7fe2bcb1c2b9095b63ca820f9c409dc62217cd8481234064e20509e584e92
EBUILD sandbox-2.40.ebuild 1739 BLAKE2B 090794105c6616689b819cbe1c715714402c81777bda0dc5a7c55ac7669080d775b1e3d09f6abceaa92e403f0ffc56d92eba5165ff3199b47a3b521d822be7d7 SHA512 36b0309d807cc86cce508b2ffea5b504338d35b730eb980d5205a4b420d6e9bc05835cc70259d8b76c532f1e3aea241a47457376a1934745bef7bd159dd6f608
EBUILD sandbox-2.41.ebuild 1739 BLAKE2B 090794105c6616689b819cbe1c715714402c81777bda0dc5a7c55ac7669080d775b1e3d09f6abceaa92e403f0ffc56d92eba5165ff3199b47a3b521d822be7d7 SHA512 36b0309d807cc86cce508b2ffea5b504338d35b730eb980d5205a4b420d6e9bc05835cc70259d8b76c532f1e3aea241a47457376a1934745bef7bd159dd6f608
@@ -13,5 +14,6 @@ EBUILD sandbox-2.42.ebuild 1739 BLAKE2B 090794105c6616689b819cbe1c715714402c8177
EBUILD sandbox-2.43.ebuild 2021 BLAKE2B 97e9b1b819cab880e408dcd7324e1701da1acdb8308a7fa06a6e5f52b23ce0e2f3238e0c6ccb0340605ef086ac8baa8ac3a6f8d73e6b64ce59bef1aee745226f SHA512 a6f03cace3a4ae51e6025b914da89123e6a8720ca9cf51ac5058d9c003a1fbb97c82d09acbc119e8b1d884e4e551bc4a6e49f7564483b3361995beb473953529
EBUILD sandbox-2.44.ebuild 2021 BLAKE2B 97e9b1b819cab880e408dcd7324e1701da1acdb8308a7fa06a6e5f52b23ce0e2f3238e0c6ccb0340605ef086ac8baa8ac3a6f8d73e6b64ce59bef1aee745226f SHA512 a6f03cace3a4ae51e6025b914da89123e6a8720ca9cf51ac5058d9c003a1fbb97c82d09acbc119e8b1d884e4e551bc4a6e49f7564483b3361995beb473953529
EBUILD sandbox-2.45.ebuild 2021 BLAKE2B 97e9b1b819cab880e408dcd7324e1701da1acdb8308a7fa06a6e5f52b23ce0e2f3238e0c6ccb0340605ef086ac8baa8ac3a6f8d73e6b64ce59bef1aee745226f SHA512 a6f03cace3a4ae51e6025b914da89123e6a8720ca9cf51ac5058d9c003a1fbb97c82d09acbc119e8b1d884e4e551bc4a6e49f7564483b3361995beb473953529
+EBUILD sandbox-2.46.ebuild 2021 BLAKE2B 97e9b1b819cab880e408dcd7324e1701da1acdb8308a7fa06a6e5f52b23ce0e2f3238e0c6ccb0340605ef086ac8baa8ac3a6f8d73e6b64ce59bef1aee745226f SHA512 a6f03cace3a4ae51e6025b914da89123e6a8720ca9cf51ac5058d9c003a1fbb97c82d09acbc119e8b1d884e4e551bc4a6e49f7564483b3361995beb473953529
EBUILD sandbox-9999.ebuild 2021 BLAKE2B 97e9b1b819cab880e408dcd7324e1701da1acdb8308a7fa06a6e5f52b23ce0e2f3238e0c6ccb0340605ef086ac8baa8ac3a6f8d73e6b64ce59bef1aee745226f SHA512 a6f03cace3a4ae51e6025b914da89123e6a8720ca9cf51ac5058d9c003a1fbb97c82d09acbc119e8b1d884e4e551bc4a6e49f7564483b3361995beb473953529
MISC metadata.xml 512 BLAKE2B 2befd96e6697e45e04b9e5c6594d30987f035b52fe2d642e10b67b3a2f9657b63f66f48439cd6df71f07ad6fe112220f195d453595c4bf1ef47561cfb8c0428d SHA512 1869fc1c558817f7c7ace988184b74647a82c94e51f0bdb610011bd6736034188abb778e3c5b852ff39daad5a7ef131b09468353b0764a4957dfe72da4767601
diff --git a/sys-apps/sandbox/sandbox-2.46.ebuild b/sys-apps/sandbox/sandbox-2.46.ebuild
new file mode 100644
index 000000000000..42636c70dce6
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.46.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+if [[ ${PV} == *9999 ]]; then
+ inherit autotools git-r3
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/sandbox.git
+ https://github.com/gentoo/sandbox.git"
+else
+ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!<sys-apps/file-5.44-r1"
+BDEPEND="app-arch/xz-utils"
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" sandbox_death_notice"
+
+sandbox_death_notice() {
+ ewarn "If configure failed with a 'cannot run C compiled programs' error, try this:"
+ ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == *9999 ]]; then
+ eautoreconf
+ fi
+
+ if ! use nnp ; then
+ sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' src/sandbox.c || die
+ fi
+}
+
+src_configure() {
+ # sandbox uses `__asm__ (".symver "...` which does
+ # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+ filter-lto
+
+ filter-lfs-flags #90228
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ local ECONF_SOURCE="${S}"
+ econf
+}
+
+multilib_src_test() {
+ # Default sandbox build will run with --jobs set to # cpus.
+ emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+ doenvd "${FILESDIR}"/09sandbox
+
+ dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+ mkdir -p "${EROOT}"/var/log/sandbox
+ chown root:portage "${EROOT}"/var/log/sandbox
+ chmod 0770 "${EROOT}"/var/log/sandbox
+}
diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 60a7bbe0c537..041e1cc0e4f7 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -18,6 +18,6 @@ DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 03b97b0bb6f5cd8f93bf72c40cf52
EBUILD systemd-utils-254.22.ebuild 13404 BLAKE2B 2947ae9d86608669b7522de1a9be92af0e1301b2d162572c089f4558026fa89252a9ac0c08770593220478ab996c234be6fada004418743b0f9ae5e22939da7a SHA512 2eb0a958656d0a34ac31d90b6a677b44e3fa6ac79e9a4dc763ec62813da9447fdee62b887e3fe9fdfd8d7f33343510d78622be139ee2cf1bc5b036372cf99130
EBUILD systemd-utils-254.24.ebuild 13412 BLAKE2B fe1ca88d934d106bb04256ece1335faba86f26cfd8862f7323f994d0af827409eb1157a9ec0a8c6ecdb745bd51d7f7426e95d6eed4092b127da0917154bd9304 SHA512 8d44d54d782c249da9a21ecd1f247a090f680f687df21cb12ac2b9c849cc3bc24c2ae8d8d5ed516ee1ceb6f770bfb27c6deef49094c4707a538944122460f3b9
EBUILD systemd-utils-255.15-r1.ebuild 14281 BLAKE2B d5facc335ffbf313a64155fdd4f78b878e9a753641f8ecc6cd4ab087d5601625671c9a13eee1d56be8e312e2d6b8d37a45e1ea265a349c4de23f3258651ea19e SHA512 6319982ea41cc9ff2e9b6c390798531ca206c9ddb7928c0d72ec7f6608f228db5a8d2f01f30d6bfbdcbf8d52b1a99441bb1d8c3ae555723bcfd308c67e3a6f05
-EBUILD systemd-utils-255.18.ebuild 14289 BLAKE2B 817775cdc7d892b5fc5240d81a338e237fc377f96dff2de6186b1644f2a9e0910cac39d63f3e14ada55dfd3c3ddc1b70183985a720da8248d97d6a679257b8dd SHA512 3195c6d946422b4957ac8bb334d517978689918d979af106ac104758c0fd1367b084a01dc07a9bb71361d16cfd53f975ef49352375bf2b3a498dae3d04c2fd91
-EBUILD systemd-utils-256.12.ebuild 14025 BLAKE2B e448fa2b9cb54fb6430752d93e699b71a487243bfeefb3d5a543a2ae16a7fe64f6992dfdf7ff8c731f6448560a1c27e3fccacfd010df57b0c97b65588108058c SHA512 2552e2b2c5cefc8fcd1b35e95ca8f27c869184203c08082f2f3778066de9e98e302b0827e1edac9a792725f6ea35fc215a5aeb44a94bdedc57c7147f38762a4b
+EBUILD systemd-utils-255.18.ebuild 14403 BLAKE2B d55d3c0cbb0196c0bb9085a505deaf984d49aea3382557207c5a72801680ea317c4a1cdeb74a3c6c130f680cd5478416890e40c90800b5bd8003e5b271df263a SHA512 53bbb84776260813b460c97dca537325eb3f0327d51775b77e8ace7b1c5f57c4ab4d57e99f80db5844029155e9c0aa6b7613ebed55d0f949323060314fc6b484
+EBUILD systemd-utils-256.12.ebuild 14139 BLAKE2B 5f1770255c8da36eb6541fabc662d4975546f8414e054eedf28e214fd3dc1f629547c97557a558229487b320e425720cb39404968535ebf331ee7cf7a113c7d7 SHA512 54e208b5fb259d2145a08db350d808cd1be3813d1d15fbc2ebf49a4931e6628ed52ae2b8716b29235a15b5279bc0664ac6cc9e1d1ccf6224adb999eab2739d49
MISC metadata.xml 888 BLAKE2B b799e1d62a1208dbbec1a1cfb47592b069d5c79cb18efffef922c72b0d61e30938d26c6f4e0d3951f9c327601dd71de14062dad0a47e6b84a61b1a8b125f1a6b SHA512 6debd964f9c127ba4332e0c0b86e506d3cf10cbe3cd45442bf7955b16e790a9eccdd928d473b3722b11b4a75d34fe5bb91f4867a5dc92e786ba73d9ec3f54712
diff --git a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
index 94f49394cabf..0dc8b2ab3825 100644
--- a/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-255.18.ebuild
@@ -154,33 +154,33 @@ multilib_src_configure() {
# default is developer, bug 918671
-Dmode=release
-Dsysvinit-path=
- $(meson_native_use_bool boot bootloader)
+ $(meson_native_use_feature boot bootloader)
$(meson_native_use_bool kernel-install)
- $(meson_native_use_bool selinux)
+ $(meson_native_use_feature selinux)
$(meson_native_use_bool sysusers)
$(meson_use test tests)
$(meson_native_use_bool tmpfiles)
$(meson_use udev hwdb)
- $(meson_native_use_bool ukify)
+ $(meson_native_use_feature ukify)
# Disable all optional features
-Dadm-group=false
-Danalyze=false
- -Dapparmor=false
- -Daudit=false
+ -Dapparmor=disabled
+ -Daudit=disabled
-Dbacklight=false
-Dbinfmt=false
- -Dbpf-framework=false
- -Dbzip2=false
+ -Dbpf-framework=disabled
+ -Dbzip2=disabled
-Dcoredump=false
- -Ddbus=false
- -Delfutils=false
+ -Ddbus=disabled
+ -Delfutils=disabled
-Denvironment-d=false
- -Dfdisk=false
- -Dgcrypt=false
- -Dglib=false
+ -Dfdisk=disabled
+ -Dgcrypt=disabled
+ -Dglib=disabled
-Dgshadow=false
- -Dgnutls=false
+ -Dgnutls=disabled
-Dhibernate=false
-Dhostnamed=false
-Didn=false
@@ -188,63 +188,63 @@ multilib_src_configure() {
-Dinitrd=false
-Dfirstboot=false
-Dldconfig=false
- -Dlibcryptsetup=false
- -Dlibcurl=false
- -Dlibfido2=false
- -Dlibidn=false
- -Dlibidn2=false
- -Dlibiptc=false
+ -Dlibcryptsetup=disabled
+ -Dlibcurl=disabled
+ -Dlibfido2=disabled
+ -Dlibidn=disabled
+ -Dlibidn2=disabled
+ -Dlibiptc=disabled
-Dlocaled=false
-Dlogind=false
- -Dlz4=false
+ -Dlz4=disabled
-Dmachined=false
- -Dmicrohttpd=false
+ -Dmicrohttpd=disabled
-Dnetworkd=false
-Dnscd=false
-Dnss-myhostname=false
- -Dnss-resolve=false
+ -Dnss-resolve=disabled
-Dnss-systemd=false
-Doomd=false
- -Dopenssl=false
- -Dp11kit=false
- -Dpam=false
- -Dpcre2=false
- -Dpolkit=false
+ -Dopenssl=disabled
+ -Dp11kit=disabled
+ -Dpam=disabled
+ -Dpcre2=disabled
+ -Dpolkit=disabled
-Dportabled=false
-Dpstore=false
- -Dpwquality=false
+ -Dpwquality=disabled
-Drandomseed=false
-Dresolve=false
-Drfkill=false
- -Dseccomp=false
+ -Dseccomp=disabled
-Dsmack=false
-Dsysext=false
-Dtimedated=false
-Dtimesyncd=false
-Dtpm=false
- -Dqrencode=false
+ -Dqrencode=disabled
-Dquotacheck=false
-Duserdb=false
-Dutmp=false
-Dvconsole=false
-Dwheel-group=false
-Dxdg-autostart=false
- -Dxkbcommon=false
- -Dxz=false
- -Dzlib=false
- -Dzstd=false
+ -Dxkbcommon=disabled
+ -Dxz=disabled
+ -Dzlib=disabled
+ -Dzstd=disabled
)
if use tmpfiles || use udev; then
- emesonargs+=( $(meson_native_use_bool acl) )
+ emesonargs+=( $(meson_native_use_feature acl) )
else
- emesonargs+=( -Dacl=false )
+ emesonargs+=( -Dacl=disabled )
fi
if use udev; then
- emesonargs+=( $(meson_native_use_bool kmod) )
+ emesonargs+=( $(meson_native_use_feature kmod) )
else
- emesonargs+=( -Dkmod=false )
+ emesonargs+=( -Dkmod=disabled )
fi
if use elibc_musl; then
diff --git a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
index c12f5a725307..c8195708e031 100644
--- a/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-256.12.ebuild
@@ -145,33 +145,33 @@ multilib_src_configure() {
# default is developer, bug 918671
-Dmode=release
-Dsysvinit-path=
- $(meson_native_use_bool boot bootloader)
+ $(meson_native_use_feature boot bootloader)
$(meson_native_use_bool kernel-install)
- $(meson_native_use_bool selinux)
+ $(meson_native_use_feature selinux)
$(meson_native_use_bool sysusers)
$(meson_use test tests)
$(meson_native_use_bool tmpfiles)
$(meson_use udev hwdb)
- $(meson_native_use_bool ukify)
+ $(meson_native_use_feature ukify)
# Disable all optional features
-Dadm-group=false
-Danalyze=false
- -Dapparmor=false
- -Daudit=false
+ -Dapparmor=disabled
+ -Daudit=disabled
-Dbacklight=false
-Dbinfmt=false
- -Dbpf-framework=false
- -Dbzip2=false
+ -Dbpf-framework=disabled
+ -Dbzip2=disabled
-Dcoredump=false
- -Ddbus=false
- -Delfutils=false
+ -Ddbus=disabled
+ -Delfutils=disabled
-Denvironment-d=false
- -Dfdisk=false
- -Dgcrypt=false
- -Dglib=false
+ -Dfdisk=disabled
+ -Dgcrypt=disabled
+ -Dglib=disabled
-Dgshadow=false
- -Dgnutls=false
+ -Dgnutls=disabled
-Dhibernate=false
-Dhostnamed=false
-Didn=false
@@ -179,63 +179,63 @@ multilib_src_configure() {
-Dinitrd=false
-Dfirstboot=false
-Dldconfig=false
- -Dlibcryptsetup=false
- -Dlibcurl=false
- -Dlibfido2=false
- -Dlibidn=false
- -Dlibidn2=false
- -Dlibiptc=false
+ -Dlibcryptsetup=disabled
+ -Dlibcurl=disabled
+ -Dlibfido2=disabled
+ -Dlibidn=disabled
+ -Dlibidn2=disabled
+ -Dlibiptc=disabled
-Dlocaled=false
-Dlogind=false
- -Dlz4=false
+ -Dlz4=disabled
-Dmachined=false
- -Dmicrohttpd=false
+ -Dmicrohttpd=disabled
-Dnetworkd=false
-Dnscd=false
-Dnss-myhostname=false
- -Dnss-resolve=false
+ -Dnss-resolve=disabled
-Dnss-systemd=false
-Doomd=false
- -Dopenssl=false
- -Dp11kit=false
- -Dpam=false
- -Dpcre2=false
- -Dpolkit=false
+ -Dopenssl=disabled
+ -Dp11kit=disabled
+ -Dpam=disabled
+ -Dpcre2=disabled
+ -Dpolkit=disabled
-Dportabled=false
-Dpstore=false
- -Dpwquality=false
+ -Dpwquality=disabled
-Drandomseed=false
-Dresolve=false
-Drfkill=false
- -Dseccomp=false
+ -Dseccomp=disabled
-Dsmack=false
-Dsysext=false
-Dtimedated=false
-Dtimesyncd=false
-Dtpm=false
- -Dqrencode=false
+ -Dqrencode=disabled
-Dquotacheck=false
-Duserdb=false
-Dutmp=false
-Dvconsole=false
-Dwheel-group=false
-Dxdg-autostart=false
- -Dxkbcommon=false
- -Dxz=false
- -Dzlib=false
- -Dzstd=false
+ -Dxkbcommon=disabled
+ -Dxz=disabled
+ -Dzlib=disabled
+ -Dzstd=disabled
)
if use tmpfiles || use udev; then
- emesonargs+=( $(meson_native_use_bool acl) )
+ emesonargs+=( $(meson_native_use_feature acl) )
else
- emesonargs+=( -Dacl=false )
+ emesonargs+=( -Dacl=disabled )
fi
if use udev; then
- emesonargs+=( $(meson_native_use_bool kmod) )
+ emesonargs+=( $(meson_native_use_feature kmod) )
else
- emesonargs+=( -Dkmod=false )
+ emesonargs+=( -Dkmod=disabled )
fi
if use elibc_musl; then
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 2145fd7fca34..1d92dbd66f6e 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -13,14 +13,10 @@ DIST systemd-256.12.tar.gz 15865500 BLAKE2B e15fd622357c1af09b6b25230040721d73b1
DIST systemd-257.3.tar.gz 16227011 BLAKE2B 06faa84890106c370c066bfcdf1075d8f1c77d4aa2d24997e5d1ee51b7169199413a08fc52f0935c9340d9adf6933d9c952ee51d6a71f73dcbafdbf972d15d59 SHA512 ef395998df4b24537147fa3b2e3ae2d100d3345f386fc39018bca0fe8092b7874bf9a6e6058a142342b3a0caebe1312ea9519bcbb4327a9d3649f593c49b3dab
DIST systemd-stable-254.22.tar.gz 14667273 BLAKE2B d3bfbd34ef47b73e139c37dd3e961fdc17c969e38674d84976183ecad44030fce1db073da6faf522e9ab232ae65c8e70a8d9a1f15053c57269090d3a9f1756f7 SHA512 5cef3912e68060366d7a8030c13825ae872783dd55a8a3ab15aa5ff2c397b50df8fc6e08b9bd1fdc0d54f08f3f7765484a41af0646ded238512921e3d02b553d
DIST systemd-stable-254.24.tar.gz 14718567 BLAKE2B a3389e671f78db398d627f39761cb44a7db9904f4ca987d00073495eb0f80980118459440ee6556d4278c28939bc93167ec8e56885d14eecd17635a2d1aec7da SHA512 f2f5f30c2fd0246ca359bbf04f06fbb49685d58c0d7d4fab6031f98ffebd552141f05ea33c22aeef11338a90ad12389ccb887d9d2d2542d5124b3efd51638343
-DIST systemd-stable-255.16.tar.gz 15206112 BLAKE2B a5bc9d73b2ae8e1ebe485ab305bd20161500157b366f8678fccdac56f1844614bd14c849493154dcff40f0283467c910dbe7bf0ca501b40a2be1577c269e7544 SHA512 e2c108af8f895bcdeb47b133b2c26db640d5b5b2bcd1ba548faf8c579fa09b1d88f9e89b3b994a4a396a9f0df56d1a0f5833e71c0c66501d418ae4ea78f37889
-DIST systemd-stable-255.18.tar.gz 15258834 BLAKE2B 03b97b0bb6f5cd8f93bf72c40cf52426c07ab5fa74bd19caf771d54e823fa321de633ef3cc6e482210250c1408e092a6dae6710e992ac2a4b3c5e9670d803adc SHA512 4550fa313a45b277dc32df74a13cfd06486ced724f40c1eebc61a9ba76f79b58dd4372da851710cb5d8bb13e98a5cfcb377fe22171ef5bee0209f4bf067c87ad
EBUILD systemd-254.22.ebuild 15486 BLAKE2B e6c9fa0c333e49587007bea57fcc7bbf08c751d82d691a4e172d41dc45992a1f2773287a3d8d3ef81af8bc0a80494203654ea716d64c4c0926d0ff744ffd8452 SHA512 256f85b0fa1d7e66a0d03d21cd12bc2bab156cf1d1f90c61841bb2ea709f78a62292df2f533f380bfa153a4d0d257f6aa69b59bdd945efc8e1d538c6a78acf4e
EBUILD systemd-254.24.ebuild 15494 BLAKE2B c7610706e9ea8c1e5cf6a23dd5a9467442deb128ce3a7e3ff6b412364f8db59e802b0ad96b18a935ce4016e93664d0bd9882d66b7fdb28bc45280fa504c19b4f SHA512 a983831883f1f28f18b902890ec6e58a0331f0c2f280945d2fa83ad8d657b0fa4e35ee450a834b29c64b5905740345e89ea90bd68865a82c0fd9a8c834819939
-EBUILD systemd-255.16.ebuild 15254 BLAKE2B 86e0e3483c97ca706dfe2901da22053e4c70e9f7f0b1421340118a56f41b9f8774da3da570626f81f52c9af3fb3d4b31457b0f479a104a11122e640c55832bbb SHA512 000c796ec1f73f841de39d6b928794567fca20e602c54d112314d98c0f533ad59c479fe5ea3b490e1267a8070edc408affe7d2709ea560eebb22ce4174bd45ab
-EBUILD systemd-255.18.ebuild 15239 BLAKE2B fbf9c606b49e85bead88e27600c046fb75b9efd07359a482b8f74b16fe3335938f975832a3961a0decbe10f70cc5a3206dab09496b1ed43086974a40ce12e7ab SHA512 264f06dec032fbcdd5d29a781b46a6aa646060cbf2f9a049202189fcbc9aebfb86c3b36bc0cebabded1702c6e606a904eb5196cdb60fe8f720dd2585b66a2970
EBUILD systemd-256.10.ebuild 16242 BLAKE2B 447e8f928ae94743aa298365b62c738713645aba3d31b9358a67ac78955318194f9f4fc61990e355f7ff771075869836cdcf903f1ca8e2bd0357caffdf9807a5 SHA512 b938e22e4e2d41c78bfcff31ed029e8eeb4e821a53f4c64a9eee09dc237dbba24747c8da06a1ae3e62e733eb17c5e77f87206df08d5e07139a91d8612b26390f
-EBUILD systemd-256.12.ebuild 16227 BLAKE2B 6f35bd7122e76bc3dc648ec6da63278a275165f2062993a2bd46e97dee04752db3cbe06e5490f0c05079c7bb428383505fe011fd040d3fdfe2c966d92c3543b9 SHA512 adccf70e291a4ec0f667093454dcb2dce04c8a0b109fb7a5b6b41a06810e3869e97c989f2fe9cbd46c236ad953253f60303a525285667a2a01b8928acb26dbfa
-EBUILD systemd-257.3.ebuild 16157 BLAKE2B cbcdd464f24a4b02ec5515a6c9e12049774aeb8b8a2d4fc96b6bf5bd77fb348de6b200aee925fb73d642a0e5d55e01df354444c7846ba45360421a64a382f47c SHA512 bfbe25e53cdba19d525a790f8cef58f7a3d82627a9fbc970c989a35e0ba43e103407e9c8935a246a4cd272508060b26cd4f581586516363f6a46b66c14065f40
-EBUILD systemd-9999.ebuild 16180 BLAKE2B ab758a494b5019fae2de4712669bf229e48a4883f829dd0469a21c121d44899e6578b944c46d87cf57c6b9a21a9387f7336677814090ef0324d2ec561c0e47e2 SHA512 7560aee421684caa3aacac6f516d2a2b1941956cfcc5864ac97bcda7e64b8377ec6e9cd5bdccaddba970ad9e273a8e007775e7b570eaf1ae51ede8f54dbd9621
+EBUILD systemd-256.12.ebuild 16337 BLAKE2B d786d8625eefc62b058fb5d2286a846efe088b5e9550ede5894618a45bf6c1ea13be5d8145bf102b80a7a458961132f08af7438c79ecf320419d6f60d56f9ead SHA512 811f857ace14a534f942ebae4e0480a53558d79953da9b027def23f1f3e64a248fb4f40e9e64d2ac0b4854a79be80b370996a4d0c1d5bb370ccc8163e6119c6e
+EBUILD systemd-257.3.ebuild 16267 BLAKE2B 823a0b3fb20df6f4b8d9fdec37a504f2e3458bb5c18500bfa36f98391da58e50b989495125692a38fd4ea933c05c04337ba085ba74f53f73c2767cf54daad20a SHA512 a422e337f80fbb701cb5c3b06353c536fb243473debd0117ce4e210c4a73db39f80c8135a863248d86655cfd5e6b5107d7a0e9b7c015f7e9988cab909cfcbc62
+EBUILD systemd-9999.ebuild 16290 BLAKE2B 921cf1333cd3abb04fababf383dbe671f0d8334526015cda787aaed6dc1ea9adfe128e1485459612b43ea5edd684954ab383acddec6f81a2079a55dde543f752 SHA512 87be596628914cddb5884e6f96bb09a66b61c6b0e284813e054d7560de0cf22800a8906562aecbe1f8b70234b3220342360bb074e4c314ee9aaed1305511a5b6
MISC metadata.xml 2686 BLAKE2B cd65634500cfb85ace929a24ce7d21603d50d6f532e0445bcca9b888050f347dd162696045267995b14f3d0985a2ab0d99441b323c9e596ba68dc04d6239bc0a SHA512 7dec9047b453b28d796a5e589aabd975838f48a51ba5e1267aa5c8f91a3cca97bef33419cd38c652a522ba347e63a0a5f5a427c4894ea656cffd94e2680f8f89
diff --git a/sys-apps/systemd/systemd-255.16.ebuild b/sys-apps/systemd/systemd-255.16.ebuild
deleted file mode 100644
index ba3ffac94631..000000000000
--- a/sys-apps/systemd/systemd-255.16.ebuild
+++ /dev/null
@@ -1,541 +0,0 @@
-# Copyright 2011-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/systemd/systemd.git"
- inherit git-r3
-else
- if [[ ${PV} == *.* ]]; then
- MY_PN=systemd-stable
- else
- MY_PN=systemd
- fi
- MY_PV=${PV/_/-}
- MY_P=${MY_PN}-${MY_PV}
- S=${WORKDIR}/${MY_P}
- SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"
-
- if [[ ${PV} != *rc* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
- fi
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1
-inherit secureboot systemd toolchain-funcs udev
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
- acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
- fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod
- +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
- +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd
-"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- dns-over-tls? ( || ( gnutls openssl ) )
- fido2? ( cryptsetup openssl )
- homed? ( cryptsetup pam openssl )
- importd? ( curl lzma || ( gcrypt openssl ) )
- pwquality? ( homed )
- boot? ( kernel-install )
- ukify? ( boot )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="4.15"
-
-COMMON_DEPEND="
- >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
- sys-libs/libcap:0=[${MULTILIB_USEDEP}]
- virtual/libcrypt:=[${MULTILIB_USEDEP}]
- acl? ( sys-apps/acl:0= )
- apparmor? ( >=sys-libs/libapparmor-2.13:0= )
- audit? ( >=sys-process/audit-2:0= )
- cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
- curl? ( >=net-misc/curl-7.32.0:0= )
- elfutils? ( >=dev-libs/elfutils-0.158:0= )
- fido2? ( dev-libs/libfido2:0= )
- gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
- gnutls? ( >=net-libs/gnutls-3.6.0:0= )
- http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
- idn? ( net-dns/libidn2:= )
- importd? (
- app-arch/bzip2:0=
- sys-libs/zlib:0=
- )
- kmod? ( >=sys-apps/kmod-15:0= )
- lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
- iptables? ( net-firewall/iptables:0= )
- openssl? ( >=dev-libs/openssl-1.1.0:0= )
- pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
- pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= )
- pcre? ( dev-libs/libpcre2 )
- pwquality? ( >=dev-libs/libpwquality-1.4.1:0= )
- qrcode? ( >=media-gfx/qrencode-3:0= )
- seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
- selinux? ( >=sys-libs/libselinux-2.1.9:0= )
- tpm? ( app-crypt/tpm2-tss:0= )
- xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
- zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] )
-"
-
-# Newer linux-headers needed by ia64, bug #480218
-DEPEND="${COMMON_DEPEND}
- >=sys-kernel/linux-headers-${MINKV}
-"
-
-PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
- >=acct-group/adm-0-r1
- >=acct-group/wheel-0-r1
- >=acct-group/kmem-0-r1
- >=acct-group/tty-0-r1
- >=acct-group/utmp-0-r1
- >=acct-group/audio-0-r1
- >=acct-group/cdrom-0-r1
- >=acct-group/dialout-0-r1
- >=acct-group/disk-0-r1
- >=acct-group/input-0-r1
- >=acct-group/kvm-0-r1
- >=acct-group/lp-0-r1
- >=acct-group/render-0-r1
- acct-group/sgx
- >=acct-group/tape-0-r1
- acct-group/users
- >=acct-group/video-0-r1
- >=acct-group/systemd-journal-0-r1
- >=acct-user/root-0-r1
- acct-user/nobody
- >=acct-user/systemd-journal-remote-0-r1
- >=acct-user/systemd-coredump-0-r1
- >=acct-user/systemd-network-0-r1
- acct-user/systemd-oom
- >=acct-user/systemd-resolve-0-r1
- >=acct-user/systemd-timesync-0-r1
- >=sys-apps/baselayout-2.2
- ukify? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep "${PEFILE_DEPEND}")
- )
- selinux? (
- sec-policy/selinux-base-policy[systemd]
- sec-policy/selinux-ntp
- )
- sysv-utils? (
- !sys-apps/openrc[sysv-utils(-)]
- !sys-apps/openrc-navi[sysv-utils(-)]
- !sys-apps/sysvinit
- )
- !sysv-utils? ( sys-apps/sysvinit )
- resolvconf? ( !net-dns/openresolv )
- !sys-apps/hwids[udev]
- !sys-auth/nss-myhostname
- !sys-fs/eudev
- !sys-fs/udev
-"
-
-# sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
-PDEPEND=">=sys-apps/dbus-1.9.8[systemd]
- >=sys-fs/udev-init-scripts-34
- policykit? ( sys-auth/polkit )
- !vanilla? ( sys-apps/gentoo-systemd-integration )"
-
-BDEPEND="
- app-arch/xz-utils:0
- dev-util/gperf
- >=dev-build/meson-0.46
- >=sys-apps/coreutils-8.16
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- app-text/tree
- dev-lang/perl
- sys-apps/dbus
- )
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt:0
- ${PYTHON_DEPS}
- $(python_gen_cond_dep "
- dev-python/jinja2[\${PYTHON_USEDEP}]
- dev-python/lxml[\${PYTHON_USEDEP}]
- boot? (
- >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
- test? ( ${PEFILE_DEPEND} )
- )
- ")
-"
-
-QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
-QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
-
-pkg_pretend() {
- if use split-usr; then
- eerror "Please complete the migration to merged-usr."
- eerror "https://wiki.gentoo.org/wiki/Merge-usr"
- die "systemd no longer supports split-usr"
- fi
- if [[ ${MERGE_TYPE} != buildonly ]]; then
- local CONFIG_CHECK="~BLK_DEV_BSG ~CGROUPS
- ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE
- ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
- ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS
- ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
- ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED
- ~!SYSFS_DEPRECATED_V2"
-
- use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
- use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
-
- if kernel_is -ge 5 10 20; then
- CONFIG_CHECK+=" ~KCMP"
- else
- CONFIG_CHECK+=" ~CHECKPOINT_RESTORE"
- fi
-
- if kernel_is -ge 4 18; then
- CONFIG_CHECK+=" ~AUTOFS_FS"
- else
- CONFIG_CHECK+=" ~AUTOFS4_FS"
- fi
-
- if linux_config_exists; then
- local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH)
- if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then
- ewarn "It's recommended to set an empty value to the following kernel config option:"
- ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}"
- fi
- if linux_chkconfig_present X86; then
- CONFIG_CHECK+=" ~DMIID"
- fi
- fi
-
- if kernel_is -lt ${MINKV//./ }; then
- ewarn "Kernel version at least ${MINKV} required"
- fi
-
- check_extra_config
- fi
-}
-
-pkg_setup() {
- use boot && secureboot_pkg_setup
-}
-
-src_unpack() {
- default
- [[ ${PV} != 9999 ]] || git-r3_src_unpack
-}
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}/systemd-test-process-util.patch"
- )
-
- if ! use vanilla; then
- PATCHES+=(
- "${FILESDIR}/gentoo-generator-path-r2.patch"
- "${FILESDIR}/gentoo-journald-audit-r1.patch"
- )
- fi
-
- default
-}
-
-src_configure() {
- # Prevent conflicts with i686 cross toolchain, bug 559726
- tc-export AR CC NM OBJCOPY RANLIB
-
- python_setup
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- local myconf=(
- --localstatedir="${EPREFIX}/var"
- # default is developer, bug 918671
- -Dmode=release
- -Dsupport-url="https://gentoo.org/support/"
- -Dpamlibdir="$(getpam_mod_dir)"
- # avoid bash-completion dep
- -Dbashcompletiondir="$(get_bashcompdir)"
- -Dsplit-bin=false
- # Disable compatibility with sysvinit
- -Dsysvinit-path=
- -Dsysvrcnd-path=
- # Avoid infinite exec recursion, bug 642724
- -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit"
- # no deps
- -Dima=true
- -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified)
- # Match /etc/shells, bug 919749
- -Ddebug-shell="${EPREFIX}/bin/sh"
- -Ddefault-user-shell="${EPREFIX}/bin/bash"
- # Optional components/dependencies
- $(meson_native_use_bool acl)
- $(meson_native_use_bool apparmor)
- $(meson_native_use_bool audit)
- $(meson_native_use_bool boot bootloader)
- $(meson_native_use_bool cryptsetup libcryptsetup)
- $(meson_native_use_bool curl libcurl)
- $(meson_native_use_bool dns-over-tls dns-over-tls)
- $(meson_native_use_bool elfutils)
- $(meson_native_use_bool fido2 libfido2)
- $(meson_use gcrypt)
- $(meson_native_use_bool gnutls)
- $(meson_native_use_bool homed)
- $(meson_native_use_bool http microhttpd)
- $(meson_native_use_bool idn)
- $(meson_native_use_bool importd)
- $(meson_native_use_bool importd bzip2)
- $(meson_native_use_bool importd zlib)
- $(meson_native_use_bool kernel-install)
- $(meson_native_use_bool kmod)
- $(meson_use lz4)
- $(meson_use lzma xz)
- $(meson_use test tests)
- $(meson_use zstd)
- $(meson_native_use_bool iptables libiptc)
- $(meson_native_use_bool openssl)
- $(meson_use pam)
- $(meson_native_use_bool pkcs11 p11kit)
- $(meson_native_use_bool pcre pcre2)
- $(meson_native_use_bool policykit polkit)
- $(meson_native_use_bool pwquality)
- $(meson_native_use_bool qrcode qrencode)
- $(meson_native_use_bool seccomp)
- $(meson_native_use_bool selinux)
- $(meson_native_use_bool tpm tpm2)
- $(meson_native_use_bool test dbus)
- $(meson_native_use_bool ukify)
- $(meson_native_use_bool xkb xkbcommon)
- -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
- # Breaks screen, tmux, etc.
- -Ddefault-kill-user-processes=false
- -Dcreate-log-dirs=false
-
- # multilib options
- $(meson_native_true backlight)
- $(meson_native_true binfmt)
- $(meson_native_true coredump)
- $(meson_native_true environment-d)
- $(meson_native_true firstboot)
- $(meson_native_true hibernate)
- $(meson_native_true hostnamed)
- $(meson_native_true ldconfig)
- $(meson_native_true localed)
- $(meson_native_true man)
- $(meson_native_true networkd)
- $(meson_native_true quotacheck)
- $(meson_native_true randomseed)
- $(meson_native_true rfkill)
- $(meson_native_true sysusers)
- $(meson_native_true timedated)
- $(meson_native_true timesyncd)
- $(meson_native_true tmpfiles)
- $(meson_native_true vconsole)
- $(meson_native_enabled vmspawn)
- )
-
- meson_src_configure "${myconf[@]}"
-}
-
-multilib_src_test() {
- (
- unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
- export COLUMNS=80
- addpredict /dev
- addpredict /proc
- addpredict /run
- addpredict /sys/fs/cgroup
- meson_src_test --timeout-multiplier=10
- ) || die
-}
-
-multilib_src_install_all() {
- # meson doesn't know about docdir
- mv "${ED}"/usr/share/doc/{systemd,${PF}} || die
-
- einstalldocs
- dodoc "${FILESDIR}"/nsswitch.conf
-
- insinto /usr/lib/tmpfiles.d
- doins "${FILESDIR}"/legacy.conf
-
- if ! use resolvconf; then
- rm -f "${ED}"/usr/bin/resolvconf || die
- fi
-
- if ! use sysv-utils; then
- rm "${ED}"/usr/bin/{halt,init,poweroff,reboot,shutdown} || die
- rm "${ED}"/usr/share/man/man1/init.1 || die
- rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,shutdown}.8 || die
- fi
-
- # https://bugs.gentoo.org/761763
- rm -r "${ED}"/usr/lib/sysusers.d || die
-
- # Preserve empty dirs in /etc & /var, bug #437008
- keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d}
- keepdir /etc/kernel/install.d
- keepdir /etc/systemd/{network,system,user}
- keepdir /etc/udev/rules.d
-
- keepdir /etc/udev/hwdb.d
-
- keepdir /usr/lib/systemd/{system-sleep,system-shutdown}
- keepdir /usr/lib/{binfmt.d,modules-load.d}
- keepdir /usr/lib/systemd/user-generators
- keepdir /var/lib/systemd
- keepdir /var/log/journal
-
- if use pam; then
- if use selinux; then
- newpamd "${FILESDIR}"/systemd-user-selinux.pam systemd-user
- else
- newpamd "${FILESDIR}"/systemd-user.pam systemd-user
- fi
- fi
-
- if use kernel-install; then
- # Dummy config, remove to make room for sys-kernel/installkernel
- rm "${ED}/usr/lib/kernel/install.conf" || die
- fi
-
- use ukify && python_fix_shebang "${ED}"
- use boot && secureboot_auto_sign
-}
-
-migrate_locale() {
- local envd_locale_def="${EROOT}/etc/env.d/02locale"
- local envd_locale=( "${EROOT}"/etc/env.d/??locale )
- local locale_conf="${EROOT}/etc/locale.conf"
-
- if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then
- # If locale.conf does not exist...
- if [[ -e ${envd_locale} ]]; then
- # ...either copy env.d/??locale if there's one
- ebegin "Moving ${envd_locale} to ${locale_conf}"
- mv "${envd_locale}" "${locale_conf}"
- eend ${?} || FAIL=1
- else
- # ...or create a dummy default
- ebegin "Creating ${locale_conf}"
- cat > "${locale_conf}" <<-EOF
- # This file has been created by the sys-apps/systemd ebuild.
- # See locale.conf(5) and localectl(1).
-
- # LANG=${LANG}
- EOF
- eend ${?} || FAIL=1
- fi
- fi
-
- if [[ ! -L ${envd_locale} ]]; then
- # now, if env.d/??locale is not a symlink (to locale.conf)...
- if [[ -e ${envd_locale} ]]; then
- # ...warn the user that he has duplicate locale settings
- ewarn
- ewarn "To ensure consistent behavior, you should replace ${envd_locale}"
- ewarn "with a symlink to ${locale_conf}. Please migrate your settings"
- ewarn "and create the symlink with the following command:"
- ewarn "ln -s -n -f ../locale.conf ${envd_locale}"
- ewarn
- else
- # ...or just create the symlink if there's nothing here
- ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink"
- ln -n -s ../locale.conf "${envd_locale_def}"
- eend ${?} || FAIL=1
- fi
- fi
-}
-
-pkg_preinst() {
- if [[ -e ${EROOT}/etc/sysctl.conf ]]; then
- # Symlink /etc/sysctl.conf for easy migration.
- dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
- fi
-
- if ! use boot && has_version "sys-apps/systemd[gnuefi(-)]"; then
- ewarn "The 'gnuefi' USE flag has been renamed to 'boot'."
- ewarn "Make sure to enable the 'boot' USE flag if you use systemd-boot."
- fi
-}
-
-pkg_postinst() {
- systemd_update_catalog
-
- # Keep this here in case the database format changes so it gets updated
- # when required.
- systemd-hwdb --root="${ROOT}" update
-
- udev_reload || FAIL=1
-
- # Bug 465468, make sure locales are respected, and ensure consistency
- # between OpenRC & systemd
- migrate_locale
-
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if type systemctl &>/dev/null; then
- systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1
- fi
- elog "To enable a useful set of services, run the following:"
- elog " systemctl preset-all --preset-mode=enable-only"
- fi
-
- if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then
- rm "${EROOT}/var/lib/systemd/timesync"
- fi
-
- if [[ -z ${ROOT} && -d /run/systemd/system ]]; then
- ebegin "Reexecuting system manager (systemd)"
- systemctl daemon-reexec
- eend $? || FAIL=1
-
- # https://lists.freedesktop.org/archives/systemd-devel/2024-June/050466.html
- ebegin "Signaling user managers to reexec"
- systemctl kill --kill-whom='main' --signal='SIGRTMIN+25' 'user@*.service'
- eend $?
- fi
-
- if [[ ${FAIL} ]]; then
- eerror "One of the postinst commands failed. Please check the postinst output"
- eerror "for errors. You may need to clean up your system and/or try installing"
- eerror "systemd again."
- eerror
- fi
-
- if use boot; then
- optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
- "sys-kernel/installkernel[systemd-boot]"
- fi
- if use ukify; then
- optfeature "generating unified kernel image on each kernel installation" \
- "sys-kernel/installkernel[ukify]"
- fi
-}
-
-pkg_prerm() {
- # If removing systemd completely, remove the catalog database.
- if [[ ! ${REPLACED_BY_VERSION} ]]; then
- rm -f -v "${EROOT}"/var/lib/systemd/catalog/database
- fi
-}
diff --git a/sys-apps/systemd/systemd-255.18.ebuild b/sys-apps/systemd/systemd-255.18.ebuild
deleted file mode 100644
index edff1a46d4f8..000000000000
--- a/sys-apps/systemd/systemd-255.18.ebuild
+++ /dev/null
@@ -1,540 +0,0 @@
-# Copyright 2011-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-UDEV_OPTIONAL=1
-
-QA_PKGCONFIG_VERSION=$(ver_cut 1)
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/systemd/systemd.git"
- inherit git-r3
-else
- if [[ ${PV} == *.* ]]; then
- MY_PN=systemd-stable
- else
- MY_PN=systemd
- fi
- MY_PV=${PV/_/-}
- MY_P=${MY_PN}-${MY_PV}
- S=${WORKDIR}/${MY_P}
- SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"
-
- if [[ ${PV} != *rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
- fi
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1
-inherit secureboot systemd toolchain-funcs udev
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="http://systemd.io/"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
- acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
- fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod
- +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
- +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd
-"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- dns-over-tls? ( || ( gnutls openssl ) )
- fido2? ( cryptsetup openssl )
- homed? ( cryptsetup pam openssl )
- importd? ( curl lzma || ( gcrypt openssl ) )
- pwquality? ( homed )
- boot? ( kernel-install )
- ukify? ( boot )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="4.15"
-
-COMMON_DEPEND="
- >=sys-apps/util-linux-2.32:0=[${MULTILIB_USEDEP}]
- sys-libs/libcap:0=[${MULTILIB_USEDEP}]
- virtual/libcrypt:=[${MULTILIB_USEDEP}]
- acl? ( sys-apps/acl:0= )
- apparmor? ( >=sys-libs/libapparmor-2.13:0= )
- audit? ( >=sys-process/audit-2:0= )
- cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
- curl? ( >=net-misc/curl-7.32.0:0= )
- elfutils? ( >=dev-libs/elfutils-0.158:0= )
- fido2? ( dev-libs/libfido2:0= )
- gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
- gnutls? ( >=net-libs/gnutls-3.6.0:0= )
- http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
- idn? ( net-dns/libidn2:= )
- importd? (
- app-arch/bzip2:0=
- sys-libs/zlib:0=
- )
- kmod? ( >=sys-apps/kmod-15:0= )
- lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
- lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
- iptables? ( net-firewall/iptables:0= )
- openssl? ( >=dev-libs/openssl-1.1.0:0= )
- pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
- pkcs11? ( >=app-crypt/p11-kit-0.23.3:0= )
- pcre? ( dev-libs/libpcre2 )
- pwquality? ( >=dev-libs/libpwquality-1.4.1:0= )
- qrcode? ( >=media-gfx/qrencode-3:0= )
- seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
- selinux? ( >=sys-libs/libselinux-2.1.9:0= )
- tpm? ( app-crypt/tpm2-tss:0= )
- xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
- zstd? ( >=app-arch/zstd-1.4.0:0=[${MULTILIB_USEDEP}] )
-"
-
-# Newer linux-headers needed by ia64, bug #480218
-DEPEND="${COMMON_DEPEND}
- >=sys-kernel/linux-headers-${MINKV}
-"
-
-PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]'
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
- >=acct-group/adm-0-r1
- >=acct-group/wheel-0-r1
- >=acct-group/kmem-0-r1
- >=acct-group/tty-0-r1
- >=acct-group/utmp-0-r1
- >=acct-group/audio-0-r1
- >=acct-group/cdrom-0-r1
- >=acct-group/dialout-0-r1
- >=acct-group/disk-0-r1
- >=acct-group/input-0-r1
- >=acct-group/kvm-0-r1
- >=acct-group/lp-0-r1
- >=acct-group/render-0-r1
- acct-group/sgx
- >=acct-group/tape-0-r1
- acct-group/users
- >=acct-group/video-0-r1
- >=acct-group/systemd-journal-0-r1
- >=acct-user/root-0-r1
- acct-user/nobody
- >=acct-user/systemd-journal-remote-0-r1
- >=acct-user/systemd-coredump-0-r1
- >=acct-user/systemd-network-0-r1
- acct-user/systemd-oom
- >=acct-user/systemd-resolve-0-r1
- >=acct-user/systemd-timesync-0-r1
- >=sys-apps/baselayout-2.2
- ukify? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep "${PEFILE_DEPEND}")
- )
- selinux? (
- sec-policy/selinux-base-policy[systemd]
- sec-policy/selinux-ntp
- )
- sysv-utils? (
- !sys-apps/openrc[sysv-utils(-)]
- !sys-apps/openrc-navi[sysv-utils(-)]
- !sys-apps/sysvinit
- )
- !sysv-utils? ( sys-apps/sysvinit )
- resolvconf? ( !net-dns/openresolv )
- !sys-auth/nss-myhostname
- !sys-fs/eudev
- !sys-fs/udev
-"
-
-# sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
-PDEPEND=">=sys-apps/dbus-1.9.8[systemd]
- >=sys-fs/udev-init-scripts-34
- policykit? ( sys-auth/polkit )
- !vanilla? ( sys-apps/gentoo-systemd-integration )"
-
-BDEPEND="
- app-arch/xz-utils:0
- dev-util/gperf
- >=dev-build/meson-0.46
- >=sys-apps/coreutils-8.16
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- app-text/tree
- dev-lang/perl
- sys-apps/dbus
- )
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt:0
- ${PYTHON_DEPS}
- $(python_gen_cond_dep "
- dev-python/jinja2[\${PYTHON_USEDEP}]
- dev-python/lxml[\${PYTHON_USEDEP}]
- boot? (
- >=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}]
- test? ( ${PEFILE_DEPEND} )
- )
- ")
-"
-
-QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
-QA_EXECSTACK="usr/lib/systemd/boot/efi/*"
-
-pkg_pretend() {
- if use split-usr; then
- eerror "Please complete the migration to merged-usr."
- eerror "https://wiki.gentoo.org/wiki/Merge-usr"
- die "systemd no longer supports split-usr"
- fi
- if [[ ${MERGE_TYPE} != buildonly ]]; then
- local CONFIG_CHECK="~BLK_DEV_BSG ~CGROUPS
- ~CGROUP_BPF ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE
- ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
- ~TIMERFD ~TMPFS_XATTR ~UNIX ~USER_NS
- ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
- ~!GRKERNSEC_PROC ~!IDE ~!SYSFS_DEPRECATED
- ~!SYSFS_DEPRECATED_V2"
-
- use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
- use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
-
- if kernel_is -ge 5 10 20; then
- CONFIG_CHECK+=" ~KCMP"
- else
- CONFIG_CHECK+=" ~CHECKPOINT_RESTORE"
- fi
-
- if kernel_is -ge 4 18; then
- CONFIG_CHECK+=" ~AUTOFS_FS"
- else
- CONFIG_CHECK+=" ~AUTOFS4_FS"
- fi
-
- if linux_config_exists; then
- local uevent_helper_path=$(linux_chkconfig_string UEVENT_HELPER_PATH)
- if [[ -n ${uevent_helper_path} ]] && [[ ${uevent_helper_path} != '""' ]]; then
- ewarn "It's recommended to set an empty value to the following kernel config option:"
- ewarn "CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}"
- fi
- if linux_chkconfig_present X86; then
- CONFIG_CHECK+=" ~DMIID"
- fi
- fi
-
- if kernel_is -lt ${MINKV//./ }; then
- ewarn "Kernel version at least ${MINKV} required"
- fi
-
- check_extra_config
- fi
-}
-
-pkg_setup() {
- use boot && secureboot_pkg_setup
-}
-
-src_unpack() {
- default
- [[ ${PV} != 9999 ]] || git-r3_src_unpack
-}
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}/systemd-test-process-util.patch"
- )
-
- if ! use vanilla; then
- PATCHES+=(
- "${FILESDIR}/gentoo-generator-path-r2.patch"
- "${FILESDIR}/gentoo-journald-audit-r1.patch"
- )
- fi
-
- default
-}
-
-src_configure() {
- # Prevent conflicts with i686 cross toolchain, bug 559726
- tc-export AR CC NM OBJCOPY RANLIB
-
- python_setup
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- local myconf=(
- --localstatedir="${EPREFIX}/var"
- # default is developer, bug 918671
- -Dmode=release
- -Dsupport-url="https://gentoo.org/support/"
- -Dpamlibdir="$(getpam_mod_dir)"
- # avoid bash-completion dep
- -Dbashcompletiondir="$(get_bashcompdir)"
- -Dsplit-bin=false
- # Disable compatibility with sysvinit
- -Dsysvinit-path=
- -Dsysvrcnd-path=
- # Avoid infinite exec recursion, bug 642724
- -Dtelinit-path="${EPREFIX}/lib/sysvinit/telinit"
- # no deps
- -Dima=true
- -Ddefault-hierarchy=$(usex cgroup-hybrid hybrid unified)
- # Match /etc/shells, bug 919749
- -Ddebug-shell="${EPREFIX}/bin/sh"
- -Ddefault-user-shell="${EPREFIX}/bin/bash"
- # Optional components/dependencies
- $(meson_native_use_bool acl)
- $(meson_native_use_bool apparmor)
- $(meson_native_use_bool audit)
- $(meson_native_use_bool boot bootloader)
- $(meson_native_use_bool cryptsetup libcryptsetup)
- $(meson_native_use_bool curl libcurl)
- $(meson_native_use_bool dns-over-tls dns-over-tls)
- $(meson_native_use_bool elfutils)
- $(meson_native_use_bool fido2 libfido2)
- $(meson_use gcrypt)
- $(meson_native_use_bool gnutls)
- $(meson_native_use_bool homed)
- $(meson_native_use_bool http microhttpd)
- $(meson_native_use_bool idn)
- $(meson_native_use_bool importd)
- $(meson_native_use_bool importd bzip2)
- $(meson_native_use_bool importd zlib)
- $(meson_native_use_bool kernel-install)
- $(meson_native_use_bool kmod)
- $(meson_use lz4)
- $(meson_use lzma xz)
- $(meson_use test tests)
- $(meson_use zstd)
- $(meson_native_use_bool iptables libiptc)
- $(meson_native_use_bool openssl)
- $(meson_use pam)
- $(meson_native_use_bool pkcs11 p11kit)
- $(meson_native_use_bool pcre pcre2)
- $(meson_native_use_bool policykit polkit)
- $(meson_native_use_bool pwquality)
- $(meson_native_use_bool qrcode qrencode)
- $(meson_native_use_bool seccomp)
- $(meson_native_use_bool selinux)
- $(meson_native_use_bool tpm tpm2)
- $(meson_native_use_bool test dbus)
- $(meson_native_use_bool ukify)
- $(meson_native_use_bool xkb xkbcommon)
- -Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
- # Breaks screen, tmux, etc.
- -Ddefault-kill-user-processes=false
- -Dcreate-log-dirs=false
-
- # multilib options
- $(meson_native_true backlight)
- $(meson_native_true binfmt)
- $(meson_native_true coredump)
- $(meson_native_true environment-d)
- $(meson_native_true firstboot)
- $(meson_native_true hibernate)
- $(meson_native_true hostnamed)
- $(meson_native_true ldconfig)
- $(meson_native_true localed)
- $(meson_native_true man)
- $(meson_native_true networkd)
- $(meson_native_true quotacheck)
- $(meson_native_true randomseed)
- $(meson_native_true rfkill)
- $(meson_native_true sysusers)
- $(meson_native_true timedated)
- $(meson_native_true timesyncd)
- $(meson_native_true tmpfiles)
- $(meson_native_true vconsole)
- $(meson_native_enabled vmspawn)
- )
-
- meson_src_configure "${myconf[@]}"
-}
-
-multilib_src_test() {
- (
- unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
- export COLUMNS=80
- addpredict /dev
- addpredict /proc
- addpredict /run
- addpredict /sys/fs/cgroup
- meson_src_test --timeout-multiplier=10
- ) || die
-}
-
-multilib_src_install_all() {
- # meson doesn't know about docdir
- mv "${ED}"/usr/share/doc/{systemd,${PF}} || die
-
- einstalldocs
- dodoc "${FILESDIR}"/nsswitch.conf
-
- insinto /usr/lib/tmpfiles.d
- doins "${FILESDIR}"/legacy.conf
-
- if ! use resolvconf; then
- rm -f "${ED}"/usr/bin/resolvconf || die
- fi
-
- if ! use sysv-utils; then
- rm "${ED}"/usr/bin/{halt,init,poweroff,reboot,shutdown} || die
- rm "${ED}"/usr/share/man/man1/init.1 || die
- rm "${ED}"/usr/share/man/man8/{halt,poweroff,reboot,shutdown}.8 || die
- fi
-
- # https://bugs.gentoo.org/761763
- rm -r "${ED}"/usr/lib/sysusers.d || die
-
- # Preserve empty dirs in /etc & /var, bug #437008
- keepdir /etc/{binfmt.d,modules-load.d,tmpfiles.d}
- keepdir /etc/kernel/install.d
- keepdir /etc/systemd/{network,system,user}
- keepdir /etc/udev/rules.d
-
- keepdir /etc/udev/hwdb.d
-
- keepdir /usr/lib/systemd/{system-sleep,system-shutdown}
- keepdir /usr/lib/{binfmt.d,modules-load.d}
- keepdir /usr/lib/systemd/user-generators
- keepdir /var/lib/systemd
- keepdir /var/log/journal
-
- if use pam; then
- if use selinux; then
- newpamd "${FILESDIR}"/systemd-user-selinux.pam systemd-user
- else
- newpamd "${FILESDIR}"/systemd-user.pam systemd-user
- fi
- fi
-
- if use kernel-install; then
- # Dummy config, remove to make room for sys-kernel/installkernel
- rm "${ED}/usr/lib/kernel/install.conf" || die
- fi
-
- use ukify && python_fix_shebang "${ED}"
- use boot && secureboot_auto_sign
-}
-
-migrate_locale() {
- local envd_locale_def="${EROOT}/etc/env.d/02locale"
- local envd_locale=( "${EROOT}"/etc/env.d/??locale )
- local locale_conf="${EROOT}/etc/locale.conf"
-
- if [[ ! -L ${locale_conf} && ! -e ${locale_conf} ]]; then
- # If locale.conf does not exist...
- if [[ -e ${envd_locale} ]]; then
- # ...either copy env.d/??locale if there's one
- ebegin "Moving ${envd_locale} to ${locale_conf}"
- mv "${envd_locale}" "${locale_conf}"
- eend ${?} || FAIL=1
- else
- # ...or create a dummy default
- ebegin "Creating ${locale_conf}"
- cat > "${locale_conf}" <<-EOF
- # This file has been created by the sys-apps/systemd ebuild.
- # See locale.conf(5) and localectl(1).
-
- # LANG=${LANG}
- EOF
- eend ${?} || FAIL=1
- fi
- fi
-
- if [[ ! -L ${envd_locale} ]]; then
- # now, if env.d/??locale is not a symlink (to locale.conf)...
- if [[ -e ${envd_locale} ]]; then
- # ...warn the user that he has duplicate locale settings
- ewarn
- ewarn "To ensure consistent behavior, you should replace ${envd_locale}"
- ewarn "with a symlink to ${locale_conf}. Please migrate your settings"
- ewarn "and create the symlink with the following command:"
- ewarn "ln -s -n -f ../locale.conf ${envd_locale}"
- ewarn
- else
- # ...or just create the symlink if there's nothing here
- ebegin "Creating ${envd_locale_def} -> ../locale.conf symlink"
- ln -n -s ../locale.conf "${envd_locale_def}"
- eend ${?} || FAIL=1
- fi
- fi
-}
-
-pkg_preinst() {
- if [[ -e ${EROOT}/etc/sysctl.conf ]]; then
- # Symlink /etc/sysctl.conf for easy migration.
- dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
- fi
-
- if ! use boot && has_version "sys-apps/systemd[gnuefi(-)]"; then
- ewarn "The 'gnuefi' USE flag has been renamed to 'boot'."
- ewarn "Make sure to enable the 'boot' USE flag if you use systemd-boot."
- fi
-}
-
-pkg_postinst() {
- systemd_update_catalog
-
- # Keep this here in case the database format changes so it gets updated
- # when required.
- systemd-hwdb --root="${ROOT}" update
-
- udev_reload || FAIL=1
-
- # Bug 465468, make sure locales are respected, and ensure consistency
- # between OpenRC & systemd
- migrate_locale
-
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if type systemctl &>/dev/null; then
- systemctl --root="${ROOT:-/}" enable getty@.service remote-fs.target || FAIL=1
- fi
- elog "To enable a useful set of services, run the following:"
- elog " systemctl preset-all --preset-mode=enable-only"
- fi
-
- if [[ -L ${EROOT}/var/lib/systemd/timesync ]]; then
- rm "${EROOT}/var/lib/systemd/timesync"
- fi
-
- if [[ -z ${ROOT} && -d /run/systemd/system ]]; then
- ebegin "Reexecuting system manager (systemd)"
- systemctl daemon-reexec
- eend $? || FAIL=1
-
- # https://lists.freedesktop.org/archives/systemd-devel/2024-June/050466.html
- ebegin "Signaling user managers to reexec"
- systemctl kill --kill-whom='main' --signal='SIGRTMIN+25' 'user@*.service'
- eend $?
- fi
-
- if [[ ${FAIL} ]]; then
- eerror "One of the postinst commands failed. Please check the postinst output"
- eerror "for errors. You may need to clean up your system and/or try installing"
- eerror "systemd again."
- eerror
- fi
-
- if use boot; then
- optfeature "installing kernels in systemd-boot's native layout and update loader entries" \
- "sys-kernel/installkernel[systemd-boot]"
- fi
- if use ukify; then
- optfeature "generating unified kernel image on each kernel installation" \
- "sys-kernel/installkernel[ukify]"
- fi
-}
-
-pkg_prerm() {
- # If removing systemd completely, remove the catalog database.
- if [[ ! ${REPLACED_BY_VERSION} ]]; then
- rm -f -v "${EROOT}"/var/lib/systemd/catalog/database
- fi
-}
diff --git a/sys-apps/systemd/systemd-256.12.ebuild b/sys-apps/systemd/systemd-256.12.ebuild
index 53273463cc5d..3871b1e9eeb3 100644
--- a/sys-apps/systemd/systemd-256.12.ebuild
+++ b/sys-apps/systemd/systemd-256.12.ebuild
@@ -313,45 +313,45 @@ multilib_src_configure() {
-Ddebug-shell="${EPREFIX}/bin/sh"
-Ddefault-user-shell="${EPREFIX}/bin/bash"
# Optional components/dependencies
- $(meson_native_use_bool acl)
- $(meson_native_use_bool apparmor)
- $(meson_native_use_bool audit)
- $(meson_native_use_bool boot bootloader)
- $(meson_native_use_bool bpf bpf-framework)
+ $(meson_native_use_feature acl)
+ $(meson_native_use_feature apparmor)
+ $(meson_native_use_feature audit)
+ $(meson_native_use_feature boot bootloader)
+ $(meson_native_use_feature bpf bpf-framework)
-Dbpf-compiler=gcc
- $(meson_native_use_bool cryptsetup libcryptsetup)
- $(meson_native_use_bool curl libcurl)
+ $(meson_native_use_feature cryptsetup libcryptsetup)
+ $(meson_native_use_feature curl libcurl)
$(meson_native_use_bool dns-over-tls dns-over-tls)
- $(meson_native_use_bool elfutils)
- $(meson_native_use_bool fido2 libfido2)
- $(meson_use gcrypt)
- $(meson_native_use_bool gnutls)
- $(meson_native_use_bool homed)
- $(meson_native_use_bool http microhttpd)
+ $(meson_native_use_feature elfutils)
+ $(meson_native_use_feature fido2 libfido2)
+ $(meson_feature gcrypt)
+ $(meson_native_use_feature gnutls)
+ $(meson_native_use_feature homed)
+ $(meson_native_use_feature http microhttpd)
$(meson_native_use_bool idn)
- $(meson_native_use_bool importd)
- $(meson_native_use_bool importd bzip2)
- $(meson_native_use_bool importd zlib)
+ $(meson_native_use_feature importd)
+ $(meson_native_use_feature importd bzip2)
+ $(meson_native_use_feature importd zlib)
$(meson_native_use_bool kernel-install)
- $(meson_native_use_bool kmod)
- $(meson_use lz4)
- $(meson_use lzma xz)
+ $(meson_native_use_feature kmod)
+ $(meson_feature lz4)
+ $(meson_feature lzma xz)
$(meson_use test tests)
- $(meson_use zstd)
- $(meson_native_use_bool iptables libiptc)
- $(meson_native_use_bool openssl)
- $(meson_use pam)
- $(meson_native_use_bool pkcs11 p11kit)
- $(meson_native_use_bool pcre pcre2)
- $(meson_native_use_bool policykit polkit)
- $(meson_native_use_bool pwquality)
- $(meson_native_use_bool qrcode qrencode)
- $(meson_native_use_bool seccomp)
- $(meson_native_use_bool selinux)
- $(meson_native_use_bool tpm tpm2)
- $(meson_native_use_bool test dbus)
- $(meson_native_use_bool ukify)
- $(meson_native_use_bool xkb xkbcommon)
+ $(meson_feature zstd)
+ $(meson_native_use_feature iptables libiptc)
+ $(meson_native_use_feature openssl)
+ $(meson_feature pam)
+ $(meson_native_use_feature pkcs11 p11kit)
+ $(meson_native_use_feature pcre pcre2)
+ $(meson_native_use_feature policykit polkit)
+ $(meson_native_use_feature pwquality)
+ $(meson_native_use_feature qrcode qrencode)
+ $(meson_native_use_feature seccomp)
+ $(meson_native_use_feature selinux)
+ $(meson_native_use_feature tpm tpm2)
+ $(meson_native_use_feature test dbus)
+ $(meson_native_use_feature ukify)
+ $(meson_native_use_feature xkb xkbcommon)
-Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
# Breaks screen, tmux, etc.
-Ddefault-kill-user-processes=false
@@ -367,7 +367,7 @@ multilib_src_configure() {
$(meson_native_true hostnamed)
$(meson_native_true ldconfig)
$(meson_native_true localed)
- $(meson_native_true man)
+ $(meson_native_enabled man)
$(meson_native_true networkd)
$(meson_native_true quotacheck)
$(meson_native_true randomseed)
diff --git a/sys-apps/systemd/systemd-257.3.ebuild b/sys-apps/systemd/systemd-257.3.ebuild
index 9aaf85cb67d4..3dbd7efc8acc 100644
--- a/sys-apps/systemd/systemd-257.3.ebuild
+++ b/sys-apps/systemd/systemd-257.3.ebuild
@@ -311,45 +311,45 @@ multilib_src_configure() {
-Ddebug-shell="${EPREFIX}/bin/sh"
-Ddefault-user-shell="${EPREFIX}/bin/bash"
# Optional components/dependencies
- $(meson_native_use_bool acl)
- $(meson_native_use_bool apparmor)
- $(meson_native_use_bool audit)
- $(meson_native_use_bool boot bootloader)
- $(meson_native_use_bool bpf bpf-framework)
+ $(meson_native_use_feature acl)
+ $(meson_native_use_feature apparmor)
+ $(meson_native_use_feature audit)
+ $(meson_native_use_feature boot bootloader)
+ $(meson_native_use_feature bpf bpf-framework)
-Dbpf-compiler=gcc
- $(meson_native_use_bool cryptsetup libcryptsetup)
- $(meson_native_use_bool curl libcurl)
+ $(meson_native_use_feature cryptsetup libcryptsetup)
+ $(meson_native_use_feature curl libcurl)
$(meson_native_use_bool dns-over-tls dns-over-tls)
- $(meson_native_use_bool elfutils)
- $(meson_native_use_bool fido2 libfido2)
- $(meson_use gcrypt)
- $(meson_native_use_bool gnutls)
- $(meson_native_use_bool homed)
- $(meson_native_use_bool http microhttpd)
+ $(meson_native_use_feature elfutils)
+ $(meson_native_use_feature fido2 libfido2)
+ $(meson_feature gcrypt)
+ $(meson_native_use_feature gnutls)
+ $(meson_native_use_feature homed)
+ $(meson_native_use_feature http microhttpd)
$(meson_native_use_bool idn)
- $(meson_native_use_bool importd)
- $(meson_native_use_bool importd bzip2)
- $(meson_native_use_bool importd zlib)
+ $(meson_native_use_feature importd)
+ $(meson_native_use_feature importd bzip2)
+ $(meson_native_use_feature importd zlib)
$(meson_native_use_bool kernel-install)
- $(meson_native_use_bool kmod)
- $(meson_use lz4)
- $(meson_use lzma xz)
+ $(meson_native_use_feature kmod)
+ $(meson_feature lz4)
+ $(meson_feature lzma xz)
$(meson_use test tests)
- $(meson_use zstd)
- $(meson_native_use_bool iptables libiptc)
- $(meson_native_use_bool openssl)
- $(meson_use pam)
- $(meson_native_use_bool pkcs11 p11kit)
- $(meson_native_use_bool pcre pcre2)
- $(meson_native_use_bool policykit polkit)
- $(meson_native_use_bool pwquality)
- $(meson_native_use_bool qrcode qrencode)
- $(meson_native_use_bool seccomp)
- $(meson_native_use_bool selinux)
- $(meson_native_use_bool tpm tpm2)
- $(meson_native_use_bool test dbus)
- $(meson_native_use_bool ukify)
- $(meson_native_use_bool xkb xkbcommon)
+ $(meson_feature zstd)
+ $(meson_native_use_feature iptables libiptc)
+ $(meson_native_use_feature openssl)
+ $(meson_feature pam)
+ $(meson_native_use_feature pkcs11 p11kit)
+ $(meson_native_use_feature pcre pcre2)
+ $(meson_native_use_feature policykit polkit)
+ $(meson_native_use_feature pwquality)
+ $(meson_native_use_feature qrcode qrencode)
+ $(meson_native_use_feature seccomp)
+ $(meson_native_use_feature selinux)
+ $(meson_native_use_feature tpm tpm2)
+ $(meson_native_use_feature test dbus)
+ $(meson_native_use_feature ukify)
+ $(meson_native_use_feature xkb xkbcommon)
-Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
# Breaks screen, tmux, etc.
-Ddefault-kill-user-processes=false
@@ -365,7 +365,7 @@ multilib_src_configure() {
$(meson_native_true hostnamed)
$(meson_native_true ldconfig)
$(meson_native_true localed)
- $(meson_native_true man)
+ $(meson_native_enabled man)
$(meson_native_true networkd)
$(meson_native_true quotacheck)
$(meson_native_true randomseed)
diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild
index 250d179e1c2a..73d86d74ea55 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2024 Gentoo Authors
+# Copyright 2011-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -312,45 +312,45 @@ multilib_src_configure() {
-Ddebug-shell="${EPREFIX}/bin/sh"
-Ddefault-user-shell="${EPREFIX}/bin/bash"
# Optional components/dependencies
- $(meson_native_use_bool acl)
- $(meson_native_use_bool apparmor)
- $(meson_native_use_bool audit)
- $(meson_native_use_bool boot bootloader)
- $(meson_native_use_bool bpf bpf-framework)
+ $(meson_native_use_feature acl)
+ $(meson_native_use_feature apparmor)
+ $(meson_native_use_feature audit)
+ $(meson_native_use_feature boot bootloader)
+ $(meson_native_use_feature bpf bpf-framework)
-Dbpf-compiler=gcc
- $(meson_native_use_bool cryptsetup libcryptsetup)
- $(meson_native_use_bool curl libcurl)
+ $(meson_native_use_feature cryptsetup libcryptsetup)
+ $(meson_native_use_feature curl libcurl)
$(meson_native_use_bool dns-over-tls dns-over-tls)
- $(meson_native_use_bool elfutils)
- $(meson_native_use_bool fido2 libfido2)
- $(meson_use gcrypt)
- $(meson_native_use_bool gnutls)
- $(meson_native_use_bool homed)
- $(meson_native_use_bool http microhttpd)
+ $(meson_native_use_feature elfutils)
+ $(meson_native_use_feature fido2 libfido2)
+ $(meson_feature gcrypt)
+ $(meson_native_use_feature gnutls)
+ $(meson_native_use_feature homed)
+ $(meson_native_use_feature http microhttpd)
$(meson_native_use_bool idn)
- $(meson_native_use_bool importd)
- $(meson_native_use_bool importd bzip2)
- $(meson_native_use_bool importd zlib)
+ $(meson_native_use_feature importd)
+ $(meson_native_use_feature importd bzip2)
+ $(meson_native_use_feature importd zlib)
$(meson_native_use_bool kernel-install)
- $(meson_native_use_bool kmod)
- $(meson_use lz4)
- $(meson_use lzma xz)
+ $(meson_native_use_feature kmod)
+ $(meson_feature lz4)
+ $(meson_feature lzma xz)
$(meson_use test tests)
- $(meson_use zstd)
- $(meson_native_use_bool iptables libiptc)
- $(meson_native_use_bool openssl)
- $(meson_use pam)
- $(meson_native_use_bool pkcs11 p11kit)
- $(meson_native_use_bool pcre pcre2)
- $(meson_native_use_bool policykit polkit)
- $(meson_native_use_bool pwquality)
- $(meson_native_use_bool qrcode qrencode)
- $(meson_native_use_bool seccomp)
- $(meson_native_use_bool selinux)
- $(meson_native_use_bool tpm tpm2)
- $(meson_native_use_bool test dbus)
- $(meson_native_use_bool ukify)
- $(meson_native_use_bool xkb xkbcommon)
+ $(meson_feature zstd)
+ $(meson_native_use_feature iptables libiptc)
+ $(meson_native_use_feature openssl)
+ $(meson_feature pam)
+ $(meson_native_use_feature pkcs11 p11kit)
+ $(meson_native_use_feature pcre pcre2)
+ $(meson_native_use_feature policykit polkit)
+ $(meson_native_use_feature pwquality)
+ $(meson_native_use_feature qrcode qrencode)
+ $(meson_native_use_feature seccomp)
+ $(meson_native_use_feature selinux)
+ $(meson_native_use_feature tpm tpm2)
+ $(meson_native_use_feature test dbus)
+ $(meson_native_use_feature ukify)
+ $(meson_native_use_feature xkb xkbcommon)
-Dntp-servers="0.gentoo.pool.ntp.org 1.gentoo.pool.ntp.org 2.gentoo.pool.ntp.org 3.gentoo.pool.ntp.org"
# Breaks screen, tmux, etc.
-Ddefault-kill-user-processes=false
@@ -366,7 +366,7 @@ multilib_src_configure() {
$(meson_native_true hostnamed)
$(meson_native_true ldconfig)
$(meson_native_true localed)
- $(meson_native_true man)
+ $(meson_native_enabled man)
$(meson_native_true networkd)
$(meson_native_true quotacheck)
$(meson_native_true randomseed)
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 70f37debdb6b..ec993fc9dd7d 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -9,7 +9,7 @@ DIST util-linux-2.40.4.tar.xz 8848216 BLAKE2B 37c095d0ab97d54dd5a35160dd4d7d3ac6
DIST util-linux-2.41.tar.sign 833 BLAKE2B 7aa7cdabc76ab893d919372925eaf6c25fc5567af22bfacea94d8fe06db49869360817a69fe2dedd38e1f71c4603c59f0e881659f35717d5c3095787e98e6fea SHA512 41318ef7e91a21fcf7e0bb0980afd60469d511f9940b55515937d916577df146668a1c46054f56c0f354a5fc04a88c4a72a9bf34da86cf5571af72f0a04d5b8c
DIST util-linux-2.41.tar.xz 9535724 BLAKE2B b0f6d63c1365d3b065584d4d79a1716e1f036474984fc08dd6b298d7f50e66736af046404d3c9d8051fd0c9c455bcd623257ea1b967b755bee063415d91c5c21 SHA512 800ff92ee7a047732c0accb9dd759d6ed659947373ca72e0dd3ca601d0a6fed9db92c0838cfaff6bcdb8c08bdc1ffa675721893f42945885c57ccd59ab676318
EBUILD util-linux-2.40.2.ebuild 11840 BLAKE2B 17e67c38a3c97d14a93f2b707f9c0fdc9636ae405cfa07147fe24e13b9fe1a7187d317907b0535637a5708609ca7235d325aa9ae473911d7a55724edc98ead8b SHA512 8c084819d7072f660d703d7707544032f16c7de6e20eb00ddd8fc8f35adaeed9f9812cb9269685cab2feafbb838383a917348e3950f32793619f2142a8425eee
-EBUILD util-linux-2.40.4.ebuild 11923 BLAKE2B d41417b51b9456439cfccdb36456b7dfcde81d3405af4c7e3acc56e4e9b5c7cef869134ad8982f6ae0a601c3216a3ba8415e6cdeebd18ec9817d62c6a21cb143 SHA512 f14662309f449910a4ccd45cdde4fbe4bc6a7d8cf204c1571287c9521926bd3d05250c6232387277ad1a257e6114ffeeefec735ca41366994b69b44555eab114
+EBUILD util-linux-2.40.4.ebuild 11922 BLAKE2B 2d4e11f31c4079c120f1bef11c5ab3756637819094b8bb675c4bb13b36d2111e32ee0a920ec5b413791321121842beddf25f2a4ded812c9e10705450ad5c91a6 SHA512 1560b681ae50725d59f926fb5c42d9fadc6ea78076d7ff646dcc4d5c6384964ad5a696bc1473e4563b82778d373c429726378753b8a7a5ec4afc89d9210252d0
EBUILD util-linux-2.41.ebuild 11972 BLAKE2B fff941f0b80c0b7ee9e226c786224ac9a78ea72d097806960a2b84abba2f90d8df6ec9ab898126abb5c4a19f76390c917b916cc1de073ad06bea9065f146265d SHA512 7eec6e12a74d2566df7244e082d6089bf08de1f65bbe7f75fc071a756c48f501eb39c53b0eb21cbbd22019dee558ea48d566926f865120fa4dca0e501702dbde
EBUILD util-linux-9999.ebuild 11449 BLAKE2B b7b714ef0d2b4636758d527094543aee5ceadedf46fb8af163e551e2e6621d329004571e9040158a7220c4d4abcb4d49fa9ec293c29f343e97157274014bb2ec SHA512 88f733724286eb5d5b8b6133fe52e3e0da693f8112112eb0efa3f86f015974b9ad6b1407fbefa70e5f410e1d6eaa1cac924dd0c5149f556c8f602706862fd20a
MISC metadata.xml 1600 BLAKE2B c36342513e86655c4e4bfee627d9b516d4dc008abce3a7397d6cf3fb65f562bb58bcdc5b9d7daa801da01c77d19415b0dc6bf3407c5cca7d51327bb3689f94f6 SHA512 56b041dcbcc2c048a642bb8b44927cc0bed40de1c531f6445feaf0a87673fa19efffa3a5dabed5178b427d1fe5fdf41c2f7b8c0386f9adf1545c5ff9fa30169b
diff --git a/sys-apps/util-linux/util-linux-2.40.4.ebuild b/sys-apps/util-linux/util-linux-2.40.4.ebuild
index 56dfc9938593..e8d02fbc6a15 100644
--- a/sys-apps/util-linux/util-linux-2.40.4.ebuild
+++ b/sys-apps/util-linux/util-linux-2.40.4.ebuild
@@ -23,7 +23,7 @@ else
inherit verify-sig
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
fi
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz"
diff --git a/sys-apps/which/Manifest b/sys-apps/which/Manifest
index a53ca8482071..8adaf081f5e2 100644
--- a/sys-apps/which/Manifest
+++ b/sys-apps/which/Manifest
@@ -1,5 +1,5 @@
DIST which-2.21.tar.gz 149305 BLAKE2B 355888b0dfe3e4e1679a8a9e1255a935fa48be220408abc441fae69fe0b26bd39e0544ed20e75497ed5bccaa75e788d9aec17007c668f15eaf6b1599faa131a0 SHA512 d2f04a5c5291f2d7d1226982da7cf999d36cfe24d3f7bda145508efcfb359511251d3c68b860c0ddcedd66b15a0587b648a35ab6d1f173707565305c506dfc61
DIST which-2.23.tar.gz 201930 BLAKE2B 64a3ae1f23a4c389f945f6c0985e6f6062b46785125a0d0659ff160560a4a473633d38af71b1505beeabba8336f5a9906f1ba58ab3494635e970bd5529b3936f SHA512 738807f79e8cfc5967541a28ae7021247c04c4177279f09be2c19c069af450a7e3b19baf9079fe5569b25b4630bb400be242a123647e52c9fe54f0ad007317bf
EBUILD which-2.21.ebuild 585 BLAKE2B bf0fee3337c761dc76e6a6e2ee9d04233a4fa6277d75f0328ed81465b636489a81e8358846adfede55d252900e2e9b21fcddd7381812ce5888beb33844317ba0 SHA512 7804ace758f358dce84611ccf9d98dbecf378ab5050bd7bc659404dfc4e26d3df2f1db79f9dc259ad0d6a2bb3c7dd075a34cb2e35055834aae1e1615e6965b9d
-EBUILD which-2.23.ebuild 572 BLAKE2B 7b46695d6bf970bd52e643aaeeeaf3617ebd68196dd8fc3c4832c85b4e61dfa9ff83d98511aa75d4a1cc0f88e2343280a3c39599bf19888c9dca45848c9a894c SHA512 bf3cb40e092035b3493e9a397563fd490cde3a734ea678b775a8f8f429cbdff13518b92bd52869d0b15ead67501f11e7540a66a47bca026e65cb2ae9638f41c7
+EBUILD which-2.23.ebuild 571 BLAKE2B 8197d682963ce1101f95a353fe29e88411a1fcb7776f8fa6ccb7af4e5222bbc1aa4270939c92fa9015c58181da8ade76643ad8744cdeff4bd47e205ef107cbc8 SHA512 c1dda03fa80d028caf1cbf8ad82534a4c4de78677006b60f759d5a34d1eefbf969212d7994232a2a0c4a47a241abbb09392bb26c32a2a2aeb8329ee375aced87
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-apps/which/which-2.23.ebuild b/sys-apps/which/which-2.23.ebuild
index c06de7f3e1ca..11a9560017fd 100644
--- a/sys-apps/which/which-2.23.ebuild
+++ b/sys-apps/which/which-2.23.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
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"
+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_configure() {
tc-export AR
diff --git a/sys-apps/xdg-desktop-portal-gtk/Manifest b/sys-apps/xdg-desktop-portal-gtk/Manifest
index d3e133374b73..dace3d32198c 100644
--- a/sys-apps/xdg-desktop-portal-gtk/Manifest
+++ b/sys-apps/xdg-desktop-portal-gtk/Manifest
@@ -1,5 +1,7 @@
DIST xdg-desktop-portal-gtk-1.14.1.tar.xz 393964 BLAKE2B fd7fb960a19a13ad722b3db6e00a81e737c25434a6c4f70b97ad6cb2f9e01a06e9dc563f0e61f496260275854404b006cf4b36df56cc967202def6ca4bf0c8a0 SHA512 d8b487e8fc7d8c1f0f41eb3ee28377b2f77af9c65569b5dbaee785ae40c163929da8b13b39b032e25631515cb8e7218129c8bbffe25692e85c7b8e9269024325
DIST xdg-desktop-portal-gtk-1.15.2.tar.xz 93044 BLAKE2B a44f9fe19280e653f2e5ea0831ab273b51f9d7cf41d7ae39976f9cebbee3502915d15c5455ae28fc701e6816241c0c785eaa389399544fd21106ae953b1cfd47 SHA512 a4ee821cab0a73dade139abee5802fee21fc3dbdb801dea0dc87366f6a0ff2929836f333d5a874fa874c72570a8b792d9ce6b3d261072732935765ed3b2463af
+DIST xdg-desktop-portal-gtk-1.15.3.tar.xz 94556 BLAKE2B ecb4f965342148064dcca288031d0a31631652f6b1aa8d2d18558e79613783bc950225d540e7db925b96f9d66b351e2aa87403b58898505be36f3e4a878111c0 SHA512 38a94ace605f95af74a2edd4cf9f52124b1f0e46612a3484d1fb51289ee27015077fa9f4cc75cfa48792101500ce8e0d62761d71ef4d4791837599352e2a81a0
EBUILD xdg-desktop-portal-gtk-1.14.1.ebuild 1380 BLAKE2B e28d0e76b00a73b6601c4128e7a4524438b34a2e7ee3377740e66c1a94accfe09c7411b3a5a5c75b60eea659de32f9fa205f05fb7705dde7377d93261d3ce436 SHA512 bee57573cd863039cd3aeb0b7149cc3675d0a04b793a472d07ec18366951f562de553727a7c45fbed5968db29eca2cfa3039279f7958be60d133f8a15c0fc3e8
EBUILD xdg-desktop-portal-gtk-1.15.2.ebuild 1315 BLAKE2B a6c4f303e46842b311407898e26c4a9ac6893bd05bbdd5cb60502cf1dd54115a2a52d554ba4100b7c93a47abdc0cc341cbb1948cbc6fbbb7b43223ef77be6fd3 SHA512 e19c65699f9f7ba83fe486adc892e4e5b2b0b25a2801bc7dbae4ae578d64a5990f588d6d167766660b5ae2fe56c9690fedf294fb9041f7c68cff7e8e93534426
+EBUILD xdg-desktop-portal-gtk-1.15.3.ebuild 1315 BLAKE2B a6c4f303e46842b311407898e26c4a9ac6893bd05bbdd5cb60502cf1dd54115a2a52d554ba4100b7c93a47abdc0cc341cbb1948cbc6fbbb7b43223ef77be6fd3 SHA512 e19c65699f9f7ba83fe486adc892e4e5b2b0b25a2801bc7dbae4ae578d64a5990f588d6d167766660b5ae2fe56c9690fedf294fb9041f7c68cff7e8e93534426
MISC metadata.xml 359 BLAKE2B b88d2d0b01e730aecbf4ce4f75f3aeb70177190ee0ffbdb4afbc55cf49c9e2fa29b10a67086488a22c77999204ed0a863332595257cb64e85c4fe29b2664a040 SHA512 75b9ab2cbe62b8556c6deff6c52b993fc099a3dbb8242929693f16ab907a2cd70d1b06de702d15150d2b0b47532168c72fa7fcbeb29467d49624b2d8c18172c6
diff --git a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.15.3.ebuild b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.15.3.ebuild
new file mode 100644
index 000000000000..097d5d63f0c9
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.15.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GTK+"
+HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal-gtk"
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${MY_PV}/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+BDEPEND="
+ dev-util/gdbus-codegen
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+DEPEND="
+ dev-libs/glib:2
+ gnome-base/gsettings-desktop-schemas
+ media-libs/fontconfig
+ sys-apps/dbus
+ >=sys-apps/xdg-desktop-portal-1.14.0
+ x11-libs/cairo[X?]
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3[wayland?,X?]
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ # As done in Fedora:
+ # All backends that are disabled are instead provided by
+ # xdg-desktop-portal-gnome to keep this package free of GNOME dependencies.
+ # The appchooser and settings backends are enabled for non-GNOME GTK
+ # applications.
+ local emesonargs=(
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+ -Dappchooser=enabled
+ -Dsettings=enabled
+ -Dlockdown=disabled
+ -Dwallpaper=disabled
+ )
+
+ meson_src_configure
+}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 67cf91c83036..2c027cde55bd 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b85d1ee627d0..a3cec737a06f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -38,9 +38,11 @@ DIST gcc-14.2.0-patches-7.tar.xz 14244 BLAKE2B 11236e91e1fe83fec8ffaa40ec0cdd4b5
DIST gcc-14.2.0-patches-8.tar.xz 14540 BLAKE2B 09f66035343d4cab694b8ab382170f8e2d546ddffedf3477f26edbd6a798ddf94294f569c2661729d40088d590bc17a4eb651710d8d9f66f33703734a1a82b67 SHA512 7a9a2724ef8db3c57b033d90751192969c16e5eaa8f4777b7f16470222ff3a18771b461bd89feaad701e7f0d573b883b487981588129933c732fb76117728b86
DIST gcc-15-20250309.tar.xz 90853908 BLAKE2B 403b9b3a2eb1ed5d23558eff000784b8b6345c419b9050d68e38343a30ceb58c7ddaebb44c345668c98e19f66c1dd1edcc22a3a911754cb85f8fbfc6559ba3f1 SHA512 b20760997cf8111429524ca1400e1a23c328e303a8b4652cd859dcc3dc3e2dd11c72cf9e1b744c88374ebdb9fbb90f217ffe892eca24e581b781e2741b177d04
DIST gcc-15-20250316.tar.xz 91424124 BLAKE2B 4a33b98d04961a8dd2bdc2890d0e1547902fc6bba63cea1b995bc82c6ef1b384a0843792961cd77162cae948808d41c2d5758f526371bbc501143c575e683a10 SHA512 5bd5a524b76a523a1979054bebc10ddbe3dce4c1f905b123dc8da983506c4cefb34cc035234845c021d4f7b3110dd5a8383da9c134af0bc54a154a0cdac8eea5
+DIST gcc-15-20250323.tar.xz 91685912 BLAKE2B cd56bfe95b80358cbc44ae27a15d297d60630495f452e5d8158f5dfb7be457cdbb144226ef3bc8bdac6eec7f9e20185240a7a4ddc229ab96b7a9ef5c502c308a SHA512 45e44a9136c466ef1ace86129cc5e4629f4cbeefd896967ef9701711a09f806ac0505232f5eb840823aeaca82c8e6107b6cbb3ea7b912264402b4faf5cd19788
DIST gcc-15.0.0-musl-patches-2.tar.xz 3076 BLAKE2B 0073248fe4f7dd827980559017b5aa1fb5c4c46acc9ad5c410dc152fd1e44966d3066bf7152338573cb45b1c36027de5f0c519abd414d97a37bccef07f6a5281 SHA512 295f1a669020bbe2874e9b03afd46b5d083073b276fca3543f3767a2d74f35df81cf0a67abad50c200cf7a3af36ec98ff9977cb7d5c19f334af7d3bb1926a3de
DIST gcc-15.0.0-patches-46.tar.xz 22212 BLAKE2B 159b2693ded0b1dbddd271ca56d7f6db3569a8f79155521737b968ad131eee2730d3441dacef821b9dcd31b17ca0bf16a7b24001e7cb4ae1b36c55750184a3f6 SHA512 26d293ee368c75570e606949480feed18a69baad4687beaf2f50629bfc72d542bbce4b1cb6580fe7e578409a108891dc9762bb15c53b611434c83db5dd83d695
DIST gcc-15.0.0-patches-47.tar.xz 16456 BLAKE2B c1b60eb5b0717f74ca528462e7cddfc6c2386cc122e8d0394152e974e092ae7c29bcfd96e7dbfde85aaa9194950dd867aef59fea17f1be1bb0f9f30eb192cd3f SHA512 c2f74c561eaa5b158de44b251116a923f3e81e5c5b6126d7cb387211c83697813fc22695ae36d245844e3e0dd2a6076fd710fbbed39965a151209a34812ba752
+DIST gcc-15.0.0-patches-48.tar.xz 18120 BLAKE2B bfb1e7330c1c0499d2d0a0046506961cccaac1df8e5779f9de599e8b6d89e9014b512072159ed18fb58243e95716b79aaa0d7665e7742ceda117d40a867cf34f SHA512 1cc61250e943e2cae543a5336fdc9ad04851186f8f45e4b82cb9be287a804374e84066cec0efd55662211107cecde92f78b6d3c745e421bc83b3d60101be9ebd
DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf
@@ -70,6 +72,7 @@ EBUILD gcc-14.2.1_p20250322.ebuild 1440 BLAKE2B 403218e223a17ec1336d65ecc5268614
EBUILD gcc-14.3.9999.ebuild 1410 BLAKE2B 0f77f0e17b7bf3d617ed4feec61406108d92e9ac8bd3597651b7f6814c45ddf56393228cda23fccf189e3fa106b9d389196da4f565283a10923bfe29a06fbfe2 SHA512 802582faf27fe46fcd75b8b917aa155739e4e0f70d010f14bf42cea3007da124a53fe1ee903e6004d4d8277350ac88d7ade78f79ce8a036b29e14dec45ba2d15
EBUILD gcc-15.0.1_pre20250309.ebuild 1359 BLAKE2B 0e4dcef21ac4b8541a43eb8fad28c3cafddbc91b186f8d5f3ed67e42c3c34f8614234d203b0e80f314f9454b1132c30e5b1f79b08a4f4b34c061839e911b8b7e SHA512 4b5f3b8b0df693d95204b8983d3c51a07a286ef0d0b56e9a1b3d9bfa37a4e8559fa7133eae15a101c70e5b9783dc7c81d8d72437366ae08b2e4d62732db9de2e
EBUILD gcc-15.0.1_pre20250316.ebuild 1359 BLAKE2B 995a99d18cd9ec5673f26c151acf0da40b64dae9458dea37996224c55fd6d7c626b1dbfce7a07ba798f21d27ebdec70813066cc5c22484da55df522647e890d6 SHA512 322e4eb468a5254273ad1c96b5febd64d206fadde020538e555da5e368f0a07ab8b6c417b1c756ee6a45ae3b38a458981a7799590da7b5f05bfe9e66173b6b06
+EBUILD gcc-15.0.1_pre20250323.ebuild 1359 BLAKE2B 6c1b94944f84702929df803aa967fef49df1f3a0942adcc7d2bf85ad5edf13983da261f4709b98b509b855c153a06cebc76a26bb5cd5c43a0521b09832ad7b74 SHA512 76f32f38f4a35763da98bf3919cb885a72f64f9db945ed957b98875f5d8f00919687eee63d0f70cec55a52eee24146d80928fd779bb224d217020688cf0ea335
EBUILD gcc-15.0.9999.ebuild 1332 BLAKE2B 6f17f77603522bac72d4d57094cc086263a9bfe6273c04d91b169ebc23d78fa2943c0950d4a40fe846d9d92648e54ca54ad1cecd5446ed5710062f9dca569b4b SHA512 4e4a673229a36dee68238e10efb2d9e0ff1c530411395e5230bbf567c92342a4b79d0ecb0ec91573c52fd8b5efd5cf6d20e612971848c9529378e0c42c0e213d
EBUILD gcc-8.5.0-r2.ebuild 549 BLAKE2B 2856372670c76fbe54778c0532815e3510b01b1c8aad99acc3e9183bf6829251952e29887340895625c1e421e19302430ae1a0a8dddcd8470bd71cc221f0b6b0 SHA512 559ba0dbdc7542b6af5d101f19a5b3c9eab38b9996c26330834ffa924fd8c792988f223b492e6ac84255eccbc4af762be50c2d60e84ca24b7a9ebba134608c6d
EBUILD gcc-9.5.0.ebuild 1257 BLAKE2B b398cea6cb4227fd126b85feb3e735f6b505236f54aecc9983e46fd30dbfcd8f16e80680c231567212c7cbd524b0d485574f7c5c5830137f9ebeea089a641e90 SHA512 0faea0a2389563bede22ba172ae6ab490a693c221bf6700152e9f63b23fad8d74a595a50c40cdf2eed32ee5e9cdddfdb6e2907629036c94034327f5772c93f6f
diff --git a/sys-devel/gcc/gcc-15.0.1_pre20250323.ebuild b/sys-devel/gcc/gcc-15.0.1_pre20250323.ebuild
new file mode 100644
index 000000000000..3afae12dbd43
--- /dev/null
+++ b/sys-devel/gcc/gcc-15.0.1_pre20250323.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+TOOLCHAIN_HAS_TESTS=1
+PATCH_GCC_VER="15.0.0"
+PATCH_VER="48"
+MUSL_VER="2"
+MUSL_GCC_VER="15.0.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+ eapply_user
+}
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 4329de638dcc..e4cbf0dda477 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/avfs/Manifest b/sys-fs/avfs/Manifest
index cfeeab56073c..cfb5c0c39a80 100644
--- a/sys-fs/avfs/Manifest
+++ b/sys-fs/avfs/Manifest
@@ -1,5 +1,3 @@
-DIST avfs-1.1.4.tar.bz2 614657 BLAKE2B a742f2e7fd4f97f2a3207cfe95d9358cfd895e4c047c39bbbf3ac0a35e1702542339f46199ba5f92868ceb48f009736a513431c0467ba49d9aacf73a667956ec SHA512 5caa7050e6b9cdce0b5ccd515af8233dc1e9226a97cdf3a3284ced5edd44fbde426049b4ce500ce1daf020d085f9f0a9f81eff339657e92ff2d09b1dec6e4267
DIST avfs-1.1.5.tar.bz2 623927 BLAKE2B 3b4c3f1d510019c82c5c0f954f9ed35e6aebd0cd108ac33f5b89b3dc6e5ffb1ef88102c11351eea84f57922e377257e2e256f4e0fbe436efde669259f5b6c0d5 SHA512 03e9abbda17d7976f9c6e4f8a426ff0b85f626ba2942cb2ec17aff3239476d6de385d7d709d7f0b23e31fbde5bcf131e512d38354f78f7fdc04d4b6d0d593e1b
-EBUILD avfs-1.1.4.ebuild 1677 BLAKE2B 26b198c60a8161a8563519176a93ee973ba01f5633ed66a46575c5ffa50d0891aa0a06ded9cfcdf82628d5a141126d07f7809e1e2c849dcbe9cd9436b9cd3ade SHA512 a3b33bcb64790ec768c2e502c45a5b544288ce4b880e7f872ac9a971646431bf582eb3c30d97aa1b80b19c8a1febc324cf649bf64e7975896d00d56e9aa8c4e6
EBUILD avfs-1.1.5.ebuild 1686 BLAKE2B 4b969885e81e047af081169bb3026596ad6f4bea3c1bca00cd07a2ea3473ae3b72cb41ba529780ea5eef7143a3a7c4247d55e4ba9b784cf292de971b59014980 SHA512 45e502cfc6729c2f7ff4ac3696706d8d3bac5c18986e18f72d2227d737a5bace19f03b0ddf51044c8ce6653708646f6ae3ea185165e1138017d126f2117fef96
MISC metadata.xml 422 BLAKE2B 5720c903e0e80fb62aa958a2827d912156187d2ea7c792bfa9f939419c5406d93ac136b177f5b3edf745fb584a533163c44a7218afe5c0b84857439d46ad1517 SHA512 73d2e76af54657a28041c64d078d55aa9da46265f0c1837cd7872e66152508bc1fe6dfb6fd18dac34a738c7cf6c12339975c3f0eefcb3f5c07684ef223ace50d
diff --git a/sys-fs/avfs/avfs-1.1.4.ebuild b/sys-fs/avfs/avfs-1.1.4.ebuild
deleted file mode 100644
index 262818f872e6..000000000000
--- a/sys-fs/avfs/avfs-1.1.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed files"
-HOMEPAGE="https://sourceforge.net/projects/avf/"
-SRC_URI="https://downloads.sourceforge.net/avf/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86"
-IUSE="lzip +lzma webdav +zstd"
-
-RDEPEND="
- app-arch/bzip2:=
- >=sys-fs/fuse-2.4:0
- sys-libs/zlib
- lzip? ( app-arch/lzlib )
- lzma? ( app-arch/xz-utils )
- webdav? ( net-libs/neon:= )
- zstd? ( app-arch/zstd:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-build/libtool
- virtual/pkgconfig
-"
-
-src_configure() {
- econf \
- --enable-fuse \
- --enable-library \
- --enable-shared \
- --with-system-zlib \
- --with-system-bzlib \
- --disable-static \
- $(use_enable webdav dav) \
- $(use_with lzip) \
- $(use_with lzma xz) \
- $(use_with zstd)
-}
-
-src_install() {
- default
-
- # remove cruft
- rm "${ED}"/usr/bin/{davpass,ftppass} || die
-
- # install docs
- dodoc doc/{api-overview,background,FORMAT,INSTALL.*,README.avfs-fuse}
- dosym ../../../$(get_libdir)/avfs/extfs/README /usr/share/doc/${PF}/README.extfs
-
- docinto scripts
- dodoc scripts/*pass
-
- find "${ED}" -name "*.la" -delete || die
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- einfo "This version of AVFS includes FUSE support. It is user-based."
- einfo "To execute:"
- einfo "1) as user, mkdir ~/.avfs"
- einfo "2) make sure fuse is either compiled into the kernel OR"
- einfo " modprobe fuse or add to startup."
- einfo "3) run mountavfs"
- einfo "To unload daemon, type umountavfs"
- einfo
- einfo "READ the documentation! Enjoy :)"
- fi
-}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 4318894ec1d4..2d206e462ea4 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index caeded6d977e..6ee7b3e8d112 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -9,6 +9,7 @@ AUX dracut-105-ensure-abs-args-for-objcopy.patch 1816 BLAKE2B 181de3cc28bae34028
AUX dracut-105-fix-check_kernel_module.patch 1214 BLAKE2B 67da5fb2e931710a508910ae54172c1350f61059a2386f5940130d09b9d9c05af9dfe3b08389684ef997b6e89725152714f56dcd8a676ce0df60e7dc2ab25add SHA512 e34fcf2ee636eded961b74d87f583083ca7cb92dc0e390607dff8252412fbf0d827a82b64f99f50d40bee5c8b51ebb3c7c948f9e0b58bd07d005760eba4fc626
AUX dracut-105-systemd-cryptsetup.patch 1048 BLAKE2B 3256a3c0e211894c7253b993f2fca4f687a313c617d569ae46cec0b5c9d55a134d413b98a373e07b52bd0bc0eacff2616504809fbbbfc23c2e93750fbf38ac30 SHA512 e4a2aa3188974c34c0a9de1801d23ec989090265ac5dc1b9aeafe3fe953f28877a45de7a9b246defe8e0a2f0bced790e636fd14be35044c1bbe691c11eebe962
AUX dracut-106-acct-user-group-gentoo.patch 473 BLAKE2B 4e9ec6b60c6eaa5083ab63ba166d2245905bbaf7a73338ed4dbd33dc2e254f37c89d000e97116569a6c94adbd1b85a7189897829f6fb429ae03726f3ed4df96c SHA512 06c0a20c27be6875aef8cecb34eb32fb69780aaa0662bc7760e53355c7aa9f55026e8435513eb4ec62f5fcdbf70fec72150488259eb200a1b2c82f9e41b1e9ed
+AUX dracut-106-fix-mdraid-module.patch 655 BLAKE2B 9dea5cce60c551ff4ec9b51c5ed6c5a95fa01849b12a3d39bd1bea3099b4f3b008f942ea29c44ad5f87c58aa0eb57bb9a32e12997d64c65e80193fd2de685113 SHA512 0c50d373462d90655d635e297948e3d012c1c85a639dd3fb90b6315aa9b4b89a19d0dd7dabbbf5641e11a4722e89007907ac68ecc353724b467ef56743be8477
AUX dracut-106-fix-rngd-module.patch 508 BLAKE2B 2ee18062f4af60297bcd04b833877f9ba58c4ec55a674efb7a209a6fdeeff8430053c74851746cfa73b6549a8c6624144e190a1e1c886fb6203913ea34ba1dbc SHA512 488c29239ff74c3df309bd90b0990eab42e8c0d79fdae5281ffecf37bb93a3675abe44d4ec3222df6b441f68ed82b6c9eb63f94083fad47873df3e0bcfe667cb
AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f
DIST dracut-060_pre20240104.tar.gz 499965 BLAKE2B 935e0e5da348426d69c6dab6b91078f126cadd9ffc6a32378e79cd93b1dbadff35899efc3786fc12bf5a6741843d3637b0c98cc71fe4a96a8caf053ae887bac3 SHA512 f7818265f082e9c05ebb81a91b67fb9b1d3bf8b2433b7e6ea9be6bee43d28cd1ee48577648e1d9b3729c17608b028d294c13bf5d4db4cc5a18e3b007eb2cd67e
@@ -19,6 +20,6 @@ EBUILD dracut-060_pre20240104-r4.ebuild 4582 BLAKE2B 2e90c9669b95ccbdc38a3bedd13
EBUILD dracut-103-r2.ebuild 4693 BLAKE2B 739ea0296e64867ea756d0062e20b6a475e8a70e76b0f306930d35ab42857c83936e90463e01cde10bf255c439442b3309b12dba826f0fe6ce9b9faa909c386e SHA512 5d75977e66c881f067ce86ef52adc3acfe563f17d7bd1ef3887b6c23b9dcbd727b550f1dc4f1cd5352dcd7663d0b863625a4163e1cf2fd5727b42daeb450655e
EBUILD dracut-103-r4.ebuild 6182 BLAKE2B 1ea8fad6836c1c9a1ccf4e20e74e232c430d011710bc3484886a4fc5b4c87837a082413e8dc34acbf9366ff19d4000a4a11c5e8e4afbada334cb6ab90a0e402e SHA512 b4d5afd156a2a2e859837733eda364f2a6fd4d39ec4cfac205f46f5a56588a2070d2a5c8fad48d0faabc5d6b91e4e60eebdc5dd15c60055a9863ebff0df3b56a
EBUILD dracut-105-r4.ebuild 6794 BLAKE2B 44d022baa8c4a06a0ce64ba2e1c79ee207574cd5af8183109276418b286e677e6c5ae0fd64e965985385314e5719abe80490d24a61b86d66ad497abd20627103 SHA512 eba341246301114ad86f73054e6cea7761c1311ea85f05a7203f3dfb703c0e38b4dd74c42e576d067f102ed39012f6165b02203e183c1b10418e48463443cccd
-EBUILD dracut-106-r1.ebuild 6919 BLAKE2B b41d7c0ccb0984c8d5a97d9b69e132ad31de006e3dab5cbb995447e403c7224a738611b94e64bc8da707114129a74b241c0d17ddc88a8e034ef3317bb5fa85f2 SHA512 abeeeee1eb47b992312dbe27186498e0b28698f51344023e4628dc17496378e2e2dfd6fe08c3b0ca1afa2324149140445a35f8533d7ce22bd9fc32a96ded852b
+EBUILD dracut-106-r2.ebuild 7020 BLAKE2B 8fbfdc7d9c803a2d7a0e562639342d57173910ac3e4cb1718cf83da4df9a3c981a39a296cbc40f8b9c1db207fad7bd462637be58727049c07bd5368149f2d9d6 SHA512 92ee61c8dda3197bfe1a7c7a1edeeab329628c510452b89bd1dea1368ef6179cb9a16a6f980c9353a9a625a098a118894901f7841670ea282ea87258f97c9f94
EBUILD dracut-9999.ebuild 6820 BLAKE2B ed369802bb2385b5b15eb315fbcf963556a1a9f822198f5a860dc6feeaf3a0a307ed1848a15a84698731f57291b6867043df74c0315ec49a49549e297d326671 SHA512 022a0c9408f1e1e09256c4b76f66a62855a698faa20839ab7956fb328501efc5f1220199c514af62b5cb7e33765fd0b0ae9a3cd414e9df88bfe1f720c2bcc3b9
MISC metadata.xml 649 BLAKE2B 0b6afdf3bfb6dd4f90fdac5e1dbd2e65224bceed9d59c09ba0fad14153af2e338ba2f8873a58f6423795c07ab1b9a5661a43ad0690682162bfef6f19f344440c SHA512 fec50b992b00ebc91c0662c32861a58d94c643155f082b14141cad0c5a2ce2c615d858adac26b20ce03d0fdeb48dcb5e63fa830856b3105e1ab67fdd3fa835f7
diff --git a/sys-kernel/dracut/dracut-106-r1.ebuild b/sys-kernel/dracut/dracut-106-r2.ebuild
index 8dfb986ced53..db0e73237fc2 100644
--- a/sys-kernel/dracut/dracut-106-r1.ebuild
+++ b/sys-kernel/dracut/dracut-106-r2.ebuild
@@ -103,6 +103,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-106-acct-user-group-gentoo.patch
# https://github.com/dracut-ng/dracut-ng/pull/1207
"${FILESDIR}"/${PN}-106-fix-rngd-module.patch
+ # https://github.com/dracut-ng/dracut-ng/pull/1250
+ "${FILESDIR}"/${PN}-106-fix-mdraid-module.patch
)
pkg_setup() {
diff --git a/sys-kernel/dracut/files/dracut-106-fix-mdraid-module.patch b/sys-kernel/dracut/files/dracut-106-fix-mdraid-module.patch
new file mode 100644
index 000000000000..3692d1fc2fd8
--- /dev/null
+++ b/sys-kernel/dracut/files/dracut-106-fix-mdraid-module.patch
@@ -0,0 +1,17 @@
+https://github.com/dracut-ng/dracut-ng/pull/1250
+diff --git a/modules.d/90mdraid/module-setup.sh b/modules.d/90mdraid/module-setup.sh
+index 8ce5f2ee..b0ab8411 100755
+--- a/modules.d/90mdraid/module-setup.sh
++++ b/modules.d/90mdraid/module-setup.sh
+@@ -46,7 +46,7 @@ cmdline() {
+ [[ ${host_fs_types[$dev]} != *_raid_member ]] && continue
+
+ UUID=$(
+- /sbin/mdadm --examine --export "$dev" \
++ mdadm --examine --export "$dev" \
+ | while read -r line || [[ "$line" ]]; do
+ [[ ${line#MD_UUID=} == "$line" ]] && continue
+ printf "%s" "${line#MD_UUID=} "
+--
+2.48.1
+
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 76ca067635da..582935cad5f0 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,6 +20,10 @@ DIST genpatches-6.12-22.base.tar.xz 1317780 BLAKE2B 0a9dfe87c950f29ac195f28ad5b6
DIST genpatches-6.12-22.extras.tar.xz 4056 BLAKE2B 73c796425bda6a7f04e253ae9ae75758c53ba21ec0d90a05f0a615f77122020a87e10292299d0a054ed692dca25f463e7978d2df09edb69447396eb11bf79a8e SHA512 afc390d43a0e5bb099abc7789ad2bc7755e03f387ca8ca38e3ee56c11962d801b71473a39a6083c3376805687382670864352b538de7310b5b963b002ec48480
DIST genpatches-6.12-23.base.tar.xz 1435492 BLAKE2B ca65b4ead188bb8c561e47dd7aca29c2cb10d98ed28e78113cedd1bf9d9bf2a380bf12a807bcfc3cce3976621355e087cb8a2a5a06857660401eea0e9156830f SHA512 82fc23bb6e04227bcea2d29336d5a46a6e7f1649244b9ceae2869fac65e3f785e7512ea8d1e32f34281d48c76831223cc5c8b448452d2dd036445773a1329c6d
DIST genpatches-6.12-23.extras.tar.xz 4056 BLAKE2B dc27e7f57ea95e678f08d3b6f791a26cec5b51e2204f3d527538f3c54333c8f25194981cdc68b7812973ee8baa95e0d5c575be26e918b25c160178d3bcf80769 SHA512 c7d92cc303dde284b5c1f31b87081167a1a8645e5611a65780d09ebc49f9cc2ded94007d10e1764d90e0d25e31fa73095227d381977c1ba13714654a328ac77f
+DIST genpatches-6.12-24.base.tar.xz 1500152 BLAKE2B 634de57b5d91cdc4ff2c221f036ec11d36db1396be3d3f7e3967f2d9ec78335fe9fdbf84d582978147535fb287238ac7d18f5763beb4efb8cf0430b547b76fe8 SHA512 aa9663fe8226793e138d24f48f66bd4dbe113ee9cc04111707e652e0d104cb861eeb40caaf7b6aecd0a56770086211612d08e4c58abe38e75b36b92ce031cc9d
+DIST genpatches-6.12-24.extras.tar.xz 4056 BLAKE2B 21881a1d1182e60063e65132935e59a0ab66b3d6568b1ce4105df04f819bbb92a21422788ebf5ba763f09bd1341be2a5cd64d15f48684fcb3bac655b6d01e40c SHA512 d2ddbcc2944196f0e7e22367951246467acb1fa6623413c1889fd3e52fcd3be855f5c793fbad8537353cacbea262b1eef664c60b39715470603a82bb41930623
+DIST genpatches-6.13-10.base.tar.xz 663656 BLAKE2B 57d077fdb9f2550bb7f71386c65e1c39abc1e0e90ba16fa36010b4e731a554c24354a28c5b61fc1e7fe5bba187b0b0f96271d73cf5e6931b0c4df631c7c454d8 SHA512 67f1d1564e1c3f7debb7e8f8ed163f46a8b36c2d84179c97579df45cffcf70cc4c4d888380644c4df88aac8956439200e1cd467efdcf8cf1e6c9b405564052c6
+DIST genpatches-6.13-10.extras.tar.xz 4056 BLAKE2B 0b1f54fde344f439375673cc8bb7c076f9809dafd46769897875e59fa8a27c0aafed7cc3b1137cc67fa906e874e052da67c37184a1e3fd343e8d60f53c8f1aa5 SHA512 9b5d3a03583c9312d309c67cae347957fc0739ce722c0f7e901e2a5812de392207a7f2126106c741966c4c3a9c7d0a5b01e39dd8deeda495b07cc85728992130
DIST genpatches-6.13-6.base.tar.xz 417180 BLAKE2B 69cafb7cb776dba4705d15c409930e7006775ecf92f7ce2be78fd2d43dcd04ee8b02fbcf4286545963fe24785bbaeada9bf20c47c45777e7cb2ad097170d82bc SHA512 eb3d03ab002ce5079beabd9fd5ad4423406fe00f1f2013989a8686ecdeb30ebcaba3df9878167ac930da85eca801762370b0538f14720d2efb8c65787dac5bbc
DIST genpatches-6.13-6.extras.tar.xz 4056 BLAKE2B c87a50404218d0c961f2aa31f39dc5b98a3f6d3488e05e2f43e687dc01deb20395d4a5e9e98eecf8a7f29ecf0b654fe1166b6076d6b685f07c2bdfb33a9f192a SHA512 f11b487705feea7c9113ef6b624bafb3341ceafc9d825726a692b929b068dc1587d23b14e024c36ba04cbfd1e5bb4fdb2e1234611d3469759f018f009cd6f02b
DIST genpatches-6.13-7.base.tar.xz 475988 BLAKE2B 0e65a5b28cbb356dce79000c5426b67c6ccea5931fb38059e797c954040a667da00ebf8523a73240e8e889fa8215c6437e670613c7346b11546975954756f5cc SHA512 48363b16244da55e0d6709aed745bb136ec493d006a903f7cf4e77646336b96191d6d3f2c165d186c1562ee6261880b7a7bf002510775690c062212cae911ec6
@@ -38,6 +42,8 @@ DIST genpatches-6.6-91.base.tar.xz 4601548 BLAKE2B 51c18245e7540477ad1b70b763d00
DIST genpatches-6.6-91.extras.tar.xz 4056 BLAKE2B ced4c827b6f291a1c1ba4392e5c29173a65a3ffad6aec147c11ddd985fb7f4f7d65061319cfb0bc0eed77ec333fa9fddf6b89925ea01591c8a17b48588df80da SHA512 d1a8336c3a2df065d3069940ace82cb36d87fe015339279291dc5dcb6aac618ff1677ad1831cd339fd726e0becae9d06474c98cf1c8ab8704a90c161d6cb6fe1
DIST genpatches-6.6-92.base.tar.xz 4647800 BLAKE2B 05cdb4d7f661b5461a901ceefa540092175ff7c3b435082674e174b64349410967f4c7e14bb1cf17a0418b6270f281cbeccb779c47fd647d05302b46b84819c4 SHA512 7bf5859d8740b12d8e4a37d9f9428657785eb1792e60e9f5870a34b38e85f108537d9d79cf7d7373a4e7477708b99f111b3da6f1a76add7e0e0bea4e2f4d0f09
DIST genpatches-6.6-92.extras.tar.xz 4056 BLAKE2B 39db4511a3cae61ec10cdf708852b4e2527a560429567fe80aea823a1571efcdfefb7a86f031662ce5460dc9191bb4f47958339345378874cd71042b7ac578fb SHA512 34a41bd55a9ec7a6c68676b44a60949f9b79aaf43b140d7e84c12bc0f4c4c44e44528301c86510e99247149897eeee69dfee153acb00779b01fb3df4381f7516
+DIST genpatches-6.6-93.base.tar.xz 4705028 BLAKE2B 1beec486187b8504bb6a1c3fe4ce56089344a473d815bc5b33d3af360eb35e56737361dd2eb6e9a97f779fa6027798e3849dc99f0280bb9b9f11da3f8624870a SHA512 7014949210531946bd9daabcf0bda3e1c6f61a2d9c2f9534ae662d529c5ea61b838ea6634afc1473724d93d8801a9e5571549c25f04d72966b0856fe53f35ae4
+DIST genpatches-6.6-93.extras.tar.xz 4056 BLAKE2B 70a19a3f034d0851fa9969029fa4fec74aaac51308b85599a58eb3d2bd15d6b19c95b402bbab1189daeacd28c465bb5381a8ea85bba42f9f66a94c7a1809a15c SHA512 3bd068e5448cf43599708d4aa73d496b2cffc0761144071392f182c79d385d5ab402cd45e0699842f8221072a4cdf505d7f81e295fe0c30cd4d6ea7822d9b6e9
DIST gentoo-kernel-5.10.234-1.amd64.gpkg.tar 63662080 BLAKE2B 08da5926b5b7ed9a6963584c2e157725f3de773435cfc5beb50b54b477ce6b45a05d8c95fae62ea8a057516ea74bd86332566287f1e94abe09676cb1de3da76c SHA512 8e32408115186ced223719eac7304f3d180ddf44a87bc95118d876353fe2a24b0ab2497a12396ecfcde1608891f6dc4c52d9056aa87e9b3ad0325ea451a84bd2
DIST gentoo-kernel-5.10.234-1.arm64.gpkg.tar 56842240 BLAKE2B 5fd1f3f0959afb2edc6c3a6038b10b1930726ac177dadbe50c8034ba6dc2ee830307985e4634fc4881a8f03a6c268d20ae0730ae9e3edaa902d8997b93c66323 SHA512 a0930aaa5f4107b0e87e62a4f569c74ebe2a96e6c8f7947d7cbfceae9ace9b9ab287bf984ec07a0e99c13db65f703279cfbde61b94036b28cfa473c6f318649f
DIST gentoo-kernel-5.10.234-1.ppc64le.gpkg.tar 52838400 BLAKE2B 294837fab511941bb5cc3a5e23dbd3d57b40338c6eb706cc5080123559d30b5b1f6bbb5ed6983bccc7ed8904fb1e03ff38d111153e9612ca06e772896eb11ef9 SHA512 65ac1f9f14b51adb1f32935c3d92fe32724d7b87b61d209f9966f25c312f93005fa12ae1cc6fba064a0692471476a67803c41da8e19cf8c713616bce64f4bfe6
@@ -82,6 +88,10 @@ DIST gentoo-kernel-6.12.19-1.amd64.gpkg.tar 304517120 BLAKE2B 256d80ecb6dc3154f7
DIST gentoo-kernel-6.12.19-1.arm64.gpkg.tar 277954560 BLAKE2B bcc52e89a46a83bb691fa0589c7c93387e6c8a7171e82ad1bfc2edf0a369e182665f003397b664d3d28157c7585f31a7dcec801aa6b973b46baa5727189093db SHA512 0ca64669a7cfaf8ea1bbf8d0e719544993e9722c7770c57b469194123a7883ac0c42f5c4d7574792ebc5f2b27e7d4d21d35a85716fe41fb2f3d93179e2792b8a
DIST gentoo-kernel-6.12.19-1.ppc64le.gpkg.tar 73144320 BLAKE2B 002b13f03546980e7ed44345feae9e3ed2a8f7c640f01e28785075ec488b4659d7f97ae1b12ed7c258917265bdb968c232346b9bbaef97f9f08ba344893bb8bd SHA512 d9952f0447562253d4750ef29b5220139a6234f20d3b7b3df57eee4a979f2920f2c24801f4e5bdc1f13db09de7e0cd78e88b044be91f35d177f893c8bc8275d5
DIST gentoo-kernel-6.12.19-1.x86.gpkg.tar 77332480 BLAKE2B e765f4986a9f8f858cce43fc53ad25e95d0b6c06d9c3c2d9bf6545d4d3b8415c17d7a262610a0765b9e60c160e7b4b173177b363cccd3ca24816a6a9dbdc16a3 SHA512 758ec8a827edeeee0905e7c8197ed79f069cace515c48624b9d973047cf07ef6cb68678b129a9c7a6c018fe292baf627905efcc5bd67c53e568592b614a81988
+DIST gentoo-kernel-6.12.20-1.amd64.gpkg.tar 304865280 BLAKE2B e51641efadcecd7836daae60f6ff8c3691748895aa2ecaa75a9e918baccc524bb4830c7354f1cf61c3566b24ca39044054d19cfc63cfa3a4390365a7351e8bd1 SHA512 2e334c1f0b299cc4115bd50e8609a002cf0e785b40706838146affb34d784324a72ef1b09745dbd6c49a2c978f16c50a9f7b7735cb87d88dfd9668eade84401b
+DIST gentoo-kernel-6.12.20-1.arm64.gpkg.tar 278108160 BLAKE2B b97a72a1246c4831fc3a596488f16e34729ff8570ed0e08c878b0054aa5ff4609a7cadf07fae4de8fb88c62841265d212fe2d0d170e0440662f7fa2c588240a6 SHA512 76822341d67051270f369ebecb28869f79bad6dc072bae1431aefa41d08c4b4ceb32df253e082f5f81dce25fb05bc704afe70751eec05d7405acda60ce9c29d0
+DIST gentoo-kernel-6.12.20-1.ppc64le.gpkg.tar 73175040 BLAKE2B f8ef88f6d36b95e15bd1dfe1ffec44365154f59af0265a0e89a55f7900e8408948d38c57917e4c3104422677c1029b633b5377ac79526ed67270554b5b94baeb SHA512 1be934d3ee698d0f37f44c13f996a1d69e36d34b951dc1e1b2fe15a2f8b3be6edd8ee68decca69799f4694d909b318c4114001bf488e935a2aa71dae32de402c
+DIST gentoo-kernel-6.12.20-1.x86.gpkg.tar 77434880 BLAKE2B 4042a499859968d9b90a6172355737a20afef711dfc50042e8a0d2e76907d273de00f34f40ef448696736bc71ff578bab8b8e3644a3c36cfcce53e2333449fbc SHA512 07cf45b4a364e76080fa1fe6c70fd807ca5a4bd8a74c7d98a7cca5fe10a69c6a5182a5b065a13bed704bc71042ec8eb3c9e71437bf33097fb12578bf100f7e1f
DIST gentoo-kernel-6.13.4-1.amd64.gpkg.tar 305807360 BLAKE2B bfa6617fb9fa1cc5cd4c94f0d00eaa9e5e5ca4906ff2fa59fc01cab8c5767fabc3491b4a964c611f031ef9d6f070a2454c18252b5c87d58a403aaf7aeb1ab148 SHA512 212ba9f66a569c6f99978397ba5469858447a5525b3128d2d884e99dbd795e7f3532203979575912c4977a333dc3fd84d93a1d7eb4ef1ab961877e79bf4ab269
DIST gentoo-kernel-6.13.4-1.arm64.gpkg.tar 279511040 BLAKE2B 2845f71188b6feb068caef78e9b58d9818738ed23af2583e4ba164edd4d5ae108ff396d4be15dda6f5375c4d606450ff80009fc3078637fc52673ea1c07644ef SHA512 575bc231f15a1e84c615ff03e0b3ed6497ddc7382428cb193446406485e81fd487e55e03aec71a7abeaec472f25d45ad8e9449c7711e4ac1ee5e26eea276ac93
DIST gentoo-kernel-6.13.4-1.ppc64le.gpkg.tar 73236480 BLAKE2B 36a298b8dbb2c581218d5534e1ae389e0494f46712cbe288e44845ab84bd167d667e3c2ce93ed9e3feba764de854bb97d7f77c2c8897164dd19f7f4a5686eeba SHA512 9fda52f55185eccc0ad85d05c4d47db242cea84f6c6bd7910cf2a7a388a6d23d2129584f1936a7d01d502e027fcfeb0dd0ddb41e46ecccc38d563a43be6e63b6
@@ -98,6 +108,10 @@ DIST gentoo-kernel-6.13.7-1.amd64.gpkg.tar 307271680 BLAKE2B b697d179bb155b9e153
DIST gentoo-kernel-6.13.7-1.arm64.gpkg.tar 279644160 BLAKE2B 846f429cd9f6a91a4e7da3a9428f4e89214f64929a1e4d8a4b5b1b089656dd0af15bd54c204cdbac0782078602cc28f1a03a2fd747a4ca666971fb78a2b94e4e SHA512 ea12d58cf0045635e1ebdd60e8faa3b911b63e036fec2b8be818a0b8ede62a9a98e15e2352026c1953238efe525ae7ab223fec992a37da3665be545bcd2f4e81
DIST gentoo-kernel-6.13.7-1.ppc64le.gpkg.tar 73779200 BLAKE2B dbc2f065016605136a288b52b02c8c06c2eacd464afcf6a52d4717e0f8b56570b8a53364beb039bd6d0301439c2234408a1e23f72d1dce3f9dc13d346cc83dde SHA512 0f0d5398ec489cb71b42d24bb0140ca8b3b45d0621fd40feda1bbc8f6dba2fbecfb623fd80d4f19614a40bba1458b70b823fe2f54abe9e85a7c3ae6ca336ef35
DIST gentoo-kernel-6.13.7-1.x86.gpkg.tar 77742080 BLAKE2B 5812fd940ae1da2f42a70aa1ba811781161fee585796e96dcc67275c58077281f5351431151d72b48cbead58b40d04da714d316b2103b08d390b57435558a46e SHA512 b5da2cc5f739c63d1aa9f6193e14ae03470a71c77851eb9c8bda7433c9f0851e431e374e9c0baeb0dd3cdd7f4dd83a8aea53c1af8efe7560296a8c35acf39d0d
+DIST gentoo-kernel-6.13.8-1.amd64.gpkg.tar 307578880 BLAKE2B 069195d81c2713986010de92de7ca555747bc45f0174c902af677102afecce6d0f4d0dd5dce73c9acfb91ac5653887a509ab93696c1da1103f69af16b452b19e SHA512 055f3af1aa18e9ef3e19edc6db8625243e788bc3f5c599ba5d9bf39f00bf853220c009c459618c549de6142f5b018e8d2294a6ef614b04a0a5aacbd4929fc599
+DIST gentoo-kernel-6.13.8-1.arm64.gpkg.tar 279787520 BLAKE2B 8866824e6daa07e0b93dcb44cf9b6eee7fd7062826db680109f19341b87f839b8dc356ab8c2ae5c027b3b0990763a4dcc9c00d782c986042b117226ba6f69eef SHA512 787278981d7b1f62b741e3b7e55aa5ca77f5c9ed89d550e1f04f2d6901800816b85449e7167208d4366fc0708384c26ded1517302720a0bd07e228ace27800f5
+DIST gentoo-kernel-6.13.8-1.ppc64le.gpkg.tar 73789440 BLAKE2B f43788c630683dac8f9e8330902772a0b3267a9e4855b7d31c944cf7ecd63eba4c67a5c7e8d309417da13decd3f7499b32542cc9d2234309593ee8d95bbef45c SHA512 d91d636a5eec18b46541fd8b7c93b574770ae6cdc8f59d235ca933af692e5b047cb9fd509e97da5b029f198b8c57d4b100198c0f37519a0e03dd8871fad27818
+DIST gentoo-kernel-6.13.8-1.x86.gpkg.tar 77875200 BLAKE2B b035d02d57cf619542a00ba99d739c3bec27d26d6c7ee648b60e458700ae827d7500f11417dc3296a203367565377d307965b6cd6278857e15ae991327a7ea41 SHA512 63bd7fba1e1a65bd0c0d32d028d759f7e94d92adcde91881d58404b083fc0ff7511014941b096e5328969903e46b3742a5c3829781dc54d8854661b2d5deb70c
DIST gentoo-kernel-6.6.79-1.amd64.gpkg.tar 273090560 BLAKE2B dfdc2f634661feb6e7d868939001c2750e5db1b15c5935fc6f6cb3b56208bd769649043c2b0ecd84258e515551460f801db3ab14041aa8f2b2f7d90a8dff1355 SHA512 127bcd146cea5ab070819c3cf946245585851b5fb64cf92f5d12aaddf31e3db45e491cbd1ee5b42701b5407a24256d77ff38e13ee574afc2992e014aee73304b
DIST gentoo-kernel-6.6.79-1.arm64.gpkg.tar 246046720 BLAKE2B 3e76317748f6fd0647de23a6863140d0bc9ff496945b84eb32de5156fe2982cea24a9b1464aa7f401d35b460a18c0c28e77b8ab1914cbd12096912b39303e035 SHA512 ee8a7f7d65c299b6f084e237045f0b1bfb5f64499897c1b97164fb86e232ad3479854bd318caf2c90c58405accdf01a4493d01def588d68ad0b46e6a854e07e2
DIST gentoo-kernel-6.6.79-1.ppc64le.gpkg.tar 64419840 BLAKE2B 2f22db03fb329e9072188095918822dd50d2804aa0b849a15e0a7cc63c6c079dedf8158cd7a63375533fe8ca4df5f58bcb4fc20b68cab06306554480203a1f90 SHA512 58c1601c9d8d3068efa9831631a9c3268abd35216b557fd37de624330ead3ce2a5cd312c8ea73739ec4d792f267e399f9a4f1eb0de9dae56b1945decc519127e
@@ -117,6 +131,10 @@ DIST gentoo-kernel-6.6.83-1.amd64.gpkg.tar 273213440 BLAKE2B eac13c454e50b133f8e
DIST gentoo-kernel-6.6.83-1.arm64.gpkg.tar 246200320 BLAKE2B be4acf3f014bc48da5a45c281da4848a35e7dfbf0d25adcb12072cdbacb134570c8afb5f1f19bab9351f78faa14dfaad21e8a96ea941c438283a8d026c673215 SHA512 2e293310d33d8b6a6840a574a5ac4d46e05b6fa17a37137577ffb1887f47a0b9b1547f70d1ec24267b5454c555a76c0164272e0cd05d9821b26e695b007da960
DIST gentoo-kernel-6.6.83-1.ppc64le.gpkg.tar 64409600 BLAKE2B 7421995b3698b207d07491e359d6074eb2f90d47acc08b89a04b2013d5f78fc1b222f8d0bf7a02d5ac8b6f0084d15d39af66109ba08292bab2fe7c4c198e856e SHA512 9f965a241d3ea828b1c15d1cfbeced76401b12dc8bb07bdc58aed9efe9d5d0e749adac157fb070d8372dd99b9596b3b0682601b7425f7a0ffac04d6e7b47287a
DIST gentoo-kernel-6.6.83-1.x86.gpkg.tar 68597760 BLAKE2B fe40e07d437051b59d171f677b217e8f59107537ee3e097cde895e8eadc86c98d588f6bdd34b22879bbb9c1c92674dd4f67f18e13a16882e736a23e0340ca065 SHA512 76a0eafccd62607ec99e1e7eab7efe49d16846e6ac1aca82dea0549bec8901b329e5bf9175fdb2f927e135deb5bf4ee671e5944c3f075be6542ce11db056acf9
+DIST gentoo-kernel-6.6.84-1.amd64.gpkg.tar 273459200 BLAKE2B b96686fd5007099bc9ba521b72e7850c3948618988d0cc487dc8988bab10e22e9f5c9902d1aa59e77a32d0f87a952a4ee6cd9d65807b93019fe232b5b187209b SHA512 7958a0d4ec4efe79f69037287f8934d1a03a60e04a276fef7100950545cb5fbdbbd494b61ac3a0cbdfb8786a7fe69036ef12285dc55341524ac560b0bb8cfd5f
+DIST gentoo-kernel-6.6.84-1.arm64.gpkg.tar 246302720 BLAKE2B 4c4dc6f3d52c5ee6bce3d5b075faadcf2983a84dba7b7b5aa4325a167db185cd22ccb5d5e322342bcc98fdb392d036c8178de68a95f7d4be1c6b65dc900b87aa SHA512 ba20033aa1c84ce0250356dc4c17958f1040f124be82d1e400d5a4b2a528280e0f30dbacada6a6dbfa0d1ee5b61965781fc11289f998103b73fb4b4be897b9ba
+DIST gentoo-kernel-6.6.84-1.ppc64le.gpkg.tar 64419840 BLAKE2B a590e5c4af9119e34cc75d401e6663016180283260cebe3bfd6cca700ab6079a9c839ea6a957765951b3dd58564247a52c30017160eaeea8c06161afaab9c400 SHA512 b2d7a5515319300790fa45b80943fc6cfa0c44a79fb03264eb1ef0d81da4a29e67654414730e46ce614fc344be6060d4a5643d8f661569f079b50493e7aad8bb
+DIST gentoo-kernel-6.6.84-1.x86.gpkg.tar 68628480 BLAKE2B f82cbe2a627fbae11a6efff88fb3e35bc4e31ecc1d21880d359bfe6d5991fdf2eef46fb3e2745b95761d218e73bddc6fdb422f9c58ae8867df26a1fbb2ee5123 SHA512 9c82084b4337362a8d5cc8bd907f139fcadc1578964bd32b54b8e3ef1e4d9ab67f4c7035dc406c2d0a8d158438289e568c0fa9ec8bc0f411ab36a483b9bd36f6
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
@@ -134,13 +152,16 @@ EBUILD gentoo-kernel-bin-6.12.16.ebuild 4836 BLAKE2B 2a0484a744caeb12f732fb75faa
EBUILD gentoo-kernel-bin-6.12.17.ebuild 4840 BLAKE2B 48b7e8d857288cbf8ba1bbe8a01f1176e65757682242268e85424bd6c0eca9216d065e03a1a7786dfcd4b28cc4249591cb7f4aacff6df23d8a1e666a1868ce63 SHA512 159b919c86733fe1a0052bca141f06bb00168d86ea1e4ed7bfe5d361ec4ec59d8f746f3f044123b1a67457e49c41de0f2f35e08416612c74747f39a55757bf18
EBUILD gentoo-kernel-bin-6.12.18.ebuild 4840 BLAKE2B 48b7e8d857288cbf8ba1bbe8a01f1176e65757682242268e85424bd6c0eca9216d065e03a1a7786dfcd4b28cc4249591cb7f4aacff6df23d8a1e666a1868ce63 SHA512 159b919c86733fe1a0052bca141f06bb00168d86ea1e4ed7bfe5d361ec4ec59d8f746f3f044123b1a67457e49c41de0f2f35e08416612c74747f39a55757bf18
EBUILD gentoo-kernel-bin-6.12.19.ebuild 4840 BLAKE2B 48b7e8d857288cbf8ba1bbe8a01f1176e65757682242268e85424bd6c0eca9216d065e03a1a7786dfcd4b28cc4249591cb7f4aacff6df23d8a1e666a1868ce63 SHA512 159b919c86733fe1a0052bca141f06bb00168d86ea1e4ed7bfe5d361ec4ec59d8f746f3f044123b1a67457e49c41de0f2f35e08416612c74747f39a55757bf18
+EBUILD gentoo-kernel-bin-6.12.20.ebuild 4840 BLAKE2B 48b7e8d857288cbf8ba1bbe8a01f1176e65757682242268e85424bd6c0eca9216d065e03a1a7786dfcd4b28cc4249591cb7f4aacff6df23d8a1e666a1868ce63 SHA512 159b919c86733fe1a0052bca141f06bb00168d86ea1e4ed7bfe5d361ec4ec59d8f746f3f044123b1a67457e49c41de0f2f35e08416612c74747f39a55757bf18
EBUILD gentoo-kernel-bin-6.13.4.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
EBUILD gentoo-kernel-bin-6.13.5.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
EBUILD gentoo-kernel-bin-6.13.6.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
EBUILD gentoo-kernel-bin-6.13.7.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
+EBUILD gentoo-kernel-bin-6.13.8.ebuild 4840 BLAKE2B bfc53bf24b5cb7d53b75e04d4895cd7c00614cad4050b8fb91b9bfbd45059d3990441e90a97c7ff7460b08977fb2bb68f808dade23e841639525977d28f672db SHA512 ac4822f331cfcbfa155b00cd3de599936743aeee6396d55cf9886520a7bceb3ab2738680e7c47fc47a1ef2b682365db79146e1bd2c6fd5758f6ae777de694e43
EBUILD gentoo-kernel-bin-6.6.79.ebuild 4800 BLAKE2B 90f70735a7740122d1dbb6e1a866e4304fd01b1c86dd1f0f40e533610d9e548f22e20cd569808271eb974eac7cc8c9e7741aa68f282ffd8e84889023beea6de1 SHA512 7946073bc602ca2b8c6473085cd6e2144c880b4423c6d1571b3e7f1dc2cc9c1f3a743d0a5e0edbfd09722ff6268abf8a14307c4e73b7df668d40bc7e66f764e7
EBUILD gentoo-kernel-bin-6.6.80.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66
EBUILD gentoo-kernel-bin-6.6.81.ebuild 4664 BLAKE2B c0c2ce7004eab882f77b193a66c677418d3840a8d816d710c299b392e60167424651b21ee3d3540eb5285d6c3214047c56b8438470c9d52cc1135b7dc9de6bb6 SHA512 5606a2d9fb27b884915db9806dc8dcf6b79bee2bd7758f509e496dd153230b0f2c1015cc625ba25d58777c12ee3489c0111e8ab1d8c9df61a33bedc5243cc1cc
EBUILD gentoo-kernel-bin-6.6.82.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66
EBUILD gentoo-kernel-bin-6.6.83.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66
+EBUILD gentoo-kernel-bin-6.6.84.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66
MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.20.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.20.ebuild
new file mode 100644
index 000000000000..08897ff35647
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.20.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local rel_kernel_dir=/usr/src/linux-${KPV}
+ local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.8.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.8.ebuild
new file mode 100644
index 000000000000..4426c8264680
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.13.8.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local rel_kernel_dir=/usr/src/linux-${KPV}
+ local kernel_dir="${BINPKG}/image${rel_kernel_dir}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.84.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.84.ebuild
new file mode 100644
index 000000000000..7ffb1f6159f9
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.84.ebuild
@@ -0,0 +1,183 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ dev-util/pahole
+ virtual/libelf
+ app-alternatives/yacc
+ amd64? ( app-crypt/sbsigntools )
+ arm64? ( app-crypt/sbsigntools )
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local HOSTLD="$(tc-getBUILD_LD)"
+ if type -P "${HOSTLD}.bfd" &>/dev/null; then
+ HOSTLD+=.bfd
+ fi
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTLD="${HOSTLD}"
+ HOSTAR="$(tc-getBUILD_AR)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+ READELF="$(tc-getREADELF)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+
+ # Mirror the logic from kernel-build_src_install, for architectures
+ # where USE=debug is used.
+ if use ppc64; then
+ dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)"
+ elif use debug && { use amd64 || use arm64; }; then
+ dostrip -x "${rel_kernel_dir}/vmlinux"
+ dostrip -x "${rel_kernel_dir}/vmlinux.ctfa"
+ fi
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index a35ad2aa4381..03819179838a 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -24,6 +24,12 @@ DIST genpatches-6.12-22.extras.tar.xz 4056 BLAKE2B 73c796425bda6a7f04e253ae9ae75
DIST genpatches-6.12-23.base.tar.xz 1435492 BLAKE2B ca65b4ead188bb8c561e47dd7aca29c2cb10d98ed28e78113cedd1bf9d9bf2a380bf12a807bcfc3cce3976621355e087cb8a2a5a06857660401eea0e9156830f SHA512 82fc23bb6e04227bcea2d29336d5a46a6e7f1649244b9ceae2869fac65e3f785e7512ea8d1e32f34281d48c76831223cc5c8b448452d2dd036445773a1329c6d
DIST genpatches-6.12-23.experimental.tar.xz 78500 BLAKE2B f7c0bbe38f90fe3c203725c83bae75f105de44ecc3b4bb5d262056936cc472f8678d50900587e51fd388ed54d95fefa624ba86642f5d12bfc650f0bb4a2a0e37 SHA512 9738997ec9056d66a0e56fb21bc1d6f06c198394993d2960c13acf29821b0f6f1e8b6637abca0abdd3e57ff25b734286a309d991c9614fe6b9ee1f8de59e25fc
DIST genpatches-6.12-23.extras.tar.xz 4056 BLAKE2B dc27e7f57ea95e678f08d3b6f791a26cec5b51e2204f3d527538f3c54333c8f25194981cdc68b7812973ee8baa95e0d5c575be26e918b25c160178d3bcf80769 SHA512 c7d92cc303dde284b5c1f31b87081167a1a8645e5611a65780d09ebc49f9cc2ded94007d10e1764d90e0d25e31fa73095227d381977c1ba13714654a328ac77f
+DIST genpatches-6.12-24.base.tar.xz 1500152 BLAKE2B 634de57b5d91cdc4ff2c221f036ec11d36db1396be3d3f7e3967f2d9ec78335fe9fdbf84d582978147535fb287238ac7d18f5763beb4efb8cf0430b547b76fe8 SHA512 aa9663fe8226793e138d24f48f66bd4dbe113ee9cc04111707e652e0d104cb861eeb40caaf7b6aecd0a56770086211612d08e4c58abe38e75b36b92ce031cc9d
+DIST genpatches-6.12-24.experimental.tar.xz 78504 BLAKE2B e59854c0773526dc7071900a92cabb65a963f096c363af347eab6ee5ca5232326da76b5d4c16556bacdb85751bb9633cf432c3804a1ce3f60ef80b2b8615bbb9 SHA512 eaeacda6e5fc6016a293ec08bc2080c0a047681b024f0f86a304e0854a265bdfde7301f24783b1c378f3efbc07a217c49f3fe60087a0e21a414687cf87e2e4b7
+DIST genpatches-6.12-24.extras.tar.xz 4056 BLAKE2B 21881a1d1182e60063e65132935e59a0ab66b3d6568b1ce4105df04f819bbb92a21422788ebf5ba763f09bd1341be2a5cd64d15f48684fcb3bac655b6d01e40c SHA512 d2ddbcc2944196f0e7e22367951246467acb1fa6623413c1889fd3e52fcd3be855f5c793fbad8537353cacbea262b1eef664c60b39715470603a82bb41930623
+DIST genpatches-6.13-10.base.tar.xz 663656 BLAKE2B 57d077fdb9f2550bb7f71386c65e1c39abc1e0e90ba16fa36010b4e731a554c24354a28c5b61fc1e7fe5bba187b0b0f96271d73cf5e6931b0c4df631c7c454d8 SHA512 67f1d1564e1c3f7debb7e8f8ed163f46a8b36c2d84179c97579df45cffcf70cc4c4d888380644c4df88aac8956439200e1cd467efdcf8cf1e6c9b405564052c6
+DIST genpatches-6.13-10.experimental.tar.xz 79168 BLAKE2B b7e1e3e0804098ef5832622e5b5a448736a24e6b4360a636ad66fdfdbfefd5b096f274dd743ee6e4fe6c972092235f4146d85ec3ca23304a0f3ecf492614636e SHA512 b2dd9d73683d9034a7e82a9dd511d807d07c31a9b054ae57c0cff1cfc73cd00792d0278b0966333843146e562d151aff03277d06f566d5995453a0673d483494
+DIST genpatches-6.13-10.extras.tar.xz 4056 BLAKE2B 0b1f54fde344f439375673cc8bb7c076f9809dafd46769897875e59fa8a27c0aafed7cc3b1137cc67fa906e874e052da67c37184a1e3fd343e8d60f53c8f1aa5 SHA512 9b5d3a03583c9312d309c67cae347957fc0739ce722c0f7e901e2a5812de392207a7f2126106c741966c4c3a9c7d0a5b01e39dd8deeda495b07cc85728992130
DIST genpatches-6.13-6.base.tar.xz 417180 BLAKE2B 69cafb7cb776dba4705d15c409930e7006775ecf92f7ce2be78fd2d43dcd04ee8b02fbcf4286545963fe24785bbaeada9bf20c47c45777e7cb2ad097170d82bc SHA512 eb3d03ab002ce5079beabd9fd5ad4423406fe00f1f2013989a8686ecdeb30ebcaba3df9878167ac930da85eca801762370b0538f14720d2efb8c65787dac5bbc
DIST genpatches-6.13-6.experimental.tar.xz 6044 BLAKE2B fcd6bfabc02309406b8c5652812476511afe9fe9f254593bbfb4eeccfe13becee8d0e607baa94a5ca02a74d25337287ec249bc8e70aed3f7a924224f070b6eda SHA512 38be5a9478b708debe1da05582f6c9a90f02b038cffcdf51c4c64d84071545ced4ed6b55387a6e34de81894e56d2defac294aefd5d726faedb8abfc8c546ab57
DIST genpatches-6.13-6.extras.tar.xz 4056 BLAKE2B c87a50404218d0c961f2aa31f39dc5b98a3f6d3488e05e2f43e687dc01deb20395d4a5e9e98eecf8a7f29ecf0b654fe1166b6076d6b685f07c2bdfb33a9f192a SHA512 f11b487705feea7c9113ef6b624bafb3341ceafc9d825726a692b929b068dc1587d23b14e024c36ba04cbfd1e5bb4fdb2e1234611d3469759f018f009cd6f02b
@@ -51,6 +57,9 @@ DIST genpatches-6.6-91.extras.tar.xz 4056 BLAKE2B ced4c827b6f291a1c1ba4392e5c291
DIST genpatches-6.6-92.base.tar.xz 4647800 BLAKE2B 05cdb4d7f661b5461a901ceefa540092175ff7c3b435082674e174b64349410967f4c7e14bb1cf17a0418b6270f281cbeccb779c47fd647d05302b46b84819c4 SHA512 7bf5859d8740b12d8e4a37d9f9428657785eb1792e60e9f5870a34b38e85f108537d9d79cf7d7373a4e7477708b99f111b3da6f1a76add7e0e0bea4e2f4d0f09
DIST genpatches-6.6-92.experimental.tar.xz 6056 BLAKE2B 30833546b1c64d1861ac554af909b39cb31614c98015e5ebc9293b39327a553b73690a15ff0e3a0826636b835a7e687368a34c53334ba99bb7b660bb651f6f0a SHA512 182fd3910e3a424b4bb9715c05eea0e179f9aa904b184a64be86ab08800e180be1ce3bef5292a6e1f16f44b77b4d58c56521d2c22accff7c2ead85dffe156f6a
DIST genpatches-6.6-92.extras.tar.xz 4056 BLAKE2B 39db4511a3cae61ec10cdf708852b4e2527a560429567fe80aea823a1571efcdfefb7a86f031662ce5460dc9191bb4f47958339345378874cd71042b7ac578fb SHA512 34a41bd55a9ec7a6c68676b44a60949f9b79aaf43b140d7e84c12bc0f4c4c44e44528301c86510e99247149897eeee69dfee153acb00779b01fb3df4381f7516
+DIST genpatches-6.6-93.base.tar.xz 4705028 BLAKE2B 1beec486187b8504bb6a1c3fe4ce56089344a473d815bc5b33d3af360eb35e56737361dd2eb6e9a97f779fa6027798e3849dc99f0280bb9b9f11da3f8624870a SHA512 7014949210531946bd9daabcf0bda3e1c6f61a2d9c2f9534ae662d529c5ea61b838ea6634afc1473724d93d8801a9e5571549c25f04d72966b0856fe53f35ae4
+DIST genpatches-6.6-93.experimental.tar.xz 6052 BLAKE2B fc2a75d9a8f19f49452e16346ac0d6b534da96a650b6e7f653869e533304b65452c0b39bf3eef729ff7614ab8886e8fa20cef88a44abeb386d1468cadbeb8df9 SHA512 294c792f6d4dc76340bd0eb43983c8c9c0167da5366ec8a37f2a91a2d410a9264fbec6b99f76ff67f1c587ba788b32f12019f3661a10e78141924500966e047d
+DIST genpatches-6.6-93.extras.tar.xz 4056 BLAKE2B 70a19a3f034d0851fa9969029fa4fec74aaac51308b85599a58eb3d2bd15d6b19c95b402bbab1189daeacd28c465bb5381a8ea85bba42f9f66a94c7a1809a15c SHA512 3bd068e5448cf43599708d4aa73d496b2cffc0761144071392f182c79d385d5ab402cd45e0699842f8221072a4cdf505d7f81e295fe0c30cd4d6ea7822d9b6e9
DIST gentoo-kernel-config-g15.tar.gz 5746 BLAKE2B 2baef40e18cbf3bb975362d71ad674604ad80338d1e6914ffa2fc03af26f1b9c9cec66d39a56077693a7327060bc29bd5eb5787549857dd3779e841192cb2016 SHA512 45d609ee25a529988868b8c99c808f4e6abbde34ae501bf35523431ee85c9f3657663d6f938f2036a5f012a55a68965b32fd41fc44d8f6ca606a6fd38f952445
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
DIST kernel-aarch64-fedora.config.6.1.102-gentoo 252811 BLAKE2B f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc SHA512 41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
@@ -95,13 +104,16 @@ EBUILD gentoo-kernel-6.12.16.ebuild 4183 BLAKE2B c608f14e99885ce41c3623e40582ff5
EBUILD gentoo-kernel-6.12.17.ebuild 4187 BLAKE2B 42f1e605dab0431bdc79097c7543de4b3392968a1cde097956d8e685717a5df4e4283094e1ba75ab74c5bef3907a1d9db9c748afadebacc6f11d83f446e5bbe4 SHA512 e9b908a472cb50fcd5d26bc2576069fac9f6dfb9bee1ff2b123feef8e06d7b005403eb951c9cc35d6b5ffbe298c3c23ef0c3b7ee0fbf7692dfe9552183d0330b
EBUILD gentoo-kernel-6.12.18.ebuild 4187 BLAKE2B 42f1e605dab0431bdc79097c7543de4b3392968a1cde097956d8e685717a5df4e4283094e1ba75ab74c5bef3907a1d9db9c748afadebacc6f11d83f446e5bbe4 SHA512 e9b908a472cb50fcd5d26bc2576069fac9f6dfb9bee1ff2b123feef8e06d7b005403eb951c9cc35d6b5ffbe298c3c23ef0c3b7ee0fbf7692dfe9552183d0330b
EBUILD gentoo-kernel-6.12.19.ebuild 4187 BLAKE2B 42f1e605dab0431bdc79097c7543de4b3392968a1cde097956d8e685717a5df4e4283094e1ba75ab74c5bef3907a1d9db9c748afadebacc6f11d83f446e5bbe4 SHA512 e9b908a472cb50fcd5d26bc2576069fac9f6dfb9bee1ff2b123feef8e06d7b005403eb951c9cc35d6b5ffbe298c3c23ef0c3b7ee0fbf7692dfe9552183d0330b
+EBUILD gentoo-kernel-6.12.20.ebuild 4187 BLAKE2B 42f1e605dab0431bdc79097c7543de4b3392968a1cde097956d8e685717a5df4e4283094e1ba75ab74c5bef3907a1d9db9c748afadebacc6f11d83f446e5bbe4 SHA512 e9b908a472cb50fcd5d26bc2576069fac9f6dfb9bee1ff2b123feef8e06d7b005403eb951c9cc35d6b5ffbe298c3c23ef0c3b7ee0fbf7692dfe9552183d0330b
EBUILD gentoo-kernel-6.13.4.ebuild 4187 BLAKE2B 22b5219d6ce7d3d432e0a0b57c4eb212420fb9ce335b154545e09146d93c6e62ce28cb014ab5d57c0bfb5f7533b2a05f798828a8623a6fc8f868f776f0f507c2 SHA512 de34fd16ff5816cfbbe283d949b9362d1319c3de3273b33a599b03357f15d44670baacb31dd2f3285e7e31b415dba2319df31beec82ef64fa2b20df261202232
EBUILD gentoo-kernel-6.13.5.ebuild 4427 BLAKE2B 083d9fe57475f3d477addb6c28aa4ee5ff8725d20ca125d2a34efe303c62bf36c9666ebe8a7a873918cd15a161d2238424b3bd3ebace2ccf9b64fe0b42b6b46a SHA512 ca8d7a707cfff5168bf3864454546794ca002365f0a22eef66ff0587e653aaa3517a4da930ae758cb45eccee5c8bb4b2c952b8cafe21c25961d1e0752f344e3d
EBUILD gentoo-kernel-6.13.6.ebuild 4427 BLAKE2B 3daa09cfd626879ee4c0f306b9212ff5bc35bf9886a49f6e45bf6899508d127884ddf3af68e59ced908bef9fdd3405bf94e54453c1ad405a421dc25dc4221d55 SHA512 976a70f83d2daa039fa13635b551f37d95e7e424afb6cc336bf36cc52b461ecd56be42cfba7de454f8bcf0cc8f91786ec51e44f7d019b26627a3a31272a39663
EBUILD gentoo-kernel-6.13.7.ebuild 4427 BLAKE2B 3daa09cfd626879ee4c0f306b9212ff5bc35bf9886a49f6e45bf6899508d127884ddf3af68e59ced908bef9fdd3405bf94e54453c1ad405a421dc25dc4221d55 SHA512 976a70f83d2daa039fa13635b551f37d95e7e424afb6cc336bf36cc52b461ecd56be42cfba7de454f8bcf0cc8f91786ec51e44f7d019b26627a3a31272a39663
+EBUILD gentoo-kernel-6.13.8.ebuild 4427 BLAKE2B 3daa09cfd626879ee4c0f306b9212ff5bc35bf9886a49f6e45bf6899508d127884ddf3af68e59ced908bef9fdd3405bf94e54453c1ad405a421dc25dc4221d55 SHA512 976a70f83d2daa039fa13635b551f37d95e7e424afb6cc336bf36cc52b461ecd56be42cfba7de454f8bcf0cc8f91786ec51e44f7d019b26627a3a31272a39663
EBUILD gentoo-kernel-6.6.79.ebuild 4183 BLAKE2B a1070b62afe40366c6e27c54251eac4e004c043a69a68115c02ae0abddbeed67318fadf51885a853f1ee3ab80f602cecebc81d8a74108598720c4dbe49d26bf7 SHA512 52e45ae4c3fc7d8c6fb1ffadf317b7196faeff1755e2532f28de641e47b8bb3535fdb63c619a8e08190fa51d0942f9c65ae1061f1097f84f9905c136cd4c19ab
EBUILD gentoo-kernel-6.6.80.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25
EBUILD gentoo-kernel-6.6.81.ebuild 3923 BLAKE2B 2c1b66bb3c3708079170d10db1118d00ef64df6c7f8ff3ae153e661a4d7ecf1e991b18b319124059f3bc484cf50c06f06aba59ac42db981b29373a94dbb5365e SHA512 ee2e5aed1117743961606073fb204e81670180dc55a90d27075b9c29a532ac7089008e7af6c9f1dfbc4de87a3b8b45b39a891636da772a44bd4d1010d7ae08ef
EBUILD gentoo-kernel-6.6.82.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25
EBUILD gentoo-kernel-6.6.83.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25
+EBUILD gentoo-kernel-6.6.84.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25
MISC metadata.xml 837 BLAKE2B 4a479438c85425dc4b1450f546cda4cb516284062391554a7944b56e11643c96dfcfdf354670b8e733ef3c1e86f6e47cee7e37445fed688123185c5e970a6669 SHA512 fc8982b0c939c006971bdaea1d91a13d232d41aa62451db5a07ebe55e5b87de548d40dd1d953f60fab8fd7567f56c8c918db76d34cd3c6239c6e0b545a539f94
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20.ebuild
new file mode 100644
index 000000000000..5b65f76f5b2f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.20.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.12.8-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | riscv | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8.ebuild
new file mode 100644
index 000000000000..b9d4f92901a4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.13.8.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.13.6-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ riscv? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-riscv64-fedora.config
+ -> kernel-riscv64-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ cp "${DISTDIR}/kernel-riscv64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84.ebuild
new file mode 100644
index 000000000000..3cd7741b4cb3
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.84.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ experimental? (
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz
+ )
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug experimental hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong | riscv | sparc)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index f5444b37471a..6142846f3bc1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -49,6 +49,9 @@ DIST genpatches-6.13-8.extras.tar.xz 4056 BLAKE2B 74359e29c6077971ea0748c3d75e11
DIST genpatches-6.13-9.base.tar.xz 591648 BLAKE2B aca872a5d7956455b59fd50ea22b3b5e1da834506d9388614a36103fb2afdb1c7a02d75a8317378a9b6f934f3e5c294d5ffcadfb92d4d4850c7e865f3df18d0b SHA512 9fa7338ee164cd22c8cd0c5f9b133d64db60e8029232cb12ff8219a5a124ad0563673347639507b3ea6be66b5c42918bade3ff5b0515e44577120b8e2da55249
DIST genpatches-6.13-9.experimental.tar.xz 6048 BLAKE2B e4b7ccd6b9b4595786b7099ff86e19a000d35ddbc41fc97c65af3f3a016259bed8de772ebc2b7067b0e50dae3afee37588bbf1cb0eb5e838e8d752faa8af04a1 SHA512 33c6de78db09a1c2f81b428c89e516a0808bf5b14b641bb14f505b66d186d49c2e3da4f686dae72648938b18459bbcc22dc07247ea101fa319f11fe57e86a101
DIST genpatches-6.13-9.extras.tar.xz 4060 BLAKE2B f4ce8b701cafe532570d8066e2bc0a41eb2340f54a078a8766cd5f1e0c4e2ae5cbd17f6db1cea0b045ec92dc492d7a9886e9e0513adbc9bf5f3012efb9d7eee0 SHA512 43a23e9d3ad03b31a9de22270b89d6abf78247bbd9ad7a60e8d381c09affdb26e11041aa6cacaeef9d44be5b1b976d6d201047b3a6c52dd3e389633d525d013e
+DIST genpatches-6.14-1.base.tar.xz 7800 BLAKE2B 06584c689b24f1ae869c2228cc92a4ebdcce8a4b2dfeaf64c69800b51f2e9c075d4fdb3a8de092ad660b09fa4e5d89af3021827e5ef83f689543e788813d25f5 SHA512 6fffccd70a0626b52a5185a920bae77ac0cbfcb8277ec197c587d17922808b9a03f70359b981f7d27c8e8ba5434ccf7fd8ddcbfb4d7919ac7ef854b2ad99ad33
+DIST genpatches-6.14-1.experimental.tar.xz 6052 BLAKE2B bbd8044e56451e9c3a38f35ea9646246cc2f1be9879962790557128c2b43ac182f038ab89a0ab3f7083670c265eb1d93c8b5d9b36e4ef47581d702fa92318053 SHA512 f90322ddecb8ab4fa2ed550855e615418eb5dae57f890d264a91909f9dc62fe0d2520951d937d9706240905c6d2cc4da655bb46968fe823fca1ee900c9e36193
+DIST genpatches-6.14-1.extras.tar.xz 4056 BLAKE2B 9b1cdc74d08fa93f447e175cac268a563ff8678812967697f1080a5e6bfd7c63fff8a1278bd1b673e311d23bdd6ba42acd32e75fb3bbb62d4f4fcb47c5c5b409 SHA512 d5fc55a5f4ecf985520497ea1d3a9a86030088da3beaabd9a0de7a2f1b5e505d77ec2e0647664de0fdb3995793137337bc7e0e0435a7bed5faaf487b5d5a8b24
DIST genpatches-6.6-70.base.tar.xz 3723176 BLAKE2B 19017743aaa0e1c717746592f253a14ca476eae1658742c6e487023ee5a670473fe582a814a1202f2aeefc78d7dd3dd249810d7665299f740fcfceb1c8c11f84 SHA512 dfaa2df7ceb9411e9e35fc9f4822f7d579c1106b49c57805d657ec14699764a54e10d93f717801db7e33698b1c01dbab489e7b9953b1ff23feacbdec5a99c95b
DIST genpatches-6.6-70.experimental.tar.xz 5760 BLAKE2B 819eec9931b944363d5da41bddcc17007f9825d6caa736e30869d175cceb138a87a2c22c2b17ebd070b583d69840d2b28597dbf80ce2835e1088cc6c7fa86660 SHA512 b6b1a58c549a1350e4b1479544db9658a8ad78f61dd3c486b909351c29e61d9d6fe97230f01437775d32711633cde4300be1b00bfa6dc9687e60b126427689da
DIST genpatches-6.6-70.extras.tar.xz 4060 BLAKE2B 65cc5e2a27894992dd78d6cbfe5601f2e10b21f6e588d8a8d75f1f265f1fdab3ab03dd4d5c18e3ac5f48a6a72f021e2f125c5140224b26f0caeba3def4054042 SHA512 728495f3fa06f52f0ececb3b5e69b1cd4c7aa29d8ca02bc7a537616a2c1cf81859b5f624e125332a1def8176f7a878da58843ef8d363a5d622009b31548879c6
@@ -69,6 +72,7 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
+DIST linux-6.14.tar.xz 149408504 BLAKE2B 11835719804b406fe281ea1c276a84dc0cbaa808552ddcca9233d3eaeb1c001d0455c7205379b02de8e8db758c1bae6fe7ceb6697e63e3cf9ae7187dc7a9715e SHA512 71dcaa3772d8d9797c3ae30cae9c582b11a7047a3bbcb8dfd479a4dffb40ff0da74cf3d45175f50cc9992e338bcadd46c9c570f54054ca3bde6661768d3d22eb
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-sources-5.10.233.ebuild 734 BLAKE2B 1f47319020636711a17ab5f4859627ab85bdd23e31b03c9e1f7ba684c398e783a09e3e48e02bcde0a10750bcc5f00b0f402f5648baf9064af166d16f5e9f949a SHA512 1b8af7dea76c4e2f4d8a297e4cd1fedcaf0578fd32df0f654478ac54f3b93d87fcc62783368e07189843be04b2ba66bfceb83bac88ae4e89d6485d2fe7e68719
EBUILD gentoo-sources-5.10.234.ebuild 742 BLAKE2B 2ee72198e5c0e7d6f75d14dae3d7b5daee2cad7b73045d82c7eb6c738fbcd6c67fd38e8e50a25a198a308f0c559a97f89f339e02a0bffce0090b4e2ebd792bda SHA512 0cb043e864cb5236879d592d08a897cd062cebdce4e2f0baf5c93412bd4528241a025115fe7586626c7bfb634b0eba2adc98f6cb848d06c715e88b947e89d580
@@ -88,6 +92,7 @@ EBUILD gentoo-sources-6.13.5.ebuild 927 BLAKE2B c4e2ccacac54f1c83a09b364e7626117
EBUILD gentoo-sources-6.13.6.ebuild 927 BLAKE2B 3b6831c7d3ab5f572aa0148b4f7d198ab0d0122ba2f99c57862a9b46b397c70d37990662e3e5ce9bf94b572d25aace9dfd010cb0783b8cb33bf52d31b3625a42 SHA512 95767250c0d13392d95e78f98035485d2e9455017e05dcbf10903b343aa00d7ebee2b1571f06cca024197cd6ce934d50faa93f9d2d5d4599a6d3f3cea1a630ca
EBUILD gentoo-sources-6.13.7.ebuild 927 BLAKE2B c8bd1132f56eacdb7fe6f53f41bbb71f9ff864a323a6ed260cabe72f873484408191ca8fbcc011e0413b186169d29de9c7ac82d8ef9e1fa1caae0fa07b980ec8 SHA512 1e56056daafc8ba8fb991a77174050e2684a58aae4e9af509c59380cbe15384bdd23d18cea015312e1c86f29f1c99484a789959a2cad2e662be9ab7afebc4ee9
EBUILD gentoo-sources-6.13.8.ebuild 928 BLAKE2B 3a7de5d50a0e6731aef6071bcd4470386884a5d8c5bc67858679a894e063e56d59e8bea7a563742ac699f66d2af0b496ebc9592e120bafed09eb839d08f13b7f SHA512 692f460edaac8328b013389e9b694a7ae7a2ee938e651d5d8ac8f3c1a80a26f2168b779ba0025ae53b14f3524990652ddee3322feef22b760ab29dec16e3165a
+EBUILD gentoo-sources-6.14.0.ebuild 927 BLAKE2B d16bedaaf9da1ff38fa1b23fd1b8731b48c6bdd13c566abd8acf88e5e37228e3f19d7c9bb5dfc1a03a82e00450f2e1ef246a08e83c2b0bd6da94cb91346e92d9 SHA512 4d849541daa7eb7d7940751da9518beea36f6247f6f1aebf438d43c878b3ab056f16efa44c70b6afe9068d3f7d136cc1c7c36776c103c8e5687d57e5957a3a45
EBUILD gentoo-sources-6.6.62.ebuild 698 BLAKE2B dc488e742bc2e9eede45e646abb4d0bd9a0a563066f0facde7b021efae8152f3e0db15ad38a97b4060c5dfaa47f619513565f95e195f6d4fae7cf5f470c5865c SHA512 a99f6584c94d553241bd9cf561af2f7159b216b281a987849eaa98f4fdb7946525ec5688e7010a48837508782b59faec03b337cb3f408f11f8e4d3d3de6abcde
EBUILD gentoo-sources-6.6.79.ebuild 746 BLAKE2B 5c8963ec18a81a8792d0152f0d4fb429a03c19a18df136a6c1a083e1da7f20c1895bf1dd52adca0903dc3cbfa4d20fa016f573dfdd268d238178bb52b51139f6 SHA512 1ae2e638da101ba0053018ad8680e4b0f54f50785da09188e7150d8efc4af9eea74bba0e558dd6c4c460251b35845cb11275e032b7e83086979dfffb2ba4e363
EBUILD gentoo-sources-6.6.82.ebuild 748 BLAKE2B 12e3eaea3105876ade5cff4fc3e75d6becb4f67e76b24da3b53cd4b317da50d9451563e3afa39e8cecd5b140d6c3ea8f9dbf09ef70d27e7f6e89c6b879cc7a23 SHA512 0ca12444cb194a5a4e17672654c8eb1d4d090858496a583c175d918f7d37f3dbabaa508f8ada99f52922d09a22ea0039f10e756ccd57eb3e03b91c0caff1a299
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.14.0.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.14.0.ebuild
new file mode 100644
index 000000000000..e211a761a064
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.14.0.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="1"
+
+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/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index c90bed7f1aff..42a7488c50b2 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -44,7 +44,7 @@ EBUILD linux-headers-5.4-r2.ebuild 1248 BLAKE2B 81a4158ec640b5932f212bfb77b67e1d
EBUILD linux-headers-6.1.ebuild 1337 BLAKE2B 5481cd4c87fca00aabb255b6e73ab4babd6e78496fa5668e9cdb6345e2def0bb907d8e9d0504a0c1543597ed469e39588ba8dbee0f1ab5ce68e97fde2a6537f1 SHA512 186bf5f5cb2b33f30ebb9f06e18be13f498ea685168fe31642f5a663017ab59f6a0ae18a41095d49c91c90ab9218ef93afa9e385012c494b99cedb77600a449c
EBUILD linux-headers-6.10.ebuild 1297 BLAKE2B 4dde0ebd80559d441ad6b3dde0dd796ba52c4ebdc727254901f45723af949076a40d330cbcc2f647b256d5be9e79f6ad9aef460f5488700855502737b6f9687b SHA512 c8ac59557617bca88fe43e7be8a73c484196136e5b18332d5f1a5acbaafc8077d73f3c9daee5bca4cf51822a2cf7620f91f7bcf18562a15f8f80d688e25b5039
EBUILD linux-headers-6.11.ebuild 1297 BLAKE2B 4dde0ebd80559d441ad6b3dde0dd796ba52c4ebdc727254901f45723af949076a40d330cbcc2f647b256d5be9e79f6ad9aef460f5488700855502737b6f9687b SHA512 c8ac59557617bca88fe43e7be8a73c484196136e5b18332d5f1a5acbaafc8077d73f3c9daee5bca4cf51822a2cf7620f91f7bcf18562a15f8f80d688e25b5039
-EBUILD linux-headers-6.12.ebuild 1290 BLAKE2B 964952b3e6c866c0c6545374ba01832a3e23765b9a8a31fa5283c9e2c2b8180578ab211e76c9ccf5e69b7c3ded36a4f9cfd5ae66ba3cf2ec3558b1ef160dc80f SHA512 308344a43485b2e16b4da7962029c03d3e7b9efa194400fdedf130c381e554130e442f400677de47089715ca3b7140c775adc6128e04394f406c9559779d3360
+EBUILD linux-headers-6.12.ebuild 1289 BLAKE2B 644d42e27ce0dfdd6fb66d64927bbb215c0a392f6cc9d54b1403aa254f25440d2d8a6cca62984c5aa15043c6fc9d9a82cb1908f635a4653e9b3e3e1d53447789 SHA512 08bd776df6d14ec6fdd4d01d9e9868c2814a649b4c83f44f23e28424e46c8b43cea73ec3843bfbe53510a27b5c16b04c23e9010a00926094dc2e8b1f71395ddd
EBUILD linux-headers-6.13.ebuild 1297 BLAKE2B ba62927e58dd1ceca2e1dfaa2cee6092c98bad07af44e021b0d0fdbf21270c25cc918b393efddabbbae595978eb26d0da98a3833ced6dae9077eadc4b9575b89 SHA512 b5bfc8ba4db992b20da6263afe3388929ac6c768fc387cbd762dea1e19777e9fa60d6ccdb88791ff04850e1a621774a262bd3a5ad545b35d0644f426661b1e89
EBUILD linux-headers-6.6-r1.ebuild 1376 BLAKE2B bc18f342f6452eec5d687ad78ba9a51fc7bdf0dcde7a0ed077cde76722201e108aa4eeff8700a4a3fe6a26c0ea1fc87b7c3d799e362843d5fb2323f7dd4588d9 SHA512 a9b50d0d64bd4c93e40cb19a4298fe0fb2323a263927843a8445898bb248cc79932b2e96fa801db9d2de3e6f5edc10804ca6500e2dd2477aa154f13317ff02e0
EBUILD linux-headers-6.8-r1.ebuild 1379 BLAKE2B ba13caa5b4fc265400d3bbcb6d2bb79f0711c97dac1455a8baf74cce3ecdbdce249d71d0bfd3d2cdb07c65bf7f8a17ed535296d22ae833ac29d32a6d60a16767 SHA512 7c61db52b85f05849452e5c6831f4748bf3eeb38e4a020b1adf7a6602d0e3b3b7db6dc296a06c43e34e3fc4312a345a834de510ad5686e8a56743c79637f2623
diff --git a/sys-kernel/linux-headers/linux-headers-6.12.ebuild b/sys-kernel/linux-headers/linux-headers-6.12.ebuild
index 6a51ff9fb8f3..8db4ccb5e9cc 100644
--- a/sys-kernel/linux-headers/linux-headers-6.12.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-6.12.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
"
S="${WORKDIR}/linux-${PV}"
-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"
BDEPEND="
app-arch/xz-utils
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index f1e15d13a08f..e8c08933f7ba 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -45,6 +45,8 @@ DIST linux-6.12.18.tar.sign 991 BLAKE2B 463e07d3eba0e0835866e96844257a8c01d503f7
DIST linux-6.12.18.tar.xz 148052104 BLAKE2B d6c751915032c43c7558d85295c106d9ec4e5b93c828bc44058fe953de7c82b68fde2b6f295054f69fd1db3ae889a90de21cafc42099def3a87f41d977ffb48b SHA512 451641642da2a93f64cbe92a4b810cd56d4761e928f194f4e7ef35995bc2884706975043f2975ee354ed54178285463e8a3facfc98bc127309ebe5bee60f7d21
DIST linux-6.12.19.tar.sign 991 BLAKE2B a3c9a37e9bb4059d01bd15fa3f8b6379e1988babafd857bd2241f7d1a6f2a1484731415625665cd6991851a6fca820b0f6914f0145f2eb9d6e30ca685c712217 SHA512 d25560ba33cfab6c29db55d0f121eee4d336aaa5cd744e222bca3c3fdd14454cd9c6bc234b3ad53805b9e131229b7f103518cd369630ebd2d2c59b3761876735
DIST linux-6.12.19.tar.xz 148001296 BLAKE2B 71bf8a8d7f3583df9a54504d66cb50e60324dbcb95f8dc2d9b3479b41485c22dec0743fa272a516118df36d5d59e87220cf9007e1f1b51ecffe5a3f9b76c0e90 SHA512 cce6afef152b81daddaff0692d1d867778638934920700c6ef34b9063c72b438b5b1e273456a572cd5b223a67502faef32eec879c6374691ad9ba1df8d3a4603
+DIST linux-6.12.20.tar.sign 991 BLAKE2B 5106d257e9faa7585ce99ec3e3662bc871dd5b477766cf7d9f800215a00696d703b10b4f8ec20d60c828b42a4c3e64cce8cf9b4ea17dc2d04b838e351ac2c3cb SHA512 34ab0968d5227fb6b45ba5c819343054f65ddcc7dcf37d7c0010bd60a7d9f37ca8123ad82cc1430278eab1ec78e5145c2d44e4db25318f56a235bbdf15484b49
+DIST linux-6.12.20.tar.xz 148029712 BLAKE2B 9d8677dd7dad0fd7c30559896bfd643dc39afe51087699016ecb515dbf23abec81be78d9772a4ce42a3106911a912c8ab6ef5dc8fe477dfcbe6e517fb4533533 SHA512 8dd823b657857a2dec65566e67ca70a181aa0304ed732c1a0bdacad3a6bda3ef726cab3b0d02ec7eaf082f51f17758d4df3f15493c1b51bfd736e4ece07baa65
DIST linux-6.13.4.tar.sign 989 BLAKE2B 1825b5690bc923e217ebb2ee5f6dd05d6cea19f1b190f5ec52f23eab790bcea374824eb6ac797b6161e0bcdf7dfd343f53a95a87ad57c793f821eb79f1ceda0e SHA512 f7110f08f96156482281b901042e95019741776005eb7fec29a4bbdeea0d4cbfa8bc625335453524c3b64d9a8f82b2dfe4da8d6a3119dba267e8d46de65ff605
DIST linux-6.13.4.tar.xz 148494632 BLAKE2B 2fe8e972e7de458fba6fbb18a08a01f17b49e4a2d31aa1368e50895a2698c6e1aaaf5137d0c0018860de3fe598e4ba425d6126ade7387ba227f690137111a66d SHA512 d6e1fa891d4d62554020886c785e11d9ed982b236033b765471c47bcdd6026d33cd0fd9c83fd4ee9fee474d41e6e7e8079ee322bf6d3185d8bdda20cc9c0fd95
DIST linux-6.13.5.tar.sign 989 BLAKE2B bd83850b70c5e8161e20b7fc21029145e9cafb90b4028cf4d84de33e0a911cd498707b9a15dc3f39c1874498ad083fb478af16bc87c585fb57e45f90939f4cb4 SHA512 0fa12aef17d3e527ec89b5bd8c66471e86b14688b98971d00142217d4797e6a751e88d9d2bf5951dae1b0cf4f4f92c1407b9b456ea3fb10fa45a8e722e8e7972
@@ -53,6 +55,8 @@ DIST linux-6.13.6.tar.sign 989 BLAKE2B bf83a21f35056a8cf1e5793eb936b46a5fd235948
DIST linux-6.13.6.tar.xz 148589432 BLAKE2B 5a216c56c77efaee1a3f5c9198ade9180e4640ffcde39662ccf85c2a5945a08c5f362220fb0906369c72a3ea8bdc16fdd24d3e1dbc0f51fc831f3f724ed73300 SHA512 8be4719a32d1fb409e06aea46360b0dd765bb20360e5f2b45b17685416c60eb8a09d10f602c84e78c6f0da28784bcff1dbea2c44f81d8676745ff21c66c313e9
DIST linux-6.13.7.tar.sign 989 BLAKE2B 23d79822a93fe16ccded19dbe9db0cb3b3d4b4c945e6227f22137f9cfa7045ef21e4712f34ca640cde7f9c4191389f60241f6bf09b6b263fd073ca11b71ddaf0 SHA512 39d8102b66c2cfa674f97812649fbf08b6d789633a0e05100b65d7536366bb630a12c6def90f7ba0cfa532d1c357aec280199a48953f649349bd628a71403e22
DIST linux-6.13.7.tar.xz 148586592 BLAKE2B dc9e71842d7e9d2e016ca2c6e791d627790c87cd445b404c73745dc565eb89617ec69f1150b228d7853a595ea7f6daf6acdb74f8383088af30d42bb4c062a129 SHA512 78d23772a41228a65a2bf122d4b609297f0713ba5f8abae94465db578d5e66d369013c6edc8d4f82f29a3643d1a9610ddbe6f55e96814df94a581abf53c15031
+DIST linux-6.13.8.tar.sign 989 BLAKE2B b6f7f4d6214ed54348526822c0e99127e9b509be5b5ad260a67e9f9a73c4f75fcf00b1bca5dba2bb1a7eb82329bc812348cd41555442a91fa2db1865c209cbb5 SHA512 0900be4f46c6f4db9a135e06a7b30991ea7ab5c1ca24c7a8ec39ae40dfa8c39499977e6e56e7dc2fa3fb4828e2b70ae052a011a47fd13ef26a00ded8d8cce25d
+DIST linux-6.13.8.tar.xz 148581924 BLAKE2B c20916a44a07d355ba8337229f102cd507deae92c88576040965e909fa89c09f98611746a8c8f249bc3dcf492238ce3f08c48f523670ccad4bd7ec21622806af SHA512 d4cececdb4383140746ddeeec19d28038191193e20481b3961e2d3f9fe75d3c7703cc3694c31e2de462835242cbea94f559022b41e40e675c15f70be6f4ceb34
DIST linux-6.6.79.tar.sign 989 BLAKE2B 4f33ea96cd0d8b8f7048e87b20f40dabe47f3999a453cbf05ba54e34e0d71adf77258f8f69408ba9aade6cb4d5051ce3cac7bc56de6314054b8160fbc38692af SHA512 76e363f033130d173fbe732f90fd474bad95397d0d462cab75dfbb7cbb9b29982013b41d7d41f43c5c94fcfd144e453b3eb5e0c999dd06ed2e1eaece2e271c7d
DIST linux-6.6.79.tar.xz 140477964 BLAKE2B 091909d80d1fd68090cc4e1399181df8dbc7c8d18d3c141feac80186ab63ab1e219af5c72d5cdae14269eca962ce5654bf21d761a400348b87dd1ecd6711600c SHA512 7eb3f4656806d2aebbd5d78ef9858eee9374163f40f13b5d459cfe36b21e116a9f25410b1188253ba23be5d62191276c96dcab8e0165ff6d17d10849d76b66b5
DIST linux-6.6.80.tar.sign 989 BLAKE2B 5a352191cdf22273df549c3c5bd5a39593d94d037402d9d7f72b2e14fed4429b756c45911f0fd152251e82fe2c0850b018eff02cd45747482974b0aef046a799 SHA512 fba0b75af6bcba534e459b49a0ef6194dad1cc57a61adec5b18b64ea0474d7c3db5d0bd4491ff050440a6ceb41cb60cbf8fe22eadc68245db6fade631142dbd3
@@ -63,6 +67,8 @@ DIST linux-6.6.82.tar.sign 989 BLAKE2B d9f09471cab55f92eaaeb53f4d886a87f02dc3be3
DIST linux-6.6.82.tar.xz 140499504 BLAKE2B a1c926630762a6266774205fe2397d5e60c92a70f96abca43c7d192e510ad878ad5372b178ec48a257437cb1a2633c5ee7124857b653062cb6b61dc438eb85ef SHA512 3869f5fe714b37c99b818655a5d11b17127bab62ae5b8bb8541a2ca8623c58a2ee7d1f33abd49a26dabaa3849f408e15caaa9698585e473e0640b429eda113bd
DIST linux-6.6.83.tar.sign 989 BLAKE2B 0ee23a3c90df5ffb2d1aa989607c73b9f7e1b25de055d8c27910358eed2e72a5498f8b920153995428e0014e68656b603c69c1af216166d0bb6eefa748b11283 SHA512 3c7dda924f1f1f37dc108617c4ee7ffdf8b68a5a496c31bc40a69318c3a06fe5947b82408e8ec04c3cdd4e0009ce1089ae52d51e52747a6a318252c305834b6a
DIST linux-6.6.83.tar.xz 140537160 BLAKE2B f64772b505ba83991141e1ca012934e90e70681d366a561a36dcbfacc7c982eac8a7d07f0498af1cf56222b320d9e072529c973f1ff3b720fc3e7a855311d431 SHA512 31cdaa6f9e5180b64cac91ed37f7212eb3b1e5647c6a1876689ff30762a216085762074241080b0c870dd69472cd7807aea076b1e8b7f3199bdc9a6ebfe54571
+DIST linux-6.6.84.tar.sign 989 BLAKE2B 199b1ea57cf6d8b64d520335a39b7f76d9d65146240aeb16795b2eeffb0159314b89f544ea8934597b9f863e6c3a039f09791d84e94e12775afc7cce46ee430d SHA512 001963de7a11f43b1fd68b63394dfbf83c0f97cb9f9807c84efc85f76264fca0e1d215a68da72d580ed8b8043be9fa6457ca800a2c4f5379a38de4ff2caf4487
+DIST linux-6.6.84.tar.xz 140532464 BLAKE2B 2589544ac6883b6ede82577786a322117175fd16b8c22fb274cced94ae770d5c43ad99a1f72e85afc2558537ad7956b135798b28333b4948a69b87edf1df2de6 SHA512 79ae24e265e2ee0b86da6c6afbd8c7eb712a25b5902626578a5453104688fbe3ce7261d15fe2e0dc3449e18888e6e4ae0abf3bd011d47359cad20d061cfbf6de
EBUILD vanilla-kernel-5.10.234.ebuild 3645 BLAKE2B 1ea04f10c909c48b238478c31702e3ddf6af4f1a38b31718ff9042190fbf32429c57d5704e69b147c42eb63f286dd7f5e8f936574a8e7710a6afe6da2f1d1b9a SHA512 a92ef6f9b66b22fb5d76805500b4087b8a5bc3d67821f11bc711c96d17dca63fefb4d30074ea25ac190a27577f0b09c8bf7a999b9d59ca60666bb7204d643b6a
EBUILD vanilla-kernel-5.10.235.ebuild 3645 BLAKE2B 1ea04f10c909c48b238478c31702e3ddf6af4f1a38b31718ff9042190fbf32429c57d5704e69b147c42eb63f286dd7f5e8f936574a8e7710a6afe6da2f1d1b9a SHA512 a92ef6f9b66b22fb5d76805500b4087b8a5bc3d67821f11bc711c96d17dca63fefb4d30074ea25ac190a27577f0b09c8bf7a999b9d59ca60666bb7204d643b6a
EBUILD vanilla-kernel-5.10.9999.ebuild 3276 BLAKE2B b959175e6e8e9b5ca482c13fa446048059539e17b61c96f455a9eb5283b87b8ae08ae63b8b5aedf1acd68b8e6e4c0315296bb1e6a4deeacfda04a68f8cd8c3e8 SHA512 ef4999a451bb7db00b7fced4843ce687ead6e013b31835bbf3c87e344ac36d2007e9f3e3675f49494b09f69f3a460cd66a166550db458f8a946105c22a7b8ee0
@@ -77,15 +83,18 @@ EBUILD vanilla-kernel-6.12.16.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e6
EBUILD vanilla-kernel-6.12.17.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
EBUILD vanilla-kernel-6.12.18.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
EBUILD vanilla-kernel-6.12.19.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
+EBUILD vanilla-kernel-6.12.20.ebuild 3883 BLAKE2B 00885614fd20a67e629468ff0e03e60ac80fd35284674ebf1c4b2d3173e96250c1072791448041bcb625e09bf8921909ead84491f5a0ffc6b65a51c0a626de22 SHA512 4152f6492a4620c8761a3ee21267f64b8afc2ca22f0ad28c3e4704071d652ba1f4e3a35d98fa676b465cccb51ca773898855c1e9ad5b0626ad5a7c616c29fb12
EBUILD vanilla-kernel-6.12.9999.ebuild 3507 BLAKE2B e20a9cc117b56293b757c8640efcc42e6a452458a702e88d81411e2dd107f5a5413d86bf8297bfb4a2e374193e3bbef5afcb23c4395471ff60bf7b367de17d12 SHA512 c9c085a41f582f9fcbdd879b1ab319086d3930b62cae544f2ee5af2f793e91121200c4abc92546db7f8c74438a4b9c847b06f0e185fcb050f08df271d0cd09e2
EBUILD vanilla-kernel-6.13.4.ebuild 3883 BLAKE2B fcd0d9b61ba26751b44e20ef9cbc7c5c01ea2b30de9516202420c36b2ce3ea4caea32248ad8b50597af14443b50920b1fc86c1e3614030eb36f99f7d2e495396 SHA512 201fbeade1ee87edfd222107d0c3961353f16f33053a6f383cad72bb8ebb1203ef6255440868c410bc4b2e8c452c4d656f7467a3d93d746463ae3247dca362f0
EBUILD vanilla-kernel-6.13.5.ebuild 3883 BLAKE2B fcd0d9b61ba26751b44e20ef9cbc7c5c01ea2b30de9516202420c36b2ce3ea4caea32248ad8b50597af14443b50920b1fc86c1e3614030eb36f99f7d2e495396 SHA512 201fbeade1ee87edfd222107d0c3961353f16f33053a6f383cad72bb8ebb1203ef6255440868c410bc4b2e8c452c4d656f7467a3d93d746463ae3247dca362f0
EBUILD vanilla-kernel-6.13.6.ebuild 3883 BLAKE2B 4b5dcd3e0fb290323a523a66a57097826f7487eb8a9ef35b5fcbfca6ba6a9ef75fa539cc62b610364cbc0b5172f507900fb30cb307625780192304b84d903d62 SHA512 98af2d6c97a502c4ee3ab0d8223f6bd716016ec4dc261f6dc9a033281e8f8b161d47db05109c061e8d336ea12f9b6303239fbe6cc8b005e85efb869c54326f87
EBUILD vanilla-kernel-6.13.7.ebuild 3883 BLAKE2B 4b5dcd3e0fb290323a523a66a57097826f7487eb8a9ef35b5fcbfca6ba6a9ef75fa539cc62b610364cbc0b5172f507900fb30cb307625780192304b84d903d62 SHA512 98af2d6c97a502c4ee3ab0d8223f6bd716016ec4dc261f6dc9a033281e8f8b161d47db05109c061e8d336ea12f9b6303239fbe6cc8b005e85efb869c54326f87
+EBUILD vanilla-kernel-6.13.8.ebuild 3883 BLAKE2B 4b5dcd3e0fb290323a523a66a57097826f7487eb8a9ef35b5fcbfca6ba6a9ef75fa539cc62b610364cbc0b5172f507900fb30cb307625780192304b84d903d62 SHA512 98af2d6c97a502c4ee3ab0d8223f6bd716016ec4dc261f6dc9a033281e8f8b161d47db05109c061e8d336ea12f9b6303239fbe6cc8b005e85efb869c54326f87
EBUILD vanilla-kernel-6.6.79.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
EBUILD vanilla-kernel-6.6.80.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
EBUILD vanilla-kernel-6.6.81.ebuild 3619 BLAKE2B af509569dce472f7be3d9a26caf1a118d9498ee00ad1bedc2c7439ed03dedcaca485f45b789c40bab1182a9f3e2a499b63c5d0f44ffbf78d61d31d6512851d3a SHA512 fc8c9561994efbba4900293d2c66b3c9a9c2c0da87501b37bee787b24f6cad0c37f47f7a930fe5cf93aaf1f0b1b427d1bc9427b4b04a0a80e4ac9fb3d14c2a54
EBUILD vanilla-kernel-6.6.82.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
EBUILD vanilla-kernel-6.6.83.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
+EBUILD vanilla-kernel-6.6.84.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e
EBUILD vanilla-kernel-6.6.9999.ebuild 3507 BLAKE2B a78248737387b1f25a7212d43a0f3c3079bf33c90cbb29aacd64259a6289335eab77d13f621320f4c06435fa8b45765fee653a2f487f1e57b26bfe3366d68521 SHA512 de703ae4bd4a3bfb069e6ac30a46cec4e4c3bfb841d0838faad38c3393b6f2c77a7e6dbf69c460b08d18e59ffea443e2e8bc2a20dec30dc1cec3078b2ecef2c5
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.20.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.20.ebuild
new file mode 100644
index 000000000000..237bf2d71e7c
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.20.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.12.8-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.8.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.8.ebuild
new file mode 100644
index 000000000000..3eba7a89fbc8
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.8.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.13.6-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.84.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.84.ebuild
new file mode 100644
index 000000000000..f4370e66a954
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.84.ebuild
@@ -0,0 +1,135 @@
+# Copyright 2020-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g15
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_uncompress_verify_unpack \
+ "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ arm | hppa | loong)
+ > .config || die
+ ;;
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index a4a7eba2cd25..e8ff2169acad 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -4,6 +4,7 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.13.tar.xz 148523052 BLAKE2B 9f617ecb3f2393b57ba03c654fea62a7213f24c835989f333a1ef29492af551bfa7d9ad786d5ef1484854adc77c7c6af38fb09a72d994d305695f512c325e77f SHA512 1137e6440132b0958f89165440e99208f82b204e7245ae69dc9c808df97d13ce8f58136db92407e0e93394fa7f6283ec7a34597c6e92a5b6d9025e0960357957
+DIST linux-6.14.tar.xz 149408504 BLAKE2B 11835719804b406fe281ea1c276a84dc0cbaa808552ddcca9233d3eaeb1c001d0455c7205379b02de8e8db758c1bae6fe7ceb6697e63e3cf9ae7187dc7a9715e SHA512 71dcaa3772d8d9797c3ae30cae9c582b11a7047a3bbcb8dfd479a4dffb40ff0da74cf3d45175f50cc9992e338bcadd46c9c570f54054ca3bde6661768d3d22eb
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST patch-5.10.235.xz 6567828 BLAKE2B 551a90fe35f777e2b6eca67eb172f152ed157dd3992aa8c8982415d74b8261a04fe2c93d3562b6ffa19712a8c1a52d524c6121bc83be1bb2e4e767826fce5766 SHA512 62c68b8af48fab039f9be6d20e1a6fab9dc2f6ed838880721a347b81d7017138707d9479c03b4fee1dd3917d656c11c361f42fafef699b288f69c0dc08779cdd
DIST patch-5.15.179.xz 6675604 BLAKE2B 488ab3b7f5c5fcbf70049165dc818e32a94ae7285f36280f612c24e4597c41bed5306d60c8a54fc6fc61517114aa79f97140fd79eac2e6e96f1a4d73961fc218 SHA512 96c3c8419f218c9e4f16da0a277df078eeb6f60e8ec86567d367e6be28381fa6ef4b5abec6147c4a38dcdf9682684ea03e87e434881cd40787279ada10c4ccd5
@@ -18,5 +19,6 @@ EBUILD vanilla-sources-5.4.291.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fc
EBUILD vanilla-sources-6.1.131.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
EBUILD vanilla-sources-6.12.20.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
EBUILD vanilla-sources-6.13.8.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
+EBUILD vanilla-sources-6.14.0.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
EBUILD vanilla-sources-6.6.83.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild
new file mode 100644
index 000000000000..fe614dc5495e
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.14.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index cb91f74a023b..22849e0935a9 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/fcron/Manifest b/sys-process/fcron/Manifest
index e45a66727bc9..3ef706502138 100644
--- a/sys-process/fcron/Manifest
+++ b/sys-process/fcron/Manifest
@@ -12,5 +12,5 @@ DIST fcron-3.3.3.tar.gz 620886 BLAKE2B a3332d39bf6b69e9e936cb9ec3e65778238566797
EBUILD fcron-3.3.1-r1.ebuild 7095 BLAKE2B 2b2ecc9eecdbb7f6362bcb0048fcacbb38c91f35263649473263c521c34c892141ddef55deccebe7dc8ea0c9099ae54aa515b56305f43f3804bee498cd1f904c SHA512 ed443144eae45377b1cee07f7a71bbe8a391a7bc13b6580bb3bcead7b3b480adf20de194cff836624c0e4755b14fc5f033fc0d068455f92d4833073ed96c929a
EBUILD fcron-3.3.1-r2.ebuild 7145 BLAKE2B e5962e3ba5b30c6503b5d0ac905bdeb7298485fc297dfb0efca8e171d6ef84027b002d3e92b18ab3b05f726226cbfcbf74974cf36c7ecec88722f5f909d3234e SHA512 4cda8d3058cc4f76ec98659f67e6d25043d0b38285c2f882b498a3da0471a01661b346daa0f66409c64f165be631d69bf169f4e3180244a4033d416fd4866b12
EBUILD fcron-3.3.2.ebuild 7013 BLAKE2B 3a98f22f0078605032336a1dd72f3e32fe49524955d969f8de96a11aaed2329313d7a40d0409062f3352229e6436a86122336212c275197a36a56fa33be373fc SHA512 25ce0dee6ef9f8546bf306252076ca2e347a6407613a1663de81dac6d81b6762e83462ab1f61335e437c20038e53af39151da81b1d92898b0402be8d9ff3e7db
-EBUILD fcron-3.3.3.ebuild 6858 BLAKE2B 19577b6434b42893f282462cb5a1e75568f422681a567c47b2bec3ce2ea8013c78feee0585e1950a272026c0b16511cf957bcfe71ee5b848defc193c3b247552 SHA512 bcdb91fd68dddf18cf13b6717089a8ff29abb0ce3bb5721eb1d2d1710b0bddafea6d07d52fc758dab86b7cad011c389f6ab91e961dcc80fe6217dc5b43a44f11
+EBUILD fcron-3.3.3.ebuild 6854 BLAKE2B 045bce3705a3eeb67fde2eadcece97e67c56ecd0c6b3c897ba3d1d097e45baf433b597fb23d75c514bb38452a7cc29ce7868ee85434a1a2d1d2b2dcdb2e9a3f1 SHA512 bc605e0461feee4c77f3a753c2d15d453dd529a4e0557a6c7574067dbecde425e41a312a795a912b66346b4b42c7010d568ce3a5b3a01d88d9b5bbe40a1fb850
MISC metadata.xml 1320 BLAKE2B 169511184222d072788a2f66e329a149147d91003767e0c2a9a88db1d71a4c809b828563e2296960f132db96d4fe46996dbecdbb5e6badb3ec72d9998e111ad0 SHA512 6becadb18f88e7601111bace913a59e37c9337a4fea7442511872da351a03a7751fe38caa1eb5872a16d67069cba5a04388fe5c872dd2cfa79342fdb9f42ac7c
diff --git a/sys-process/fcron/fcron-3.3.3.ebuild b/sys-process/fcron/fcron-3.3.3.ebuild
index 9b4c34d2e31e..85fe75c9ba9d 100644
--- a/sys-process/fcron/fcron-3.3.3.ebuild
+++ b/sys-process/fcron/fcron-3.3.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
IUSE="audit debug pam selinux +mta +system-crontab readline"
DEPEND="
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 0a59480237e8..54812a822d66 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index c9331ed9b65f..6e977c34c5aa 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -9,13 +9,16 @@ EBUILD dist-kernel-6.12.16.ebuild 387 BLAKE2B 37a4e8838421d0e56adbd09454cd9b6f1c
EBUILD dist-kernel-6.12.17.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.12.18.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.12.19.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
+EBUILD dist-kernel-6.12.20.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.13.4.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.13.5.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.13.6.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.13.7.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
+EBUILD dist-kernel-6.13.8.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.6.79.ebuild 387 BLAKE2B 37a4e8838421d0e56adbd09454cd9b6f1c76f70ded475a068fbe5c1e4ffc350b5e282f035071798e91671f7991866df102030d36171831a483b37a5f19487664 SHA512 0398f919e79803d5c32952feb81d3cac9c4ad2b70094d1ed3662c064a19c94bc5e0f7a1db62e13c9cd37949bb798a7c417909db4b2b3256b50fa04332310af62
EBUILD dist-kernel-6.6.80.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.6.81.ebuild 386 BLAKE2B ba168d6b535b6ecd15c864001d7ec26eb3e4e2c8a024128fe00b48a04cfbf7fbb5b827e66b0ed1b8478796ff7301b4872dfb944bd274341829d0e74b79e35dc8 SHA512 8e7b912d4da1439bf1bcc465961065ad09cd74cfc55b87011247db2a6615b05e9b7e028a45b7be6d9db03157d60145bd88a94757654d5aa1e837ea0bbbf7e367
EBUILD dist-kernel-6.6.82.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
EBUILD dist-kernel-6.6.83.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
+EBUILD dist-kernel-6.6.84.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-6.12.20.ebuild b/virtual/dist-kernel/dist-kernel-6.12.20.ebuild
new file mode 100644
index 000000000000..e66ff2433373
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.12.20.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.13.8.ebuild b/virtual/dist-kernel/dist-kernel-6.13.8.ebuild
new file mode 100644
index 000000000000..e66ff2433373
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.13.8.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.6.84.ebuild b/virtual/dist-kernel/dist-kernel-6.6.84.ebuild
new file mode 100644
index 000000000000..e66ff2433373
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.84.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 6bc0e69e2bf5..a87b21580a5a 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/libapreq2/Manifest b/www-apache/libapreq2/Manifest
index ab4fd50ba1c2..a836757c8357 100644
--- a/www-apache/libapreq2/Manifest
+++ b/www-apache/libapreq2/Manifest
@@ -2,6 +2,6 @@ AUX 76_mod_apreq.conf 316 BLAKE2B 368a404fae7bf917eb61090c90b19d090d607f54ffb717
AUX libapreq2-2.08-doc.patch 1188 BLAKE2B 296bf0b1e23389c0d418df23768e68932c22f0b4f51f1b7e3e4e2d0f4d96dde2a687c9c2e5885fbdba2b936efd5947d13c3aacc7ba69d40ce5a956593fce4ca4 SHA512 dc889d7890d9059efdb3fcd4d6b1e485929b69c073ff6266b90f82e89efe5bdd633fd4dc09ccd4aac3f8816271c00dca69b39ffe4706baf7d3094404784cd766
AUX libapreq2-2.08-fix-linkage.patch 1958 BLAKE2B aea75f1fe1922604e71bcd7965f7b9d1af67ec2f37d3b9278db83174a3a9bea7337c9d22a319e878a3536eab3fcbdd65dbc85b66d30389853c42653c50bdbfc8 SHA512 de97c9d1176296f3c71851135bf681f4b05bab065d6ede13e01152388cc6a815976af776ef461638e154db1df6c6cced5c32fbd065f5f3a16fcca19d7ec4e9c7
DIST libapreq2-2.17.tar.gz 849867 BLAKE2B d2fa15693c200925e4926f207f1e023cba59ac0bfe3af3a8ac12880020bb00625c7fa21478c6562f9995d5307151b865efb83b837f45213d73fc523a1a864899 SHA512 89b139b8673145d9e2d8fd77d36f878c519c1deb7f9b853cda2a15d34cbb619d1c5e784ba21553f23c2ef07803f07c75a83d96cd770f80e1b36283a4cbb88999
-EBUILD libapreq2-2.17-r1.ebuild 1699 BLAKE2B 958cb4413bc9606de6a7d0fa8004687016c6c4839cfbe72f69c9b887a999ae89af92b87e72b0edc16ced8e777b38c85af0a93f75a7cd7eb50a59007a3c1fa19d SHA512 dfa2c805a38df7a724cd1d9095b120fb2210d12018c49ae8c4efee789e9764f2cb291a2ad6261c68c09d09a8e695da1db3dc7dddc988650b5a243543e24769f0
+EBUILD libapreq2-2.17-r1.ebuild 1698 BLAKE2B 5a209b40314779fffd5db3c0102b6f98e4bd43f2cef51ab27c4b31031f4aa38c9e4e392f80ee42a3e15ed228780eda4e4549822f40124924325ad3609e00f125 SHA512 3252ec32b3dc4ab7eb81ccc5d1f6a004e4fed88caf1bbc81e95e96c222244bec13d8e6d3567e9eb343e974d30d8fe67071fb31918965365be920c7fdebf548e3
EBUILD libapreq2-2.17.ebuild 1647 BLAKE2B fa8ddb52259918f78e514da6fc080f74b1a2f9260699105c97c00f54f818ebab3440f39edb853811cd3f93f5a2e009ec2578607240768c6ee2357bdacf5644e3 SHA512 2c54c42ac25c3717e42065c49c994a26d799c4d48b5591dfc2274cdacd030ec5a6eb19744f8fff3e289f74f69f4fc7f2411c514e6d2c3ae17b0856eb89375130
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/www-apache/libapreq2/libapreq2-2.17-r1.ebuild b/www-apache/libapreq2/libapreq2-2.17-r1.ebuild
index bf8b403c89d6..f7c10d70427b 100644
--- a/www-apache/libapreq2/libapreq2-2.17-r1.ebuild
+++ b/www-apache/libapreq2/libapreq2-2.17-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://apache/httpd/libapreq/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ppc ~ppc64 ~riscv x86"
IUSE="perl test"
RESTRICT="!test? ( test )"
diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 1f83ad07c2d2..fe19f76a3f3c 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,5 +1,5 @@
AUX mod_http2.conf 154 BLAKE2B b7d38cff9c5b4248d43aa1be55ec4b90fa197213ddd2a8ac3409f69f8e31a7e0a8eb14aab4f2abe1d7ec833896d950d3878020e05100f83ae63a3823b0e91b9d SHA512 85b20350c8abb947c91e2cb462d4cd62f502e6eede3bddd5c10502b61a24396bec57c15d4419d31d4afc857053c1fb2606392023527b7eceea0b10978ce170e5
-DIST mod_h2-2.0.30.tar.gz 697315 BLAKE2B e61f2f705399dd3312e94d7d30ca9445729ac5572f8e6bbc18ca578189d91155f2bc8fe9f7adfe540c95b00752f1b17f45fb5e24e7ba2fcf44a6e4678773e739 SHA512 b31e49dd3c4c7478335e8c6c3118430fc8236e21957fe481390df0578e5b91159c092ece55924411b6ce5d412ef76aab9553fe676b07746815bf790b81416840
-EBUILD mod_h2-2.0.30.ebuild 935 BLAKE2B 593b45e21771cd7ed992f88419983225c228d5530f8130a358fe63dbb115601728f19a7abcf6fc0860eb5dd411b1e48d51cc1e4580e8e1c54d0401999f01bb48 SHA512 ce977f01e92f0cc34a517f48a7b5bb5255fe0024a58f334cd18ad64a97794c91ef9e3ce79a52c1997504376b2a6af61ee1ef6a37e597c9b5d83653ce02d00047
+DIST mod_h2-2.0.31.tar.gz 697396 BLAKE2B a078fcb9f98cb969a68dcca1507e8781d907e0b7ff9f54b9a7ee36560c24d779c29b3188747c2e89a788f382e5f0e27a52cd1ca02bf268675c0c412f3936bd13 SHA512 5dd3a2e10a7d1572a2392378808d451b2afe6ce87360d30ba8ff1f8d3d1f0f7c58e405cfb6d22ed53bb6ba38dcea3cc267c12c058786b8b51d3922d21e9c71f7
+EBUILD mod_h2-2.0.31.ebuild 935 BLAKE2B 593b45e21771cd7ed992f88419983225c228d5530f8130a358fe63dbb115601728f19a7abcf6fc0860eb5dd411b1e48d51cc1e4580e8e1c54d0401999f01bb48 SHA512 ce977f01e92f0cc34a517f48a7b5bb5255fe0024a58f334cd18ad64a97794c91ef9e3ce79a52c1997504376b2a6af61ee1ef6a37e597c9b5d83653ce02d00047
EBUILD mod_h2-9999.ebuild 935 BLAKE2B 6523bf0f4b1a12a823a7a1458046151b7ea52e4e68396307c16c095d9f17201fb93e3dfe94cfb1f72b798ea5eb978d3506e89a647da3a071073f8c4458c83ea7 SHA512 fac393c1667d1c161ea2255f08185975f5863165485184835e9aa4da497074c288783fdd66b60dab0bf95364e1e58744614951bff4f59c2c81ef4a70abc7b25b
MISC metadata.xml 326 BLAKE2B 200b47b41409bd7167132c55b5e77b5efa2ec18859520ea38d61a625a6e68bbb1cb0095dda3fd7d273e17114e7cc0ff2fe5c1bbb66ea3a90b4796490fc04a2e8 SHA512 6d45faf84382555d53dc9f38f8d7a23454d763025bbb345f51bece78b36287372d86e173c894038839092adce210e444389b8c41644f44bce0c912880d788080
diff --git a/www-apache/mod_h2/mod_h2-2.0.30.ebuild b/www-apache/mod_h2/mod_h2-2.0.31.ebuild
index 6f95e6af559e..6f95e6af559e 100644
--- a/www-apache/mod_h2/mod_h2-2.0.30.ebuild
+++ b/www-apache/mod_h2/mod_h2-2.0.31.ebuild
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 1ab8baa8f0f2..d0f2136196e5 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index f5cfec0270cd..f99717b86714 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,7 +1,5 @@
-DIST element-v1.11.91.tar.gz 26052219 BLAKE2B c2cd222f9cbb5a5e2b1f18f366df52d411650d87d7c3285032d1a1927b1356f150136045a8ea291d6d0e7c959af7a4c55e4f9d9b559c705f6ee10b09bcf0bf73 SHA512 431069a32d2b239887825a1df538c34895247411d88afa3825ae6f4c0969fd610b76b608b0bc5791cc753f430cbfd97402bb456b779eb79028099580c4bb6489
-DIST element-v1.11.92.tar.gz 26136256 BLAKE2B 91440344832b102e59445d7d8a3d9ae5404442c82c3aa3bd04ac2071c38016825028c2fb222fb9efc35d91b0884e74491b9e446cd33cd9f79be5d17db63d83ae SHA512 169e9d8f615e802d59d7a71685c858c6cca5955911e48a5fd060808f594d7ab3682f8a9aeda817df08e5cacd14fae42a45af5005bc53dfcb92fdaf5b1424a7f0
DIST element-v1.11.94.tar.gz 26294542 BLAKE2B bda12390e0d249031b9a8fef3415f999ecfcbe017ce31f1045610603cd498d7500ca9d8cd99a06ca9ee7a7d6691c649f6367fa0b82842eceb3760f21e9b0c7fc SHA512 81daa93c2816fefff63b52815231377d60cdc880700059bc25ab7d3f8d4ecf64dc3140892a566b25e6f5101243b65c51ce194d19afad64fedaa6920079532d55
-EBUILD element-1.11.91.ebuild 709 BLAKE2B 5711f99ff27fe64119f59dd53ec90d659af65b8f85304b4d39a274ab86f105689051c29f403c6eaea6092b12b0356e7745bb537dc90569c47a1da13d8022e01f SHA512 680a7e24e0127ccb64a41f2545bb3e1f5ec301d44c8d207d0322fa4654e0eb97ee4ffb9136f6163bfb2728eaa02523c01f57102701e7985b30c4c777a6d90429
-EBUILD element-1.11.92.ebuild 709 BLAKE2B 5711f99ff27fe64119f59dd53ec90d659af65b8f85304b4d39a274ab86f105689051c29f403c6eaea6092b12b0356e7745bb537dc90569c47a1da13d8022e01f SHA512 680a7e24e0127ccb64a41f2545bb3e1f5ec301d44c8d207d0322fa4654e0eb97ee4ffb9136f6163bfb2728eaa02523c01f57102701e7985b30c4c777a6d90429
+DIST element-v1.11.95.tar.gz 26325139 BLAKE2B e23b082cc0ed9fcdd2d26cf7835c903ab796766bd3fdcda9daaa472bef2c1eca9cd820121b594a870718404ea3e4dfd9d18f07d6e5ea57bb7edfe449d60b8161 SHA512 5d0ef392b1f37730fd36cb1a722d5d1648bbedc031f25abfbe83b54cb23907655b1434fca31cf6a01ed1a98f4d4c45ebeab7b2034715bc69be0e988336653b36
EBUILD element-1.11.94.ebuild 709 BLAKE2B 5711f99ff27fe64119f59dd53ec90d659af65b8f85304b4d39a274ab86f105689051c29f403c6eaea6092b12b0356e7745bb537dc90569c47a1da13d8022e01f SHA512 680a7e24e0127ccb64a41f2545bb3e1f5ec301d44c8d207d0322fa4654e0eb97ee4ffb9136f6163bfb2728eaa02523c01f57102701e7985b30c4c777a6d90429
+EBUILD element-1.11.95.ebuild 709 BLAKE2B 5711f99ff27fe64119f59dd53ec90d659af65b8f85304b4d39a274ab86f105689051c29f403c6eaea6092b12b0356e7745bb537dc90569c47a1da13d8022e01f SHA512 680a7e24e0127ccb64a41f2545bb3e1f5ec301d44c8d207d0322fa4654e0eb97ee4ffb9136f6163bfb2728eaa02523c01f57102701e7985b30c4c777a6d90429
MISC metadata.xml 339 BLAKE2B 3dec6820a014466f1aeef112cdbb8a773a19acb6aa4834e1feb45519f0f3c898ad593d796f84fdc450dcbbb0546615fa0fc4b37d0fd9f28cfea68c57a87e1573 SHA512 6d9d4e8f95e054b651545a18c5022f6cd2060ac62b15b6af44d52e78047031c185f5990e0eeaa2970fba426bc55ed001874b796cfdba268b3f542215415a1d43
diff --git a/www-apps/element/element-1.11.92.ebuild b/www-apps/element/element-1.11.92.ebuild
deleted file mode 100644
index 808c5da3f6c6..000000000000
--- a/www-apps/element/element-1.11.92.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/"
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
-S=${WORKDIR}/${PN}-v${PV}
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-need_httpd
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- dodir "${MY_HTDOCSDIR}"/home
- dodir "${MY_HTDOCSDIR}"/sites
-
- webapp_serverowned "${MY_HTDOCSDIR}"/home
- webapp_serverowned "${MY_HTDOCSDIR}"/sites
- #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
- webapp_src_install
-}
diff --git a/www-apps/element/element-1.11.91.ebuild b/www-apps/element/element-1.11.95.ebuild
index 808c5da3f6c6..808c5da3f6c6 100644
--- a/www-apps/element/element-1.11.91.ebuild
+++ b/www-apps/element/element-1.11.95.ebuild
diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index b5998e415cde..a5f315db06e0 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX lidarr.init 129 BLAKE2B 184bcf713f89ce555496954c50797277eb7eb7f22ad7925b789b7639106dc2e9b17dd0af081be8f9066dea72d3a85b03f443985eadfa0b7340c1a3dfe0fbe34b SHA512 306e217aaae80b466691bbd9a27b7a947856f1ef2409ed4d30bca6614a831b9ce56d2cc21f2bf86ebd7d0be1a8878584e08507e6014c136598e23b7184353118
AUX lidarr.logrotate 80 BLAKE2B 47466ff328696d766cef2645160f8d9f993c83f2f153ecbff69adcbf86957d9acb3480b771408a8b11120cd73c84b0be70b4c66e2a9d859835cdb3d7ac86e3ea SHA512 31ae434dde9c33d84d5275434d3d35371598b2334412cd10b207618096c141e4d0daadd857c4c760e75537789cdbd13a3e36e38d404b3ff8c103ff85bf0824aa
AUX lidarr.service 533 BLAKE2B 04c475eedb34076dcae2ca1d5c7aaabcbb3375c2d57e476917d095820af1657301ff99709eea7ed5e49b573e7915648e9ba005641271968fbe4c4ddb0cf695dd SHA512 f1be2d0d8e3a522da115a9bef37b6cde587e34be58433bee2b89bc67040cf01fcb1af072e94cd7ec60c89574c6414231e47c5d134c946d32e27858e477d2fce9
-DIST Lidarr.develop.2.10.1.4589.linux-core-arm.tar.gz 96499076 BLAKE2B 731a65f8c4b21cbaf181714c447a12a5416888d63feb6865d06a1605f533dbeb1428f64620d95e9d9cbac45f364fb1eadf32a5ae71ab0667451a3a8355af78be SHA512 7b0164ce51dcb89cfc55d578e630816a3b15d196bd398788d2867d32c9c9c05164ffa7f9275abeb3a040115d636dd6f78836c57d5203ca6f900d0ef593b45980
-DIST Lidarr.develop.2.10.1.4589.linux-core-arm64.tar.gz 96101611 BLAKE2B 88f43789ab0a38f1068c74524628dd55f5acc1cd40d0d20a6bc090d652fd1ba868d2265cbb4c6e221f275076296a18a18c2e5e6add51d1a453d12ee29279fecf SHA512 4267955d30366296713f9c1ab5170a32b07bca708d202c9f20e864190a55aa7cf37af7dcc8a9e7692d7e3fb17d9f43141474708d4d2ad9c5b65374d3446ad056
-DIST Lidarr.develop.2.10.1.4589.linux-core-x64.tar.gz 102579897 BLAKE2B bfb236c108de01754ad811b1c3bdf32a92c5ea88a08770c36ee44cd34860761cc672c8a43bba1e06482e4752b8b6d8541bedecae20a185db92c73364b05b6463 SHA512 b57465ad17248b6ce201aa6375c7af6e5dad2a2505b8ef4637e6830a79ceeb2449e0c114fa8b9016c32a051576091e954877068dc0ecf2e59ce19cc72293456f
-DIST Lidarr.develop.2.10.1.4589.linux-musl-core-arm.tar.gz 96516563 BLAKE2B 6baeb43eb997e2f8049e341b2b8dbc15e3ff8d794af0c269e80edc65e1fab3a2f31a927fb9f0a978f2f1d15548508737b8638aaca4625ecb051f8f031e1f2b38 SHA512 ff78e761e9a0900328dcd1cf75fb599d318196d6f0e10c720406e873555b2d7f152263c0ecd6cd58d23694db833b8259a8bba1fe806188d338b413f75f06ff45
-DIST Lidarr.develop.2.10.1.4589.linux-musl-core-arm64.tar.gz 96145362 BLAKE2B 23868eb5d14d3cc005806f68b766b51daf8dd15b1d97e8d66fdd95e2b1c8dfd45f0acfde5a6dd4b43d3916e21cf3fba20bf5d49cb073b05860baa672b1e26da3 SHA512 9b89fe41f42af730f2c8a86b16434c865e0ef941e3e66b0092f654a7d0eb9b21c6c0a7a6226fa0c91c718440c48ebebe9b5ebac3e776cd502357257610d297fa
-DIST Lidarr.develop.2.10.1.4589.linux-musl-core-x64.tar.gz 101648805 BLAKE2B 4ed29b3570335d5a44e9c8b0e8e64171003e6e1e152cc130c9e372adf433cbfbad377577884f20b7bace4a171cf7a9f7a0317cc22c1d73a074723efa2853729c SHA512 67d600ec869c35f05c0b96b17c9b6065619b5f048d88c34f5317d5c3a2927111263c37ffc2b65259dfb0cee1ab21609cce6df4e8d1f0469fbebec346554ebac1
-EBUILD lidarr-bin-2.10.1.4589.ebuild 1864 BLAKE2B 3257abf1113322e55e21e951206a6b2b11483c84e7f60167f0dc2bdd1839d9a50e6fe47f269d0eb8f74a277f0518747cffcef226717cc43b87ea1211df730d2d SHA512 7b2d510441cf64960cb792cd4d0e5f3e4d2a66e40a9c8b2606ac17d52c221dd89a2522a24bd955e65cb73f5da5c94f035aafece236c52a05f5e60d50f74e9431
+DIST Lidarr.master.2.10.3.4602.linux-core-arm.tar.gz 96429012 BLAKE2B bc13b66a3bcf4e1ae723a058725734812e3096fc8d0712b94d229d3fb595296f62682266239e91cfad1289103fd161d4b002528b07cea4dd983ff625b42484c7 SHA512 6777c85e3138ab94c2a6ff1afbf4fb8ad6acc42cd87bb5b1bc26a3af613e22e61870a72627bff7c4d8d76a9073737c8cd8c333a6f05e3b27a0cbfe697d529b07
+DIST Lidarr.master.2.10.3.4602.linux-core-arm64.tar.gz 96003879 BLAKE2B af6ce4744fa87a187c3f30d269fbbf09007fad4e4373388ff9b5aee203981cfeab7958e28144a44f2f0fee216afb7727d8ad73612edf09058b080435bf768ff2 SHA512 02ca6fe428cc3967c3c1f3dba6ea16a12a4a0a58eae2df6c2b4cc2e6da614a9f917a7f7a793fb1980c78d445ed26a90ac03786a89d65cf66fd175544c0a943fd
+DIST Lidarr.master.2.10.3.4602.linux-core-x64.tar.gz 102503626 BLAKE2B f34488debda09341f70923f7a1a5e04acc968d82ab483a8959e1907efe89995af66cc5413d0a7ceb50043477379240cb9e631c3cd112786468eba438de1836f0 SHA512 95a64ec2efea84c8574bdd18a6b16e86ec127e31d70552e7d7061709ae1181e3bd76738897c7278a9a2b1a4104c722ceb6657579b2a3da41b678a048cc7490b0
+DIST Lidarr.master.2.10.3.4602.linux-musl-core-arm.tar.gz 96458229 BLAKE2B 2744a4926501359bfe8913f47c6c2ca9f7db62192ce2a6ab88cf0f52d70e5fb0738f402891c87d2a420b62bfc0d7648006741b16d6b260430999c77786166956 SHA512 a54b46054c5fdcfeac8a583aa7266bfa2dbca5ff9eb6a6586040a45fe40bc073bc918b38c1400607c80a0deebf905c250e5b6d9dc319946be0c504d9d7d72849
+DIST Lidarr.master.2.10.3.4602.linux-musl-core-arm64.tar.gz 96057464 BLAKE2B 6d185acdf332d1ec7caa9de33a0c4e4123fec3d3f209ec938f8ba8d2f1bf958e99512c58e420767b3d6ef99e13341e9f50f924bc13bf4da058ebdba440acaa78 SHA512 52857bac5828f6c6d5259646974709d50308a98c1d1e119586d3bb72484d0a94dea2c0244d0f930a7fc9ea247cd9b38c29cd88ced4a7a2f5f178abed0dbc938b
+DIST Lidarr.master.2.10.3.4602.linux-musl-core-x64.tar.gz 101570857 BLAKE2B 634bec75b9f2f2015968905978defb2e1f235f3d8c3ef61d60a6202c7df5714f3f8d01c8870435adb3c5efa3ac6d3a0145dcc41b125a53c09bdfbf626a64f844 SHA512 c73675141b13cb75ff4edbbba3d1d75efeeae7a905be93a16010091c1a68f11dae15b859387dba5f1ac96547c2ce44791ae3c05beb315d9af55ff86192328481
+EBUILD lidarr-bin-2.10.3.4602.ebuild 1858 BLAKE2B 68ddfd36392aabbf49f7c8b0a27b2107e0e2a9d2ceda856296bdf03e01d7b1417b5287288b2c298bd270bb3c218e0d49371df7b08e52a41664e61a7191bfd05e SHA512 ba51d869ee6219cc16716ad56bf645aaa703cbe6aa3961342b0f06f7b1761ede6633708fdca8a3e89fd6d345aaefcda0a2a5a7e4366732e06716cf621a4d539d
MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d
diff --git a/www-apps/lidarr-bin/lidarr-bin-2.10.1.4589.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.10.3.4602.ebuild
index dbd8f63cde3d..b9d5e192cfc7 100644
--- a/www-apps/lidarr-bin/lidarr-bin-2.10.1.4589.ebuild
+++ b/www-apps/lidarr-bin/lidarr-bin-2.10.3.4602.ebuild
@@ -12,26 +12,26 @@ HOMEPAGE="https://lidarr.audio/
SRC_URI="
amd64? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz
)
)
arm? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm.tar.gz
)
)
arm64? (
elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm64.tar.gz
)
elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm64.tar.gz
)
)
"
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index f4c4c0e6ab34..4754bc6cca59 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,16 +1,20 @@
AUX php-argon2-en.txt 416 BLAKE2B 9940a3e218d1db382790f4754352594c9098eccce7426729e75471f017e15bb45b50cc885609e54817077e36d9feb4484bcff5b40c4f669ad80d4d5a643da8bc SHA512 076bbbfb9305a2608b60fb7f9802a5a455c5d049d39c8f209eadac1a306ba2015d11a30b4544d8cdf43025077a3c3087f3e9922cd9b530a08c089a7818590115
-DIST nextcloud-28.0.14.tar.bz2 192050636 BLAKE2B 4d2b7ff70864f062155fade7cbecb2743ee5e103b0dc98ecac3391724e5c576b7ff9d398f71419b778ed287dd64e6669a1db5198fe09bfa3a1e85b1fb7991cb4 SHA512 2ef507bbc224b73d509fa1788ef4325716ea7dd57f77f8f091f5d7ef9f7362c15ee2cb8f847053aae01f02863bc9954dffabe58cc51b89f092638904cb84ff50
DIST nextcloud-29.0.10.tar.bz2 207170881 BLAKE2B b05af991b57ab98a782e473fd8a47e422234b06887755171c89702dba7e1a0e8ba5098a6593100058f6e80f2cf5ebfc16f4f03e5a881e3c4a0478b8952b36c5e SHA512 919603f3c1159b4e37d79e1e44bb96957d68384ef0ae60588e152d4d294b06df4d8fab4e7999c965c773ba8c1f1ec974445cf41d64ab1c9aaf65e9c07c606c20
DIST nextcloud-29.0.11.tar.bz2 208174638 BLAKE2B 1923605b53f7c8ee8e224674bd5fde6df033fbb77b2a1bd129dde6fe6eeb90bc318f0ff9af50c83aad717b4939eead3667284f064b366f29fe457551691c1a63 SHA512 0afd6b67ac7f76273220936c4306231d80a2b9f498f0d6809f562d9c896ff39971828e73e5e932acbaa0167e4a3806dc34677c1167453d3e5137cbfbc438398a
DIST nextcloud-29.0.12.tar.bz2 208445377 BLAKE2B a6ab1eb1aa41dfabaefcdd1d2b9ea79d9ef8ae2188a2166babe1ceda0f9f1af97de4089bcf6184dd811ec6a57fd253412e199cf2bbaf1bb2524409b75f6d2809 SHA512 10a5bbc61d2a85090aaa6174eac415337b63adaf23e8044d25c674d0ce8d6bcfff949d3950abd369ecfa2c2b9c4a747d0744a47777bc3d51799804b696579a6e
+DIST nextcloud-29.0.14.tar.bz2 211361285 BLAKE2B da067ac01034795c51970ec78a220d21e64bf8843c79447f94be8dd1c12d2903a711328b726c137cb6868845a9c21e13a968aaddacafebefb28b1e6383e02b1f SHA512 1754344aa7052f617c98fa56e780a7df9a5f2535dbc8f53b60aff9ac93e33a52a1a8bed67221409c5375ec719659a020b4349141026d2c2700615c7e2119ba29
DIST nextcloud-30.0.4.tar.bz2 187905017 BLAKE2B 3bec2878a64e589aa54a99c0de30ea171a97da126723f86f8190757453cfa83bb191ead07c74b200b332f4d370a8c3d88737aa889311661a034f39e0ba88de5a SHA512 6686bd86f5a7ede656e46f07580ba0c83db42ba5e2f161074b3cd48bbba80c4836125bb6966e052c35eb332bb43d5df58e29c781a56a2ad6ac8498464aa47aec
DIST nextcloud-30.0.5.tar.bz2 191328352 BLAKE2B dde413f832ba025919e25c5438e60e295b3af9d5a750b55d0f2cab9152ac42d48ae8ea6006824d5e852734813a9f1c7315f47e3d0bdb0cac30746eb00c9a57d8 SHA512 041e5d9670a376480312db525a5791b703682b0061ca4a2aea2aea481e407ce04a726e1e5ae0c45876c749e18aae7926417b4655f591082954e3945677704910
DIST nextcloud-30.0.6.tar.bz2 191446841 BLAKE2B 300d872399e630de633a066625a7f21d982537ed1c394c3912449ec57c07661ee2db2022f5d9bd3b0cba443372ae5483b56064d4e8a4aaa2ddc416ef8355feec SHA512 5eb98bf8badcf9a1e0b0482c230dae573a7e577281502dd7ac46804bec2a1bb5aa82dd5e5dc800380a9852e8d076432a819032fdabbf39c09bc902c257aeffa3
-EBUILD nextcloud-28.0.14.ebuild 1072 BLAKE2B e2fc790d5edd9fb73377c004f821a5f49bb135fff66d9b80ccd91fe8ad032a7d29900e7f1ed08504c2c318075d77b4e9055f63855c5919a65086fed0a8482bc7 SHA512 008dc4d085a991e168b749fbe1841ed6770047c3d05697acd3b4cfa62b5b96f1ca6e50066146cca6854bfc150c3eed9c9833620c3e654f5e4394eddceda15af8
+DIST nextcloud-30.0.8.tar.bz2 189940461 BLAKE2B 26050537ec94de8688f1152a09603b5a8877f7b9452d3aacb6d838f3cded8c02e370a2a7b105b5e3f5c56f2fb468e7bca7a2cc549f204d5d9e18020dd71a8e70 SHA512 0bca2f42ccfb7db4befdd2aeeb1df72d2f9acad88907706f8524ced55bd0213b30b687a5e4c623615e59f22246562e195fd74bbb409c4f60b713482e1237d755
+DIST nextcloud-31.0.2.tar.bz2 226002100 BLAKE2B 8be160b2b8845131c42a5a8ef23887a089063d24b9a77d8e3111df21285fefd38ea926cc044d154d586d99c5d9a6c5c5b268d3b01b2dac6df49ef609ce8367d1 SHA512 bef29a4fdde468ae61b7d504b1f6d2bb031841edf97837116025d0966f812be95fff1ab7e02105cdf8250de11c62f82d89f08bcae30d4dd91d10694f7b267e4c
EBUILD nextcloud-29.0.10.ebuild 1073 BLAKE2B 5700f7d2e132609b0dba63c3e396dcdeb7239f4b9b73891d44a1c76a9b248ca176666e4934e4341976f9b3aa1781afe144dabd8ab8041db52def361148dcb58d SHA512 e0d7292fa0322979a0f8eed8842df4a00ba90ac004352fc60dd8daf0ffea264b9c015957fa4a32f8112c7ceffbbdfb06deba9524cd9722ea01f131fcde1067c9
EBUILD nextcloud-29.0.11.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
EBUILD nextcloud-29.0.12.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
+EBUILD nextcloud-29.0.14.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
EBUILD nextcloud-30.0.4.ebuild 1073 BLAKE2B 5700f7d2e132609b0dba63c3e396dcdeb7239f4b9b73891d44a1c76a9b248ca176666e4934e4341976f9b3aa1781afe144dabd8ab8041db52def361148dcb58d SHA512 e0d7292fa0322979a0f8eed8842df4a00ba90ac004352fc60dd8daf0ffea264b9c015957fa4a32f8112c7ceffbbdfb06deba9524cd9722ea01f131fcde1067c9
EBUILD nextcloud-30.0.5.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
EBUILD nextcloud-30.0.6.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
+EBUILD nextcloud-30.0.8.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
+EBUILD nextcloud-31.0.2.ebuild 1074 BLAKE2B 80434dd90a6f909469ca4a02ca814e62b2a5d1defa703bd381950f0f5202afe940ef1fb365c937e8af790956b91974d4724baebc175cbfb470da64e6ac064cbe SHA512 4a70710429a8b00bdb822be10ed14779f6a0645df9a2ef5f956240f255b20901382500a7428cf9a4278ad685e89d864e83cf4fa99b816e674394746b13b5c314
MISC metadata.xml 710 BLAKE2B d6f0bcfca6b60a8de9684f758c70836d9b2f51ad5eb2907af7c7ba7869bdb5df15795d18d2091c4396c7d7ac66c0b85a31618cecfdbdbe9ec0b466186f8f8d0d SHA512 ac57ab4aa39002565c86de12877222828cdfacf09ee82e902b0829da79567055d8a04c8200c04e1fdf2994fa11673f76735274b998d41005aa38653169e91c55
diff --git a/www-apps/nextcloud/nextcloud-28.0.14.ebuild b/www-apps/nextcloud/nextcloud-29.0.14.ebuild
index 89d301510fe7..9ff0bf14411d 100644
--- a/www-apps/nextcloud/nextcloud-28.0.14.ebuild
+++ b/www-apps/nextcloud/nextcloud-29.0.14.ebuild
@@ -8,9 +8,12 @@ inherit webapp
DESCRIPTION="Personal cloud that runs on your own server"
HOMEPAGE="https://nextcloud.com/"
SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+
+S=${WORKDIR}/${PN}
+
LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="+curl +imagemagick mysql postgres +sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"
@@ -18,8 +21,6 @@ RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,post
imagemagick? ( dev-php/pecl-imagick )
virtual/httpd-php"
-S=${WORKDIR}/${PN}
-
pkg_setup() {
webapp_pkg_setup
}
diff --git a/www-apps/nextcloud/nextcloud-30.0.8.ebuild b/www-apps/nextcloud/nextcloud-30.0.8.ebuild
new file mode 100644
index 000000000000..9ff0bf14411d
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-30.0.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/"
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+
+S=${WORKDIR}/${PN}
+
+LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+ imagemagick? ( dev-php/pecl-imagick )
+ virtual/httpd-php"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+ dodir "${MY_HTDOCSDIR}"/data
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/nextcloud/nextcloud-31.0.2.ebuild b/www-apps/nextcloud/nextcloud-31.0.2.ebuild
new file mode 100644
index 000000000000..9ff0bf14411d
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-31.0.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/"
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+
+S=${WORKDIR}/${PN}
+
+LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+ imagemagick? ( dev-php/pecl-imagick )
+ virtual/httpd-php"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+ dodir "${MY_HTDOCSDIR}"/data
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 3c7e9d61f5e3..73bd9529f60a 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e
AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9
AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b
-DIST Prowlarr.master.1.32.2.4987.linux-core-arm.tar.gz 91908490 BLAKE2B da4aee7199cb99b11ec55cce241e3b6f4a20feada7cdb839462132f7e9ffccab52aaac92040665879a5d5a7aa0b1a2ca78de383331734b2d96c3d0a84e0fdf02 SHA512 7a64dbd7fa8f867b8faeae5e401b68c52c553692054c3e6972795c0fb6286599147b9edd3a1d9837e70a4d295fb4d08344734f3245999d17822ea9953cf505fd
-DIST Prowlarr.master.1.32.2.4987.linux-core-arm64.tar.gz 91165073 BLAKE2B 4b6d75efe580f6b220ad61202f69dc450675e96b86bd946ab90c4e602854282b6294158f51cdabf5b630d170c62222fa7f7d0d8e7c102fb4a0599a6299bcbd31 SHA512 ee03f6016a7aec1847f0b62164c2d5f5b67a0d65ee190fa6d526ee2a7d3f9f82b179bcd96f4d2b63c97668f9f52ef882c9344af933fc5d77c0528783df7c81ad
-DIST Prowlarr.master.1.32.2.4987.linux-core-x64.tar.gz 96151189 BLAKE2B cec1262256b7158d7cc9aee43f0090b3d13139c70ebd58857864b6a92a75f1d3568375fd4762e33b6fed5f2f8b0aa9cf8df2ea0d886cfeb957484a69fa10882b SHA512 db3bec9a5379f0646acf6310180ade49d9694c9751200b63788f98880b30c0de07ecb1d346c0c8febbb789844658dde07a82bd3627e5fe4f53c84399f332fe2f
-DIST Prowlarr.master.1.32.2.4987.linux-musl-core-arm.tar.gz 91937051 BLAKE2B 480c835d07ab59b3521a10c72f02c92f94fa9c70865c4bf60363f9e4f77a5361a6926721d1ebdf17ad12c8a97c8f530bf0ea31c08163895f95eaf20c735c1ff4 SHA512 8888d36c0175ff1860db914fe5e7a42e8d1892d86bb2f4cfe5f1131997864b3194e197662764466deefe1adedfcf705c15d95a3a683d384e8ea5c84e79971a3a
-DIST Prowlarr.master.1.32.2.4987.linux-musl-core-arm64.tar.gz 91220771 BLAKE2B d5298b70b57ccba45093019888ef971442d43007a1e2a41b230d8e9138271865237e7c711bcfee0b9d19e235f6269d8e773bc9ed83fc70e50f29fd1a93104d1b SHA512 0fba96cf121ad7a93c7c119930392e26922a9961c0f34830873f8a5c70748f98c34bf430e31dbee9535a0bbc42b88f5fa4f99034039442a1819ce45b4e0795c3
-DIST Prowlarr.master.1.32.2.4987.linux-musl-core-x64.tar.gz 95223168 BLAKE2B f55cbc19e16cef5d82d7ca8fe2217edfa5a5a1ced5d4e94ae5eceef3261e47381c02638bfb1e18093ed230dfe17c366a311b1cdf6de1f918a240a6f5a63a8129 SHA512 2a7818c1377e0c5454b7b4c68202a8c7970d41046ed937dcb3ee011dec8980d7dc24a5b06ffeb30c223296fb51b186a34671a089a53e06dafb323895b5cfeca5
-EBUILD prowlarr-bin-1.32.2.4987.ebuild 1952 BLAKE2B 4b3edd6034dce3814bb16c3ca57ab9498bd31ddc97c81cab23edcd59f1c4e69657da879c69b7eceb8d7de3b692e16cee56826e5fb196c96922723445297cd947 SHA512 6e3ee560b6bdcb4cb59f7ae16445d75186afd59ff82f0d4970b8509fbccb7bb6880c1061243083c9a8c3cc86501e11d3602f89127c85e28b0ad967c3455cd081
+DIST Prowlarr.develop.1.33.0.4994.linux-core-arm.tar.gz 91869540 BLAKE2B 467fc86056e2b8fe85f4736bbccc35d3d701fd8ae05edd557af1bba2b0725e8fb6701c7e0ffef7c1ca2f59973d04970c4923f02ee98158fb8db76b3584fb7231 SHA512 34eadd1fd87abe2b8fa3bf7df8ea2e3f1e067957aa88d4a03e9df5c3feae01c88e71c240a5a3eee746b2b55811fff76917bb861055092b59dfebbdf2dee93e30
+DIST Prowlarr.develop.1.33.0.4994.linux-core-arm64.tar.gz 91104317 BLAKE2B 4a86347b4d82a04a864bc36d18db14dde4d95deea42c2493c22a15d4ee10e56964849b7469eb9b3cbfe09cdc4dd81d0cb61ac8768a64fda9e1966c5fb3029332 SHA512 09ce275f64f93cb320c814da0e4589688d82140a89b6ab9b2afff485c3866d04282fa97daa1a59b440d7053735bb4ed82450574bd0bca1b4491e9a29459fb182
+DIST Prowlarr.develop.1.33.0.4994.linux-core-x64.tar.gz 96119876 BLAKE2B 96747d28499db829caace6914f5410786e6176bfed7908a6d019d4eafc4dd9ce013f0eb509e165dc61f004587862057203151f4bb32547757a377beab3435563 SHA512 9092db600bd65bb5a5145c2b94692de51284db124dd41c6fd2df7a65d1ef988447218a1b82a8f4096ee80c6f3fbccac280ab2130e00abd828d2b381436583380
+DIST Prowlarr.develop.1.33.0.4994.linux-musl-core-arm.tar.gz 91897145 BLAKE2B aefa03d01d83f77d06810526e08510f5f1b5ca193092154cc3efb103e0bc9cc14887a81823b7bedad135f8f595995fdc0ce388656fe45f0f05d226393bd9d3fc SHA512 7fdc6a437e15d7aaa24f739230b83140c265340f4ef7d4a7c8414ffa395bac2acdaf15c5a7e3e2e6467cbf753534f4b5278b628bf6a6890ac654857c3554253f
+DIST Prowlarr.develop.1.33.0.4994.linux-musl-core-arm64.tar.gz 91152437 BLAKE2B 547d68b41ae9606721625cff03fae795f43631280261a22c81ce9af4ff5dca752fdd31a0ca3e6ee8f613ff7a6bb633b88a8bc74546f426ac1c0dec276e276f9c SHA512 bd6dedb90673ab98a0bb72057e88657e25cc62a659aaeb022b44a894fbe2e32ed8549884079cacf2162cf167885349afaf81d0add54e5cc1066f535be578705f
+DIST Prowlarr.develop.1.33.0.4994.linux-musl-core-x64.tar.gz 95192063 BLAKE2B 17168f03e34ff1ea3c6cfea41e4440a5893b45104f43444e1cdad8259abad19ac5b68ee7480a3d4f4f79493120a5c0c2e14c6df71b3500c1cff022115c9daa61 SHA512 6735ff12f4f0e53f5a3fa1b85ad817087ef13e35c1c94042d4b2b6c3ce418d3605806b3aa089d9dc68fbaa4ac54c7a8b40cf2245ffeadd22f61192d065ef63fa
+EBUILD prowlarr-bin-1.33.0.4994.ebuild 1958 BLAKE2B 43b5c990ece6fd2f9691a897dae4099d3e6fd9883980ff26091a0cff3c357a48e146f75a29cd4707c98cfb4968789a47b2c96b17d77809d8b6b047ae5fe147e6 SHA512 f1dba73c9e17be589ad9f4df40a6bf14b9d835ef09c75c674d18c9dc11c8110fa2daedfb7391b9bb247300762ac7bcf5f4e450abd01a52895613227669e473ce
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.32.2.4987.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.33.0.4994.ebuild
index 5b0ac3015e47..a32d1eb047b6 100644
--- a/www-apps/prowlarr-bin/prowlarr-bin-1.32.2.4987.ebuild
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.33.0.4994.ebuild
@@ -12,26 +12,26 @@ HOMEPAGE="https://wiki.servarr.com/prowlarr/
SRC_URI="
amd64? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
)
)
arm? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
)
)
arm64? (
elibc_glibc? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
)
elibc_musl? (
- https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm64.tar.gz
+ https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz
)
)
"
diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 0c60f1f41331..454aa170750d 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e
AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7
AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840
-DIST Radarr.master.5.20.2.9777.linux-core-arm.tar.gz 100067739 BLAKE2B 1c32d85058822e5d094abfa7ecbc286eb329d5759f2b1fe5fb6c49f3f1caf71dbe57d9ab28f09e46b58d2d9e47a1dd20425af89ed79a6fd33faf3ec43f83ca83 SHA512 9722eead7bfe4539c9c9b0dc86ed2d2ead871f4260f7e9d1e81995b1d60c099f6414020f791cda4759e52618210507c81cf3970949c93c5e68b6bbf77c5b9cc3
-DIST Radarr.master.5.20.2.9777.linux-core-arm64.tar.gz 99703771 BLAKE2B 6d6fe2ead0703d0a82f5fcf006c84080199c665431e3751b0e3494098db3d78003c1f05ea6a6245666f6ac5561b1a9e7c11a4bdbb480ada99bb71d54048a2573 SHA512 5549fc1be21d573ee87f070ae1fcfa8afd7ae7d72d188cc524b5693f4c886e3db65b62b20979d0bdbbf3f2c32be71f367f07b0f83d921b42e995ed66b5bba7a8
-DIST Radarr.master.5.20.2.9777.linux-core-x64.tar.gz 105687613 BLAKE2B 5eb496b3f45eec4fa05531642640e2f4fe787270ffa78b16b5d75e63d7d715eaa9aad3a7576a9ede289b4fcbfb21dcd308d8129f726e532a4303490a57597973 SHA512 03387d3f084431e52142c1e9be9fc7c658fe3bb20f701fbb68443769809e17466cce3bcad22da00a2ac7c49f20b7133b0450cfa0f42af29622fe2aae5c9e2bf1
-DIST Radarr.master.5.20.2.9777.linux-musl-core-arm.tar.gz 100102170 BLAKE2B cd4a1186c9aa8e91f2338757e668dd423440584ac38b57d5730d7d615af8dc4c02af0bb02b5f2b531461108ecf9e1c0023a966519fffa68e2e28f039911c5e0d SHA512 28136960b1f5f605020c37b95f5ca76e0c0d1c8fe0232387b83c44fb1dd6a2d10f1a78976fea92ba26531daea4cc8d905c1f4a65a721124c451cda6b0c035511
-DIST Radarr.master.5.20.2.9777.linux-musl-core-arm64.tar.gz 99760805 BLAKE2B 47e111c20d4fd9f38148498378f8804461ffbbdefcbb28f715781efe40f6390551742752ba22f3310c492374301a3af22336ed663ef2f2166e5ee3c7f3b19d47 SHA512 6485df972d8afebf99fc6eda670ee6b9faf81ee69232d485f3298c4bb3102e5f73e98b5548d6f0dbea12e585e764b75bc319e194df7df737d6d361203bbd17d3
-DIST Radarr.master.5.20.2.9777.linux-musl-core-x64.tar.gz 104752423 BLAKE2B efceafe7387d9743f367efcf9462f2efda5ef0c60c7d633c5fe9e5236144600b12a170757f50f838bdbb6afedc92a578debdbe24b3c4bb59dcd1de9da60831e2 SHA512 b693f3a851cf31d05f589764bc13c282a342ca15facd458a0bd6dd2e9d20cb2a7ff7ee28cc012356a2d36bbcbbf0b1847b826c7d5b78cb179bd690dbf616cd10
-EBUILD radarr-bin-5.20.2.9777.ebuild 1868 BLAKE2B e46e3113701ad6b22f57892d291dddfef59adc10ea54fcd61275d7dd38a0b85080042cd7dcad0bdf51056fa5ebaba23c471911390ec513481034b8cf4d517658 SHA512 071286437a6ce1a519fb4869666b9f710062162ff07f5fb90064c3ce5b8b26acdf160138a76c007510139e5cbecd0a63f469ca8139fdf2b83a7dfe124f37a7f2
+DIST Radarr.master.5.21.1.9799.linux-core-arm.tar.gz 100054445 BLAKE2B bc6e14995d8b895fc4f8290573430af075ebf0787f026b9ffd90c9eac635b63b406c5c313929d12cd20c4cd87a1e0954cfbb86b59932b811ab453a7065c2e1f4 SHA512 458fefef946277991f39f4702d9e40c5819a9210e34d2ba072ac382cef80754a0e0aa36b5ae130986d5bfc8aa8f52d70b429593c6e66224edfbb32494917cc67
+DIST Radarr.master.5.21.1.9799.linux-core-arm64.tar.gz 99655711 BLAKE2B f220cdf912af778b808bc62c3b9f68f83a9ad5e3e9c25d0916d4ce8c8e8fac10e2f900bb91cdcee0b5e81f01186d4fd48f2c814212661d567358a2881bf05a49 SHA512 7a0769c079e386b0b6349934212ec6168a8e22b392488369f41382a6182b00531b90836815e9bf8392e3b5c0572f43f4273a35e5e965c6902d4d810c0376ed5e
+DIST Radarr.master.5.21.1.9799.linux-core-x64.tar.gz 105670136 BLAKE2B a74375dd2f02d6e6d5e889cfc6e6ed1d51bb4e9dc7e7a21db439d836ddcebe77622069087f5f2cdfcc5d93097153cd34bc2a613bc5c9f19e553988d9494e7c93 SHA512 e33e7f2a707e34d69a3f2a05426d9f3bbdaae056231900c1e9f252c4d024eaec5c0c3bbaf78b5b0d4ae1db30585b002e89bf351756010fc5d34ce3a5532d3ff7
+DIST Radarr.master.5.21.1.9799.linux-musl-core-arm.tar.gz 100068706 BLAKE2B 60c7ae94428ea15bfdfa1d7dd50464c38054ab6d0cece49630a41df6abbc76aab3f8ff8b8382e99fafa3185bd5ac153efde7777b53bc60ead20b10a89cd486bc SHA512 edb28b08b60fb0eee09a1531e122fd9b81a159a6034924fbebf7756a19adf535dfa87aca0a4c862ed58c0cb85e651e8e0bf555aebd455d86a93515ae9362b6b5
+DIST Radarr.master.5.21.1.9799.linux-musl-core-arm64.tar.gz 99718659 BLAKE2B 0df9ef6a0c2f358fd67d5146af910dc032ad9ec826f906cc7de8775c30e611bd0848d75dfc98c13ca8bb36123f5ce3d72cc4bfedc39138958cfcd593b160aedc SHA512 d891e776e6bbfdc0af75c27ee2d9b50a53f070205308b21c1ab5ab0478310b0c1ae4a0afb149788918d335a522a9d4211acfade0948106549463f7da3879ee0b
+DIST Radarr.master.5.21.1.9799.linux-musl-core-x64.tar.gz 104731077 BLAKE2B c66a3e092ab29981c0a618a04189210d65471f2b1e4e62f9267ad2820616998ea0d141e50c4f58b21f6a923af2f558841e4afddb7449ae2959744cd7b918ea20 SHA512 24ad3412a803bbab84072d0823e5f7f1f993f8ffc5ee7f4d8b6ad383d9161e421617b6f2b3176bc32cd048d2442814863d2e4a9f1b13b42e092b2d092a212dc4
+EBUILD radarr-bin-5.21.1.9799.ebuild 1868 BLAKE2B e46e3113701ad6b22f57892d291dddfef59adc10ea54fcd61275d7dd38a0b85080042cd7dcad0bdf51056fa5ebaba23c471911390ec513481034b8cf4d517658 SHA512 071286437a6ce1a519fb4869666b9f710062162ff07f5fb90064c3ce5b8b26acdf160138a76c007510139e5cbecd0a63f469ca8139fdf2b83a7dfe124f37a7f2
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr-bin/radarr-bin-5.20.2.9777.ebuild b/www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild
index 63af799ab137..63af799ab137 100644
--- a/www-apps/radarr-bin/radarr-bin-5.20.2.9777.ebuild
+++ b/www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 944b7e87de0d..3bcbed1347c8 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 2bd1015111f3..7bfa5f81f1cb 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,5 +1,5 @@
DIST qutebrowser-3.4.0.tar.gz 6065180 BLAKE2B fb4b8c7207b9320ce185465f249cdfa430330935cac40ae02d41e583d7f41da4deb2ac24489cf8c76473468706c8d812eceb7b24c4a430767b758615703b7e57 SHA512 9f056012e53a75c06cf2a6f113dd9ce53d1052250c4fdaa969586b182ec1b36ed077b1a140f10c779e8ae5eb0df69b7d3d466bbf14a21c433a84c9d621f53f96
DIST qutebrowser-3.4.0.tar.gz.asc 659 BLAKE2B 4e9438d9b3b33e2fc61dca1e264cf83b09e77cdb6fcaebe779347097ab4be064f2c1cd18cb59e23e959dc65da94cca578da2adc909c6f0e05b6e6304db25b23b SHA512 6fe8276f2873334dc433c7eeef96c36158a301b53a7bd3f0e670ec539e6c41d47c7c3d4979e590627fb9bf5656ce568bfb1231cab6485e7ca0d761b063b747d7
-EBUILD qutebrowser-3.4.0.ebuild 5728 BLAKE2B ee929342235359c2ada33941e3c065d88be60bdfb3b386ebb51f503bb2768ca0c783e4c170cdf7955de10d11309649666fa3412944dad8f594a832c5c6276149 SHA512 555ae2b9d35c4de3b1968c919c967f4df8c3d8f3b12e25efa1251c18782e88f041feb69c3abf89d215ae45e1fc6221ba0ea9eaeb4ba4340ff3d721aae07e7811
-EBUILD qutebrowser-9999.ebuild 5729 BLAKE2B 398032b0844415b7c239e768635773a99d0f4fc23cb217bb6338d1778e7b9f7a7872fe279d78d97c9647e19eb0523661dc2513ee5d40fd7981b6d0c3a6bd8f38 SHA512 3bcb4a73d3203a3af6ed4d9d93d6e65bd77cb0715cac7f735c422f16ea6ca4ccc7540b9444db32e6a718a220392a3b150254764aa4475181e635412dd7f36f7b
+EBUILD qutebrowser-3.4.0-r1.ebuild 5731 BLAKE2B 1a8ad06fa47ce274f4a28280b14661683e0f635807c17154aa7c1880ce7f2c665995df50197fbd48908db10f27542e6070fa244801a216e7ea9b04da85656956 SHA512 eb502a91f6b4d5058869030a38b35a5bc3ea0dbfe6fca088c5eba2aa7fcf04fdb0b37736e9355d2df15e7c64a180ddd003ad9d87ef8e806e8b7c066dd973695e
+EBUILD qutebrowser-9999.ebuild 5876 BLAKE2B a68ead3bf98ba3a49ac54a7774f5e3a0da4bcf1853aa67ab1416ccd72762349dd3d15a2dc34bb60f59bc629b3fab23a2451ecf791adb719346df8fcf51cf9972 SHA512 d2b2d27b96e0346f7bfc0e7f6f42afc005fa1749cd0d73a49c36c6a72afd30b37f630a61f4bec869299f8db879d88ec94641bfaa6ebb936ac4cd9da0202f2fee
MISC metadata.xml 945 BLAKE2B e796d777d56a5452b6652d77e011dfb160684f6e7498d0c4fad583bb828ecd111c25be5d80ed906b9b579e6ccd33315fc20a727342df0fb1b66b1a71effcea25 SHA512 80a65a391a84208042d9e7a6e0b5e8644ed07d5e389cd6a7b314b961dca5cff6406c5556693b34dcd275acfb27d05d9e40f77e9d503f9e3e8054ab6b6763932d
diff --git a/www-client/qutebrowser/qutebrowser-3.4.0.ebuild b/www-client/qutebrowser/qutebrowser-3.4.0-r1.ebuild
index 81d428f69486..eabfd40f5f79 100644
--- a/www-client/qutebrowser/qutebrowser-3.4.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.4.0-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
dev-python/zipp[${PYTHON_USEDEP}]
dev-qt/qtbase:6[icu,sqlite]
adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )
- pdf? ( www-plugins/pdfjs )
+ pdf? ( <www-plugins/pdfjs-5 )
widevine? ( www-plugins/chrome-binary-plugins )
')
"
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild
index 1ce28acc4271..154cb9abbd97 100644
--- a/www-client/qutebrowser/qutebrowser-9999.ebuild
+++ b/www-client/qutebrowser/qutebrowser-9999.ebuild
@@ -28,6 +28,8 @@ LICENSE="GPL-3+"
SLOT="0"
IUSE="+adblock pdf widevine"
+# TODO: check if pdfjs-5 works again with qtwebengine-6.9.x, or try the
+# (unpackaged) legacy edition of pdfjs-5 meant for old chromium compat.
RDEPEND="
$(python_gen_cond_dep '
dev-python/pyqt6-webengine[${PYTHON_USEDEP},widgets]
@@ -40,7 +42,7 @@ RDEPEND="
dev-python/zipp[${PYTHON_USEDEP}]
dev-qt/qtbase:6[icu,sqlite]
adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )
- pdf? ( www-plugins/pdfjs )
+ pdf? ( <www-plugins/pdfjs-5 )
widevine? ( www-plugins/chrome-binary-plugins )
')
"
diff --git a/www-client/tangram/Manifest b/www-client/tangram/Manifest
index 5d38631d27ca..79837e63e7a6 100644
--- a/www-client/tangram/Manifest
+++ b/www-client/tangram/Manifest
@@ -4,5 +4,5 @@ DIST tangram-3.3.gh.tar.gz 367416 BLAKE2B 3bda46d9039a049127651d08268e648ed7986f
DIST troll-53155a02e06ff66e6c15d470f39d782305c1502f.gh.tar.gz 481568 BLAKE2B e9f9321a979e427bee84e773c3d0e75cfc8092f4122e8109515a02e2d6efd55a0545a574fc626656f5b0e273cf0f353ba8993df5a9ae590e3df3a75eb4a80d27 SHA512 925d0673aca0df127fb83f995e3bc946436ee787cde444045f7b2bf98cd93a27e264a5ba6f6bb4d9218ea09b69f6d78a3bab9a38de038e01b1a2cf3e31f9dead
DIST troll-63392a57392fb8ed944e859269a3751f649f64ec.tar.gz 471050 BLAKE2B f1108e0aee1956f4a5b7c40167b7791917534b8b58061313e9ef6ae1064af9d99fc4ff9776b0cbbf5e694dfd55175db7194f633259d0937ebf2d193973728e02 SHA512 53f093712dd11cf2cc3e0448561b57873d225653bff937efa6a2e264ad3520b601cd623aa0178508e4a81e4f85c187dfc977f7f75bbd15873fce64b48efdcda8
EBUILD tangram-3.1.ebuild 1289 BLAKE2B a87088053f8f4f97d57a464ed73cec5aace0091ee847b4da70232c00e25671332f1ee4d8b4b51086e25c5039a0417fd6a99122dc6229f7ce96ad09cd5ec809e9 SHA512 d9dae66c8f42970bb0e167ccdd284a4ef77ac636f17bcfac4fd91be7b68dd2b170943e1a37608ffee2f1aaa112120936a55231fd622194bf9b97a6757df6282f
-EBUILD tangram-3.3.ebuild 1245 BLAKE2B b3f473283bea78586b386b434f958d6eec9474e7bb384b6609cdd0f8d72edd965b9d334d89a267a3c7b730ff5d5a8ca729e1508fad09b45104e261dd0476bb0a SHA512 d06607f762901e66442100712189d19f43e56b6f9ab83fc4f6795282874dd523fe866405271516664befe1becd09931b39e74b9b64462fd72efc3b979a73e4fc
+EBUILD tangram-3.3.ebuild 1244 BLAKE2B a09568574ecc35c217c3d1375d5c07e676e1a1a9fc5e35bcd8817d25dd7c95dab5159199c420fd43fc7c93a9c78a8ede149a25c600b065d6de0f1b31c88f20a5 SHA512 fa3e904fa41a4122119a566bd77b39e9d4446b8808876b9f762a9a694ae0051e560493fd8beae7fd4bea37350adde50346dbd9ec0dd220c7c501bab21ecd3f63
MISC metadata.xml 659 BLAKE2B c4df3b1b2325290fb904862aa2f22313a0d676034276c9225ce131306c836ebef9851edb86656b7126a03dff0a5d1bf567eb78b71810bcbd41225b9a9641e056 SHA512 86ac7e661201b17c52a27f42c3b6f6390e0b3bca6815a1241c30e9225c0129886ed335681d7ffe810edd988e2c11607e37dab4b6db5eceaea054935f5010e3d9
diff --git a/www-client/tangram/tangram-3.3.ebuild b/www-client/tangram/tangram-3.3.ebuild
index 0b18a9f43d29..d3c1f0bd2bcf 100644
--- a/www-client/tangram/tangram-3.3.ebuild
+++ b/www-client/tangram/tangram-3.3.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${P^}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz
index d5109a298a81..16bc16fe8f6e 100644
--- a/www-plugins/Manifest.gz
+++ b/www-plugins/Manifest.gz
Binary files differ
diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 84ba0a601410..c5354c74ebce 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1,7 +1,9 @@
DIST pdfjs-4.10.38.zip 6066797 BLAKE2B f8a8bfa5d8b7c17cd27edcd872e58e0f2c5ce0d81b292786d0f791ef800217bb91f6bd24c9ef523a3c5e581b0a8565712bf5f4d76209cb8d082699e483585379 SHA512 5619751cc14122638a9ba248c088f19ab3ef05b6b6bc9de652b27212eb17a83087a01f24f8aae5d5c2b52e2b6803938b059093662e99db0bffe0f347674d1d22
DIST pdfjs-4.5.136.zip 5885918 BLAKE2B 9741c202381f845756ecb2b80299a2c85f5ce3de47fc9b89de3d264695ef039043e8455845b0ac0b5c01b2b17b31066660bfaa83e9bdc011d7a2b7f2b648a029 SHA512 1062c1794335333ec23c44f717c8c0eac683594818678078338fb839ac8b72ba72be81074a6c33492994a2044c2fa66e2d219b56fbc36364ef9a43db86337e7f
DIST pdfjs-4.9.155.zip 6040165 BLAKE2B 1fcc39dc64a72d92588dccfce69780d969b3f5da5872703a98d5604523266107abb5222f2f1b87075e3ff01214ec68d53834e94614b8880cdc102946966ea934 SHA512 9f6b9c8007c1590f688cf71690af0ff271b280551ce347cb64726e07cb03372e4e22724ff4d6aaf06e66b34c3496e554e96fde1aadfc1ba1dd4269bab031786d
+DIST pdfjs-5.0.375.zip 6231693 BLAKE2B 68b2c0834dbe00eee208cf809f253d55dba89251ce933242e38565a53788aae07d0c477316acbbfde4cd4aefb9a1db2e8251df8e25be863f3b506681e49521bb SHA512 f3bab47997fd94b19c407c8b9fd0a4937bd86da91aceecf100620b9412926a540627e640d1e0303e32a0101fb700c166c09b9217df485d5ab6b1288ba638a9b1
EBUILD pdfjs-4.10.38.ebuild 474 BLAKE2B 77e188f5fe2a6bad311e14ef8a9faba22ef37be38006e819e4993a56b7e2045ff498c2f0b1ed3fb6d23ec9f2feb3d2ac27ec0079d4a9623aae79b283cc3b5eb0 SHA512 14e4099b2eec25b85b0541c56a436a53112347ce9f2e1a2819b37c33c8e53dacda28bd162c2138fa88cb77782000ec26ee51bbf1cb5d2ee0dd76cf209b9d080f
EBUILD pdfjs-4.5.136.ebuild 473 BLAKE2B 42fb8e2b8f403f15277241715a39d6149e73f37e9ba2a027df6167f8577e1c0e6af67d70faee01cb6745eb5af8759a904d23a402ccdcf494b95ae782bd58b66c SHA512 f6c9ad2ef601ae521c2302a77cd0619eeff258355084d971515039ee5f0563ace9dbc62f12658459683694134ab05bf2f2885b0a0aeaaeb91bd7c5649b6f7c26
EBUILD pdfjs-4.9.155.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c
+EBUILD pdfjs-5.0.375.ebuild 474 BLAKE2B 77e188f5fe2a6bad311e14ef8a9faba22ef37be38006e819e4993a56b7e2045ff498c2f0b1ed3fb6d23ec9f2feb3d2ac27ec0079d4a9623aae79b283cc3b5eb0 SHA512 14e4099b2eec25b85b0541c56a436a53112347ce9f2e1a2819b37c33c8e53dacda28bd162c2138fa88cb77782000ec26ee51bbf1cb5d2ee0dd76cf209b9d080f
MISC metadata.xml 356 BLAKE2B e03a5d8c7e7af1708a9ae47b956b90dfb3bfb66b0128eb0576d8f3bdae75c10454b13af22be43d8f797aeedfaa0786d4b960eaa373ba3d652ecfdb2664b646ab SHA512 af8d23494092bb8720f57051cf537f7490e7172716d02712d95dc7910facf632f8b68d2a70fd28cec2d4de828f04a5e8e1fe80feece22fdee6e3ca5c7b911ead
diff --git a/www-plugins/pdfjs/pdfjs-5.0.375.ebuild b/www-plugins/pdfjs/pdfjs-5.0.375.ebuild
new file mode 100644
index 000000000000..cc5757c78ec3
--- /dev/null
+++ b/www-plugins/pdfjs/pdfjs-5.0.375.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A PDF reader in JavaScript"
+HOMEPAGE="https://mozilla.github.io/pdf.js/"
+SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip -> ${P}.zip"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="app-arch/unzip"
+
+src_install() {
+ insinto /usr/share/pdf.js/
+
+ doins -r build
+ doins -r web
+}
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz
index 3ecb863bbea3..89f08cda9d93 100644
--- a/x11-drivers/Manifest.gz
+++ b/x11-drivers/Manifest.gz
Binary files differ
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index 1857cd1623b7..aac4a708886f 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -69,7 +69,7 @@ EBUILD nvidia-drivers-390.157.ebuild 15203 BLAKE2B de1fbac98315e8fbcb869b396a4e2
EBUILD nvidia-drivers-470.256.02-r2.ebuild 16833 BLAKE2B 7ab81f00a13a55b3d521cc3e7063d56739b2cc5f576dda20155ab85b4a38a586be8e9acad8e71edf08d392b07b75560ae85fd85a74bfa0ba718a2ad740bb5acc SHA512 09fc55e8763c236d11222826198a036be06a4d9b020844261e9810f86c570ba1e1e6eacd817cf5799aac427ed8bb78d39f12c2f25ac1e48cc9d945dc3fcc58fe
EBUILD nvidia-drivers-535.230.02.ebuild 20137 BLAKE2B 82329bfb7439669299500fc3c869533b49863a9b228d461862ae3ce20fb9b16de8301720cf4472da49b4ccf91274f47146d26b9d01003926259524fb35437453 SHA512 13b7195d5d267f726c99b10cee179a2c9aa6ce258c84c00919f7f0d83d6d7574df92ef81d09d32634fc6d8eb2c08092f19abd4546217c2fa1a3fb43a815ff390
EBUILD nvidia-drivers-550.144.03.ebuild 19879 BLAKE2B 7fdc0c7dae747250e9969d726a9d13ae794d15ebb8dd8494b95a30a7c290f053466e944b3035b78e13148cbf50e1cb02a4cf37236f1b8a628719f1c59a7bd58c SHA512 68fe0a9813890b2ba8164969f3b5470ab9bafdc0b544302d8e4f5ede44a9591bc6ac6ab1bf8a6cc99e3bad7edf38056c3ca3c6b5e1dd24bd561cbbf9d114e5f0
-EBUILD nvidia-drivers-570.123.06.ebuild 21612 BLAKE2B 860d3d8a694258a584976803e5a8f513a69187e9a9863590ec8e341509229568c14728f480726c7c2817a464ae3e11f551717b855acf6c163ef480b6dc9fe4ee SHA512 fb3bc220f7b06afdcb9fd296b7025527dbf60f5b0245b903374341e3db235d92b8a4fd4784f1529c046c83d01b9e636bcf516b3aa548758e397068d50a5401a8
-EBUILD nvidia-drivers-570.124.04.ebuild 21582 BLAKE2B 59f7f7befd6be0948678b7195d2bb7bc139e00fe6ec0af5a0121ea23d4445efab896c8c64ced03c0cd36a257a4004d87d6f9a5af0fa4774944cefac6c156b72d SHA512 256215e7460e3e7491e6148322f9c57f609f232d7e895791775347de450d8f3bffb8b31312f85c5f6a612594d7320bbb979f63fb9fb9a5301189242dbe86ff07
-EBUILD nvidia-drivers-570.133.07.ebuild 21583 BLAKE2B 987b544e6ee4d1d5afb7a728762717821e4fbe7cc0a1c421a9806efa062b0140d61601cbda75210602333a049744d8c747e21e4a93ffe74768f67a964610f88b SHA512 2403dae108fd760c44de4ea2094d2df9cafad99dc3f3cef5bd197a3ee9d6efc3806edf1140097292c42291a4704fb5191e16dfb587fd1d1a96b7b8191456a748
+EBUILD nvidia-drivers-570.123.06.ebuild 21612 BLAKE2B 37c3415812d5e3dbbccf8eca07c9038877b3dab904c79e0474c62621dc8b419df0d9f7226c4d02941ea4f21085eb9e657938b330a34d8ee46cdae65628eda4cc SHA512 6582bbad75605e8f7900b161e0aa17644fe07ffbe06303f8f5029f6fbf2ea25a2bd6e527b5f68fa84ce29082cf91cc6ded50f8fa2b28f2cd1b73e7afffa729cd
+EBUILD nvidia-drivers-570.124.04.ebuild 21582 BLAKE2B 0438ac325a6fa2b19f367c785b6ea960c0335049f492d74d45085f44a3ac648005052ee0fa1e298120adf19b43bad7a9eb2f473ae333a6b10d152bc5d7d96aeb SHA512 e16e35c35f3505b6703750909fe1d699b35458b3c7924f5482589398791d50cc1c353e2e6312afc3060fb4871dbc91c31a3c7f4811ead36653791a016f18c4b9
+EBUILD nvidia-drivers-570.133.07.ebuild 21583 BLAKE2B a7ce4a82c8ac94d517bd384195273a63b384c03a2866685da668932ce9e3034b32510e89db8f8a5e0ac26631d2d050beb0369b9af851a554650f7339f0eb34a7 SHA512 8d2ae5b28124d5c791b4ff55f68f7849ed66707bff3896b33d7a4aa61efca09b7c15121677f25429ff9e3e73f885440308109406e718d1580f8815c6db0ab903
MISC metadata.xml 1508 BLAKE2B b2cbb75ef3a4571f994ba5aaa5120a1e9e8bcac2405a48138346a10109a60e0ebbfd9e6b17e349268c669cc64988dc72edaed6fd2f0672e6dd4d090c454b8939 SHA512 378c7dbc14f63a6ebcea931f80aa6534762e0d9efa3d6c1e336872342139a191f63fea61d85b5d8dc0e4287326f3078a25a53d0bad532bd668014c4a21cae224
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.06.ebuild
index 669f8aa5d9e4..d53ff0088e3d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.06.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop eapi9-pipestatus eapi9-ver flag-o-matic linux-mod-r1
inherit readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.13
+MODULES_KERNEL_MAX=6.14
NV_PIN=570.124.04
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild
index 33913d0211a1..a257db1c3d72 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop eapi9-pipestatus eapi9-ver flag-o-matic linux-mod-r1
inherit readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.13
+MODULES_KERNEL_MAX=6.14
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.133.07.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.133.07.ebuild
index 4c74d52e54dc..a2f2aa72affe 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.133.07.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.133.07.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
inherit desktop eapi9-pipestatus eapi9-ver flag-o-matic linux-mod-r1
inherit readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-MODULES_KERNEL_MAX=6.13
+MODULES_KERNEL_MAX=6.14
NV_URI="https://download.nvidia.com/XFree86/"
DESCRIPTION="NVIDIA Accelerated Graphics Driver"
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index c24c5179d6e7..d4dd3b681631 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 5b3c796d0720..5a33cb5a4a8f 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -13,6 +13,6 @@ DIST gtk-3.24.48.tar.xz 13414436 BLAKE2B d5201f434d2045feb68bf9cdbf1e254eba8377a
DIST gtk-3.24.49.tar.xz 13450556 BLAKE2B c45299fdf6c004c56d6480cbde9ff4dee64e460be6742331b93097e5782591c81decdd4dfbba59bd3f0a72ad26c7919c7363877b4d4b3227ecc246025c29f1b2 SHA512 d8727cff733ae06ea29cf6885d458804167e6e1d2c2e62a2881c39b953c6b1530ec72d14b7295e1148bd96233f7a0baef2ab96688fd1a6f048ec820a1f394a81
EBUILD gtk+-2.24.33-r3.ebuild 9925 BLAKE2B 3b6be759a171e784c78509f185be00b8d6dcfe0bc7a0028d5f5c7c0fd32913bba34da24ee6cf3969ac520ebdf7951cef21f8eb831ecdaedff3518443c0035b01 SHA512 1c50f9419fc460cd74f4aa8ac760f16a8214253d6ee46c9c8a939111799440271ca06f2349edc3bb861cc4358c803412c6a380ab92175965f89cdae7a21d8d8f
EBUILD gtk+-3.24.42-r1.ebuild 6376 BLAKE2B 910968980a542a6aa1e4b515d536ec18c84dac7f5ef9a0b88eed3e805f4dcbc7fbbad854aaf40d991b7e49d16a0958fff116894c8b7a41f298588b686b3ee85d SHA512 c66027fcb9e22f4d73fe58c6abdefecbabbb520807c7b6b91d09c7df29ec1b4d54fe4860b3446dd681120d97039eaf71dc0ecf38d8f00ac448424c83a70729af
-EBUILD gtk+-3.24.48.ebuild 6469 BLAKE2B 1126fd2681d1d7f4978e5202b969ec9f9f8340785d9fe27b6fcd0abd91d32f2ed83f459494371a1527d157d526bc1abbd8860ed22447024de3e890e46e5372d8 SHA512 3f4e66ea3f853bcdd20990f4fa56fb12236df645cca50ff902db8b1a2f5626281f3264c30003824a9fd791d14c476a76e5a560412a14917ec8aab402bb27606a
+EBUILD gtk+-3.24.48.ebuild 6468 BLAKE2B 05f32b772322d63836e60e9e8207069e26f80a8f213b2a546142bd4b3c0ef6f4381af335f87c3cab4889ed275ca45ffa322239bc116a0a4f503e6e56ce165105 SHA512 acefdb836863bf223bf3cd0a96e9b5176e1afa04d8fc6f5f4f6e73d1340f48daf93d14a4c2296978ef2dcac2dc68ea72adee92c2fd4d6043c2c66b2c19cb1372
EBUILD gtk+-3.24.49.ebuild 6404 BLAKE2B 448da178ccced62909eb1295614cbc74a1b4d63dafbe17942c1d1c1088f2ad4805366db947ced5ca10dc9dedd4d8c95befc29a10c68f91bcd83eccfba4360b27 SHA512 dee050f5a94e4b5f58f760ee49c8e0bbb2087060157288202ffb67187035ca4a5eee0dcdb61e7c32d6ef1825667bc16db09b8329e26c4c08b2987bf59c4ece4c
MISC metadata.xml 1041 BLAKE2B 00e12e2caeeb34f9b79de3340f677ee56569fdd977169e5d7c28678936646170b8e5c51c697385453eae323e6dd8948b074caa5928298afb46717589def22a6f SHA512 82401f5bdd721846511ce9364b672a0dfb47c434ac9187bdb361265c7c83698f0777f99ce563f65daddeb03e4abf3741721de3a4589980779d3a7417f64f427e
diff --git a/x11-libs/gtk+/gtk+-3.24.48.ebuild b/x11-libs/gtk+/gtk+-3.24.48.ebuild
index 08f25b31fc42..ecfd397acfae 100644
--- a/x11-libs/gtk+/gtk+-3.24.48.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.48.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 1b4f439de116..fb176338f714 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/kdocker/Manifest b/x11-misc/kdocker/Manifest
index 162268010075..0c20370180a9 100644
--- a/x11-misc/kdocker/Manifest
+++ b/x11-misc/kdocker/Manifest
@@ -1,3 +1,6 @@
+AUX kdocker-6.2-fix_clang.patch 890 BLAKE2B d31b2ea1858d4bf738c389b81889e1dd11cb16c967eeae46eb59044d9ee3e650559a5fcdfbe60225cefabb42784159d53d5683844ee292a558e0bd5583425137 SHA512 5786d43511eb7de38b38faa95c3de3c6ba92a2d400c7adbb32614da2cffbb6c9a25a14a22a0e6b2cc6ab45fd1f176aa03f26369cb6387bcf74682bbbc183d4e6
DIST KDocker-5.4.tar.gz 181166 BLAKE2B 7a301cd36f73112f5a6df6ce65fc11c30b16089ccec98f46d435694b2bfb373eac11c2ba3be5c4e56a56cec1f5fad9bc17b014e47e55f886f0685b6f11707c51 SHA512 1bc1bc445ccc2406f3fe21deb68d9654b3d384ab88bce4bc49f123c343ece3dcc3dfdc49b796f6ad5251d050e57b4ad13e1900851519b3643263137550f0ccc9
+DIST KDocker-6.2.tar.gz 352810 BLAKE2B d299c71c53a4c519da2ee038878a689bcc074fbf49ad69eda74f38ebd9b7734fa7a8ef9e6cbdbaa20fcce18814d5a397ba0fd2e6bdbf71790271d46603b136d8 SHA512 0e3ef8235e2ecb95bfaec704fb3cc9dfc15be5955ab12155e78128628e00dc3398f179b7e3393b1f0898b3c43d681b1b5bb1828bfc92629136f818773b650caf
EBUILD kdocker-5.4.ebuild 1073 BLAKE2B c6bb7ffbb264b5b60ca4372f321641b671b75115f86d2db86e8a398aa01bf9c20ba204864afb16835901ae766d97bdba2f686f1b2fd5573c8ffdf9a5daa91dc3 SHA512 8951d777b425a8e6a65be24b65b025c0aeaba0823fc560274005ee63852e74f247e42b7ee86e414d3d6b0e472001407ccea720ed26f34c3c11a2f49c0b903192
+EBUILD kdocker-6.2.ebuild 624 BLAKE2B 383b2822b0e65afc408f6722401c846f3c363e0df903c932bbd01ee21c4fa782d7b96fb7e89357febf647c63de4f0f9591be13c92b5499ade7bc73f321b789e3 SHA512 266c9f16b1140c020c5d46fd151733e2607321eb7415cafb8cff4c597710173e8cc27bc051a9b97bea78ad98cf520cbfbb062cdb8568c3c86b079f31910dab8a
MISC metadata.xml 544 BLAKE2B 0386399b06d64844dbeee3869c803b2004396b9be3c3ac7908ab827d1a9044590a9154a6943216b70ce268abf1795f946a57b6f5e427bd7e771693a84e9f285c SHA512 39791bda5ee40d7b229c27a68e4e4f14ed412ac97d2369df090295ee7c1bf4d6f48b4e657b2abe393eafc02335652f38dc09f110382b7b3e9fe7efdcb6e22319
diff --git a/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch b/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch
new file mode 100644
index 000000000000..84aba1550192
--- /dev/null
+++ b/x11-misc/kdocker/files/kdocker-6.2-fix_clang.patch
@@ -0,0 +1,24 @@
+https://github.com/user-none/KDocker/pull/142.patch
+From 114d1f3ac0f78569c1c0a6e8deac141c0efddff0 Mon Sep 17 00:00:00 2001
+From: Reilly Brogan <reilly@reillybrogan.com>
+Date: Sat, 7 Dec 2024 00:49:16 -0600
+Subject: [PATCH] Fix clang compilation
+
+Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
+---
+ src/xlibutil.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/xlibutil.cpp b/src/xlibutil.cpp
+index b18f20a..d899bb5 100644
+--- a/src/xlibutil.cpp
++++ b/src/xlibutil.cpp
+@@ -654,7 +654,7 @@ void XLibUtil::raiseWindow(windowid_t window)
+ // found icon.
+ static bool imageMeetsMinimumOpaque(size_t num_opaque, size_t width, size_t height)
+ {
+- if (static_cast<double>(num_opaque) / static_cast<double>(width * height) > 0.1d)
++ if (static_cast<double>(num_opaque) / static_cast<double>(width * height) > 0.1)
+ return true;
+ return false;
+ }
diff --git a/x11-misc/kdocker/kdocker-6.2.ebuild b/x11-misc/kdocker/kdocker-6.2.ebuild
new file mode 100644
index 000000000000..90e55eb29de1
--- /dev/null
+++ b/x11-misc/kdocker/kdocker-6.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_P=KDocker-${PV}
+DESCRIPTION="Helper to dock any application into the system tray"
+HOMEPAGE="https://github.com/user-none/KDocker"
+SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-qt/qtbase:6[dbus,gui,widgets,X]
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-libs/libxcb
+"
+
+PATCHES=(
+ # Merged. To be removed at next version 6.3.
+ "${FILESDIR}"/${P}-fix_clang.patch
+)
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index f0610e1bd08f..436625bb5bd7 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest
index ea53e2a3ee21..c46115d7f591 100644
--- a/xfce-base/xfce4-session/Manifest
+++ b/xfce-base/xfce4-session/Manifest
@@ -1,9 +1,11 @@
DIST xfce4-session-4.18.4.tar.bz2 922274 BLAKE2B 1ea22b552446f9dd7c1516e854c5dc7101780fba9f44e93a5a66105137607ffa943a539e124f13dc47a170695ebe8d5e59de7cf9c6c27b75dbb50f0d53a7e592 SHA512 dec5006cf69cd44d39c0923d512bfd07123c923627b33a9f232134468cf8a160e329afcf0e61619e7f9a91a453845cbc55a355b6ca9c02e15f55eb7876c8bfc1
DIST xfce4-session-4.20.0.tar.bz2 1185603 BLAKE2B 65599cb91674b39c39e12b9ee5f7b49cc97d2c47f6e7875c4eb5ecaff235b746e9f5573ef14ef993f04c269adb6370e473542deb88ee6795517cb45ad99812a3 SHA512 2e3b1280830fe3b26d39e87fcc26fd2be6df5f1328b64529c46cc51fe80abcc07b2996fd07af331ee2a502f025f40576cfb49a7ddaa9cc82b1f3cf17484f1dd6
DIST xfce4-session-4.20.1.tar.bz2 1225983 BLAKE2B 953d3d704f0a3a3039871e2ebfcf3717ad2d6468949baa6563c160a96aa674b6e3401210ccbf525afdd138afe5df5c4c4bf6650d177cb59dde699a3b6bc7dc1b SHA512 7e9fe6283964611d8e020d70145bd1ffd8aba3c0082bfb41aff2e8a434cd89cf8092cec299a7cfa9e9b2fcb9ffe607f5ce5fdd969d347ebcb76ada97458cf4c2
+DIST xfce4-session-4.20.2.tar.bz2 1226931 BLAKE2B 34beba73c107f2a4b4dcec962f6014637e66580818336f77dc5ca63d9e6285801c67974defe5ff1c340a1546061f71654ea8e75674de6792072315548b80193a SHA512 561b10b6efe011dfd2dd43d05fda4282f1950e30a0fdcd28c8a28f420990390e5dc94bf7b6ad344346eabc0c3752c393489d681edab61a6f58e9c81854a45201
DIST xfce4-session-4.21.0.tar.xz 369700 BLAKE2B 4fd0fd2b385c52851a0a02d3a48af5f16e6bd7f8c0440bdfee7fd98d7649b1d93cd99a321a69953355d15fdc82317baaf3fa1ba9f338d812fbe11a4625833fdf SHA512 31b8bff244b41c876208a83fe13e9932196464f8d799572ec7bfbddfc1bfecbdae610dddb5f187d9d8be686a4c28fa7e430d70e7eebbe9a957f934bcb2f3f99d
EBUILD xfce4-session-4.18.4.ebuild 1498 BLAKE2B fbc5e0f4c5ae0e54fd7b200696a7c9f7745f04c2ba6ee616e2b952c7f78d1fdbb51e4a80c4ba96802fc04b9747c0991e491531df2a19841a81d98b0693d97ac6 SHA512 ef757fdd5aef1c1fc7590b5476a8d3aa3334eab3cc03808ea63a5004ef283cea1f8cf1c9219e1e7604456038b96da681f2383e40f25b88dc16a811095997806a
EBUILD xfce4-session-4.20.0.ebuild 1796 BLAKE2B 94f65cd1dbf6a4ab0e4e7566e2eecbc03d8f6db21d4a3b07053f36eba4217b86ab24854722eeafd20e13ca8f15f48939403a9b9cc7addd096030c2fcc3353b30 SHA512 55144eca557f86786ca2a157a6173464a982ed9db67db11120767f6f3e4bf7493e43213579e9a773bc927325bbc6872238308eaf1487097390e00e7936f7df3c
EBUILD xfce4-session-4.20.1.ebuild 1816 BLAKE2B 3f457fe2e2bf3539182412bd0b1f434255a3c7c43ac75d741ee7a1db16b8e4643888e9c757b99d7c484c0f00e2f480a38ad1dfdaf6e4bd001d877653e4b0ff27 SHA512 0faa850615270468388cc73b0e8afa1e29b87ce760195c601ea51c93b0b71bb5985eefd0bef33979dbaa2ccace9535c89feb7075960b429c7b1a3ba5d4eb6c32
+EBUILD xfce4-session-4.20.2.ebuild 1816 BLAKE2B 3f457fe2e2bf3539182412bd0b1f434255a3c7c43ac75d741ee7a1db16b8e4643888e9c757b99d7c484c0f00e2f480a38ad1dfdaf6e4bd001d877653e4b0ff27 SHA512 0faa850615270468388cc73b0e8afa1e29b87ce760195c601ea51c93b0b71bb5985eefd0bef33979dbaa2ccace9535c89feb7075960b429c7b1a3ba5d4eb6c32
EBUILD xfce4-session-4.21.0.ebuild 1809 BLAKE2B 370ca64f4d6096e5fff1dc8d4356307b3d43a3cf9a632f5e53d2bcd5515d8b14df0b79ef98aefa7adfb081663dd9d058841282dd8bb1a5649e40effdeb6c8dc8 SHA512 c7a454d469c7034f4a598feef7ce8b27f402a69ebb61835d7387d840cff0ca35e9ac44a9e3339e10d3bdcdf0b24159d65c090ea9eada0ca064f4512372efab02
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/xfce-base/xfce4-session/xfce4-session-4.20.2.ebuild b/xfce-base/xfce4-session/xfce4-session-4.20.2.ebuild
new file mode 100644
index 000000000000..9a564054d795
--- /dev/null
+++ b/xfce-base/xfce4-session/xfce4-session-4.20.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A session manager for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/xfce4-session/start
+ https://gitlab.xfce.org/xfce/xfce4-session
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="X nls policykit wayland +xscreensaver"
+REQUIRED_USE="|| ( X wayland )"
+
+DEPEND="
+ >=dev-libs/glib-2.72.0
+ >=x11-libs/gtk+-3.24.0:3[X?,wayland?]
+ >=xfce-base/libxfce4util-4.19.2:=
+ >=xfce-base/libxfce4ui-4.18.4:=
+ >=xfce-base/libxfce4windowing-4.19.2:=
+ >=xfce-base/xfconf-4.18.0:=
+ policykit? ( >=sys-auth/polkit-0.102 )
+ wayland? (
+ >=gui-libs/gtk-layer-shell-0.7.0
+ )
+ X? (
+ >=x11-libs/libICE-1.0.10
+ >=x11-libs/libSM-1.2.3
+ >=x11-libs/libX11-1.6.7
+ >=x11-libs/libwnck-3.10.0:3
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ x11-apps/xrdb
+ nls? ( x11-misc/xdg-user-dirs )
+ X? (
+ x11-apps/iceauth
+ )
+ xscreensaver? (
+ || (
+ xfce-extra/xfce4-screensaver
+ >=x11-misc/xscreensaver-5.26
+ x11-misc/light-locker
+ )
+ )
+"
+BDEPEND="
+ dev-libs/glib
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ $(use_enable X x11)
+ $(use_enable policykit polkit)
+ $(use_enable wayland)
+ $(use_enable wayland gtk-layer-shell)
+ --with-xsession-prefix="${EPREFIX}"/usr
+ ICEAUTH="${EPREFIX}"/usr/bin/iceauth
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+
+ exeinto /etc/X11/Sessions
+ newexe - Xfce4 <<-EOF
+ startxfce4
+ EOF
+ dosym Xfce4 /etc/X11/Sessions/Xfce
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}