summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-07-16 12:27:58 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-07-16 12:27:58 +0100
commitb6fa31c964a602f8461a77d5b83355e8750c12eb (patch)
tree323fa7af31640b3ea8bb57fa7a927713f3d64769
parent868fd5dc8aab84930cfaa5252b8be06b35552765 (diff)
gentoo auto-resync : 16:07:2024 - 12:27:58
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29775 -> 29788 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4556 -> 4559 bytes
-rw-r--r--app-accessibility/accerciser/Manifest4
-rw-r--r--app-accessibility/accerciser/accerciser-3.42.0-r1.ebuild54
-rw-r--r--app-accessibility/accerciser/files/accerciser-3.42.0-imp-module.patch83
-rw-r--r--app-accessibility/accerciser/metadata.xml1
-rw-r--r--app-editors/Manifest.gzbin13951 -> 13948 bytes
-rw-r--r--app-editors/gnome-text-editor/Manifest2
-rw-r--r--app-editors/gnome-text-editor/gnome-text-editor-46.3.ebuild57
-rw-r--r--app-editors/xemacs/Manifest10
-rw-r--r--app-editors/xemacs/xemacs-21.4.24-r10.ebuild7
-rw-r--r--app-editors/xemacs/xemacs-21.4.24-r9.ebuild5
-rw-r--r--app-editors/xemacs/xemacs-21.5.35-r2.ebuild7
-rw-r--r--app-editors/xemacs/xemacs-21.5.35.ebuild7
-rw-r--r--app-editors/xemacs/xemacs-21.5.9999.ebuild7
-rw-r--r--app-emacs/Manifest.gzbin75135 -> 75135 bytes
-rw-r--r--app-emacs/hl-todo/Manifest4
-rw-r--r--app-emacs/hl-todo/hl-todo-3.6.0.ebuild21
-rw-r--r--app-emacs/hl-todo/hl-todo-3.8.0.ebuild33
-rw-r--r--app-i18n/Manifest.gzbin18023 -> 18027 bytes
-rw-r--r--app-i18n/librime/Manifest3
-rw-r--r--app-i18n/librime/files/librime-1.7.3-boost-1.85.patch24
-rw-r--r--app-i18n/librime/librime-1.7.3-r1.ebuild3
-rw-r--r--app-laptop/Manifest.gzbin3601 -> 3600 bytes
-rw-r--r--app-laptop/tiny-dfr/Manifest53
-rw-r--r--app-laptop/tiny-dfr/tiny-dfr-0.3.0.ebuild (renamed from app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild)60
-rw-r--r--app-misc/Manifest.gzbin50729 -> 50730 bytes
-rw-r--r--app-misc/gnote/Manifest2
-rw-r--r--app-misc/gnote/gnote-46.0.ebuild64
-rw-r--r--app-misc/openhab-bin/Manifest4
-rw-r--r--app-misc/openhab-bin/openhab-bin-4.1.2.ebuild29
-rw-r--r--app-misc/openhab-bin/openhab-bin-4.2.0.ebuild124
-rw-r--r--app-shells/Manifest.gzbin10630 -> 10633 bytes
-rw-r--r--app-shells/bash/Manifest4
-rw-r--r--app-shells/bash/bash-5.3_alpha_p20240711.ebuild411
-rw-r--r--app-shells/bash/bash-9999.ebuild2
-rw-r--r--app-shells/fzf/Manifest3
-rw-r--r--app-shells/fzf/fzf-0.54.0.ebuild72
-rw-r--r--app-text/Manifest.gzbin50421 -> 50420 bytes
-rw-r--r--app-text/calibre/Manifest9
-rw-r--r--app-text/calibre/calibre-7.14.0.ebuild (renamed from app-text/calibre/calibre-7.8.0-r1.ebuild)2
-rw-r--r--app-text/calibre/calibre-7.9.0.ebuild243
-rw-r--r--app-text/evince/Manifest2
-rw-r--r--app-text/evince/evince-46.3.ebuild124
-rw-r--r--app-text/trang/Manifest4
-rw-r--r--app-text/trang/files/trang-20181222-build-fixes.patch31
-rw-r--r--app-text/trang/files/trang-20181222-unicode-data-path.patch15
-rw-r--r--app-text/trang/trang-20181222.ebuild85
-rw-r--r--app-text/xapian-omega/Manifest6
-rw-r--r--app-text/xapian-omega/xapian-omega-1.4.22.ebuild43
-rw-r--r--app-text/xapian-omega/xapian-omega-1.4.23.ebuild43
-rw-r--r--app-text/xapian-omega/xapian-omega-1.4.24.ebuild43
-rw-r--r--dev-debug/Manifest.gzbin4018 -> 4018 bytes
-rw-r--r--dev-debug/d-spy/Manifest2
-rw-r--r--dev-debug/d-spy/d-spy-1.10.0.ebuild43
-rw-r--r--dev-java/Manifest.gzbin55197 -> 55201 bytes
-rw-r--r--dev-java/protobuf-java/Manifest6
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.25.1.ebuild166
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.25.2.ebuild166
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.26.0.ebuild167
-rw-r--r--dev-java/saxon/Manifest3
-rw-r--r--dev-java/saxon/saxon-6.5.5-r3.ebuild48
-rw-r--r--dev-java/saxon/saxon-9.2.0.6-r4.ebuild90
-rw-r--r--dev-lang/Manifest.gzbin21986 -> 21973 bytes
-rw-r--r--dev-lang/crystal/Manifest3
-rw-r--r--dev-lang/crystal/crystal-1.13.1.ebuild120
-rw-r--r--dev-lang/execline/Manifest2
-rw-r--r--dev-lang/execline/execline-2.9.6.0.ebuild2
-rw-r--r--dev-lang/go/Manifest4
-rw-r--r--dev-lang/go/go-1.22.5.ebuild65
-rw-r--r--dev-lang/go/go-9999.ebuild65
-rw-r--r--dev-libs/Manifest.gzbin100990 -> 100983 bytes
-rw-r--r--dev-libs/gom/Manifest2
-rw-r--r--dev-libs/gom/gom-0.5.2.ebuild62
-rw-r--r--dev-libs/immer/Manifest1
-rw-r--r--dev-libs/immer/immer-0.8.1-r1.ebuild51
-rw-r--r--dev-libs/lager/Manifest1
-rw-r--r--dev-libs/lager/lager-0.1.1-r1.ebuild52
-rw-r--r--dev-libs/libdex/Manifest2
-rw-r--r--dev-libs/libdex/libdex-0.6.1.ebuild70
-rw-r--r--dev-libs/liblouis/Manifest2
-rw-r--r--dev-libs/liblouis/liblouis-3.29.0.ebuild2
-rw-r--r--dev-libs/skalibs/Manifest2
-rw-r--r--dev-libs/skalibs/skalibs-2.14.2.0.ebuild2
-rw-r--r--dev-libs/xapian-bindings/Manifest6
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-1.4.22.ebuild346
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild346
-rw-r--r--dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild346
-rw-r--r--dev-libs/xapian/Manifest8
-rw-r--r--dev-libs/xapian/metadata.xml4
-rw-r--r--dev-libs/xapian/xapian-1.4.22.ebuild67
-rw-r--r--dev-libs/xapian/xapian-1.4.23.ebuild67
-rw-r--r--dev-libs/xapian/xapian-1.4.24.ebuild63
-rw-r--r--dev-libs/zug/Manifest1
-rw-r--r--dev-libs/zug/zug-0.1.1-r1.ebuild42
-rw-r--r--dev-ml/Manifest.gzbin40127 -> 40123 bytes
-rw-r--r--dev-ml/dose3/Manifest3
-rw-r--r--dev-ml/dose3/dose3-7.0.0-r1.ebuild41
-rw-r--r--dev-ml/dose3/metadata.xml4
-rw-r--r--dev-ml/opam-client/Manifest2
-rw-r--r--dev-ml/opam-client/opam-client-2.1.5.ebuild43
-rw-r--r--dev-ml/opam-installer/Manifest2
-rw-r--r--dev-ml/opam-installer/opam-installer-2.1.5.ebuild42
-rw-r--r--dev-ml/opam-repository/Manifest2
-rw-r--r--dev-ml/opam-repository/opam-repository-2.1.5.ebuild40
-rw-r--r--dev-ml/opam-solver/Manifest2
-rw-r--r--dev-ml/opam-solver/opam-solver-2.1.5.ebuild43
-rw-r--r--dev-ml/opam-state/Manifest2
-rw-r--r--dev-ml/opam-state/opam-state-2.1.5.ebuild39
-rw-r--r--dev-ml/opam/Manifest2
-rw-r--r--dev-ml/opam/opam-2.1.5.ebuild44
-rw-r--r--dev-ml/zarith/Manifest2
-rw-r--r--dev-ml/zarith/zarith-1.14.ebuild59
-rw-r--r--dev-python/Manifest.gzbin270129 -> 270640 bytes
-rw-r--r--dev-python/backports-strenum/Manifest3
-rw-r--r--dev-python/backports-strenum/backports-strenum-1.3.1.ebuild28
-rw-r--r--dev-python/backports-strenum/metadata.xml12
-rw-r--r--dev-python/cachetools/Manifest2
-rw-r--r--dev-python/cachetools/cachetools-5.4.0.ebuild21
-rw-r--r--dev-python/griffe/Manifest4
-rw-r--r--dev-python/griffe/griffe-0.48.0.ebuild (renamed from dev-python/griffe/griffe-0.46.1.ebuild)6
-rw-r--r--dev-python/pdm-backend/Manifest2
-rw-r--r--dev-python/pdm-backend/pdm-backend-2.3.3.ebuild75
-rw-r--r--dev-python/pycpio/Manifest4
-rw-r--r--dev-python/pycpio/metadata.xml15
-rw-r--r--dev-python/pycpio/pycpio-1.2.1.ebuild18
-rw-r--r--dev-python/pycpio/pycpio-9999.ebuild17
-rw-r--r--dev-python/pydot/Manifest2
-rw-r--r--dev-python/pydot/pydot-3.0.0.ebuild38
-rw-r--r--dev-python/pyside6-tools/Manifest2
-rw-r--r--dev-python/pyside6-tools/pyside6-tools-6.7.1.ebuild80
-rw-r--r--dev-python/pyside6/Manifest2
-rw-r--r--dev-python/pyside6/pyside6-6.7.1.ebuild248
-rw-r--r--dev-python/sentry-sdk/Manifest2
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild128
-rw-r--r--dev-python/shiboken6/Manifest3
-rw-r--r--dev-python/shiboken6/files/shiboken6-6.7.1-add-missing-include.patch13
-rw-r--r--dev-python/shiboken6/shiboken6-6.7.1.ebuild181
-rw-r--r--dev-python/sphinx/Manifest2
-rw-r--r--dev-python/sphinx/sphinx-7.4.4.ebuild141
-rw-r--r--dev-python/sqlparse/Manifest2
-rw-r--r--dev-python/sqlparse/sqlparse-0.5.1.ebuild22
-rw-r--r--dev-python/uv/Manifest4
-rw-r--r--dev-python/uv/uv-0.2.25.ebuild109
-rw-r--r--dev-python/zenlib/Manifest3
-rw-r--r--dev-python/zenlib/metadata.xml15
-rw-r--r--dev-python/zenlib/zenlib-2.1.2.ebuild16
-rw-r--r--dev-qt/Manifest.gzbin11872 -> 11881 bytes
-rw-r--r--dev-qt/qt-docs/Manifest103
-rw-r--r--dev-qt/qt-docs/qt-docs-6.7.1_p202404231200.ebuild152
-rw-r--r--dev-qt/qt3d/Manifest2
-rw-r--r--dev-qt/qt3d/qt3d-6.7.1.ebuild37
-rw-r--r--dev-qt/qt5compat/Manifest2
-rw-r--r--dev-qt/qt5compat/qt5compat-6.7.1.ebuild37
-rw-r--r--dev-qt/qtbase/Manifest4
-rw-r--r--dev-qt/qtbase/files/qtbase-6.6.3-pkgconf-deps.patch35
-rw-r--r--dev-qt/qtbase/files/qtbase-6.7.1-qeventlooplocker.patch159
-rw-r--r--dev-qt/qtbase/qtbase-6.7.1.ebuild351
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-6.7.1.ebuild28
-rw-r--r--dev-qt/qtconnectivity/Manifest2
-rw-r--r--dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild72
-rw-r--r--dev-qt/qtdeclarative/Manifest2
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-6.7.1.ebuild47
-rw-r--r--dev-qt/qthttpserver/Manifest2
-rw-r--r--dev-qt/qthttpserver/qthttpserver-6.7.1.ebuild31
-rw-r--r--dev-qt/qtimageformats/Manifest2
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.7.1.ebuild41
-rw-r--r--dev-qt/qtlanguageserver/Manifest2
-rw-r--r--dev-qt/qtlanguageserver/qtlanguageserver-6.7.1.ebuild15
-rw-r--r--dev-qt/qtlocation/Manifest2
-rw-r--r--dev-qt/qtlocation/qtlocation-6.7.1.ebuild44
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild117
-rw-r--r--dev-qt/qtnetworkauth/Manifest2
-rw-r--r--dev-qt/qtnetworkauth/qtnetworkauth-6.7.1.ebuild15
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-6.7.1.ebuild68
-rw-r--r--dev-qt/qtquick3d/Manifest2
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.7.1.ebuild48
-rw-r--r--dev-qt/qtquicktimeline/Manifest2
-rw-r--r--dev-qt/qtquicktimeline/qtquicktimeline-6.7.1.ebuild18
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-6.7.1.ebuild34
-rw-r--r--dev-qt/qtsensors/Manifest2
-rw-r--r--dev-qt/qtsensors/qtsensors-6.7.1.ebuild28
-rw-r--r--dev-qt/qtserialbus/Manifest2
-rw-r--r--dev-qt/qtserialbus/qtserialbus-6.7.1.ebuild38
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-6.7.1.ebuild18
-rw-r--r--dev-qt/qtshadertools/Manifest2
-rw-r--r--dev-qt/qtshadertools/qtshadertools-6.7.1.ebuild17
-rw-r--r--dev-qt/qtspeech/Manifest2
-rw-r--r--dev-qt/qtspeech/qtspeech-6.7.1.ebuild44
-rw-r--r--dev-qt/qtsvg/Manifest2
-rw-r--r--dev-qt/qtsvg/qtsvg-6.7.1.ebuild26
-rw-r--r--dev-qt/qttools/Manifest2
-rw-r--r--dev-qt/qttools/qttools-6.7.1.ebuild154
-rw-r--r--dev-qt/qttranslations/Manifest2
-rw-r--r--dev-qt/qttranslations/qttranslations-6.7.1.ebuild16
-rw-r--r--dev-qt/qtvirtualkeyboard/Manifest2
-rw-r--r--dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.1.ebuild51
-rw-r--r--dev-qt/qtwayland/Manifest2
-rw-r--r--dev-qt/qtwayland/qtwayland-6.7.1.ebuild61
-rw-r--r--dev-qt/qtwebchannel/Manifest2
-rw-r--r--dev-qt/qtwebchannel/qtwebchannel-6.7.1.ebuild27
-rw-r--r--dev-qt/qtwebengine/Manifest3
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild335
-rw-r--r--dev-qt/qtwebsockets/Manifest2
-rw-r--r--dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild28
-rw-r--r--dev-qt/qtwebview/Manifest2
-rw-r--r--dev-qt/qtwebview/qtwebview-6.7.1.ebuild19
-rw-r--r--dev-ruby/Manifest.gzbin110660 -> 110814 bytes
-rw-r--r--dev-ruby/http-accept/Manifest4
-rw-r--r--dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild5
-rw-r--r--dev-ruby/http-accept/http-accept-2.2.1.ebuild2
-rw-r--r--dev-ruby/mechanize/Manifest4
-rw-r--r--dev-ruby/mechanize/mechanize-2.10.0.ebuild2
-rw-r--r--dev-ruby/mechanize/mechanize-2.10.1.ebuild47
-rw-r--r--dev-ruby/oauth-tty/Manifest3
-rw-r--r--dev-ruby/oauth-tty/metadata.xml11
-rw-r--r--dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild52
-rw-r--r--dev-ruby/oauth/Manifest3
-rw-r--r--dev-ruby/oauth/oauth-0.6.2-r2.ebuild56
-rw-r--r--dev-ruby/oauth/oauth-1.1.0.ebuild54
-rw-r--r--dev-ruby/rexml/Manifest2
-rw-r--r--dev-ruby/rexml/rexml-3.3.2.ebuild40
-rw-r--r--dev-ruby/ruby-odbc/Manifest2
-rw-r--r--dev-ruby/ruby-odbc/ruby-odbc-0.999992.ebuild2
-rw-r--r--dev-ruby/version_gem/Manifest2
-rw-r--r--dev-ruby/version_gem/version_gem-1.1.4.ebuild35
-rw-r--r--dev-util/Manifest.gzbin64960 -> 64958 bytes
-rw-r--r--dev-util/ruff/Manifest26
-rw-r--r--dev-util/ruff/ruff-0.5.2.ebuild458
-rw-r--r--eclass/Manifest.gzbin39549 -> 39556 bytes
-rw-r--r--eclass/go-env.eclass65
-rw-r--r--eclass/golang-base.eclass13
-rw-r--r--eclass/golang-build.eclass6
-rw-r--r--eclass/golang-vcs-snapshot.eclass6
-rw-r--r--eclass/golang-vcs.eclass6
-rw-r--r--eclass/kernel-build.eclass67
-rw-r--r--eclass/kernel-install.eclass100
-rw-r--r--games-board/Manifest.gzbin10042 -> 10045 bytes
-rw-r--r--games-board/gnome-chess/Manifest2
-rw-r--r--games-board/gnome-chess/gnome-chess-46.0.ebuild57
-rw-r--r--games-emulation/Manifest.gzbin11903 -> 11898 bytes
-rw-r--r--games-emulation/mupen64plus-audio-sdl/Manifest2
-rw-r--r--games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.6.0.ebuild94
-rw-r--r--games-emulation/mupen64plus-core/Manifest4
-rw-r--r--games-emulation/mupen64plus-core/metadata.xml1
-rw-r--r--games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild117
-rw-r--r--games-emulation/mupen64plus-input-sdl/Manifest2
-rw-r--r--games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.6.0.ebuild82
-rw-r--r--games-emulation/mupen64plus-rsp-hle/Manifest2
-rw-r--r--games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.6.0.ebuild75
-rw-r--r--games-emulation/mupen64plus-ui-console/Manifest2
-rw-r--r--games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.6.0.ebuild95
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild95
-rw-r--r--games-emulation/mupen64plus-video-rice/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.6.0.ebuild87
-rw-r--r--games-emulation/mupen64plus/Manifest1
-rw-r--r--games-emulation/mupen64plus/mupen64plus-2.6.0.ebuild23
-rw-r--r--games-puzzle/Manifest.gzbin17291 -> 17299 bytes
-rw-r--r--games-puzzle/gnome-sudoku/Manifest2
-rw-r--r--games-puzzle/gnome-sudoku/gnome-sudoku-46.3.ebuild49
-rw-r--r--games-puzzle/lightsoff/Manifest2
-rw-r--r--games-puzzle/lightsoff/lightsoff-46.0.ebuild53
-rw-r--r--games-strategy/Manifest.gzbin7916 -> 7913 bytes
-rw-r--r--games-strategy/dunelegacy/Manifest2
-rw-r--r--games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild (renamed from games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild)9
-rw-r--r--games-util/Manifest.gzbin8227 -> 8227 bytes
-rw-r--r--games-util/xboxdrv/Manifest3
-rw-r--r--games-util/xboxdrv/files/xboxdrv-0.8.8-boost-1.85.patch12
-rw-r--r--games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild7
-rw-r--r--gnome-extra/Manifest.gzbin11251 -> 11244 bytes
-rw-r--r--gnome-extra/gnome-calculator/Manifest2
-rw-r--r--gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild74
-rw-r--r--gnome-extra/gnome-characters/Manifest2
-rw-r--r--gnome-extra/gnome-characters/gnome-characters-46.0.ebuild50
-rw-r--r--gnome-extra/gnome-clocks/Manifest2
-rw-r--r--gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild59
-rw-r--r--gnome-extra/gnome-software/Manifest2
-rw-r--r--gnome-extra/gnome-software/gnome-software-46.3.ebuild111
-rw-r--r--gnome-extra/gnome-user-docs/Manifest2
-rw-r--r--gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild38
-rw-r--r--gnome-extra/gnome-weather/Manifest2
-rw-r--r--gnome-extra/gnome-weather/gnome-weather-46.0.ebuild53
-rw-r--r--gnome-extra/tecla/Manifest2
-rw-r--r--gnome-extra/tecla/tecla-46.0.ebuild35
-rw-r--r--gnome-extra/zenity/Manifest2
-rw-r--r--gnome-extra/zenity/zenity-4.0.2.ebuild50
-rw-r--r--gui-libs/Manifest.gzbin5114 -> 5117 bytes
-rw-r--r--gui-libs/libadwaita/Manifest4
-rw-r--r--gui-libs/libadwaita/libadwaita-1.5.2.ebuild (renamed from gui-libs/libadwaita/libadwaita-1.5.0.ebuild)6
-rw-r--r--mail-client/Manifest.gzbin3390 -> 3385 bytes
-rw-r--r--mail-client/geary/Manifest2
-rw-r--r--mail-client/geary/geary-46.0.ebuild100
-rw-r--r--mail-client/thunderbird/Manifest4
-rw-r--r--mail-client/thunderbird/thunderbird-115.12.1.ebuild17
-rw-r--r--media-gfx/Manifest.gzbin37836 -> 37845 bytes
-rw-r--r--media-gfx/blender/Manifest2
-rw-r--r--media-gfx/blender/blender-4.1.1-r2.ebuild2
-rw-r--r--media-gfx/gnome-font-viewer/Manifest2
-rw-r--r--media-gfx/gnome-font-viewer/gnome-font-viewer-46.0.ebuild34
-rw-r--r--media-gfx/shotwell/Manifest2
-rw-r--r--media-gfx/shotwell/shotwell-0.32.7.ebuild92
-rw-r--r--media-gfx/simple-scan/Manifest5
-rw-r--r--media-gfx/simple-scan/files/40.0-add-control-optional-deps.patch82
-rw-r--r--media-gfx/simple-scan/simple-scan-44.0.ebuild71
-rw-r--r--media-gfx/simple-scan/simple-scan-46.0.ebuild2
-rw-r--r--media-gfx/superslicer/Manifest11
-rw-r--r--media-gfx/superslicer/files/superslicer-2.5.59.10-boost-1.85.patch54
-rw-r--r--media-gfx/superslicer/files/superslicer-2.5.59.8-additional-imports-fixes.patch111
-rw-r--r--media-gfx/superslicer/files/superslicer-2.5.59.8-boost-replace-load-string-file.patch43
-rw-r--r--media-gfx/superslicer/files/superslicer-2.5.59.8-fix-compilation-error-gnu17.patch20
-rw-r--r--media-gfx/superslicer/files/superslicer-2.5.59.8-libnest2d-link-xcb.patch12
-rw-r--r--media-gfx/superslicer/superslicer-2.5.59.10.ebuild109
-rw-r--r--media-gfx/superslicer/superslicer-2.5.59.8.ebuild109
-rw-r--r--media-libs/Manifest.gzbin69204 -> 69191 bytes
-rw-r--r--media-libs/libmpd/Manifest2
-rw-r--r--media-libs/libmpd/libmpd-11.8.17-r2.ebuild2
-rw-r--r--media-libs/osl/Manifest2
-rw-r--r--media-libs/osl/osl-1.13.10.0.ebuild2
-rw-r--r--media-plugins/Manifest.gzbin42750 -> 42752 bytes
-rw-r--r--media-plugins/x42-avldrums/Manifest2
-rw-r--r--media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild44
-rw-r--r--media-sound/Manifest.gzbin57450 -> 57452 bytes
-rw-r--r--media-sound/mpd/Manifest2
-rw-r--r--media-sound/mpd/mpd-0.23.15-r1.ebuild2
-rw-r--r--media-sound/rosegarden/Manifest2
-rw-r--r--media-sound/rosegarden/rosegarden-23.12.ebuild62
-rw-r--r--media-sound/supercollider/Manifest2
-rw-r--r--media-sound/supercollider/supercollider-3.13.0-r1.ebuild146
-rw-r--r--media-video/Manifest.gzbin23862 -> 23873 bytes
-rw-r--r--media-video/mpv/Manifest4
-rw-r--r--media-video/mpv/mpv-0.38.0-r1.ebuild (renamed from media-video/mpv/mpv-0.38.0.ebuild)2
-rw-r--r--media-video/mpv/mpv-9999.ebuild2
-rw-r--r--metadata/Manifest.gzbin12190 -> 12192 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.gzbin28390 -> 28366 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6089 -> 6246 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/accerciser-3.42.0-r117
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55760 -> 55741 bytes
-rw-r--r--metadata/md5-cache/app-admin/cli53-0.8.182
-rw-r--r--metadata/md5-cache/app-admin/consul-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/consul-1.15.32
-rw-r--r--metadata/md5-cache/app-admin/consul-1.18.12
-rw-r--r--metadata/md5-cache/app-admin/consul-replicate-0.4.0_p202110272
-rw-r--r--metadata/md5-cache/app-admin/consul-template-0.37.42
-rw-r--r--metadata/md5-cache/app-admin/cronlocker-0.5.02
-rw-r--r--metadata/md5-cache/app-admin/docker-bench-0.5.02
-rw-r--r--metadata/md5-cache/app-admin/doctl-1.78.02
-rw-r--r--metadata/md5-cache/app-admin/doctl-1.79.02
-rw-r--r--metadata/md5-cache/app-admin/doctl-99992
-rw-r--r--metadata/md5-cache/app-admin/exo-1.78.22
-rw-r--r--metadata/md5-cache/app-admin/filebeat-7.17.162
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/git-credential-gopass-1.15.132
-rw-r--r--metadata/md5-cache/app-admin/gopass-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/gopass-1.15.132
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/gopass-hibp-1.15.132
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/gopass-jsonapi-1.15.132
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.112
-rw-r--r--metadata/md5-cache/app-admin/gopass-summon-provider-1.15.132
-rw-r--r--metadata/md5-cache/app-admin/hcloud-1.43.12
-rw-r--r--metadata/md5-cache/app-admin/hcloud-1.44.22
-rw-r--r--metadata/md5-cache/app-admin/helm-3.13.22
-rw-r--r--metadata/md5-cache/app-admin/helm-3.15.22
-rw-r--r--metadata/md5-cache/app-admin/kube-bench-0.6.82
-rw-r--r--metadata/md5-cache/app-admin/kubectx-0.9.42
-rw-r--r--metadata/md5-cache/app-admin/mtail-3.0.0_rc362
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.6.02
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.6.12
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.6.22
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.7.12
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.7.22
-rw-r--r--metadata/md5-cache/app-admin/serf-0.10.12
-rw-r--r--metadata/md5-cache/app-admin/serf-0.10.1-r12
-rw-r--r--metadata/md5-cache/app-admin/terraform-1.8.42
-rw-r--r--metadata/md5-cache/app-admin/terraform-1.9.12
-rw-r--r--metadata/md5-cache/app-admin/vault-1.14.52
-rw-r--r--metadata/md5-cache/app-admin/vault-1.14.92
-rw-r--r--metadata/md5-cache/app-admin/vault-1.15.62
-rw-r--r--metadata/md5-cache/app-admin/vault-1.16.12
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28437 -> 28439 bytes
-rw-r--r--metadata/md5-cache/app-arch/gxz-0.5.122
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin13550 -> 13551 bytes
-rw-r--r--metadata/md5-cache/app-backup/consul-backinator-1.6.62
-rw-r--r--metadata/md5-cache/app-backup/restic-0.15.22
-rw-r--r--metadata/md5-cache/app-backup/restic-0.16.42
-rw-r--r--metadata/md5-cache/app-backup/restic-0.16.52
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6731 -> 6727 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/hey-0.1.22
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin22832 -> 22849 bytes
-rw-r--r--metadata/md5-cache/app-containers/buildah-1.33.72
-rw-r--r--metadata/md5-cache/app-containers/buildah-1.34.32
-rw-r--r--metadata/md5-cache/app-containers/buildah-1.35.32
-rw-r--r--metadata/md5-cache/app-containers/buildah-1.35.42
-rw-r--r--metadata/md5-cache/app-containers/buildah-1.36.02
-rw-r--r--metadata/md5-cache/app-containers/buildah-99992
-rw-r--r--metadata/md5-cache/app-containers/cadvisor-0.36.02
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.2.02
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.3.02
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.5.12
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.152
-rw-r--r--metadata/md5-cache/app-containers/cosign-2.0.02
-rw-r--r--metadata/md5-cache/app-containers/cosign-2.0.12
-rw-r--r--metadata/md5-cache/app-containers/cosign-2.2.02
-rw-r--r--metadata/md5-cache/app-containers/cosign-2.2.12
-rw-r--r--metadata/md5-cache/app-containers/cosign-2.2.32
-rw-r--r--metadata/md5-cache/app-containers/cri-o-1.29.02
-rw-r--r--metadata/md5-cache/app-containers/cri-o-1.29.22
-rw-r--r--metadata/md5-cache/app-containers/cri-tools-1.25.02
-rw-r--r--metadata/md5-cache/app-containers/cri-tools-1.27.02
-rw-r--r--metadata/md5-cache/app-containers/distrobuilder-2.12
-rw-r--r--metadata/md5-cache/app-containers/distrobuilder-3.0-r12
-rw-r--r--metadata/md5-cache/app-containers/docker-26.1.0-r12
-rw-r--r--metadata/md5-cache/app-containers/docker-27.0.32
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.10.4-r12
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.11.22
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.14.02
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-99992
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-26.1.02
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-27.0.32
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.17.22
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.20.32
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.23.02
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.24.02
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.26.12
-rw-r--r--metadata/md5-cache/app-containers/docker-compose-2.28.12
-rw-r--r--metadata/md5-cache/app-containers/docker-credential-helpers-0.6.32
-rw-r--r--metadata/md5-cache/app-containers/docker-proxy-0.8.0_p202301182
-rw-r--r--metadata/md5-cache/app-containers/docker-registry-2.8.12
-rw-r--r--metadata/md5-cache/app-containers/docker-registry-2.8.22
-rw-r--r--metadata/md5-cache/app-containers/docker-swarm-1.2.92
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.132
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.142
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.152
-rw-r--r--metadata/md5-cache/app-containers/flannel-0.17.02
-rw-r--r--metadata/md5-cache/app-containers/flannel-0.20.02
-rw-r--r--metadata/md5-cache/app-containers/grype-0.59.12
-rw-r--r--metadata/md5-cache/app-containers/grype-0.61.02
-rw-r--r--metadata/md5-cache/app-containers/grype-0.72.02
-rw-r--r--metadata/md5-cache/app-containers/grype-0.73.02
-rw-r--r--metadata/md5-cache/app-containers/img-0.5.112
-rw-r--r--metadata/md5-cache/app-containers/incus-6.0.0-r12
-rw-r--r--metadata/md5-cache/app-containers/incus-6.0.1-r12
-rw-r--r--metadata/md5-cache/app-containers/incus-6.22
-rw-r--r--metadata/md5-cache/app-containers/incus-6.3-r12
-rw-r--r--metadata/md5-cache/app-containers/k3d-5.4.92
-rw-r--r--metadata/md5-cache/app-containers/k3d-5.6.02
-rw-r--r--metadata/md5-cache/app-containers/kompose-1.26.12
-rw-r--r--metadata/md5-cache/app-containers/lxd-5.0.3-r22
-rw-r--r--metadata/md5-cache/app-containers/lxd-5.21.1-r12
-rw-r--r--metadata/md5-cache/app-containers/lxd-6.12
-rw-r--r--metadata/md5-cache/app-containers/nerdctl-1.7.42
-rw-r--r--metadata/md5-cache/app-containers/nerdctl-1.7.52
-rw-r--r--metadata/md5-cache/app-containers/podman-4.9.42
-rw-r--r--metadata/md5-cache/app-containers/podman-5.0.22
-rw-r--r--metadata/md5-cache/app-containers/podman-5.0.32
-rw-r--r--metadata/md5-cache/app-containers/podman-5.1.12
-rw-r--r--metadata/md5-cache/app-containers/podman-99992
-rw-r--r--metadata/md5-cache/app-containers/podman-tui-0.18.02
-rw-r--r--metadata/md5-cache/app-containers/podman-tui-1.0.02
-rw-r--r--metadata/md5-cache/app-containers/podman-tui-1.0.12
-rw-r--r--metadata/md5-cache/app-containers/podman-tui-1.1.02
-rw-r--r--metadata/md5-cache/app-containers/podman-tui-99992
-rw-r--r--metadata/md5-cache/app-containers/reg-0.16.1-r12
-rw-r--r--metadata/md5-cache/app-containers/runc-1.1.122
-rw-r--r--metadata/md5-cache/app-containers/skopeo-1.14.0-r32
-rw-r--r--metadata/md5-cache/app-containers/skopeo-1.14.22
-rw-r--r--metadata/md5-cache/app-containers/skopeo-1.15.02
-rw-r--r--metadata/md5-cache/app-containers/skopeo-1.15.12
-rw-r--r--metadata/md5-cache/app-containers/skopeo-99992
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.582
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.612
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.632
-rw-r--r--metadata/md5-cache/app-containers/syft-0.75.02
-rw-r--r--metadata/md5-cache/app-containers/syft-0.76.02
-rw-r--r--metadata/md5-cache/app-containers/syft-0.94.02
-rw-r--r--metadata/md5-cache/app-containers/syft-0.95.02
-rw-r--r--metadata/md5-cache/app-containers/umoci-0.4.62
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin40673 -> 40647 bytes
-rw-r--r--metadata/md5-cache/app-crypt/age-1.1.12
-rw-r--r--metadata/md5-cache/app-crypt/age-1.1.1-r12
-rw-r--r--metadata/md5-cache/app-crypt/cfssl-1.4.12
-rw-r--r--metadata/md5-cache/app-crypt/cfssl-1.6.02
-rw-r--r--metadata/md5-cache/app-crypt/cfssl-1.6.42
-rw-r--r--metadata/md5-cache/app-crypt/gocryptfs-2.4.02
-rw-r--r--metadata/md5-cache/app-crypt/kbfs-6.0.22
-rw-r--r--metadata/md5-cache/app-crypt/kbfs-6.2.42
-rw-r--r--metadata/md5-cache/app-crypt/kbfs-99992
-rw-r--r--metadata/md5-cache/app-crypt/keybase-6.0.22
-rw-r--r--metadata/md5-cache/app-crypt/keybase-6.2.42
-rw-r--r--metadata/md5-cache/app-crypt/keybase-99992
-rw-r--r--metadata/md5-cache/app-crypt/sbctl-0.13-r12
-rw-r--r--metadata/md5-cache/app-crypt/sbctl-0.14-r12
-rw-r--r--metadata/md5-cache/app-crypt/yubihsm-connector-3.0.42
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin26815 -> 26977 bytes
-rw-r--r--metadata/md5-cache/app-editors/gnome-text-editor-46.316
-rw-r--r--metadata/md5-cache/app-editors/micro-2.0.13-r12
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.4.24-r108
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.4.24-r98
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.5.358
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.5.35-r28
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.5.99998
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin99376 -> 99380 bytes
-rw-r--r--metadata/md5-cache/app-emacs/hl-todo-3.8.0 (renamed from metadata/md5-cache/app-emacs/hl-todo-3.6.0)8
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25917 -> 25916 bytes
-rw-r--r--metadata/md5-cache/app-i18n/librime-1.7.3-r12
-rw-r--r--metadata/md5-cache/app-i18n/transifex-client-1.6.142
-rw-r--r--metadata/md5-cache/app-i18n/transifex-client-1.6.42
-rw-r--r--metadata/md5-cache/app-laptop/Manifest.gzbin4777 -> 4777 bytes
-rw-r--r--metadata/md5-cache/app-laptop/tiny-dfr-0.2.0-r115
-rw-r--r--metadata/md5-cache/app-laptop/tiny-dfr-0.3.015
-rw-r--r--metadata/md5-cache/app-metrics/Manifest.gzbin10840 -> 10858 bytes
-rw-r--r--metadata/md5-cache/app-metrics/alertmanager-0.24.02
-rw-r--r--metadata/md5-cache/app-metrics/alertmanager-0.26.02
-rw-r--r--metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r12
-rw-r--r--metadata/md5-cache/app-metrics/blackbox_exporter-0.21.12
-rw-r--r--metadata/md5-cache/app-metrics/blackbox_exporter-0.24.02
-rw-r--r--metadata/md5-cache/app-metrics/burrow_exporter-0.0.6-r22
-rw-r--r--metadata/md5-cache/app-metrics/carbonapi-booking-0.3.0-r12
-rw-r--r--metadata/md5-cache/app-metrics/ceph_exporter-4.1.1-r12
-rw-r--r--metadata/md5-cache/app-metrics/chrony_exporter-0.10.12
-rw-r--r--metadata/md5-cache/app-metrics/consul_exporter-0.7.12
-rw-r--r--metadata/md5-cache/app-metrics/dnsmasq_exporter-0.2.0-r12
-rw-r--r--metadata/md5-cache/app-metrics/elasticsearch_exporter-1.3.02
-rw-r--r--metadata/md5-cache/app-metrics/exabgp_exporter-1.0.0_p202007182
-rw-r--r--metadata/md5-cache/app-metrics/exabgp_exporter-1.1.32
-rw-r--r--metadata/md5-cache/app-metrics/fritzbox_smarthome_exporter-0.0.82
-rw-r--r--metadata/md5-cache/app-metrics/github-exporter-1.0.32
-rw-r--r--metadata/md5-cache/app-metrics/go-carbon-0.17.12
-rw-r--r--metadata/md5-cache/app-metrics/go-carbon-0.17.32
-rw-r--r--metadata/md5-cache/app-metrics/grok_exporter-1.0.0_rc52
-rw-r--r--metadata/md5-cache/app-metrics/memcached_exporter-0.10.02
-rw-r--r--metadata/md5-cache/app-metrics/mongodb_exporter-0.11.12
-rw-r--r--metadata/md5-cache/app-metrics/mongodb_exporter-0.39.02
-rw-r--r--metadata/md5-cache/app-metrics/mysqld_exporter-0.12.1_p202006222
-rw-r--r--metadata/md5-cache/app-metrics/mysqld_exporter-0.14.02
-rw-r--r--metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p202212092
-rw-r--r--metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p202303282
-rw-r--r--metadata/md5-cache/app-metrics/nftables-exporter-0.2.72
-rw-r--r--metadata/md5-cache/app-metrics/nginx-vts-exporter-0.10.7-r12
-rw-r--r--metadata/md5-cache/app-metrics/node_exporter-1.7.02
-rw-r--r--metadata/md5-cache/app-metrics/node_exporter-1.7.0-r22
-rw-r--r--metadata/md5-cache/app-metrics/node_exporter-1.8.02
-rw-r--r--metadata/md5-cache/app-metrics/node_exporter-1.8.12
-rw-r--r--metadata/md5-cache/app-metrics/node_exporter-99992
-rw-r--r--metadata/md5-cache/app-metrics/openvpn_exporter-0.3.02
-rw-r--r--metadata/md5-cache/app-metrics/postfix_exporter-0.3.02
-rw-r--r--metadata/md5-cache/app-metrics/postgres_exporter-0.10.12
-rw-r--r--metadata/md5-cache/app-metrics/postgres_exporter-0.15.02
-rw-r--r--metadata/md5-cache/app-metrics/process-exporter-0.7.102
-rw-r--r--metadata/md5-cache/app-metrics/prom2json-1.3.02
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-2.40.42
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-2.43.0-r22
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-2.47.02
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-2.52.02
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.22
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.32
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.10.12
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.02
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.12.02
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-podman-exporter-99992
-rw-r--r--metadata/md5-cache/app-metrics/pushgateway-1.5.12
-rw-r--r--metadata/md5-cache/app-metrics/rabbitmq_exporter-0.29.0-r12
-rw-r--r--metadata/md5-cache/app-metrics/redis_exporter-1.44.02
-rw-r--r--metadata/md5-cache/app-metrics/redis_exporter-1.61.02
-rw-r--r--metadata/md5-cache/app-metrics/smartctl_exporter-0.12.0-r12
-rw-r--r--metadata/md5-cache/app-metrics/snmp_exporter-0.24.12
-rw-r--r--metadata/md5-cache/app-metrics/uwsgi_exporter-0.8.0-r12
-rw-r--r--metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.02
-rw-r--r--metadata/md5-cache/app-metrics/vault_exporter-0.1.2-r12
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin79373 -> 79713 bytes
-rw-r--r--metadata/md5-cache/app-misc/dasel-2.7.02
-rw-r--r--metadata/md5-cache/app-misc/faq-0.0.72
-rw-r--r--metadata/md5-cache/app-misc/gnote-46.017
-rw-r--r--metadata/md5-cache/app-misc/go-jira-1.0.282
-rw-r--r--metadata/md5-cache/app-misc/gojq-0.12.162
-rw-r--r--metadata/md5-cache/app-misc/jp-0.2.12
-rw-r--r--metadata/md5-cache/app-misc/jpipe-0.2.0-r12
-rw-r--r--metadata/md5-cache/app-misc/mkcert-1.4.42
-rw-r--r--metadata/md5-cache/app-misc/notary-0.7.02
-rw-r--r--metadata/md5-cache/app-misc/openhab-bin-4.1.26
-rw-r--r--metadata/md5-cache/app-misc/openhab-bin-4.2.013
-rw-r--r--metadata/md5-cache/app-misc/pet-0.4.02
-rw-r--r--metadata/md5-cache/app-misc/rtlamr-0.9.12
-rw-r--r--metadata/md5-cache/app-misc/siegfried-1.11.02
-rw-r--r--metadata/md5-cache/app-misc/siegfried-1.11.12
-rw-r--r--metadata/md5-cache/app-misc/siegfried-1.11.1_rc42
-rw-r--r--metadata/md5-cache/app-misc/spire-1.3.32
-rw-r--r--metadata/md5-cache/app-misc/spire-1.7.12
-rw-r--r--metadata/md5-cache/app-misc/spire-1.8.72
-rw-r--r--metadata/md5-cache/app-misc/wally-cli-2.0.1-r12
-rw-r--r--metadata/md5-cache/app-misc/yq-go-4.44.12
-rw-r--r--metadata/md5-cache/app-misc/yq-go-4.44.22
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin19910 -> 19904 bytes
-rw-r--r--metadata/md5-cache/app-portage/golop-0.2.1-r12
-rw-r--r--metadata/md5-cache/app-portage/pgo-0.0.22
-rw-r--r--metadata/md5-cache/app-portage/pgo-0.0.32
-rw-r--r--metadata/md5-cache/app-portage/pgo-99992
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin19716 -> 20051 bytes
-rw-r--r--metadata/md5-cache/app-shells/bash-5.3_alpha_p2024071114
-rw-r--r--metadata/md5-cache/app-shells/bash-99992
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.51.02
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.52.12
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.53.02
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.54.013
-rw-r--r--metadata/md5-cache/app-shells/peco-0.5.102
-rw-r--r--metadata/md5-cache/app-shells/peco-99992
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin82213 -> 81566 bytes
-rw-r--r--metadata/md5-cache/app-text/calibre-7.14.0 (renamed from metadata/md5-cache/app-text/calibre-7.8.0-r1)6
-rw-r--r--metadata/md5-cache/app-text/calibre-7.9.018
-rw-r--r--metadata/md5-cache/app-text/evince-46.317
-rw-r--r--metadata/md5-cache/app-text/trang-2018122214
-rw-r--r--metadata/md5-cache/app-text/vgrep-2.6.02
-rw-r--r--metadata/md5-cache/app-text/vgrep-2.7.02
-rw-r--r--metadata/md5-cache/app-text/vgrep-2.8.02
-rw-r--r--metadata/md5-cache/app-text/xapian-omega-1.4.2211
-rw-r--r--metadata/md5-cache/app-text/xapian-omega-1.4.2311
-rw-r--r--metadata/md5-cache/app-text/xapian-omega-1.4.2411
-rw-r--r--metadata/md5-cache/app-text/yamlfmt-0.12.12
-rw-r--r--metadata/md5-cache/dev-build/Manifest.gzbin16640 -> 16631 bytes
-rw-r--r--metadata/md5-cache/dev-build/bazelisk-1.20.02
-rw-r--r--metadata/md5-cache/dev-build/dagger-0.9.82
-rw-r--r--metadata/md5-cache/dev-build/mage-1.11.02
-rw-r--r--metadata/md5-cache/dev-build/mage-1.13.02
-rw-r--r--metadata/md5-cache/dev-build/mage-1.15.02
-rw-r--r--metadata/md5-cache/dev-build/melange-0.8.12
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33651 -> 33654 bytes
-rw-r--r--metadata/md5-cache/dev-db/etcd-3.4.262
-rw-r--r--metadata/md5-cache/dev-db/etcd-3.4.312
-rw-r--r--metadata/md5-cache/dev-db/etcd-3.5.122
-rw-r--r--metadata/md5-cache/dev-db/etcd-3.5.132
-rw-r--r--metadata/md5-cache/dev-db/influx-cli-2.7.32
-rw-r--r--metadata/md5-cache/dev-db/influxdb-1.8.102
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.52
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.62
-rw-r--r--metadata/md5-cache/dev-db/percona-toolkit-3.5.72
-rw-r--r--metadata/md5-cache/dev-db/rqlite-8.23.02
-rw-r--r--metadata/md5-cache/dev-db/rqlite-8.25.02
-rw-r--r--metadata/md5-cache/dev-debug/Manifest.gzbin9599 -> 9759 bytes
-rw-r--r--metadata/md5-cache/dev-debug/d-spy-1.10.015
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13642 -> 13643 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/arduino-builder-1.5.4-r12
-rw-r--r--metadata/md5-cache/dev-go/Manifest.gzbin5222 -> 5217 bytes
-rw-r--r--metadata/md5-cache/dev-go/delve-1.20.22
-rw-r--r--metadata/md5-cache/dev-go/delve-1.21.22
-rw-r--r--metadata/md5-cache/dev-go/delve-1.22.12
-rw-r--r--metadata/md5-cache/dev-go/get-ego-vendor-0.2.02
-rw-r--r--metadata/md5-cache/dev-go/go-bindata-3.1.32
-rw-r--r--metadata/md5-cache/dev-go/go-colortext-0_pre201507202
-rw-r--r--metadata/md5-cache/dev-go/go-critic-0.6.42
-rw-r--r--metadata/md5-cache/dev-go/go-license-detector-4.3.02
-rw-r--r--metadata/md5-cache/dev-go/go-licenses-1.2.12
-rw-r--r--metadata/md5-cache/dev-go/go-md2man-2.0.22
-rw-r--r--metadata/md5-cache/dev-go/go-md2man-2.0.32
-rw-r--r--metadata/md5-cache/dev-go/go-tools-0.1.102
-rw-r--r--metadata/md5-cache/dev-go/go-tools-0.20.02
-rw-r--r--metadata/md5-cache/dev-go/go-tour-0_pre202002012
-rw-r--r--metadata/md5-cache/dev-go/gocov-1.1.02
-rw-r--r--metadata/md5-cache/dev-go/gogo-protobuf-1.3.22
-rw-r--r--metadata/md5-cache/dev-go/golangci-lint-1.50.1-r12
-rw-r--r--metadata/md5-cache/dev-go/golangci-lint-1.55.22
-rw-r--r--metadata/md5-cache/dev-go/golangci-lint-1.56.22
-rw-r--r--metadata/md5-cache/dev-go/gom-0_pre20151110-r12
-rw-r--r--metadata/md5-cache/dev-go/gopls-0.14.22
-rw-r--r--metadata/md5-cache/dev-go/gopls-0.9.52
-rw-r--r--metadata/md5-cache/dev-go/goversion-1.2.0-r12
-rw-r--r--metadata/md5-cache/dev-go/gox-1.0.12
-rw-r--r--metadata/md5-cache/dev-go/licenseclassifier-0_pre202004022
-rw-r--r--metadata/md5-cache/dev-go/licenseclassifier-99992
-rw-r--r--metadata/md5-cache/dev-go/lichen-0.1.72
-rw-r--r--metadata/md5-cache/dev-go/protobuf-go-1.30.02
-rw-r--r--metadata/md5-cache/dev-go/vend-1.0.32
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin71379 -> 70582 bytes
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.116
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.216
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.26.016
-rw-r--r--metadata/md5-cache/dev-java/saxon-6.5.5-r315
-rw-r--r--metadata/md5-cache/dev-java/saxon-9.2.0.6-r415
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin48245 -> 48393 bytes
-rw-r--r--metadata/md5-cache/dev-lang/abs-2.6.02
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.13.115
-rw-r--r--metadata/md5-cache/dev-lang/cue-0.7.02
-rw-r--r--metadata/md5-cache/dev-lang/execline-2.9.6.04
-rw-r--r--metadata/md5-cache/dev-lang/go-1.22.58
-rw-r--r--metadata/md5-cache/dev-lang/go-99998
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin192537 -> 192390 bytes
-rw-r--r--metadata/md5-cache/dev-libs/gom-0.5.217
-rw-r--r--metadata/md5-cache/dev-libs/immer-0.8.1-r116
-rw-r--r--metadata/md5-cache/dev-libs/lager-0.1.1-r116
-rw-r--r--metadata/md5-cache/dev-libs/libdex-0.6.117
-rw-r--r--metadata/md5-cache/dev-libs/liblouis-3.29.04
-rw-r--r--metadata/md5-cache/dev-libs/skalibs-2.14.2.04
-rw-r--r--metadata/md5-cache/dev-libs/xapian-1.4.2212
-rw-r--r--metadata/md5-cache/dev-libs/xapian-1.4.2312
-rw-r--r--metadata/md5-cache/dev-libs/xapian-1.4.2414
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.2216
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.2316
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.2416
-rw-r--r--metadata/md5-cache/dev-libs/zug-0.1.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin114378 -> 115667 bytes
-rw-r--r--metadata/md5-cache/dev-ml/dose3-7.0.0-r116
-rw-r--r--metadata/md5-cache/dev-ml/opam-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/opam-client-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/opam-installer-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/opam-repository-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/opam-solver-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/opam-state-2.1.516
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.1415
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin348362 -> 349647 bytes
-rw-r--r--metadata/md5-cache/dev-python/backports-strenum-1.3.116
-rw-r--r--metadata/md5-cache/dev-python/cachetools-5.4.016
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.46.116
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.48.016
-rw-r--r--metadata/md5-cache/dev-python/pdm-backend-2.3.316
-rw-r--r--metadata/md5-cache/dev-python/pycpio-1.2.115
-rw-r--r--metadata/md5-cache/dev-python/pycpio-999914
-rw-r--r--metadata/md5-cache/dev-python/pydot-3.0.016
-rw-r--r--metadata/md5-cache/dev-python/pyside6-6.7.117
-rw-r--r--metadata/md5-cache/dev-python/pyside6-tools-6.7.116
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.10.016
-rw-r--r--metadata/md5-cache/dev-python/shiboken6-6.7.117
-rw-r--r--metadata/md5-cache/dev-python/sphinx-7.4.416
-rw-r--r--metadata/md5-cache/dev-python/sqlparse-0.5.116
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.2515
-rw-r--r--metadata/md5-cache/dev-python/zenlib-2.1.215
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin35602 -> 30690 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-99992
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-6.7.1_p20240423120014
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.7.118
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.7.117
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.7.1-r117
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.7.117
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.7.117
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.7.114
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.7.117
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.7.116
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.7.116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin212634 -> 213579 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/http-accept-1.7.0-r112
-rw-r--r--metadata/md5-cache/dev-ruby/http-accept-2.2.14
-rw-r--r--metadata/md5-cache/dev-ruby/mechanize-2.10.04
-rw-r--r--metadata/md5-cache/dev-ruby/mechanize-2.10.117
-rw-r--r--metadata/md5-cache/dev-ruby/oauth-0.6.2-r217
-rw-r--r--metadata/md5-cache/dev-ruby/oauth-1.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/oauth-tty-1.0.517
-rw-r--r--metadata/md5-cache/dev-ruby/rexml-3.3.217
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-odbc-0.9999924
-rw-r--r--metadata/md5-cache/dev-ruby/version_gem-1.1.417
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin131375 -> 131541 bytes
-rw-r--r--metadata/md5-cache/dev-util/act-0.2.592
-rw-r--r--metadata/md5-cache/dev-util/clair-4.4.42
-rw-r--r--metadata/md5-cache/dev-util/datree-1.9.192
-rw-r--r--metadata/md5-cache/dev-util/docker-distribution-pruner-0.2.02
-rw-r--r--metadata/md5-cache/dev-util/drone-2.18.02
-rw-r--r--metadata/md5-cache/dev-util/drone-cli-1.7.02
-rw-r--r--metadata/md5-cache/dev-util/fq-0.10.02
-rw-r--r--metadata/md5-cache/dev-util/fq-0.11.02
-rw-r--r--metadata/md5-cache/dev-util/fq-0.9.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.27.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.31.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.32.12
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.33.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.42.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.52.02
-rw-r--r--metadata/md5-cache/dev-util/github-cli-99992
-rw-r--r--metadata/md5-cache/dev-util/gitlab-ci-linter-2.2.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.28.12
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.29.42
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.31.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.32.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.35.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.36.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-cli-1.41.02
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-16.11.22
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-17.0.12
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-17.1.02
-rw-r--r--metadata/md5-cache/dev-util/jfrog-cli-1.54.12
-rw-r--r--metadata/md5-cache/dev-util/jfrog-cli-2.54.02
-rw-r--r--metadata/md5-cache/dev-util/kube-linter-0.3.02
-rw-r--r--metadata/md5-cache/dev-util/kubeval-0.16.12
-rw-r--r--metadata/md5-cache/dev-util/local-log4j-vuln-scanner-0.102
-rw-r--r--metadata/md5-cache/dev-util/log4shelldetect-0.0.72
-rw-r--r--metadata/md5-cache/dev-util/packer-1.11.02
-rw-r--r--metadata/md5-cache/dev-util/packer-1.9.52
-rw-r--r--metadata/md5-cache/dev-util/promu-0.15.02
-rw-r--r--metadata/md5-cache/dev-util/promu-0.17.02
-rw-r--r--metadata/md5-cache/dev-util/promu-99992
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.5.215
-rw-r--r--metadata/md5-cache/dev-util/runme-2.0.52
-rw-r--r--metadata/md5-cache/dev-util/sh-3.7.02
-rw-r--r--metadata/md5-cache/dev-util/sh-3.8.02
-rw-r--r--metadata/md5-cache/dev-util/src-cli-4.4.02
-rw-r--r--metadata/md5-cache/dev-util/src-cli-4.5.02
-rw-r--r--metadata/md5-cache/dev-util/src-cli-5.0.2-r12
-rw-r--r--metadata/md5-cache/dev-util/src-cli-5.1.22
-rw-r--r--metadata/md5-cache/dev-util/src-cli-5.2.02
-rw-r--r--metadata/md5-cache/dev-util/stripe-mock-0.186.02
-rw-r--r--metadata/md5-cache/dev-util/tea-0.9.2-r12
-rw-r--r--metadata/md5-cache/dev-util/web_page_replay_go-202210282
-rw-r--r--metadata/md5-cache/dev-util/webhook-2.7.02
-rw-r--r--metadata/md5-cache/dev-util/webhook-2.8.12
-rw-r--r--metadata/md5-cache/dev-util/woke-0.19.02
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin21925 -> 21921 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-lfs-3.4.0-r12
-rw-r--r--metadata/md5-cache/dev-vcs/git-lfs-3.5.12
-rw-r--r--metadata/md5-cache/dev-vcs/git-lfs-99992
-rw-r--r--metadata/md5-cache/dev-vcs/git-sizer-1.5.02
-rw-r--r--metadata/md5-cache/dev-vcs/hub-2.14.2-r12
-rw-r--r--metadata/md5-cache/dev-vcs/lab-0.25.12
-rw-r--r--metadata/md5-cache/dev-vcs/reposurgeon-4.272
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin12701 -> 12867 bytes
-rw-r--r--metadata/md5-cache/games-board/gnome-chess-46.015
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin19665 -> 20961 bytes
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-2.6.010
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.015
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-core-2.6.016
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.015
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.015
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18294 -> 18625 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/gnome-sudoku-46.315
-rw-r--r--metadata/md5-cache/games-puzzle/lightsoff-46.015
-rw-r--r--metadata/md5-cache/games-strategy/Manifest.gzbin9188 -> 9192 bytes
-rw-r--r--metadata/md5-cache/games-strategy/dunelegacy-0.96.4-r1 (renamed from metadata/md5-cache/games-strategy/dunelegacy-0.96.4)9
-rw-r--r--metadata/md5-cache/games-util/Manifest.gzbin11341 -> 11340 bytes
-rw-r--r--metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118-r32
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin18849 -> 20144 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-calculator-46.117
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-characters-46.017
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-clocks-46.015
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-software-46.317
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-user-docs-46.115
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-weather-46.015
-rw-r--r--metadata/md5-cache/gnome-extra/tecla-46.015
-rw-r--r--metadata/md5-cache/gnome-extra/zenity-4.0.216
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin10052 -> 10051 bytes
-rw-r--r--metadata/md5-cache/gui-libs/libadwaita-1.5.2 (renamed from metadata/md5-cache/gui-libs/libadwaita-1.5.0)6
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin8268 -> 8431 bytes
-rw-r--r--metadata/md5-cache/mail-client/aerc-0.14.02
-rw-r--r--metadata/md5-cache/mail-client/aerc-0.15.22
-rw-r--r--metadata/md5-cache/mail-client/aerc-0.16.02
-rw-r--r--metadata/md5-cache/mail-client/aerc-0.17.02
-rw-r--r--metadata/md5-cache/mail-client/aerc-99992
-rw-r--r--metadata/md5-cache/mail-client/geary-46.017
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-115.12.16
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13928 -> 13924 bytes
-rw-r--r--metadata/md5-cache/mail-filter/opensmtpd-filter-rspamd-0.1.62
-rw-r--r--metadata/md5-cache/mail-filter/postforward-1.1.12
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin4993 -> 4996 bytes
-rw-r--r--metadata/md5-cache/mail-mta/proton-mail-bridge-3.10.0-r12
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin60287 -> 60758 bytes
-rw-r--r--metadata/md5-cache/media-gfx/blender-4.1.1-r24
-rw-r--r--metadata/md5-cache/media-gfx/gnome-font-viewer-46.015
-rw-r--r--metadata/md5-cache/media-gfx/shotwell-0.32.716
-rw-r--r--metadata/md5-cache/media-gfx/simple-scan-44.016
-rw-r--r--metadata/md5-cache/media-gfx/simple-scan-46.04
-rw-r--r--metadata/md5-cache/media-gfx/superslicer-2.5.59.1017
-rw-r--r--metadata/md5-cache/media-gfx/superslicer-2.5.59.817
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin116005 -> 115994 bytes
-rw-r--r--metadata/md5-cache/media-libs/libmpd-11.8.17-r24
-rw-r--r--metadata/md5-cache/media-libs/osl-1.13.10.04
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin60673 -> 60518 bytes
-rw-r--r--metadata/md5-cache/media-plugins/x42-avldrums-0.7.212
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74617 -> 74620 bytes
-rw-r--r--metadata/md5-cache/media-sound/mpd-0.23.15-r14
-rw-r--r--metadata/md5-cache/media-sound/rosegarden-23.1217
-rw-r--r--metadata/md5-cache/media-sound/supercollider-3.13.0-r117
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39969 -> 39979 bytes
-rw-r--r--metadata/md5-cache/media-video/mpv-0.38.0-r1 (renamed from metadata/md5-cache/media-video/mpv-0.38.0)6
-rw-r--r--metadata/md5-cache/media-video/mpv-99996
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin64131 -> 64144 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/chronograf-1.8.52
-rw-r--r--metadata/md5-cache/net-analyzer/kapacitor-1.5.52
-rw-r--r--metadata/md5-cache/net-analyzer/netdata-go-plugin-0.58.12
-rw-r--r--metadata/md5-cache/net-analyzer/opsgenie-lamp-3.1.42
-rw-r--r--metadata/md5-cache/net-analyzer/telegraf-1.18.32
-rw-r--r--metadata/md5-cache/net-analyzer/telegraf-1.26.3-r12
-rw-r--r--metadata/md5-cache/net-analyzer/termshark-2.4.02
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-5.0.42-r12
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.302
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.312
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.152
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.162
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-7.0.02
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin13213 -> 13232 bytes
-rw-r--r--metadata/md5-cache/net-dns/coredns-1.11.2-r12
-rw-r--r--metadata/md5-cache/net-dns/coredns-1.11.32
-rw-r--r--metadata/md5-cache/net-dns/coredns-99992
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.42
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.52
-rw-r--r--metadata/md5-cache/net-dns/dnscrypt-proxy-99992
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin6162 -> 6161 bytes
-rw-r--r--metadata/md5-cache/net-fs/mc-2021.03.23.05.46.112
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin16345 -> 16342 bytes
-rw-r--r--metadata/md5-cache/net-im/discord-0.0.60 (renamed from metadata/md5-cache/net-im/discord-0.0.59)2
-rw-r--r--metadata/md5-cache/net-im/spectrum2-2.2.12
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin15081 -> 15251 bytes
-rw-r--r--metadata/md5-cache/net-irc/ergo-2.12.02
-rw-r--r--metadata/md5-cache/net-irc/ergo-2.13.02
-rw-r--r--metadata/md5-cache/net-irc/polari-46.017
-rw-r--r--metadata/md5-cache/net-irc/senpai-0.2.02
-rw-r--r--metadata/md5-cache/net-irc/senpai-0.3.02
-rw-r--r--metadata/md5-cache/net-irc/soju-0.7.0-r12
-rw-r--r--metadata/md5-cache/net-irc/soju-0.8.02
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58782 -> 58945 bytes
-rw-r--r--metadata/md5-cache/net-libs/libnftnl-1.2.716
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.12
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.32
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.42
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.12.12
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.14.02
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.15.02
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.15.12
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.3.02
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.4.02
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.4.12
-rw-r--r--metadata/md5-cache/net-libs/nodejs-999999992
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin97106 -> 97579 bytes
-rw-r--r--metadata/md5-cache/net-misc/croc-9.6.152
-rw-r--r--metadata/md5-cache/net-misc/croc-9.6.172
-rw-r--r--metadata/md5-cache/net-misc/geoipupdate-4.9.02
-rw-r--r--metadata/md5-cache/net-misc/geoipupdate-6.0.02
-rw-r--r--metadata/md5-cache/net-misc/geoipupdate-6.1.02
-rw-r--r--metadata/md5-cache/net-misc/gnome-connections-46.017
-rw-r--r--metadata/md5-cache/net-misc/gnome-remote-desktop-46.318
-rw-r--r--metadata/md5-cache/net-misc/icingadb-1.1.02
-rw-r--r--metadata/md5-cache/net-misc/icingadb-1.1.12
-rw-r--r--metadata/md5-cache/net-misc/icingadb-1.2.02
-rw-r--r--metadata/md5-cache/net-misc/mobile-broadband-provider-info-2024040714
-rw-r--r--metadata/md5-cache/net-misc/openrdap-0.9.0_p20191017-r12
-rw-r--r--metadata/md5-cache/net-misc/rclone-1.63.12
-rw-r--r--metadata/md5-cache/net-misc/rclone-1.66.0-r12
-rw-r--r--metadata/md5-cache/net-misc/rclone-1.67.02
-rw-r--r--metadata/md5-cache/net-misc/websocketd-0.4.12
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin13911 -> 13909 bytes
-rw-r--r--metadata/md5-cache/net-p2p/energi3-3.0.82
-rw-r--r--metadata/md5-cache/net-p2p/energi3-3.1.02
-rw-r--r--metadata/md5-cache/net-p2p/energi3-99992
-rw-r--r--metadata/md5-cache/net-p2p/go-ethereum-1.10.182
-rw-r--r--metadata/md5-cache/net-p2p/go-ethereum-1.13.142
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.26.02
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.28.02
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.29.02
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.27.22
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.27.62
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.27.82
-rw-r--r--metadata/md5-cache/net-p2p/syncthing-1.27.92
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin10129 -> 10134 bytes
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.02
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.12
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.92
-rw-r--r--metadata/md5-cache/net-proxy/lyrebird-0.1.02
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin15767 -> 15751 bytes
-rw-r--r--metadata/md5-cache/net-vpn/eduvpn-common-1.2.02
-rw-r--r--metadata/md5-cache/net-vpn/eduvpn-common-2.0.22
-rw-r--r--metadata/md5-cache/net-vpn/fp-multiuser-0.0.22
-rw-r--r--metadata/md5-cache/net-vpn/frp-0.56.02
-rw-r--r--metadata/md5-cache/net-vpn/frp-0.58.12
-rw-r--r--metadata/md5-cache/net-vpn/headscale-0.22.32
-rw-r--r--metadata/md5-cache/net-vpn/riseup-vpn-0.24.32
-rw-r--r--metadata/md5-cache/net-vpn/riseup-vpn-0.24.52
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.50.12
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.56.12
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.58.22
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.60.02
-rw-r--r--metadata/md5-cache/net-vpn/tailscale-1.66.12
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin26431 -> 26593 bytes
-rw-r--r--metadata/md5-cache/net-wireless/gnome-bluetooth-46.017
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin19982 -> 20145 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/nvc-1.13.016
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin20026 -> 19700 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.1415
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.2116
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.224
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin30384 -> 30374 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/alt-ergo-2.4.3-r1 (renamed from metadata/md5-cache/sci-mathematics/alt-ergo-2.4.3)6
-rw-r--r--metadata/md5-cache/sci-mathematics/verifpal-0.27.02
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin92438 -> 92754 bytes
-rw-r--r--metadata/md5-cache/sys-apps/baobab-46.015
-rw-r--r--metadata/md5-cache/sys-apps/earlyoom-1.7-r12
-rw-r--r--metadata/md5-cache/sys-apps/earlyoom-99992
-rw-r--r--metadata/md5-cache/sys-apps/gnome-disk-utility-46.017
-rw-r--r--metadata/md5-cache/sys-apps/goawk-1.25.02
-rw-r--r--metadata/md5-cache/sys-apps/goawk-1.26.02
-rw-r--r--metadata/md5-cache/sys-apps/goawk-1.27.02
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.23.152
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.23.92
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.24.32
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.24.42
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.24.62
-rw-r--r--metadata/md5-cache/sys-apps/rootlesskit-2.0.12
-rw-r--r--metadata/md5-cache/sys-apps/rootlesskit-2.0.22
-rw-r--r--metadata/md5-cache/sys-apps/s6-2.13.0.04
-rw-r--r--metadata/md5-cache/sys-apps/s6-rc-0.5.4.34
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.23.1216
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.23.916
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin14309 -> 14310 bytes
-rw-r--r--metadata/md5-cache/sys-auth/docker_auth-1.9.02
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin24140 -> 23478 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/cilium-cli-0.12.12
-rw-r--r--metadata/md5-cache/sys-cluster/cilium-cli-0.13.02
-rw-r--r--metadata/md5-cache/sys-cluster/flux-0.41.22
-rw-r--r--metadata/md5-cache/sys-cluster/flux-2.2.32
-rw-r--r--metadata/md5-cache/sys-cluster/flux-2.3.02
-rw-r--r--metadata/md5-cache/sys-cluster/gmqtt-0.4.12
-rw-r--r--metadata/md5-cache/sys-cluster/gmqtt-0.5.02
-rw-r--r--metadata/md5-cache/sys-cluster/hubble-0.10.02
-rw-r--r--metadata/md5-cache/sys-cluster/k3s-1.25.4_p12
-rw-r--r--metadata/md5-cache/sys-cluster/k9scli-0.31.013
-rw-r--r--metadata/md5-cache/sys-cluster/k9scli-0.31.913
-rw-r--r--metadata/md5-cache/sys-cluster/k9scli-0.32.46
-rw-r--r--metadata/md5-cache/sys-cluster/kops-1.23.22
-rw-r--r--metadata/md5-cache/sys-cluster/kops-1.28.22
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kube-router-1.1.12
-rw-r--r--metadata/md5-cache/sys-cluster/kube-router-1.2.22
-rw-r--r--metadata/md5-cache/sys-cluster/kube-router-1.5.02
-rw-r--r--metadata/md5-cache/sys-cluster/kube-router-1.6.02
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.27.122
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.28.112
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.29.62
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.30.22
-rw-r--r--metadata/md5-cache/sys-cluster/kubeletctl-1.62
-rw-r--r--metadata/md5-cache/sys-cluster/kubelogin-1.28.02
-rw-r--r--metadata/md5-cache/sys-cluster/kubelogin-1.28.12
-rw-r--r--metadata/md5-cache/sys-cluster/kubeseal-0.24.52
-rw-r--r--metadata/md5-cache/sys-cluster/kubeseal-0.27.02
-rw-r--r--metadata/md5-cache/sys-cluster/minikube-1.30.12
-rw-r--r--metadata/md5-cache/sys-cluster/minikube-1.32.02
-rw-r--r--metadata/md5-cache/sys-cluster/nomad-1.6.12
-rw-r--r--metadata/md5-cache/sys-cluster/openmpi-4.1.4-r116
-rw-r--r--metadata/md5-cache/sys-cluster/openmpi-4.1.516
-rw-r--r--metadata/md5-cache/sys-cluster/openmpi-4.1.64
-rw-r--r--metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.3.02
-rw-r--r--metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.5.02
-rw-r--r--metadata/md5-cache/sys-cluster/teleport-4.1.42
-rw-r--r--metadata/md5-cache/sys-cluster/zetcd-0.0.4-r22
-rw-r--r--metadata/md5-cache/sys-cluster/zookeepercli-1.0.122
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin34230 -> 34387 bytes
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.6-r218
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin39288 -> 39283 bytes
-rw-r--r--metadata/md5-cache/sys-fs/duf-0.8.12
-rw-r--r--metadata/md5-cache/sys-fs/fscrypt-0.3.42
-rw-r--r--metadata/md5-cache/sys-fs/go-mtpfs-1.0.02
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin27373 -> 29113 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p715
-rw-r--r--metadata/md5-cache/sys-kernel/asahi-sources-6.9.8_p1 (renamed from metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p3)6
-rw-r--r--metadata/md5-cache/sys-kernel/asahi-sources-6.9.9_p5 (renamed from metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p6)6
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2204
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2214
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1624
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.954
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.974
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.984
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.9918
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.354
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.374
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.384
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.394
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.4018
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.84
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.94
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2204
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2214
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1624
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.954
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.974
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.984
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.9917
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.354
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.374
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.384
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.394
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.4017
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.84
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.94
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9914
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.10.014
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.4014
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-39-r2 (renamed from metadata/md5-cache/sys-kernel/installkernel-39-r1)8
-rw-r--r--metadata/md5-cache/sys-kernel/ugrd-1.13.015
-rw-r--r--metadata/md5-cache/sys-kernel/ugrd-999914
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2204
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2214
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1614
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1624
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.954
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.974
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.984
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9918
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.354
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.374
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.384
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.394
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.4018
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.84
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.94
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.10.014
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin17211 -> 17214 bytes
-rw-r--r--metadata/md5-cache/sys-process/ctop-0.7.72
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin41547 -> 41860 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.997
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.407
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin25170 -> 25187 bytes
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.21.112
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.22.1 (renamed from metadata/md5-cache/www-apps/gitea-1.22.0)6
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.124.12
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.125.72
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.127.02
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.128.22
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.4.2.423814
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.4.3.424814
-rw-r--r--metadata/md5-cache/www-apps/miniflux-2.0.492
-rw-r--r--metadata/md5-cache/www-apps/miniflux-2.1.32
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.20.1.460314
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.21.0.461514
-rw-r--r--metadata/md5-cache/www-apps/radarr-bin-5.8.2.8915 (renamed from metadata/md5-cache/www-apps/radarr-bin-5.8.1.8906)2
-rw-r--r--metadata/md5-cache/www-apps/readarr-bin-0.3.31.2578 (renamed from metadata/md5-cache/www-apps/readarr-bin-0.3.30.2576)2
-rw-r--r--metadata/md5-cache/www-apps/sonarr-bin-4.0.7.1868 (renamed from metadata/md5-cache/www-apps/sonarr-bin-4.0.6.1847)2
-rw-r--r--metadata/md5-cache/www-apps/trickster-1.1.52
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin11713 -> 11708 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-115.13.06
-rw-r--r--metadata/md5-cache/www-plugins/Manifest.gzbin1907 -> 1908 bytes
-rw-r--r--metadata/md5-cache/www-plugins/browserpass-3.1.02
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin9152 -> 9145 bytes
-rw-r--r--metadata/md5-cache/www-servers/caddy-2.7.6-r22
-rw-r--r--metadata/md5-cache/www-servers/caddy-2.8.42
-rw-r--r--metadata/md5-cache/www-servers/caddy-99992
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64350 -> 64508 bytes
-rw-r--r--metadata/md5-cache/x11-misc/alacarte-3.52.017
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin8338 -> 8346 bytes
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.34.12
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.35.22
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99992
-rw-r--r--metadata/md5-cache/x11-terms/mlterm-3.9.3-r18
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin26681 -> 26841 bytes
-rw-r--r--metadata/md5-cache/x11-themes/blueglass-xcursors-0.4-r210
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16722 -> 16729 bytes
-rw-r--r--metadata/md5-cache/x11-wm/fvwm3-1.0.9-r12
-rw-r--r--metadata/md5-cache/x11-wm/fvwm3-1.1.0-r12
-rw-r--r--metadata/md5-cache/x11-wm/fvwm3-99992
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-im/Manifest.gzbin9071 -> 9067 bytes
-rw-r--r--net-im/discord/Manifest4
-rw-r--r--net-im/discord/discord-0.0.60.ebuild (renamed from net-im/discord/discord-0.0.59.ebuild)0
-rw-r--r--net-im/spectrum2/Manifest4
-rw-r--r--net-im/spectrum2/files/spectrum2-2.2.1-boost-1.85.patch103
-rw-r--r--net-im/spectrum2/files/spectrum2-2.2.1-use-c++14.patch13
-rw-r--r--net-im/spectrum2/spectrum2-2.2.1.ebuild5
-rw-r--r--net-irc/Manifest.gzbin8067 -> 8062 bytes
-rw-r--r--net-irc/polari/Manifest2
-rw-r--r--net-irc/polari/polari-46.0.ebuild56
-rw-r--r--net-libs/Manifest.gzbin30994 -> 30993 bytes
-rw-r--r--net-libs/libnftnl/Manifest3
-rw-r--r--net-libs/libnftnl/libnftnl-1.2.7.ebuild71
-rw-r--r--net-libs/nodejs/Manifest22
-rw-r--r--net-libs/nodejs/nodejs-18.20.1.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-18.20.3.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-18.20.4.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-20.12.1.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-20.14.0.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-20.15.0.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-20.15.1.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-22.3.0.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-22.4.0.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-22.4.1.ebuild1
-rw-r--r--net-libs/nodejs/nodejs-99999999.ebuild1
-rw-r--r--net-misc/Manifest.gzbin54369 -> 54363 bytes
-rw-r--r--net-misc/gnome-connections/Manifest2
-rw-r--r--net-misc/gnome-connections/gnome-connections-46.0.ebuild64
-rw-r--r--net-misc/gnome-remote-desktop/Manifest2
-rw-r--r--net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild73
-rw-r--r--net-misc/mobile-broadband-provider-info/Manifest2
-rw-r--r--net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20240407.ebuild22
-rw-r--r--net-wireless/Manifest.gzbin13916 -> 13913 bytes
-rw-r--r--net-wireless/gnome-bluetooth/Manifest2
-rw-r--r--net-wireless/gnome-bluetooth/gnome-bluetooth-46.0.ebuild79
-rw-r--r--profiles/Manifest.gzbin238167 -> 238176 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/arm64/package.use.mask4
-rw-r--r--profiles/arch/arm64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/base/package.use.mask1
-rw-r--r--profiles/package.mask12
-rw-r--r--profiles/use.local.desc6
-rw-r--r--sci-electronics/Manifest.gzbin8870 -> 8874 bytes
-rw-r--r--sci-electronics/nvc/Manifest2
-rw-r--r--sci-electronics/nvc/nvc-1.13.0.ebuild114
-rw-r--r--sci-geosciences/Manifest.gzbin11599 -> 11598 bytes
-rw-r--r--sci-geosciences/gpxsee/Manifest6
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.14.ebuild59
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.21.ebuild74
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.22.ebuild2
-rw-r--r--sci-mathematics/Manifest.gzbin19336 -> 19332 bytes
-rw-r--r--sci-mathematics/alt-ergo/Manifest2
-rw-r--r--sci-mathematics/alt-ergo/alt-ergo-2.4.3-r1.ebuild (renamed from sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild)4
-rw-r--r--sys-apps/Manifest.gzbin51156 -> 51168 bytes
-rw-r--r--sys-apps/baobab/Manifest2
-rw-r--r--sys-apps/baobab/baobab-46.0.ebuild43
-rw-r--r--sys-apps/gnome-disk-utility/Manifest2
-rw-r--r--sys-apps/gnome-disk-utility/gnome-disk-utility-46.0.ebuild63
-rw-r--r--sys-apps/s6-rc/Manifest2
-rw-r--r--sys-apps/s6-rc/s6-rc-0.5.4.3.ebuild2
-rw-r--r--sys-apps/s6/Manifest2
-rw-r--r--sys-apps/s6/s6-2.13.0.0.ebuild2
-rw-r--r--sys-apps/syd/Manifest7
-rw-r--r--sys-apps/syd/syd-3.23.12.ebuild (renamed from sys-apps/syd/syd-3.23.9.ebuild)4
-rw-r--r--sys-cluster/Manifest.gzbin11379 -> 11367 bytes
-rw-r--r--sys-cluster/k9scli/Manifest8
-rw-r--r--sys-cluster/k9scli/k9scli-0.31.0.ebuild34
-rw-r--r--sys-cluster/k9scli/k9scli-0.31.9.ebuild34
-rw-r--r--sys-cluster/k9scli/k9scli-0.32.4.ebuild2
-rw-r--r--sys-cluster/openmpi/Manifest6
-rw-r--r--sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild188
-rw-r--r--sys-cluster/openmpi/openmpi-4.1.5.ebuild166
-rw-r--r--sys-cluster/openmpi/openmpi-4.1.6.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin7705 -> 7701 bytes
-rw-r--r--sys-devel/llvm/Manifest2
-rw-r--r--sys-devel/llvm/llvm-17.0.6-r2.ebuild542
-rw-r--r--sys-kernel/Manifest.gzbin4737 -> 4904 bytes
-rw-r--r--sys-kernel/asahi-sources/Manifest20
-rw-r--r--sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild76
-rw-r--r--sys-kernel/asahi-sources/asahi-sources-6.9.8_p1.ebuild (renamed from sys-kernel/asahi-sources/asahi-sources-6.8.9_p7.ebuild)16
-rw-r--r--sys-kernel/asahi-sources/asahi-sources-6.9.9_p5.ebuild (renamed from sys-kernel/asahi-sources/asahi-sources-6.8.9_p6.ebuild)6
-rw-r--r--sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch78
-rw-r--r--sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch47
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest14
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.99.ebuild132
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.40.ebuild164
-rw-r--r--sys-kernel/gentoo-kernel/Manifest6
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99.ebuild146
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40.ebuild153
-rw-r--r--sys-kernel/gentoo-sources/Manifest13
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.99.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.10.0.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.40.ebuild27
-rw-r--r--sys-kernel/installkernel/Manifest4
-rw-r--r--sys-kernel/installkernel/installkernel-39-r2.ebuild (renamed from sys-kernel/installkernel/installkernel-39-r1.ebuild)6
-rw-r--r--sys-kernel/installkernel/metadata.xml3
-rw-r--r--sys-kernel/ugrd/Manifest4
-rw-r--r--sys-kernel/ugrd/metadata.xml15
-rw-r--r--sys-kernel/ugrd/ugrd-1.13.0.ebuild48
-rw-r--r--sys-kernel/ugrd/ugrd-9999.ebuild47
-rw-r--r--sys-kernel/vanilla-kernel/Manifest6
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.99.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.40.ebuild143
-rw-r--r--sys-kernel/vanilla-sources/Manifest2
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.10.0.ebuild16
-rw-r--r--virtual/Manifest.gzbin28254 -> 28258 bytes
-rw-r--r--virtual/dist-kernel/Manifest2
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.99.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.40.ebuild16
-rw-r--r--www-apps/Manifest.gzbin12970 -> 12981 bytes
-rw-r--r--www-apps/gitea/Manifest7
-rw-r--r--www-apps/gitea/files/gitea-1.22.0-fix-missing-memcache-import.diff18
-rw-r--r--www-apps/gitea/files/gitea-1.22.0-go-chi-memcache-package.diff121
-rw-r--r--www-apps/gitea/files/gitea-1.22.0-ignore-findrecentlypushednewbranches-err.diff20
-rw-r--r--www-apps/gitea/gitea-1.22.1.ebuild (renamed from www-apps/gitea/gitea-1.22.0.ebuild)8
-rw-r--r--www-apps/lidarr-bin/Manifest14
-rw-r--r--www-apps/lidarr-bin/lidarr-bin-2.4.3.4248.ebuild (renamed from www-apps/lidarr-bin/lidarr-bin-2.4.2.4238.ebuild)12
-rw-r--r--www-apps/prowlarr-bin/Manifest14
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.21.0.4615.ebuild (renamed from www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild)12
-rw-r--r--www-apps/radarr-bin/Manifest14
-rw-r--r--www-apps/radarr-bin/radarr-bin-5.8.2.8915.ebuild (renamed from www-apps/radarr-bin/radarr-bin-5.8.1.8906.ebuild)0
-rw-r--r--www-apps/readarr-bin/Manifest14
-rw-r--r--www-apps/readarr-bin/readarr-bin-0.3.31.2578.ebuild (renamed from www-apps/readarr-bin/readarr-bin-0.3.30.2576.ebuild)0
-rw-r--r--www-apps/sonarr-bin/Manifest12
-rw-r--r--www-apps/sonarr-bin/sonarr-bin-4.0.7.1868.ebuild (renamed from www-apps/sonarr-bin/sonarr-bin-4.0.6.1847.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6202 -> 6202 bytes
-rw-r--r--www-client/firefox/Manifest4
-rw-r--r--www-client/firefox/firefox-115.13.0.ebuild17
-rw-r--r--x11-misc/Manifest.gzbin46541 -> 46530 bytes
-rw-r--r--x11-misc/alacarte/Manifest2
-rw-r--r--x11-misc/alacarte/alacarte-3.52.0.ebuild35
-rw-r--r--x11-terms/Manifest.gzbin4558 -> 4555 bytes
-rw-r--r--x11-terms/mlterm/Manifest2
-rw-r--r--x11-terms/mlterm/mlterm-3.9.3-r1.ebuild5
-rw-r--r--x11-themes/Manifest.gzbin20571 -> 20576 bytes
-rw-r--r--x11-themes/blueglass-xcursors/Manifest1
-rw-r--r--x11-themes/blueglass-xcursors/blueglass-xcursors-0.4-r2.ebuild26
1349 files changed, 10874 insertions, 8829 deletions
diff --git a/Manifest b/Manifest
index 5aede0a669af..0c10cd76fe3e 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29775 BLAKE2B ca031a7204816577d55452973a36b62105663672b422102571c4545f2efeead0f3d291f049ba79b5dba6e9850f65e5d3511154a814e062c6b4de588adb61d1c7 SHA512 ee4ba9c4e6d45b257c4d0b95d3b9c8a40f5413452586ab9554f4c3fd7add08686b0fe7cbbd4756fe53859ff0e61c8b11bc1f01bda9d2e821c2eb72b8a167b290
-TIMESTAMP 2024-07-15T10:11:07Z
+MANIFEST Manifest.files.gz 29788 BLAKE2B 6d2541dbf55aa153adfc3977f1bf602e22848672a4f82410f31c3368ad8db8981e91103516c5352ec6912246ad3206e6930b9ab226f3aebc09a85ee5d6389ce4 SHA512 a09c4d0e165a72938e31ef4889af0222124ee5faa379fe5a9dd53402f29e717e8d656266579476b192f3ade8aa6fb15244b743a23d4780e527e93baa9355aa5a
+TIMESTAMP 2024-07-16T10:10:44Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaU9btfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaWRyRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBbkQ/+NHMv8Jkl4BglOcatEK4ppkD2chvVYTy/aMWkg2flMPl290bFfwe3Ecjo
-/JAc7bJz53wpKemWiiEr8sGWtNAl28uQc022j1euHlKuMeBYiFO50iMLAYdph3w3
-bDH2xET35mstBc0WozKYC2WmySNBFPEQzH5s5zsmJIZcS2SLH32EwPpcIHvHjpiX
-f9ap+gBzZ+t650ZX6t7o8wsyUttFTNh/YrMI/e5Cdkjmg7OKjVI4SYWPzfe5SRNz
-44TVFdD0cB7CCEzXJXeB7wl5Rozpiy7EdA2FsbGOguPExksvzbxPaJ9S/vVASDVS
-PsDiEgKRReOoMFsNG1YcrWaYB0fxU76zrBlI4FxsfW2KQIIItVcRyLr2wwGLxaS/
-A1CZdI85CAlFr8Nhw+hOiWVtiCkERqdBd0ZAp2Do3SobrPCCf+LMW2Z/VsQHc/wD
-89Bz4F0gpbYeZnSHRXOyu3qjvwGgAcjdaZwRxkUkt6ZEFe57reV7KG4FC8VdbX3z
-sHuFm+Qr3FQ4z8TRyQnviwN6Zpeyt++pBTroI+JH+auR+XzyYzlilBzlWCUN5Nst
-ysm8qUAdUiyxUpOf6NAbM0GKrJrnJYRfwlfUKyzuKUW4mF+amNR2acYVnswe/G//
-AFReQHa9dLf/8cqSoY6Jmqmbw9RgH8fKi63pES+/DpsjsZTEV+Q=
-=10gt
+klB1wQ//fTDor6rSve0gvE/BCU0f80PsvPPvpss2Wh/gOv1uc+cBDtjOEeE++PJY
+Ku8KLIiM8bNREdhxB9uwGYdkfnyglykOq2xV4nsvf8niDlaXDsD3A+kEVN5Q9eyU
+mdwvOR3J0lEJGUFOiS6vUbwyarruv/xewMoMG/cwS5Shy5rd+wmGIDGm+5x6V/pE
+fiYNqsmSF5vyUnKlM/1KraGw+8cps+gYl+Doq1e2ppaaG+PEyMBoL8BcOo6O2UeW
++okh7ppVc4tRfAiUv5EO6sipw0b2DAxq1lV8xXAa6wVgzurWnXpVudmqDZKFydyP
+FmHw+wPo6mBLYzGZOsDwlx/zlkCXoGf4TrcciNYA0poMGQ6MliH7IrkU4bJfVtSN
+trhMp8qCPYW2OvACkZxheMqOdO7WDgaMob7Gt2nh2VfJRVTqIgtWU/vb/kxUIOcn
+PERjGWM5suBaafxgyVxO1ng8MtjRKM8wYG1hVemKVGcumycN6SO3wYBPUohaFa4E
+GrDGSu7dY5XUPXF7gjTgWOD17WK74DMc4q7LkyGFkc4aarrStMxIgFaMNfhCdBif
+1t8rqtoDEVRKNYWSelBShsXWeKiUYRJmGcnmIg5wTVJLEODyH89TxlB4ZXsjuq1D
+HIdDSzebDk8PlNaWCXi3dd5ZNvhGkEPSJ6AUyEsdqwHpms57G6g=
+=Yvq1
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 34f2091be26f..3966e4922a9d 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 59a8d3908f1e..8d2648b6328a 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/accerciser/Manifest b/app-accessibility/accerciser/Manifest
index 47a681d9d4f9..01a304faeb6e 100644
--- a/app-accessibility/accerciser/Manifest
+++ b/app-accessibility/accerciser/Manifest
@@ -1,3 +1,5 @@
+AUX accerciser-3.42.0-imp-module.patch 3436 BLAKE2B 71577620a4e81ab0d9b2bd19a3a8cdd3f411822de9ea5fbc08f1aae53bcda0aaa209ecd9a7303320b6d3bd7614575115dd25189589e46ddf04658fa384135416 SHA512 0d7830eb1689b5d31cb955ff5c98a15633deb023e0dd26b431406d8abd5c3f882232ca46cca3f29fbfbfc4671ac4e41e7ee36bf9e621a2780327055f33b97ec0
DIST accerciser-3.42.0.tar.xz 1999644 BLAKE2B 190f37ab94aba2dd1f16594242426a33bac366b89eb284c739c02a96cf0330ccb562237079d79ade5b729c5e38facbb542af2ace195a5d9b6d1c68a5005ba653 SHA512 65c3819c80c9ec3c8728963572a2c7bb4575782abde8ee34e3b7fa31217ef0e8106a7702c5b5a32b123ccb84b357984844a6d4aee75bf7e6157f3d63588224da
+EBUILD accerciser-3.42.0-r1.ebuild 1292 BLAKE2B daf93aa80fe6fbd1bd17b34d1768436e557f9856d5dde41ebaa871048135bc45201a635c09c42358a1a5ed9ab6de3bdf1c5e7155a99f2c6d3c381dd3ace9dc54 SHA512 e54ca9f38deb1d32aff13b18b48b59df3ea1440188c92d1e0209f96307d66eab54f19adc91811fabd6073aa3fead9d558e30d1cccdca6ccb6e78fa05d2c245f9
EBUILD accerciser-3.42.0.ebuild 1196 BLAKE2B 1584ea48eb5a4dca3f5775756ce13d31e4bf455c35a67faac66a254c5472f1889308c923a9c6349b545faf0124671c30ea14a59e596f74a6d467507a2fda2b14 SHA512 30bc75f79c0f9df2200d67acbad93f48d13101db7c619b0e050bf31f2296ddbc5f25b7441a53ca848b9a7057657f89483ecf006e069ec740f9d610101f6c1784
-MISC metadata.xml 836 BLAKE2B c267ec04334d6652d6e402d58cc8b3d5d9665c83fa127ba3a168ff7437dd8aa60f699196c71be10e0a63bd52931a0b157fb92ac65ef8a601331ceb8404560d7f SHA512 ebc2a15a8a2f0c107a0c24261806a06efc63a018e94e1ff5e9e67b37c73cf80830f79084627559e743e7267c4a0cddc90ab7a852881664c6324d00479c6fb425
+MISC metadata.xml 861 BLAKE2B 2c5c372e20fb030b3ba1a5abd16b18ae1098dfaddee8752319f65bed04c4612be3a0a600984ae1bce0a2237d5e7f4713731d04f101de8447d5a9a3c911afdbf2 SHA512 e51a453ff6cb0e1640f14ab418433d306d8c2d5dde4e0523aa24dcc88e63cafe7fec02652ae0598e6f7d4a61c1212a3f5362d31266b90b7524584d99bf59caba
diff --git a/app-accessibility/accerciser/accerciser-3.42.0-r1.ebuild b/app-accessibility/accerciser/accerciser-3.42.0-r1.ebuild
new file mode 100644
index 000000000000..3fa4dbfdb71f
--- /dev/null
+++ b/app-accessibility/accerciser/accerciser-3.42.0-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Interactive Python accessibility explorer"
+HOMEPAGE="https://wiki.gnome.org/Apps/Accerciser https://gitlab.gnome.org/GNOME/accerciser"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.5.2:2
+ >=x11-libs/gtk+-3.24.0:3[introspection]
+ $(python_gen_cond_dep '
+ >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
+ >=dev-python/ipython-0.11[${PYTHON_USEDEP}]
+ >=dev-python/pyatspi-2.1.5[${PYTHON_USEDEP}]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/python-xlib[${PYTHON_USEDEP}]
+ ')
+
+ dev-libs/atk[introspection]
+ >=dev-libs/glib-2.28:2
+ dev-libs/gobject-introspection:=
+ x11-libs/gdk-pixbuf[introspection]
+ x11-libs/libwnck:3[introspection]
+ x11-libs/pango[introspection]
+ gnome-base/librsvg[introspection]
+ ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # Port from imp to importlib (from 'master')
+ "${FILESDIR}/${P}-imp-module.patch"
+)
+
+src_install() {
+ gnome2_src_install
+ python_optimize
+}
diff --git a/app-accessibility/accerciser/files/accerciser-3.42.0-imp-module.patch b/app-accessibility/accerciser/files/accerciser-3.42.0-imp-module.patch
new file mode 100644
index 000000000000..abcba67386c8
--- /dev/null
+++ b/app-accessibility/accerciser/files/accerciser-3.42.0-imp-module.patch
@@ -0,0 +1,83 @@
+diff '--color=auto' -ur accerciser-3.42.0.orig/plugins/validate.py accerciser-3.42.0/plugins/validate.py
+--- accerciser-3.42.0.orig/plugins/validate.py 2024-07-15 20:46:50.173168139 +0200
++++ accerciser-3.42.0/plugins/validate.py 2024-07-15 20:50:07.974258909 +0200
+@@ -20,7 +20,7 @@
+ import traceback
+ import sys
+ import glob
+-import imp
++import importlib
+ import webbrowser
+ from accerciser.plugin import ViewportPlugin
+ from accerciser.i18n import _, N_, DOMAIN
+@@ -68,16 +68,18 @@
+ '''
+ for path in [USER_SCHEMA_PATH, SYS_SCHEMA_PATH]:
+ for fn in glob.glob(os.path.join(path, '*.py')):
+- module = os.path.basename(fn)[:-3]
+- params = imp.find_module(module, [path])
+- schema = imp.load_module(module, *params)
++ module_name = os.path.basename(fn)[:-3]
++ spec = importlib.util.spec_from_file_location(module_name, fn)
++ module = importlib.util.module_from_spec(spec)
++ spec.loader.exec_module(module)
++
+ try:
+ # try to get descriptive fields from the module
+- SCHEMA_METADATA[module] = schema.__metadata__
++ SCHEMA_METADATA[module_name] = module.__metadata__
+ except AttributeError:
+ # default to usinf file name as description
+- SCHEMA_METADATA[module] = {'name' : module,
+- 'description' : _('No description')}
++ SCHEMA_METADATA[module_name] = {'name' : module,
++ 'description' : _('No description')}
+
+ @staticmethod
+ def getValidators(name):
+diff '--color=auto' -ur accerciser-3.42.0.orig/pyreqs.py accerciser-3.42.0/pyreqs.py
+--- accerciser-3.42.0.orig/pyreqs.py 2024-07-15 20:46:50.170168156 +0200
++++ accerciser-3.42.0/pyreqs.py 2024-07-15 20:50:27.235354799 +0200
+@@ -11,7 +11,7 @@
+ this distribution, and is available at
+ U{http://www.opensource.org/licenses/bsd-license.php}
+ '''
+-import sys, os, imp
++import sys, os
+
+ PYGTK_REQ = '2.0'
+ PYATSPI_REQ = (2, 23, 3)
+Sólo en accerciser-3.42.0: pyreqs.py.orig
+diff '--color=auto' -ur accerciser-3.42.0.orig/src/lib/accerciser/plugin/plugin_manager.py accerciser-3.42.0/src/lib/accerciser/plugin/plugin_manager.py
+--- accerciser-3.42.0.orig/src/lib/accerciser/plugin/plugin_manager.py 2024-07-15 20:46:50.169168161 +0200
++++ accerciser-3.42.0/src/lib/accerciser/plugin/plugin_manager.py 2024-07-15 20:47:28.027960768 +0200
+@@ -23,7 +23,7 @@
+ from .message import MessageManager
+ import os
+ import sys
+-import imp
++import importlib
+ import traceback
+ from accerciser.i18n import _, N_, C_
+
+@@ -136,8 +136,7 @@
+ '''
+ sys.path.insert(0, plugin_dir)
+ try:
+- params = imp.find_module(plugin_fn, [plugin_dir])
+- plugin = imp.load_module(plugin_fn, *params)
++ plugin = importlib.import_module(plugin_fn)
+ plugin_locals = plugin.__dict__
+ except Exception as e:
+ self.message_manager.newModuleError(plugin_fn, plugin_dir,
+diff '--color=auto' -ur accerciser-3.42.0.orig/src/lib/accerciser/plugin/view.py accerciser-3.42.0/src/lib/accerciser/plugin/view.py
+--- accerciser-3.42.0.orig/src/lib/accerciser/plugin/view.py 2024-07-15 20:46:50.170168156 +0200
++++ accerciser-3.42.0/src/lib/accerciser/plugin/view.py 2024-07-15 20:47:28.028960763 +0200
+@@ -20,7 +20,6 @@
+ from .message import MessageManager
+ import os
+ import sys
+-import imp
+ from accerciser.i18n import _, N_
+ import gc
+ from accerciser import ui_manager
diff --git a/app-accessibility/accerciser/metadata.xml b/app-accessibility/accerciser/metadata.xml
index 3d77751efc4b..8596c0d00151 100644
--- a/app-accessibility/accerciser/metadata.xml
+++ b/app-accessibility/accerciser/metadata.xml
@@ -5,6 +5,7 @@
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
+ <stabilize-allarches/>
<longdescription lang="en">
Accerciser is an interactive Python accessibility explorer for the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check if an application is providing correct information to assistive technologies and automated test frameworks. Accerciser has a simple plugin framework which you can use to create custom views of accessibility information.
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 75a291684f22..fa63d561e334 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/gnome-text-editor/Manifest b/app-editors/gnome-text-editor/Manifest
index 2025c171c546..bcb867c55474 100644
--- a/app-editors/gnome-text-editor/Manifest
+++ b/app-editors/gnome-text-editor/Manifest
@@ -1,3 +1,5 @@
DIST gnome-text-editor-45.3.tar.xz 618756 BLAKE2B 45a6a78a665f833b0fb2e179125224e1d3757390deee5845b750bbc13368cd9b0b8521b290e42a2c5be82e2e7d78bab5e3aad256d1c87eade22547696807a8ba SHA512 d9fbdbb0dfbb5d10dc1b817f9ebf114a63e20724c3c230da683c8b7f1332371acf869c723a7067dbdafb5b4df23529944b40e5ec212e52a5a3220ca725388c95
+DIST gnome-text-editor-46.3.tar.xz 654128 BLAKE2B 42a3b89bfe977cb2160c390a0391da1634ae4b2490aaf2ba8dc3230695d6064aa5c3aa03596e3f3e075fef50bf4ed5890d52acfe053fe2e98e238c9a839e58b1 SHA512 576b60e3f005cefd9930838d12173609cf7a0e9f6cb16b91be0e68a215c5c814df67c18c8adcf5083b5e1a3280149ed4b0aa1d830ab367aa76949a9ce81efea4
EBUILD gnome-text-editor-45.3.ebuild 1072 BLAKE2B e1562b655b253a1d4ce93a37a11af6a3682654d5c0da8738e67f7908ee6f3aef6d6be385430d2f673e424211578cebe4f24c446f771c97c7acbd749bee5a1e6e SHA512 512e455ad2d85d552c0cea41f5c6aff5b3b993dabfb15a0947a738a871c1bc0dd0f49860effac348038fce924889ba71a26dda72000c3fc94b079b7a0e30082c
+EBUILD gnome-text-editor-46.3.ebuild 1077 BLAKE2B 6e14aae43ed0e68147d952851051d0a15b381af5038b7dfad91cc2c5881056e7620207ab51afa605ca145682cb56c1771814a50b818799ef92014f6e7fd4c598 SHA512 251a4fee9a069d61eccfe15c633da8c8968f8de6ea858e1356f474d08eed27cdc710cfa2fd97aab084ebc15fed35164a8d8b9592bf40ceb3c16fa27920d9de79
MISC metadata.xml 358 BLAKE2B 908c67ba226a7e65b72a1cbaea99350f05fe9f904644c99b9c4e1e0c81f795c1420a0ca9cba1d56f59fb1b841151ffcf7d088add9f36a0e88314f7f52da94fcf SHA512 5862fb965119f76e19ed997e53e651778458604f1f9b69a1ee04db8eac52bdb6352da84ecb92555b31d3b8c62aa544c57c6040ed358af3beddd35fe356744d85
diff --git a/app-editors/gnome-text-editor/gnome-text-editor-46.3.ebuild b/app-editors/gnome-text-editor/gnome-text-editor-46.3.ebuild
new file mode 100644
index 000000000000..817ed3c09384
--- /dev/null
+++ b/app-editors/gnome-text-editor/gnome-text-editor-46.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A simple text editor for the GNOME desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-text-editor"
+S="${WORKDIR}/gnome-text-editor-${PV/_/.}"
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+
+IUSE="spell"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.73.0:2
+ >=gui-libs/gtk-4.12:4
+ >=gui-libs/gtksourceview-5.10.0:5
+ >=gui-libs/libadwaita-1.5_alpha:1
+ app-text/editorconfig-core-c
+ x11-libs/cairo
+ spell? (
+ >=app-text/enchant-2.2.0:2
+ dev-libs/icu:=
+ )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.21
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature spell enchant)
+ -Dbugreport_url="https://bugs.gentoo.org"
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-editors/xemacs/Manifest b/app-editors/xemacs/Manifest
index 21f10a4c3969..e2dc0ad68f1a 100644
--- a/app-editors/xemacs/Manifest
+++ b/app-editors/xemacs/Manifest
@@ -11,9 +11,9 @@ AUX xemacs.desktop 1061 BLAKE2B 47941fc8b380e08aad13e44fc1899ee73ef502dbbf5d8be4
DIST NeXT_XEmacs.tar.gz 39571 BLAKE2B 7abf17627ec34e6b0d0edde444028c46dca6d703cfa208a8a1eaf30e2fc2543b953c9a9582c3d55bd5b37e746f45c03ebfc408a0d965606e45d5f4adb9148dea SHA512 611ddbbf5be3d2274e7f76be7f8200c6c7f3cba917efcc24e73685aa5f61c94237e6e48ce66f2d59ee4b74862e686f3ea7a29cf006717d5d0674db24d243d566
DIST xemacs-21.4.24.tar.gz 8543879 BLAKE2B d7e60e4e053a10bfc4591a5d691c849ef5e5436f6951c801f5a169592b160669d0f6b9dc8f10b6b79889a3210de977ed78a5cea826c02e425495364745ef9e10 SHA512 b7a88d5a4a9f74f74c2067ed60f7ea87ac8ccad5d9c2c1033ecf07f540250191f8fa5f9e6d23d9fedd0f2ab1eb5ea6c29a7665a310ec512d85e2e4f337447213
DIST xemacs-21.5.35.tar.gz 16403617 BLAKE2B efab8d3d984ec2223913b09ff1abc9f2df187fb5b8c2ccf99fcfc60c86369f4411cffd48b03532d53329bd5b3d3149271a445da4c0a3cd7bdc2834021b1297b3 SHA512 e592af6ffbb6f95299039de28f59ee770bf62f54a15b1358b9d1059ed25dcb410c01dcf6e88c1d2196d54f0c6902f309d709fe003accee82e516023fa4363019
-EBUILD xemacs-21.4.24-r10.ebuild 7210 BLAKE2B d4ba5640df0f01408a3fa3ab1f345a570c8d525a6a4df8ec8014527418d1b6e43e14813404c44d7882b8c274c620a232162c19194bc8e78c2157cd78cfa8f2ad SHA512 078425d7ca1706520fca3025dad14cd31e3f4d1161192f78945cd749b55dca2634791b180bae2cd5e0bec86020b6a18af920f56e75e63b1a5ad7de640259453a
-EBUILD xemacs-21.4.24-r9.ebuild 7113 BLAKE2B b0cff6b002ee49f80b289e810c7f46c6864ccc60e7064a27857df148246999cb7c892a04bbf7e4d3cc37d55e49eb44bbf5a79fdb3d16983bbb3c5f4a01418e72 SHA512 1bf2721acc322fd1db5291ba54e43d0892ac5a925e88d7a69cc055cb7819d3ce341aef9e0a722ce329bcbb18f7cbc4380731a52c016b691f8382e33d21b0659d
-EBUILD xemacs-21.5.35-r2.ebuild 7256 BLAKE2B da7336bf9b77d39f37f2fa36f3994ada84d576ecb433de26d7d51484d556aa22aeb45e450f29232ed659022e16526b9200959489ed6a1d47239737d42a1f85ef SHA512 c9798a12b04d93c103c1f0874c03eea9f602c34a51d6cb78903dd84ec21b8789b691087cfc16c0fa57162a7b992088f56c08958a8a027bd065e76252676cf1f0
-EBUILD xemacs-21.5.35.ebuild 7144 BLAKE2B b970e504f65f9b8309bb5024ea3a880f7f46e03836ee8bb71a3a31cfeece0ac57dbe4f56c43893c62c3b42c3423f2a95ceb78d2431fe7eec8fcf2bda0d982e35 SHA512 1383a53fa8f3985b28401209dfdfa61cc6c7e21d61aa40fd32c813f363b5a1427f044d80ccd993cf3431de09785602802a043f6e8e36e8bbabb588380d8c6105
-EBUILD xemacs-21.5.9999.ebuild 7209 BLAKE2B 85c4c3f69f6cb2bb9d760b590b963e85164058f12371bd89c9c60c7859d7b271118ff0fd315df863380222832f362dd9da06869e3e96ae94341998d8e0654243 SHA512 e9b0ab92ebe86b5d354eb2e6ab5d3a2c0a207390e713b5eae98bcc251a333e32dc901444318738e73271ccd0ad27bc71f5d3ca15db8fc56142586fd98649585f
+EBUILD xemacs-21.4.24-r10.ebuild 7079 BLAKE2B 1508018ad49998db617ea144f4e79fcc3b52a6d4242a3ed1ac02cf472b551787d9ffd1459d7bab40d712f267e8cd9ccded228e6843b23a5e036ef98d453d325a SHA512 20d10fe24d551e4918d3cef29b9ef3b305390dcbb40eb1e23c32817cbb68a34ef2bc635dc20c0cb11d77f6ff90b3d8662c37ccf6d32228a8765178b8dc286dc9
+EBUILD xemacs-21.4.24-r9.ebuild 7051 BLAKE2B 8b51971c51bb99f0db8ecc6ab2af016e8972eae33b55f8409d2cc64d3cf7eef3689945d7a28c3ba945dc0d9d71d20162cee5ed03aa18d515bfc363aa8039b893 SHA512 bf9d1d56cf79483933734191fa8ec3e0eb0bdd913724d61c8e31ef67f813e1af4c0f8856f138499ddd447e0c581a270e9168c84c038befa6ff403e5becf05db7
+EBUILD xemacs-21.5.35-r2.ebuild 7137 BLAKE2B bbd5461d878a08808502404b84a9a429ce93f9b34c577ef89858b9461c92558ddbc211e9c57dc6f478d1c2677fa8cd61d8f033010a704c65f8e937e2b066322e SHA512 c921c3355ca3972ef30a2ec18605b5caf06613b8f589ea101a8d25ab0a1f22b47972d5d43357e87d015fe32e157a88bf04f13e05292d5fe7b4a67c09b59cf6ca
+EBUILD xemacs-21.5.35.ebuild 7025 BLAKE2B 695f2221402c2461116746c81f07811929274b53892fe87f6200d2c93ba4f9209cbd77e702eb7ad922c8115a96ee8afffbd657d6698dc0b452aa854041a22bf6 SHA512 d4a51870a73d2c9dcbb73f69e3dcb982443442e0be66c0a35bd2c0730e8813b8ebd2dfcffdb68221d2f24d078f47d6fe7e593157a4b1cda32887f1c88259f206
+EBUILD xemacs-21.5.9999.ebuild 7090 BLAKE2B c2d613ddb7ec5801e1aea864b81ba0efb475d5ec310890b7ba2254ca307cb71024cfc038b736d215b38d63fe7012594771950991bd138c8f962eeefc90b12a86 SHA512 5d719acfee3b869e47df35ffebccb0c8d0fc760b5474ac9b533ac44709c0c6d02c05eb7af708befd1788dd9c7cbd807d9660911b9b30e0f16aead409714a168a
MISC metadata.xml 756 BLAKE2B 1237bb18a737c4473990bd73a4a1fdd5788c743867b1f7c6d963f6acd21a7133fbe5b1c0921556a5152ab7f3116e635a6c6087dad15b5d2430a2d742c63a1a05 SHA512 65c0a9a02a9d11bde55cae161344803177203f4868f508c970d87fc7ea7b4f552f63d2e70ad2b1829efb8ff2ca641e1717672976f681ec56ad51dec2eebc8464
diff --git a/app-editors/xemacs/xemacs-21.4.24-r10.ebuild b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
index 7d1252abe2f3..5484370c0dff 100644
--- a/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
+++ b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xim athena neXt Xaw3d gdbm berkdb"
+IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif xim athena neXt Xaw3d gdbm berkdb"
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
@@ -41,7 +41,6 @@ RDEPEND="
tiff? ( media-libs/tiff:= )
png? ( >=media-libs/libpng-1.2:0 )
jpeg? ( media-libs/libjpeg-turbo:= )
- !amd64? ( freewnn? ( app-i18n/freewnn ) )
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15"
@@ -146,7 +145,7 @@ src_configure() {
myconf="${myconf} --with-xim=no"
fi
- myconf="${myconf} $(use_with freewnn wnn )"
+ myconf="${myconf} --without-wnn"
fi
# This determines the type of sounds we are playing
@@ -175,8 +174,6 @@ src_configure() {
# see bug 576512
append-cflags -fgnu89-inline
- use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
-
# Don't use econf because it uses options which this configure
# script does not understand (like --host).
./configure ${myconf} ${EXTRA_ECONF} \
diff --git a/app-editors/xemacs/xemacs-21.4.24-r9.ebuild b/app-editors/xemacs/xemacs-21.4.24-r9.ebuild
index ce257c1934e4..fd04e149f938 100644
--- a/app-editors/xemacs/xemacs-21.4.24-r9.ebuild
+++ b/app-editors/xemacs/xemacs-21.4.24-r9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm64 ~hppa ppc ppc64 sparc x86"
-IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xim athena neXt Xaw3d gdbm berkdb"
+IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif xim athena neXt Xaw3d gdbm berkdb"
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
@@ -41,7 +41,6 @@ RDEPEND="
tiff? ( media-libs/tiff:= )
png? ( >=media-libs/libpng-1.2:0 )
jpeg? ( media-libs/libjpeg-turbo:= )
- !amd64? ( freewnn? ( app-i18n/freewnn ) )
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15"
@@ -146,7 +145,7 @@ src_configure() {
myconf="${myconf} --with-xim=no"
fi
- myconf="${myconf} $(use_with freewnn wnn )"
+ myconf="${myconf} --without-wnn"
fi
# This determines the type of sounds we are playing
diff --git a/app-editors/xemacs/xemacs-21.5.35-r2.ebuild b/app-editors/xemacs/xemacs-21.5.35-r2.ebuild
index e72137718c55..16f96c54d3de 100644
--- a/app-editors/xemacs/xemacs-21.5.35-r2.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.35-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://ftp.xemacs.org/pub/xemacs/xemacs-$(ver_cut 1-2)/${P}.tar.gz
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum"
+IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum"
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
@@ -43,7 +43,6 @@ RDEPEND="
tiff? ( media-libs/tiff:= )
png? ( >=media-libs/libpng-1.2:0 )
jpeg? ( media-libs/libjpeg-turbo:= )
- freewnn? ( app-i18n/freewnn )
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15
bignum? ( dev-libs/openssl )"
@@ -137,7 +136,7 @@ src_configure() {
myconf="${myconf} --with-xim=no"
fi
- myconf="${myconf} $(use_with freewnn wnn )"
+ myconf="${myconf} --without-wnn"
# This determines the type of sounds we are playing
local soundconf="native"
@@ -168,8 +167,6 @@ src_configure() {
use bignum && myconf="${myconf} --with-bignum=openssl" ||
myconf="${myconf} --with-bignum=no"
- use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
-
econf ${myconf} \
$(use_with gif ) \
$(use_with gpm ) \
diff --git a/app-editors/xemacs/xemacs-21.5.35.ebuild b/app-editors/xemacs/xemacs-21.5.35.ebuild
index 81c8ab501cb5..aff1f6acbb7c 100644
--- a/app-editors/xemacs/xemacs-21.5.35.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.35.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://ftp.xemacs.org/pub/xemacs/xemacs-$(ver_cut 1-2)/${P}.tar.gz
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum"
+IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum"
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
@@ -43,7 +43,6 @@ RDEPEND="
tiff? ( media-libs/tiff:= )
png? ( >=media-libs/libpng-1.2:0 )
jpeg? ( media-libs/libjpeg-turbo:= )
- freewnn? ( app-i18n/freewnn )
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15
bignum? ( dev-libs/openssl )"
@@ -136,7 +135,7 @@ src_configure() {
myconf="${myconf} --with-xim=no"
fi
- myconf="${myconf} $(use_with freewnn wnn )"
+ myconf="${myconf} --without-wnn"
# This determines the type of sounds we are playing
local soundconf="native"
@@ -162,8 +161,6 @@ src_configure() {
use bignum && myconf="${myconf} --with-bignum=openssl" ||
myconf="${myconf} --with-bignum=no"
- use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
-
econf ${myconf} \
$(use_with gif ) \
$(use_with gpm ) \
diff --git a/app-editors/xemacs/xemacs-21.5.9999.ebuild b/app-editors/xemacs/xemacs-21.5.9999.ebuild
index 179f1be38534..9f275d6c2c18 100644
--- a/app-editors/xemacs/xemacs-21.5.9999.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.9999.ebuild
@@ -17,7 +17,7 @@ EHG_REPO_URI="https://foss.heptapod.net/xemacs/xemacs"
LICENSE="GPL-3+"
SLOT="0"
-IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum"
+IUSE="alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum"
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
@@ -43,7 +43,6 @@ RDEPEND="
tiff? ( media-libs/tiff:= )
png? ( >=media-libs/libpng-1.2:0 )
jpeg? ( media-libs/libjpeg-turbo:= )
- freewnn? ( app-i18n/freewnn )
>=sys-libs/ncurses-5.2:=
>=app-eselect/eselect-emacs-1.15
bignum? ( dev-libs/openssl )"
@@ -138,7 +137,7 @@ src_configure() {
myconf="${myconf} --with-xim=no"
fi
- myconf="${myconf} $(use_with freewnn wnn )"
+ myconf="${myconf} --without-wnn"
# This determines the type of sounds we are playing
local soundconf="native"
@@ -169,8 +168,6 @@ src_configure() {
use bignum && myconf="${myconf} --with-bignum=openssl" ||
myconf="${myconf} --with-bignum=no"
- use freewnn && append-cppflags "-I. -I${ESYSROOT}/usr/include/wnn"
-
econf ${myconf} \
$(use_with gif ) \
$(use_with gpm ) \
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 7e4c0f2aebd6..5e10245db8dc 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/hl-todo/Manifest b/app-emacs/hl-todo/Manifest
index 2c625fe6688d..0399f5601d37 100644
--- a/app-emacs/hl-todo/Manifest
+++ b/app-emacs/hl-todo/Manifest
@@ -1,6 +1,6 @@
AUX 50hl-todo-gentoo.el 180 BLAKE2B 967e85d2d5738a45f21cc1bb038ac64366a0774d88fda4b542521f76ee204f88b950769eb120d2f537b0a48fdd239d17453263c19aefcbd1f2bf14d886cfcf88 SHA512 9b9b437d6ea14762afac357012a307599677f115bc1659d0c07cfd7db4eefa95b5a7104d03db101cdfefed05a9e510324a11066772e5642891c054675424e533
-DIST hl-todo-3.6.0.tar.gz 19121 BLAKE2B b03361e82b31bcf3b19549be2f2eccb272094798c17bb0f19152486ae3e7b09f812c0ef6ec1a67a5a73254db9e41af26038f7b3058f5e6615f7d10eb57b8a863 SHA512 26dd37338bd2121695e4041fce024fd9905b1da57811dc8ca42df28fa3f1d3cfeb83509aae77a2f05a3f1c96036e1cdd7fba9d4424291c3121308fd01afaf9f1
DIST hl-todo-3.7.0.tar.gz 19369 BLAKE2B 4e2b56a94ef399207ad6f92da44596bdacfddc31c3182aff088e00a58c955890a34464b858e4194611ea88c90df4827a7a7ab8d177ee99ac7fd5597f8393f046 SHA512 74dcce9c4e8e638a135d57b9c00d6fe364326bb00045452289e86a278c7ccd864e756a930973eabd717e5239b86f7d5a46b82df19834eeef8a3a3d6d1111b14b
-EBUILD hl-todo-3.6.0.ebuild 490 BLAKE2B 7ac87d0d2766081299de9e46585628e01b966eaac9868db32a25eb6e6bb5ee6ec865b0c344cf318f19211892701eca3bb3079a2a5abe8d14c92c9c828b03c8e0 SHA512 aa42800426b3e02db704fbe2b9b6037705c980cd421367dad29278616cda5a6356539837deac5e01c9b959a50ae13c36eaddff0b77f1759c6abca5ebbc2e4d8d
+DIST hl-todo-3.8.0.tar.gz 19403 BLAKE2B 1e3752c3466899b444167924b6d273812f622c4bac9bc473d5d2181686d3faa9ba936b1eb61d3cd231f44c18ad8c762651b30044d222d9b01f6c3039ccc166bf SHA512 3a5c466d3ffa883b48e342640502dfa0a54a064ca12b9b8fe40db9dacf27f8083bcb383e3ec332e7ae2683eb6dfbba3f6d6c83f8c53c6edb8183cb4711be27b3
EBUILD hl-todo-3.7.0.ebuild 614 BLAKE2B 4992384a2bf326566dc3cb4735f748fcf60e5c3ab5a06e389ebeda6dc9f0b235d3427826c53ff69ec58ada453d6915469ca8bbf5d7fb722a7a3e8c29e8e1dd1b SHA512 a15bfa5d45fff0c0e7b3a31844816884d79906cc82a3f4285febff878446cd7d27438d21723b25e9e3653b6967c3903c96c25290f91a0e9d866463cdde484043
+EBUILD hl-todo-3.8.0.ebuild 614 BLAKE2B 4992384a2bf326566dc3cb4735f748fcf60e5c3ab5a06e389ebeda6dc9f0b235d3427826c53ff69ec58ada453d6915469ca8bbf5d7fb722a7a3e8c29e8e1dd1b SHA512 a15bfa5d45fff0c0e7b3a31844816884d79906cc82a3f4285febff878446cd7d27438d21723b25e9e3653b6967c3903c96c25290f91a0e9d866463cdde484043
MISC metadata.xml 361 BLAKE2B d64dcf7b0a3a4d6fce92bc067d14e85ef5f4124414269aced39eacbce3fe1f2e96a5342886dbc8bcca39a0dfd6b2c2919ef404b106b408e3894f0c6e595971cb SHA512 3b795dfdb6a9c151218874c8a753474ba352e4d8d701de6f08340e9e11456752fcbeefcb715da11a1930ede0a6cb079bbe99c0d77e772413b5db86749d9a5581
diff --git a/app-emacs/hl-todo/hl-todo-3.6.0.ebuild b/app-emacs/hl-todo/hl-todo-3.6.0.ebuild
deleted file mode 100644
index 34d06cf8e099..000000000000
--- a/app-emacs/hl-todo/hl-todo-3.6.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
-HOMEPAGE="https://github.com/tarsius/hl-todo/"
-SRC_URI="https://github.com/tarsius/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-29.1.4.0"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/hl-todo/hl-todo-3.8.0.ebuild b/app-emacs/hl-todo/hl-todo-3.8.0.ebuild
new file mode 100644
index 000000000000..50a91455193c
--- /dev/null
+++ b/app-emacs/hl-todo/hl-todo-3.8.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
+HOMEPAGE="https://github.com/tarsius/hl-todo/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/tarsius/${PN}.git"
+else
+ SRC_URI="https://github.com/tarsius/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.5
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index cfcb922f8e1a..60f9903e10b8 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest
index 74795bb476b4..8be3c7f3e563 100644
--- a/app-i18n/librime/Manifest
+++ b/app-i18n/librime/Manifest
@@ -1,6 +1,7 @@
AUX librime-1.6.0-boost-1.76.patch 721 BLAKE2B 460b2e007c900b746958b93bb39e378de20f181f89fea7c7422d222ab00754347c12cf24c92ca7ae3b269127785fb3eac462541201ff7d24fe37c9b18417ca24 SHA512 7c44aba7f6cbc5bb829dc6b7f30e96fdcb8955ae1f8a3fced56860e3d68c499a82a1a5a240070663d8e298d2785d68cb5932a35c8b5a33f092acaa630ec57bde
+AUX librime-1.7.3-boost-1.85.patch 852 BLAKE2B 413a5c3bc1b24729b6ed58902e498b182de96f074fac67b582f033090e5a24bab78f1a26590502a490330cd39347f2cdb888ef57813a9daca049aa26d3bc2c63 SHA512 f36457cc1ad381628edb91135a5e559a05af826e8867138c1acdf29efcf0452b309a62cfd86b6a2d0a80c8b3cbd678f0ade62bd530513f31325c9d300e053160
DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0
DIST librime-1.9.0.tar.gz 2628091 BLAKE2B 5026fbe537520679b60b7f39cab65e97e175d574ad709e2b09bb5d71f6655f48f9f046d2caeaad73dcd839f58cd76796eded4deb775d6817a99ab7de107187a1 SHA512 7f432bbfeedc0949391fca82ebf080d113089ec9f0ab40f4bc63cf3037052a27b4ef44e55e7fc43b1217cf6635c62be0fb7520c3cc1492ec169fe5ee864e61ea
-EBUILD librime-1.7.3-r1.ebuild 1598 BLAKE2B eaf895f5272a5b52d9fa43f7574c0a45f57de968fd8c3d254ee2c2bc888b062f4c81d547b86829ba847bec93ee1f4399c8ffe962a577f0e034a0c8ff4946289c SHA512 6812c0d4d2d03ce64835b503e0c163c2a397ea786a802eea2edf105ac76f77fc6e91297d66a7752ea2f389c4cf354ea6f71d1ccf1121b0a0ee9334df53298297
+EBUILD librime-1.7.3-r1.ebuild 1649 BLAKE2B 937f4df7a0b33ccef510583ce4d02e33d11229fb6a3c596be98e1ad28140fc072cd2bca4983b67abf92bfe2dc1ce749be757664c1bb7f986214afd750bb7e0e3 SHA512 4b1ce5d97080d7a261f488cb2cc4a341ef1d52b28c9e1910d714469d56eae52685632b1ed4b0289847ef45fcbe728b8fdda8a18e4dae75ddde84e79ad2f66f12
EBUILD librime-1.9.0.ebuild 1065 BLAKE2B 49c7cc3fb689c8bc55f7fb02f47f7d8eb285adaec365f1e59d5c9384cfb5a3c6ab757bcc140e081c272b8751e68f33e0de061bf260950b494d291361e308c0f2 SHA512 80ea2a653f7466e03e9f527393481022758bb6a5e139927cd68d4e2d20938fa2aa1e75f1fcbc7ed5aba8317c3412bdeb047c712516313cab9f536140322a8f8e
MISC metadata.xml 777 BLAKE2B 1ac91ae089dff08373d0e0c7a4b95e952a9e697c8ea462f08d3894e01ffeace211eaccafe5d9737912418d254c8343e7b999dd02e79eba3feaeef35191d74d5b SHA512 d06cdebe5baa6d639074a739b9e996deb29f6e553d333f3d852dce03b3e4eef44690a610d6d358493bf91836d9d6a6cb471779ba8eada084528416405a0240b2
diff --git a/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch b/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch
new file mode 100644
index 000000000000..cfb191ddc319
--- /dev/null
+++ b/app-i18n/librime/files/librime-1.7.3-boost-1.85.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/933408
+--- a/src/rime/lever/deployment_tasks.cc
++++ b/src/rime/lever/deployment_tasks.cc
+@@ -577,7 +577,7 @@
+ continue;
+ }
+ boost::system::error_code ec;
+- fs::copy_file(entry, backup, fs::copy_option::overwrite_if_exists, ec);
++ fs::copy_file(entry, backup, fs::copy_options::overwrite_existing, ec);
+ if (ec) {
+ LOG(ERROR) << "error backing up file " << backup.string();
+ ++failure;
+
+--- a/src/rime/lever/customizer.cc
++++ b/src/rime/lever/customizer.cc
+@@ -94,7 +94,7 @@
+ if (redistribute || (is_dirty && !missing_original_copy)) {
+ try {
+ fs::copy_file(source_path_, dest_path_,
+- fs::copy_option::overwrite_if_exists);
++ fs::copy_options::overwrite_existing);
+ }
+ catch (...) {
+ LOG(ERROR) << "Error copying config file '"
diff --git a/app-i18n/librime/librime-1.7.3-r1.ebuild b/app-i18n/librime/librime-1.7.3-r1.ebuild
index 5976ce7ac04b..f32cba65e333 100644
--- a/app-i18n/librime/librime-1.7.3-r1.ebuild
+++ b/app-i18n/librime/librime-1.7.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2023 Gentoo Authors
+# Copyright 2012-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -44,6 +44,7 @@ DOCS=(CHANGELOG.md README.md)
src_prepare() {
eapply "${FILESDIR}/${PN}-1.6.0-boost-1.76.patch"
+ eapply "${FILESDIR}/${PN}-1.7.3-boost-1.85.patch"
# Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto.
sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die
diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz
index ad6602f8e3a8..324e08f07a46 100644
--- a/app-laptop/Manifest.gz
+++ b/app-laptop/Manifest.gz
Binary files differ
diff --git a/app-laptop/tiny-dfr/Manifest b/app-laptop/tiny-dfr/Manifest
index f96a2e5957ad..a5a72df8b9b6 100644
--- a/app-laptop/tiny-dfr/Manifest
+++ b/app-laptop/tiny-dfr/Manifest
@@ -9,30 +9,30 @@ DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd8843
DIST bytemuck-1.14.0.crate 44933 BLAKE2B afd34f2becc41484e7bf71fb4a9f0925870a4f2d9d59daff9e91bada000462baeced4314e469a508d4413a8f2442d83a5f3082193653403fbee1340ab5c3f6c5 SHA512 f072a97e5de93228435bb362363ac1af0738b7927832b02a837f44eb21b0b089589b61e73004a06c5e4d4601e66bb42e67b9f707bbf13429a40b6250a0f05ae5
DIST bytemuck_derive-1.5.0.crate 17323 BLAKE2B 847cbbe7a4449d17295d9b6082a8f38be8a1a426638a80f0fc097b208533bdf74d2192d5d898c4a7baf69921a56344e52e70c50daedd4818d6d0e0cd9f8959ff SHA512 aec9f0a10da379a0e909430d4f752457221a53a2a44801be1850072e3a0c6e9dbb1bae6c00609c85419f634a88204b9916a63276692399270223e4d67d7dbe29
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
-DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a SHA512 b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6
+DIST cairo-rs-0.18.5.crate 54235 BLAKE2B 38a41a6acdcb5591447f1f873990872999c4735edb1b7aa9c434991221290517c80ab07bbfbaf5afea6b86634426113b9d34e92cdf0c36d891dced3437372be1 SHA512 fd6951ddce1a12e1f3de4d65c69bb53f7be9f04c017e17d17c4300fcd3227de705ab3e036944181aa6d5f417082cbbe2b2190a94c8c9ba52a27851c881f714ee
DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc SHA512 e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cfg-expr-0.15.5.crate 41639 BLAKE2B 8dce19ca74027fd284086797829caad8202ccd4c774f918f47384988a4b5ac20053054d5b656e8ab67575b7075a819fedd2f09f0b2d46198581883bc61bfd620 SHA512 13e9c47e66d74da94a742af01716655dde119d7928fcc519a52720f3d9c27ccdee9b3de231617c3f5739775c251e695e892bd1b7511d4bfca65e93447d86dd76
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
-DIST cssparser-0.29.6.crate 56704 BLAKE2B 0028949625eecc0eabee6f270aa9601a0dc12a6c9f97d62f195339af27c0b0e4e19e5668b303386d01383d457c791710999ddcbf886519391554c305de13a151 SHA512 3f29a72402879acc49395f0aff3176a6eb447babda79240d84ea5069f3b519993857549bc14ea574dea4e91bc7b8717ab8dda6c45656e2dfcc0ab8a67f17b66f
+DIST cssparser-0.31.2.crate 60602 BLAKE2B fd919c3691b47bc05e19f83ffa5fd195c68ee0c374522744fad0500b3d17b0dc04a6ff16a5dee8e5afd3316e19d73886ba7c2fd1a0042bad8f25352ba4b27752 SHA512 e1547bd14aa1febb23f03fa6c1ab711bb8483c6a212952d5a129a85aadbcce8c0069b7025fb294c889cc42b3e5e7c6882ab918b6d55fef9b788b63663f5b086c
DIST cssparser-macros-0.6.1.crate 7914 BLAKE2B e754cdabbf678d3f9efab469e72cacd05e2635352c4a3f4c40971772550c3bd48315a65cd121a79542ffcea642cc0868c41cef1c7ad5a31da92ba21a02c41530 SHA512 21d2f8bcaad0a8fff865b23bb2b59dcc5165f8861c4b9d7d70e9f302b58e2cc5ef8555bcab97889bfe81889a2b27863c755494baa64a52c65cd74687fe58b124
DIST data-url-0.3.0.crate 20750 BLAKE2B 3abdea4bcc43634ae8c16ed9a889205552235e815d90a3b5b51f201301891af030c63e9f7de0a780790029d1026129b62fbe9480f4336df0938afb84ab63b5ae SHA512 841b2e12219d9fdb0a576af456112d5c7486b9ff35cc3ed7aafc21526fe4f7f901602971627101fe1304da06ee315b0d543c2969ebc81f3e7666ae9c4f7e7301
DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf
-DIST drm-0.10.0.crate 49611 BLAKE2B 109cfb49fca148a417fe2bd1286e818e155707e5cc9a66b36f56546015c8b6b55491353dcf6333d9d2d0f8b4a4882f2d75714525e86115310b1da2f3822566fa SHA512 7916cc4ef1a4a6bd10fb3af25e97882e11faeede33f279d8fbbb587b73dcf60fd3bebe422494202fee2a2ff1ba578656433620cf144911db2aa36c1ca08cf0e8
-DIST drm-ffi-0.6.0.crate 10134 BLAKE2B 8b73e1afb3236e026e90e27a8c85856d0ddfd580b59efba5389cbcd52750791255f698ea74d7cb2a861c1dc9197200aefe88b620c356cfa756d81b84add552ff SHA512 61ff7e1915a0e90d53ca419f8bb739e3872246b976893f733640d1fd68aaf0416cb5c6b3e5dc8f91c2c7a0e517c80a648a8f3a5ad3428b237f636a791d9e642a
+DIST drm-0.11.1.crate 49655 BLAKE2B 5ff396ffc1618b051fe2daa58fd7038773033d323d03236f7a4c2d60a5bffded2e908711ddfd4909f061dccf33a0862b468ab7499d9c1238b2546a32e177eefc SHA512 7be5bbc81bef1957995a46b571f3627529ab1ac2ea64bf73fe1f875ae140213c8568721e6478aabeddfb742a34b48b6b592bdde702b86181f259b09cf27d276f
+DIST drm-ffi-0.7.1.crate 9581 BLAKE2B e184ee13ebe536111025c4ee225f13c6481ae100f4ff2d0204b640f1ac3cd137f5a20a303abf29e64bd62b2a94bf2472ff496a9c13c8724a1d9c50c4244bae99 SHA512 7ca4cb8ee1adae381b51a39b6aa902342f3a42c5d98a27d615c52ff5a33872d16e0605ca65b068b8d06e8858d4e6f61102417476b1f4e692ced6a26e62b62047
DIST drm-fourcc-2.2.0.crate 12192 BLAKE2B 6965483100ef886aebf0f8ba068ff07d56cf67b6920dba8fc8f6ac552c60624885b9e8ae39014132b6acb149849f58baf5d7e1ef9fce53acaa8531e05348cbfb SHA512 a63d4ee86a3e0940682516377ad857e5d96bba19338f18072fd3a9ba99a77700d932cfc00212ec26eda560bcdfb2e3a85cc22d55f99aa9f53d017f17782fcd4a
-DIST drm-sys-0.5.0.crate 55996 BLAKE2B 0c02aa4f8bffed75945d0dfcb4c568f111078e08f4b3c67b4d1a7177e4338cafe0880d9d64df5d275a143c9848b193858ff05d2f5eb37e7f6b4ab9753035e986 SHA512 aa59972b6c70d6306aed234e40b626212f9b408c2381f2ae9b50b785e9ee363ef3caff714e045c7d77b81da2c6b65b7ff9618d9eb028dade02128451a9810a5f
+DIST drm-sys-0.6.1.crate 10363 BLAKE2B 1942473304f179b5a3dcc4af35336bb9c5925b5c278ebdb6cc34bf1a42b479e3f06074571ba88055ced86f46081e7a992f8e3b364be9f4ec942190a16f7e2288 SHA512 031d43d5dd7061aeb9b86828e7b3ec8982166765cfa7a70f7f93b974462c18606d7f2b63a8e224aec37469f6a494a42ac98f181ef0d2273744d90fc5766f353f
DIST dtoa-1.0.9.crate 17002 BLAKE2B 0b658c6af9a82f7b6ddfeec4f7c2fe21b8ae65e25674c4bb15d5c39c62a0afd9461e37d01074a0e3cef9085732c95cc1c12a09e2f91e508be80f2b22743413a2 SHA512 996814e68f67c77d68a0e3195241f7034575453401370a1842c94232a35aa41c832f788720ee68947662ae0e8c7595df736810a2b392871f57e6ccb47f55a4b9
DIST dtoa-short-0.3.4.crate 8276 BLAKE2B a0642c3016a22d7737fd664480b13015549cfbea01e0dd3b58883e02cf4da68b6ba271062fab2d890ce82c69392905e1fcb39a32cad67f3d1f6c4f4f0a223ab0 SHA512 1df9db497daf36af46444d55b3d9b1d9607afba56fdf7e959fdd3b41be7c3c190522ff1cabbba20a896eee4cbd54c84be22a0fe4a7ebcd5ac7141fff1ad86035
DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
+DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104
DIST freetype-rs-0.32.0.crate 105110 BLAKE2B b67c5e2054f71bf5c7ba8fd5412fadc925dbf306708bc3dd8f56dade1778e7f11b438978aba375a00c923c3f04702fa2ce57b8fc81d8f1728a81b3bbd1375f86 SHA512 b0b26ab441b2d8ddaee9e62f4dc5a7a2a0a00023a20989695b5e8e1f61e5e942590218b0f1375916cba4aeff1f4a0e70b7b52bf1e86af35fcead5a23a3cb6105
@@ -48,7 +48,6 @@ DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b
DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
DIST gdk-pixbuf-0.18.0.crate 18173 BLAKE2B 44367c346398bc670321b30019fe557e1a84210ba531094297cf925b672f663f58f45e46850e5d2104e6ce00902af4df579783a3440d27d78d7c1bdd4c4a4350 SHA512 20ef7a417ff80434c1354199e0e19ee9db7be5d56f1810e0f8b4e82ce9fe5f4ecbdc53a4bb9d2e51a4f8c47710877bd513e8fc058cb6286fbbe3b69b2e56d176
DIST gdk-pixbuf-sys-0.18.0.crate 9674 BLAKE2B f9c224988cc2d46181a5d3dde212988785c5cd8fd411ca5d4a55156307ee5895465c5185d761b246a7ebfff81a60ef7c5973ecbe5704b5e0ad77ec72b55025e2 SHA512 ef757be6df8f6ffbe8a0276ccac2b3d4c46b7acc6580876635a10b6782d5afb9ae6e8b11c7dccb0933b6d8767c57bc89b0ab117470f33b73f7a4a141f44fb121
-DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
DIST gio-0.18.1.crate 204998 BLAKE2B 36e3f697db478cb5b1da3c5136ea158713eab2ab126126b4fe22f9b5c6093b623b8efbb72cecf672df107bdca0f651fff40d2985c4a9f2cf9e5f2a9ca8d0809b SHA512 f489a0f0223a68673eecabfce71d494973d46fcd19c385e2bf219adcc612997fdbe542a36cc5fcf539120d5177325dc297fb1120b72fc172fd458d50b87e2e52
DIST gio-sys-0.18.1.crate 81369 BLAKE2B 40b7425735f49cab5748130a3edde01713472cb75c2e3f1612ac1699ff2488abcd17addc8b9de1704328f7656e660f90cf33502f8567c22565f15d9f80aa4079 SHA512 f02e9766754d48407e955fc81bb27820a357a1f6cf7b1e89464c0399cd39d4adfb8586d7d7a2a12e98792fcf6e4fe2807816185824967906d45ff936ba3d911c
@@ -70,16 +69,17 @@ DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
DIST language-tags-0.3.2.crate 53420 BLAKE2B 7c6d6f6db5c79b00d9e2b70f1a33769b83ec6d75a3e282f61db459146cbd05cec855a9979e3f229d43439f045ee3e9eafd1255c8b7167e623c2d990b2fd0c110 SHA512 1257bef56efd927db15d98dd6d40d5607408d08fb352d6dc0323fe2bbd0367625bc045fcddbf308387d71b9cecdda3b9f8c785683b6988fbb49c87daf4cb3c3f
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
-DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
-DIST librsvg-2.56.92.crate 295176 BLAKE2B c3fc718f431d5716d5b91db63f9d1c50edec2a5713e0a1f95fdd27a8ea2440e5611490fc88a2141fa5c80f250a8059fd4bf35945b1846d2b02fd27621d5f3980 SHA512 633e9b330bf7474f3a13ac875804116b38f3bfc6d2c32a833e8ccc7600ea9e8c1470e6bf8437e2958a2f64abd8dcfeec035949655445e07399b6072e3db5cbda
+DIST libc-0.2.152.crate 740278 BLAKE2B 8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751 SHA512 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
+DIST librsvg-2.57.1.crate 301679 BLAKE2B 6c685f878471379e919581b240cc15a37285d3e408f1957cd40e950ba6bc20738ddfdcb32e4fd5f4468f6f98f7bf14bab21aa838b501dbf983fc3ffd728f1e79 SHA512 f6c4595971e8e62d4c562679696409c0de8d946c0f2c49bacda815ca4b23e1a02ff6e952fec32d2acb0867bfbe8980318a278a27062f10ab182787f077d2fd03
DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7
+DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linux-raw-sys-0.6.4.crate 1505350 BLAKE2B 4cc7bbef4339317285d6689372562dd9d91b84485bd90b1444c2894c03bc2b94ecec4bd69914422dacc6233ca568c890408cc957ad7aa0782b18207d6521221e SHA512 d3ddc817f662ea78d19adbb4f558dd4e36b0173308615b78aeae59e5bb0ae7915647577db7360e2b536d45bdb99b4ed3025b3a02f21ec84ce9f69d1745c4f317
DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da
DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a
DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e
-DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
DIST matrixmultiply-0.3.7.crate 57046 BLAKE2B 7ba1abb8602370e8780c8401a4197653998af1d0aa0976a6710fd316cc057b4d6ef71d009ce71da85ebb2d2867c597e02ca2df721bcb28ab1c175ea4b7ac48b9 SHA512 40d68362bfe3ada4b8674bde0f5b0bc34e88590b8a0bb442cf1dd55de1d6dc696533221cf373da898bbf5aee83a12eac564e7fb8b2bd451e62c827b7fbc81c21
DIST memchr-2.6.3.crate 94377 BLAKE2B 5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25 SHA512 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
@@ -89,7 +89,6 @@ DIST nalgebra-macros-0.2.1.crate 6378 BLAKE2B 06fa641fa79c645e0ce826d11e32807d52
DIST new_debug_unreachable-1.0.4.crate 2561 BLAKE2B 5c9831b04e2a44b2dd27816df0a331a8108991a84ebdfefe4e42f325ec3519ee50e89a99d490020a65a3d75acc371316c2253d2c6382453a0b15f4c3d5b96520 SHA512 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
-DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376
DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
@@ -108,14 +107,10 @@ DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e1
DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd
DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073
-DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f
DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1
-DIST phf_codegen-0.8.0.crate 3192 BLAKE2B 65c733fb896fa034c97482d122a2ed4c39d763cbb65ee48a229cdb320910aefeef125674bb1305a4a12f5fccefd71f859e33cb26c3e6be09ed8f776f9ff9b463 SHA512 6649779b50683b1b83c89da921ee52963fd517660540148e9ba4b59f9639c705e08400c4da972880ed161564816c7ad45704d6bd51d1429717137de8f46cb941
DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19d3498c2e52acd02975b236ec3802f6ee57eaca40393a9742b5397809ef548923410768a727108c83139fc70562a43 SHA512 b6542d816b2e963c169df695d332f92237ba380f49bf919021514a16aef71de8f4f70b9612356db9f345f3f0d3656b2b39a4f34f8ffa8515510b81f1b19cb9f7
-DIST phf_generator-0.8.0.crate 7604 BLAKE2B 936c9ad95d2d5b6b4bc97dac9bcf99813462950f6280d9cbb8c8ae9253d3197f25b8173c202cdd51c4a2d3f422ca1d6f5c9055e7a87e45b2dc5fbe5aa6aa45ce SHA512 de045f47567defd43fe32fc62191a9a892e5a478e1a84b853cff3005e94967ded68e5770eacb43f2e97e58b8f4283327a38a3bdbd55e1d5c708dab601ea66270
DIST phf_macros-0.10.0.crate 3552 BLAKE2B e254526a4ef4868ed9b57f066f4715ea903cfc01717456da34fb2d18bc6c87d881c8d60d3ee08d40c9bc26984ba7d7012832e858c15600d2ccbd5f284db1e355 SHA512 edb5022e5735c5f6f78cd7774575049bc5fabe1cb444c97654135ef8cd90fc06c3f9ed94c1c0d8741f47888857e6b890ae27bb5ceb37c996cbaa90c7ddcb464a
DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
-DIST phf_shared-0.8.0.crate 2860 BLAKE2B db48d88ad6e7aa6bdb2f6750ab66063a55d005b4f5e92ededb59da1f1fa9b1296d30f87d32d036f08e3a74111ea4d8287e8eb6c86d0edd76b3ceb38f223696db SHA512 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3
DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
@@ -128,14 +123,9 @@ DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c43969
DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43
DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407
DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
-DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
-DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
-DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
-DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
-DIST rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba
DIST rawpointer-0.2.1.crate 7490 BLAKE2B ee4542886347f2bfc7cb32cf4f7d025d35c78cb763e6d6acf2a8f85ae8d0261a2a20f86903952bd33b886dcaff789bd30c507b4e5d53c0debd2e6696291a825b SHA512 bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
@@ -145,15 +135,14 @@ DIST regex-1.9.5.crate 253883 BLAKE2B aeb05371251aaa0fd11dce1f22ea095345b3b1e68d
DIST regex-automata-0.3.8.crate 610113 BLAKE2B 1aebbca26e76e85b42b035fa9ba02f98425b75fdeeec0f12c1c08e8f4a320c64d36c129c692e622256d7f8772052041c47df1aff165d8337d55d61770963a777 SHA512 47ad01be2c51fd510576e14f399b7f30d379a2cce2dbef3af4ee3e609859451082885132ae703c810e2b19bb3716976356e057a1a592ed507146aff9e7138dac
DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd
DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2a23b4507ed3eb02b324e1dde46cfceb608ce745a87cd2520b2ce49c1e8827ed07c7c7b9aeb60d64f981d SHA512 e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612
-DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
+DIST rustix-0.38.30.crate 374744 BLAKE2B 63ad9fe2e131259a008abdf7a19735d2e2401e62cceae7b449ec7cb6025e82f8d275c24caba5c23c19d9c37de9b3b9263e96db3eea6bba569eb6146f5b3dd62f SHA512 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de
DIST safe_arch-0.7.1.crate 76930 BLAKE2B 7083fbf6b390dd238f22c499b725cdeb21fd07fe1b17a6fda183ae2cccaec22659dc6c154f4b0dbb902648588a77e0c457c79dfbe3f3fc4029a912e2fb1249bc SHA512 99c9c076c046a29bd8c6430b41ff37e3604490b9cd83ce69edd289ea22b511f1e70ed477164d5edae650fb933a7fb01713ca7a5b3dace5df793a4e80c3154ece
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
-DIST selectors-0.24.0.crate 45204 BLAKE2B 63c08780ca46fea221a127e9a3a6679787492fceff4f4263b46b722618d8c795495d69113299018857b2a879b756060e10d105372da9233336545c9fe2e6e725 SHA512 ab4e71d2e36befc731ecc561105021e648a6964c8cca9684553fbf2a8d1c47b97e809926fb2c52de39fd7441bd9820b81ce06b575ee28e9535ed1efca1124c83
-DIST semver-1.0.18.crate 29703 BLAKE2B b1867f552ac87968d895c5e49123bcce0f8aa0ad384e421e5ac88bd04ae203ed6b731d5c77fb8488ec6601f1f02a8f2a207a9d21f1cc66d433032628f5d7beda SHA512 698dcd37b354cfd6ee452dce02d16051f23088ce53f0b4d099e1e4ad0f9350996f0b9b2e1c3ac7d5ed258accd92773266892e945fcae28055d4671c7ae5aac02
+DIST selectors-0.25.0.crate 53052 BLAKE2B ad08dac9deb6d99c96d9057cf0f4bb995aacc4623e7fa1b2e93094e6553f68544c67fc4444a0ae2bd8fa325519ee62fec2a063dce6c52077d3f88fb2794c918d SHA512 cdab3c87fed0ca7f20ebadc48cd495c5c9494a65e5b849bdc533ca2eb77d3a380e84cae68f04a1df81e0729779fcdb98a8f2300cfcb28338c9b3016e18f3feb3
DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2
DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0
DIST serde_spanned-0.6.4.crate 7756 BLAKE2B 58b8bfa3b39368f4bec795bf1bf1b0e19554efa9cbf44a8f5deaef79c926c8cafb4eabd6230b56acd77c75b924b8642a141e3f7827a5fea16633edb764b54124 SHA512 10a71df5cf84abd5c658de0321a4813ce582735fa5cc349694d979acd8c8228fcf69b3c65bba803d706089b49b053c15a8b1c4fc4c19a586596b8cc58cc2ce04
-DIST servo_arc-0.2.0.crate 17649 BLAKE2B 830acf8cd21658122f156e32ef6620a975a9fec9348d85a8a952462e1a57b7433e101045e91dc95e4d7dc12367e56be8250915aa033de416ee9303a12ba2df84 SHA512 539427e6ab458be95e0bd2724750433f05d2f08c145f9c05ca5cfdaddf27ff08a4cb62c1da6bf43f9fda1412ab962e652bca939248cb005021d892a9c6b9703a
+DIST servo_arc-0.3.0.crate 12738 BLAKE2B 974c29c80428d423ae2c660d58eaee5a03ee7b03c0d2a4fcb1beefdd2bbb8304049d494f2b8b87558ec3f9e2971d802b88c14f88e365b88a77d6ef4e6130a70f SHA512 2027b01976566873dde77759f4d1d4fc89400536454cff7fb0c35b908384e8ed14252a17d87f6e21c06f03948901b963b32b0e965c99affe7e3a761ca34295e1
DIST simba-0.8.1.crate 52545 BLAKE2B d6f02df46cf10e8c9728c6f08a923781a970b78158063fb475c885255b6d1f9bbe485031c5a6654f074752537af252c5e67b2684a1e0759315c91c5988bc1583 SHA512 d17f2338b03dc319221c3b1afdd54d3f34c5926ce40ab22d67030057b407c8e2c6c9617ee4d1f5e637b24540baa5aed5bd9cea06e6e6652e05d5281fb702eb80
DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
@@ -168,8 +157,8 @@ DIST target-lexicon-0.12.11.crate 24594 BLAKE2B cf06720caecb5b5758f05c6375fa600d
DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
DIST thiserror-1.0.48.crate 18862 BLAKE2B b98d63646526e1ed0baf27a17faacee3d8be34421f6fb211d4e1909965a3a327440c0b97c4aba423f416c5a849a47a1d42623a6e64ae27d2236706dc9a30a783 SHA512 078427d19a28f59aaca27f508795cfb06c024b5a34dfc83360c3bec2b8f7abe474706a41fb68732998f154507921beb03dd033f0a6d1dcfcee03b1f2adb8a0b2
DIST thiserror-impl-1.0.48.crate 15096 BLAKE2B 6b5eed1102256f2c809c21201cf319cc8eed11ab1dd04e6b6bf9759c8eb32e58f0c88407e7c515ac801cea69abfa3bba0c4ee98b034459129f322f6918e9e168 SHA512 6826e242445fba8beb16325fe2e0ad0423b84aae6c1a035dca85e6e07d2b62be8879cb1a0a2b307602d330ad83530260a2480123c9ac5cde59157f74ffd665b7
-DIST tiny-dfr-0.1.2.crate 26778 BLAKE2B 2bfec8209d25c76b4285a8a78ecadf64fb37e2b9a5c8a8848afe9301eddf11c9dab09f8263a53c4fe136895435c2a95f6fb593e195204e10fd60940363aeb80a SHA512 15a53fdad7e64752ab79ed828489e8d759cd978911bb4792087b227e067821827a961f3cdd69f357162d7dbd62bcca8d19c8dcec1ad6f6c0c5147167bb7c9a03
-DIST tiny-dfr-0.2.0.tar.gz 32526 BLAKE2B b67585513348292e432ba45444510f702fd580aa7830e9a7412899e84500c6dc94c7c4bb72a0a130a0fdb3e2b18aa725e9898a09d6d7f6da1aa3c00cedc311de SHA512 0821eb0f2fd43f9335ef5853c1f6ff387e911395d6cf07a4eecc15ad4d86324a00b5688c780b60d60a19f45d220021770da44a343c638247ad62a19883826ad2
+DIST tiny-dfr-0.3.0.crate 36598 BLAKE2B 8b2dc264fa8fa56d82b229e2617fd45943401d78b129c1a5c60ed32df1e241d046e597451c61be924e79f2d3487e8591bcd2e6ffd754c0ba85572def50d9c541 SHA512 f6d1ef56c69cd7f5188b0331d96a47aa4ff010f5d88be9a34b904e871bfc763928f01b6d8d4981b36bda6fec1056760ac1cd7c29327df8ba4b55fdf2864a2910
+DIST tiny-dfr-0.3.0.tar.gz 36420 BLAKE2B 6de53892efe330084508d6d118d2b7ff018b5e4f99e0151217c36b60d72cc10ba3cfac7536bea63d5900b6f8cf539b8598263ea4d79cb8e761b5dce1cf5e8b81 SHA512 5287395b864c11e86fba200bcd3fe34bdc2bedf780eab4d506730e5fb54852ea14eb5e2cb676e830fafbdcfd5324a8283e5fbcb8f565ff9a0267e6e5b036f49f
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST toml-0.7.8.crate 49671 BLAKE2B 47988292efa682f34b5295ee15524d9603d7884a0ebdc50aff93823bc9bb565569097b6aa0c622976cb23688aff73e41c0a19b0ab72ca55676cc86d7ae3db693 SHA512 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b
@@ -187,21 +176,29 @@ DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010
DIST version-compare-0.1.1.crate 13224 BLAKE2B 4bb1e7db6a4a5b30f4ef950234fa939bd562e8d5693aad42a5dadddde7caee01b4dc42b28d8ef61a769cf573440e57c0dc321f8a8b4b3dfc0cc035507bfed886 SHA512 efc9441440f702518867e2056c0ab066cd2fa6949112479e463802610f25a4d50c4411eb5fd0ba6ca9b187e358fce8d99579188e0ed9ba0297191172ab7af408
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
DIST wide-0.7.11.crate 78683 BLAKE2B 4b2bec958267bdebf191b7e4abad021197fb130d64d37656ba192346c5a88f63c0b9d7a938e7c84811aade3eed82166cb5ae9ba4127b6ab4dbbadda2f05e7e92 SHA512 4370dbe1a6e76b4abd8f49f016bb624a6d28507553f5bcb744bdda2d4af371c18bf7b9e4d40b48ccccbfd8f874abb86c6201ff19d50cba2707f46e00f702f8b6
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
+DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
DIST winnow-0.5.15.crate 145621 BLAKE2B 039262561227641c2d8b996ebb59c79718de3f2b7dd8e369fc3e341f3458b1e0213f35c575d615e87d5f89aad639c7a258e4efb2c10f58c2cd6e120482702cc2 SHA512 42dce18906f41e45e6dd75ba01af6a94501317dee8b45f4c7340f7c9c94f8935afe2536cd9ad5a91eef6f3a6135cab0a451d67a35b5a0fd69130a90e6aa47603
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
-EBUILD tiny-dfr-0.2.0-r1.ebuild 4494 BLAKE2B 2811db699c1b92e36500c899c7a09e460f2fd11381a2b7e3b16977cbe3825c9c76c5923b63a531dbce20889e252e8e3684ddacf3e7b2206087940ab902d22223 SHA512 77578f0997e4895c4112dd3a5cfbd5b49b1db150578f9e18105063082bba0b2a56417698f7168857458d5eb22595cb5f729b36eb6b4182f0ac582fd235bf0c32
+EBUILD tiny-dfr-0.3.0.ebuild 4657 BLAKE2B e691a7bdb6c8c41f989fa259c2ab11bdd97ed6cdc7317f2f98b75318b44523dfa08ac3d06d65d1dc61d5f3e727185ed1f929dcdc81161ceea41948e4e696b7ca SHA512 ddb3d5aa9fcd1274692dd5faa99be04b163deede1295fcfd934d759a7a8db174e31897a88ea7f3d55fb8e78a28df7136e82f08f5234c7877663d5159037d5a68
MISC metadata.xml 556 BLAKE2B 99003cb653c465c176a6ca302c6fea590b5391b5e96593b24ea96929239867dcc2f31f3ae5a3560ea8f6dad0748f378ad82d66aa0e92580364fb6ea7a56b037b SHA512 1afce483e2bfc09772c847d0af40957d1080b21948005ae9c1e3d66f78248570f3796e2a79061c679fc8e3273f7d6e002316c4077a5d43a191a646e75f445fe0
diff --git a/app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild b/app-laptop/tiny-dfr/tiny-dfr-0.3.0.ebuild
index 84f2d99e0307..163c14018843 100644
--- a/app-laptop/tiny-dfr/tiny-dfr-0.2.0-r1.ebuild
+++ b/app-laptop/tiny-dfr/tiny-dfr-0.3.0.ebuild
@@ -14,30 +14,30 @@ block@0.1.6
bytemuck@1.14.0
bytemuck_derive@1.5.0
byteorder@1.4.3
-cairo-rs@0.18.0
+cairo-rs@0.18.5
cairo-sys-rs@0.18.0
cast@0.3.0
cc@1.0.83
cfg-expr@0.15.5
cfg-if@1.0.0
-convert_case@0.4.0
crossbeam-channel@0.5.8
crossbeam-deque@0.8.3
crossbeam-epoch@0.9.15
crossbeam-utils@0.8.16
-cssparser@0.29.6
+cssparser@0.31.2
cssparser-macros@0.6.1
data-url@0.3.0
derive_more@0.99.17
-drm@0.10.0
-drm-ffi@0.6.0
+drm@0.11.1
+drm-ffi@0.7.1
drm-fourcc@2.2.0
-drm-sys@0.5.0
+drm-sys@0.6.1
dtoa@1.0.9
dtoa-short@0.3.4
either@1.9.0
encoding_rs@0.8.33
equivalent@1.0.1
+errno@0.3.8
float-cmp@0.9.0
form_urlencoded@1.2.0
freetype-rs@0.32.0
@@ -53,7 +53,6 @@ futures-util@0.3.28
fxhash@0.2.1
gdk-pixbuf@0.18.0
gdk-pixbuf-sys@0.18.0
-getrandom@0.1.16
getrandom@0.2.10
gio@0.18.1
gio-sys@0.18.1
@@ -75,16 +74,17 @@ itertools@0.11.0
itoa@1.0.9
language-tags@0.3.2
lazy_static@1.4.0
-libc@0.2.147
-librsvg@2.56.92
+libc@0.2.152
+librsvg@2.57.1
libudev-sys@0.1.4
+linux-raw-sys@0.4.13
+linux-raw-sys@0.6.4
locale_config@0.3.0
lock_api@0.4.10
log@0.4.20
mac@0.1.1
malloc_buf@0.0.6
markup5ever@0.11.0
-matches@0.1.10
matrixmultiply@0.3.7
memchr@2.6.3
memoffset@0.7.1
@@ -94,7 +94,6 @@ nalgebra-macros@0.2.1
new_debug_unreachable@1.0.4
nix@0.26.4
nix@0.27.1
-nodrop@0.1.14
num-complex@0.4.4
num-integer@0.1.45
num-rational@0.4.1
@@ -112,14 +111,10 @@ parking_lot@0.12.1
parking_lot_core@0.9.8
paste@1.0.14
percent-encoding@2.3.0
-phf@0.8.0
phf@0.10.1
-phf_codegen@0.8.0
phf_codegen@0.10.0
-phf_generator@0.8.0
phf_generator@0.10.0
phf_macros@0.10.0
-phf_shared@0.8.0
phf_shared@0.10.0
pin-project-lite@0.2.13
pin-utils@0.1.0
@@ -133,14 +128,9 @@ proc-macro-error-attr@1.0.4
proc-macro-hack@0.5.20+deprecated
proc-macro2@1.0.66
quote@1.0.33
-rand@0.7.3
rand@0.8.5
-rand_chacha@0.2.2
rand_chacha@0.3.1
-rand_core@0.5.1
rand_core@0.6.4
-rand_hc@0.2.0
-rand_pcg@0.2.1
rawpointer@0.2.1
rayon@1.7.0
rayon-core@1.11.0
@@ -150,15 +140,14 @@ regex@1.9.5
regex-automata@0.3.8
regex-syntax@0.7.5
rgb@0.8.36
-rustc_version@0.4.0
+rustix@0.38.30
safe_arch@0.7.1
scopeguard@1.2.0
-selectors@0.24.0
-semver@1.0.18
+selectors@0.25.0
serde@1.0.188
serde_derive@1.0.188
serde_spanned@0.6.4
-servo_arc@0.2.0
+servo_arc@0.3.0
simba@0.8.1
siphasher@0.3.11
slab@0.4.9
@@ -173,7 +162,7 @@ target-lexicon@0.12.11
tendril@0.4.3
thiserror@1.0.48
thiserror-impl@1.0.48
-tiny-dfr@0.1.2
+tiny-dfr@0.3.0
tinyvec@1.6.0
tinyvec_macros@0.1.1
toml@0.7.8
@@ -190,21 +179,29 @@ url@2.4.1
utf-8@0.7.6
version-compare@0.1.1
version_check@0.9.4
-wasi@0.9.0+wasi-snapshot-preview1
wasi@0.11.0+wasi-snapshot-preview1
wide@0.7.11
winapi@0.3.9
winapi-i686-pc-windows-gnu@0.4.0
winapi-x86_64-pc-windows-gnu@0.4.0
windows-sys@0.48.0
+windows-sys@0.52.0
windows-targets@0.48.5
+windows-targets@0.52.0
windows_aarch64_gnullvm@0.48.5
+windows_aarch64_gnullvm@0.52.0
windows_aarch64_msvc@0.48.5
+windows_aarch64_msvc@0.52.0
windows_i686_gnu@0.48.5
+windows_i686_gnu@0.52.0
windows_i686_msvc@0.48.5
+windows_i686_msvc@0.52.0
windows_x86_64_gnu@0.48.5
+windows_x86_64_gnu@0.52.0
windows_x86_64_gnullvm@0.48.5
+windows_x86_64_gnullvm@0.52.0
windows_x86_64_msvc@0.48.5
+windows_x86_64_msvc@0.52.0
winnow@0.5.15
xml5ever@0.17.0
"
@@ -230,6 +227,9 @@ DEPEND="
RDEPEND="${DEPEND}"
+QA_FLAGS_IGNORED="usr/bin/tiny-dfr"
+QA_PRESTRIPPED="usr/bin/tiny-dfr"
+
pkg_pretend() {
local CONFIG_CHECK="~INPUT_UINPUT"
[[ ${MERGE_TYPE} != buildonly ]] && check_extra_config
@@ -245,3 +245,11 @@ src_install() {
systemd_dounit etc/systemd/system/tiny-dfr.service
newinitd "${FILESDIR}"/${PN}.initd ${PN}
}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index efde99b97c7a..6060d93ddb95 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 9a5d00fcca54..3048dbcdeeca 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,3 +1,5 @@
DIST gnote-45.2.tar.xz 3248256 BLAKE2B ab687802aa6046556c579f1a11fb807398e69f2a256a8a63f50ea76bbcdfc8708ead603f25274b678912bb567c45e96bfe708ea2d56f9733ee1e6061195826bf SHA512 5380a50cfbf235b0007c47c3a1f4860ade599789e1746a7741fc672265698bb0717858bb39e5c0612d4d4e13040f1865674ddeda1427a4818aff508ba5ce8059
+DIST gnote-46.0.tar.xz 3414728 BLAKE2B c53c4f1b5fa1c1dc0105f52736913ef3562a95e324fe4693e4b2729d5cc3ce47ab97ab8c22e2edb124a7cdd94c735b2b8417a02f88a9c23a310a027452fe8c3d SHA512 a56557ed1d5adb3d5416d8032218c953204737dd813e09c13875a084fd579145f94470b61d8c2322d01dba06ad0bb26d553e5009f5d3e10db284afc8b42e0b79
EBUILD gnote-45.2.ebuild 1439 BLAKE2B 91c1ac5e65a8ace5485af39981af020d3a948aa2e848b2f4b0b6ea25a978523706c0fe92add93bd4391b0d09dd923a34a0039570fdd009e51a1937b2404199ae SHA512 8a333602a7693217dad23efc085f459fcddd4832d58d17e1a7b3655d8d947320731ddb4861185b6cb2632643c3eda439e232b537d507151257bd9dbf774b5482
+EBUILD gnote-46.0.ebuild 1470 BLAKE2B 6d7156980e5005a47cd6b81100d2a4e820ae5478f212b6018a6bcf22387527c15b6df6be7e913a49a8d7447d492ac3d50fc81070336adfa6a6c6408b48272775 SHA512 5ab134dfa4e35a630d517cf2fe99cc82035de271c27db93485578349f66af2275ef1fbb5e47d8cf2499f7eb22001d56a33a63967517856eac4871ebd152e87f9
MISC metadata.xml 346 BLAKE2B dd5d67f5f5f2bd3205f8087ee8abab196289213b451493bcb0e059f902482449329bf03e9cd44e13cb72a347b4ee97f6b1cdf771c0723bcb93b06dcda9a3cb00 SHA512 0f177f3c20fb7215c21a2df360abfdab37bac8cc8b1405d31cd76d552d65661762a929972b0bed0a4c46b7f9c4b053b9a544209282db688699208b5ba0ccec64
diff --git a/app-misc/gnote/gnote-46.0.ebuild b/app-misc/gnote/gnote-46.0.ebuild
new file mode 100644
index 000000000000..80e0527a52d9
--- /dev/null
+++ b/app-misc/gnote/gnote-46.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson readme.gentoo-r1
+
+DESCRIPTION="Desktop note-taking application"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnote"
+
+LICENSE="GPL-3+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ >=dev-libs/glib-2.74:2[dbus]
+ >=dev-cpp/glibmm-2.74:2.68
+ >=dev-cpp/gtkmm-4.10.0:4.0
+ >=gui-libs/libadwaita-1
+ >=app-crypt/libsecret-0.8
+ >=dev-libs/libxml2-2:2
+ dev-libs/libxslt
+ >=sys-apps/util-linux-2.16
+ test? ( dev-libs/unittest++ )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+ dev-util/itstool
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
+ # specify a version
+ sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
+ if ! use test; then
+ sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die
+ fi
+
+ if has_version net-fs/wdfs; then
+ DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
+ synchronize notes."
+ else
+ DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
+ If you want to use that functionality just emerge net-fs/wdfs.
+ Gnote will automatically detect that you did and let you use it."
+ fi
+}
+
+src_install() {
+ meson_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ readme.gentoo_print_elog
+}
diff --git a/app-misc/openhab-bin/Manifest b/app-misc/openhab-bin/Manifest
index 55cd1f315360..2313bc55a76d 100644
--- a/app-misc/openhab-bin/Manifest
+++ b/app-misc/openhab-bin/Manifest
@@ -3,7 +3,9 @@ AUX openhab.service 518 BLAKE2B f00b13946a588b1b2b9f94775d5ef281cac777888426bd97
AUX openhab.tmpfiles 352 BLAKE2B 23bab4c007c924cdfaa602654f19030d702b855f3baf62aaa016d944c8caf4f93252ae3ab9b3442ff6a8a528fcdd7a12f9767c29bfed7837c8f2cc2594955c26 SHA512 cb7cc7483915512f65664a9439b07c25b15c3066f321c8087cece2803e937392f9f0888a5c836949632c9b0974fb2d6cc577d8f785423cd42aa6ba575ba8fcc2
DIST openhab-4.1.1.zip 110909555 BLAKE2B df89e2391e8abe926635fc1e0fbb5c7b1f6a03a87ba643d68a3c8bf1ef52f8b6ca862d8655112a225e1ec2f2d9cc90e0906c40a5dc00f52b53fcb4bac8059378 SHA512 50125e025e4ed8f3ea93359a777e0944150cf157b853bc3f6e777c04956c59346d77d4f3680756241d3d71b8c57014f777601cb5ca836b8e80046ce5a5aac770
DIST openhab-4.1.2.tar.gz 110558399 BLAKE2B b77800898d5358caaadf31e921351d5431a09cf97ad881e091c0f7f7ca6efa13439f39075e15d4887df3b28d2548b10cbf44176328570cf2b8df8fc15bc25ecd SHA512 ccad90d1905f2190cd54284353981453d4d38f1206a427b91094dfd8e8a25e31cc15921544ac883f501ee33d018226b07e12e04bfd5c928771ff090826de3cba
+DIST openhab-4.2.0.tar.gz 110566875 BLAKE2B 25f07801258b958d3845cc43360eac9707416c424d61a8a2eeda55d522735bbf2690c989588cd40dee09ce72aee7aa53e2704d048645190981101cd293c5090b SHA512 83cc0c171de303bcc01198a94963933a7fde93f84a8ccf3cb27511de680576e14d03482d13abc0c0fdcbda6069a6d6f46dee44cb85f597aea2a8641c6693337a
DIST openhab-cli-2024-01-14 8633 BLAKE2B 0b0999abcb884b779087b92f9f3e08fee3662753692392fbb30d218d0fc25fd1fca613c32b8193a3365764c55ac3525f8369aeea4edbf61223cd0219209c4cbf SHA512 bf24ae776d4362e8a60a0c71cb025834e5f645a24377a87484477f544026f2fdd996a1781f1082e62197fce33a9dadb5972df22ce3e4cd9f73d3088ec5bc0a98
EBUILD openhab-bin-4.1.1.ebuild 2229 BLAKE2B 378e56fb29a89c02be2c61eaa6d9e1bd5389d06b82ddb3409419b528c96f33f492485723ce5358d28cf9313862462ced24418f172bd1868a4e0974b877bec665 SHA512 6fecb3a02da8a16c51b8a17e0acb441f8aa21d214e0ac8d52c47d2b9e3550638c4e34515ea54bac666b0612664afd100ebd4cf59363161aa8078b6c0a261a54e
-EBUILD openhab-bin-4.1.2.ebuild 2244 BLAKE2B 9e6f9c61937fe32523066b01953f62e7d2249f3d05a5aa3e034f4950cec32828490f10ffff41dd2f0381f8967d4bd924b3255ec663f49a4910c384756ec1701a SHA512 34f7258cfea7fd1bcd8647e76bf956fb776a53b7701bd036116b59dabc9ce3e2a3408e1ea79d9744ab730fc19de8dca6e96cf1da089e77bbadf99bdebb10deb7
+EBUILD openhab-bin-4.1.2.ebuild 2801 BLAKE2B d6d1f91d0b2838b4d9e4591631cd9b94a38ae21c1638dd61762ff5211ceb2adceee4ed43baf2db0872aa3aa7a77afa999e0c6af254eaf0b07b2c4edfc4bf7e77 SHA512 5a705405daa98005bc7cef3984cca7194231d67a8f8ae298882929cbd5778088faf627331c7866994ab58d35a2c977671ce9b6c81661811de1f8e013c2bdbdbf
+EBUILD openhab-bin-4.2.0.ebuild 2801 BLAKE2B d6d1f91d0b2838b4d9e4591631cd9b94a38ae21c1638dd61762ff5211ceb2adceee4ed43baf2db0872aa3aa7a77afa999e0c6af254eaf0b07b2c4edfc4bf7e77 SHA512 5a705405daa98005bc7cef3984cca7194231d67a8f8ae298882929cbd5778088faf627331c7866994ab58d35a2c977671ce9b6c81661811de1f8e013c2bdbdbf
MISC metadata.xml 355 BLAKE2B 36aabcc2d06a2d16b5ebe20ac5d7a9edbbe1121e5b7ea65206142dc56ef2258141d4618883aa5121acb73b7a275d955dffa44219b2fcc0fc77d3ca5eaf79225e SHA512 09a9f603096ad6b0f806d53b4454a899a8692b98ff2b8721d4095c382ff09c928236f1c7400a2132d33a4b5949d6f18e48325dccb49b51eb662c0447845d2862
diff --git a/app-misc/openhab-bin/openhab-bin-4.1.2.ebuild b/app-misc/openhab-bin/openhab-bin-4.1.2.ebuild
index 9c559963aaa1..9b1c384fe722 100644
--- a/app-misc/openhab-bin/openhab-bin-4.1.2.ebuild
+++ b/app-misc/openhab-bin/openhab-bin-4.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit systemd tmpfiles
+inherit edo systemd tmpfiles
MY_PN=${PN%-bin}
MY_P=${MY_PN}-${PV}
@@ -15,11 +15,13 @@ SRC_URI="
https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli
-> openhab-cli-2024-01-14
"
-KEYWORDS="~amd64 ~arm64"
+S="${WORKDIR}"
LICENSE="EPL-2.0"
SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
MY_JAVA_DEPEND=">=virtual/jre-17"
# app-arch/zip: used by "openhab-cli backup"
@@ -32,8 +34,6 @@ RDEPEND="
BDEPEND="app-arch/unzip"
-S="${WORKDIR}"
-
src_compile() {
:
}
@@ -100,4 +100,25 @@ EOF
pkg_postinst() {
tmpfiles_process openhab.conf
+
+ if [[ -z ${REPLACING_VERSIONS} && -z ${OPENHAB_POSTINST_UPDATE} ]]; then
+ return
+ fi
+
+ if [[ -d "${EROOT}"/run/systemd/system ]]; then
+ if systemctl is-active --quiet openhab; then
+ local openhab_service_active=1
+ einfo "Restarting OpenHAB service due to version update"
+ edob systemctl daemon-reload
+ edob systemctl stop openhab
+ fi
+
+ echo y | edob -m "Cleaning OpenHAB cache" \
+ openhab-cli clean-cache
+ assert "Failed to clean OpenHAB cache"
+
+ if [[ -v openhab_service_active ]]; then
+ edob systemctl start openhab
+ fi
+ fi
}
diff --git a/app-misc/openhab-bin/openhab-bin-4.2.0.ebuild b/app-misc/openhab-bin/openhab-bin-4.2.0.ebuild
new file mode 100644
index 000000000000..9b1c384fe722
--- /dev/null
+++ b/app-misc/openhab-bin/openhab-bin-4.2.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo systemd tmpfiles
+
+MY_PN=${PN%-bin}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="An open-source automation software for your home"
+HOMEPAGE="https://www.openhab.org/"
+SRC_URI="
+ https://github.com/openhab/openhab-distro/releases/download/${PV}/${MY_P}.tar.gz
+ https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli
+ -> openhab-cli-2024-01-14
+"
+
+S="${WORKDIR}"
+LICENSE="EPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64"
+
+MY_JAVA_DEPEND=">=virtual/jre-17"
+
+# app-arch/zip: used by "openhab-cli backup"
+RDEPEND="
+ ${MY_JAVA_DEPEND}
+ acct-user/openhab
+ app-arch/zip
+ dev-java/java-config
+"
+
+BDEPEND="app-arch/unzip"
+
+src_compile() {
+ :
+}
+
+src_install() {
+ # We use move here to preserve the executable bit on the files under
+ # openhab/runtime/bin.
+ domove() {
+ local source="${1}"
+ local target="${2}"
+
+ local dest="${ED}/${target}"
+
+ mkdir -p "${dest}" || die "Failed to create ${dest}"
+ mv "${source}"/* "${dest}" || die "Failed to move"
+ }
+
+ domove runtime /usr/share/openhab/runtime
+ domove conf /etc/openhab
+
+ domove userdata /var/lib/openhab
+ fowners -R openhab:openhab /var/lib/openhab
+
+ local dirs=(
+ /usr/share/openhab/addons
+ /var/log/openhab
+ )
+ local d
+ for d in "${dirs[@]}"; do
+ keepdir "${d}"
+ fowners openhab:openhab "${d}"
+ done
+
+ newenvd "${FILESDIR}"/openhab.env 50openhab
+
+ systemd_dounit "${FILESDIR}"/openhab.service
+ newtmpfiles "${FILESDIR}"/openhab.tmpfiles openhab.conf
+
+ newbin - openhab <<EOF
+#!/usr/bin/env bash
+set -eu
+
+if [[ -v JAVA_HOME_OVERRIDE ]]; then
+ JAVA_HOME="\${JAVA_HOME_OVERRIDE}"
+else
+ if ! GENTOO_JAVA_VM="\$(depend-java-query --get-vm '${MY_JAVA_DEPEND}')"; then
+ >&2 echo "Could not find Java VM for ${MY_JAVA_DEPEND}"
+ exit 1
+ fi
+
+ if ! JAVA_HOME_ASSIGNMENT=\$(java-config -P \${GENTOO_JAVA_VM} | grep JAVA_HOME); then
+ >&2 echo "Could not retrieve JAVA_HOME of \${GENTOO_JAVA_VM}"
+ exit 1
+ fi
+
+ eval \${JAVA_HOME_ASSIGNMENT}
+fi
+
+export JAVA_HOME
+exec /usr/share/openhab/runtime/bin/karaf "\$@"
+EOF
+ newbin "${DISTDIR}"/openhab-cli-2024-01-14 openhab-cli
+}
+
+pkg_postinst() {
+ tmpfiles_process openhab.conf
+
+ if [[ -z ${REPLACING_VERSIONS} && -z ${OPENHAB_POSTINST_UPDATE} ]]; then
+ return
+ fi
+
+ if [[ -d "${EROOT}"/run/systemd/system ]]; then
+ if systemctl is-active --quiet openhab; then
+ local openhab_service_active=1
+ einfo "Restarting OpenHAB service due to version update"
+ edob systemctl daemon-reload
+ edob systemctl stop openhab
+ fi
+
+ echo y | edob -m "Cleaning OpenHAB cache" \
+ openhab-cli clean-cache
+ assert "Failed to clean OpenHAB cache"
+
+ if [[ -v openhab_service_active ]]; then
+ edob systemctl start openhab
+ fi
+ fi
+}
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 213f3425892b..aa2ddf46ba0f 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 6161ffe4feaa..4c1a9646ee91 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -44,6 +44,7 @@ DIST bash-5.3-alpha.tar.gz 11195025 BLAKE2B b3325f6927d7dde86aae165891317b972f0b
DIST bash-5.3-alpha.tar.gz.sig 95 BLAKE2B 69c8b33fe2a40498662ef084967701cff1926086785a41d6f49a3c2e2b9908499226d3d970bdb6397a74d3ccc22acb3651261ad2a421799eb135c64a78af8589 SHA512 c9587da66457e2010b0852c6dbf5949821a543b7f1b616a4d016df3477913e2a655c57289e83adeeb31b8b8afca22313e3af76cf727b93932d33a889c1263c20
DIST bash-5.3_alpha_p20240628-5e28a1813ce7d08628c8df584ea36515091c6d9b.tar.xz 8528432 BLAKE2B d920640b0ba0ae38dbb98b48a9e4dd6635a05d7f86fcf26a4f2c79f6a4338e4f25ff20119f9a1df451d23d9cc381862963dcf9c135050102e8159eccbe5f7314 SHA512 cc60f94083b378ac51fda973f834f10477ac6ebcfc682f934426db3fd6ca4506e5ed1c64311c67d5d9d70b62ab2bf9900ee66f1aa96a7bce7198d69edf9131ca
DIST bash-5.3_alpha_p20240706-a91b8b077300b0a2a7daefe02f0363f9116e00d5.tar.xz 8525768 BLAKE2B 07b1b92b15bbd1c4bd01e3c2fbdf65d7dab14976442a2c4ea751c0d6e729d937886495af5402cd4669e84f68e952f3e79a375c649bbda1b4cc948172e3ea2948 SHA512 dfd19e6a4786ff066cb7e13ae328fbc909847fd7f987b59d9c646ab0bbf5abdc8c570bbc75810fe9eb6c9171acb3256b4e3278f565a1f526d9ce030fd423c0f8
+DIST bash-5.3_alpha_p20240711-d3e86e66ce857a8dc02e3116fd98b6e5b34d6364.tar.xz 8532476 BLAKE2B bae60589e733f29f4dab827c1c68899f4770c4cb2ca58af19e10bb833820644d336ada480be60b4dabb82441ae68f64494074387057d8b56efe8d5b9befd2a13 SHA512 ef677d2641607b75a000bef4b6eb9b359553ae6c3f930285989b97c036bfd1f7ecfa9240af1873af11dda42d1eca68da9c4b7567876e0bca878e8469dde0d0af
DIST bash205b-001 1132 BLAKE2B 0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6 SHA512 5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
DIST bash205b-002 755 BLAKE2B 6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d SHA512 46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ec8888f3a9526883
DIST bash205b-003 2356 BLAKE2B b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7 SHA512 74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399
@@ -463,5 +464,6 @@ EBUILD bash-5.2_p26-r8.ebuild 11730 BLAKE2B b685acc438968eedcdaf86a50a615e0aaf01
EBUILD bash-5.3_alpha-r5.ebuild 11566 BLAKE2B ab99c9907fce433ca5f21140c311b693ecdf4e2bb5356e16d3dc13c986f6f32284f7121b07a17340fdf2890ac8108e6c3dab0bcb3446f66447f741fd5e50c342 SHA512 8706a6346161c7a3159593f9bfcae1bb16c08f22bff648b6580f33708246f3eee2f7f3cd97eca8fd315b7b8f7daf22fcd4b7814e536a9c34d211738cccd36918
EBUILD bash-5.3_alpha_p20240628.ebuild 12157 BLAKE2B 4cdfe02bed8e0528b56f9b9e238422b62c5667506757ba2164e4cdca94cc5bd62836219640f279251b8687bf894d62a814835f8f0f1c782df1259e4cc5c13b56 SHA512 5d7a18371e2b3bbbad4c735b90ec5f31b1e4199dc62784f4e1432a837740214acf390ebaf902c10efc92010a2d892c70fd355e3e6dfa5f5429acd19640e47e44
EBUILD bash-5.3_alpha_p20240706.ebuild 12157 BLAKE2B fa964f0f6d25b023e1196ca29895b696e3f12817b01d9c7eb35000496cd5e0be9722bc87d683ac214734f8ddada63af7aa4bad8b9b1ad27629859791d9969459 SHA512 8aa53852ef9b240daf0607a4bc98383c21709f9a417d4a2c17412a51ee8b8665a10c1d8a033bda30611a5e7baf1c1f176e1e4b4162e207ab21071155c694b118
-EBUILD bash-9999.ebuild 12157 BLAKE2B 4cdfe02bed8e0528b56f9b9e238422b62c5667506757ba2164e4cdca94cc5bd62836219640f279251b8687bf894d62a814835f8f0f1c782df1259e4cc5c13b56 SHA512 5d7a18371e2b3bbbad4c735b90ec5f31b1e4199dc62784f4e1432a837740214acf390ebaf902c10efc92010a2d892c70fd355e3e6dfa5f5429acd19640e47e44
+EBUILD bash-5.3_alpha_p20240711.ebuild 12157 BLAKE2B c6956c25a2f6f12bc2f8e44fcd1f9a33012d7bdebf01e300cbafe098ade1e3125b95398f7fce13d693cc1531679461f102caf61f46e6da48837c4f89b0bdd923 SHA512 198efbc06a32d8a275d83801cb5a142be1259f7420802ff0c0ed0c658b130f9e04dfbb4e277fec3a0b9112574ffa1a6f8203f7f58458a0aab57b8b85664c2e76
+EBUILD bash-9999.ebuild 12157 BLAKE2B c6956c25a2f6f12bc2f8e44fcd1f9a33012d7bdebf01e300cbafe098ade1e3125b95398f7fce13d693cc1531679461f102caf61f46e6da48837c4f89b0bdd923 SHA512 198efbc06a32d8a275d83801cb5a142be1259f7420802ff0c0ed0c658b130f9e04dfbb4e277fec3a0b9112574ffa1a6f8203f7f58458a0aab57b8b85664c2e76
MISC metadata.xml 1009 BLAKE2B f71587b0a6d05b907f82b26be93b071290d91dc8f612f7b008a05eaa94d45be2ef8c1d992b7ac886648a9dcf964c30e8d9a7aff90d44835beb452e0d635b9533 SHA512 8aa1cb4c3206a76d10181394a91c315967fd9d3b359194f430f075fdd5a0b4b32149eec36b85412ef7e84b55e7b01955c75486b2df82b392a5acb3df8229a88d
diff --git a/app-shells/bash/bash-5.3_alpha_p20240711.ebuild b/app-shells/bash/bash-5.3_alpha_p20240711.ebuild
new file mode 100644
index 000000000000..725695b1ccc8
--- /dev/null
+++ b/app-shells/bash/bash-5.3_alpha_p20240711.ebuild
@@ -0,0 +1,411 @@
+# Copyright 1999-2024 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="d3e86e66ce857a8dc02e3116fd98b6e5b34d6364"
+ SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.xz -> ${P}-${BASH_COMMIT}.tar.xz"
+ 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 ~ia64 ~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
+
+ # wcsnwidth(), substring() issues with -Wlto-type-mismatch, reported
+ # upstream to Chet by email.
+ filter-lto
+
+ 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
+
+ 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[*]}"
+ 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-shells/bash/bash-9999.ebuild b/app-shells/bash/bash-9999.ebuild
index f116d8c93a63..725695b1ccc8 100644
--- a/app-shells/bash/bash-9999.ebuild
+++ b/app-shells/bash/bash-9999.ebuild
@@ -45,7 +45,7 @@ elif (( PLEVEL < 0 )) && [[ ${PV} == *_p* ]] ; then
# 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="5e28a1813ce7d08628c8df584ea36515091c6d9b"
+ BASH_COMMIT="d3e86e66ce857a8dc02e3116fd98b6e5b34d6364"
SRC_URI="https://git.savannah.gnu.org/cgit/bash.git/snapshot/bash-${BASH_COMMIT}.tar.xz -> ${P}-${BASH_COMMIT}.tar.xz"
S=${WORKDIR}/${PN}-${BASH_COMMIT}
else
diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index 0a97eca61e02..d3f2b749ffc0 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -4,7 +4,10 @@ DIST fzf-0.52.1-deps.tar.xz 18022516 BLAKE2B d6b5b5075409e7078958735ccc92b34dbed
DIST fzf-0.52.1.tar.gz 274817 BLAKE2B a42e694ab3a34025ecee5343e8eeb43221f66989fe6c7b827ad36d60a980c8fcea8414fffbed6858c7eec4d0e54ccc2165eafc5aecd8292d91e05da04bda1f6f SHA512 90b70c0fff41605ca647b02b64a6906e113e6cc377a51db8771806da58463ab87512294b430243b0263a3e800d64e652b6b2580b0b8205890f235d3b64c5e763
DIST fzf-0.53.0-deps.tar.xz 5882848 BLAKE2B b7faec7c2afd60642c27afa6f3c7a99fc1409d73c7d95f2f79737af3034769cef97aab11b5054f0209430d4ab038b5663e0af71e1768f674f815c7cd7dc08c66 SHA512 862e3bf23647735b888861898fd041e1d3e3dc6dcc7197b382fe790323d4904fc95fd20168d76656655e8c02ffd3cb0ee60da8df72689a94252a293f567ad5b6
DIST fzf-0.53.0.tar.gz 286797 BLAKE2B f6355c168f2b587cc2d0b21ef483812db7e077e4bf19517a4fc8fed43dd6b3f557ce1a28630075b4f1e6238aacf02ce10ceb1afd4d7fe5ca6e2453c132c56d80 SHA512 4122b49e8fec936ec4da79cdb7a7ed1891caadf842008ae36aac5ce0aa1c2263bed68fa0332f2cb4f2b38551469af0f14874410407b922827e62767032e92393
+DIST fzf-0.54.0-deps.tar.xz 5882708 BLAKE2B 1d9ca4f000960c811b5c45c61c59469c19d6947ad93fd627d0284d35c19a8df8eae96b76d8460d46ba924dd72775988f109e1eb9459499d5e307dff1920889df SHA512 ddb12e3ffab548399e81da2535857061cd9874a92534afc807fad2381562ba2fa0962cdbb366033769fa22871dcb12d187d394774e1fb2f225ceb388e92c9b25
+DIST fzf-0.54.0.tar.gz 291944 BLAKE2B e960285192c055e2228f682216aaebe02751ab66d8e9aa2bb347d46c5fc4aaa6895236c0059b4085cac213e3f8516a0ce2e9e0427a834b1c74cc41df28a2d167 SHA512 ed136c12142ceb7fabb39bd8f2d5e408efc44d17fb94514d9677a0a47013dc488bafeb657b7d448533d487091db4bd4194510e99493f8b05b007560d8c59ee2c
EBUILD fzf-0.51.0.ebuild 1973 BLAKE2B 0ed04f173792943f5896e4b2891cfee9e7652a654e6226b35ff80fc85a60adbd118fcdef54cbec407d3b5301c5156a6e559ba25a7d6bf52fd8939fedb72e5292 SHA512 db05e2b339e31c16d7ec3e4f5552d0ddd4dbac141396917754031747a91e949c062ad481eb682ad7922c0177787c30c60fd553ef7ac2ebed72a346bf984ff8a6
EBUILD fzf-0.52.1.ebuild 1973 BLAKE2B 0ed04f173792943f5896e4b2891cfee9e7652a654e6226b35ff80fc85a60adbd118fcdef54cbec407d3b5301c5156a6e559ba25a7d6bf52fd8939fedb72e5292 SHA512 db05e2b339e31c16d7ec3e4f5552d0ddd4dbac141396917754031747a91e949c062ad481eb682ad7922c0177787c30c60fd553ef7ac2ebed72a346bf984ff8a6
EBUILD fzf-0.53.0.ebuild 1976 BLAKE2B ba93dab453075a3d08ce3ce11d7cec3ac3377305a7ff7de1165b359db9d03114aa227d05a012c464ecfad7876bebb404e79e3d1007dd92e827ba2517f2f966e4 SHA512 e39e8cccbec100da4bebc38d9312ce0201af9244bd6cd745623133dc2ae714896db0f183233392ca35ddac497958c34fa1ddd80bf1593fc2d74d9ba9a493537a
+EBUILD fzf-0.54.0.ebuild 1977 BLAKE2B 1e8981936ea1069c396ccf686467550f61fedd0bd1816644c8d965822eff02df8a7b44d9f93d77b6c08f6a62d321aae3450e257c84d2174912db30f172e49f8f SHA512 a0dfcfd7e47edc8e25cc31a84403304d6b49f5e78a0cc3b11873c9d34f722e7cc5d34977a027eab34513423bdf2d8033663e863612ddfd49b0a87c07293b85be
MISC metadata.xml 245 BLAKE2B 09740ccf075e53d0d7f0a31addb391335518828e2c889718899491764305e6fef814d1ff7f1228d4b3c2b3b18470873d3c71338154a833d3a7d13280c393a879 SHA512 4de0cd558c25997c8473254016ddf6371da40c183b7ff0d7ad873135e12f52f8de12c40dc6ee03aa1fc2e44898fa050c9730e76f7960d908a5fa6645a66a7679
diff --git a/app-shells/fzf/fzf-0.54.0.ebuild b/app-shells/fzf/fzf-0.54.0.ebuild
new file mode 100644
index 000000000000..380854366f61
--- /dev/null
+++ b/app-shells/fzf/fzf-0.54.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang"
+HOMEPAGE="https://github.com/junegunn/fzf"
+
+# For fancy versioning only. Bump on the next release!
+# MY_GIT_REV is the first 7 characters of release commit, we truncate it
+# after to make it easier to copy/paste.
+MY_GIT_REV=9e92b6f11e0f59272de410f56493893334071e6e
+MY_GIT_REV=${MY_GIT_REV:0:7}
+
+SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${P}-deps.tar.xz"
+
+LICENSE="MIT BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+src_prepare() {
+ default
+ sed -i 's/-s -w //' Makefile || die # bug #795225
+}
+
+src_compile() {
+ emake PREFIX="${EPREFIX}"/usr VERSION=${PV} REVISION=${MY_GIT_REV} bin/${PN}
+}
+
+src_install() {
+ dobin bin/${PN}
+ doman man/man1/${PN}.1
+
+ dobin bin/${PN}-tmux
+ doman man/man1/${PN}-tmux.1
+
+ insinto /usr/share/vim/vimfiles/plugin
+ doins plugin/${PN}.vim
+
+ insinto /usr/share/nvim/runtime/plugin
+ doins plugin/${PN}.vim
+
+ newbashcomp shell/completion.bash ${PN}
+
+ insinto /usr/share/zsh/site-functions
+ newins shell/completion.zsh _${PN}
+
+ insinto /usr/share/fzf
+ doins shell/key-bindings.bash
+ doins shell/key-bindings.fish
+ doins shell/key-bindings.zsh
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "To add fzf support to your shell, make sure to use the right file"
+ elog "from ${EROOT}/usr/share/fzf."
+ elog
+ elog "For bash, add the following line to ~/.bashrc:"
+ elog
+ elog " # source ${EROOT}/usr/share/bash-completion/completions/fzf"
+ elog " # source ${EROOT}/usr/share/fzf/key-bindings.bash"
+ elog
+ elog "Plugins for Vim and Neovim are installed to respective directories"
+ elog "and will work out of the box."
+ elog
+ elog "For fzf support in tmux see fzf-tmux(1)."
+ fi
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 0ae3edfdb559..76200a3bad59 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 46b6411ebcdd..aefe12396be3 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -15,15 +15,12 @@ DIST calibre-7.12.0.tar.xz 44341928 BLAKE2B 18d3178b9daafaa674949b29528d055dea4e
DIST calibre-7.12.0.tar.xz.sig 566 BLAKE2B 3fb90d638b00e1a9bf481b16e947cf855e89f4c13f5614ef2003fb0447c1131dc4d1a6101dde7e413bc1b9b5ca3812d3f090f00a0f4e14e8029f5b2896286b23 SHA512 12c78975b175f08208a4e7d2b9734b2f886d0cd3804b1d2f32f87190b648a79bf4eac6b0650b74c0e93682ff60f74be74d86a5c02d7e5bd1615c0799b9f6020a
DIST calibre-7.13.0.tar.xz 44331860 BLAKE2B d5d9d04740dff52e59af0efff30e1044d52d188d58a91a9c8191084e021218feffca15cbde27f12a742e38d6db49168c6c6b64b1df9de5384c1b361ef66ba10b SHA512 b64bba8b6982e2f41b6e1e1d9392a07f15307781a1da3b2f2daca464f1d1303a7ff44af398c0c0edc84dda8090cd47461bf1570daa8ba12496661eae2f3c3bca
DIST calibre-7.13.0.tar.xz.sig 566 BLAKE2B 40ee9d53eb658623f0047601ddf26bde232b9f4575309faa09ab2ea74b70d8c43fa82a7dc80bb322fca908923661ed8ec33050917196c0f22ff490f9348b266f SHA512 6943ea01c30c8c2ed49f115873cbe1d75484a79deedf734d77ba2326b6f2a2d35994b0219d8e81789e46e8a56d01a19efe8f124c8ebb546b86fa287d8449bf6e
-DIST calibre-7.8.0.tar.xz 44167208 BLAKE2B 676f5519b2809ca91c972ce0b4227aeac977945248063be58f8ed387c2dc1285f01e0d59c52ba9dea3a25842be1f97cdaece7f1eac5c208503240ff9ac3f0093 SHA512 c90d247af3a8ba3b2a94ca3a03bf9ee4d1c8f07d6feaa1ec045d639f448c476c4be9568e66845e7067e32b746e0ab034be65084a60f2b64f961f6678a30910e7
-DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 03f283bee606d3071a2602ad2b1cc962b3d0cf6737ca294955524da6de7f22ddbe740d9b455332961b847331ad15f47efa884cc65bfe1a42eb46bef9f7a4a1dd SHA512 527a931f6d8701580b7b405124f53b54bb6ca65056aa41d677806a00c2ece3cb138c1c37e0d29394ee4e83487dec9dc7e82b6db63a4154e19f8463c19956e040
-DIST calibre-7.9.0.tar.xz 44164396 BLAKE2B 523b3aad25b73f4de4e2e5ce323dc63759fa1d2b65b646d3597dea42723f6a047782b019547df69d824f64cea8ca4c5964a17f37c3ea6beca95c5016bb839791 SHA512 388f47e13e0a682ae61a32ec2d7840e1514dd5cc79cc9ba271cee7619ad67f270c5059849e9412545bd4b9fa0904d105f5e88736956aba37abf9ef3ac8e1e09f
-DIST calibre-7.9.0.tar.xz.sig 566 BLAKE2B 7a5c9b835edf649d790c5da143f982deb3ce908fed40a557761b7f80bed372502010ab77c57f2a3f3f4de96bbc1a7f8bae6285c510b7bc1d053fc6571e77491d SHA512 c7ac1ea50f09122b023427ea902ecccdd1ffd7b9e21d70dbd853f45686db912aa88d3830cd587ed6dfe9052cd240ab3771990639a8db20c2801fc244965ac71b
+DIST calibre-7.14.0.tar.xz 44318744 BLAKE2B 3ade17216f3e79440cb113754c54295c3b0c2d09186300475c73d06d5cd592fa3962250ccafb9a26adb63d248f182e8da7c83415e38c506e36e327697aa5bc60 SHA512 718e83f9c11fd9e6a75cb2cee7172bf434ed642fc1e0db23ac6a7a1c7b01264fcd7f8840c12cb5f8184cc31c25c79f0d87255d8e1441b4cffaa9c88e90d4a663
+DIST calibre-7.14.0.tar.xz.sig 566 BLAKE2B 79dad9f35bbd1bc6d06aa8e5cd1a9f9f4ab40f4044795bf285e81b0db02f36e6a1583726ae573c8d43a51577c6e55c96b9a59a0a94d223f4bb7e4d382dfb95d5 SHA512 25ea452efbef8f47498e75ed0485489bd5c97dfbcb6246ec19d5e7ec3b78aa5fad6f8ffac873fdc36f650c755e8011779a3cc326f719e88ad96697d19a7f2cc0
EBUILD calibre-5.44.0-r3.ebuild 8840 BLAKE2B 7c52f8b0295e74684f14576a9162251738a485b2e8ff2e0628209aa899d6fcd6e163a19ba56d95b174b77937bd4245f7a9fd4db03d09fccd3d1f7fb79f0e58da SHA512 75271d1150dd0cc0f5b5f54e6d9a01d856efd99279d15444b3c93d6c9e88c2260554b135e913f8c16862cb111f8718a4289cb0c276f7c76f867ec4d183e4e88f
EBUILD calibre-7.10.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
EBUILD calibre-7.11.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
EBUILD calibre-7.12.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
EBUILD calibre-7.13.0.ebuild 7988 BLAKE2B 5776c54bb55d812bd5e70d3f5a21ccd539bb1c64de9187bbe6c8c637ff359d7956cacfcefcc08a6dd41b0bb5df5ed703b54b474c6c5b36d81c3e9a143d45b42a SHA512 cb6518a1d2cd9a71c2b41c47bda28c4ca404578b86b424f0db91bf1a70a8665aa260de79633c64e98e46b18ae74f6f9aa9fddbf33aac19b691bc56899518c390
-EBUILD calibre-7.8.0-r1.ebuild 7980 BLAKE2B b222ca0eb1f8073be2ebf471dc234646964bbb261434be3f169bdfc13632284b4c968a61a5fe9855b68641052ccc94a4bbf4a018df2628eb5a08026bbe85e56b SHA512 1e41f415575ba929d2e193bb8a5fff7f3acb453587386975631d53bdd76437cccffa1db91756b099ee129ccd501224129dbdd4c2fb9cb7d8396e6522fec2f0c3
-EBUILD calibre-7.9.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
+EBUILD calibre-7.14.0.ebuild 7988 BLAKE2B 5776c54bb55d812bd5e70d3f5a21ccd539bb1c64de9187bbe6c8c637ff359d7956cacfcefcc08a6dd41b0bb5df5ed703b54b474c6c5b36d81c3e9a143d45b42a SHA512 cb6518a1d2cd9a71c2b41c47bda28c4ca404578b86b424f0db91bf1a70a8665aa260de79633c64e98e46b18ae74f6f9aa9fddbf33aac19b691bc56899518c390
MISC metadata.xml 745 BLAKE2B 2e1e831d9e6a1f32596b4544a7237c020e2c027a3e872fc517e2557bd8b1be6d0ddb0335f5266159c0e0fbb8776e8d048916e716b77cd011da14bbd51779922d SHA512 3d0ef51069731cac8f751af461367d74151df517cab48c0fd66f1c3a2fab1d3a92f9a06118c700dd782fddbe0055bd379bd79f81f2dbb1adcc5b2a22a443e94d
diff --git a/app-text/calibre/calibre-7.8.0-r1.ebuild b/app-text/calibre/calibre-7.14.0.ebuild
index e8c9a3b78f0a..e42daca289d1 100644
--- a/app-text/calibre/calibre-7.8.0-r1.ebuild
+++ b/app-text/calibre/calibre-7.14.0.ebuild
@@ -36,7 +36,7 @@ LICENSE="
PSF-2
"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild
deleted file mode 100644
index 27ed594b785c..000000000000
--- a/app-text/calibre/calibre-7.9.0.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} )
-PYTHON_REQ_USE="sqlite,ssl"
-
-inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/"
-SRC_URI="
- https://download.calibre-ebook.com/${PV}/${P}.tar.xz
- verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
-"
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-
-LICENSE="
- GPL-3+
- GPL-3
- GPL-2+
- GPL-2
- GPL-1+
- LGPL-3+
- LGPL-2.1+
- LGPL-2.1
- BSD
- MIT
- Old-MIT
- Apache-2.0
- public-domain
- || ( Artistic GPL-1+ )
- CC-BY-3.0
- OFL-1.1
- PSF-2
-"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Qt slotted dependencies are used because the libheadless.so plugin links to
-# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
-COMMON_DEPEND="${PYTHON_DEPS}
- app-i18n/uchardet
- >=app-text/hunspell-1.7:=
- >=app-text/podofo-0.10.0:=
- app-text/poppler[utils]
- dev-libs/hyphen:=
- >=dev-libs/icu-57.1:=
- dev-libs/openssl:=
- dev-libs/snowball-stemmer:=
- $(python_gen_cond_dep '
- >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
- dev-python/dnspython[${PYTHON_USEDEP}]
- >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
- >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
- >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
- dev-python/jeepney[${PYTHON_USEDEP}]
- >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
- dev-python/lxml-html-clean[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
- >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
- >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}]
- >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
- >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
- dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,${PYTHON_USEDEP}]
- dev-python/PyQt6-WebEngine[widgets,${PYTHON_USEDEP}]
- dev-python/regex[${PYTHON_USEDEP}]
- dev-python/xxhash[${PYTHON_USEDEP}]
- >=dev-python/zeroconf-0.75.0[${PYTHON_USEDEP}]
- ')
- dev-qt/qtbase:6=[gui,widgets]
- dev-qt/qtimageformats:6
- dev-util/desktop-file-utils
- dev-util/gtk-update-icon-cache
- media-fonts/liberation-fonts
- media-libs/fontconfig:=
- >=media-libs/freetype-2:=
- >=media-libs/libmtp-1.1.11:=
- >=media-gfx/optipng-0.7.6
- virtual/libusb:1=
- x11-misc/shared-mime-info
- >=x11-misc/xdg-utils-1.0.2-r2
- font-subsetting? ( $(python_gen_cond_dep 'dev-python/fonttools[${PYTHON_USEDEP}]') )
- ios? (
- >=app-pda/usbmuxd-1.0.8
- >=app-pda/libimobiledevice-1.2.0
- )
- speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') )
- system-mathjax? ( >=dev-libs/mathjax-3:= )
- udisks? ( virtual/libudev )
- unrar? ( dev-python/unrardll )
-"
-RDEPEND="${COMMON_DEPEND}
- udisks? ( sys-fs/udisks:2 )"
-DEPEND="${COMMON_DEPEND}
- test? ( $(python_gen_cond_dep '>=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]') )
-"
-BDEPEND="$(python_gen_cond_dep '
- >=dev-python/PyQt-builder-1.10.3[${PYTHON_USEDEP}]
- >=dev-python/sip-5[${PYTHON_USEDEP}]
- ')
- virtual/pkgconfig
- system-mathjax? ( dev-lang/rapydscript-ng )
- verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )
-"
-
-PATCHES=(
- # Skip calling a binary (JxrDecApp) from libjxr which is used for tests
- # We don't (yet?) package libjxr and it seems to be dead upstream
- # (last commit in 2017)
- "${FILESDIR}/${PN}-7.0.0-jxr-test.patch"
-)
-
-src_prepare() {
- default
-
- # Warning:
- #
- # While it might be rather tempting to add yet another sed here,
- # please don't. There have been several bugs in Gentoo's packaging
- # of calibre from seds-which-become-stale. Please consider
- # creating a patch instead, but in any case, run the test suite
- # and ensure it passes.
- #
- # If in doubt about a problem, checking Fedora's packaging is recommended.
-
- # Disable unnecessary privilege dropping for bug #287067.
- sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
- -i setup/install.py || die "sed failed to patch install.py"
-
- # This is only ever used at build time. It contains a small embedded copy
- # of the rapydscript-ng compiler usable inside of qtwebengine, if you don't
- # have rapydscript-ng (a nodejs package) itself installed. Its only purpose
- # is to build some resources that come bundled in dist tarballs already...
- # and which we may also need to regenerate e.g. to use system-mathjax.
- #
- # However, running qtwebengine violates the portage sandbox (among other
- # things, it tries to create directories in /usr! amazing) so this is a
- # wash anyway. The only real solution here is to package rapydscript-ng.
- #
- # We do not need it at build time, and *no one* needs it at install time.
- # Delete the cruft.
- rm -r resources/rapydscript/ || die
-}
-
-src_compile() {
- # TODO: get qmake called by setup.py to respect CC and CXX too
- tc-export CC CXX
-
- # bug 821871
- local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)"
- export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}"
- export QMAKE="$(qt6_get_bindir)/qmake"
-
- edo ${EPYTHON} setup.py build
- edo ${EPYTHON} setup.py gui
-
- # A few different resources are bundled in the distfile by default, because
- # not all systems necessarily have them. We un-vendor them, using the
- # upstream integrated approach if possible. See setup/revendor.py and
- # consider migrating other resources to this if they do not use it, in
- # *preference* over manual rm'ing.
- edo ${EPYTHON} setup.py liberation_fonts \
- --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \
- --system-liberation_fonts
- if use system-mathjax; then
- edo ${EPYTHON} setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax
- edo ${EPYTHON} setup.py rapydscript
- fi
-}
-
-src_test() {
- # Skipped tests:
- local _test_excludes=(
- # unpackaged Python dependency: py7zr
- 7z
- # unpackaged Python dependency: pyzstd
- test_zstd
- # tests if a completely unused module is bundled
- pycryptodome
-
- $(usev !speech speech_dispatcher)
- $(usev !unrar test_unrar)
-
- # undocumented reasons
- test_mem_leaks
- test_searching
- )
-
- edo ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}"
-}
-
-src_install() {
- # Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
- # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
- # return _parse_localename(localename)
- # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
- # raise ValueError, 'unknown locale: %s' % localename
- #ValueError: unknown locale: 46
- export -n LANG LANGUAGE ${!LC_*}
- export LC_ALL=C.utf8 # bug #709682
-
- # Bug #295672 - Avoid sandbox violation in ~/.config by forcing
- # variables to point to our fake temporary $HOME.
- export HOME="${T}/fake_homedir"
- export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre"
- mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die
-
- addpredict /dev/dri #665310
-
- # If this directory doesn't exist, zsh completion won't install
- dodir /usr/share/zsh/site-functions
-
- edo "${PYTHON}" setup.py install \
- --staging-root="${ED}/usr" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --staging-libdir="${ED}/usr/$(get_libdir)" \
- --system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins"
-
- cp -r man-pages/ "${ED}"/usr/share/man || die
-
- find "${ED}"/usr/share -type d -empty -delete || die
-
- python_fix_shebang "${ED}/usr/bin"
-
- python_optimize "${ED}"/usr/$(get_libdir)/calibre "${D}/$(python_get_sitedir)"
-
- newinitd "${FILESDIR}"/calibre-server-3.init calibre-server
- newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server
-}
diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index 26e27e1cb5d2..afbcc34acb7e 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,3 +1,5 @@
DIST evince-45.0.tar.xz 2925768 BLAKE2B a926efd836dcf265184d84b8ae3ab246612767ab7f4e600225e21cb7395aa6aa7c6c238aa3958e1924d67a6aa377a2817101a9b04633dc30c381424ee1e0ebaa SHA512 3c2f796fda6c6e4d570748b6f8fcda2fada239df4cb392c164d7f91041cda6337373ea521146e7f7a1d572692a5e894938117d092fa033ddeb81fa72f8591086
+DIST evince-46.3.tar.xz 2938324 BLAKE2B 607d4d4acd8068f267fdd03a5f5876d633acf891630286b2a086b256dd66e0aca11bf97868f4b2edadc116f18f1031c0766c88a36f013824c3c19aab77b7cceb SHA512 818d543c3c02cf8736e90d76ef854b22f2bf4b705126e7f7748f5e4f21441d4e4b6a129c3549db58dcd9740a0ec68c8a8827174896745cb828f896ed0f96abcf
EBUILD evince-45.0.ebuild 2969 BLAKE2B cebbe71a486920a53d329dc00e88a8e72f9fad3a881a3cb34260bd29bac00dfd2d49965d845f0c971b127ac4c3cc8267948ffc25398f235e1fb550ec79673845 SHA512 abcb5df67d1794438d93a31e7df844851424d779a78ff7557d2a64cdc8c724c6c0bc441e0438cef4f313a9afdfd9a7edd82ba280b6af1c8bb93e64a88617cfaf
+EBUILD evince-46.3.ebuild 2971 BLAKE2B 565e81371717641c07130f4f40260a2b03c98dc305597cedcc107a80d6778e286f01c42b3dde13313c45b2280aa96dd61fd0a943fd5fd49a8ce5a7ae2b2ce4e6 SHA512 72b75c5b74a60c374ff0c4799437daee8b3d730ea29845a6a1fdf98162350494687a0a73b6c91b94a1d1d4d1e0e39f65d4df07a557ede7e2a6190b5dcad4dbbd
MISC metadata.xml 874 BLAKE2B be19d36175d5ca322e89689e69b18ae720b40450ce63fa3e5056c3b0af6f81be3481050b6a005db2d79f3c86b3de1eb7fabdde3d3ce9d84fffb13b13c5c04eac SHA512 d3128343855fd9c76ee8b68b19ec61a8ec479ee48c539bce17a09770f0f5661b8b1eb9d27ab0d52aaa450131b81f237fa54e8854ca0cbb3a2f487073b7107433
diff --git a/app-text/evince/evince-46.3.ebuild b/app-text/evince/evince-46.3.ebuild
new file mode 100644
index 000000000000..e9eb8776c05a
--- /dev/null
+++ b/app-text/evince/evince-46.3.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://apps.gnome.org/en/Evince/"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+# atk used in libview
+# bundles unarr
+DEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ >=dev-libs/glib-2.44.0:2
+ >=gui-libs/libhandy-1.5.0:1
+ >=dev-libs/libxml2-2.5:2
+ sys-libs/zlib:=
+ >=x11-libs/gdk-pixbuf-2.40:2
+ >=x11-libs/gtk+-3.22.0:3[cups?,introspection?]
+ gnome-base/gsettings-desktop-schemas
+ >=x11-libs/cairo-1.10
+ >=app-text/poppler-22.05.0:=[cairo]
+ >=app-arch/libarchive-3.6.0:=
+ djvu? ( >=app-text/djvu-3.5.22:= )
+ dvi? (
+ >=app-text/libspectre-0.2:=
+ dev-libs/kpathsea:=
+ )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/gst-plugins-good:1.0 )
+ gnome? ( gnome-base/gnome-desktop:3= )
+ keyring? ( >=app-crypt/libsecret-0.5 )
+ introspection? ( >=dev-libs/gobject-introspection-1:= )
+ nautilus? ( >=gnome-base/nautilus-3.28.0 <gnome-base/nautilus-42.20 )
+ postscript? ( >=app-text/libspectre-0.2:= )
+ spell? ( >=app-text/gspell-1.6.0:= )
+ tiff? ( >=media-libs/tiff-4.0:= )
+ xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gvfs
+ gnome-base/librsvg
+"
+BDEPEND="
+ gtk-doc? (
+ >=dev-util/gi-docgen-2021.1
+ app-text/docbook-xml-dtd:4.3
+ )
+ dev-libs/appstream-glib
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddevelopment=false
+ -Dplatform=gnome
+
+ -Dviewer=true
+ -Dpreviewer=true
+ -Dthumbnailer=true
+ $(meson_use nautilus)
+
+ -Dcomics=enabled
+ $(meson_feature djvu)
+ $(meson_feature dvi)
+ -Dpdf=enabled
+ $(meson_feature postscript ps)
+ $(meson_feature tiff)
+ $(meson_feature xps)
+
+ $(meson_use gtk-doc gtk_doc)
+ -Duser_doc=true
+ $(meson_use introspection)
+ -Ddbus=true
+ $(meson_feature keyring)
+ $(meson_feature cups gtk_unix_print)
+ $(meson_feature gnome thumbnail_cache)
+ $(meson_feature gstreamer multimedia)
+ $(meson_feature spell gspell)
+
+ -Dinternal_synctex=true
+
+ -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ if use gtk-doc; then
+ mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+ mv "${ED}"/usr/share/doc/{libevdocument,libevview} "${ED}"/usr/share/gtk-doc/html/ || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-text/trang/Manifest b/app-text/trang/Manifest
index a761f6e8bece..7dcf469b867f 100644
--- a/app-text/trang/Manifest
+++ b/app-text/trang/Manifest
@@ -1,9 +1,5 @@
AUX test.xml 3053 BLAKE2B f9837b05c4ac00fa63ce75f04318f3378c2cc0c99680c21520d7d75a74e0e9ad00a9fcdf4857655ac32a3eea935208dc86e51d2bbef3e2349cd78d65ed74ac30 SHA512 11b4faef6fce89d72e8cdcc25cc1dc6c89ea7bc44252e0521a9a5ff47f686e78c46eac6b606e47f51b0bdb8175e583d5c1c56bdcb8bea105c70a63b65f20ea67
-AUX trang-20181222-build-fixes.patch 968 BLAKE2B 5f84f3388133b126c711024750f85aff03cd76027ebd526e3eec4b4a605c4e3515662e2d2b1abcf3df08e88176a248442478d1350946e3b3150e00ab928a85db SHA512 ac8bf8e5f8f71f9271a9adba732112b39c379946298b859ab7504e4f861274670666f4a2e0337712a607049f34dbc206962fe2ff8883b8a8a7c5e09037f67062
-AUX trang-20181222-unicode-data-path.patch 627 BLAKE2B 78ed1c0ad5cf4327311ba9a65113bbc38554444625fa1da1ac90586e7cc4b87722458b483219c9c6a1132ffff3076a8d4dec120de772b4191ebf7db8cdc33224 SHA512 51909cfdac55204197478e7484794cd6d4a0892baa94d0a98e46bf1e227b7e21ac544451ff1fe9c4a4fb67fe3dc2b557d98471abc5ba130a92da973aebe41495
AUX trang-20220510-CompactSyntaxTokenManager.patch 5081 BLAKE2B 81533757c5c0088dc79554f2a11ca4a501a30c023693ed36a1547c442518424097d90ba1de6a130a1c1851af2dca194ea7a1804d04ad8fbc7c3c33ca48bace90 SHA512 74dc0bee59e5b2307c6d05029ffa1f0379359fd99017788f7f1aa328059a0296d0b365d8d79b30a206f0f6f4d21f283b4547a084f485c48975b4307a2a8369ec
-DIST trang-20181222.tar.gz 14847113 BLAKE2B 335722853b2d373fd9a6e9d4478b8248ca49d0559d5a8f60566f5550e60d5a004f26338897617acc617f84d1d55546afb9c51da64b7634514fa2ec508fa7a47a SHA512 fa412a5beeff07a620c4aa5723cf5b73bdb6b1cda561e3bf7764a609110f538da5313bcc79aca4d7742f71b3b071d3537681845d17ece46bc871c0964f4e251d
DIST trang-20220510.tar.gz 14317698 BLAKE2B b7337e9555094989955e33f711db9981521c31a3708dd6a862f36cecae0496d8c86fdf09b2d60b8646d8e35e214f57ba7bcd49773fe002eef26ed6b81b4101c1 SHA512 51c44817b396ec45bb82987e0aee8e8d2e5f3f6a1e2f967bae717a31b1bd49c5fc7015466104b19ac62de6ee0270c018dcf19b467763ad1aaa92800bd4edd7a0
-EBUILD trang-20181222.ebuild 2222 BLAKE2B beab45edaad346bdf72e21de7e9b14b8a4e6ac792cbea7d01579709443078be1b8231bdf9c47759b5253e32cc2ae3442370280411fe2994488db08e8a377ed11 SHA512 76e9d9de00d100cde4e6641772fe1ab6a591646907752ad4e015b369108799cdcb453910e387c8a3fa35ac64b5e7189e31b0296dc8d5668c11a31ca5b76c271b
EBUILD trang-20220510-r1.ebuild 3926 BLAKE2B 1a80cbc09c0068be464c93c1329e2a1addd14ca7269de78398112b2d2260343e8d37763fd487075a4cb792011ad0953c6431519ddf901e6907451572da6ec735 SHA512 5d741bb012f3ba71bea0c94edfc27c2494889ca6e5892052fdabf9833e9ab712afa65d218ba423c56c089292cb4484790899e7de8c985ecf114383b0072ea5ae
MISC metadata.xml 320 BLAKE2B dbc3c73e63a4eba52a905b023fd13c905a367c50b84f2114f1bee024f6e7787dfb02627aa30c83e17ffd90d763f9a977ad912a4429fe63a957120b7fd63ff34b SHA512 cd56de97d8e9b4439babc24fe21cc1b25f367598de0c4fc819ed24b17bfab70167495b00a065662f79b4315008fb65823dff6e6605d8939f697332f2a01eec36
diff --git a/app-text/trang/files/trang-20181222-build-fixes.patch b/app-text/trang/files/trang-20181222-build-fixes.patch
deleted file mode 100644
index ef7118c650a1..000000000000
--- a/app-text/trang/files/trang-20181222-build-fixes.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://sources.debian.org/patches/jing-trang/20181222+dfsg2-6/javacc.dir/
-
-Description: update local Java path
---- a/build.xml
-+++ b/build.xml
-@@ -1,6 +1,6 @@
- <project name="jing-trang" default="jar">
-
--<property name="lib.dir" value="lib"/>
-+<property name="lib.dir" value="/usr/share/java"/>
- <property name="build.dir" value="${basedir}/build"/>
- <property name="doc.dir" value="${basedir}/doc"/>
-
---- a/build.xsl
-+++ b/build.xsl
-@@ -23,15 +23,6 @@
- <target name="dummy"/>
- <target name="init">
- <mkdir dir="{$build}"/>
-- <exec executable="git">
-- <arg value="submodule"/>
-- <arg value="update"/>
-- <arg value="--init"/>
-- <arg value="--recursive"/>
-- </exec>
-- <copy todir="{$doc}">
-- <fileset dir="relaxng.org/jclark" includes="**"/>
-- </copy>
- </target>
- <xsl:for-each select="modules/module">
- <xsl:apply-templates select="document(concat('mod/', .,'/mod.xml'), .)/module">
diff --git a/app-text/trang/files/trang-20181222-unicode-data-path.patch b/app-text/trang/files/trang-20181222-unicode-data-path.patch
deleted file mode 100644
index e1aaf5452f47..000000000000
--- a/app-text/trang/files/trang-20181222-unicode-data-path.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Adapted from Debian.
-https://sources.debian.org/patches/jing-trang/20181222+dfsg2-6/unicode.patch/
-
-Description: update unicode path
---- a/mod/regex/mod.xml
-+++ b/mod/regex/mod.xml
-@@ -46,7 +46,7 @@
- failonerror="yes">
- <arg value="com.thaiopensource.datatype.xsd.regex.java.Categories"/>
- <arg value="${build.dir}/mod/regex/gensrc/main"/>
-- <arg value="${lib.dir}/UnicodeData-3.1.0.txt"/>
-+ <arg value="@GENTOO_PORTAGE_EPREFIX@/usr/share/unicode-data/UnicodeData.txt"/>
- <classpath>
- <pathelement location="${build.dir}/mod/regex-gen/classes/main"/>
- <pathelement location="${build.dir}/mod/util/classes/main"/>
diff --git a/app-text/trang/trang-20181222.ebuild b/app-text/trang/trang-20181222.ebuild
deleted file mode 100644
index 1bd1c56592c4..000000000000
--- a/app-text/trang/trang-20181222.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 java-ant-2 prefix
-
-DESCRIPTION="Multi-format schema converter based on RELAX NG"
-HOMEPAGE="http://thaiopensource.com/relaxng/trang.html"
-SRC_URI="https://github.com/relaxng/jing-trang/archive/V${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/jing-${P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-COMMON_DEP="
- dev-java/xerces:2
- dev-java/xml-commons-resolver:0"
-RDEPEND="
- >=virtual/jre-1.8:*
- ${COMMON_DEP}"
-DEPEND="
- >=virtual/jdk-1.8:*
- dev-java/javacc:0
- dev-java/saxon:6.5
- dev-java/testng:0
- ${COMMON_DEP}"
-BDEPEND="app-i18n/unicode-data"
-
-EANT_ANT_TASKS="testng"
-EANT_GENTOO_CLASSPATH="xerces-2,xml-commons-resolver"
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_PKG_BSFIX_NAME="build.xsl"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-20181222-build-fixes.patch
- "${FILESDIR}"/${PN}-20181222-unicode-data-path.patch
-)
-
-src_prepare() {
- default
-
- eprefixify mod/regex/mod.xml
-
- java-pkg_clean
- echo "<version>${PV}</version>" > version.xml || die
-}
-
-src_configure() {
- java-ant-2_src_configure
-
- # Because this crazy package uses XSLT, we need to escape this.
- sed -i 's:\${gentoo\.classpath}:${{gentoo.classpath}}:g' build.xsl || die
-
- EANT_EXTRA_ARGS="-Djavacc.dir=${EPREFIX}/usr/share/javacc/lib"
- export LOCALCLASSPATH=$(java-pkg_getjars --build-only --with-dependencies saxon-6.5)
-}
-
-src_compile() {
- EANT_BUILD_TARGET="modbuild trang-doc" java-pkg-2_src_compile
- EANT_BUILD_TARGET="mod.trang.jar" EANT_BUILD_XML="modbuild.xml" java-pkg-2_src_compile
-}
-
-src_test() {
- java -jar build/${PN}.jar "${FILESDIR}/test.xml" test/test.xsd || die
- java -jar build/${PN}.jar "${FILESDIR}/test.xml" test/test.dtd || die
- java -jar build/${PN}.jar test/test.dtd test/test.dtd.xsd || die
-
- md5sum -c <<EOF || die "Failed to verify md5sum"
-4bcb454ade46c0188f809d2e8ce15315 ${FILESDIR}/test.xml
-d096c1fb462902e10a3440a604a21664 test/test.xsd
-3fb46bdb16dc75a2a1e36e421b13e51d test/test.dtd
-fce355ca962cb063d7baa5d7fd571bcf test/test.dtd.xsd
-EOF
-}
-
-src_install() {
- java-pkg_dojar build/${PN}.jar
- java-pkg_dolauncher ${PN} \
- --main com.thaiopensource.relaxng.translate.Driver
-
- docinto html
- dodoc build/*.html
-}
diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index 2c61a57fbcb9..09df9591492c 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,9 +1,3 @@
-DIST xapian-omega-1.4.22.tar.xz 570476 BLAKE2B 05bd5c8135870b3a2058bcd032da9609cac7d0b1a07b31cb84f8fdf175bb87d22acd9beb392f93ebf1f23e4ebf4d23fbe12b70063628d318012b71246d14f26b SHA512 460120fa2c76ad99f818f4183c4ded92eaa7f01a9dd782af1e93faf11caf2479053f45a9e9f0a602bf31631dba8be2d2c18bba28340c578126e8658ad4937c19
-DIST xapian-omega-1.4.23.tar.xz 571596 BLAKE2B fee64cf73a7bc8e6951c3555f1139bec8c94102b00ccf3a0a69c5037002f122f0d1688a798967f997f85d6c21bd69d72758168408d95159a7442bc46050fe915 SHA512 2137972cebb10315f35024c8a5e179ce082eab777e4fd795ba6700eeab0d77ec49b6e06d104222e77824898c25c1717d346564d59e5f349360fec89476e3ee4f
-DIST xapian-omega-1.4.24.tar.xz 580736 BLAKE2B bdefb4a28185e5966c8f7ec7056562bdca39d02b5fb92d57b3b4ab051107fb80d198c5f2d460d067fa085ebad99276476b6ec0cb53636ae4dd3fb62f6a546f0e SHA512 d3a5c5c4de9a13ed2e55ab46915aaea1ba51120b5716a4e7cab9fb628ef2c979c83e17a44d3354045459d08a6d7041322182d9c81bdbb54eb6bd53431d147a9c
DIST xapian-omega-1.4.25.tar.xz 578904 BLAKE2B d0bb62741f7c58d1398a4dc8bca3de2b385094fb8126a4e36f424cb09964ac350709bf6dabc38d8d7ebf5f3fcd213d2a444d8e5e5cc52c6353f1c72fc7eebd72 SHA512 2b0d855baaaabbf6da1b86d61f0d3e85d5fb62d1b7d04738a7e15758d0042b9e22f80f0aa273b9a9a21b04dff579c561280e44f2a69a0c0d4f270cb0fbcef169
-EBUILD xapian-omega-1.4.22.ebuild 1164 BLAKE2B 351e0e1101338af3cb572e1780e3b9f9db87185b7394052eb6c8e0ab3253360de63e2f221640042ba514232ab4fa6fce14941f9fc9d32becbf1ad9e799516aa1 SHA512 3855689749b297f1d517b1e3cab40f6d33200c364c1fdbdf7cd33d2f30696faa7301f98f74359422586a7644669e772e4967d9730d759f7385e1072b92de5bf0
-EBUILD xapian-omega-1.4.23.ebuild 1170 BLAKE2B d0c6ebc4aba16496356c4a99577004940257b60285def0d87c55a601080a3780efd9ab09c85c0ce587324f66527bbd88909381814d775cd3afb0eb9dc669e817 SHA512 25ccf46c937820321eac3a8153fec8da9baac934663c1afe0b8a345aef3f9da95973fa8509a0e60b0fc11a5db442d9c10e37b9ca8f56e51e3c84e20680aa999a
-EBUILD xapian-omega-1.4.24.ebuild 1156 BLAKE2B e7e50e70595fb909533d815ca95f86b0478625180d54a8f22689ded1e4ce72d00a03ac3d4415898bc109af25f0e811a87ccca8959cbe7294697b25b1f5a31513 SHA512 ab76f9abc419791bb6c537a6128c189f873832795cbb64b822649144d0d1b951defcee16042d2e7b471d1e19b5214005b3bbe27ab185c96ce8afed72901c2cfe
EBUILD xapian-omega-1.4.25.ebuild 1150 BLAKE2B 8611c77e5bcac4900724d336e6bb24c1930d6ff686a819bd05c43cdebc57730876aee8223e066c099bbd24e29fac5f9b4d39658136455ccda73547fedadc0a89 SHA512 cc0039e772c31f9585001b63c850b31be6a7ad842715f5de0377edb9cc017466e6cc5b0ff76c844c9c13b05f9da0f4c62586b34d172667d69b06ef136a26e33e
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-text/xapian-omega/xapian-omega-1.4.22.ebuild b/app-text/xapian-omega/xapian-omega-1.4.22.ebuild
deleted file mode 100644
index 3dbebdbb01ed..000000000000
--- a/app-text/xapian-omega/xapian-omega-1.4.22.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-HOMEPAGE="https://xapian.org/"
-DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-
-DEPEND="
- dev-lang/perl
- dev-libs/libpcre2:=
- ~dev-libs/xapian-${PV}:0/30
- sys-apps/file
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
-
- # Protect /etc/omega.conf
- echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die
- doenvd "${T}"/20xapian-omega
- dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
-
- # Directory containing Xapian databases:
- keepdir /var/lib/omega/data
-
- # Directory containing OmegaScript templates:
- keepdir /var/lib/omega/templates
- mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
-
- # Directory to write Omega logs to:
- keepdir /var/log/omega
-
- # Directory containing any cdb files for the $lookup OmegaScript command:
- keepdir /var/lib/omega/cdb
-}
diff --git a/app-text/xapian-omega/xapian-omega-1.4.23.ebuild b/app-text/xapian-omega/xapian-omega-1.4.23.ebuild
deleted file mode 100644
index a9a75d694991..000000000000
--- a/app-text/xapian-omega/xapian-omega-1.4.23.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-HOMEPAGE="https://xapian.org/"
-DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND="
- dev-lang/perl
- dev-libs/libpcre2:=
- ~dev-libs/xapian-${PV}:0/30
- sys-apps/file
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
-
- # Protect /etc/omega.conf
- echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die
- doenvd "${T}"/20xapian-omega
- dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
-
- # Directory containing Xapian databases:
- keepdir /var/lib/omega/data
-
- # Directory containing OmegaScript templates:
- keepdir /var/lib/omega/templates
- mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
-
- # Directory to write Omega logs to:
- keepdir /var/log/omega
-
- # Directory containing any cdb files for the $lookup OmegaScript command:
- keepdir /var/lib/omega/cdb
-}
diff --git a/app-text/xapian-omega/xapian-omega-1.4.24.ebuild b/app-text/xapian-omega/xapian-omega-1.4.24.ebuild
deleted file mode 100644
index 1e0983f89c26..000000000000
--- a/app-text/xapian-omega/xapian-omega-1.4.24.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND="
- dev-lang/perl
- dev-libs/libpcre2:=
- ~dev-libs/xapian-${PV}:0/30
- sys-apps/file
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
-
- # Protect /etc/omega.conf
- echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die
- doenvd "${T}"/20xapian-omega
- dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
-
- # Directory containing Xapian databases:
- keepdir /var/lib/omega/data
-
- # Directory containing OmegaScript templates:
- keepdir /var/lib/omega/templates
- mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
-
- # Directory to write Omega logs to:
- keepdir /var/log/omega
-
- # Directory containing any cdb files for the $lookup OmegaScript command:
- keepdir /var/lib/omega/cdb
-}
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index a7d89dcfb223..d16a92ba93e4 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/d-spy/Manifest b/dev-debug/d-spy/Manifest
index 08d790ad9972..607f935ad9ca 100644
--- a/dev-debug/d-spy/Manifest
+++ b/dev-debug/d-spy/Manifest
@@ -1,3 +1,5 @@
+DIST d-spy-1.10.0.tar.xz 213044 BLAKE2B acb4d99e6f9be8ed86685c9deeb705727ac2b9522e701daa38e7baa84d37a585effda9c871d2cce814fff4dc240c585b6679d95a56b457434d0ce9e721ce3e29 SHA512 89f28ac2cc1799f7ad053da0c3995627c567ec224dc2267aac2fe6a2305d8580712c2ae3b4a86f86547f4bd7ac0462d2c6768bee3049cb449c4b6b00ce216cd6
DIST d-spy-1.8.0.tar.xz 232944 BLAKE2B cb6f90e9b3d779aa5a76bc93f16e9ae677af029b72451bbb983ffeb06b99a92aa2402ef8b6f6a6c6b4ad4f6ba49a924db37d7e9fc9cb98157a6475a0ec234267 SHA512 49c0ff250a91110014f98453ed6958cf4b5191cc0c8d31c5e63b1408864eaf0906ab3860b0479400a04a8614ee36fe5b9527b179e6346bdb5616cb188d2648f0
+EBUILD d-spy-1.10.0.ebuild 730 BLAKE2B 34fef2231f99871479d069e81de3f11738c5f49cd1713960cf851847b468cab0d51481fde9b1d91a2073d5d0dc1361e095d058944d4ab12179e1c752222ea07d SHA512 d4c18cbe0fad6c72156e2c43f539644bca0c38770247a0d9fb5a1b0ee673f19a499715490ed747aa8d17e3865340262f8f6976adbab9d53ce72cd8d465d892cd
EBUILD d-spy-1.8.0.ebuild 720 BLAKE2B 7942b1111056d62c92ca815f842ab42d1de851a9d4f72085a8a0bc8d4265f4ca643d2a7d1b4627ddd8193a0e37f0ddfe85a1131eb12528de226577d1245850c5 SHA512 585675d3da9c63de3f1ed89987da7e12d4081af0a9f4c7b07934c2d168d315c7a13cdf730089f8c45e86cf0e57b733b1338432c5ffad7972fe8676b674f63971
MISC metadata.xml 346 BLAKE2B ed5a5f063aa92eb582564f615a38bb8e3d71955f0c42cc91eb488d0cb81b615dd1bb05b8b833c9a225dddf2e6f5d3089983357a4dac0f81edac3303327dc3121 SHA512 fb5ae140eaf1130d78e8222253cc2c2ef059e7b3d7d765c2f1b8038f691e1119867be986b1585c981f07fe038ec010f427e1a758ec3d22c618cc7e289160274b
diff --git a/dev-debug/d-spy/d-spy-1.10.0.ebuild b/dev-debug/d-spy/d-spy-1.10.0.ebuild
new file mode 100644
index 000000000000..fdb3b82692ba
--- /dev/null
+++ b/dev-debug/d-spy/d-spy-1.10.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg
+
+DESCRIPTION="D-Spy is a simple tool to explore D-Bus connections"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/d-spy"
+
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+ >=dev-libs/glib-2.76:2
+ >=gui-libs/gtk-4.12:4
+ >=gui-libs/libadwaita-1.4:1
+"
+RDEPEND="
+ ${DEPEND}
+ >=sys-apps/dbus-1
+"
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_install() {
+ meson_src_install
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 3958397a5760..d5df925ef2ec 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 0ccf640b34fa..6606d5c7dc7d 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,19 +2,13 @@ AUX protobuf-java-3.23.0-unittest_retention.proto.patch 2122 BLAKE2B b7c7297efaf
AUX protobuf-java-3.26.0-unittest.protos.patch 1828 BLAKE2B 078982186100b1d5466f705967abaa2b0ab09b14a401d406c7d5f9f342cfb4fe596d13b23061951dee8f165eda055ace57f293df12e3fa0bb710c67293ec0862 SHA512 3c2a610f74c7e6520fd781b3771b60e899bd5b94763a5c70873992feacc1e541d326b85250d2be256f9ac20df9af916e0673943533aeb45214dfdac693929b22
DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
-DIST protobuf-25.1.tar.gz 5878124 BLAKE2B a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3 SHA512 d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f7777272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
-DIST protobuf-25.2.tar.gz 5878387 BLAKE2B 1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea SHA512 66f0b177eae0e2e40b8b17c8f411cd9dec5355dcfc145b8a79426e6367babcc28b9a8078bbe4ba2de47a82811a2e1a89d36955d6fa0c8d391cfeada4eb160fdb
DIST protobuf-25.3.tar.gz 5878962 BLAKE2B 9268f9bd993a1cfd6d3937a2ad56ba4cfe3d84923756513841cbf13039d4a07acb260468745cb1294f30334cb34b45c6fde272f5c40d9de63ac6a4ce5c263077 SHA512 1f73e237c919082e5423ae9e2ea8813dccf672c059051d1531fe89ffaa45872d3cf3052b8c3af26f674296ec17d7dc861c67b8f0834ed80261ce4a6a14ed7115
-DIST protobuf-26.0.tar.gz 5957426 BLAKE2B 246b81a2c037047c10aeb004bbc4836d1d1cd73eadd0780060bf7fe60cee2cfa4e14afdb07c2a6fa2381e4656a47a148cf77315f1caa8c1bf6c137e06b0de168 SHA512 b350e0be51e4977865bfcc086506e1d85421da5d9386d2b10dada98a9a1a32a7b44e2ace866e605b42f1e2b6a702e6eca7fa9f5346819b55dd7d09f5ded3628c
DIST protobuf-26.1.tar.gz 5957903 BLAKE2B 1a7faab2f56aa0995801a80f73a812c7fc38a00af0bf25bdd5eecf7aec27a86a575ea2fb8484787d19c9ac6e46007c9864e79464f529c446f31af732981feed1 SHA512 0363ac09f92d8e040491425d444c8dca0b9b430e02d2dff6e2b28a0c2b2bea0d33a47f50bc9e2e2d4e8e22b65a02009a20c0066fb89c75df93a7b703dda42ed4
DIST protobuf-27.2.tar.gz 6282174 BLAKE2B 86d12e9f87e8e1c2961ad517115c8689a8dd984722513816d8d626e59a76f5e7a698a90cbf6007daacf66c6053c9ff28108ff113579a442ce61cd221178bda44 SHA512 664c66b62cf1ed0c65d9b910d8e67d4d5d471113697f1b8edf1573cd5c0fc8e850ac53ce984e48e6c6b9cbbefa12f8530058384e7388e65a59c1e46d03772397
DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8
EBUILD protobuf-java-3.23.0.ebuild 5004 BLAKE2B 1e8d57764ebd6829fc9dac563302ed4478e01daa7ef0b3613f12ce4b217df8bca853207af11dbf27623526414d0cb5ff5890d0ec502c50d974c23555a3cb0e01 SHA512 2f7fef3aa5ba84f7e17ee9d9d49c734867cde32f49aa4769d2e20fcf02079e0fc1a49fd81515e651bc8980d07d96589d3d43e710eb69df8ab1e0b215c7379413
EBUILD protobuf-java-3.23.3.ebuild 5025 BLAKE2B dc9565c4bc6bae5d650202e20e427f2a5cf4235668ca23638503f94a73a8155352d1fb66613c0d50066b669f80099abd61c3984a29b9f11c09cd53f785a5ed89 SHA512 31cb0f30f2cb25c41b1d0ec4d64bdfc413f7ce267e86026a88a9329affcd8a288a5afa0349018f74b21528cd9a798db145a5c8dd37edbe06eacb42ae0e7fcd47
-EBUILD protobuf-java-3.25.1.ebuild 5070 BLAKE2B 94ca65cd35051f3ae692478f94c6e42ef30935e6c907762c22b13dadc0391610dc9260851c3f730602b1d5ab80db1ab32baaf241dffe37c385a8aed8c3151d52 SHA512 e40407849b72a6dfec24fedb1b575bf67154d9f66d02ccf82c35d3e2ea33564edc7408d796982b92a8e0b60d777feb30f5beff425420fb9c3f80ed095a03e23c
-EBUILD protobuf-java-3.25.2.ebuild 5070 BLAKE2B 9069a213fdd09cc2dd7f2e797941873f1184af848ce4159621b47ef2fcc600574e54ec0603ef63a0160db28530d73ea943591146a31f9861327823e65c28b8f3 SHA512 8999737beee7f393677ce4a5c52cae4a9ae290b085e24f2e563b4eed18fcd4753abe5000849934d8c90f9103669d8163bd1c86a905f566ad986a4202d41ad8cb
EBUILD protobuf-java-3.25.3.ebuild 5070 BLAKE2B 253564d29b833f09bda7830790bdd120b5807ff75d4ff70949ceca2c1b79410ba4b023e57c0a58763ad8cb037eb2bcefc875198a3385b7dd032c8b709bac45ea SHA512 503911709bf44eb849037f480d813ae45ca55752cedbb9652fb62a155cd2cadaa0c6511c69ed259d16a7799ee19fe57e7c3359d02196185652386da390807f1b
-EBUILD protobuf-java-3.26.0.ebuild 5116 BLAKE2B 7bf78e569da302003f839ea9764859cf2155bab63c4253905abcee1441cfcc6189842f5106d2f08a9556b81bcf3b90b6a580110c8eeb3b18f72f7c9d2c2fc46c SHA512 d8298e6344d0a7b4df019e51efff0f12f85952ba3d2525cbba06ad486e3774ece0000492b9c0970f9632f31edcdb0fb442692977a5487a1110309d78785521bd
EBUILD protobuf-java-4.26.1.ebuild 4758 BLAKE2B 018ffa86d9af50a96db808ee51892e930630ec0709f0effb26522e70bc8d9890a84cb67276b2aab743950b7ba53e77567615f9d1bc63e391521a22696afe1e7b SHA512 4a738022a541fc6b73a13fa7cdc461137adbcfc8f3cf95a522355991c9be2c459b10b99191fb1efa3d23efb4783e539cc5e119fa6e84096b0ed3cc2762675ced
EBUILD protobuf-java-4.27.2.ebuild 5037 BLAKE2B 67330a0834b53ed7a950daea16be0b2cb7c8523cd6b2c0cafcc1468b39b6dd064e07a12d7e90a6b19612d6e82711c07e76cd6a2951ff6ec5709abcab042eac63 SHA512 51187de703cb88ded86536a068725eddb2692ba71150d2fcfb566058f1996edf39491c46363f31aecfb5210d7e7fbf7974da5dd4fbc90e70caa262079ad48d63
MISC metadata.xml 534 BLAKE2B aa3ede54aa4e1479f977cecb9dace36fa5db7025a5d45d142cde5ea2ede794f721abf0ced139b24d4c2c1aac3631ee43f15b4d74850abc56c1fbafb8736adebc SHA512 11f7b1fca223910cd42be952760e32d98a553fd660e1da66542a722eb1e3296c79e702f899dc36ab0e794a19014ede3738fc0959b04a9d44910e9e0068f3feb7
diff --git a/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild b/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild
deleted file mode 100644
index 2c2fc51fb3b6..000000000000
--- a/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple cmake
-
-DESCRIPTION="Core Protocol Buffers library"
-HOMEPAGE="https://protobuf.dev"
-# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
-# And we build artifact 3.25.1 from the 25.1 tarball in order to allow sharing the tarball with
-# dev-libs/protobuf.
-MY_PV3="${PV#3.}"
-MY_PV="${MY_PV3/_rc/-rc}"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz
- test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-S="${WORKDIR}/protobuf-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="system-protoc"
-
-BDEPEND="
- system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
- !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
-"
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- dev-java/guava:0
- dev-java/mockito:4
- )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=(
- "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="java/core/src/main/resources"
-JAVA_SRC_DIR="java/core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_SRC_DIR="java/core/src/test/java"
-
-run-protoc() {
- if use system-protoc; then
- protoc $1
- else
- "${BUILD_DIR}"/protoc $1
- fi
-}
-
-src_prepare() {
- # If the corrsponding version of system-protoc is not available we build protoc locally
- if use system-protoc; then
- default # apply patches
- else
- cmake_src_prepare
- fi
- java-pkg-2_src_prepare
-
- mkdir "${JAVA_RESOURCE_DIRS}" || die
- # https://github.com/protocolbuffers/protobuf/blob/v25.1/java/core/pom.xml#L43-L62
- PROTOS=( $(sed \
- -n '/google\/protobuf.*\.proto/s:.*<include>\(.*\)</include>:\1:p' \
- "${S}/java/core/pom.xml") ) || die
- pushd src > /dev/null || die
- cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
- popd > /dev/null || die
-
- # https://github.com/protocolbuffers/protobuf/blob/v25.1/java/core/generate-sources-build.xml
- einfo "Replace variables in generate-sources-build.xml"
- sed \
- -e 's:${generated.sources.dir}:java/core/src/main/java:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|echo\|mkdir\|exec/d' \
- -i java/core/generate-sources-build.xml || die "sed to sources failed"
-
- # https://github.com/protocolbuffers/protobuf/blob/v25.1/java/core/generate-test-sources-build.xml
- einfo "Replace variables in generate-test-sources-build.xml"
- sed \
- -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:${test.proto.dir}:java/core/src/test/proto:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|mkdir\|exec\|Also generate/d' \
- -i java/core/generate-test-sources-build.xml || die "sed to test sources failed"
-
- # Split the file in two parts, one for each run-protoc call
- awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
- java/core/generate-test-sources-build.xml || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -Dprotobuf_BUILD_TESTS=OFF
- -Dprotobuf_ABSL_PROVIDER=package
- )
- if use system-protoc; then
- :
- else
- cmake_src_configure
- fi
-}
-
-src_compile() {
- if use system-protoc; then
- :
- else
- cmake_src_compile
- fi
-
- einfo "Run protoc to generate sources"
- run-protoc \
- @java/core/generate-sources-build.xml \
- || die "protoc sources failed"
-
- java-pkg-simple_src_compile
-}
-
-src_test() {
- # https://github.com/protocolbuffers/protobuf/blob/v25.1/java/core/pom.xml#L63-L71
- jar cvf testdata.jar \
- -C src google/protobuf/testdata/golden_message_oneof_implemented \
- -C src google/protobuf/testdata/golden_packed_fields_message || die
-
- JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
-
- einfo "Running protoc on first part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-1 \
- || die "run-protoc test-sources-build-1 failed"
-
- einfo "Running protoc on second part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-2 \
- || die "run-protoc test-sources-build-2 failed"
-
- einfo "Running tests"
- # Invalid test class 'map_test.MapInitializationOrderTest':
- # 1. Test class should have exactly one public constructor
- # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
- # 1. Test class should have exactly one public constructor
- pushd "${JAVA_TEST_SRC_DIR}" || die
- local JAVA_TEST_RUN_ONLY=$(find * \
- -path "**/*Test.java" \
- ! -path "**/Abstract*Test.java" \
- ! -name "MapInitializationOrderTest.java" \
- ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
- )
- popd
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg-simple_src_install
-}
diff --git a/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild b/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild
deleted file mode 100644
index 5276064d1543..000000000000
--- a/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 2008-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple cmake
-
-DESCRIPTION="Core Protocol Buffers library"
-HOMEPAGE="https://protobuf.dev"
-# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
-# And we build artifact 3.25.2 from the 25.2 tarball in order to allow sharing the tarball with
-# dev-libs/protobuf.
-MY_PV3="${PV#3.}"
-MY_PV="${MY_PV3/_rc/-rc}"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz
- test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-S="${WORKDIR}/protobuf-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="system-protoc"
-
-BDEPEND="
- system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
- !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
-"
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- dev-java/guava:0
- dev-java/mockito:4
- )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=(
- "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="java/core/src/main/resources"
-JAVA_SRC_DIR="java/core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_SRC_DIR="java/core/src/test/java"
-
-run-protoc() {
- if use system-protoc; then
- protoc $1
- else
- "${BUILD_DIR}"/protoc $1
- fi
-}
-
-src_prepare() {
- # If the corrsponding version of system-protoc is not available we build protoc locally
- if use system-protoc; then
- default # apply patches
- else
- cmake_src_prepare
- fi
- java-pkg-2_src_prepare
-
- mkdir "${JAVA_RESOURCE_DIRS}" || die
- # https://github.com/protocolbuffers/protobuf/blob/v25.2/java/core/pom.xml#L43-L62
- PROTOS=( $(sed \
- -n '/google\/protobuf.*\.proto/s:.*<include>\(.*\)</include>:\1:p' \
- "${S}/java/core/pom.xml") ) || die
- pushd src > /dev/null || die
- cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
- popd > /dev/null || die
-
- # https://github.com/protocolbuffers/protobuf/blob/v25.2/java/core/generate-sources-build.xml
- einfo "Replace variables in generate-sources-build.xml"
- sed \
- -e 's:${generated.sources.dir}:java/core/src/main/java:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|echo\|mkdir\|exec/d' \
- -i java/core/generate-sources-build.xml || die "sed to sources failed"
-
- # https://github.com/protocolbuffers/protobuf/blob/v25.2/java/core/generate-test-sources-build.xml
- einfo "Replace variables in generate-test-sources-build.xml"
- sed \
- -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:${test.proto.dir}:java/core/src/test/proto:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|mkdir\|exec\|Also generate/d' \
- -i java/core/generate-test-sources-build.xml || die "sed to test sources failed"
-
- # Split the file in two parts, one for each run-protoc call
- awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
- java/core/generate-test-sources-build.xml || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -Dprotobuf_BUILD_TESTS=OFF
- -Dprotobuf_ABSL_PROVIDER=package
- )
- if use system-protoc; then
- :
- else
- cmake_src_configure
- fi
-}
-
-src_compile() {
- if use system-protoc; then
- :
- else
- cmake_src_compile
- fi
-
- einfo "Run protoc to generate sources"
- run-protoc \
- @java/core/generate-sources-build.xml \
- || die "protoc sources failed"
-
- java-pkg-simple_src_compile
-}
-
-src_test() {
- # https://github.com/protocolbuffers/protobuf/blob/v25.2/java/core/pom.xml#L63-L71
- jar cvf testdata.jar \
- -C src google/protobuf/testdata/golden_message_oneof_implemented \
- -C src google/protobuf/testdata/golden_packed_fields_message || die
-
- JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
-
- einfo "Running protoc on first part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-1 \
- || die "run-protoc test-sources-build-1 failed"
-
- einfo "Running protoc on second part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-2 \
- || die "run-protoc test-sources-build-2 failed"
-
- einfo "Running tests"
- # Invalid test class 'map_test.MapInitializationOrderTest':
- # 1. Test class should have exactly one public constructor
- # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
- # 1. Test class should have exactly one public constructor
- pushd "${JAVA_TEST_SRC_DIR}" || die
- local JAVA_TEST_RUN_ONLY=$(find * \
- -path "**/*Test.java" \
- ! -path "**/Abstract*Test.java" \
- ! -name "MapInitializationOrderTest.java" \
- ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
- )
- popd
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg-simple_src_install
-}
diff --git a/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild b/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
deleted file mode 100644
index 5c59d510ec97..000000000000
--- a/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 2008-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple cmake
-
-DESCRIPTION="Core Protocol Buffers library"
-HOMEPAGE="https://protobuf.dev"
-# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
-# And we build artifact 3.26.0 from the 26.0 tarball in order to allow sharing the tarball with
-# dev-libs/protobuf.
-MY_PV3="${PV#3.}"
-MY_PV="${MY_PV3/_rc/-rc}"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz
- test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-S="${WORKDIR}/protobuf-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="system-protoc"
-
-BDEPEND="
- system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
- !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
-"
-DEPEND="
- >=virtual/jdk-1.8:*
- test? (
- dev-java/guava:0
- dev-java/mockito:4
- )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=(
- "${FILESDIR}/protobuf-java-3.26.0-unittest.protos.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="java/core/src/main/resources"
-JAVA_SRC_DIR="java/core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_SRC_DIR="java/core/src/test/java"
-
-run-protoc() {
- if use system-protoc; then
- protoc $1
- else
- "${BUILD_DIR}"/protoc $1
- fi
-}
-
-src_prepare() {
- # If the corrsponding version of system-protoc is not available we build protoc locally
- if use system-protoc; then
- default # apply patches
- else
- cmake_src_prepare
- fi
- java-pkg-2_src_prepare
-
- mkdir "${JAVA_RESOURCE_DIRS}" || die
- # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/pom.xml#L43-L62
- PROTOS=( $(sed \
- -n '/>google\/protobuf.*\.proto/s:.*<include>\(.*\)</include>:\1:p' \
- "${S}/java/core/pom.xml") ) || die
- pushd src > /dev/null || die
- cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
- popd > /dev/null || die
-
- # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/generate-sources-build.xml
- einfo "Replace variables in generate-sources-build.xml"
- sed \
- -e 's:${generated.sources.dir}:java/core/src/main/java:' \
- -e 's:${protobuf.java_source.dir}:java/core/src:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|echo\|mkdir\|exec/d' \
- -i java/core/generate-sources-build.xml || die "sed to sources failed"
-
- # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/generate-test-sources-build.xml
- einfo "Replace variables in generate-test-sources-build.xml"
- sed \
- -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
- -e 's:${protobuf.source.dir}:src:' \
- -e 's:${test.proto.dir}:java/core/src/test/proto:' \
- -e 's:^.*value="::' -e 's:\"/>::' \
- -e '/project\|mkdir\|exec\|Also generate/d' \
- -i java/core/generate-test-sources-build.xml || die "sed to test sources failed"
-
- # Split the file in two parts, one for each run-protoc call
- awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
- java/core/generate-test-sources-build.xml || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -Dprotobuf_BUILD_TESTS=OFF
- -Dprotobuf_ABSL_PROVIDER=package
- )
- if use system-protoc; then
- :
- else
- cmake_src_configure
- fi
-}
-
-src_compile() {
- if use system-protoc; then
- :
- else
- cmake_src_compile
- fi
-
- einfo "Run protoc to generate sources"
- run-protoc \
- @java/core/generate-sources-build.xml \
- || die "protoc sources failed"
-
- java-pkg-simple_src_compile
-}
-
-src_test() {
- # https://github.com/protocolbuffers/protobuf/blob/v26.0/java/core/pom.xml#L63-L71
- jar cvf testdata.jar \
- -C src google/protobuf/testdata/golden_message_oneof_implemented \
- -C src google/protobuf/testdata/golden_packed_fields_message || die
-
- JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
-
- einfo "Running protoc on first part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-1 \
- || die "run-protoc test-sources-build-1 failed"
-
- einfo "Running protoc on second part of generate-test-sources-build.xml"
- run-protoc @test-sources-build-2 \
- || die "run-protoc test-sources-build-2 failed"
-
- einfo "Running tests"
- # Invalid test class 'map_test.MapInitializationOrderTest':
- # 1. Test class should have exactly one public constructor
- # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
- # 1. Test class should have exactly one public constructor
- pushd "${JAVA_TEST_SRC_DIR}" || die
- local JAVA_TEST_RUN_ONLY=$(find * \
- -path "**/*Test.java" \
- ! -path "**/Abstract*Test.java" \
- ! -name "MapInitializationOrderTest.java" \
- ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
- )
- popd
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
- JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg-simple_src_install
-}
diff --git a/dev-java/saxon/Manifest b/dev-java/saxon/Manifest
index b14ca453f845..9683193f56a4 100644
--- a/dev-java/saxon/Manifest
+++ b/dev-java/saxon/Manifest
@@ -1,8 +1,5 @@
AUX 9.2-build.xml 2061 BLAKE2B fb4e505f9308caf2300b7a1159ff20a973576d974544b1be0b42b71566f8207af7ae48710522c4627bd4879ecfdf14f9f9b983802e6c98c4d1f00cdbc6a363e9 SHA512 9e7c02427041df22a7a5eddc6d9e709635493d079efaba66a9da6320af961d933176105028f8a96fef8f84599724829d582ff64d061d70364f048ed39308e67c
AUX 9.2-edition.properties 74 BLAKE2B d468841c782fa7bf1b39cbeeac01d983a8d6891a13a97b2994496dd80e1c4e3cac893b35f813bccf4e0a877c7c3f1a6c5c12a9c6005b82efb2c42a70a49e93dc SHA512 2c95fc288bb35f68819edc95e8ce30f921b17196123ee7ce0c9908d210e8758c51204bc7dd222d6b7e4803dceb331bcd83120622fa2bcb6587d150a0f479ca02
-DIST saxon6-5-5.zip 3346162 BLAKE2B 63d49545d101c3b595ff3f3db6d781158b8a51862ccdc294e782ac0935010a841405fb21663bd35853042c53548991dfefa7f789be292fe8497a29253c87ee09 SHA512 2d76ab6da8fc8ca8502139f6b620d4c9e94732a520083480e3936f6bd0a9f069252a7a05df53dab49aabec505764b2ec4ca1b36022bb56df568883a0491f495a
DIST saxonhe9-2-0-6source.zip 2942625 BLAKE2B 45f9cc12591ebb94076392b16edba52811d911c41f2f197ffe864e37c1ef478670ff276b7dc8dff316dcd2986f777b4cc2d43989e5d300510ee0edfe7e54103d SHA512 6c59c0cbed905cf561387acb54bb31f0a251432deb0edf498ec4f4d9955bbcc12d1765ace594090d3ccb0416e3e72349466e430bb4f799b51fd12ce8fc5a144e
-EBUILD saxon-6.5.5-r3.ebuild 1043 BLAKE2B 49cd6ce20f03ffad87b428f59be7ee797e51727d0640d6131e42047bb3d233923d3a99acd289f24a9d4cf3a0b2a0a05a389c1b281702d3f4dac30a3101f4da82 SHA512 64789d10c642a204fa3bb2444efd891c184888d28c60c24a470733bdaa07f85f19afcd6e941d745f05fcbae546ae33d05c55891021460c28599423d38fc3bfd4
-EBUILD saxon-9.2.0.6-r4.ebuild 2010 BLAKE2B 457aacad3407f5b271d2106f9b783ad36d7eed0f92d5186ae9fc3662e13177e42fbb771472692ac932dfcfeaf8c919d8d2ecab1db16c41008d0d4a9f3b6a854c SHA512 cad6bd60cebe438e2ad1c868a5fd5065c9fb52347e219b14c19e1d489e1c2c48971869f3669f1e75e1539c6d8ca1a12c25e4fb244e5bc52ed3fe93d577025be2
EBUILD saxon-9.2.0.6-r5.ebuild 1617 BLAKE2B 175ec2bd2b3031e9d04b1187df78259c30b626e9a1656aeeb738444c20a83ec8b3341b7d132fd9ea1f66541502aaf6333fde8571eaa798b064c90d7b3062f1f8 SHA512 18bc35231a23f846fcc8b8b3ec2185421dd42f500014ee717a5a85fee2ff919ac6ef01f0e30e494c9e9d3bdc37fdc6affb8652d450a1b6f33ba6bb2c898ea1e3
MISC metadata.xml 390 BLAKE2B 41b48e05888618320dd9f41627184a0483c753bc8150a0c304aebe18eb512395abbb2250087782784347ff19cc7011f0066d2bc01b4ba1a57144ee3063004bb0 SHA512 a34072ff9c96b6e167cbf3f8e922fdce358c567491e03eaa10b5f1e5107154cc084aff67f3f50e4cc0b8242e24e606bd74c5c2986a59cd2d1608c0763703c274
diff --git a/dev-java/saxon/saxon-6.5.5-r3.ebuild b/dev-java/saxon/saxon-6.5.5-r3.ebuild
deleted file mode 100644
index 8dd6a5a954af..000000000000
--- a/dev-java/saxon/saxon-6.5.5-r3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc examples source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Set of tools for processing XML documents"
-HOMEPAGE="https://www.saxonica.com/index.html https://saxon.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/project/saxon/saxon6/${PV}/saxon${PV//./-}.zip"
-
-LICENSE="MPL-1.1"
-SLOT="6.5"
-KEYWORDS="amd64 x86"
-
-CP_DEPEND="dev-java/jdom:0"
-
-# Restricting to jdk:1.8 for following reason:
-# src/org/w3c/dom/UserDataHandler.java:1: error: package exists in another module: java.xml
-# package org.w3c.dom;
-DEPEND="${CP_DEPEND}
- virtual/jdk:1.8"
-
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-JAVA_ENCODING="ISO-8859-1"
-JAVA_SRC_DIR="src"
-
-src_unpack() {
- unpack ${A}
- unzip -qq source.zip -d src || die "failed to unpack"
-}
-
-src_prepare() {
- default
- java-pkg_clean
-}
-
-src_install() {
- default
- java-pkg-simple_src_install
- use examples && java-pkg_doexamples samples
-}
diff --git a/dev-java/saxon/saxon-9.2.0.6-r4.ebuild b/dev-java/saxon/saxon-9.2.0.6-r4.ebuild
deleted file mode 100644
index 1513e7c8fedb..000000000000
--- a/dev-java/saxon/saxon-9.2.0.6-r4.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="A XSLT and XQuery Processor"
-HOMEPAGE="https://www.saxonica.com/index.html https://saxon.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/project/saxon/Saxon-HE/$(ver_cut 1-2)/saxonhe${PV//./-}source.zip"
-S="${WORKDIR}"
-
-LICENSE="MPL-1.0"
-SLOT="9"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CDEPEND="
- >=dev-java/ant-1.10.14-r3:0
- dev-java/dom4j:1
- dev-java/jdom:0
- dev-java/xom:0
-"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8:*"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-# prepare eclass variables
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS="javac javadoc"
-
-src_prepare() {
- default
-
- # Fedora-inspired removal.
-
- # deadNET.
- rm -rv net/sf/saxon/dotnet || die
-
- # Depends on XQJ (javax.xml.xquery).
- rm -rv net/sf/saxon/xqj || die
-
- # This requires a EE edition feature (com.saxonica.xsltextn).
- rm -v net/sf/saxon/option/sql/SQLElementFactory.java || die
-
- # <major>.<minor> version
- local version="$(ver_cut 1-2)"
-
- # generate build.xml with external javadoc links
- sed -e "s:@JDK@:1.6:" \
- -e "s:@JDOM@:1:" \
- < "${FILESDIR}/${version}-build.xml" \
- > "${S}/build.xml" \
- || die "build.xml generation failed!"
-
- # prepare creates the dir for properties
- eant prepare
-
- # properties
- cp -v \
- "${FILESDIR}/${version}-edition.properties" \
- "${S}/build/classes/edition.properties" || die
-}
-
-src_compile() {
- local gcp="$(java-pkg_getjars dom4j-1,jdom,xom)"
- gcp="${gcp}:$(java-pkg_getjar --build-only ant ant.jar)"
- eant -Dgentoo.classpath="${gcp}" jar $(use_doc)
-}
-
-src_install() {
- java-pkg_dojar build/lib/${PN}.jar
-
- java-pkg_dolauncher ${PN}${SLOT}-transform --main net.sf.saxon.Transform
- java-pkg_dolauncher ${PN}${SLOT}-query --main net.sf.saxon.Query
-
- java-pkg_register-ant-task
-
- use doc && java-pkg_dojavadoc build/api
-
- use source && java-pkg_dosrc src
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 647ae4cd8d72..caa86bbf35cd 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index f0f10fc31e4e..3a8172406a36 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -5,6 +5,9 @@ DIST crystal-1.12.2-1-linux-x86_64.tar.gz 47042270 BLAKE2B 17c29658fba1e32eafc07
DIST crystal-1.12.2.tar.gz 3655994 BLAKE2B d5de81445e3e81352ae821cdf91863464f70466674f541e2b9e499610e0d68b4aac3af6e2688870be8b2ccd84c9da78734e0e8f5f8be070192bd7d7342d77853 SHA512 b972015fa17da19bcb649a4e0387e709b4a792c8e9279898e48fb82f8840e92f35492df9cce1ec2487724ee460d3ab9099144f6bd25a091a725578ec3fb0fbd6
DIST crystal-1.13.0-1-linux-x86_64.tar.gz 51652465 BLAKE2B 21f390f19b53249c9d5dfce5fb754ba2f45f0ddabf191098146f6eb89c7bee6432a4c9b127585eb924864dea78c6f90463baff806ecbe544b35677fe9aee1acb SHA512 4754e3b41eeea073e406e40636aa97146f3227cd6538b9080b4190b6ddacf98eeb9b877fb1e367630a208e8fe66d9d458bc8d03f8916bf521ca546ae1ed98337
DIST crystal-1.13.0.tar.gz 3687491 BLAKE2B 7ced8216f1777cd5b1fa831ccb1591a0f06b9451476eb70ff5f389600a4f85a24b7eb8730eda4726f0d61e72581817f0b946a5483175f2fe4193a0d186baeed5 SHA512 7b6cb45f78bf3827a23fb4a3299873848ee2548fe7887c84832fe4735bf5e39c41980731e92e89170774f8d632f77124cdd814edd0be9a36ef5b85a05bc13454
+DIST crystal-1.13.1-1-linux-x86_64.tar.gz 51651920 BLAKE2B 304203d7f46653c7c687e0d96ab8ff63798cc1e8f43ffcb9d3fd12c04e5ac35d058d6964e8d6e8f407b579e1bc80daa88dc0d9463cc7dc558055b36e96f75799 SHA512 d79555b3f79b0e9ad48ae08b1566c0ac2c1097ae28c434af43d869916b5a4b81383491492f548fec2bd662ff29231c83c14f10bacbb85bc9741a1903e3f331f2
+DIST crystal-1.13.1.tar.gz 3686680 BLAKE2B 8032895933d98bc8e3168a9ef1749e0b8c45e5f6501e70a4680a400d842999c2861e3d8064e457a81050f6c4dedc4ca5c968dca0ce593ff38e4091d5a45b7d40 SHA512 62e8d12d8b6fff4a8602e7b04a57b49dd17350585fa13fd015e649cae28affc134a38ec2852b07172c682affb50210df2bc26f707795a4c3483d9522272990db
EBUILD crystal-1.12.2.ebuild 2629 BLAKE2B f3f307224f2c46fd96ed84663102894fa340db5976fbf2eecaa9a2f6dae13aaa2b866fff42fe8c3a7790c5672422894d79da78565742ab309bb5936bed537f0f SHA512 eb084e916cddcf5c8f4d555ab5a9f4efc236247d6824a892da68567f3869f092e1db72bcc43703e285d4a64f7ea07818dfb5d2c26dfed3a955067dbddbb712e2
EBUILD crystal-1.13.0.ebuild 2630 BLAKE2B a940cead1eedbe0926149c7d5daa3e34ab61a98bc8fe4f07df56e66759e2bb107fca49e1e28c0038cb1e7d05e8d6323b427c30fbdd8ed5d41345ccd79aa0b447 SHA512 155a50c6af61b0ab13affaf29d02f2e7fbf81ebfae900e622a777133020452f8d9356688fe7e7bb11eaac946b05a2a0cbad25cf4662f63d3f29e6f53dc67c63e
+EBUILD crystal-1.13.1.ebuild 2630 BLAKE2B a940cead1eedbe0926149c7d5daa3e34ab61a98bc8fe4f07df56e66759e2bb107fca49e1e28c0038cb1e7d05e8d6323b427c30fbdd8ed5d41345ccd79aa0b447 SHA512 155a50c6af61b0ab13affaf29d02f2e7fbf81ebfae900e622a777133020452f8d9356688fe7e7bb11eaac946b05a2a0cbad25cf4662f63d3f29e6f53dc67c63e
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc
diff --git a/dev-lang/crystal/crystal-1.13.1.ebuild b/dev-lang/crystal/crystal-1.13.1.ebuild
new file mode 100644
index 000000000000..02631f5f838f
--- /dev/null
+++ b/dev-lang/crystal/crystal-1.13.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+BV="${PV}-1"
+BV_AMD64="${BV}-linux-x86_64"
+
+LLVM_MAX_SLOT=17
+
+inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="https://crystal-lang.org/
+ https://github.com/crystal-lang/crystal/"
+SRC_URI="
+ https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz
+ -> ${P}.tar.gz
+ amd64? (
+ https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
+ )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug llvm-libunwind"
+
+# Upstream test suite not reliable
+RESTRICT="test"
+
+DEPEND="
+ <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
+ dev-libs/boehm-gc:=[threads]
+ dev-libs/gmp:=
+ dev-libs/libatomic_ops:=
+ dev-libs/libevent:=
+ dev-libs/libpcre2:=[unicode]
+ dev-libs/pcl:=
+ llvm-libunwind? (
+ sys-libs/llvm-libunwind:=
+ )
+ !llvm-libunwind? (
+ sys-libs/libunwind:=
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ dev-libs/libxml2
+ dev-libs/libyaml
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.7.2-extra-spec-flags.patch"
+ "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch"
+ "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix-2.patch"
+)
+
+src_configure() {
+ local bootstrap_path="${WORKDIR}/${PN}-${BV}/bin"
+ if [[ ! -d "${bootstrap_path}" ]] ; then
+ eerror "Binary tarball does not contain expected directory:"
+ die "'${bootstrap_path}' path does not exist."
+ fi
+
+ # crystal uses 'LLVM_TARGETS' to override default list of targets
+ unset LLVM_TARGETS
+
+ MY_EMAKE_COMMON_ARGS=(
+ PATH="${bootstrap_path}:${PATH}"
+
+ CRYSTAL_CONFIG_VERSION="${PV}"
+ CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
+
+ $(usex debug "" release=1)
+ progress=true
+ stats=1
+ threads="$(makeopts_jobs)"
+ verbose=1
+
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ LLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ )
+}
+
+src_compile() {
+ emake "${MY_EMAKE_COMMON_ARGS[@]}"
+
+ use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
+}
+
+src_test() {
+ # EXTRA_SPEC_FLAGS is useful to debug individual tests
+ # as part of full build:
+ # USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
+ emake std_spec \
+ "${MY_EMAKE_COMMON_ARGS[@]}" "EXTRA_SPEC_FLAGS=${EXTRA_SPEC_FLAGS}"
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/crystal"
+ doins -r src/.
+
+ exeinto /usr/bin
+ doexe .build/crystal
+
+ insinto /usr/share/zsh/site-functions
+ newins etc/completion.zsh _crystal
+
+ dodoc -r samples
+ doman "man/${PN}.1"
+ newbashcomp etc/completion.bash "${PN}"
+
+ if use doc ; then
+ docinto api
+ dodoc -r docs/.
+ fi
+}
diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest
index 081736c0dec5..141fc911feb2 100644
--- a/dev-lang/execline/Manifest
+++ b/dev-lang/execline/Manifest
@@ -1,5 +1,5 @@
DIST execline-2.9.5.1.tar.gz 110874 BLAKE2B bef3cb560f00c01c96065429220017315edc8378403c73e4a0edba67ee248f76ca849cd8a107756251db9844d3ac650259b33db2f93abc1c7aa4f68995b5b624 SHA512 11bfd825b0b72cba118eff9ecb97672d0c015e0bd50c7c8f83e101ee41c323b3a3c82e42fed75b6bc65ab6edb85a8bbeef8900b594cf651825b6313a5123c88f
DIST execline-2.9.6.0.tar.gz 111660 BLAKE2B 42baed36228b1e6a370d6d4c18829be7f517812ce9e3838e5b102d0fe58ac48ecd84f17caef89e9a07b3b149ed9b38b3b00f7eef810c231995c8e5ecbf07a770 SHA512 1c5233b0f17b4c92ab2e9e8700b47c8429ad97962bcb7c83190d0b3251b26584e591d77418eca77e8112cdecd24eec50aaca7da1dbb506120931bbda39f2b7cb
EBUILD execline-2.9.5.1.ebuild 1132 BLAKE2B 8ac47516f9f4d89f44a6b86988a6df1a1f5639868f24f29691a1e6f4f9c7cd1e46520e82f37577d6bf31e81200e70aee08e4cbc6966dd4274772a0e65307dd24 SHA512 97932b7287d2cd30b625425de149bb3ca701e2902637146c90cd6e6ac8251b0e533832b060d93efa5efb66415c0aa5392ddb49a17ddc200e6eab6752663578dc
-EBUILD execline-2.9.6.0.ebuild 1135 BLAKE2B d772b43ae63801febe3450deca71d89e62e3195af05e569f59cb1acefd7d3b87956861d665a1e13e963d79052ed90cde92c6e40b56180fd9bf3ffbde3562546a SHA512 82f6a85dff699956ee962e0ce582b08c068de0bcdeffdc6fea36269f00fea77a9b0d82da2217641419832249228d08ac11c7a370af53aca6d3b462cf723f9607
+EBUILD execline-2.9.6.0.ebuild 1132 BLAKE2B 8ac47516f9f4d89f44a6b86988a6df1a1f5639868f24f29691a1e6f4f9c7cd1e46520e82f37577d6bf31e81200e70aee08e4cbc6966dd4274772a0e65307dd24 SHA512 97932b7287d2cd30b625425de149bb3ca701e2902637146c90cd6e6ac8251b0e533832b060d93efa5efb66415c0aa5392ddb49a17ddc200e6eab6752663578dc
MISC metadata.xml 585 BLAKE2B ce0671014512c49b041f6c47002603a15f0f5d7f23c356465fff024506fb261096aa757cc1c707501f5be572cea9d925a25039d1549d31852ffaf9b2f17b5cb3 SHA512 bddd917f615e8ff772889a4da992c9201f6e32982374ffa29e7a8c3fce8d7a4f409c3b3ffe8c989e7802c2b321d6cfc5bb37017aa75dc38e3026c1de48bb0090
diff --git a/dev-lang/execline/execline-2.9.6.0.ebuild b/dev-lang/execline/execline-2.9.6.0.ebuild
index 6eff46cb134a..25e4a9c495bd 100644
--- a/dev-lang/execline/execline-2.9.6.0.ebuild
+++ b/dev-lang/execline/execline-2.9.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0/$(ver_cut 1-2).4"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~mips ~ppc ~ppc64 ~riscv x86"
RDEPEND=">=dev-libs/skalibs-2.14.0.0:="
DEPEND="${RDEPEND}"
diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 01a009d40bc7..088ad886da24 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -7,6 +7,6 @@ DIST go1.22.5.src.tar.gz 27559458 BLAKE2B f166dd9f1c55addf422f2612f3f6a084fa96d3
EBUILD go-1.21.11.ebuild 5204 BLAKE2B 2fe9369fbc565c10082d5d508c863739e24e85dd491cd3c27691ea3025f06bb94e976c8f109d26455a8560356fbebbaaa5e5d1e034a20b7648596c9f053807d9 SHA512 ed2806d6d1efb4d9194354468157129b9f27483f63ae166d66bb559541880d416254fa1ca39dc2022d485abda6fe771d8311c007eac78ef01a7ce38b9641ed19
EBUILD go-1.21.12.ebuild 5209 BLAKE2B 5656d72770d2f5d6092328eeb3883f303407e591845530c2041df1382ffec3cde87c150ac591f4a4bebfa2dada0b504151c36e454d66269d31fe975eab786917 SHA512 d0b37538789f820c8314dbfbe9e8b5a18de1c3a8009d3e2633d6b4f0bdf1bd100374232f8323e7e55c67300e98f70468b3e26ea57153448d7bb24d629e9387e6
EBUILD go-1.22.4.ebuild 5269 BLAKE2B d3218c1d0e0fd4fb81b53af9a53823484737736c4d19e605f2aa805f764338487e0f35e4f44f11127ae6e1cf5420785d0b280af0f1bb9a4270e032c7d2177aa8 SHA512 0bb285a4f49ecaa9c1e6ca51a7402f3569e64be74b0ba0081850f92d07a9e482a12da1f744c163bee77a837e9951eeeb213916315a82268c9b9c63642e01a0c1
-EBUILD go-1.22.5.ebuild 5274 BLAKE2B fb71001874cd0037ff66a9b8dacc058c7276bac4095402eea81fef64eaa3f336ebe04535385fc5036aaf10267f578ef0742f2b088bd15e88747c53fc742b7a13 SHA512 139516a4593e9abcb35fa754db6c0582d3f113e68ec65fb6cf34c96673eff792c0d95cddf8786a66ffcd0725782f08b0d43b61ad10229c3c00a4a372f2f2eb96
-EBUILD go-9999.ebuild 5274 BLAKE2B fb71001874cd0037ff66a9b8dacc058c7276bac4095402eea81fef64eaa3f336ebe04535385fc5036aaf10267f578ef0742f2b088bd15e88747c53fc742b7a13 SHA512 139516a4593e9abcb35fa754db6c0582d3f113e68ec65fb6cf34c96673eff792c0d95cddf8786a66ffcd0725782f08b0d43b61ad10229c3c00a4a372f2f2eb96
+EBUILD go-1.22.5.ebuild 4274 BLAKE2B 7cbc81bac15c21d76bfadbc9b414ae9fbe7549a49ed2f9b9fae45bd00d6dfc304b054fef08f42f94be45d7c2defc3ebabce9d8f480db5e60c0c4a9e95cdcafd7 SHA512 9c9e3ce9713153f3316f54b96450deeb951c453b2320773771b047d12226db15d724157455fd6a218028d0a49b145c317019190083361f328b4d07001d197fd6
+EBUILD go-9999.ebuild 4274 BLAKE2B 7cbc81bac15c21d76bfadbc9b414ae9fbe7549a49ed2f9b9fae45bd00d6dfc304b054fef08f42f94be45d7c2defc3ebabce9d8f480db5e60c0c4a9e95cdcafd7 SHA512 9c9e3ce9713153f3316f54b96450deeb951c453b2320773771b047d12226db15d724157455fd6a218028d0a49b145c317019190083361f328b4d07001d197fd6
MISC metadata.xml 589 BLAKE2B 341e4c0e91d73ca668c1795035e1223eed60f85c724afd989ef1f8fb69649f7f6eaaf8a5228f6c8f587ffcc40a438c47d332fbe6866839f5a0829872a983f642 SHA512 fe58ddddfbd4d0d060516cb035592a80c0f48e125bb59c95d3c6fac0c182271e2a9ec9bd055b9cc8e6cb8c449e6c483bff4a23c362f532c24255febfdefc273a
diff --git a/dev-lang/go/go-1.22.5.ebuild b/dev-lang/go/go-1.22.5.ebuild
index fc36a2d33ae9..b16e86ae904f 100644
--- a/dev-lang/go/go-1.22.5.ebuild
+++ b/dev-lang/go/go-1.22.5.ebuild
@@ -10,7 +10,7 @@ export CTARGET=${CTARGET:-${CHOST}}
GO_BOOTSTRAP_MIN=1.20.14
MY_PV=${PV/_/}
-inherit toolchain-funcs
+inherit go-env toolchain-funcs
case ${PV} in
*9999*)
@@ -33,7 +33,7 @@ HOMEPAGE="https://go.dev"
LICENSE="BSD"
SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+IUSE="cpu_flags_x86_sse2"
RDEPEND="
arm? ( sys-devel/binutils[gold] )
@@ -66,55 +66,8 @@ DOCS=(
SECURITY.md
)
-go_arch() {
- # By chance most portage arch names match Go
- local tc_arch=$(tc-arch $@)
- case "${tc_arch}" in
- x86) echo 386;;
- x64-*) echo amd64;;
- loong) echo loong64;;
- mips) if use abi_mips_o32; then
- [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle
- elif use abi_mips_n64; then
- [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le
- fi ;;
- ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
- riscv) echo riscv64 ;;
- s390) echo s390x ;;
- *) echo "${tc_arch}";;
- esac
-}
-
-go_arm() {
- case "${1:-${CHOST}}" in
- armv5*) echo 5;;
- armv6*) echo 6;;
- armv7*) echo 7;;
- *)
- die "unknown GOARM for ${1:-${CHOST}}"
- ;;
- esac
-}
-
-go_os() {
- case "${1:-${CHOST}}" in
- *-linux*) echo linux;;
- *-darwin*) echo darwin;;
- *-freebsd*) echo freebsd;;
- *-netbsd*) echo netbsd;;
- *-openbsd*) echo openbsd;;
- *-solaris*) echo solaris;;
- *-cygwin*|*-interix*|*-winnt*)
- echo windows
- ;;
- *)
- die "unknown GOOS for ${1:-${CHOST}}"
- ;;
- esac
-}
-
go_tuple() {
- echo "$(go_os $@)_$(go_arch $@)"
+ echo "$(go-env_goos $@)_$(go-env_goarch $@)"
}
go_cross_compile() {
@@ -140,16 +93,16 @@ src_compile() {
export GOBIN="${GOROOT}/bin"
# Go's build script does not use BUILD/HOST/TARGET consistently. :(
- export GOHOSTARCH=$(go_arch ${CBUILD})
- export GOHOSTOS=$(go_os ${CBUILD})
+ export GOHOSTARCH=$(go-env_goarch ${CBUILD})
+ export GOHOSTOS=$(go-env_goos ${CBUILD})
export CC=$(tc-getBUILD_CC)
- export GOARCH=$(go_arch)
- export GOOS=$(go_os)
+ export GOARCH=$(go-env_goarch)
+ export GOOS=$(go-env_goos)
export CC_FOR_TARGET=$(tc-getCC)
export CXX_FOR_TARGET=$(tc-getCXX)
- use arm && export GOARM=$(go_arm)
- use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat')
+ use arm && export GOARM=$(go-env_goarm)
+ use x86 && export GO386=$(go-env_go386)
cd src
bash -x ./make.bash || die "build failed"
diff --git a/dev-lang/go/go-9999.ebuild b/dev-lang/go/go-9999.ebuild
index fc36a2d33ae9..b16e86ae904f 100644
--- a/dev-lang/go/go-9999.ebuild
+++ b/dev-lang/go/go-9999.ebuild
@@ -10,7 +10,7 @@ export CTARGET=${CTARGET:-${CHOST}}
GO_BOOTSTRAP_MIN=1.20.14
MY_PV=${PV/_/}
-inherit toolchain-funcs
+inherit go-env toolchain-funcs
case ${PV} in
*9999*)
@@ -33,7 +33,7 @@ HOMEPAGE="https://go.dev"
LICENSE="BSD"
SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+IUSE="cpu_flags_x86_sse2"
RDEPEND="
arm? ( sys-devel/binutils[gold] )
@@ -66,55 +66,8 @@ DOCS=(
SECURITY.md
)
-go_arch() {
- # By chance most portage arch names match Go
- local tc_arch=$(tc-arch $@)
- case "${tc_arch}" in
- x86) echo 386;;
- x64-*) echo amd64;;
- loong) echo loong64;;
- mips) if use abi_mips_o32; then
- [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle
- elif use abi_mips_n64; then
- [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le
- fi ;;
- ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
- riscv) echo riscv64 ;;
- s390) echo s390x ;;
- *) echo "${tc_arch}";;
- esac
-}
-
-go_arm() {
- case "${1:-${CHOST}}" in
- armv5*) echo 5;;
- armv6*) echo 6;;
- armv7*) echo 7;;
- *)
- die "unknown GOARM for ${1:-${CHOST}}"
- ;;
- esac
-}
-
-go_os() {
- case "${1:-${CHOST}}" in
- *-linux*) echo linux;;
- *-darwin*) echo darwin;;
- *-freebsd*) echo freebsd;;
- *-netbsd*) echo netbsd;;
- *-openbsd*) echo openbsd;;
- *-solaris*) echo solaris;;
- *-cygwin*|*-interix*|*-winnt*)
- echo windows
- ;;
- *)
- die "unknown GOOS for ${1:-${CHOST}}"
- ;;
- esac
-}
-
go_tuple() {
- echo "$(go_os $@)_$(go_arch $@)"
+ echo "$(go-env_goos $@)_$(go-env_goarch $@)"
}
go_cross_compile() {
@@ -140,16 +93,16 @@ src_compile() {
export GOBIN="${GOROOT}/bin"
# Go's build script does not use BUILD/HOST/TARGET consistently. :(
- export GOHOSTARCH=$(go_arch ${CBUILD})
- export GOHOSTOS=$(go_os ${CBUILD})
+ export GOHOSTARCH=$(go-env_goarch ${CBUILD})
+ export GOHOSTOS=$(go-env_goos ${CBUILD})
export CC=$(tc-getBUILD_CC)
- export GOARCH=$(go_arch)
- export GOOS=$(go_os)
+ export GOARCH=$(go-env_goarch)
+ export GOOS=$(go-env_goos)
export CC_FOR_TARGET=$(tc-getCC)
export CXX_FOR_TARGET=$(tc-getCXX)
- use arm && export GOARM=$(go_arm)
- use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat')
+ use arm && export GOARM=$(go-env_goarm)
+ use x86 && export GO386=$(go-env_go386)
cd src
bash -x ./make.bash || die "build failed"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 810a6f2ab51e..a2a40ecf28a6 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 1705e93cc4ce..48b8be3b215b 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,5 +1,7 @@
DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8
DIST gom-0.5.1.tar.xz 106004 BLAKE2B 60cb744a77b4f7069430d27a88c6dce87cb5229758c637a49aa0ed05ff659099ba33923e5f576d797776b5af576beb57b0790633a1866f048279d5ae04e74f54 SHA512 6757a664f21cd8c1fb78b6446ed833e7290c9b91a39029363984049af840cd2685f43ebb184f7c966d9e395a1080454c182637fd64a1ff8b63272f4649db6a8a
+DIST gom-0.5.2.tar.xz 106068 BLAKE2B 4510f4e5c7cb85c2e05f43978d9995192a05d1270af9bb2ac16d44a57a76d4b31b2ffff8f8548cbd59f564ab59b903000090edc53d05ea0999a29250ec87e978 SHA512 e82e628a62da2a93282f75ebfd2ec158c54b734a107418972085520536f8aebf50701253afb3a2fa3927c637d75403881aed96c175fcf9ae9f71a735f16f6f19
EBUILD gom-0.4.ebuild 1453 BLAKE2B 6beefcd48a01062886ec1207a70f5c3e2b14792bc003f319a0794b01796c6370602cfbbb34a505fbd9681b527a3ae25fcf753ab3e9c346897f5eff38902e86c9 SHA512 33d0bc52523e334047418cda15f85900ca59d27d3f0dc2bc662d141a4732571e9ca098d783986ae06b6a359782ecc2a6a7dc4986fc9624aaa67e46f16a84e4c3
EBUILD gom-0.5.1.ebuild 1436 BLAKE2B 584fc1317533d4eae433672469491d007a24d5d93d8f35f60f1d7fb7eff5f62dc5158c998400da86c6d9d2e88e0382d0696e4e558e1689758b6b47c69a9d7e5d SHA512 5ed71f8708e7e48ec69ebb3a8cb847c5e9ef6a5c82cbac03e7d68a9cf4da9150288e081acc0c63d1104f0a128606bfc087cf25a039ca54494b77e2490fcd0999
+EBUILD gom-0.5.2.ebuild 1466 BLAKE2B ba68819f97ce624cb66514dc140b3d588cf3412e3b88290aac08509352d14ab6ac7dfa619b007cf928f9c40f719d67fcfbf5f926df4af79f3f0b33dd238e0563 SHA512 cb58830d8bfefb640d9d7c46abaa5dfc114181eccbfcdc4df6747167cfe022108edbc6ed9cc27e99ad2c2bcd1c79fed0a0dfe506d5bc8880937489be0810c51e
MISC metadata.xml 344 BLAKE2B 773bd02395869023734519494abc83b069dc9909f5a26dba1e6eebe95e10b02b52813aa77437faf67cd580d7192948afd1200e9b3c5f1d5f2908392b4f3199f3 SHA512 831e318fb427b09863c6554405105b3db50bd0986510d80d46b35221d3d3362e708c2b606c888fca263601bc70d60ef92096169bbdae53b6597bdc0bb224edce
diff --git a/dev-libs/gom/gom-0.5.2.ebuild b/dev-libs/gom/gom-0.5.2.ebuild
new file mode 100644
index 000000000000..7f4067709254
--- /dev/null
+++ b/dev-libs/gom/gom-0.5.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GCONF_DEBUG="yes"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit gnome.org meson python-r1
+
+DESCRIPTION="GObject to SQLite object mapper library"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gom"
+
+LICENSE="LGPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc +introspection python test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="dev-build/gtk-doc-am"
+RDEPEND="
+ >=dev-db/sqlite-3.7:3
+ >=dev-libs/glib-2.38:2
+ introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+ python? ( ${PYTHON_DEPS}
+ >=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ gtk-doc? ( dev-util/gi-docgen )
+ virtual/pkgconfig
+ test? ( x11-libs/gdk-pixbuf:2 )
+"
+
+src_prepare() {
+ default
+ sed -i -e '/subdir.*python/d' bindings/meson.build || die
+ # drop test building and deps if not enabled
+ if ! use test; then
+ sed -i -e '/gdkpixbuf_dep/d' meson.build || die
+ sed -i -e '/subdir(.*tests.*)/d' meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use introspection enable-introspection)
+ $(meson_use gtk-doc enable-gtk-doc)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ docinto examples
+ dodoc examples/*.py
+
+ meson_src_install
+
+ if use python; then
+ python_foreach_impl python_domodule bindings/python/gi
+ fi
+}
diff --git a/dev-libs/immer/Manifest b/dev-libs/immer/Manifest
index beb6688bed60..c390680aa602 100644
--- a/dev-libs/immer/Manifest
+++ b/dev-libs/immer/Manifest
@@ -1,4 +1,5 @@
AUX immer-0.8.1-fix-dvector-test.patch 616 BLAKE2B 9bd70b13da9f5e2c17fa20a4d2c61e2c1c74d559230b5d6ebcb82005d84fc4865ba7acdde859c5dac79d0a8252fbd3a5cfc03c02bb27eb2354955e9aca0d225f SHA512 9b76e01703a5b7633f2af38c7e9755cf759fc831222ef590b7a2cb41270b4dc2cc71eaafa9d48a4ca8ba84a7aa32bb3b1ac5a4ab6e18c9a26764716e5ee7b9d2
DIST immer-0.8.1.tar.gz 654638 BLAKE2B 23c8fc8d8e341ae271ea2881f3cba8bd446844dc48a79d959623ec9c7e1254feba22ae916d9e8d962d8afd8801671ac3dfc8a136e4ce40d2a1a019449c34554f SHA512 3a9aafeb5daad1881d00fb999b78f86b1c8f0e8ef2d6befe9025d8eea10392557ce7186f14878b36cbce0f2f5d38c8ffb39c9115a9496803acfc0ef2289f5cbf
+EBUILD immer-0.8.1-r1.ebuild 980 BLAKE2B 00849dedc8c6e51e17d36ed93b47af666e192d6769d303906ed44bd3c48026429939e11657ff505847311e3b891ace908a17c5503e4657016d885780246fe69b SHA512 6510dc97a0ff34bdc27b139618a2100d9563988ba55f128ac0d94cffaa125f283827bb230647ff482e5f1189079e62f2bae130d47726398a98df31d1b1982369
EBUILD immer-0.8.1.ebuild 959 BLAKE2B c1191b6bc3bea59aea76516bc782bfa6749806a406f77fc30184c0170f29942cdcac07ae5bf89426578333a76a425ec7df6406f7148d7af9fbe7a2b01ee3d57d SHA512 5e8e7b34367214bd6df4ef85176bb174b038e5836893df355d200339ac8d6f2fff445cb83038e8bbc631f1d87537134b7584259291bb2043180735d531414c65
MISC metadata.xml 483 BLAKE2B 7ded9309ad46060a624a1eed80845a752070fbdc606cee368b1fad5b73bdb1f1628657b9efa298f4c90c8d4f1ce809abe9558596f613e6e91edb4e817c6e81bb SHA512 3e086a36cf68feaf501df66a59e9d3f3c7b2576293bd0ef0c1eb80de5bb2737e1a13ecb36af60541504f3c4b572909e919fed2c7f0d18505d6a85e5fc1b25589
diff --git a/dev-libs/immer/immer-0.8.1-r1.ebuild b/dev-libs/immer/immer-0.8.1-r1.ebuild
new file mode 100644
index 000000000000..65da2ecbf6f6
--- /dev/null
+++ b/dev-libs/immer/immer-0.8.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library of persistent and immutable data structures written in C++"
+HOMEPAGE="https://sinusoid.es/immer/"
+SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/boehm-gc
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ <dev-cpp/catch-3:0
+ dev-libs/libfmt
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-fix-dvector-test.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCACHE=no
+ -Dimmer_BUILD_DOCS=OFF # Recheck if documentation is in a better state when bumping
+ -Dimmer_BUILD_EXAMPLES=OFF
+ -Dimmer_BUILD_EXTRAS=OFF
+ -Dimmer_BUILD_TESTS=$(usex test)
+ -DDISABLE_WERROR=ON
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ if use test; then
+ cmake_build tests
+ fi
+}
diff --git a/dev-libs/lager/Manifest b/dev-libs/lager/Manifest
index 80b19d0d692f..b750d7207720 100644
--- a/dev-libs/lager/Manifest
+++ b/dev-libs/lager/Manifest
@@ -1,3 +1,4 @@
DIST lager-0.1.1.tar.gz 874540 BLAKE2B d2ab1dcd7b94a9251f6b0c55a41dd94d47d8d11715f44f694e129031bb698843144deb4c70d1b86c1c4fc6be108d6ccdd24d79af89e08815686b72ff8b8278ba SHA512 f88f22dbe1d0e099b1c1f0d8b165c155c44db61a51297ca445d82db8ed4efb918016678a5d6977147214540c69b72f7364d0d14ddc7f300625c19553c88a4e39
+EBUILD lager-0.1.1-r1.ebuild 983 BLAKE2B 32f843a5654ad133975ec1171044d446792a92e428bac2c2c7564931683b2095215e0daac9d5b4806ebd857b56fa61b351ed3275cc6533656eb838a6db20a179 SHA512 ccc4773aeba39bae7d943810ceb6b9e5700ff29fb831eeed8558a4c15f1fe29dd2dba048c65f695b3c5af58af5e40b432f3b40f8a6c3073115964aae7529fbd8
EBUILD lager-0.1.1.ebuild 916 BLAKE2B f43ed4a7dd4a24f98af3b844c33d066b56c8d122331d3df4d39afe0758ca7614e75494f099354ff09f9baa35a5678a126d74fe155c3922af3de1bff08a6b3011 SHA512 b41dcd5d0c4ed8ccfe6f6111105dead9f79701e68f3b1028392086b7931e514e0dd1c68edbb330aefe20f416a51005163d98bc5ff0a42c0483689a584a5b4d0a
MISC metadata.xml 483 BLAKE2B e0dcd48fbc0a4a3d09a2e69cf9cd8a29ac6fcde1462033b5c1423b20331bfbabd249838f187dea9c20fed27c2231ee24c756814250f4180584f2862c98f62ab9 SHA512 67c2d9b611be8222e075e403f76bedff2cb4c49a31aa5945f0177614c79c1c87f9d1c1c89411d692b02cef5c787e447ae1a6efd3ec25f5dec7cee857c7ccff55
diff --git a/dev-libs/lager/lager-0.1.1-r1.ebuild b/dev-libs/lager/lager-0.1.1-r1.ebuild
new file mode 100644
index 000000000000..720534be9154
--- /dev/null
+++ b/dev-libs/lager/lager-0.1.1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library to assist value-oriented design"
+HOMEPAGE="https://sinusoid.es/lager/"
+SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/zug
+ dev-libs/immer
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ <dev-cpp/catch-3:0
+ dev-libs/cereal
+ dev-qt/qtcore:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtdeclarative:5
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCACHE=no
+ -Dlager_BUILD_DEBUGGER_EXAMPLES=OFF
+ -Dlager_BUILD_DOCS=OFF # Check if docs are more complete on version bumps
+ -Dlager_BUILD_EXAMPLES=OFF
+ -Dlager_BUILD_FAILURE_TESTS=OFF
+ -Dlager_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ if use test; then
+ cmake_build tests
+ fi
+}
diff --git a/dev-libs/libdex/Manifest b/dev-libs/libdex/Manifest
index 3ec791d15de9..eaa2e1deeabe 100644
--- a/dev-libs/libdex/Manifest
+++ b/dev-libs/libdex/Manifest
@@ -1,3 +1,5 @@
DIST libdex-0.4.3.tar.xz 96820 BLAKE2B 51f6c9a209d8ff19d7e97f4d8cbc9065739f08c555712076c9b6f4d345d56522f31afa1b8dffe8da2cfc128d368d7dc5f6a93757f0fe5cfd0a55de17587d776e SHA512 26691373d560d20cefa3a23e31677259b234cdf623b17b8fb2b6976b03768e86e458d2670aa3b260638b595994f278240e972bf3ff5b765013fb6d3114f46cef
+DIST libdex-0.6.1.tar.xz 99056 BLAKE2B 3899f89ac652c2790c93e2799a5b0d066c45ee314c6f773bb586e49c89a8a78e6a09ebf08263b88b25900a15ac736d2bd37590720e0ac0e074581342534eaba3 SHA512 36be15d2da9edeae195abcb6f97639dd7fdea74463cdfdf752293007e44ab41a5e5350a7005883f202d70f96047567fba6370f1a2c45a0f898c242bebc88e847
EBUILD libdex-0.4.3.ebuild 1481 BLAKE2B b88a3f2ee52b2ded6c15eaf019b022b4b732bf4ab548a98256dbd40133bf5938728a26708825130cce5a7651ebed72a4e8093724b98a02b7164ba8f75f9149f5 SHA512 cc31ea3c815fc288b4b18a542823ba60564af86944f1993437746d2924def8525ed8588b6e5bc1fa992a7fc9b2a10c56299d4c4bc3e0c5faea948ac6f8aff78b
+EBUILD libdex-0.6.1.ebuild 1503 BLAKE2B edd7f2cee68bdc8f3fca67d0c6cdec1c937659e0c8d5f8c3fd563211f0488e80bea43a07a5fb8e044d49b75641815a09109ca49ffba965dfc68e6082593d3e9d SHA512 a7df20f8a4d866ebfc5b175da0e829c9dbb25d927b66c806ce88dad76903cea9ccf681da58b76f864c088e67ec0dae81231982a653cdd7a9f3089a85f0dea7e6
MISC metadata.xml 1034 BLAKE2B 279009c53ff4ecfd3fc2b053ec13f7497aeb65b5a6f0b225633067c173e353662654adbdf3cdd3eb5dc94fdf4c06b44750108309f917309b09957467eb3f12a3 SHA512 0d87d47c39375628cd18abdfb97db9a8d9d3ae1dab37f7937a60aa6935132dbcb36407bf7308b1b4239401676bbe65a1868e2a06f79e8da16f7f96e246bf5f8f
diff --git a/dev-libs/libdex/libdex-0.6.1.ebuild b/dev-libs/libdex/libdex-0.6.1.ebuild
new file mode 100644
index 000000000000..8da02332bd2d
--- /dev/null
+++ b/dev-libs/libdex/libdex-0.6.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org linux-info meson vala
+
+DESCRIPTION="Dex provides Future-based programming for GLib-based applications"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+IUSE="+eventfd gtk-doc +introspection +liburing sysprof test vala"
+REQUIRED_USE="
+ gtk-doc? ( introspection )
+ vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.68:2
+ liburing? ( >=sys-libs/liburing-0.7:= )
+ introspection? ( dev-libs/gobject-introspection:= )
+ sysprof? ( dev-util/sysprof-capture:4 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ vala? ( $(vala_depend) )
+ dev-util/glib-utils
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gi-docgen )
+"
+
+pkg_setup() {
+ if use eventfd && linux_config_exists; then
+ if ! linux_chkconfig_present EVENTFD ; then
+ ewarn "CONFIG_EVENTFD must be enabled for USE=eventfd"
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc docs)
+ -Dexamples=false
+ $(meson_use vala vapi)
+ $(meson_feature introspection)
+ $(meson_use sysprof)
+ $(meson_use test tests)
+ $(meson_feature liburing)
+ $(meson_feature eventfd)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ if use gtk-doc; then
+ mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+ mv "${ED}"/usr/share/doc/${PN}-1 "${ED}"/usr/share/gtk-doc/html/ || die
+ fi
+}
diff --git a/dev-libs/liblouis/Manifest b/dev-libs/liblouis/Manifest
index 9c0bdbf96f68..114b0de3b081 100644
--- a/dev-libs/liblouis/Manifest
+++ b/dev-libs/liblouis/Manifest
@@ -3,5 +3,5 @@ DIST liblouis-3.25.0.tar.gz 16939419 BLAKE2B f67dc1ee3aa9eb32fcf0693b3a31d40c56f
DIST liblouis-3.29.0.tar.gz 17073843 BLAKE2B b7735f4c59c46cef55f4748b54395b95f4f3623be37bd42bbed4249232d5ab4ad966e4f08945f91516be30f19735ed774411cfe4bc8e1c7822f04af2d0b0db27 SHA512 c2f51686e869921658a95a58102799ebcf45da9b73f7d81912462451236134be7c148b78f35a1e0586cd349bbcb62238218c9ae547092bed9303238c22963589
EBUILD liblouis-3.23.0.ebuild 1759 BLAKE2B 912ab7776d3d0e4dad6906c993f4bc3dc47466ebb286705edac8205ec188187897769881181026839c2057ea6c11cc433d6a648fa99af5fd8a58c305ce177b58 SHA512 c2e7c1ff3ad718f1ebc651dcc87c516a96599468f9d3f3605a4715fccc2e6bc0353e77c409b6c5355ad6080fa5a9523a12a9e69040b52ac621e07d4c95a5e3d4
EBUILD liblouis-3.25.0.ebuild 2418 BLAKE2B d91afdba655494c4e8c7f350ae675d6a4647b52d2732d418b9cd2bc3279dae85726d472b9d0d3d1c4190975eda3f3dc2362e4136f1a3f5b5035b6341ccf93592 SHA512 cb5ff4d9424be649235e31cf3af3e84a5386bcd293dd87b60a7d24d06360a44687ad5444b0dcd435dc27b39f2fbfe6de49fead1dc000edae850825813d6a6a95
-EBUILD liblouis-3.29.0.ebuild 2836 BLAKE2B 116a70679950f694f132df8a9cbd64e97a4b7795107b7cb65aba516ccd19e0a19a10a85142075e02393c10b82a3e244624a39ef890621c485b5f69307bd262d6 SHA512 bd8ec8938709b5a0dff2d9a221f5ca086be6cc13b77078757baba9e4f9b89fb001b230b4c5712085e87c6696c2c52ffac28ee53ed69bdda1619687189e4bbf3e
+EBUILD liblouis-3.29.0.ebuild 2832 BLAKE2B 4a2e7aafbae058e88ec2ff02435eaaf75bad7e836f93abc4b3e714925ddf7dedf25ca7b307a5da063236cf8774514a0a327ad1ebddc24f5a77f3ffcf71ddf26e SHA512 8e4361236ca0a2b53fe5403017560ffa64a1b09e51c28780612d17bf09c73856cc989e5038a895277671a2dd323d4d52b8c6bf8d7d6fee42bffb2f848912e1c3
MISC metadata.xml 352 BLAKE2B 5c562663af1cb8a830ef585416cd7dbd4977393310fb2216ac6fb5bbaa594ad4fb144bac1a49d161e5946978cbc28acdbaf5d59e781da5438d7116f34c259290 SHA512 23c7fd40c40c8e574d995d0fdbe56242e9b1874d576ba8a34cee80e3c3e41785e782ca37fb3f89665c24d5857cb956b70c9219dc3dc35cb209f947f0b267c4be
diff --git a/dev-libs/liblouis/liblouis-3.29.0.ebuild b/dev-libs/liblouis/liblouis-3.29.0.ebuild
index fdd585cad1e6..2392affc6e35 100644
--- a/dev-libs/liblouis/liblouis-3.29.0.ebuild
+++ b/dev-libs/liblouis/liblouis-3.29.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/liblouis/liblouis/releases/download/v${PV}/${P}.tar.
LICENSE="LGPL-2.1+"
SLOT="0/20" # follows LIBLOUIS_CURRENT in configure.ac
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index 98c6c995ec5d..b627f6c75206 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -1,5 +1,5 @@
DIST skalibs-2.14.1.1.tar.gz 237220 BLAKE2B 880f40a640e7680f847f8d9eb5e90ca472583d0badfbf233707be9bf64e2eb172543fdc9b663c99c3a5839ed58dbf7befebf9aa75820c9be9d70cd0c37959665 SHA512 01b3da7614ee626f838b62aff6fa2d4677ab5c5dfffcb3145232db9ac0b5bf70c063f4d83abdee809139fee721c75550eb997e2c3e265417b9493c98886236f9
DIST skalibs-2.14.2.0.tar.gz 242763 BLAKE2B 5a172245ae27eeb6a41f943e285f3e40d66324a60a1190afbbb4cdbc3fbbd0cace0feac9666c02c2adddbbac477741e578d2a3d4af707799704ed8050245783b SHA512 b96491e6429cc69bc75f50be99b7b18769cb756c1a82f698994c23aefb16bc68ee5558076993b948a6674203ecd82a454a978c89f450c219cc2728d52b7f5656
EBUILD skalibs-2.14.1.1.ebuild 911 BLAKE2B 18789dbc3969551197f38ec4721b024f386421e4924d358393b07e66272c4cc668c076147f51e95387fb6e3f44f4c3b183158df00965a033fe669ae44c91156d SHA512 3801feda4d890e081f3600be2bb1bc6da078ababf6dcf1e2ceb4b770f2990885cfc6ae651f3df4e82689e99e5f5f787a7956cb554c6dc56b495f7703f6fb1dae
-EBUILD skalibs-2.14.2.0.ebuild 914 BLAKE2B ade48389d40027bf0fe8014e7f09385dfc21997ca43b3a92a20358d00457ad99c2590a73f842be8c448074d0a41216b47746eda6dd17427d911a4bce25c6c05f SHA512 a6c915330c434ba010d04dd6ba6a74bac9f8f949703009136f8a489314ede17075a5d040d7975ac5cc5b27907b84cb32ea5a9c9fceb45232bada69388503ea18
+EBUILD skalibs-2.14.2.0.ebuild 911 BLAKE2B 18789dbc3969551197f38ec4721b024f386421e4924d358393b07e66272c4cc668c076147f51e95387fb6e3f44f4c3b183158df00965a033fe669ae44c91156d SHA512 3801feda4d890e081f3600be2bb1bc6da078ababf6dcf1e2ceb4b770f2990885cfc6ae651f3df4e82689e99e5f5f787a7956cb554c6dc56b495f7703f6fb1dae
MISC metadata.xml 355 BLAKE2B 66e0a671da1ad125bd77d9d05bf03ea2e4bb9f8ec0c91bfe2f5b87192ce2de48a5137105af6e34260fb53c0a858577bc63681a53436d40ae635d87b2a346da25 SHA512 c6240c87d05a08450803a5887077715842112da1fa49264a8594735909d07e76a25a10bff4b09e7cf6049081153f520ac12019d93384357b692734ce82b07089
diff --git a/dev-libs/skalibs/skalibs-2.14.2.0.ebuild b/dev-libs/skalibs/skalibs-2.14.2.0.ebuild
index 64c6328ea9cd..1740c9906c0f 100644
--- a/dev-libs/skalibs/skalibs-2.14.2.0.ebuild
+++ b/dev-libs/skalibs/skalibs-2.14.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86"
HTML_DOCS=( doc/. )
diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest
index a163af4bdf60..d479c00a9500 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,11 +1,5 @@
AUX xapian-bindings-1.4.22-fix-java-installation.patch 462 BLAKE2B 7a938410063dc240041a498ee48d42663f57deb7bf2bfa83023111d163ccd194d98f79dcc4f158955f671bdfe00b023f456629c274575c5277b21f9528eed22a SHA512 92ca8665c7339becb5e159efbb4de5cd921a47e217dac2252b0854aefab25270c4c08e89424466ae6350fca5feb07e2e7b9170978ffb31a4e6475237300da598
AUX xapian-bindings-1.4.22-remove-precompiled-python.patch 774 BLAKE2B c6c75b017867f7460b426a3adcfc83f00f2705c0e20c967db2a561dd83bdde95d872d739033c0ee83e0959e9e7eb405b3f8aec852ffb4ab3c755844a81a789d7 SHA512 25712eb39d9297a727284d4d12bfd4affcaa6acb71e345e52229246ef4db5269d30d61f4c990f4d5f9fcdbc9781577afb46d0223edbc9225e5ffb375f09c95b4
-DIST xapian-bindings-1.4.22.tar.xz 1074840 BLAKE2B 49c71ece1a159a21b95ff8b6d30c5786e6fd2d1744f0a2e27427b83a85ebced6106ab57655715f6e2089bc3e56da32d6f2ad3d71303a1b75316c7d1a61f84cd0 SHA512 0d1b615646d1bdf383e4e32ae152c1493a23ad173232929c8153bb311b3f5b6c6728f29f46f703854c9249ffb35cb620eda1d68cf742c2150f628c19ed55c10f
-DIST xapian-bindings-1.4.23.tar.xz 1076480 BLAKE2B 521563f86d3be88458cee220065cbdbf27633f87535b1702c8c3484860533dc9395060c72582420e32b854601c1ee1eb424e03a9251965215de834f2b130b154 SHA512 25ac17baf1f288dedce70b983cba294d4ce100f6f5b607c76f5b697c04f6b08c276a55ccd5b9cc9c429664e1bb86f0fc31d88c72481a9cc951942efdfa9726a2
-DIST xapian-bindings-1.4.24.tar.xz 1112744 BLAKE2B 1910ad8b78c9ae011b51001e90d74eaa2ecc9ff0c44dae34e1a63a3de79e041dd25e6c0aff06e1cf954aecd0a2ab899f7474c25fddc55676dcad6bf8d12eae14 SHA512 e3d178679aaaf99efa1a19f764014f835783e72b057cb8c8a83eb4cb610e93bd4e6756410321770f6d7fa14986c71be19aaa140fb8267a848d4c8c96cc26d540
DIST xapian-bindings-1.4.25.tar.xz 1076644 BLAKE2B 190c560d341039c68b35421c1a75e791537f9c2c353a5f0871d45055909e2863cd4ede3062a6b641e1572b74db8c049a0266a6c305e7d41bfb5d5c63057ef3e3 SHA512 119f62b53d487319e33aaf0c473e479a52b3831a46b23724188dada13f341e08facc7b79641c00ba7b0507c22b55c7b700182e65b5a195cd322be2098bcca183
-EBUILD xapian-bindings-1.4.22.ebuild 6976 BLAKE2B ea23791aa486a3b066a8da0b3695c0bdd0b66de3272ab3c25205f9fe2ccd8d73c4ecf15b525acf62495c319f1098da6f0744f1be6710c51e649b12984bdeef92 SHA512 1d4ca57739273a4e2e1ae3a3c511c35cd1132d3d44419388213dc1285fd00af822fc52a17901cf792043ec90999d904c5b862d56710c8c127932ecee093b9671
-EBUILD xapian-bindings-1.4.23.ebuild 6998 BLAKE2B f61ba4fc7c25795b6462d0ffcc3295bb8614a078cae3e3d6924055f0552cdaf5c6c9a4f2c7decbbd2ca62c2168bfb1c6fd4a6b4be3ac8371b7452c398597892b SHA512 36950daac189c644d5ec77c6c653b96125c42720744fa692a1e793c15f298db97141aabc1d7eff8a0a6e52fdd00f1e524bb39a12371b29b74959ce1a259ffb74
-EBUILD xapian-bindings-1.4.24.ebuild 6993 BLAKE2B 59cfb88061fe1b91ed3b611d43ffa5c61f1c529f4f9aa63f0218e8f5fdc3146a9d455eb41c2e54f18a8f9c6b8be5a38423bde575543fdfb290c827fdf8fa672e SHA512 6637e2f96890c161f54c0871ac0fd9dcce19f855421b03205967a132954061f15aefba896a1e93ddab7cb246e8a5436a63415b6581c0eb8b31416a17ede529b4
EBUILD xapian-bindings-1.4.25.ebuild 6987 BLAKE2B e168895160760f3af9bcd6e1e2fab5ec50296a5ea085c5eb79e12f6f18837be2a2a3ba2ac383dd37c9c598e22d128a4d6b3632f92a5979b4bcf4626b3108d3e3 SHA512 e46661d5c282a91b1af0e21e81b89def294c5616be316f5baf54c49adc237a131ddd8c9de7525423cf7dafe027c7e2e349c98cfa6509a3fc07cab6099689e92c
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.22.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.22.ebuild
deleted file mode 100644
index 5398a4350466..000000000000
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.22.ebuild
+++ /dev/null
@@ -1,346 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-USE_PHP="php8-1 php8-2"
-
-PHP_EXT_NAME="xapian"
-PHP_EXT_INI="yes"
-PHP_EXT_OPTIONAL_USE="php"
-
-USE_RUBY="ruby30 ruby31 ruby32"
-RUBY_OPTIONAL="yes"
-
-# mono-env does not support EAPI 8
-inherit autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-
-DESCRIPTION="SWIG and JNI bindings for Xapian"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
-S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="java lua mono perl php python ruby tcl"
-REQUIRED_USE="
- || ( java lua mono perl php python ruby tcl )
- lua? ( ${LUA_REQUIRED_USE} )
- python? ( ${PYTHON_REQUIRED_USE} )
- ruby? ( || ( $(ruby_get_use_targets) ) )
-"
-
-COMMONDEPEND="
- >=dev-libs/xapian-1.4.21
- lua? ( ${LUA_DEPS} )
- mono? ( dev-lang/mono )
- perl? ( dev-lang/perl:= )
- php? ( dev-lang/php:=[-threads] )
- python? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}
- )
- ruby? ( $(ruby_implementations_depend) )
- tcl? ( dev-lang/tcl:= )
-"
-DEPEND="
- ${COMMONDEPEND}
- virtual/pkgconfig
- java? ( >=virtual/jdk-1.8:* )
-"
-RDEPEND="
- ${COMMONDEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-remove-precompiled-python.patch
- "${FILESDIR}"/${P}-fix-java-installation.patch
-)
-
-has_basic_bindings() {
- # Update this list if new bindings are added that are not built
- # multiple times for multiple versions like lua, php, python and ruby are
- return $(use mono || use java || use perl || use tcl)
-}
-
-php_copy_sources() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_copy_sources
-}
-
-php_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_foreach_variant "$@"
-}
-
-ruby_copy_sources() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_copy_sources
-}
-
-ruby_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_foreach_variant "$@"
-}
-
-pkg_setup() {
- use mono && mono-env_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- default
-
- if use php; then
- local php_slot
- for php_slot in $(php_get_slots); do
- # Unfortunately required for php-ext-source-r3_createinifiles().
- mkdir "${WORKDIR}/${php_slot}"
- done
- fi
-}
-
-src_prepare() {
- eapply "${PATCHES[@]}"
- eautoreconf
-
- use java && java-pkg-opt-2_src_prepare
-
- # https://trac.xapian.org/ticket/702
- export XAPIAN_CONFIG="/usr/bin/xapian-config"
-
- if use lua; then
- lua_copy_sources
- fi
-
- if use php; then
- php_copy_sources
- fi
-
- if use python; then
- python_copy_sources
- fi
-
- if use ruby; then
- ruby_copy_sources
- fi
-
- eapply_user
-}
-
-src_configure() {
- # Needed to get e.g. test failure details
- MAKEOPTS+=" VERBOSE=1"
-
- if has_basic_bindings ; then
- local conf=(
- --disable-documentation
- $(use_with mono csharp)
- $(use_with java)
- $(use_with perl)
- $(use_with tcl)
- --without-lua
- --without-php
- --without-python
- --without-python3
- --without-ruby
- )
-
- if use java; then
- local -x CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
- fi
-
- if use perl; then
- local -x PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
- local -x PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
- fi
-
- econf "${conf[@]}"
- fi
-
- lua_configure() {
- local myconf=(
- --disable-documentation
- --without-csharp
- --without-java
- --without-perl
- --without-tcl
- --without-php
- --without-python
- --without-python3
- --without-ruby
- --with-lua
- )
-
- local -x LUA_INC="$(lua_get_include_dir)"
- local -x LUA_LIB="$(lua_get_cmod_dir)"
-
- econf "${myconf[@]}"
-
- }
-
- if use lua; then
- lua_foreach_impl run_in_build_dir lua_configure
- fi
-
- php_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-python
- --without-python3
- --without-ruby
- --without-tcl
- --with-php
- )
- local -x PHP_CONFIG="${EPREFIX}/usr/$(get_libdir)/${MULTIBUILD_VARIANT/-/.}/bin/php-config"
-
- econf "${myconf[@]}"
- }
-
- if use php; then
- addpredict /usr/share/snmp/mibs/.index
- addpredict /var/lib/net-snmp/mib_indexes
-
- php_foreach_impl run_in_build_dir php_configure
- fi
-
- python_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-ruby
- --without-tcl
- --with-python3
- )
-
- # Avoid sandbox failures when compiling modules
- addpredict "$(python_get_sitedir)"
-
- econf "${myconf[@]}"
- }
-
- if use python; then
- python_foreach_impl run_in_build_dir python_configure
- fi
-
- ruby_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-python
- --without-python3
- --with-ruby
- --without-tcl
- )
- local -x RUBY="${EPREFIX}/usr/bin/${MULTIBUILD_VARIANT}"
-
- econf "${myconf[@]}"
- }
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir ruby_configure
- fi
-}
-
-src_compile() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake
- fi
-
- if use python; then
- unset PYTHONDONTWRITEBYTECODE
- python_foreach_impl run_in_build_dir emake
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake
- fi
-}
-
-src_test() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake check
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake check
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake check
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake check
- fi
-}
-
-src_install() {
- if has_basic_bindings ; then
- emake DESTDIR="${D}" install
- fi
-
- if use java; then
- java-pkg_dojar java/built/xapian.jar
- java-pkg_doso java/.libs/libxapian_jni.so
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- php-ext-source-r3_createinifiles
- # php-ext-source-r3_createinifiles() changes current directory.
- cd "${S}"
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- python_foreach_impl python_optimize
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- find "${ED}"/usr/share/doc/${PF}/ruby/rdocs/js -name \*.gz -delete || die
- fi
-
- # For some USE combinations this directory is not created
- if [[ -d "${ED}/usr/share/doc/xapian-bindings" ]]; then
- mv "${ED}/usr/share/doc/xapian-bindings" "${ED}/usr/share/doc/${PF}" || die
- fi
-
- dodoc AUTHORS HACKING NEWS TODO README
-}
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild
deleted file mode 100644
index afb64e3d13bd..000000000000
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild
+++ /dev/null
@@ -1,346 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-USE_PHP="php8-1 php8-2"
-
-PHP_EXT_NAME="xapian"
-PHP_EXT_INI="yes"
-PHP_EXT_OPTIONAL_USE="php"
-
-USE_RUBY="ruby30 ruby31 ruby32"
-RUBY_OPTIONAL="yes"
-
-# mono-env does not support EAPI 8
-inherit autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-
-DESCRIPTION="SWIG and JNI bindings for Xapian"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
-S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="java lua mono perl php python ruby tcl"
-REQUIRED_USE="
- || ( java lua mono perl php python ruby tcl )
- lua? ( ${LUA_REQUIRED_USE} )
- python? ( ${PYTHON_REQUIRED_USE} )
- ruby? ( || ( $(ruby_get_use_targets) ) )
-"
-
-COMMONDEPEND="
- >=dev-libs/xapian-1.4.23
- lua? ( ${LUA_DEPS} )
- mono? ( dev-lang/mono )
- perl? ( dev-lang/perl:= )
- php? ( dev-lang/php:=[-threads] )
- python? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}
- )
- ruby? ( $(ruby_implementations_depend) )
- tcl? ( dev-lang/tcl:= )
-"
-DEPEND="
- ${COMMONDEPEND}
- virtual/pkgconfig
- java? ( >=virtual/jdk-1.8:* )
-"
-RDEPEND="
- ${COMMONDEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.22-remove-precompiled-python.patch
- "${FILESDIR}"/${PN}-1.4.22-fix-java-installation.patch
-)
-
-has_basic_bindings() {
- # Update this list if new bindings are added that are not built
- # multiple times for multiple versions like lua, php, python and ruby are
- return $(use mono || use java || use perl || use tcl)
-}
-
-php_copy_sources() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_copy_sources
-}
-
-php_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_foreach_variant "$@"
-}
-
-ruby_copy_sources() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_copy_sources
-}
-
-ruby_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_foreach_variant "$@"
-}
-
-pkg_setup() {
- use mono && mono-env_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- default
-
- if use php; then
- local php_slot
- for php_slot in $(php_get_slots); do
- # Unfortunately required for php-ext-source-r3_createinifiles().
- mkdir "${WORKDIR}/${php_slot}"
- done
- fi
-}
-
-src_prepare() {
- eapply "${PATCHES[@]}"
- eautoreconf
-
- use java && java-pkg-opt-2_src_prepare
-
- # https://trac.xapian.org/ticket/702
- export XAPIAN_CONFIG="/usr/bin/xapian-config"
-
- if use lua; then
- lua_copy_sources
- fi
-
- if use php; then
- php_copy_sources
- fi
-
- if use python; then
- python_copy_sources
- fi
-
- if use ruby; then
- ruby_copy_sources
- fi
-
- eapply_user
-}
-
-src_configure() {
- # Needed to get e.g. test failure details
- MAKEOPTS+=" VERBOSE=1"
-
- if has_basic_bindings ; then
- local conf=(
- --disable-documentation
- $(use_with mono csharp)
- $(use_with java)
- $(use_with perl)
- $(use_with tcl)
- --without-lua
- --without-php
- --without-python
- --without-python3
- --without-ruby
- )
-
- if use java; then
- local -x CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
- fi
-
- if use perl; then
- local -x PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
- local -x PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
- fi
-
- econf "${conf[@]}"
- fi
-
- lua_configure() {
- local myconf=(
- --disable-documentation
- --without-csharp
- --without-java
- --without-perl
- --without-tcl
- --without-php
- --without-python
- --without-python3
- --without-ruby
- --with-lua
- )
-
- local -x LUA_INC="$(lua_get_include_dir)"
- local -x LUA_LIB="$(lua_get_cmod_dir)"
-
- econf "${myconf[@]}"
-
- }
-
- if use lua; then
- lua_foreach_impl run_in_build_dir lua_configure
- fi
-
- php_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-python
- --without-python3
- --without-ruby
- --without-tcl
- --with-php
- )
- local -x PHP_CONFIG="${EPREFIX}/usr/$(get_libdir)/${MULTIBUILD_VARIANT/-/.}/bin/php-config"
-
- econf "${myconf[@]}"
- }
-
- if use php; then
- addpredict /usr/share/snmp/mibs/.index
- addpredict /var/lib/net-snmp/mib_indexes
-
- php_foreach_impl run_in_build_dir php_configure
- fi
-
- python_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-ruby
- --without-tcl
- --with-python3
- )
-
- # Avoid sandbox failures when compiling modules
- addpredict "$(python_get_sitedir)"
-
- econf "${myconf[@]}"
- }
-
- if use python; then
- python_foreach_impl run_in_build_dir python_configure
- fi
-
- ruby_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-python
- --without-python3
- --with-ruby
- --without-tcl
- )
- local -x RUBY="${EPREFIX}/usr/bin/${MULTIBUILD_VARIANT}"
-
- econf "${myconf[@]}"
- }
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir ruby_configure
- fi
-}
-
-src_compile() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake
- fi
-
- if use python; then
- unset PYTHONDONTWRITEBYTECODE
- python_foreach_impl run_in_build_dir emake
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake
- fi
-}
-
-src_test() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake check
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake check
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake check
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake check
- fi
-}
-
-src_install() {
- if has_basic_bindings ; then
- emake DESTDIR="${D}" install
- fi
-
- if use java; then
- java-pkg_dojar java/built/xapian.jar
- java-pkg_doso java/.libs/libxapian_jni.so
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- php-ext-source-r3_createinifiles
- # php-ext-source-r3_createinifiles() changes current directory.
- cd "${S}"
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- python_foreach_impl python_optimize
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- find "${ED}"/usr/share/doc/${PF}/ruby/rdocs/js -name \*.gz -delete || die
- fi
-
- # For some USE combinations this directory is not created
- if [[ -d "${ED}/usr/share/doc/xapian-bindings" ]]; then
- mv "${ED}/usr/share/doc/xapian-bindings" "${ED}/usr/share/doc/${PF}" || die
- fi
-
- dodoc AUTHORS HACKING NEWS TODO README
-}
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild
deleted file mode 100644
index bc39434724f1..000000000000
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.24.ebuild
+++ /dev/null
@@ -1,346 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-USE_PHP="php8-1 php8-2"
-
-PHP_EXT_NAME="xapian"
-PHP_EXT_INI="yes"
-PHP_EXT_OPTIONAL_USE="php"
-
-USE_RUBY="ruby31 ruby32"
-RUBY_OPTIONAL="yes"
-
-# mono-env does not support EAPI 8
-inherit autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-
-DESCRIPTION="SWIG and JNI bindings for Xapian"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"
-S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="java lua mono perl php python ruby tcl"
-REQUIRED_USE="
- || ( java lua mono perl php python ruby tcl )
- lua? ( ${LUA_REQUIRED_USE} )
- python? ( ${PYTHON_REQUIRED_USE} )
- ruby? ( || ( $(ruby_get_use_targets) ) )
-"
-
-COMMON_DEPEND="
- ~dev-libs/xapian-${PV}
- lua? ( ${LUA_DEPS} )
- mono? ( dev-lang/mono )
- perl? ( dev-lang/perl:= )
- php? ( dev-lang/php:=[-threads] )
- python? (
- dev-python/sphinx[${PYTHON_USEDEP}]
- ${PYTHON_DEPS}
- )
- ruby? ( $(ruby_implementations_depend) )
- tcl? ( dev-lang/tcl:= )
-"
-DEPEND="
- ${COMMON_DEPEND}
- virtual/pkgconfig
- java? ( >=virtual/jdk-1.8:* )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.22-remove-precompiled-python.patch
- "${FILESDIR}"/${PN}-1.4.22-fix-java-installation.patch
-)
-
-has_basic_bindings() {
- # Update this list if new bindings are added that are not built
- # multiple times for multiple versions like lua, php, python and ruby are
- return $(use mono || use java || use perl || use tcl)
-}
-
-php_copy_sources() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_copy_sources
-}
-
-php_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(php_get_slots))
- multibuild_foreach_variant "$@"
-}
-
-ruby_copy_sources() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_copy_sources
-}
-
-ruby_foreach_impl() {
- local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
- multibuild_foreach_variant "$@"
-}
-
-pkg_setup() {
- use mono && mono-env_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- default
-
- if use php; then
- local php_slot
- for php_slot in $(php_get_slots); do
- # Unfortunately required for php-ext-source-r3_createinifiles().
- mkdir "${WORKDIR}/${php_slot}"
- done
- fi
-}
-
-src_prepare() {
- eapply "${PATCHES[@]}"
- eautoreconf
-
- use java && java-pkg-opt-2_src_prepare
-
- # https://trac.xapian.org/ticket/702
- export XAPIAN_CONFIG="/usr/bin/xapian-config"
-
- if use lua; then
- lua_copy_sources
- fi
-
- if use php; then
- php_copy_sources
- fi
-
- if use python; then
- python_copy_sources
- fi
-
- if use ruby; then
- ruby_copy_sources
- fi
-
- eapply_user
-}
-
-src_configure() {
- # Needed to get e.g. test failure details
- MAKEOPTS+=" VERBOSE=1"
-
- if has_basic_bindings ; then
- local conf=(
- --disable-documentation
- $(use_with mono csharp)
- $(use_with java)
- $(use_with perl)
- $(use_with tcl)
- --without-lua
- --without-php
- --without-python
- --without-python3
- --without-ruby
- )
-
- if use java; then
- local -x CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
- fi
-
- if use perl; then
- local -x PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
- local -x PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
- fi
-
- econf "${conf[@]}"
- fi
-
- lua_configure() {
- local myconf=(
- --disable-documentation
- --without-csharp
- --without-java
- --without-perl
- --without-tcl
- --without-php
- --without-python
- --without-python3
- --without-ruby
- --with-lua
- )
-
- local -x LUA_INC="$(lua_get_include_dir)"
- local -x LUA_LIB="$(lua_get_cmod_dir)"
-
- econf "${myconf[@]}"
-
- }
-
- if use lua; then
- lua_foreach_impl run_in_build_dir lua_configure
- fi
-
- php_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-python
- --without-python3
- --without-ruby
- --without-tcl
- --with-php
- )
- local -x PHP_CONFIG="${EPREFIX}/usr/$(get_libdir)/${MULTIBUILD_VARIANT/-/.}/bin/php-config"
-
- econf "${myconf[@]}"
- }
-
- if use php; then
- addpredict /usr/share/snmp/mibs/.index
- addpredict /var/lib/net-snmp/mib_indexes
-
- php_foreach_impl run_in_build_dir php_configure
- fi
-
- python_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-ruby
- --without-tcl
- --with-python3
- )
-
- # Avoid sandbox failures when compiling modules
- addpredict "$(python_get_sitedir)"
-
- econf "${myconf[@]}"
- }
-
- if use python; then
- python_foreach_impl run_in_build_dir python_configure
- fi
-
- ruby_configure() {
- local myconf=(
- --disable-documentation
- --without-java
- --without-lua
- --without-csharp
- --without-perl
- --without-php
- --without-python
- --without-python3
- --with-ruby
- --without-tcl
- )
- local -x RUBY="${EPREFIX}/usr/bin/${MULTIBUILD_VARIANT}"
-
- econf "${myconf[@]}"
- }
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir ruby_configure
- fi
-}
-
-src_compile() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake
- fi
-
- if use python; then
- unset PYTHONDONTWRITEBYTECODE
- python_foreach_impl run_in_build_dir emake
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake
- fi
-}
-
-src_test() {
- if has_basic_bindings ; then
- default
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake check
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake check
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake check
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake check
- fi
-}
-
-src_install() {
- if has_basic_bindings ; then
- emake DESTDIR="${D}" install
- fi
-
- if use java; then
- java-pkg_dojar java/built/xapian.jar
- java-pkg_doso java/.libs/libxapian_jni.so
- fi
-
- if use lua; then
- lua_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- fi
-
- if use php; then
- php_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- php-ext-source-r3_createinifiles
- # php-ext-source-r3_createinifiles() changes current directory.
- cd "${S}"
- fi
-
- if use python; then
- python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- python_foreach_impl python_optimize
- fi
-
- if use ruby; then
- ruby_foreach_impl run_in_build_dir emake DESTDIR="${D}" install
- find "${ED}"/usr/share/doc/${PF}/ruby/rdocs/js -name \*.gz -delete || die
- fi
-
- # For some USE combinations this directory is not created
- if [[ -d "${ED}/usr/share/doc/xapian-bindings" ]]; then
- mv "${ED}/usr/share/doc/xapian-bindings" "${ED}/usr/share/doc/${PF}" || die
- fi
-
- dodoc AUTHORS HACKING NEWS TODO README
-}
diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 6daf3e1e4a13..204880c55259 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,9 +1,3 @@
-DIST xapian-core-1.4.22.tar.xz 3019608 BLAKE2B f4aec86cd5f63f6f1825a4f8f427ea23be2092ffb4ca11a2fdf20bdf652e7b9f768b1155bcf7ee5e5c5313206c92e1725d1b4d562e3074539a2e8f9901c44f8e SHA512 60d66adbacbd59622d25e392060984bd1dc6c870f9031765f54cb335fb29f72f6d006d27af82a50c8da2cfbebd08dac4503a8afa8ad51bc4e6fa9cb367a59d29
-DIST xapian-core-1.4.23.tar.xz 3024644 BLAKE2B e26a9fd5e79daf553b474e3c794178df2cdcd83ce7d7a45ae112dde624d6e7add157c76fda3a333afce6103b2edaf7e3c928e78c47aa1fd19821c3c73926442f SHA512 52dffc93301f99aa150dda8ecd5fb7cc7d0f2ce30e60f393b1058055ade24281af16cf5b5c0e6b08e4754e3d18c39bb5bc068b19330a294ad460ef8a6bc56380
-DIST xapian-core-1.4.24.tar.xz 3194164 BLAKE2B fc3484df448d2102d47005b2819eea8eee3fdb4337a42967e2b535187e4b7be9841a8e12b19291f29bdef52b3270529f94376fe91d5e4c70afebaf690a23b18f SHA512 2b156dd90784264d6bf64e66aca559578f946c013bb52e14e56fcd96e9c2fece71c236735b13d2baad0d7f2d410dea3ae54c94cd80f735baf1071bafe2e5c01c
DIST xapian-core-1.4.25.tar.xz 3205904 BLAKE2B 7b03a8fabc3c688f58b3451541dedb664de0a02d7c46a4e8eac080c004232575c00428110eaab0ea463df5c3f43f2b4cebfbe6754f897e55f113683c1db43b2b SHA512 e8069f2cb75554978716a99580fb57fc73bbdd607c82394f53d07205d8c78fb59265004be0c676a6806bb2840a3933499dfc867e36a28855278569a0676d469d
-EBUILD xapian-1.4.22.ebuild 1398 BLAKE2B 6e07efec41d17aed2bad9aeb396297a541143eed799dec4fddb0b07f98a2dab9a910ee94f02a3ada2fba4d4d21795477d22132738f6a232333a7dcc9d8c20e6c SHA512 13dca9f8cc0c0e91612540d39042b7928026c4fdeb5bedf624c83dec045d82fcdedeaac18dbc3235f9d2702777cb68923ed86e560f79984cad503620c78a2785
-EBUILD xapian-1.4.23.ebuild 1405 BLAKE2B 09494d14f4d2655ac5c159ec16c5e5bd3b4bb1e044037f434c1205e511108b4159eb22a77b0624a7145dceceab89225f70a73577089f98609c426c252db0e25c SHA512 d39ede4bc59862166324c994c01af32a17731619b85ca4da832c40b1262fb1c971c321702015e9b4b08f16dc4446856bd3e20b1392a3814a2883a1ba0f6c0904
-EBUILD xapian-1.4.24.ebuild 1524 BLAKE2B d76e93f55f218b1ec6328c996d8dd56b2a49a396a18b9fc5fb341836a4bb357bcf696e9df9280d1ff4d8518209a6c4cd22d9390f50b0434c0962b9e1e13218b8 SHA512 ecdc47a3a92d964ab9a17a15d4bc9da46caa0fe61c3d3bef297dfeec2c7c0d244865b228e0c5cdfb4414b23494c675bc02e881873f1a2fb2a802d675e6ff2a64
EBUILD xapian-1.4.25.ebuild 1553 BLAKE2B 8d0c0220fee94e6c2407237f2c043c9b413e7d1b0e8d82f20f6aeaba5d1fb6890d14d6d2cc45115a42410544c639860494e18eeadb8b76fc3c89c11813c21d89 SHA512 4b5a979658474fdc6a2b4712a65ae0df9d41894ea1161c7638c03ff858308b22aed64b9c5f2a72031cc9e89d465816b0f8c7b81b0c30ebd23ba1e652320d20db
-MISC metadata.xml 728 BLAKE2B 7873e39dfb724c6f3268a7de74226d86dea77e6dd53b21aa0df104db1d30efa5c24c18b8e6597acc45b4b6bb39f1f069b7944ef0ebc2906e75a2b5efeed02ebc SHA512 5f582793cee9b74f5b36f57d6997120cf61c4f4204c49694d07b9ace813a9821710a812df2db315e9effa4913fa3b62ab069be96399369f46cc7c811b6d728ba
+MISC metadata.xml 583 BLAKE2B 171ba94d14d632c0654d7a7035c1a2ea8b02e7c2ed43b37cae25d8af91f90341cb4dc3cc7982b270bde8667f085eef568236a53d34add2127bbdaee668af4dcb SHA512 cc7bfffe1db364b1ddb9859ae27a2775ef57498d8668470c0b719579d5d8656f8eb1b5a0288e938f80b88b42489aa7e3dbea282140b5a7143f8ff106efb60274
diff --git a/dev-libs/xapian/metadata.xml b/dev-libs/xapian/metadata.xml
index 883360ac2aee..0f6e2a741a7e 100644
--- a/dev-libs/xapian/metadata.xml
+++ b/dev-libs/xapian/metadata.xml
@@ -11,8 +11,4 @@
to easily add advanced indexing and search facilities to their own
applications.
</longdescription>
- <use>
- <flag name="inmemory">Enabled inmemory backend db support</flag>
- <flag name="remote">Enabled remote backend db support</flag>
- </use>
</pkgmetadata>
diff --git a/dev-libs/xapian/xapian-1.4.22.ebuild b/dev-libs/xapian/xapian-1.4.22.ebuild
deleted file mode 100644
index bd255b5fb495..000000000000
--- a/dev-libs/xapian/xapian-1.4.22.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}-core-${PV}"
-
-DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
-IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
-
-DEPEND="
- sys-apps/util-linux
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS HACKING PLATFORMS README NEWS"
-
-src_configure() {
- local -a myconf
-
- if use cpu_flags_x86_sse2; then
- myconf+=( --enable-sse=sse2 )
- else
- if use cpu_flags_x86_sse; then
- myconf+=( --enable-sse=sse )
- else
- myconf+=( --disable-sse )
- fi
- fi
-
- myconf+=( $(use_enable static-libs static) )
-
- use inmemory || myconf+=( --disable-backend-inmemory )
- use remote || myconf+=( --disable-backend-remote )
-
- myconf+=(
- --enable-backend-glass
- --enable-backend-chert
- --program-suffix=
- )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- emake check VALGRIND=
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if ! use doc; then
- rm -r "${ED}/usr/share/doc/${PF}" || die
- fi
-
- einstalldocs
-
- find "${ED}" -name "*.la" -type f -delete || die
-}
diff --git a/dev-libs/xapian/xapian-1.4.23.ebuild b/dev-libs/xapian/xapian-1.4.23.ebuild
deleted file mode 100644
index 40a621af6000..000000000000
--- a/dev-libs/xapian/xapian-1.4.23.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}-core-${PV}"
-
-DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
-IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
-
-DEPEND="
- sys-apps/util-linux
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS HACKING PLATFORMS README NEWS"
-
-src_configure() {
- local -a myconf
-
- if use cpu_flags_x86_sse2; then
- myconf+=( --enable-sse=sse2 )
- else
- if use cpu_flags_x86_sse; then
- myconf+=( --enable-sse=sse )
- else
- myconf+=( --disable-sse )
- fi
- fi
-
- myconf+=( $(use_enable static-libs static) )
-
- use inmemory || myconf+=( --disable-backend-inmemory )
- use remote || myconf+=( --disable-backend-remote )
-
- myconf+=(
- --enable-backend-glass
- --enable-backend-chert
- --program-suffix=
- )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- emake check VALGRIND=
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if ! use doc; then
- rm -r "${ED}/usr/share/doc/${PF}" || die
- fi
-
- einstalldocs
-
- find "${ED}" -name "*.la" -type f -delete || die
-}
diff --git a/dev-libs/xapian/xapian-1.4.24.ebuild b/dev-libs/xapian/xapian-1.4.24.ebuild
deleted file mode 100644
index dc4d3f009870..000000000000
--- a/dev-libs/xapian/xapian-1.4.24.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MY_P="${PN}-core-${PV}"
-DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://xapian.org/"
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
-IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs"
-
-DEPEND="
- sys-libs/zlib:=
- !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) )
- elibc_SunOS? ( sys-libs/libuuid )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS HACKING PLATFORMS README NEWS )
-
-src_configure() {
- tc-export_build_env BUILD_CC
- local -x CC_FOR_BUILD="${BUILD_CC}"
-
- # skip certain autoconf checks
- local -x VALGRIND=
- local -x EATMYDATA=
-
- local -a myconf=(
- --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
- --disable-werror
- --enable-backend-chert
- --enable-backend-glass
- --enable-backend-inmemory
- --enable-backend-remote
- --program-suffix=
- $(use_enable debug assertions)
- $(use_enable debug log)
- $(use_enable static-libs static)
- )
-
- if use cpu_flags_x86_sse2; then
- myconf+=( --enable-sse=sse2 )
- elif use cpu_flags_x86_sse; then
- myconf+=( --enable-sse=sse )
- else
- myconf+=( --disable-sse )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${ED}" -name "*.la" -type f -delete || die
-}
diff --git a/dev-libs/zug/Manifest b/dev-libs/zug/Manifest
index 1d1243df86eb..1aa07bf02656 100644
--- a/dev-libs/zug/Manifest
+++ b/dev-libs/zug/Manifest
@@ -1,3 +1,4 @@
DIST zug-0.1.1.tar.gz 102857 BLAKE2B 659e557fcac7c00d8ec3dcb54839bd6fbb23ca46b9d2052197b2f5e983eec1dc4251b36ed920b6f43225ff98a8bd1d3e65218f301dd121bdf8c2394efbb5e1b3 SHA512 1348a0bdd7aed1a590287ff3a1c45c0cb1aef2aca12dc37e77705c2b2015704f766fac82833fa28beb79efe00f6ff63ee1dcb220cdc43517f625ba5edecc090c
+EBUILD zug-0.1.1-r1.ebuild 780 BLAKE2B 2f6c231366d32bfe103ad3996532d80fd6a63f35b744592242eb845843c9f50fcfec64901076c2addaee770a1b5f2f3704ac83bd7bc5a0f56460103c2601fa79 SHA512 e29de7ad523bbf5fa51be194ae4d63e1c8cbeaa767ecf10d43fe865cb8df4c49509027e91cd49af8417bb7a9302b0796daaa7d7bd311ca0bab1b5418f4893e35
EBUILD zug-0.1.1.ebuild 732 BLAKE2B 0a68960a1c573c5dea2edaaf3728a1e41c4b59a71fdab843b5c024231c7b2050fed4431c538b38e92534813cb95a0902e968e9b5f0951215614bac6da40217f0 SHA512 960605a77a1ee13248d2a69b152a4cabb6da23c0599416ee5e1b093cf69dbc8a1da891448587a50060054d5110a38c7638745ff0b6a9764b7144570ccbe3283d
MISC metadata.xml 481 BLAKE2B 9002b34caea756a7792af4ae8f0fb295dce30af399c19f5a0264bc4c98d460799ddd475fc7566c7f4d296097d3d1392f49133a40bc13255f8a617254f0426afb SHA512 1bbd0646c2569e2ab80869e427239a26a145d3d0c7cd64adf5994c1396f595286f7df26a3e9904f3abf7f5e32a1072d82b7dcf55e40b3a6c5f7bc6ac616e19b7
diff --git a/dev-libs/zug/zug-0.1.1-r1.ebuild b/dev-libs/zug/zug-0.1.1-r1.ebuild
new file mode 100644
index 000000000000..6cccaf41364f
--- /dev/null
+++ b/dev-libs/zug/zug-0.1.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Transducers for C++"
+HOMEPAGE="https://sinusoid.es/zug/"
+SRC_URI="https://github.com/arximboldi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/boost:="
+
+BDEPEND="
+ test? ( <dev-cpp/catch-3:0 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCCACHE=no
+ -DDISABLE_WERROR=yes
+ -Dzug_BUILD_DOCS=no # Recheck if documentation is in a better state when bumping
+ -Dzug_BUILD_EXAMPLES=no
+ -Dzug_BUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ if use test; then
+ cmake_build tests
+ fi
+
+}
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 6d5bc7136217..5b4715c1fa7d 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/dose3/Manifest b/dev-ml/dose3/Manifest
index 7202dfa1ac8a..27b21d7c2494 100644
--- a/dev-ml/dose3/Manifest
+++ b/dev-ml/dose3/Manifest
@@ -1,3 +1,4 @@
DIST dose3-7.0.0.tar.bz2 1381598 BLAKE2B 8d34927a121c0baeac6b95424c8087f3da441b75468bcb1f385aa48d218b26cc168deec588ba348b62c97f76c0110fe16bdf5bd75738540dd5eda3a87ec02e05 SHA512 0752af050102cc7e7a2ae9a4e7a155e769ac961d716dd58b8d23201bc357678a1412ccc3a853bc38b69370ca863a7ad15d8cf9203938d813ccb9b71251632904
+EBUILD dose3-7.0.0-r1.ebuild 1022 BLAKE2B 2d4566e184b0c2e77edc287194d2f7af05da6cf6bbe7c87bd26e59a503ee4a2f7f3a7a9dfa3626e7e6b6b951af06878811257291ffc81dd6461f8af22613a12b SHA512 d632c69ca6e4ad556aa16fa27cc7ab4db19486d669878115086cd14f2e120d7f6cacbd5b502a77b3eca7744e1118b730a155b834445d5551a3add01469b6f51b
EBUILD dose3-7.0.0.ebuild 999 BLAKE2B d68ac449cc4cb9ad28ee23b61422a3d08dd3c601716e2362de59ba481b233fb6320d9864511edce568651e1d8019f9111c28bdd58f1d014503f5763284eb900a SHA512 d899b262bdc6fd7ed159cf5cf52be4625b3fca5bbdd08cc3f89a55bdb9b972bf4dccc8749eea39e3b5d8b07edf26d44f93df07eb383b261f431dfbc3f2e44581
-MISC metadata.xml 309 BLAKE2B 1e3785fc5e5f21fb6e0c56a8a01ee3167b0ebae1afe1a49866a0cf49f1f6347eafa8e94affc6ab6bdd0e1fcad028e4421b126f760f7efb7988ca20fb5f5c965b SHA512 d571e2b937bba5d1dcc271133f4c35b766142ac34c808b15126d064b63de0cb20d7885b15ee8ec7fd0542880069c9691ccd19d4f32cc66e7223451bd2fe85790
+MISC metadata.xml 428 BLAKE2B 593349ff11c72e0d05f8c359e5bd2fce676287f5b288cd3174639920a1fb76c21a46de4441690d64685b1e514c3832a588c97fff216d4f80a6797d08f44b65e8 SHA512 faa78b974cc079bd09ae745517f7c82bac6686f67ce88c668dfb41a62d5c1044b386bf33991f6199f0e3ed05fae8bd819518c60c80a8b66322e1e21848777aa3
diff --git a/dev-ml/dose3/dose3-7.0.0-r1.ebuild b/dev-ml/dose3/dose3-7.0.0-r1.ebuild
new file mode 100644
index 000000000000..d5d0e6ece2c4
--- /dev/null
+++ b/dev-ml/dose3/dose3-7.0.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Library to perform analysis on package repositories"
+HOMEPAGE="http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose"
+SRC_URI="https://gitlab.com/irill/${PN}/-/archive/${PV}/${P}.tar.bz2"
+S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
+
+LICENSE="LGPL-3+" # with OCaml linking exception
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+BDEPEND="
+ dev-ml/findlib
+ dev-ml/ocamlbuild
+"
+# NOTE: dependencies on RPM, camlbz2, ZIP are unnecessary,
+# because those are only used by dose3-extra
+RDEPEND="
+ dev-ml/ocaml-base64:=[ocamlopt?]
+ dev-ml/cudf:=[ocamlopt?]
+ >=dev-ml/extlib-1.7.8:=[ocamlopt?]
+ dev-ml/ocamlgraph:=[ocamlopt?]
+ dev-ml/re:=[ocamlopt?]
+ dev-ml/parmap:=[ocamlopt?]
+ dev-ml/ocaml-expat:=[ocamlopt?]
+ dev-ml/xml-light:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+
+# missing test data
+RESTRICT="test"
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/dose3/metadata.xml b/dev-ml/dose3/metadata.xml
index 353924ec9e4e..447e2daf958d 100644
--- a/dev-ml/dose3/metadata.xml
+++ b/dev-ml/dose3/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>fogti@ytrizja.de</email>
+ <name>Alain Emilia Anna Zscheile</name>
+ </maintainer>
<maintainer type="project">
<email>ml@gentoo.org</email>
<name>ML</name>
diff --git a/dev-ml/opam-client/Manifest b/dev-ml/opam-client/Manifest
index 71fbd9be2a7a..5342169dcc7c 100644
--- a/dev-ml/opam-client/Manifest
+++ b/dev-ml/opam-client/Manifest
@@ -4,8 +4,10 @@ DIST opam-2.0.9.tar.gz 644429 BLAKE2B d96ee79685a8ee8ff82c7570a747c80e38d86e5137
DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147 SHA512 e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
DIST opam-2.1.2.tar.gz 818848 BLAKE2B ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c SHA512 bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396
DIST opam-2.1.3.tar.gz 832450 BLAKE2B c5e50c0a41b7197bc7645eaef0d8cba79c978b4432fc824aa6a4280df65ec7d59df52a22b76877da4949c8562a5fecb8da2a179ca67bd312bf9a514961bf4444 SHA512 040e4f58f93e962ff422617ce0d35ed45dd86921a9aac3505914c33dd942d0e5e5771e7e1774046504f9aa84f32bc4fbd6ac7720fbea862d48bf1ca29e02cefc
+DIST opam-2.1.5.tar.gz 837005 BLAKE2B f2e58784959f0e47fbe5ae65112a030d8350b061d7b0d2676f40e22ec5bf62c136bc37fd3078403dab807705ce8a1c8b6bb0ecf00b68fdfbb5f3d5a9acb88c77 SHA512 4395defe7df1d03ca889718b8eafd8161ff009710475f62673f19f012e0bde8ad2a919bd9d02d7f96b4c5a9bbf38e0ba9a256531c24de15cafabd4ef11f7c8e8
EBUILD opam-client-2.0.10.ebuild 954 BLAKE2B f62db0baf48eec429f611d67064aecbadf22fa5cb359c3e53ec46dc43c07b2a91cc33115c063c6d5303ef203c9640e6dc757dd35515f336d06ff7ede0d218934 SHA512 091d8bc3488071479bb846adfd828778af68ca4a53e755380bab6e9a5160ae0f057171d0eff4b2ee7f19ded494d7038c88c64856b295f186f6ffe993e2e535ad
EBUILD opam-client-2.0.9.ebuild 1026 BLAKE2B 0a42c8dc6f43666139de6c41f2e17d9ea60af9578d240af6eb5732a6cdf020a32231c10befb77ad86f9788afe798d534a8823789b22681bb71f4de547417b17e SHA512 d85a87f097ceaaad5254796d9547ee916faa277419504ff58d77076696588435cb0ac7610297d6dd76edf9c23fe3c6ec29bdb80cb83535051ed33cac273433d8
EBUILD opam-client-2.1.2.ebuild 1019 BLAKE2B 12b0b6f8cdfd3a0d083c64e0d65212229e342305c4cf202c7c8117dc0106ec44d4c76b39a1672e7d7cfa66437689e96ece2b8aeabbb314b5336ac5ac7446ab16 SHA512 79292ade60ec2985ec1cbcc3e788b3018a280ff4a30da096816da5170d6b0909c09554a8ffe46d3a176f0d26129af3aaa7a5190f0270d55717ef1508e39bd0ec
EBUILD opam-client-2.1.3.ebuild 1034 BLAKE2B fa8367adf57efa4bda6b1c3f114f1d2e2bf3556ccc393af8df86acf2edeaa1068b70db81872b35f183831d5486e3cfd146d2c93fc7073e6502f3dbf1b1c34060 SHA512 dba4b755f0c0ed80df5ac7174fc0b5ea4a269e8e724a1d5cfe4a0c17f8d47910d0072f328975c80260547142dae57c72556ab95d6cd4c4aeea3cf17303a16c3e
+EBUILD opam-client-2.1.5.ebuild 999 BLAKE2B 2d75f2a9eb07abf900b10e65a6b8f80242e921a30f07d259f9d11262db992f19eb8a85369589cb3d831073bb4e01d5a05fdd5bc141c7d5ae298cd82af3e6abc7 SHA512 faf1919d6b9354b2e08c1991785812b5e4c7a4629c7a23fed37e06efd1c5a77fe094ce3e6497a80d23a447a4e6bf13880eefd3f2f8a965eae16cb355c2758e79
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam-client/opam-client-2.1.5.ebuild b/dev-ml/opam-client/opam-client-2.1.5.ebuild
new file mode 100644
index 000000000000..19e091b78f8d
--- /dev/null
+++ b/dev-ml/opam-client/opam-client-2.1.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="opam client libraries"
+HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam"
+SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> opam-${PV}.tar.gz"
+S="${WORKDIR}/opam-${PV/_/-}"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="test" # sandbox not working
+
+RDEPEND="
+ dev-ml/cmdliner:=[ocamlopt?]
+ ~dev-ml/opam-repository-${PV}:=[ocamlopt?]
+ ~dev-ml/opam-state-${PV}:=[ocamlopt?]
+ ~dev-ml/opam-solver-${PV}:=[ocamlopt?]
+ dev-ml/opam-file-format:=[ocamlopt?]
+ dev-ml/re:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( sys-apps/bubblewrap )"
+
+src_prepare() {
+ default
+ cat <<- EOF >> "${S}/dune"
+ (env
+ (dev
+ (flags (:standard -warn-error -3-9-33)))
+ (release
+ (flags (:standard -warn-error -3-9-33))))
+ EOF
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/opam-installer/Manifest b/dev-ml/opam-installer/Manifest
index 8fb174c07ab4..c22169087dcd 100644
--- a/dev-ml/opam-installer/Manifest
+++ b/dev-ml/opam-installer/Manifest
@@ -4,8 +4,10 @@ DIST opam-full-2.0.10.tar.gz 8173617 BLAKE2B 6bf7a52835512b3de5bcf0de24f5ba3a322
DIST opam-full-2.0.9.tar.gz 8029605 BLAKE2B c2ae06bdbbdbe9db270ec0027ec8d13a228f0af2ae5089476fa3a698d27e1f47abf2e3a15ecc9ca610717ba6b979b4ca76cce56c52f6592ae789b88fb5e5b68d SHA512 9f44d878a2599a876f5e5b9b7457b6f446a5e59156ed3d449dcc29e40c44df8b69da619eabdf030e45526fba4bd9a00c65dec2c36552d2e03788596b0aceee85
DIST opam-full-2.1.2.tar.gz 9442446 BLAKE2B fe5447fe8f9bcedb30bf455e93b54a37e950e2944f6f501545bdccf6d989de2da90106938efb6a12c1b9454ecefed5be9906d65a15a4d0244302ad7ccff170db SHA512 fe12aaa27168435a978c472926d40697af0a7619a529c4bfacd0b71469dfcd534f43164bc74f60f740a735d38a869ae5e87e2414119f4f3fc1826315e8a075cd
DIST opam-full-2.1.3.tar.gz 9618995 BLAKE2B 6f33e70c2e59be87b643840128b46441828d3d83888f5d321ac23d33b2fbc4d3163cb4303ac82a7f863abcc9300227bbc48bca3b8db5d6fbcebf0e6cf8869a5d SHA512 fe3a3c86335830944683a39a34a9eb385037476853ab3e2a82b8571a9e2021830cccf25cbd5bb891d239f6a47584c1b1d91aa445e6e2a814847346c5cc526ff1
+DIST opam-full-2.1.5.tar.gz 10801367 BLAKE2B 5e6b1140e279931dfb61f68d0c4888cb14d05ff610e2b151115efe6b6420d74e7079894b6f4360f377b155008530ba4ace9708bc9d1e1d8c13950c0a5be4de11 SHA512 e4e33fcee0a9f922f8b43c6b095554a946559a2c50341326d21cca0f24fc7105c0de01db204b408240b12b267c9929435e2c511adf140618c91873f10444ae90
EBUILD opam-installer-2.0.10-r1.ebuild 1194 BLAKE2B 8067ca76998c8e4b38f065139096cc92dca4bb71ea31df5e5b1b79268f45865ecb172cf7c30ce762867ff3b831b8c206f5bb4cbef507d09ee09447aabc968093 SHA512 4ba15ce0bb8ded4783b536c8c0578562f21b2790172800a4d83ccbdc192051e8cc59c1f263f61ee382cc2adf8d7502161934dc1a4d63804b44a5ccea1b345c06
EBUILD opam-installer-2.0.9-r1.ebuild 1194 BLAKE2B 7fd57adbf8d1f8d9d9b5bef83fe48a1fe40a844a3cd7f54027dd5d7e70e03ff109120a294b3e1f8c0430bbb9f6ca643be864b4aa2664baee5a4ade261b6333dc SHA512 76fc6ce77d0da8ba6773ad5f4dc21b11c7e655a8dae1c56feb630559a29043ecdca9293da3fdad6dd686675196c2293f94b49ed753a8f5b070036d99a88e88d1
EBUILD opam-installer-2.1.2-r1.ebuild 1033 BLAKE2B c368b2cae6a3b3ae2b4f19ecd498243066b019752b6c8ed812fde3deb8d6de30328c46c0aa839434a56330fc10b08feb4e22d163fbb40b23876a37091098dfe2 SHA512 ade9467d022b3650745efffa22fd6c4eca879878c951f89d1e7fd2e8ed4a237402535e1b7e8382dfeacbffa7bb75c8c0e63f95eb24de90bb7d082ff87a21fc7b
EBUILD opam-installer-2.1.3.ebuild 1075 BLAKE2B 8c6eebaf2033a0418bde752c99ba35276d7a089b2773c8eba45c99ed78ca15b635029711bd44d5325fe5b2392563a91acd0ce5d038f287624e35c47599aaea46 SHA512 26a298278a703cfbe8e9267c6bcba2a17a22333aff459bd9abfbeddb1a929d571dbc7d6487d58c8d11ac92cb2b58448a694170001abd8134d7830d371f4a2224
+EBUILD opam-installer-2.1.5.ebuild 974 BLAKE2B 157482c1caee0b9124fc9a382bab732307944140be6f458eeb9a6dcf6730787a7fa98a2e4600662afdd3b981e2911268d3b3c2d54de78aaa2ddcc8f736ae5603 SHA512 cdfedb9021e90542b19eb42bd19450e505d2474a8cae9e14c3050259c53b7af6995b50617cc5298d4d987a4b817be1d6eed4f376bafa49c5becbf6c2ba5c6dcb
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam-installer/opam-installer-2.1.5.ebuild b/dev-ml/opam-installer/opam-installer-2.1.5.ebuild
new file mode 100644
index 000000000000..58de5666dc7c
--- /dev/null
+++ b/dev-ml/opam-installer/opam-installer-2.1.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# We are opam
+OPAM_INSTALLER_DEP=" "
+OPAM_SKIP_VALIDATION=yes
+inherit dune
+
+DESCRIPTION="Core installer for opam packages"
+HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam"
+SRC_URI="https://github.com/ocaml/opam/releases/download/${PV}/opam-full-${PV}.tar.gz"
+S="${WORKDIR}/opam-full-${PV/_/-}"
+OPAM_INSTALLER="${S}/_build/install/default/bin/opam-installer"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test" # sandbox not working
+
+RDEPEND="
+ >=dev-lang/ocaml-4.02.3:=
+ dev-ml/cmdliner:=
+ ~dev-ml/opam-format-${PV}:=
+ >=dev-ml/dose3-6:=
+"
+DEPEND="${RDEPEND}
+ dev-ml/findlib"
+
+src_configure() {
+ econf \
+ --prefix="${EPREFIX}/usr" \
+ --with-mccs \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --mandir="${EPREFIX}/usr/share/man"
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/opam-repository/Manifest b/dev-ml/opam-repository/Manifest
index 9b05d2b17d3e..2efcbdb1e442 100644
--- a/dev-ml/opam-repository/Manifest
+++ b/dev-ml/opam-repository/Manifest
@@ -4,8 +4,10 @@ DIST opam-2.0.9.tar.gz 644429 BLAKE2B d96ee79685a8ee8ff82c7570a747c80e38d86e5137
DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147 SHA512 e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
DIST opam-2.1.2.tar.gz 818848 BLAKE2B ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c SHA512 bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396
DIST opam-2.1.3.tar.gz 832450 BLAKE2B c5e50c0a41b7197bc7645eaef0d8cba79c978b4432fc824aa6a4280df65ec7d59df52a22b76877da4949c8562a5fecb8da2a179ca67bd312bf9a514961bf4444 SHA512 040e4f58f93e962ff422617ce0d35ed45dd86921a9aac3505914c33dd942d0e5e5771e7e1774046504f9aa84f32bc4fbd6ac7720fbea862d48bf1ca29e02cefc
+DIST opam-2.1.5.tar.gz 837005 BLAKE2B f2e58784959f0e47fbe5ae65112a030d8350b061d7b0d2676f40e22ec5bf62c136bc37fd3078403dab807705ce8a1c8b6bb0ecf00b68fdfbb5f3d5a9acb88c77 SHA512 4395defe7df1d03ca889718b8eafd8161ff009710475f62673f19f012e0bde8ad2a919bd9d02d7f96b4c5a9bbf38e0ba9a256531c24de15cafabd4ef11f7c8e8
EBUILD opam-repository-2.0.10.ebuild 916 BLAKE2B 8f79e20d1df6a48e64aa701bb7d4bcfd2e73bdfe79dab65473c51aa869427423b561d27b01917e05c049f2b52ab217b573c413d2c13b09dd9174a98773d2a3a5 SHA512 ddadb0fb7a7e9ea1bb197906d10592b5dbf711e12c8cb3fd3dce0dbd3014c204f31cb98f93f401632112b93066428a39b876b4c622377cde3f38158fe6cdf543
EBUILD opam-repository-2.0.9.ebuild 916 BLAKE2B 17608649a756ac8f0bb0503eab8f612e4465f4cee3d2b26a4edf65d7e5d521931bbc43970944e4ee00c98d526fea360bc35438bc317924fff4cdd66b82cb7e3c SHA512 a4f78eacafa63f350a16b00bd4fcf5b4ba5318541e01f75400c10c262bc6fcd1e4df3156ed2da602142a5230799f8f852b7710f5fd25f734f89e158f6157d163
EBUILD opam-repository-2.1.2.ebuild 909 BLAKE2B a168662ad969499964910f0b94f2fd98e6db767c27217a8ccf32470e756d285d52136cdc816c053597dfdd3a46f861e036dcce3356b780438c825a309be67cb3 SHA512 9842b22570bec6cc8da2cdaa3c9f9ea92eb169c13d941aa529e97620bc31440ed87578984c831c80d88e004d93ad17357218681cedba9f95a51ddfa9aa200aff
EBUILD opam-repository-2.1.3.ebuild 913 BLAKE2B 07a3984a18f159b3f3987425140b80f62d14b93785092e74fb7c12da27a28d21155469fc919756c2e8aa9bee49df0ffb8b0ca6635caf1733ac0b6c5b038abf7f SHA512 6e4196d69f7a4df5c7e5cbf4b81b2e0b38723ea6ef16850d804e188df1d34c60b6ca40d367cd6c4fe7aa939c9d4cec2fc90cf4d9b2dc5e7faf2651aa244f3569
+EBUILD opam-repository-2.1.5.ebuild 850 BLAKE2B e71e40991096e78ef064d4bc3f35eeeeb6b8eb6a79b4259f713cea45043b914f55bd372112715f9827681373769048e5fb5b095678368bb6336ed9b415f792cf SHA512 5b9fdd2dcd528e195fc6dc7f7a9db6e18cac6897a4bbf870626ea2ad856a92dc2e5a74eebaf9faf3f47d3f813b86a7ee006c4771fcba93a70caec13044400c2d
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam-repository/opam-repository-2.1.5.ebuild b/dev-ml/opam-repository/opam-repository-2.1.5.ebuild
new file mode 100644
index 000000000000..ac92c2b7ab83
--- /dev/null
+++ b/dev-ml/opam-repository/opam-repository-2.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="opam repository libraries"
+HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam"
+SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> opam-${PV}.tar.gz"
+S="${WORKDIR}/opam-${PV/_/-}"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+ ~dev-ml/opam-format-${PV}:=[ocamlopt?]
+ dev-ml/re:=[ocamlopt?]
+ dev-ml/dose3:=[ocamlopt?]
+ dev-ml/opam-file-format:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ cat <<- EOF >> "${S}/dune"
+ (env
+ (dev
+ (flags (:standard -warn-error -3-9-33)))
+ (release
+ (flags (:standard -warn-error -3-9-33))))
+ EOF
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/opam-solver/Manifest b/dev-ml/opam-solver/Manifest
index b8c72b0403e9..4993dd290ecb 100644
--- a/dev-ml/opam-solver/Manifest
+++ b/dev-ml/opam-solver/Manifest
@@ -4,8 +4,10 @@ DIST opam-2.0.9.tar.gz 644429 BLAKE2B d96ee79685a8ee8ff82c7570a747c80e38d86e5137
DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147 SHA512 e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
DIST opam-2.1.2.tar.gz 818848 BLAKE2B ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c SHA512 bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396
DIST opam-2.1.3.tar.gz 832450 BLAKE2B c5e50c0a41b7197bc7645eaef0d8cba79c978b4432fc824aa6a4280df65ec7d59df52a22b76877da4949c8562a5fecb8da2a179ca67bd312bf9a514961bf4444 SHA512 040e4f58f93e962ff422617ce0d35ed45dd86921a9aac3505914c33dd942d0e5e5771e7e1774046504f9aa84f32bc4fbd6ac7720fbea862d48bf1ca29e02cefc
+DIST opam-2.1.5.tar.gz 837005 BLAKE2B f2e58784959f0e47fbe5ae65112a030d8350b061d7b0d2676f40e22ec5bf62c136bc37fd3078403dab807705ce8a1c8b6bb0ecf00b68fdfbb5f3d5a9acb88c77 SHA512 4395defe7df1d03ca889718b8eafd8161ff009710475f62673f19f012e0bde8ad2a919bd9d02d7f96b4c5a9bbf38e0ba9a256531c24de15cafabd4ef11f7c8e8
EBUILD opam-solver-2.0.10.ebuild 986 BLAKE2B 5501cb38e2ac9d0c78ed4e4adf85be8ddfb959af9a75d54ce0b9932234aab907e833860e9cc37806687b2c204f226f99b23a6002a3bd1aa9209b59da0f6b04f1 SHA512 229a098cdcffbbdc50e1d9754749669dcd7874c35b0761eb741cf952bc7d379a2b776148574ff8319e9a8c8ee369c1e722e0f25bb492aef7096317cb5262ba56
EBUILD opam-solver-2.0.9.ebuild 986 BLAKE2B 57c598370564e05ec39ba314a2f8254e7d884fde07460c9e00053424ae8e20096e1c802757463b0c9453945fc26fa783647ad2f67d5b68a48a1c83912f382a33 SHA512 da509b77f479f4eb06364e0408595eb4555f1aaa5519ef72d0fcf656493a725cbb683a4eb4e8777ccd88cc138521e2b03e87b17aca678a8746ce6dbcfd5ffff6
EBUILD opam-solver-2.1.2.ebuild 979 BLAKE2B 14be2073691add350e7d4e9a2c2d00ccf4d533efeeb55bc5d98cf3f1f634efd450db9971a2ee26db2d50262d217a89f4def4162538b5367335ab17c5ee2ab102 SHA512 0b8ff4b9a509c8d6f7d7be1bcaceed8d7490b8437b9b082c59dc4e4165bbbaa5baeed86b2ab72f87bfa126e833d044a0607401b6e2080e7395e80836957dcf49
EBUILD opam-solver-2.1.3.ebuild 994 BLAKE2B 3be7fcec3cd09b1be4e66df093a855ea0debd0e1a83fa6088c4d89ea29df6a539945f4e52cdf72b3b0901613a90525a756688114dcd7b32bfa97b86207de3531 SHA512 74b8307c1922e45876d260ecb2e408a145d384c1ed62f24dcc7aa4278d67463d90877b81caedb61b905ced5857b5870906727d56dd34bb18cacf209b3b2d9a0e
+EBUILD opam-solver-2.1.5.ebuild 945 BLAKE2B 9f20191a428155971eaecf97939463184b429849aeb7ac806962fab474651237bfddb75b395ca358a4f635a18480f01a90e86684499ca36477ff39a4c2bfbcb7 SHA512 752b9109ed9b7f083e1535c6ff9a401c27e16a3046f78f3eedb9dbcd27df3eb5019a4c608c08ded646dd93878921728431f0e13d671850af9bba3a6eb415a5d9
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam-solver/opam-solver-2.1.5.ebuild b/dev-ml/opam-solver/opam-solver-2.1.5.ebuild
new file mode 100644
index 000000000000..f1356ca7d7cf
--- /dev/null
+++ b/dev-ml/opam-solver/opam-solver-2.1.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="opam solver"
+HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam"
+SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> opam-${PV}.tar.gz"
+S="${WORKDIR}/opam-${PV/_/-}"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="test" # sandbox not working
+
+RDEPEND="
+ ~dev-ml/opam-format-${PV}:=[ocamlopt?]
+ dev-ml/opam-file-format:=[ocamlopt?]
+ dev-ml/re:=[ocamlopt?]
+ dev-ml/mccs:=[ocamlopt?]
+ dev-ml/dose3:=[ocamlopt?]
+ dev-ml/cudf:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ml/opam-client )"
+
+src_prepare() {
+ default
+ cat <<- EOF >> "${S}/dune"
+ (env
+ (dev
+ (flags (:standard -warn-error -3-9-33)))
+ (release
+ (flags (:standard -warn-error -3-9-33))))
+ EOF
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/opam-state/Manifest b/dev-ml/opam-state/Manifest
index 007ec086299c..db8ffd336a5f 100644
--- a/dev-ml/opam-state/Manifest
+++ b/dev-ml/opam-state/Manifest
@@ -4,8 +4,10 @@ DIST opam-2.0.9.tar.gz 644429 BLAKE2B d96ee79685a8ee8ff82c7570a747c80e38d86e5137
DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147 SHA512 e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
DIST opam-2.1.2.tar.gz 818848 BLAKE2B ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c SHA512 bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396
DIST opam-2.1.3.tar.gz 832450 BLAKE2B c5e50c0a41b7197bc7645eaef0d8cba79c978b4432fc824aa6a4280df65ec7d59df52a22b76877da4949c8562a5fecb8da2a179ca67bd312bf9a514961bf4444 SHA512 040e4f58f93e962ff422617ce0d35ed45dd86921a9aac3505914c33dd942d0e5e5771e7e1774046504f9aa84f32bc4fbd6ac7720fbea862d48bf1ca29e02cefc
+DIST opam-2.1.5.tar.gz 837005 BLAKE2B f2e58784959f0e47fbe5ae65112a030d8350b061d7b0d2676f40e22ec5bf62c136bc37fd3078403dab807705ce8a1c8b6bb0ecf00b68fdfbb5f3d5a9acb88c77 SHA512 4395defe7df1d03ca889718b8eafd8161ff009710475f62673f19f012e0bde8ad2a919bd9d02d7f96b4c5a9bbf38e0ba9a256531c24de15cafabd4ef11f7c8e8
EBUILD opam-state-2.0.10.ebuild 893 BLAKE2B a8c3a159b441a579c2f69eec37b00c280495c28763f435540b75bf99dda3084adbb2ca6f519f721aa459ad8353d99143c2599609337298b004b10622ea778c8a SHA512 c6182c6546dd1ab5361a75ec6cedaff9c8d6c743c5c2d120755840097f4742c58e7c5ed230976700f64f2ade80c080a031fe3bad541c32f75836649b869b68f7
EBUILD opam-state-2.0.9.ebuild 893 BLAKE2B 8e1760f7eea15b611247e19cb438fbc411333402ffb6c28d2be301b7e5aa2befb3b45853ea556c30554fa1da8f6657c489ed0d818abb03dd8d8715f637599090 SHA512 717ec35c51b7298f8a6520a68cd46e4c74da1d5a2743a904fba5778fa4e8e77f38aae86424a84bb9b5cd5e5d6f72c44430c561557829bcf4972179b486989363
EBUILD opam-state-2.1.2.ebuild 886 BLAKE2B edc9fdb776256415d9735e06296bf57bdebd3217ddfd8d229fbb9905dc4714371ecd220c879558e34ca73b6d20f78265d071f461825a0567e7a8e6ddd4b67a9e SHA512 795325ec954ec0e7227923e6839a7bc156a3b6380bb5e39d84956ddaa16e63952b025726e99e55bfe1d03166ef841b11e7fc135c92e2f11bdeb769549618f591
EBUILD opam-state-2.1.3.ebuild 890 BLAKE2B fb0ccf6c0e5d7917ec77ee0bbe4e7141e91efdec53fc02df0702c511d2a818ab2114499ab76736d8e17289fc2342ef1be5b96b059200d47932a91fba98e9c1e1 SHA512 0d8d1e923ca1bfc81e41f2c3b500ded46a5069474f2af25f5603404cf86a2c3ad33bb47677167d55c06df78988391e7394be272888f9d934a1a81cfd4193cbb5
+EBUILD opam-state-2.1.5.ebuild 822 BLAKE2B 86fc52848171269e6a9d8db298789d8fe176c537e83011f8a1e67e72c1c8f38884facb22569d03e912b7f926baad66550f593d54dbd83b8bdfa2a5451fddf6b9 SHA512 0f6e445bd3d0c02eb355cf97df02c64c60aa8aee358619fd674c2642c43162c7f60e875bf0a9083d2385cf594fcc0ab6fb8fe0704845c7728af0f7db692e4709
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam-state/opam-state-2.1.5.ebuild b/dev-ml/opam-state/opam-state-2.1.5.ebuild
new file mode 100644
index 000000000000..044d439cdd5d
--- /dev/null
+++ b/dev-ml/opam-state/opam-state-2.1.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="opam state libraries"
+HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam"
+SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> opam-${PV}.tar.gz"
+S="${WORKDIR}/opam-${PV/_/-}"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+ dev-ml/re:=[ocamlopt?]
+ dev-ml/opam-file-format:=[ocamlopt?]
+ ~dev-ml/opam-repository-${PV}:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ cat <<- EOF >> "${S}/dune"
+ (env
+ (dev
+ (flags (:standard -warn-error -3-9-33)))
+ (release
+ (flags (:standard -warn-error -3-9-33))))
+ EOF
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/opam/Manifest b/dev-ml/opam/Manifest
index 987778f77af7..16bc4da96391 100644
--- a/dev-ml/opam/Manifest
+++ b/dev-ml/opam/Manifest
@@ -4,8 +4,10 @@ DIST opam-2.0.9.tar.gz 644429 BLAKE2B d96ee79685a8ee8ff82c7570a747c80e38d86e5137
DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147 SHA512 e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
DIST opam-2.1.2.tar.gz 818848 BLAKE2B ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c SHA512 bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396
DIST opam-2.1.3.tar.gz 832450 BLAKE2B c5e50c0a41b7197bc7645eaef0d8cba79c978b4432fc824aa6a4280df65ec7d59df52a22b76877da4949c8562a5fecb8da2a179ca67bd312bf9a514961bf4444 SHA512 040e4f58f93e962ff422617ce0d35ed45dd86921a9aac3505914c33dd942d0e5e5771e7e1774046504f9aa84f32bc4fbd6ac7720fbea862d48bf1ca29e02cefc
+DIST opam-2.1.5.tar.gz 837005 BLAKE2B f2e58784959f0e47fbe5ae65112a030d8350b061d7b0d2676f40e22ec5bf62c136bc37fd3078403dab807705ce8a1c8b6bb0ecf00b68fdfbb5f3d5a9acb88c77 SHA512 4395defe7df1d03ca889718b8eafd8161ff009710475f62673f19f012e0bde8ad2a919bd9d02d7f96b4c5a9bbf38e0ba9a256531c24de15cafabd4ef11f7c8e8
EBUILD opam-2.0.10-r1.ebuild 979 BLAKE2B c7928c781293cfd1c051ca66f654d205dbc0090f38a5bd63fff9f02938c4834f63be604b39bca312cd6d5ba74b6eb682e055602e353670ad04cfd5a780175d30 SHA512 dde36aa23121633c80f85de0628168a2e30dc461a03b526bfa86aa7d586582a565fa4dc244d39ee313b8514ce504f5ca8460e6a3280f988bc4ffb6f8637bb598
EBUILD opam-2.0.9.ebuild 979 BLAKE2B 2b1958809b66044de2df0ab0756e6ef99894a41a6f5228a7a176b38668b4fe0a039b25b3de9ddc9c9cce60b6f152cb5c90f340f2437d1a01b8e668a8c61fdbbf SHA512 77e418c673875c912f4551bf510f538079100f6840332e675847ec7cec2bac28667e1366ab3ac0a46a314376072fd3cec74e218ef2d626e0d2623acabd2c5026
EBUILD opam-2.1.2-r1.ebuild 1005 BLAKE2B a38a88b5c6d78f214e0abc150da2e7d8f122860cef46355c38379ce2a286cef44eae88b4f33beee0c4ff07e58f123b25c5031d27af0e05054c08087c0ed01bea SHA512 8e3dfc0c0869528d82e5477ce8b9af33c06c63266f96306fc4c04d6ca5e19e30fa19456e015e8c7cd926eb7baf314c6bf61596f0b850172191424f90cc71eb54
EBUILD opam-2.1.3.ebuild 1009 BLAKE2B 3228f8c555da2b103f18589d6491ae4e7eb50eccbb88b0bd4e2dad919132745a9fd0b018acc58db704b058e8cd6f63dc47f363ad1fcc7d0ef116cbfc10febf3f SHA512 0285c6dd9f256fe8f3b357f2ccefa62c93cdee91f2ace76a7ef6967399597383529c772cb76c5758ce1602176a2a386fa4c7726bf6aa55a37470771f89f5cc0e
+EBUILD opam-2.1.5.ebuild 979 BLAKE2B 59fb705757fdec8c1a1f9b2f830458fa65455442a513b332368a0bbd59c2702f1836d3d1049f49ee08d2440073410804ae1916cac6cf232b5ac5a397dfa5ccc2 SHA512 60bf0753e9f95f2fa756607b9047706dad0cc789438f19cd7cced2ed462252e42f7ed12aa5d9186e2275fce9a8d0ecd60b33d77c428fd547c1dcce44cd5a5506
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/opam/opam-2.1.5.ebuild b/dev-ml/opam/opam-2.1.5.ebuild
new file mode 100644
index 000000000000..58c912386ed2
--- /dev/null
+++ b/dev-ml/opam/opam-2.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="A source-based package manager for OCaml"
+HOMEPAGE="http://opam.ocaml.org/"
+SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> opam-${PV}.tar.gz"
+S="${WORKDIR}/opam-${PV/_/-}"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test" #see bugs 838658
+
+RDEPEND="
+ dev-ml/cmdliner:=[ocamlopt?]
+ dev-ml/cudf:=[ocamlopt?]
+ dev-ml/dose3:=[ocamlopt?]
+ dev-ml/extlib:=[ocamlopt?]
+ ~dev-ml/opam-client-${PV}:=[ocamlopt?]
+ dev-ml/opam-file-format:=[ocamlopt?]
+ dev-ml/re:=[ocamlopt?]
+ sys-apps/bubblewrap"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ cat <<- EOF >> "${S}/dune"
+ (env
+ (dev
+ (flags (:standard -warn-error -3-9-33)))
+ (release
+ (flags (:standard -warn-error -3-9-33))))
+ EOF
+}
+
+src_compile() {
+ dune-compile ${PN}
+}
diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index e9af2ee347eb..9c25541f94d7 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,3 +1,5 @@
DIST zarith-1.13.tar.gz 85994 BLAKE2B a5860319e17f4e660f248f3e724076b578d27dc3a06e8b54d68bcd6ed021a0354ad714dfcb06329bb9c4a3eadc3d08fd84fd76ef5d1a8902a06a7506d77addde SHA512 a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f
+DIST zarith-1.14.tar.gz 91788 BLAKE2B e00b6ed0893a7a4b53c859edc02030336f1c35405202f87741d87288819bdb6562bb3728c6950074b625ad9e5a16cc4afd39c4e0e2486ba18f1a84e49339fdd3 SHA512 8a7f3e82dfa5699c8dda54dd5398c712f3ac4fe04f5208d43d8ba198fb8152de5f91cbb59c15c0a4ba010d4dfcc79f52e405bdd0abbf2798167e9e4216bcb3dd
EBUILD zarith-1.13.ebuild 1314 BLAKE2B ebeb8243c2f9a480cc32738008755fb96e7539994d6c6044f20b0e31bed709468c3d8e33a50db981d51294264172fa3796ebb6a24cae2fb15826fdfd41db2ece SHA512 c932c98f3e82ac10856eefb6e26fabea1af59a3119171bef64218cc09e63e85988b555133e8d6fe0365090b3b517ebdd8c3fde487a9547b2f2f3f3c833f15ef3
+EBUILD zarith-1.14.ebuild 1316 BLAKE2B da4fccff17c5875a57ea5e98499f91ae27a87545e032430528808150fa17ae1c09d5b539949cef6ecf34e3646fd717c062c9403ff07ccc76f291139e850d5edf SHA512 70a15ea10afbd9544368459a797f248aa69c59470343f5977d035dd59f494248bd5cda44d240d478dc6354dc19435d9c5cb253064bbf7780a8e9fa2517a165f7
MISC metadata.xml 310 BLAKE2B 07bd7620cfa9ef58a67cb51d22888d48e848ac1736d8bf0e58684adecf62754472a24249a6e7e27701b5b0be5497e2efff7cedaa7be4c884547fa48efb29eb06 SHA512 59adcb11592c882af95fdce2232c40efc52d9d15bc803657133672237799f7986246775dc714692cb9cac3c93ab8069873d8e05deae1dd2b40904ea7fc4c63b7
diff --git a/dev-ml/zarith/zarith-1.14.ebuild b/dev-ml/zarith/zarith-1.14.ebuild
new file mode 100644
index 000000000000..71653713a899
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.05:=[ocamlopt=]
+ dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND} dev-lang/perl"
+
+DOCS=( README.md Changes )
+
+src_configure() {
+ tc-export CC AR
+ ./configure \
+ -ocamllibdir /usr/$(get_libdir)/ocaml -gmp || die
+ sed -i \
+ -e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \
+ project.mak || die
+}
+
+src_compile() {
+ emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+ use doc && emake doc
+}
+
+src_test() {
+ emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+ findlib_src_preinst
+
+ emake \
+ HASOCAMLOPT=$(usex ocamlopt yes no) \
+ HASDYNLINK=$(usex ocamlopt yes no) \
+ DESTDIR="${ED}" \
+ install
+
+ dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+ use doc && HTML_DOCS=( html/* )
+ einstalldocs
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 92ac8562a4f5..ce759f9f2561 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/backports-strenum/Manifest b/dev-python/backports-strenum/Manifest
new file mode 100644
index 000000000000..9fa498fa0f86
--- /dev/null
+++ b/dev-python/backports-strenum/Manifest
@@ -0,0 +1,3 @@
+DIST backports.strenum-1.3.1.gh.tar.gz 15064 BLAKE2B 749e319c9bdbec9eb1f3beab32355f015469336d688a3672380238f44694ce82747d7515330587821a60c92e1be0c7d8afc24ed70e3fa6ece368f6e74956958a SHA512 6a285bc63e6e3cb93e67da09eac9a1546af663d80e26448eed502494910db7850437bc13b6bee8f50e5debdea3335950c2f7c612238ecfbbfb454d5216c9513e
+EBUILD backports-strenum-1.3.1.ebuild 608 BLAKE2B 4feda0bd77a9ead10cf465ae985e09003f307f8f40e6c21ee867153a9d2e254fca4832d0a841c1229a9d49ebd2954b2ddfbad87f0b1cd3de1acfbb3f237972dd SHA512 a0ecd604ff84d68f12ea5519f13de86b0dd96e95d11282dcf499fe69e820e830bfb74ebaa94cd0b6e071000ac96081cb2cda8e61422fefc207ee5c3b7aa0a380
+MISC metadata.xml 389 BLAKE2B bae738e0aa6ad4d3228376132556dbb0785a16b811f3ee30fcff101cf4ced629217ccd88d6bdcd713b83693b9a22a1f2188c43beb72c870da0e61bbc880211ae SHA512 1f54af1c691ea52e5ab18b48800ea24e885c8404ca6a3147295ec0f711c9303afc6b4839afb5546de199902cf5797c5985a6f81e1455b2798c25ac8ea85725bb
diff --git a/dev-python/backports-strenum/backports-strenum-1.3.1.ebuild b/dev-python/backports-strenum/backports-strenum-1.3.1.ebuild
new file mode 100644
index 000000000000..caa2ac65dff3
--- /dev/null
+++ b/dev-python/backports-strenum/backports-strenum-1.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_10 )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Create enumerated constants that are also subclasses of str"
+HOMEPAGE="
+ https://github.com/clbarnes/backports.strenum/
+ https://pypi.org/project/backports.strenum/
+"
+# no tests in sdist
+SRC_URI="
+ https://github.com/clbarnes/backports.strenum/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
diff --git a/dev-python/backports-strenum/metadata.xml b/dev-python/backports-strenum/metadata.xml
new file mode 100644
index 000000000000..7e765e4fa501
--- /dev/null
+++ b/dev-python/backports-strenum/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">clbarnes/backports.strenum</remote-id>
+ <remote-id type="pypi">backports.strenum</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest
index c3b2841339a2..93db4feca7ec 100644
--- a/dev-python/cachetools/Manifest
+++ b/dev-python/cachetools/Manifest
@@ -1,3 +1,5 @@
DIST cachetools-5.3.3.tar.gz 26522 BLAKE2B 56eb1ab02fa50a7980d977d9a136c4c43b4981308c1c9fd5b2de596ce5fc79b2e3fbdefdade594fa3aa632eb5b26742f2afb7359dc87705d27389a8312247095 SHA512 ece7b1e54839aa8cae65a6164dc8dce6b1553c72ead551e1ae1d8a5e5ee937b952773504dc0d63c423521adfd20d6839bb3ea066dcbc6ab296649bd4ab8f7d83
+DIST cachetools-5.4.0.tar.gz 26975 BLAKE2B cdceb90771686dfee1be9117b3d12fd60e832683be7dd1825f2c430eb9f897d0565cac12b9238090e56391ea2cb097762b7c43726602ec82ffe7fcdf4885aa3c SHA512 ee45747725bed2e3f06b493cf052896af48485907792f1a8331b1dcfca8a52942d2a49eb8c2bf4942ef749f4266d239e95d4165fb681a74fa57d0fe126fc4397
EBUILD cachetools-5.3.3.ebuild 510 BLAKE2B 0013fd78661a28ed42625295212c828b1b572fa972e1b294364d65b66a3015a08eb26bef3c9216f73ce916477f7f10f41cc43d771c03eb3ce4e7b4483c7b96fc SHA512 c1f3cf05a2d31e2cde4045ec8e8dbdeb0140de1ecd83e987724618a5a2af15a79b5decdcf10b2809fac0faca9bed48bde5e763353dd7fb8bec1562f922656c8e
+EBUILD cachetools-5.4.0.ebuild 518 BLAKE2B 2b6b408cf24b2dfb4aa4f5e42a3b30fbc50ca041bcf40223587d626f9a929f042146376dc08df20a58613f43f5bd580d0275c1ae29173ec4e3a9e52ce3c81611 SHA512 e10006ad17ce7f196cc327479e6a20faaba7c59e77cc7d5f5a84c038407e9f099e3e5ebef86d883aed8e58c65161eda0798edc315300d9e5889ee584301fef09
MISC metadata.xml 508 BLAKE2B 46dd3d86627746b2b26d9980c2773a25cde3fe6d8ef25bffd88edf1cd2f66a9457f09eea791efc1dab3d354f405bf755992e4a44acd721e4e72f085eabf9b61e SHA512 63d48b1e710965f09538e71b982df8e2fdf5693c6043d5498e4536f76e139584f8783479c1742f91fbe45b4e7bf9eec8d8a54d698734c196bbd8d5a14712b59b
diff --git a/dev-python/cachetools/cachetools-5.4.0.ebuild b/dev-python/cachetools/cachetools-5.4.0.ebuild
new file mode 100644
index 000000000000..daf8295984af
--- /dev/null
+++ b/dev-python/cachetools/cachetools-5.4.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extensible memoizing collections and decorators"
+HOMEPAGE="
+ https://github.com/tkem/cachetools/
+ https://pypi.org/project/cachetools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 6ca34ffdd5e5..d7e15062d40c 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,5 +1,5 @@
-DIST griffe-0.46.1.gh.tar.gz 232727 BLAKE2B c056cb47e7423931336db55b2871f7a0908e453abc930fe82ef5dce0dc38d2de223b4349547362d54f061d5cbc8f1c8802a7277f776ea4c7e6630794774865a2 SHA512 07ee210c8e3b9c814d5e419ac3bb2a37065ecdda26b9215fcbb3b87dcdd542d5a52de186c69542aa25c20eb70e2a21a6274dbd9c8e19650fe8a48f483c4efbdc
DIST griffe-0.47.0.gh.tar.gz 233418 BLAKE2B cb31882f9ddd7210ac36eb400d182395b0da3cd37e38458f23582117aae4c83e9cd62a3dfb16067ec518a42ed6b4f6d9d77d6927be2ca462297c6420bcd25cd8 SHA512 d1d0603a81a8c859c67791ceeaf3c03a134ae221d7554b2a1133ed60a3ca85d157980b26c6930c282c50d9d46a02f26a44dffcfe0c1bd844a3f0ba58f2a1c52c
-EBUILD griffe-0.46.1.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
+DIST griffe-0.48.0.gh.tar.gz 370711 BLAKE2B 197da160c0e20d9669a5347fbf256db58c5a3e5e33094ddd104ae02ac9112d2daa17778ba64bc6611117a7d20af42b1b3e4101b3ec56ef8cc0dc2297d6d38a3a SHA512 3b999fbd05b206c973fe5dc7c89500f2fbfe9376529d0b5cc1714dee30f2a17985e4ed6903e638e0b96600e546747f105cab11620190185c133c53dd1df9a364
EBUILD griffe-0.47.0.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
+EBUILD griffe-0.48.0.ebuild 1082 BLAKE2B 44994f1d0f25a287de36fe290c82cbab8e99a2ca86c5317063563cc74c97571059cc1f71f176a7a82164f5709c2571c471ff344fd0c981374ebeaf8cb79663c2 SHA512 2a924a40345c080bb8faf4f6d247df9d02395372e6671b55a852730f37acd1f12f1236398786a6cac9444a368fdc0d095fe6fc1d13802dd9083979d1c7673afc
MISC metadata.xml 393 BLAKE2B f207ed2887879f849db9133aac5b82d507a5c6fc3fed0b931dd0aec5ec8d48991731a15825c7b51d82f1f148c2f6818e3102e963d3342aa248bd475d4b29a692 SHA512 b541674c9f9bf9e356d46de91673e384f50ade9b6f19b0218f03b6e307dde88df2d0078f202bc0a77e18b0d91e89cb6d36ffdac23689ef35306167619404dc01
diff --git a/dev-python/griffe/griffe-0.46.1.ebuild b/dev-python/griffe/griffe-0.48.0.ebuild
index 482500b13259..b1bdc003e9cd 100644
--- a/dev-python/griffe/griffe-0.46.1.ebuild
+++ b/dev-python/griffe/griffe-0.48.0.ebuild
@@ -22,14 +22,18 @@ SRC_URI="
LICENSE="ISC"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64"
RDEPEND="
>=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/backports-strenum-1.3[${PYTHON_USEDEP}]
+ ' 3.10)
"
BDEPEND="
test? (
>=dev-python/jsonschema-4.17[${PYTHON_USEDEP}]
+ dev-python/mkdocstrings[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest
index a3967b5dc262..2d9c67c13b47 100644
--- a/dev-python/pdm-backend/Manifest
+++ b/dev-python/pdm-backend/Manifest
@@ -1,5 +1,7 @@
DIST pdm-backend-2.3.1.gh.tar.gz 136710 BLAKE2B 72293989700a429bfddb1d865b14f0467d56e024d69976264909d1c5113be67fd6892f3821803b6e86d73653f54a62b15ccb02f3dc16a190f6ccd0ca5e0650b5 SHA512 6a1a4d45a95b08f0a06f54635224c6faabc000384f489eb1e462d7dfffdd9899a3040a0fb708d193b3da541e2704b30921185728a178517fa55ecf3314f9903d
DIST pdm-backend-2.3.2.gh.tar.gz 136819 BLAKE2B 15f1375a646337f25fa37b94cd88d257849dbaa79cc2153ca608c4bc35d8e243f7d2a63ddcac87d435bea2fa5200b2d254544720d959566584526c8f182f9152 SHA512 acbf3be68dba894152b0257dbb99ba21e120e5dd48c5989fe5047a6c0073c58f829cb52f8537f32b096838202f0a29f2c38cab43d5c284d1b610811c9f2c25a3
+DIST pdm-backend-2.3.3.gh.tar.gz 136942 BLAKE2B 14f2584f22f1c4e08f687c77621269ae1e5acfe4babb1ab427c10d65ff07841b8175479f867870b9a5745db76444ca140a7da497a94c831ca6d0ea1e67b4e88f SHA512 382ad95e2811f1142fee66065f96ede1a646c3e2b9fbfafc6afb17442d3aeccfbf1ff6260952986a025791d3d56a2c4b730decb3cb65e893c25a710e16cbcfc8
EBUILD pdm-backend-2.3.1.ebuild 1760 BLAKE2B 4fd238e23db4fa58608f89020e19587a2e5c258b27271920486e27b4a341706cc0efa13fdd07b3b66e0219b06f9d1abf1d19d4fbb4cba97c7a091fbc53832926 SHA512 9ffa5cc1849b545bf91c54234b8f2c8c3c4ca8d09a74df5feae7a70f35815e3460213532052e17ec695b56014b0287dc9db66f40d3bb19f3e1549c0061eb8302
EBUILD pdm-backend-2.3.2.ebuild 1774 BLAKE2B 931af865a87936bbc384186b40b127cbb157dd84d705b3b1482d24e17eec81bac1f39aff72eef632899e5236193f1ca61c607d45c3464f79b8a779d37de9fd3d SHA512 84ab23713f4d75a543a9b9a9278c96600e7e672e9acd46d0d6567c16f53da0b4e50148052635739cf949f095e361e301f5ce44a518e85eca23b0dec1898bbed1
+EBUILD pdm-backend-2.3.3.ebuild 1774 BLAKE2B 931af865a87936bbc384186b40b127cbb157dd84d705b3b1482d24e17eec81bac1f39aff72eef632899e5236193f1ca61c607d45c3464f79b8a779d37de9fd3d SHA512 84ab23713f4d75a543a9b9a9278c96600e7e672e9acd46d0d6567c16f53da0b4e50148052635739cf949f095e361e301f5ce44a518e85eca23b0dec1898bbed1
MISC metadata.xml 402 BLAKE2B ac579efc6fd41e67d00ccbba4831c85eed6f5e4341b17533f60c95b666d8a457a5ed683440028c876b8d638fff59af97c5087612b7817dd1a9bd8b9f74cdda0a SHA512 77766986547445c26c7de4bd1d4fb495f8c22e1844fd5b4835b1cabc4aa503a36eae84460e4fceca2f71a87d5f4fc83593b33fda9ae8cafd75f74618d60476cd
diff --git a/dev-python/pdm-backend/pdm-backend-2.3.3.ebuild b/dev-python/pdm-backend/pdm-backend-2.3.3.ebuild
new file mode 100644
index 000000000000..22bb6218491e
--- /dev/null
+++ b/dev-python/pdm-backend/pdm-backend-2.3.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+ https://pypi.org/project/pdm-backend/
+ https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+ https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# see src/pdm/backend/_vendor/vendor.txt
+RDEPEND="
+ >=dev-python/editables-0.5[${PYTHON_USEDEP}]
+ >=dev-python/packaging-24.0[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-metadata-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ rm -r src/pdm/backend/_vendor || die
+ find -name '*.py' -exec sed \
+ -e 's:from pdm\.backend\._vendor\.:from :' \
+ -e 's:from pdm\.backend\._vendor ::' \
+ -e 's:import pdm\.backend\._vendor\.:import :' \
+ -i {} + || die
+ distutils-r1_src_prepare
+}
+
+src_compile() {
+ # this must not be set during src_test()
+ local -x PDM_BUILD_SCM_VERSION=${PV}
+ distutils-r1_src_compile
+}
+
+src_test() {
+ git config --global user.email "test@example.com" || die
+ git config --global user.name "Test User" || die
+ distutils-r1_src_test
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -k "not [hg"
+}
diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
new file mode 100644
index 000000000000..deb7e0f9bf98
--- /dev/null
+++ b/dev-python/pycpio/Manifest
@@ -0,0 +1,4 @@
+DIST pycpio-1.2.1.tar.gz 18512 BLAKE2B e835e3810d174d8f4cd5afc2984c0d84d55f9492725c16afdcd1b760dc8c58b4b83a1d13c0b266c8ec9407ab5c1114fe95468d742b202ba99e3c4a76a69dff15 SHA512 4611829339a45a848deb0c5c35098215ac7c378714e4fb1e10975e00b386e5e6bcd295fde83f361998f234f506276b906a4424a7d4aa925fe2bd92a0d7311d86
+EBUILD pycpio-1.2.1.ebuild 480 BLAKE2B 896f72a8ef9df5e0ebbdc9f8d16c9da8f5bf836ea3079b04f7bc38ba5a8dc36d9ec923a2b845db8ddb048ca471618b8aa1e5ec563e1fa9f428a83a6df7b8e84c SHA512 90fb452fce57ffefe1e9089d56e604908eef62fc24dba00e823059a49d68b67f0d03f68f2ad417d4c789393e3cd0566bac5e20f07f1ed2f6dc6346416e9368c5
+EBUILD pycpio-9999.ebuild 422 BLAKE2B abd9980108ce47bb504aa825a15636ea3bdf271f90e6e22962329e600c137cdba1a32ae18e62636ab08dfe5fc7bdfb3aaf2718d481b4e15317efd293ae382db7 SHA512 606fced076d1b5746de9229c35c4d8e876b67f91ec377b884b617615afddf47b3608fb6bb5f1145a5c2ea25c83716174e9ad609ec27478c4c021cd6de74e8253
+MISC metadata.xml 461 BLAKE2B 9a8cbd11b569f3357ec70357d03545274f1f3532ad47ad1284fd6f657d0680bdef37a2e73efaa4781f8f22266caa271cfc74fe92797ade23e872352d930fe6e1 SHA512 7e534ff6f145a90c54317ad00165aaeecd00a807481ad5fba92b410f39fa5c9cd0c8f3d451d37ab9ad5861c383c6e051e487b6e3ef9a3c63531462c975d1713b
diff --git a/dev-python/pycpio/metadata.xml b/dev-python/pycpio/metadata.xml
new file mode 100644
index 000000000000..437ae2e18ded
--- /dev/null
+++ b/dev-python/pycpio/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>dev@pyl.onl</email>
+ <name>Zen</name>
+ </maintainer>
+ <maintainer type="person" proxied="proxy">
+ <email>andrewammerlaan@gentoo.org</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">desultory/PyCPIO</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pycpio/pycpio-1.2.1.ebuild b/dev-python/pycpio/pycpio-1.2.1.ebuild
new file mode 100644
index 000000000000..48966fa068b0
--- /dev/null
+++ b/dev-python/pycpio/pycpio-1.2.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Python CPIO library"
+HOMEPAGE="https://github.com/desultory/pycpio"
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND=">=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/pycpio/pycpio-9999.ebuild b/dev-python/pycpio/pycpio-9999.ebuild
new file mode 100644
index 000000000000..190f9a014b59
--- /dev/null
+++ b/dev-python/pycpio/pycpio-9999.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Python CPIO library"
+HOMEPAGE="https://github.com/desultory/pycpio"
+EGIT_REPO_URI="https://github.com/desultory/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND=">=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]"
diff --git a/dev-python/pydot/Manifest b/dev-python/pydot/Manifest
index 64d2804299a5..4200973202ec 100644
--- a/dev-python/pydot/Manifest
+++ b/dev-python/pydot/Manifest
@@ -1,3 +1,5 @@
DIST pydot-2.0.0.gh.tar.gz 275188 BLAKE2B 58f1598196861795bd44c6b97683e0c37b3c05e848a69d42a3fc898849f272466c989e7ff72e0be22a322a1e92c31c6b76a9317e56f3ec26743c20801daf8bfd SHA512 09102930a59ac4339e1d1e4f7a9d075f99eda6cb060885631a72f1fded90d001bd02940b55addc0c92856e95321cb3b344a1797b4809ac7c9048ac57c81d4707
+DIST pydot-3.0.0.gh.tar.gz 280655 BLAKE2B 0c58f5a03cdb2eb325aec96e532bbe4808170a3828377ba3a278c8c5631de9c74716a19426ebb0834ecba063b92c31ef41965edb1ee22018ed658e0e4e17bc7a SHA512 493601a54e9727d727b1ff3fa9133da400dd02ca147f04b5c446a2baeda3b5ae60d0edccaf122e946abe984f7d9e375cda553a22608b070e06e8f59eda82d565
EBUILD pydot-2.0.0.ebuild 970 BLAKE2B 05495c7bc98615ddaad934411c481474469ba23cc174b880490e60e7dfded9b92a2d360f7355f27b286d52b55de6d44336df9388e1050d0bf97d8b103c0a649c SHA512 4652347414632080f30f05ae3dbf5a272ab9286c76610a63c94b2d364f11c5edf142038f9af6442156c7ba18856b47950e835c371b53e03ba3812cddb1408fa5
+EBUILD pydot-3.0.0.ebuild 872 BLAKE2B 6368693e19685b3ccda009f3fedbb0590e5507051ac82d2b8982062c82dabeff05b3ef652fff7c743430a1d6c93998916c791306498acb8dc4b3dcc5c69dc4f0 SHA512 3483b54673ba51064c4d0b8a4de645376e1c90102cfdd46953d8ac371fd1bda86112b111d432d9e64cc5403409ff0cf4bc4d276f865f97c16278a588e560e32f
MISC metadata.xml 372 BLAKE2B faad24394ef27dedc8b563e505444b414fe95cb6097bd2bebe01232e68c975b77d415c2a05ec1ad19f0ce1218d1c3f057beea6deecef01b940962a287ad8ce46 SHA512 281a6e2097fcf978f7e691640e257a5f60b242570f8a5715e078363c5658b96b50d3c29ccaad448c0b2ac3dd7b898dcae457bafdb08952163de8d1af81954d75
diff --git a/dev-python/pydot/pydot-3.0.0.ebuild b/dev-python/pydot/pydot-3.0.0.ebuild
new file mode 100644
index 000000000000..ee9b63f3aaa8
--- /dev/null
+++ b/dev-python/pydot/pydot-3.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to Graphviz's Dot language"
+HOMEPAGE="
+ https://github.com/pydot/pydot/
+ https://pypi.org/project/pydot/
+"
+# pypi releases don't include tests
+SRC_URI="
+ https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
+ media-gfx/graphviz
+"
+BDEPEND="
+ test? (
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/pyside6-tools/Manifest b/dev-python/pyside6-tools/Manifest
index 2873bb9d8ce1..a1d0e0f5eacb 100644
--- a/dev-python/pyside6-tools/Manifest
+++ b/dev-python/pyside6-tools/Manifest
@@ -1,5 +1,3 @@
-DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
-EBUILD pyside6-tools-6.7.1.ebuild 1883 BLAKE2B 6b70960f280acb0d1e822ca83f8543d04dcd17844547e93facab031040725acdcbc385a7adccdb6e2e6a15b834ce31e5c24419208f0160f57d3a86365f341f8e SHA512 e329b5cb4d717fe27fed7ba548a9e26b44d29031c3c33d87360b287b7784f0190a06ab22b81a083ef5e22b0499ec34e73a92ae3292650178894f63992779fd0d
EBUILD pyside6-tools-6.7.2.ebuild 1902 BLAKE2B 7875659ff27805dfcf7a692a67d01adfafcc33673313b76a081f2a5abcf77c26f3f85bdfd5d111c1b73fac6f81dbf8d3ced38ab3f0e993a195f8b322c45ff5c0 SHA512 976943825afc4a2168a375ed311a7109137b7a4dea2992ccdd441cbeca94af051b1bf72e053f4c74191bc042345bf43bf2fac79f31fb2cabe898ef0a6951333b
MISC metadata.xml 402 BLAKE2B 28348df442d189eadb56e04dfda71c1d5a56868aae85611a7d77ecdc7651e34ce02563c8da1270aad55758e2dd4301de44434e0bbdb010ef484e240068602ede SHA512 a54866110e38c24d67d60286c64b63dc0b537c55eb201b84b9173b47710b6e8a840d9072ca46fbef969bf481e43e1d8824b20655d7fe6b300cfd5333c3f74a41
diff --git a/dev-python/pyside6-tools/pyside6-tools-6.7.1.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.7.1.ebuild
deleted file mode 100644
index 57d275d262a2..000000000000
--- a/dev-python/pyside6-tools/pyside6-tools-6.7.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# TODO: Add PyPy once officially supported. See also:
-# https://bugreports.qt.io/browse/PYSIDE-535
-PYTHON_COMPAT=( python3_{10..13} )
-
-LLVM_COMPAT=( {15..18} )
-
-inherit cmake llvm-r1 python-r1
-
-MY_PN="pyside-setup-everywhere-src"
-
-DESCRIPTION="PySide development tools (pyside6-lupdate with support for Python)"
-HOMEPAGE="https://wiki.qt.io/PySide6"
-SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
-S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside-tools"
-
-LICENSE="GPL-2"
-SLOT="6/${PV}"
-KEYWORDS="amd64 ~arm ~arm64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-3)*:6"
-
-RDEPEND="${PYTHON_DEPS}
- =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}]
- =dev-python/pyside6-${QT_PV}[quick,${PYTHON_USEDEP},${LLVM_USEDEP}]
- !dev-python/pyside6-tools:0
-"
-DEPEND="${RDEPEND}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
-"
-
-src_prepare() {
- cmake_src_prepare
-
- python_copy_sources
-}
-
-src_configure() {
- pyside-tools_configure() {
- local mycmakeargs=(
- # If this is enabled cmake just makes copies of /lib64/qt6/bin/*
- -DNO_QT_TOOLS=yes
- )
- cmake_src_configure
- }
-
- python_foreach_impl pyside-tools_configure
-}
-
-src_compile() {
- pyside-tools_compile() {
- cmake_src_compile
- }
-
- python_foreach_impl pyside-tools_compile
-}
-
-src_install() {
- pyside-tools_install() {
- # This replicates the contents of the PySide6 pypi wheel
- DESTDIR="${BUILD_DIR}" cmake_build install
- cp __init__.py "${BUILD_DIR}/usr/bin" || die
- rm -r "${BUILD_DIR}/usr/bin/qtpy2cpp_lib/tests" || die
- python_moduleinto PySide6/scripts
- python_domodule "${BUILD_DIR}/usr/bin/."
- }
-
- python_foreach_impl pyside-tools_install
-
- einstalldocs
-}
diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest
index ca2080c8582f..be21d6cfb0fe 100644
--- a/dev-python/pyside6/Manifest
+++ b/dev-python/pyside6/Manifest
@@ -1,7 +1,5 @@
AUX pyside6-6.3.1-no-strip.patch 953 BLAKE2B f88bac603a584213a864fcfc7c528f1d236ebdbfb653c3877316cd0b95c30c2f7288b1c81c6a90a3e4228536da4aa63552991fefa952f450b0b852b3e2aed94a SHA512 2920075a26fc059bdebc8eb5fa7c15de74729b7f8d1eb59197f7426afa7a65f1f78a8ebb76e946b2dfaf5817dbf090744bafaed2f2156f2d1548c2932a7ce61a
AUX pyside6-6.6.0-no-qtexampleicons.patch 221 BLAKE2B d45b4ebcd780a0151b793b5b21f5d7599ee5c427372ef19f518ac1c94306938178b0bfb603d9755aae9bddc4c31c35bb4648617c793f8e399f0f8dcce0d1f3bb SHA512 1da97be74142402454ef5384c58d2b2a792fea53b4155d7b5ede6d145496b45e4fd56723f8f7716150c2bba448ce816c6740059d7d38ae53d5cdf7c38c4acd7b
-DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
-EBUILD pyside6-6.7.1.ebuild 10213 BLAKE2B fd4ffa1d583f1302d348e49e28bb23fda1f3a4b35f6b4ab2e8f39de3e15bbf6c44823c6793ce9183f31d22c86b4951cd86391a5c169462d334b3d9d0ee522550 SHA512 2383c3049f01d31679267408f265d2eda58c414427495cfaae50d11bef51e23cca6b472a1f88947be3deb9a24e774e12feb97ca5c57e39f3288b044628ccbe76
EBUILD pyside6-6.7.2.ebuild 10232 BLAKE2B 6a3210a60fd6c6f23bd1fb987d3a6b22ca499fc6b370fb28024023e3a7a6db5be185694dcaad19bbaeecaa5c4c89ef567032c212dee2a393e1c69f2fc0a40896 SHA512 07eae05ef5b66e6d9c02cbe5efdebc25aa602990cd3c1a96964adfd016ee3779dfbb0b1a541592596b78a27e1f15ab76ed8c7aa80d1d3469eaf0aa1ba06e5b11
MISC metadata.xml 2370 BLAKE2B 4135d3d10c96b39c55d9609a096a62a638c2c2e4f15c8b097631baaec111e4c197584f66db8d6151b25404cf51de7b3254c3c853ce6ba0e5c832d4dcb59936f0 SHA512 3ef85f4d14c69cf9fbccd62056e806ac3afbc49ee4ab31652b51bed3582d492d631d2c1370fa59af6ed6a8c32cb337108f9f2bd5dd7feb4a7402a046b9bb0ceb
diff --git a/dev-python/pyside6/pyside6-6.7.1.ebuild b/dev-python/pyside6/pyside6-6.7.1.ebuild
deleted file mode 100644
index a485b3fc73d8..000000000000
--- a/dev-python/pyside6/pyside6-6.7.1.ebuild
+++ /dev/null
@@ -1,248 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# TODO: Add PyPy once officially supported. See also:
-# https://bugreports.qt.io/browse/PYSIDE-535
-PYTHON_COMPAT=( python3_{10..13} )
-
-LLVM_COMPAT=( {15..18} )
-
-inherit cmake llvm-r1 python-r1 virtualx
-
-# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects"
-# USE flag after an external "dev-qt/qtremoteobjects" package has been created.
-# TODO: Add conditional support for apidoc generation via a new "doc" USE flag.
-# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once
-# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support.
-# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note
-# that the "PySide6/QtGui/CMakeLists.txt" and
-# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by
-# testing whether the "Qt5::Gui" list property defined by
-# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation
-# time contains the substring "opengles2". Since cmake does not permit
-# properties to be overridden from the command line, these files must instead
-# be conditionally patched to avoid these tests. An issue should be filed with
-# upstream requesting a CLI-settable variable to control this.
-
-MY_PN="pyside-setup-everywhere-src"
-
-DESCRIPTION="Python bindings for the Qt framework"
-HOMEPAGE="https://wiki.qt.io/PySide6"
-SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
-S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside6"
-
-# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details.
-# Shall we allow essential modules to be disabled? They are:
-# (core), gui, widgets, printsupport, sql, network, testlib, concurrent,
-# x11extras (for X)
-LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )"
-SLOT="6/${PV}"
-KEYWORDS="amd64 ~arm ~arm64"
-IUSE="
- 3d bluetooth charts +concurrent +dbus designer gles2-only +gui help location
- multimedia +network network-auth nfc positioning +opengl pdfium positioning
- +printsupport qml quick quick3d serialport scxml sensors spatialaudio speech
- +sql svg test +testlib webchannel webengine websockets +widgets +xml
-"
-
-# Manually reextract these requirements on version bumps by running the
-# following one-liner from within "${S}":
-# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt
-# Note that the "designer" USE flag corresponds to the "Qt6UiTools" module.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- 3d? ( gui network )
- charts? ( gui widgets )
- designer? ( widgets )
- gles2-only? ( gui )
- gui? ( dbus opengl )
- help? ( network sql widgets )
- location? ( gui network positioning quick )
- multimedia? ( gui network )
- network-auth? ( network )
- opengl? ( gui )
- pdfium? ( gui )
- printsupport? ( widgets )
- qml? ( network )
- quick? ( gui network opengl qml )
- quick3d? ( gui network opengl qml quick )
- spatialaudio? ( multimedia )
- speech? ( multimedia )
- sql? ( widgets )
- svg? ( gui )
- testlib? ( widgets )
- webchannel? ( qml )
- webengine? ( network gui printsupport quick webchannel )
- websockets? ( network )
- widgets? ( gui )
-"
-
-# Tests fail pretty bad and I'm not fixing them right now
-RESTRICT="test"
-
-# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-3)*:6"
-
-RDEPEND="${PYTHON_DEPS}
- =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}]
- =dev-qt/qtbase-${QT_PV}[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?]
- 3d? ( =dev-qt/qt3d-${QT_PV}[qml?,gles2-only=] )
- bluetooth? ( =dev-qt/qtconnectivity-${QT_PV}[bluetooth] )
- charts? ( =dev-qt/qtcharts-${QT_PV} )
- designer? ( =dev-qt/qttools-${QT_PV}[designer] )
- gui? (
- =dev-qt/qtbase-${QT_PV}[gui,jpeg(+)]
- x11-libs/libxkbcommon
- )
- help? ( =dev-qt/qttools-${QT_PV}[assistant] )
- location? ( =dev-qt/qtlocation-${QT_PV} )
- multimedia? ( =dev-qt/qtmultimedia-${QT_PV} )
- network? ( =dev-qt/qtbase-${QT_PV}[ssl] )
- network-auth? ( =dev-qt/qtnetworkauth-${QT_PV} )
- nfc? ( =dev-qt/qtconnectivity-${QT_PV}[nfc] )
- pdfium? ( =dev-qt/qtwebengine-${QT_PV}[pdfium(-),widgets?] )
- positioning? ( =dev-qt/qtpositioning-${QT_PV} )
- printsupport? ( =dev-qt/qtbase-${QT_PV}[gui,widgets] )
- qml? ( =dev-qt/qtdeclarative-${QT_PV}[widgets?] )
- quick3d? ( =dev-qt/qtquick3d-${QT_PV} )
- scxml? ( =dev-qt/qtscxml-${QT_PV} )
- sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] )
- speech? ( =dev-qt/qtspeech-${QT_PV} )
- serialport? ( =dev-qt/qtserialport-${QT_PV} )
- svg? ( =dev-qt/qtsvg-${QT_PV} )
- testlib? ( =dev-qt/qtbase-${QT_PV}[gui] )
- webchannel? ( =dev-qt/qtwebchannel-${QT_PV} )
- webengine? ( || (
- =dev-qt/qtwebengine-${QT_PV}[alsa,widgets?]
- =dev-qt/qtwebengine-${QT_PV}[pulseaudio,widgets?]
- )
- )
- websockets? ( =dev-qt/qtwebsockets-${QT_PV} )
- !dev-python/pyside6:0
-"
-DEPEND="${RDEPEND}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- test? ( =dev-qt/qtbase-${QT_PV}[gui] )
-"
-# testlib is toggled by the gui flag on qtbase
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.3.1-no-strip.patch"
- # References files not present in our dev-qt/qtbase
- "${FILESDIR}/${PN}-6.6.0-no-qtexampleicons.patch"
-)
-
-src_configure() {
- # See collect_module_if_found macros in PySideHelpers.cmake
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DAnimation=$(usex !3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DCore=$(usex !3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DExtras=$(usex !3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DInput=$(usex !3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DLogic=$(usex !3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DRender=$(usex !3d)
- #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6AxContainer=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Bluetooth=$(usex !bluetooth)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Charts=$(usex !charts)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Concurrent=$(usex !concurrent)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DataVisualization=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DBus=$(usex !dbus)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Designer=$(usex !designer)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Gui=$(usex !gui)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Help=$(usex !help)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6HttpServer=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Location=$(usex !location)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Multimedia=$(usex !multimedia)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6MultimediaWidgets=$(usex !multimedia yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6NetworkAuth=$(usex !network-auth)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Network=$(usex !network)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Nfc=$(usex !nfc)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGL=$(usex !opengl)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGLWidgets=$(usex !opengl yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Pdf=$(usex !pdfium)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PdfWidgets=$(usex !pdfium yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Positioning=$(usex !positioning)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PrintSupport=$(usex !printsupport)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Qml=$(usex !qml)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick3D=$(usex !quick3d)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=$(usex !quick)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickControls2=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickWidgets=$(usex !quick yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6RemoteObjects=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Scxml=$(usex !scxml)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sensors=$(usex !sensors)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SerialPort=$(usex !serialport)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SpatialAudio=$(usex !spatialaudio)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sql=$(usex !sql)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6StateMachine=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Svg=$(usex !svg)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SvgWidgets=$(usex !svg yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Test=$(usex !testlib)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6TextToSpeech=$(usex !speech)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6UiTools=$(usex !designer)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebChannel=$(usex !webchannel)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineCore=$(usex !webengine)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineQuick=$(usex !webengine yes $(usex !quick))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets=$(usex !webengine yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebSockets=$(usex !websockets)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=$(usex !widgets)
- #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6WinExtras=yes
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Xml=$(usex !xml)
- # try to avoid pre-stripping
- -DQFP_NO_OVERRIDE_OPTIMIZATION_FLAGS=yes
- -DQFP_NO_STRIP=yes
-
- )
-
- pyside6_configure() {
- local mycmakeargs=(
- "${mycmakeargs[@]}"
- -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}"
- -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)"
- -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX="-${EPYTHON}"
- )
- cmake_src_configure
- }
- python_foreach_impl pyside6_configure
-}
-
-src_compile() {
- python_foreach_impl cmake_src_compile
-}
-
-src_test() {
- local -x PYTHONDONTWRITEBYTECODE
- python_foreach_impl virtx cmake_src_test
-}
-
-src_install() {
- pyside6_install() {
- cmake_src_install
- python_optimize
-
- # Uniquify the shiboken6 pkgconfig dependency in the PySide6 pkgconfig
- # file for the current Python target. See also:
- # https://github.com/leycec/raiagent/issues/73
- sed -i -e 's~^Requires: shiboken6$~&-'${EPYTHON}'~' \
- "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}.pc || die
-
- # Uniquify the PySide6 pkgconfig file for the current Python target,
- # preserving an unversioned "pyside6.pc" file arbitrarily associated
- # with the last Python target. (See the previously linked issue.)
- cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
- }
- python_foreach_impl pyside6_install
-
- # CMakeLists.txt installs a "PySide6Targets-gentoo.cmake" file forcing
- # downstream consumers (e.g., pyside6-tools) to target one
- # "libpyside6-*.so" library linked to one Python interpreter. See also:
- # https://bugreports.qt.io/browse/PYSIDE-1053
- # https://github.com/leycec/raiagent/issues/74
- sed -i -e 's~pyside6-python[[:digit:]]\+\.[[:digit:]]\+~pyside6${PYTHON_CONFIG_SUFFIX}~g' \
- "${ED}/usr/$(get_libdir)/cmake/PySide6/PySide6Targets-${CMAKE_BUILD_TYPE,,}.cmake" || die
-}
diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 982070b15f6a..f3273c8aa4a1 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,8 +1,10 @@
AUX sentry-sdk-1.21.0-ignore-warnings.patch 329 BLAKE2B cdb4295e600d868feb11b4a0af534bca90a1fa777344d56c945ddcfe71b3db10848df4032df06b9acf84cf574bec04dce4dc8935dd7421a6d0a2a011db337d6f SHA512 d1b5c50c78d1bb299280c4937fc8a8fdfc7d174d41061a32b57178c4dee58ab4b4b7afe8566a6b79244e53be8714b3ee7fdc9bf3401835d6d743e9fdc5a0aa05
DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 8dc46154dfc1c7c9104a706be032b5269d407dee6845da252f1c603ea4f9486d02d1d3c6bec314064b821dee31b503d07a9c17935ca1f4dd6cc4d7b9c3165094 SHA512 dad23a3f6a8e6ef5fe78e1d38a61977d8974edf306d5688537f331801d8fa0f60743d18cc3dadf6e9a9666c55a01c98b9ff8d8808ece7d8f95ee68a69b6cb9be
+DIST sentry-python-2.10.0.gh.tar.gz 534265 BLAKE2B 34f447323476aad6fb463036e58d4100e44368964d50c0d32ae8d4d7d4a89a0adfc70b8fbf7b091843181a21c37eef901f66702fe9e4655287eb5d19c003b096 SHA512 87e0c655fcb96b3462847980c58bde708b5064f80f17433e6ae5ca67d8432150268a542b18779dc5644c153146029141438b9c0a958feb3d35cf9cb6f5cc4b6a
DIST sentry-python-2.7.1.gh.tar.gz 528495 BLAKE2B 7846e726aaca3d916a5b901aa1cde6ac04e79c32f71a631955a354143fc9937ba8881ccf1e3ed387ec12afcd4e6734ea4eee0614512447bcd58d8875fe97cd35 SHA512 afe034553ddb5eeefa00db26e13cebe82d946f990eb62f8cfde670ad5d9d5c93c0ffb2d0ed5f01f55ac533dca66ab6f53553e5b8f011e08705213cb515146516
DIST sentry-python-2.9.0.gh.tar.gz 531490 BLAKE2B 8b67caa6911fd44e58c2a1d1206e6ecb9dc31f81c15c66763a04f1a65fc89d4667e60f27e055016342c6b4cac5470729c802ffb046e6e0796d5bfd7044caf27d SHA512 aed112a2ee35e23a1431486ff18e67772476ecfc63eacc388d17454a723b98f6e05cfa95a6c9db2cb6be572eed73d249951a411c60184b20eb251520071a4254
EBUILD sentry-sdk-1.45.0.ebuild 5762 BLAKE2B 293cc9193b547971c44392b9500900fabe5f8dd7da6a237e58a42a38f4f9804db47fa539df90e6246e7be6574733ca883621e17e57d035ebb32596a281b86566 SHA512 571b8fc9d0f0e4b5ea8b5ce3426af73e713220158c121ddf9bd833a097edc027708c11aef53d911f69d0362277996776c4c428c3af1a013766f190e8f9179adc
+EBUILD sentry-sdk-2.10.0.ebuild 4533 BLAKE2B bc0a1a1810919917cc234d57eb447fbd9b6cf829e53683bb9e2bc00c8cf622583137313e3f5de57dc2d9a0623c209d46a25c903282ba5ebded2dc18cfd616007 SHA512 1936aa5bbc8cfb605c449b9390ffe14bbb5dbc83e83bb198d3774e9edeb047807b5305a3bb3cc0e4e1419ebf0cc79a8f00e8484dc9cbd8248e4ef9212bbce799
EBUILD sentry-sdk-2.7.1.ebuild 4471 BLAKE2B 685c47d53cc554ae7c25c404470aa35a7a287d6fe139d4c60b6d989ec36a762cfc5d24587842cf698732257366db5f1fbfd8e223ee652997c1077f0b68dffde4 SHA512 a87d8bd4aa4a3ab17e9d0fe9d4239e5a6c9784f8945ac99f1974579f60db0b1afab882330479d7db64159d9cae41895925d30ce620a14729ab6b2cfebc8d583c
EBUILD sentry-sdk-2.9.0.ebuild 4475 BLAKE2B cedea2584e27e8cdf82871c4fe0d70baee4cfed66197dbb03c5ce43681ee272df8952dbdc51b96dd10ebb4fc04f50ec27b6c26bf2e1fe961a9ace099bebcc573 SHA512 f114361b6966a1a62150bfa096a7c531f4d5554ce06690b80b83e98cf15f42164862f933684742b1adfd63d3be278ef318e69152d3b0b570d134f9d88eab01ea
MISC metadata.xml 510 BLAKE2B e00011699ac2cc83f1923e1f6fa813ede7eab8c57f9ce9d9fca04e721b089db1c5f2bdffaa7b9856f56b433abd9189125e07ffd3f329e4fa8d098e28a4f2d7bd SHA512 bafb77a102d94fe050cb526b298fb8cfd56775cb4d07eda280f6356fbec6fbe5df5c9ebd459d9d4457cd027c2e0d7c349e053fa6070b52f0d2989f6ec600b87d
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild
new file mode 100644
index 000000000000..12930ca8256b
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-2.10.0.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+ https://sentry.io/
+ https://github.com/getsentry/sentry-python/
+ https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+ https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/asttokens[${PYTHON_USEDEP}]
+ dev-python/executing[${PYTHON_USEDEP}]
+ dev-python/fakeredis[${PYTHON_USEDEP}]
+ dev-python/flask-login[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyrsistent[${PYTHON_USEDEP}]
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # tests require Internet access
+ tests/integrations/httpx/test_httpx.py
+ tests/integrations/requests/test_requests.py
+ tests/integrations/django/test_basic.py
+ tests/integrations/socket/test_socket.py
+ # wtf is it supposed to do?!
+ tests/integrations/gcp/test_gcp.py
+ # TODO
+ tests/integrations/bottle
+ # TODO: most of them hang
+ tests/integrations/starlette
+ # TODO
+ tests/integrations/tornado
+ # requires mockupdb
+ tests/integrations/pymongo
+ # requires AWS access
+ tests/integrations/aws_lambda
+ # requires quart_auth
+ tests/integrations/quart
+ # TODO: require opentelemetry (with py3.10)
+ tests/integrations/opentelemetry
+ # broken (incompatible rq version?)
+ tests/integrations/rq
+ )
+
+ local EPYTEST_DESELECT=(
+ # hangs
+ tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub
+ # broken teardown?
+ tests/test_client.py::test_uwsgi_warnings
+ # too many dependencies installed, sigh
+ tests/test_new_scopes_compat_event.py
+ # Internet
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk
+ tests/integrations/aiohttp/test_aiohttp.py::test_span_origin
+ tests/integrations/stdlib/test_httplib.py::test_span_origin
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_span_origin
+ # TODO
+ tests/integrations/aiohttp/test_aiohttp.py::test_basic
+ tests/integrations/django
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic
+ tests/integrations/threading/test_threading.py
+ tests/integrations/wsgi/test_wsgi.py
+ tests/test_basics.py::test_auto_enabling_integrations_catches_import_error
+ tests/test_client.py::test_databag_breadth_stripping
+ tests/test_client.py::test_databag_depth_stripping
+ tests/test_client.py::test_databag_string_stripping
+ tests/test_utils.py::test_default_release
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled
+ tests/utils/test_contextvars.py::test_leaks
+ # pointless, fragile to packages being installed in parallel
+ tests/test_utils.py::test_installed_modules
+ # TODO
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop
+ tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required
+ tests/profiler/test_transaction_profiler.py::test_profile_captured
+ tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate
+ tests/profiler/test_transaction_profiler.py::test_profiles_sampler
+ tests/new_scopes_compat/test_new_scopes_compat_event.py
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p aiohttp -p pytest_forked -o addopts=
+}
diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest
index 1a6db7f283ed..de1d930ca3a6 100644
--- a/dev-python/shiboken6/Manifest
+++ b/dev-python/shiboken6/Manifest
@@ -1,7 +1,4 @@
AUX shiboken6-6.3.1-no-strip.patch 1001 BLAKE2B c486f9423d4934c2305e8f3109f017dbebd568573469a2fced8da895fbc61ef07a80e0d1c846e7a57988801d6ec4be05b86b46a8039e6702d667129a899fc137 SHA512 1f3e5b082a978e3ab8d8f4d9a5a0a661b8c063e2ece0221440abe342fbd45d566a384d588dbf00a1e469687f82da3728cd53e35d02077ce6a748d3747de3cec2
-AUX shiboken6-6.7.1-add-missing-include.patch 425 BLAKE2B e0a0f484a6fb2bb9f1e3ca5930b64d428c5cb9f1f277589706e32f0a07dbf9ff3910b055812b5f966c082ac174afe618c446a464e89635549b4d65fde3fac55e SHA512 d0ca7de2e414b2dfa8c2c4048dc0907ad8c80c4972cf3bd0cd28301c21821ed0746f2716ca20d95cc995bdee98bbc3a95d8f549263d6e7486dafccc6186edbae
-DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
-EBUILD shiboken6-6.7.1.ebuild 6739 BLAKE2B ea08136e6dd97c1ee304c6062a059e1639296c2d4ee57c6a23e3d9008cd61e8ac1e3508bbfe37399158dc404d6259b66c67365044ec26a9a6096e2d15d6e6f2a SHA512 c6082880fe6e12acc35b706b9647735e5ae5bd4bb1b8786cd3c21d5e9c1fdecfa153c603b0579c03016ca2d0ff031432d7cc424a1fd5b5805578a5e904fbe89a
EBUILD shiboken6-6.7.2.ebuild 6705 BLAKE2B 139ade08ee06f71f48b01683b71a8c3b9458aa7a3b458a9354af7734b32e88aa19f014d5385785c875e542096e75e5d64d48eb6fac20cbbedfd64f2aec463674 SHA512 4db8bae843f232a3f663dfc776a32c47d0f96d46193b10b0a343109322ce4184613e37c3bf4a4715c4edc339ef23780b8b78f0e4b4d4636cda17b5f7798e6a76
MISC metadata.xml 730 BLAKE2B 33e7e589d02ec0517e134aa50407ecb97c6800be3ab7b69174d65776f62c1f25c2b2209d51299d9e0110b5f5e9322ee2c0b43dc89e6b12c40ea322ca9bc8eb3f SHA512 cc4ecdd9bc86ce59c2027c6f87307d32bd76d5d2cd8c07edb6c60cc5317ea52a96136c7597a179d75f1632db2999300d8b8f0567679ba3fc562804774fcdcc98
diff --git a/dev-python/shiboken6/files/shiboken6-6.7.1-add-missing-include.patch b/dev-python/shiboken6/files/shiboken6-6.7.1-add-missing-include.patch
deleted file mode 100644
index 8516809e6253..000000000000
--- a/dev-python/shiboken6/files/shiboken6-6.7.1-add-missing-include.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-2765?filter=allopenissues
-diff --git a/libshiboken/sbkmodule.cpp b/libshiboken/sbkmodule.cpp
-index 47977d747..c45bf391f 100644
---- a/libshiboken/sbkmodule.cpp
-+++ b/libshiboken/sbkmodule.cpp
-@@ -7,6 +7,7 @@
- #include "bindingmanager.h"
- #include "sbkstring.h"
- #include "sbkcppstring.h"
-+#include "sbkconverter_p.h"
-
- #include <unordered_map>
- #include <unordered_set>
diff --git a/dev-python/shiboken6/shiboken6-6.7.1.ebuild b/dev-python/shiboken6/shiboken6-6.7.1.ebuild
deleted file mode 100644
index 69c4efccd59c..000000000000
--- a/dev-python/shiboken6/shiboken6-6.7.1.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# TODO: Split the "/usr/bin/shiboken6" binding generator from the
-# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former
-# requires everything (including Clang) at runtime; the latter only requires
-# Qt and Python at runtime. Note that "pip" separates these two as well. See:
-# https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding
-# Once split, the PySide6 ebuild should be revised to require
-# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime.
-# TODO: Add PyPy once officially supported. See also:
-# https://bugreports.qt.io/browse/PYSIDE-535
-PYTHON_COMPAT=( python3_{10..13} )
-
-LLVM_COMPAT=( {15..18} )
-
-inherit cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
-
-MY_PN="pyside-setup-everywhere-src"
-
-DESCRIPTION="Python binding generator for C++ libraries"
-HOMEPAGE="https://wiki.qt.io/PySide6"
-SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
-S="${WORKDIR}/${MY_PN}-${PV}/sources/shiboken6"
-
-# The "sources/shiboken6/libshiboken" directory is triple-licensed under the
-# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3
-# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be
-# arbitrarily relicensed. (TODO)
-LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
-SLOT="6/${PV}"
-KEYWORDS="amd64 ~arm ~arm64"
-IUSE="+docstrings numpy test vulkan"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Tests fail pretty bad and I'm not fixing them right now
-RESTRICT="test"
-
-# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-3)*:6"
-
-# Since Clang is required at both build- and runtime, BDEPEND is omitted here.
-RDEPEND="${PYTHON_DEPS}
- =dev-qt/qtbase-${QT_PV}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- docstrings? (
- >=dev-libs/libxml2-2.6.32
- >=dev-libs/libxslt-1.1.19
- )
- numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
- vulkan? ( dev-util/vulkan-headers )
- !dev-python/shiboken6:0
-"
-DEPEND="${RDEPEND}
- test? ( =dev-qt/qtbase-${QT_PV}[gui] )
-"
-# testlib is toggled by the gui flag on qtbase
-
-DOCS=( AUTHORS )
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.3.1-no-strip.patch"
- "${FILESDIR}/${PN}-6.7.1-add-missing-include.patch"
-)
-
-src_prepare() {
- # TODO: File upstream issue requesting a sane way to disable NumPy support.
- if ! use numpy; then
- sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \
- libshiboken/CMakeLists.txt || die
- fi
-
- # Shiboken6 assumes Vulkan headers live under either "$VULKAN_SDK/include"
- # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan".
- if use vulkan; then
- sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \
- ApiExtractor/clangparser/compilersupport.cpp || die
- fi
-
- local clangver="$(CPP=clang clang-major-version)"
-
- # Clang 15 and older used the full version as a directory name.
- if [[ ${clangver} -lt 16 ]]; then
- clangver="$(CPP=clang clang-fullversion)"
- fi
-
- # Shiboken6 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/"
- # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the
- # currently installed version of Clang, where ${CLANG_NEWEST_VERSION} is
- # the largest version specifier that exists under the "/usr/lib/clang/"
- # subdirectory. This assumption is false in edge cases, including when
- # users downgrade from newer Clang versions but fail to remove those
- # versions with "emerge --depclean". See also:
- # https://github.com/leycec/raiagent/issues/85
- #
- # Sadly, the clang-* family of functions exported by the "toolchain-funcs"
- # eclass are defective, returning nonsensical placeholder strings if the
- # end user has *NOT* explicitly configured their C++ compiler to be Clang.
- # PySide6 does *NOT* care whether the end user has done so or not, as
- # PySide6 unconditionally requires Clang in either case. See also:
- # https://bugs.gentoo.org/619490
- sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${clangver}"'/include"))~' \
- ApiExtractor/clangparser/compilersupport.cpp || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/925479
- # https://bugreports.qt.io/browse/PYSIDE-2619
- filter-lto
-
- # Minimal tests for now, 2 failing with the extended version
- # FIXME Subscripted generics cannot be used with class and instance checks
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- -DDISABLE_DOCSTRINGS=$(usex !docstrings)
- )
-
- shiboken6_configure() {
- local mycmakeargs=(
- "${mycmakeargs[@]}"
- -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}"
- -DUSE_PYTHON_VERSION="${EPYTHON#python}"
- -DFORCE_LIMITED_API=OFF
- )
- # CMakeLists.txt expects LLVM_INSTALL_DIR as an environment variable.
- local -x LLVM_INSTALL_DIR="$(get_llvm_prefix)"
- cmake_src_configure
- }
- python_foreach_impl shiboken6_configure
-}
-
-src_compile() {
- python_foreach_impl cmake_src_compile
-}
-
-src_test() {
- python_foreach_impl cmake_src_test
-}
-
-src_install() {
- shiboken6_install() {
- cmake_src_install
- python_optimize
-
- # Uniquify the "shiboken6" executable for the current Python target,
- # preserving an unversioned "shiboken6" file arbitrarily associated
- # with the last Python target.
- cp "${ED}"/usr/bin/${PN}{,-${EPYTHON}} || die
-
- # Uniquify the Shiboken6 pkgconfig file for the current Python target,
- # preserving an unversioned "shiboken6.pc" file arbitrarily associated
- # with the last Python target. See also:
- # https://github.com/leycec/raiagent/issues/73
- cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
- }
- python_foreach_impl shiboken6_install
-
- # CMakeLists.txt installs a "Shiboken6Targets-gentoo.cmake" file forcing
- # downstream consumers (e.g., PySide6) to target one "libshiboken6-*.so"
- # library and one "shiboken6" executable linked to one Python interpreter.
- # See also:
- # https://bugreports.qt.io/browse/PYSIDE-1053
- # https://github.com/leycec/raiagent/issues/74
- sed -i \
- -e 's~shiboken6-python[[:digit:]]\+\.[[:digit:]]\+~shiboken6${PYTHON_CONFIG_SUFFIX}~g' \
- -e 's~/bin/shiboken6~/bin/shiboken6${PYTHON_CONFIG_SUFFIX}~g' \
- "${ED}/usr/$(get_libdir)"/cmake/Shiboken6/Shiboken6Targets-${CMAKE_BUILD_TYPE,,}.cmake || die
-
- # Remove the broken "shiboken_tool.py" script. By inspection, this script
- # reduces to a noop. Moreover, this script raises the following exception:
- # FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/../shiboken_tool.py': '/usr/bin/../shiboken_tool.py'
- rm "${ED}"/usr/bin/shiboken_tool.py || die
-}
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 803a378b5e80..e0fd61ba1f7a 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -4,7 +4,9 @@ AUX sphinx-7.3.7-opt-defusedxml.patch 1427 BLAKE2B a28078b9ec5304b4c1fba687b83b2
DIST sphinx-7.2.6.gh.tar.gz 7067425 BLAKE2B 4da1cb5ccebea4df0dc134c552311d7b70ce9b76424ea4355ad67b1ece60c9b445e56c96b838832d4df2f50940832b3fa9555b596390464a4017a573bcf514c3 SHA512 204e859318ad5044639f2e682098b07c7cc675b54ba801feeb3322290bfd15316cc15a2cae8fa6a55e6ec6d1e9690790e5402652eb04720bfe96e172f4c8bdbc
DIST sphinx-7.3.7.gh.tar.gz 7165383 BLAKE2B bcc68f26937e6aefe60cedea533a5c8e245c76b59ab4913fb6516f285e3afc32be60b336c662ac8305fb88e82fcc2b477128f2d8b9bf92f037b124f4c855df2a SHA512 540553ecddc55b3e673c79bc776a899d2c660f1e93ef819711be52174accf5b70465883a46bed81d163534e56718caf0765b4bae153e9307a3792387d8228df5
DIST sphinx-7.4.0.gh.tar.gz 8186356 BLAKE2B 968d2bc887c6326c44c741cfdfeb67bb303c718d4283d8149b1ab7bafa84ef7f3ef5ff3fd72b82a207846e91bda3fff72ed6c8953c1bcf8482bc79b992f636f3 SHA512 fea84f86e414bba741537f4db68a1f0e0922f8fe6eea5e0eefac4a76bfb30d5eb97eb5590404c7e427b03c57b589844ebba8ef5f3f6d786ca91bb2dbbc704d8f
+DIST sphinx-7.4.4.gh.tar.gz 8184232 BLAKE2B cf75b1dc39d194293845a621c12246fd78249541634dc5edee6ed6da15285ab763223729a63ef2c375215a394c12e189333d248b7f047195b66d8e7c6706ed18 SHA512 4f2ef5f0c4270517a12b9dc169903ece7ec809687c14961522c37a5ea829d1624ee45926a5fe48fefce77ac73b5dc4035e2452b2b6c4bbdf14c06e9201596f66
EBUILD sphinx-7.2.6.ebuild 4353 BLAKE2B 4e6f4767fd2b2f7de9174a745fc40c926af6acd89f62423bfa284721601a95c95694472e7b77be2a029860625821b33f11049c151cfd5c04e23a85c06a7def40 SHA512 73efc9db67471cc131fcaec408545dfdea8a04122efa57878062964d2b887fc2e8c6f5cca0d34ee321feaf9d1a77e72cd2ff4db8c0a5d7d2318fd7012d7865ab
EBUILD sphinx-7.3.7-r2.ebuild 5310 BLAKE2B 128efb1a41ce24b53330a72259e3c77077e10da299fd8603b17dd9713706459bab6850f2ab33f6dbd334ee8391a72f85438cf2576be1d36964ddaaac3dfe2b06 SHA512 b8ba39628d84b873f503eeb35f8195e0e133ebcc8416cab007ec737b1c57967106504d01bc04ab412a66bebde0c68a0f5e7d92c4b9469147a4ad66ac130fa86e
EBUILD sphinx-7.4.0.ebuild 5189 BLAKE2B f1e0bae36d2ecfd4d53cfc21252b01586cef38d61467c1e2df9c8e6439178ff6266d05ef06c5ffd40f2c6d9fb15f62143fa5a17bff9318883dc3175fb97c2635 SHA512 16a168d9340475a7ba36b5c961ea863e00153ae6df42626e17d71c74808c8db3cc7ee2813b4b1127d8308a6e61cc6d252706e131c62c1fb2c325d074a34644d5
+EBUILD sphinx-7.4.4.ebuild 5189 BLAKE2B f1e0bae36d2ecfd4d53cfc21252b01586cef38d61467c1e2df9c8e6439178ff6266d05ef06c5ffd40f2c6d9fb15f62143fa5a17bff9318883dc3175fb97c2635 SHA512 16a168d9340475a7ba36b5c961ea863e00153ae6df42626e17d71c74808c8db3cc7ee2813b4b1127d8308a6e61cc6d252706e131c62c1fb2c325d074a34644d5
MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214
diff --git a/dev-python/sphinx/sphinx-7.4.4.ebuild b/dev-python/sphinx/sphinx-7.4.4.ebuild
new file mode 100644
index 000000000000..457f27a037c2
--- /dev/null
+++ b/dev-python/sphinx/sphinx-7.4.4.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+ https://www.sphinx-doc.org/
+ https://github.com/sphinx-doc/sphinx/
+ https://pypi.org/project/Sphinx/
+"
+SRC_URI="
+ https://github.com/sphinx-doc/sphinx/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+ >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.13[${PYTHON_USEDEP}]
+ <dev-python/docutils-0.22[${PYTHON_USEDEP}]
+ >=dev-python/docutils-0.20[${PYTHON_USEDEP}]
+ >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.1[${PYTHON_USEDEP}]
+ >=dev-python/packaging-23.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.30.0[${PYTHON_USEDEP}]
+ >=dev-python/snowballstemmer-2.2[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+ >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}]
+ dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2[${PYTHON_USEDEP}]
+ ' 3.10)
+ latex? (
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ app-text/dvipng
+ )
+"
+BDEPEND="
+ doc? (
+ dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+ media-gfx/graphviz
+ )
+ test? (
+ app-text/dvipng
+ >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-67.0[${PYTHON_USEDEP}]
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-luatex
+ virtual/imagemagick-tools[jpeg,png,svg]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+ #"${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # disable internet access
+ sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+ doc/conf.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ # we can't use distutils_enable_sphinx because it would
+ # introduce a dep on itself
+ use doc && build_sphinx doc
+}
+
+python_test() {
+ mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+ local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+
+ local EPYTEST_DESELECT=(
+ # less interesting failures
+ tests/test_builders/test_build_latex.py::test_build_latex_doc
+ tests/test_extensions/test_ext_math.py::test_imgmath_png
+ tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html
+ )
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ tests/test_extensions/test_ext_autodoc.py::test_autodoc_special_members
+ tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_type_aliases
+ tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified
+ tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none
+ tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_signature
+ )
+ ;;
+ pypy3)
+ EPYTEST_DESELECT+=(
+ tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception
+ tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all
+ tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None
+ tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class
+ tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin
+ tests/test_extensions/test_ext_autodoc.py::test_cython
+ tests/test_extensions/test_ext_autodoc.py::test_format_signature
+ tests/test_extensions/test_ext_autodoc.py::test_partialfunction
+ tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases
+ tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type
+ tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type
+ tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function
+ tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor
+ tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members
+ tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs
+ tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module
+ tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped
+ tests/test_util/test_util_inspect.py::test_isattributedescriptor
+ tests/test_util/test_util_inspect.py::test_signature
+ tests/test_util/test_util_typing.py::test_is_invalid_builtin_class
+ )
+ ;;
+ esac
+
+ # note: pytest-xdist causes random test failures
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/sqlparse/Manifest b/dev-python/sqlparse/Manifest
index af0f34e7ee1a..9d1a6d21fec9 100644
--- a/dev-python/sqlparse/Manifest
+++ b/dev-python/sqlparse/Manifest
@@ -1,3 +1,5 @@
DIST sqlparse-0.5.0.tar.gz 83475 BLAKE2B 6553de08385e90bbb0b7ce45db5894aabceb997885f1c610d83725b1a5d632caae1944e022ef43b3ed586ed05d160d5e88e450a077a6531955abda8a794dc173 SHA512 eade99e832054ddbc466d1c56a4d5ce6f79d31be8dbfa0b175b8413e4326af18baa20a42d9661bc09e91f04edd8329d4c0df2ca6f62983df3daef67d38342269
+DIST sqlparse-0.5.1.tar.gz 84502 BLAKE2B b0569552848795053c33e616966075629ae52e61cdc6950bfbc9c4a4976a1b39d6c80f26c25ed5bbd125395f38ed495e5df7532d5f3289e8eece398acc4abaf1 SHA512 5d93e942d6a26a544827a877cb2035328f406dc8e8475e217ba75571672b6c5eaca6f87c2c76244c0dea32449c818fcca9bb8fff53679e6f0ba2bef2a6b92b6f
EBUILD sqlparse-0.5.0.ebuild 568 BLAKE2B a474698010b39dd7c80b4d0632ba4d3aa8dd4f6b42e386008ef4ed1cbe18f979cb8ab51a9ce09a4df153bf3a7063c7575bb557f05612e1ee6ffa5e736f33d70f SHA512 f3f387f2b1ddcb9397d0684a3c4bea74c75cdc6d569205ea893211e570c1f0febe3c53769832f16f0d1ede470d1e05c73b47df68305ce78805d93b90cf6ec41e
+EBUILD sqlparse-0.5.1.ebuild 575 BLAKE2B d93c612d0e641a9bd06792b5ba105c9b6e3ef99a347896c41afe88c0e4b437cd57b254de105de6d3000b559b462ac6326318b9cc2231a44df2467ead648748de SHA512 7ed9cb85be50635905cd34322b54f03f36fc43236822f726d61ef1a159c40b699cffb897c64643afaabdd986095628bef802e974038d0557d4ce4688a1fa1dd7
MISC metadata.xml 410 BLAKE2B 97f37f1bbd08aa14f30b7057399220b2f94d0e3d28261beb35b8572a8bd54edc7d5cb20a6d66f3e4d37a629b350f452899a12f76c59e71796bfed61e071da18a SHA512 a55605ca5c16014efda6f2c489d8598bf355fb776f1f7972d734b533291dce3f39996a86cd4d6f86296432898e54086cca614e89bc04b200b6fea80ae7a1ccee
diff --git a/dev-python/sqlparse/sqlparse-0.5.1.ebuild b/dev-python/sqlparse/sqlparse-0.5.1.ebuild
new file mode 100644
index 000000000000..9db6d9d2a9a0
--- /dev/null
+++ b/dev-python/sqlparse/sqlparse-0.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A non-validating SQL parser module for Python"
+HOMEPAGE="
+ https://github.com/andialbrecht/sqlparse/
+ https://pypi.org/project/sqlparse/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests pytest
diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index a5482ce999d2..80ae847cf308 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -1,8 +1,12 @@
AUX tokio-tar-0.3.1-ppc.patch 794 BLAKE2B 2c1188d96310710fabe8d248be01ab5e4d30aa02fe2b4f812a79a6c9440052178227534485122643bf4ed7f32ce3bfea289d78398c53229dd825eef44de6e164 SHA512 869d98ddd3eef7f8d9a7643ec5f93c73fed7bd4f1fb73b54a9e640293e831d24ca59bdd63377b07656ae706b5bf9833dd731b0537b43e8476d8cae0f3b8ab439
+DIST pubgrub-3f0ba760951ab0deeac874b98bb18fc90103fcf7.gh.tar.gz 87050 BLAKE2B d76bc40a71ead4c535eff493901247f2ee2f0a213d12db17bf96c89008be482829ff9b0d47196bb04ffc8c20842f15a2c7a4aa663d4c3f6c3eb82461250853ce SHA512 cd55d4512590eb86628d933598bd3f276a09018dce8dd720496f4314872afe1ad8d0b79d16f1b358e4a77a8613c1d06c742117d3a2a9c39e4f34d0ccd86eb536
DIST pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz 86966 BLAKE2B 783191e6a6d6eaeb6d8b1f773d449de5aebd7864296758b8a0fa87df62fae855c0c0edcb4ddb11694d70a3cd8870d7b14b0c7b48a2788026d3a6104685bf46dd SHA512 2e58fad9633070adc8e7549475a8d01c2d8d56d0b6492ab3fa773cff94dc004ca1d841e3428a84dfb495e664850a184d4699d364a4d8e4298b6b8370282d110d
DIST reqwest-middleware-21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.gh.tar.gz 39176 BLAKE2B 00b2d0f51e4bbe29649fea50a8cc41c7b4d534f87440dd0bf487e8f7104077ad2cde824673b6624ff71924512b8a6b33ed4ac548f64bfbf78a5e0fb1366a446f SHA512 29f80816d054838af330a0ccfb8509ab22469aaecdb369d4a63c03eb3ed2aea3cc113458dd29c649e5bf7c33dbf5ef8b1e5d5a89e1cca72f9eab212f000c594f
DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE2B f9efab73c65394e33e090a6292875ebf35e6669b15c356f102eb109784a4503606ae39106cd0ebe3d7d479cb0b30806d7baaaebf22d826836a24f7ed49100934 SHA512 3b845b05d97c5ab5cea286a7c11846838b40bb1fac98a51782600849a53231be8fa205094c6bdd00f6e193c807b10b28f947698696382be99cae0a8d681dabdc
DIST uv-0.2.23-crates.tar.xz 63724280 BLAKE2B 32f66ef8a6580d1dd0b7369656784c40da7f1f060c4543b359aa4f45ce33926f56d0d02222acf888a0923317d4cc02e96e1d27b3dab84038bf3714d316399f4b SHA512 04a31a451beb68f0d884cde3a35260a71020453217cfb616703b2ea8fd7af273b850239f66b8e77b1c73f241b2a8945ff9833fd0f445f2c6f3aa3412fee3e0e8
DIST uv-0.2.23.gh.tar.gz 1314282 BLAKE2B 0d662a513b77a4da73945c3eedfa381cd65ad615975b22790ccde2eb467b356a70eacff20a15d37fff6f7b41b155824b0fda9f715d3a45f02c37c5f992f6fe0b SHA512 6b0c8f65e51dc8bf0654976b8866cb225784d91f44af935b243507a404ac4f297697ea22df29da43038eb335938be04e42fda39cbb292fe02715841c9f818380
+DIST uv-0.2.25-crates.tar.xz 63731168 BLAKE2B 5693f7db28756e74ad619f1ed0ad9f1c7a14b385da65b71abd0989ef8cce3f961d5e6edb9b8318a495b76ba8352ef0c6b557bbdec2741ff35073b407756cbd90 SHA512 40813d91c90b949f0666f4734717abc6430be293c3fe7336ed907e75a809fc51fc79d520d308fc8d8ddb8f11251137f9219b755b5e3711bf3b9f55fcecac10c0
+DIST uv-0.2.25.gh.tar.gz 1377235 BLAKE2B c8c3a68b16c82d51de31700973e52e6745c26a5349696065e9b140f2304ca5cfc30e8a0922178c4630ed6a4823141a82bf0cd8a6631b1a4de1e77a733b70251a SHA512 c78a4bf66ac1140767d0fb7af35ba3f3cd044d04447862a9374b9491742a627e7a27df04689ee64f9dcb6445619a419022e0ae0da4a0fdedf531db9f902583e0
EBUILD uv-0.2.23.ebuild 2732 BLAKE2B 04a2e7cc7e8cddcee20be38d133ccd2facc7f1f994f84e09157f9499306374e044c89abe8f98c720bed16ac40f15ef5e5d6a65c2d3c4a7962c2dd3afaabdf9ff SHA512 34cf34422fb6180d10e4d977c398dcc437e270783ed2115689bcb9c5f9fb04e8d15b3f880cad92041da1bcfe2549cca3174c6de66ccadc7b8d25b99b5234ac3f
+EBUILD uv-0.2.25.ebuild 2753 BLAKE2B 628824cde80b966bfcb5cdf05189addfec329b6bbee50030f8c27acce1863cc764d067a9fb4362e9494765a36616b0500a9a246168f89a41b03a121c74f2fa77 SHA512 e49892970a12eb115b2e35c559dfcb3e76422399a0ed22f67ee018458dda7535e2b692c5204ebbcd20895774abcb8b4376d7a74b50f1f5999b83279cde63eb4e
MISC metadata.xml 336 BLAKE2B 4b5933e24e3e9450dde5da099185dcdf3afb5916b55cffa7c2f3f6fac77e439197cbe4ba529a87f83442d8f87d238e8abef06dc052ce9a62659060ffea9fdb47 SHA512 9910fd10ebbc395b9c330774b74798c9ffdba3bb368347658380a22e01d6dc9d1961ea50fbfb4a904c9db84b94c713c054e418a7294425b86ff41a607fd3e310
diff --git a/dev-python/uv/uv-0.2.25.ebuild b/dev-python/uv/uv-0.2.25.ebuild
new file mode 100644
index 000000000000..b1debaea8bca
--- /dev/null
+++ b/dev-python/uv/uv-0.2.25.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 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;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+ [pubgrub]='https://github.com/astral-sh/pubgrub;3f0ba760951ab0deeac874b98bb18fc90103fcf7;pubgrub-%commit%'
+ [reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-middleware'
+ [reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-retry'
+)
+
+inherit cargo check-reqs
+
+CRATE_PV=${PV}
+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://dev.gentoo.org/~mgorny/dist/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-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+BDEPEND="
+ >=virtual/rust-1.77
+ 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
+ )
+"
+
+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
+}
+
+src_prepare() {
+ default
+
+ # remove patch.* that breaks GIT_CRATES
+ sed -i -e "/^\[patch/,\$s@^\(reqwest-middleware = \).*@\1 { path = \"${WORKDIR}/reqwest-middleware-21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe/reqwest-middleware\" }@" Cargo.toml || die
+
+ # https://github.com/vorot93/tokio-tar/pull/23
+ # (fortunately uv already depends on portable-atomic, so we don't
+ # have to fight Cargo.lock)
+ cd "${ECARGO_VENDOR}/tokio-tar-0.3.1" || die
+ eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
+}
+
+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
+
+ cd crates/uv || die
+ cargo_src_test --no-fail-fast
+}
+
+src_install() {
+ cd crates/uv || die
+ cargo_src_install
+}
diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
new file mode 100644
index 000000000000..0332e66aea88
--- /dev/null
+++ b/dev-python/zenlib/Manifest
@@ -0,0 +1,3 @@
+DIST zenlib-2.1.2.tar.gz 17293 BLAKE2B 3d5067b9796f31d28d0ca04c842b4ef1807e0557a77c5b6ec5798cfa2aa04ee5e7eafa3549df6add4228e7c3014ca33eb1584c0aee6db9c0acc882f170972b36 SHA512 a0a53ed63a3efe83dc8f49fd512685b82ed383494f404072a47734c02a1955e0a4c9a6c9df48503419c82cb7479783669b6de8deef174a597ab73cad61da5c3e
+EBUILD zenlib-2.1.2.ebuild 434 BLAKE2B 84d59799d48ad6ae0a4392276a5ce80b14fcd4325fdba73e7b3fdca283b6a4a135cd81153fce5a930be70526d7ea39c1b7a981f72b5cb16cd0335353936f40a0 SHA512 aae490f53e25f8a0b45cdcad4991ae33c01827cedb25f7a44a187be300e4c6f29adad498acf8229f281c2fc5bc5092166d6faca3c4f7636c25e5f3526568c2c3
+MISC metadata.xml 461 BLAKE2B d99001a02f3b36739eb24ce82d5c8cffa79e0f11ac736a2b128505c98115ad565124a633bc7eee62990217f676140b3614b63dc66b326eb09f1ac46eddc04e8f SHA512 4839e53780ddf197f36ad285ad4e93ceeeb22d8a3063034083a3ae1048bce8abc083b4aed404ffa5514e7d88774bd057003a6ea7e0ef2b7eaef9a10629793afc
diff --git a/dev-python/zenlib/metadata.xml b/dev-python/zenlib/metadata.xml
new file mode 100644
index 000000000000..7fd3c269bca0
--- /dev/null
+++ b/dev-python/zenlib/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>dev@pyl.onl</email>
+ <name>Zen</name>
+ </maintainer>
+ <maintainer type="person" proxied="proxy">
+ <email>andrewammerlaan@gentoo.org</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">desultory/zenlib</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/zenlib/zenlib-2.1.2.ebuild b/dev-python/zenlib/zenlib-2.1.2.ebuild
new file mode 100644
index 000000000000..901021ca3bc9
--- /dev/null
+++ b/dev-python/zenlib/zenlib-2.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Useful python decorators and utilities"
+HOMEPAGE="https://github.com/desultory/zenlib"
+SRC_URI="https://github.com/desultory/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 31067dd725b8..ddf834046884 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index 05137e02057a..7e2502c4c150 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -53,108 +53,6 @@ DIST 5.15.2-0-202011130614qtwidgets-documentation.7z 26789215 BLAKE2B f0561ae272
DIST 5.15.2-0-202011130614qtx11extras-documentation.7z 36673 BLAKE2B b7eb8f048acecce20b911267755e1e467fb23b975911025cd43915e043ffc3f34b2b38862f32ae9959dc7e5c759d22731d33fa600c9b8d239f0f0ba1bd6343ff SHA512 ade0a62026d32342fb2b48ade9a164d24e506f5e392e68c451055238ce2a673ea4358472c1132daa779498ff7f2351440d73b6218d5a01e8162bda0907215894
DIST 5.15.2-0-202011130614qtxml-documentation.7z 448310 BLAKE2B 36de636799fbbe1b67db6e0ec19bc478d7d5003b840a7119ad8b11589a4d514b00c7aebc2ac2ff4a80004ecbb8a70b7297eae8f7624171f4ba62435996f62b32 SHA512 ac5d137311eb13491dac18746eef3a1c5dd87d37d3446047c380cfdacad8dfc9d5e54a078278d98ff4ff75b39ad6044fed9bda481e35e307b3f103b792d253cb
DIST 5.15.2-0-202011130614qtxmlpatterns-documentation.7z 1199986 BLAKE2B 49caea50be44260696026fcc395df016ef69992fc2bb8e3f31005194cda4987729fbf4e837171732ac5d95184a36cf1574c1fa01f6f2520bb8c52515773564c1 SHA512 c2ad2759ef7dcd78c2039f47ee01f9d61338f6735b9ef2caf8c99b959dad94dfb32249ee5cf8d605d71ff8a3cb5549ec602df1877f3624dd9ba6ca7621a5cf0c
-DIST 6.7.1-0-202404231200activeqt-documentation.tar.xz 248676 BLAKE2B 76c168aac157870c93fc2c265523be4ef24edb40d9ae3ebe653febb7665755b72ad8eed78f681caf8dc23785ea9bccbe3e0fd40ca4d757b92ee624be11730a66 SHA512 4535c34e723ba2b7603b13cd729cea39c84a7c3c2bf6bc4b5147aaa25d7a37dc91b3e9485b6837acf8ce083ea1304afc46f478589ba7fb2b769646940166d03b
-DIST 6.7.1-0-202404231200qdoc-documentation.tar.xz 287028 BLAKE2B 7c5a3adedfc3cea7bb50cfad54fa1e59bd443cafe19a5d8ec768425c0f84cd504ef7d50bb4462b4454955560ca0dc22e58ccc55cf820d51fd3f5a2bb55ea5f78 SHA512 c9625df87766bd72ed3e78542d0661a4e20a2e72f156d778dfe84c915cea25e1e7c53f22cad73fecad07daab57f185e6d3b91151690d7661865245c7280175e1
-DIST 6.7.1-0-202404231200qmake-documentation.tar.xz 344240 BLAKE2B 60c4ff60822ba65f342d278be9df9204a66bbc6f2b513671521be61eb1a2cef5cc74835418ea5a8fd98ed0a9c39a728dad6d2b4080a693fdad43c8b5f1ffc79d SHA512 2427fb756b24412724d9eb90b6eb325e0d7a6fb2d88316366b5300ac62e240a0021085104906e4147e95872773b2f7bbb7bd1f69f016ed3a0bb9e7764cbad598
-DIST 6.7.1-0-202404231200qt3d-documentation.tar.xz 5601596 BLAKE2B 7e2af5e0b558e23f4df06fffc57ad18b044a852ad5fe68295a5685dc81e176ae8a862c0d936a2546fb0432d3ffc318e980c523592cc11f49cbdb2eddddcc387d SHA512 3b56eab604cd0ce9c4df62887cb923c38ae7650fbf799025d6566eda6da973e41397d1f40cf7ce5e535e91ea002ccb89777ae5cca499788d972f20e4b18ced0e
-DIST 6.7.1-0-202404231200qt3d-examples-6.7.1.7z 60337578 BLAKE2B 2c28adde22a5b416aa963bd6ac421782b6f6154fe0df4b44fd7a156991de94d898c4aa8899d808a79708bcfb04744178365f9feebcb78bf75ee4831ca2966057 SHA512 2c5650d11f5ce5847c934e5917e77a60a51a0e2c49a66cce09e0428af952420cfdb9704492a09e4b561337f2f89092142b74ac1cc4d7ce2be177d0e7bf06c708
-DIST 6.7.1-0-202404231200qt5compat-examples-6.7.1.7z 27941 BLAKE2B df7aca9badeeb01a065935cf9eb8e96cfcc944333ad5cff90f10b0edd5bee4a3748f63463e6478ce4b54f0fbb73c158bf6bf4f4c64f4122da5963a633ebe7e93 SHA512 7badcee1d3bff879d234f35472de79e1873c92bd30267b28276eead0e71eff29f966500f5cc06a6afab6352c539675ef5fc530950018ffd2b09eb74c796c0ef3
-DIST 6.7.1-0-202404231200qtactiveqt-examples-6.7.1.7z 11983 BLAKE2B 535a28dc1f8bb434158097531a164ff90a26d462cecdd59ece3250e0a3d2a84af881375b12f4abeb594f57119e4031dfbb26aad52e7e795ba4b6e77d4888d90e SHA512 9abd0afd948fd3dcf7a6139ea1fb34b9f0a937dee36e17133e95eeaa75f48d03e8f1f5d2c4417436737f0c109a47ea60aa98db9f8f3e7a8d5d626da7f8e00627
-DIST 6.7.1-0-202404231200qtassistant-documentation.tar.xz 469236 BLAKE2B ba95f18f1569e65629c5cd7012fe16bc4f83d205a0ab1f380db28cfec1befe5fffb794e2d26679d4ec475fafe3f94a1525d9b176034032e3452ad858515ab49d SHA512 1542a5a55decc3ae67e251bccada18ec6f6f59057450c8e8a6dcf61706905d6e11114199696f7be3b1207b9bcbca415cb555aa1368b7489ed1b1948ca5e94f18
-DIST 6.7.1-0-202404231200qtbase-examples-6.7.1.7z 4315236 BLAKE2B 99b62ca6176e1379b4e6906144e7343d34c2e0902f9014d4d0791c988606983071e26d451f0910785a01170e07abe7455aa0a5edebdec4294161d4ad9dd01331 SHA512 ca83728f7991fd309e3ee49ea22dc873943aae69a405c23a66ff2d22dbc5e56337b97ee96495e83eb24471d15b8ecc3fbc996aaf586ed0e465d1328bd39589ee
-DIST 6.7.1-0-202404231200qtbluetooth-documentation.tar.xz 1035232 BLAKE2B 7a7fafd6b7c712dbeb0872c4eddf8ffb7308dc3c7c78c223f9d2d139c843c52f59a6d43fccc2e0ee91bdc567091502e96bf37237a2b229213e067cd6bbd675ee SHA512 5480c821f7376597d71deebead5b9117328111f92f8b150dab0875fa8cebdd2d752a012ddd49816059c91226297aea9fbad9647e85fc1dd0f4c9b02bcae4bf0e
-DIST 6.7.1-0-202404231200qtcharts-documentation.tar.xz 8850884 BLAKE2B b00747650c3ba2e509f2432f0c3a828ce919683c19ab9499b24de665821baa97b13d6562dcbcdd84266f8162d32c8afd3bb692a0079d36ba8ebf94b11184dab9 SHA512 58a6011641e1ee5f8fe7876dca071c8c0046c6a44f83708cda4ccae0031cdd5a8ab1c5a10228862ae9e794a8104f528dce85869d3c2f39af8e01aef652406396
-DIST 6.7.1-0-202404231200qtcharts-examples-6.7.1.7z 162784 BLAKE2B be9da71d690e9378a7117aaf913679fa1bfe23ad358a3b05018458ddc9e521e0fe15971e8f02ae3e450adee836ddabe0b63e7faa1a72a052a598339b543585f8 SHA512 92d37dcd26e2713c4dabe52e1d74bbf2f6d8399dff8a8fc3e5d91d499f24678038a03fcf92b43d9c1286fc5853623b1cf55e3763e6b2e83810622bd6df6483fd
-DIST 6.7.1-0-202404231200qtcmake-documentation.tar.xz 93432 BLAKE2B 5b92f399a62b1926064c4932d8462259109915635cff61c76ca02171e8e7d060c893087d8ac9214ce9cef7751250e9f2a6e2fa161ad2d9cdedc8a09358580565 SHA512 6bb9ae59e979c31cfa0bbd4fdcecedd2d708733e8c7445367eac98c617219f1a532cf8565014e74bf68575c8b8a3486fcc25213a445d05982725ae948606c859
-DIST 6.7.1-0-202404231200qtconcurrent-documentation.tar.xz 185808 BLAKE2B f1e1f0d831da1fc7f7a7fdad8cb4f5c139b18c8e8674ac0e9b0ef325c9170773874b4ed4e6afada4c5358387e89956ae56e1924836d8e07361325fdb87cabac2 SHA512 01699da9b88ec4359e087dc11d8a124fc66c17e06494b02aedd651b124c9631292d80c38b2de8be4e8d16194352417e2532de5f123a50103ed8af38c2e4a8dc1
-DIST 6.7.1-0-202404231200qtconnectivity-examples-6.7.1.7z 403638 BLAKE2B 9a88c1e05012b990521b84537a2d33da69a893dac9868d651fc7ed127e531f5534cd5991b50ecbe52ede071c2201df9be99e8c53f4b9555ec733fb3e5e252574 SHA512 da214e6fa9664c3ae51061cb55e7e50c82e75524d57e7c9682b60745731a92e414275e0ce1f4a6e97401c9546167ea0f61b67d3b4b80ec5f1463bcba0388e6ec
-DIST 6.7.1-0-202404231200qtcore-documentation.tar.xz 7123340 BLAKE2B 7b3f9bc1fa4aad3231cd5ce733e9cd550f425418b07850ef399d56e02fdb6f7675e989c53659f2e477167ed44e51044821ab8af550de847e65a0405d9f9dd5da SHA512 8855d7ca141c7204e95f26fa3f0ab7e65e803a9ce29431e3ac82c0979480dd474543904c43cc56ed1a74ffd5981a396c048fa1e803d7b1f0f1f5799721e45147
-DIST 6.7.1-0-202404231200qtcore5compat-documentation.tar.xz 319380 BLAKE2B 0fe8ee554653029e017cd7368b719362b8283e2f1ed9e367974f861fbbf8478e80f1cd0b417c9e0807da873684549c4ddec9d74458205bda1f9560a9999c5ec9 SHA512 cf977c4d1b0687a6e7ad4b9c1bb69388094e4383bb75477de568580bf6516509c04804e5e0cc4dce8a56877d8bfd2dc9dc816ef2c41193da65ffc5f07e210ef3
-DIST 6.7.1-0-202404231200qtdatavis3d-documentation.tar.xz 2708172 BLAKE2B ad3caa6092d881eb9e25ab6456343932f66d8e68f629c6e64394776b76719f3ec010062cf6d19d00f3008a7ffdd6670edef35739909cc1553b4f3bbfe7643150 SHA512 4ce33a9109faea910e0c40e15e85ef09595840d08efd2d6dfe84d709c837fa2b9186cb5b1b47137b8184e8b82c05fb3f6a6a78a9222f4f3dc57a111d5c1de9c0
-DIST 6.7.1-0-202404231200qtdatavis3d-examples-6.7.1.7z 2771303 BLAKE2B 7f6f76afa8a5587d5b8b1101c6148f24ded2c9fb047d8608d8fc95a534555cf08a27aeb81ef79175477c61b15b08f628461211a381157f59962a696131a59c3e SHA512 dec1bbfd1ea4d4f36a833ab1e05ba9a63221ca94ee2c6cfcafec7c90a76299d2f9e0d2182365b6fa5f1adada8fc98b39bbd143aa1a4f3e9a303f7ae09cac86bb
-DIST 6.7.1-0-202404231200qtdbus-documentation.tar.xz 333612 BLAKE2B 27fa383fc7c919b811675b04911ac9b72bd697c06b3ff015c4087fac09c898a9bf7826b4464565f0c9dd8ebd7284f31742b0d8fd00acb200163bed0dffb72280 SHA512 be7be7a7591933be65739591f91478b6c215d65fc69ea1cd80f4dc74a185d94478afdb290518d86c7e192946969ccb0605acbaab8c9c8ddb29480eba073aa790
-DIST 6.7.1-0-202404231200qtdeclarative-examples-6.7.1.7z 11650319 BLAKE2B 795a8a4cab5f06828e1e502b1382e3e30783a7ff4ff6ed328b0ead1daf95b123366992b6de18d1796446c25109c916892a443cdbf2fb3484e93ca56411e25f66 SHA512 66cb93d934a113db090021463560aab263a51353c440c33873514611036351246d6a1b474791b21f91bf5c36d8506a360feab36adc322917a62c30928c20ae7e
-DIST 6.7.1-0-202404231200qtdesigner-documentation.tar.xz 3330688 BLAKE2B 143eb42a964f26365161d41f5dcc5ac68bfe37ca6ec0ac7ea4365c73d39c6edf903b2a59cb9cbd1d982b14e5cf044158994f63c6ce01b115a792cb1543d503bf SHA512 65567fac36ebc942976c9d7dd8eeecef7c489d976290ea47ac31e4305abbf4e37fdbe3488962220213472ddf3323a86b74c1cb95966a6a3349dd93b19d1704d5
-DIST 6.7.1-0-202404231200qtdistancefieldgenerator-documentation.tar.xz 149740 BLAKE2B 45a5754522937f6f2faa216c08f878343e5c2f539aa4454a12342dcac1f34093b16fbca8681b596a570cf5a54a888f441e4d74a786402594ca71d5691ec919a3 SHA512 4c1951b0f13df14940d46966b9db49152c6291710f62b68472a374e9d2ed2a888ddf560b627bc7cea2879498e340b36635865dd600514fcb818b4c9877a45e14
-DIST 6.7.1-0-202404231200qtdoc-documentation.tar.xz 14792048 BLAKE2B 2a7b741c7eba88a0d92419d6b5ebdda702421d894e1cc00bf0455869674b12f139283150915f70ea691c610a33ba1297c10f28ab8fcc5a316e0c41932446428a SHA512 90d3a0dd97e835c0486c7ec516fe3dfde251e9c8e59c8beb609c1e14ea342be8c3299160746757e941364322edc93e58a3a884e768a435f2e27f511c3c5abe79
-DIST 6.7.1-0-202404231200qtdoc-examples-6.7.1.7z 8045713 BLAKE2B 5dcf236739f258d2763bb6b51f6e4694aeccb4005850b8b97c7f33615aa9e6c4cb7dd55f9a6de314fa2e12cb0af3b45a7070ae85fc649a15601efe6cfc13c49d SHA512 196d5a160b302212f799364e0696cbbfbd055ff0490bbf06699c0d2e0bcf727ecb4d9bc2566dee72a8fcae354ee9bfef3beba54ef334ae496719bbb336bcf306
-DIST 6.7.1-0-202404231200qtgraphicaleffects5compat-documentation.tar.xz 25786052 BLAKE2B 99deacaaa9a28ed9187e8f47a349bf4fcc5cdfd1458a16627229c72432f06c5ed1fe7fed56575de959bafc3d944646d525da211f52346114efb0793c0fb319a5 SHA512 e8b820f36448fef2ba36028df810fbf028111d0280d1832998511a6a08c50501408398a8a843aa9d9104764ff78964ee7e00ec13dd604ce783dcb6e18b3e7c79
-DIST 6.7.1-0-202404231200qtgraphs-documentation.tar.xz 2988884 BLAKE2B 55ab12f7d44b337b2ff508398d46825f60268f145db59e45b069f05f7d6a9b50e0cabf58e32087e176229662fce42dab54b570b6ea4dc774e95d2ea066c9d771 SHA512 3fac38895b311e45071795ce9b79c4fdbc0e9f4cd151b16ffa8041392b665a72d01dd47d9292ca10a79cdbf0c936c8d1542c1a2f202c050223d1652f854e0bdc
-DIST 6.7.1-0-202404231200qtgraphs-examples-6.7.1.7z 2456264 BLAKE2B 6329e16beb77917ce3068eaaae0db9b7db5f894bde9d7eacf7f6cb3958bd7672ecb5ad8f15b5c7ed57b3e1280794b9b15f18486e9590448c7bc87abb0711e535 SHA512 537ff461344547eaed5ecc27a2262362c283b09a2ced7ac38bf1ce1885854414812e62e27637fc39da23db017c35b34b869745ddd8c19d0d641c5489f84c1675
-DIST 6.7.1-0-202404231200qtgrpc-documentation.tar.xz 273856 BLAKE2B 9a6d4b5987f11bde1cb5415866ec00e2c142941612218dc4ed34816b701f20de6c91afbfdb252d51371ff26dec178c11aa064d92838779b209ad5d9218bd61ca SHA512 01cb8f430c523015cc3f2fecb0ee6a454a769b07756fdde8e894e17d2bc2c8fb3248bedffaa091a7874b5223acd918ee6d5fcd191ff06d7fc29bfe91a19d90bd
-DIST 6.7.1-0-202404231200qtgrpc-examples-6.7.1.7z 96505 BLAKE2B 1a0bb644d5b69ce01d02ca8893e58d66956e42d58ba08d7bb0a88c26cd35b79cf0996513544b039428d8ea2caa6b21bcb1305c075e8606d5e4f9ebc131615dde SHA512 8e12eec9cf3355c2340b44c7a933460f2cca976fb6c68a3c4e7c017257cb45acd250eb1a07eed7566d8e78f3e855463a6826af2f7baa0f4757ad626e0c0f4adb
-DIST 6.7.1-0-202404231200qtgui-documentation.tar.xz 7204896 BLAKE2B be1a6f19109a1758f7debfcd0b28087011b370e6865c51cee5fd386e3dfea9d73eba6e6d35b017c810f842803384eba8ef98a425b58cf22583ebc194d47b5665 SHA512 9f9ef234347f5f931b136955bd4682f3e8e5a1de2e727868b9af1faa47fb878d450294fafb1b088f7f23a27f090da5a6cfc4e8b29a1b9fd8507e32bc0f6c559b
-DIST 6.7.1-0-202404231200qthelp-documentation.tar.xz 212172 BLAKE2B ed446b2a94b8d16ee77f3970324a657619baca2cd78cf6053157b37b2af96de76288ee4010e33f93f506d9188de4f98ed5fbd335e32d858e2d3edceb9da8eaeb SHA512 ce724227d911151fe1a9b87a61fa71ead47a4886d79e94ea5d73bf180d733b8ae4456386ccd26e542594564119935f38b019da7136c28a0a709491cd07af39a3
-DIST 6.7.1-0-202404231200qthttpserver-documentation.tar.xz 292148 BLAKE2B 7fa5fe10085fb5b6a5524bbd912bf135f4f32e3fa1e5a9175dc5fbd0715d7b52f4a85404d54a703b06111fadf38f6b24952d4b93151c19f8028ffdbc63870e76 SHA512 ede9fa9eac712de876f0d9142850b28ee9e35e4046f8d8a246f4a57e4d70fafa670bc647f2acb549d2c03d798acc0d80543d69bdaf6aefe34ba86acda417e8a2
-DIST 6.7.1-0-202404231200qthttpserver-examples-6.7.1.7z 51575 BLAKE2B 2065ab74a82f13177988586eaed45f58fe636608dcfb3266417d0b23bce522fcae9671a2fa7b2f50c32126171ce7ce32e677293f7fb633d150bbfd5c85cad93d SHA512 0e2e896a9c2f7c4e944e02bd318489596ce0a626ca0098f87441684b293faa57c8875a5bf5dea898f03e80bcd5c6ee730ac3c746cb6324393dcce176932f4753
-DIST 6.7.1-0-202404231200qtimageformats-documentation.tar.xz 32224 BLAKE2B 3966ef26ebb858fedccc1b4f8fe55a61f94ad8c2df13a9e175f60b0f8c3a0841833203ae6828ffaa32f570c9ed517e1456d1c2ae160d3f7e2629afa36532ad0d SHA512 aea5dd46bbc3d983583c020d64271f9a79d1a655dad327d42662db80516f5b327e3f2649b43ce67054d04fce880a423401c401fe7350cec547f624f80bcee2ef
-DIST 6.7.1-0-202404231200qtlabsplatform-documentation.tar.xz 539400 BLAKE2B f0534b772af098be7f429e728a0e36464d1f92c8fbc4341d2750dc5da8629991b140e3dd1ebcaa0e734184553c26cd9659c5a8a06414282b91e5b77cbb1a5685 SHA512 f24c43ffebadf8380da7401b419a7dff25872c32e368006c582e7a5cd9675ae7ef234133c4059c5e1003c0d5a5afadf9b9b56b2616436b4a7192d5d33ef69abc
-DIST 6.7.1-0-202404231200qtlinguist-documentation.tar.xz 1133784 BLAKE2B edc879e28c326e9f2841aedbb0490d35f7d07495b3ade505c69dae2c86ad0567f7c265242b0e8bdc49b58470991bcf3df8dcc09a0fb39b0376d5841d4a4b9896 SHA512 7f6eb574ada86617bd5cb17f83d2f0a9b4851b6d8b47f048a37dacce241481b77016531ea16bbb21fea0c1de977715775594ed0273cc5818af2ef10f3d7cfdfe
-DIST 6.7.1-0-202404231200qtlocation-documentation.tar.xz 2935692 BLAKE2B 011755a72fbf997559f47d6efd7e519d061aea1200dcb2b93c43cd45d175a756f015815b2853c525730bddd63b93560c35cbd13219a306877567771b7c12883f SHA512 008b1f28bf1a5390bb7e141885d3408fc4491fbc7227e4bf9ce3c52133f8603d2391db673d51a3f7cb7804a8873c25b6e77dd24fdbde10ac14105f5f65187f1d
-DIST 6.7.1-0-202404231200qtlocation-examples-6.7.1.7z 1570082 BLAKE2B 68f11fb4a8001c05896f713fc26c3056400dcce8fe38cad7ca09c97532c9f7b82c0a2deee3c5778c3d24c2dab886183b0cf07a309c51d806ef97c4884e4b8c77 SHA512 ee0c423d3f0e6403e4b339f10e545e6b9d66cd0162a29009316bfedfed52b6ff23bad1ed373fa8d1c51c8920b90c614fff8828738bf9dd7239be42169aa9b0f1
-DIST 6.7.1-0-202404231200qtlottieanimation-documentation.tar.xz 40608 BLAKE2B e3cf9940c0c0afa3f555c6583e891810300a6d96203978d9d8d426a99c7ef5a7ccc7082aca2da939e781c2852f764f897de9d03caa0ea46edf2a38c8d95fda12 SHA512 c9320f98b4329065d7329634d71f6b6241df40c97979985c5734b70ad11f2369da70fd5b306e55f9b306c7ff7f79229cedd31c5b987af16d877267d495d6df11
-DIST 6.7.1-0-202404231200qtmultimedia-documentation.tar.xz 6697092 BLAKE2B 16c2b20a74dfe6e327499b74defc623b7de70ca7468f3a878209ea7cc745dfc5ffaa59945b7ed05ad21e6d0c2fdbe80dd4189444d4c4d018a6553ae46b924c4c SHA512 638a41d0eac3972d59c43a17a6de9eee7e407765f41a79bbf3be1be0dc66b504a5059ce07367c3795d02ff9d24b13ec2aa6a5aee9f3cf2f8f8b08a3c24c012df
-DIST 6.7.1-0-202404231200qtmultimedia-examples-6.7.1.7z 2644628 BLAKE2B 836a1133d93bf47e745cecd1590c4d3f32791d297114cff37050eb8393aff6838135eb6c60c7c01f0a297bbaec00537e636f12c977da7db9e2adf8b781724933 SHA512 a64c48c8c6a42da1a9baca04889ca571bd6939d7a140bc8263be10c5477e06cbc0455016205f161ac6e23e90cae6a0c3f55e871c6165ae7921c35e4ffb8439b7
-DIST 6.7.1-0-202404231200qtnetwork-documentation.tar.xz 1431144 BLAKE2B f8c6eb59aa6ef7abd5f6e710be1c44429d0ff5c1c03b66d33a2b6a93a04f66429f10e47eee42a55ed1ace033770e00c93778c2f3aa595f65962aa1ddf20cbe3c SHA512 bb32ccfb98d5262b2de1fbf02fb80284df4aac44fca06a53111f471c59aed36c1fcf573a1870039e2f65e9574fc93588af1d98189f3e542e19efb94c7b0fb0fe
-DIST 6.7.1-0-202404231200qtnetworkauth-documentation.tar.xz 189076 BLAKE2B 45ab3538c42b53b5d3301584a8a6a9fb5086b69c25998827c82a4302e04025e27a81b885879f66d3451f40cc1c7439073f435ae63c20a9d3214cb4e36feaac7b SHA512 44bfc92feda8191b43f0b77626b87d0652b0cde053e0e0c01a5091df7c1ef25bc1a8cf24d0aaf66d491071ef5fc76144b89ae9fcbe0056389e99ac196ff20bb1
-DIST 6.7.1-0-202404231200qtnetworkauth-examples-6.7.1.7z 41500 BLAKE2B e0a4124a86fabaf6ab2c50e1f0623e50cf9f9bda4fc16913a7c64dc4a8010584f1def45e488349cb0130ff9416a2068282aad43383dd9f08902176d0531d71fe SHA512 85a4c68cecd83180a1060386705248851d4aba0180c07ee0803d6a7a0f2b5eef383d79316e94b391e1c2df5b7a456c0227bf192905f0e52ddbfcd2158b3d7760
-DIST 6.7.1-0-202404231200qtnfc-documentation.tar.xz 234464 BLAKE2B c20ce7761c1dd7c157ed0eb7f5a2f550a2bea8cc77705dedb8326153c02201aefc864ffb1db843c1a7886d6fd27787125035f6d246f7edb51d5c0d70e3a5b618 SHA512 57fbf15dd8b0c2c0237547cfe6b64d6139dab07a4a28d1fca402c8ef1b27f2d59ffa23f740a00a31c365464391cf37883a94b2aca55e4a4da75b9530a7e2c0aa
-DIST 6.7.1-0-202404231200qtopengl-documentation.tar.xz 1026448 BLAKE2B 4ce49800836ea25810059b28cda9691668edadf7d1bd464ce6db24a17f176d1a36e2e7b4bd46fa9fad7b85d972f336f3a7f13dcf2f72a5f79b328c1ee73c8518 SHA512 49c880d747adcd75b13c0e07efd723487832d5a3937fae8f88110f0838e1cefb96afb1eace8f4165cde4f14d5829285014e8f7cb63c72728cb679896ca4ad45f
-DIST 6.7.1-0-202404231200qtpdf-documentation.tar.xz 1023808 BLAKE2B de1e15541b4c2f25cee44716cf7e62121259f0ea2b7795e3edea5b7de29bba551b21b078e43e0d000c90efe597dbc9a7226e7ad874458c18a18abda51dd068d9 SHA512 bfa07be5c6b0e55c1c71cd8c9d1fd39a10758ce44f54b8fb05240e811a25c0fd452a2c9b20bb6033166722adcadf09292bfed1e314826dcb009805c5486a068a
-DIST 6.7.1-0-202404231200qtplatformintegration-documentation.tar.xz 42228 BLAKE2B 63176fd4fb4c8e993a803bfe029fad292f3b812d42976a439ffc1b803174847e574038c5b3df4cb37a3c071b4166a6eff38da183397de72203b382e45a6ea65a SHA512 1d4c7580017a6d53918da981efb7634dd6e11436c700ea0d7157444dca5106ee54ab1a285a8d03f2763c5bc469da3786577ab1f9307481dcd585396d11d092dd
-DIST 6.7.1-0-202404231200qtpositioning-documentation.tar.xz 681764 BLAKE2B 3fb662948b06d82eb765545b39ee08d4d5e086fd8836f11034778663b9068d7eab7be5748870aea30cde91d0be6563f862c2e992e1cbf9d6529bad4eeb4d78fb SHA512 9f2e1313c89f3ada4e994132759b7c04895bb30096d45c527e96c1e803f538d2807428afd7ffc2456e9fd7a7e057ecebd6507eecd0bc9259a77910aa5433ddeb
-DIST 6.7.1-0-202404231200qtpositioning-examples-6.7.1.7z 272235 BLAKE2B 597a7e39053587bee90c6743df6760af48b76e5764a92083549ce51bff631a130f2c07c1cdec805a7771c96d469eb8c2405d8eb02b757d2dd5d3fcd193fa0c3d SHA512 0bc445d142092faa0c9fcf09c3148b958832ec0da0a468d32f95372ebd7b51fd75a138ad47b98cf74123ea99206581d472f8493f7c679d0ab9a98a1aed489c9a
-DIST 6.7.1-0-202404231200qtprintsupport-documentation.tar.xz 349644 BLAKE2B 3964a8e922506c34b2774e8838d3c421dc0be310451e2cc14cbeb51ac9eecfc5127749f6ca7c60c9f14ccd24847e48a4a3571c7cf35fe754a004d5917b300301 SHA512 c9ab494523ff5545440272afc299c6c76a2ad9f5f0dc3d710181d4fcdf4351e2c7de51690a3ee853c17618ce389af2fa75025385a4be676cbffb57bf0cbb5f13
-DIST 6.7.1-0-202404231200qtprotobuf-documentation.tar.xz 318096 BLAKE2B 51ce531392815a05ae68f6b48d19692efc91d2476d615cd64b4c7d50426bf676ebc1ff6ea69d1f815c0505ab441ec64c44a8e66ef9ba782b1b976d58aa36d5d0 SHA512 c53c2bc670a461e32813eacec246ff9970943565f3fa261080b4b06c6d54ba4f8c13d778b5043042d4d15b6ccef784e9a6ad5e2c8e526c689ceb0877285fac5e
-DIST 6.7.1-0-202404231200qtqml-documentation.tar.xz 1501676 BLAKE2B a3ce9b9561ea81ccee0e59acfcb05eb94ad12c6817e8c837a6c8579def38264baec7cdf2cf77890e446f912a80f7cba778171ab00c51a4a7bcd792eedd0bd345 SHA512 ac386b2b0bced9b85b064ddf28a1c4facb5c924c9bd592defe783aa38339f4702a48d9dc4af199eba7142a5489ee6a630214ea571b858f7129204c9bb897ff61
-DIST 6.7.1-0-202404231200qtqmlcore-documentation.tar.xz 68880 BLAKE2B b6ef127e6b298bdbaca443f8246826fdd52a2c61511b8b96850ee85152b760efd2db68cea1b0694d1cc376973133dba27e19a610c84908d6aef040f41b59b54d SHA512 41785d2efdc867b98edda16b7c25f8fb7bce96b6a82f04c90d49c04a54c39bca479a9ede7df9aef2413748bab230f6bf9e46dc0844d85eeb677bf768de4af3f0
-DIST 6.7.1-0-202404231200qtqmlmodels-documentation.tar.xz 138984 BLAKE2B d54baf35271a5e85f90559333f1d7507a7db1f24f3ef1c04a3c469f9fe592868bf7c0d5fe4385bbb6591c248da79273dd7570ed09e794d9f1a001b64c3c76c88 SHA512 b172d0508816d4ac7c5209961ce1a0866b35cd939bcef4c9d0b48d8ac1b247f82a710e87534cb9bf41864ae6ace8d3beda954f7c1ef92efa65822d09932ca7a8
-DIST 6.7.1-0-202404231200qtqmltest-documentation.tar.xz 92160 BLAKE2B 572922f7ec42ca59f725750f919f83c326e6161941a40684e5e80671080f08b4d6f53713d31d087079fa20d2c705a2e6afb6ce5421b00a55156cf04d0611f840 SHA512 dca61b8f5bc0228728a7bc04a11566a568d594031352104b4e79c1389e4de0cd09a8b3ad6d391a7082c578bb3a4329a8d0ec97dc227c8d25ebc6c853c5e9e09a
-DIST 6.7.1-0-202404231200qtqmlworkerscript-documentation.tar.xz 31264 BLAKE2B 5d9c81130d6c9269313de4b2de3f9a10d603139afa1026f8025ada5da365edbdbcee1ba26f59a78e395a4ad2a6892853e032912ec4a9bf33e5c6a9d1aaf24f8b SHA512 2ab4ba6045f8cb33606108cb8e71d9c7e6f063705414fe33b1747ef5734e6e37e1984dd1e9fd90d854ce428bfb3a784d9aa21c0cc3ff1ca14a4cac491f82b1f9
-DIST 6.7.1-0-202404231200qtqmlxmllistmodel-documentation.tar.xz 37088 BLAKE2B 7d0e2407d67c0727cc35e62c19b80a6d762f659235aeae7fd6fa4440cfd195449aff111859c9c05f5a730c46a1dd8327f25419bf351028cf1e60346ba84f0d42 SHA512 f7bb4aedd5dff4826e20539a60a8fd31317076647e27efb0adc0f96ba13522cd34fb5b34ef9fdd4761a8aa1b909278e5a63b6a06c19c6fd57f761552a50ddf45
-DIST 6.7.1-0-202404231200qtquick-documentation.tar.xz 24135708 BLAKE2B 663767a164cbe69ee6cd404095b326988b28e07478226861d0c3b8e7cbce434b4353a0487dd6831723624b643e5bc69b27e1045249b1764f0c08084dc4e5cab1 SHA512 ddb8ac92baa30728ed5156569bb8874772326ddd47e88ca729e9e119b6ec01ffd7cd146f7af33eef3ca8742f274f3cefa8a47c9f2ff77f0c01e824727dda97d1
-DIST 6.7.1-0-202404231200qtquick3d-documentation.tar.xz 62767228 BLAKE2B f624d9267a3e24b34e4b7b1fccfbf32e1568bbef18bdad42998922294520994d11ebaec02617514fdf9416e55bb7fc3a407444aadd2eb5ff2e48f83eb79f4075 SHA512 35f57f1d6c79bf87085fbeb23b860f0c6ce60650165ed75571a4216de4cc29dacde5032c2fcf28ba77260b91cbbe1b7103ae668c12ba0b4704f5d9a79f55a8f8
-DIST 6.7.1-0-202404231200qtquick3d-examples-6.7.1.7z 19426101 BLAKE2B 2854255f74e7c43e62ce3b8f6adb8fee86e31a2f80c80f9bb2129e1bcf0d0659daa67da6a2b85a5d28da46dfb156f4ed25442c0ee6685ae143884938ff16d18c SHA512 dc8dff79da799a4b186e4ce16d7dade095cc1ba332ab463a26d0e8948d33016e9aa4b932df4e69723f4e9d3622d2d410a572d1241af8353c77d97ac2774f33a4
-DIST 6.7.1-0-202404231200qtquick3dphysics-documentation.tar.xz 4592060 BLAKE2B ef9c9849f6896f676284fcf16ddb5da121683108631129028a9baceb281b9bf5576bd0cb3d1bf1c4d96c1c640f331b08db40fbcd38a1ee342ce3e01660dbe649 SHA512 98786fa1e98a1bae1b7ffc24f9ab0fa2af7fbcd00b2219355166a0f8d242cf17342b3049d5d95b32744e512f1facf0b9afd34c0aedb54ed7b1270aeba64cedcd
-DIST 6.7.1-0-202404231200qtquick3dphysics-examples-6.7.1.7z 2355111 BLAKE2B fd9547024f4b8708685b29f3da75b43ebccec15dadbce81590c7b49cd97271d1bd56f2c5b769cc4e9df68175bc0f930466dee1770de80701d3859f77d9c052ce SHA512 6e6b653d78b8bc6a9fe46760040f11f0d9fd01880e761bc55dc6e0f03e970867e888b1d664810881b6b809b9ca2188491494abfea617620aa80c894a3693eaf8
-DIST 6.7.1-0-202404231200qtquickcontrols-documentation.tar.xz 7157968 BLAKE2B 1f3e2d91b304bcc3c7b9d70a196fff78e825d0186f4bf84be2d8f7b5f2d563a208edb1f50e6494b0acab0d5ade1dd8fd107045c4fc436908aaea0c0670c5b4af SHA512 931469e44f194b046e001141db72ce4fb4ec9e6b4a13c7764d0b314edda12d15b64d8bb7814cadd636a624c077955f283e243b1f224f6a3467c12fc809c2ea01
-DIST 6.7.1-0-202404231200qtquickdialogs-documentation.tar.xz 314220 BLAKE2B aa0cbc5fd6bf2c2457e941e092c8ec853ac810f20a6ebddc98870ba1e4fd20c1060c18462433a233e96511a2d30aee4b71604fd776cd01aa7816c1fe4d398a40 SHA512 08115f24f88dc312b8a7596462cbc1af139d418f0c6913ddc7d023c72e69a4bbb1fd894e44263c207fb808621ac22bd9e41c67ce26cf6a4a7f2370c6861ad92d
-DIST 6.7.1-0-202404231200qtquickeffectmaker-documentation.tar.xz 804628 BLAKE2B 26a0ecfef6aa314a30d70d6598ce9650332f78bff853998a9c2bf146ce06481c9576eecd15ecb437c2c84444c4143837b4558e396325bfdb15977f0902b655ed SHA512 a999b9f384a8e48f0aca52459cc769f3fefea84bb3b0c5e94143572282559ad32ad357855382e1ee4db138519f1f6157d0d9619005a32540843cbcaee2f647bb
-DIST 6.7.1-0-202404231200qtquickeffectmaker-examples-6.7.1.7z 244673 BLAKE2B 905666596343e5efd40d6f1f8bbe41cc180cc262526d8c004f53280573668a4c5e7fedc0d7fa9ae43e8f66adba1cb55d3cfa3b11772844274509407f6ccd5965 SHA512 97fdf51ad521a3f4c1e5f528110d651ed2a0ca63d52b457d5f166d4f552e8d32539bd0cfdfb58b1f54c386bf6e41460a7851e477b86b9432243f853698dbb48f
-DIST 6.7.1-0-202404231200qtquicktimeline-documentation.tar.xz 166276 BLAKE2B c2aa31a9079a5fd6295f7580cfbfe5ecf7b0fe4e76ac59fb7a5d66d357503271bb1083c4d6cffd800032d1535c856fd8f9eb0cb07a51acb2390da7be1a3f0e1f SHA512 3de58e5481da7de8c56f79ae55bbce45b9652daf68be9fbff6b6d38faae1c7cf2046deec753ea6172a1e14abdb076a0a77099719014b1cfe33187aabf094f0b7
-DIST 6.7.1-0-202404231200qtremoteobjects-documentation.tar.xz 492672 BLAKE2B c3cf3ede233c13af1243d0475ce59c3e628ea05669523a011e8ef157d7e5b207f2d3a0c147eba5f162cc2a44d4a56e22bc138e02c7862e6170956e84dd1120bb SHA512 1ae23f4c322c4413d98e61dca34274b8ef1e3bb2a6ce56c2ed4279010209b675c14f5a281e2f10aa09fcabc912783c52af96e13b0ff4979bf095873537acdbd6
-DIST 6.7.1-0-202404231200qtremoteobjects-examples-6.7.1.7z 81437 BLAKE2B 3b871960952602d604bdd7095d95faac3dc3750c2b13026a1a47b9bfab4cb61d611eb07fe0a118936150e7d1cbe0f873def6ed986703f22f9bd3a2226d11d584 SHA512 1a5b02df04c98fc64a25addcd8a20cb5553d771670ac80f3d4a3b1e14448f09b6d83a9e3000e0bba29295527b0dfb5c4ca9f875c7722d25bac04c80c163ad2e9
-DIST 6.7.1-0-202404231200qtscxml-documentation.tar.xz 396020 BLAKE2B d6be901798445c077fce8b3b243604f9349d11729b92e422cb528fdf3357692df6f4fd84bcf80582f8aef0e1cf6de3b98487dfcb631d3049885ef5bdb957972f SHA512 b075a54486a5115fb8910427579381c847e686b1fae4da2423f110b671d9e241152a9c14a10c199c9ba2ea36b17b93c435829a9a8c33836aa5be40ed95366b32
-DIST 6.7.1-0-202404231200qtscxml-examples-6.7.1.7z 140216 BLAKE2B 26f5a80a97cbb868a305a990918f29bbb267d30c82d221c993f9614b1d75a60e1daa3ae4d48fc82cb2e9cb5f869e4831d52e89e95739db46b30a35d640f68a2a SHA512 329b1b76dd96275e753fdc2372d925626dec4c630ac7e9d15d9dc7c739c2bb5f59d33d8c1c68410e4b1e43ce8c64f8f7ec4e44ad5991bbed7e02046a0412d435
-DIST 6.7.1-0-202404231200qtsensors-documentation.tar.xz 2138468 BLAKE2B 21e866ab3e03066a44eaec4c2445180b96905e2118b65e822f42c2516d7e9f84ed251d61d9c8394d1c4e93af7bb7fd1abe155300d520f12af16b7520c05f4d2f SHA512 8f684c5376dc09cdf567fb60d6dedaa7088135297cefef3283bd948f88cb351acbaf20150287c6549cd8eebe07d956a3a2b16dab0c66e1cc1dd6422c170a573f
-DIST 6.7.1-0-202404231200qtsensors-examples-6.7.1.7z 53365 BLAKE2B 4e1c92bc48d1d0b4fa39d23b892e71d251ca827d705fc7f76ea3ef56ab41ae1ac47768f70256110e546a86ab4303965ddf7d6f53c58a20c8494616bfa9a55dcc SHA512 d6d240f7ad1af28ecefa9463f893e44f852a160e936a0e61739cca2667926f13a3b6067da07b18d62579976220159146a7dec1d74f51a9019849f3e5089431d8
-DIST 6.7.1-0-202404231200qtserialbus-documentation.tar.xz 737484 BLAKE2B d75f794c66551415cf22b3f43060fda8eefd7a236d28de55b3ddd33a64bb26a41625a03cdc47103bb381908ccb1008c6f1dc1b9201ab15fea2e11c143d127926 SHA512 862be44793b193f129b75cc5439feb03917599ef5efa067bd17c14472e3524578da0b437901f459d00984f4b951e09d333d99b0f26a6b5f9a0aeb549ce2a9cff
-DIST 6.7.1-0-202404231200qtserialbus-examples-6.7.1.7z 212026 BLAKE2B d5ea94cbc253401e42d71ca2fdd01e405f34ad110e3af4ffcf3ffd401ba5f679e64a4baee394b7421caea165fe62cf0650bd282221c8a63c41d0f514a018e227 SHA512 ac7cb38a5e80809fdba27a15e6554c25bca5e10bb57925b15cbbdcd72a7e25a849dfe6e021737a106aa3d7bb6bb7d8d1d41a1f8b1501aad533cebc71c032d019
-DIST 6.7.1-0-202404231200qtserialport-documentation.tar.xz 183928 BLAKE2B b23fc1f99c57b356ec79a921d32bda11c2a7f4b5e0eef8b3befdf4a6bbdf0f118e3664f17b106d3fe0169550d9d2957d1c5a2525b28e24472da90cf3e0dfd35a SHA512 086116e345b9cd98045b1e194dd638ad9a9a805db5922c49fe9e8c17b497409653a90efb0576c118c7a3105f21e6806ee0dff67be47c2a38e283a96679365984
-DIST 6.7.1-0-202404231200qtserialport-examples-6.7.1.7z 80987 BLAKE2B dd74d2f817e813e90132f9f2c43ee7db627731c6c0fbb269842432e3aa9507b78cb00d49162a694486fa0976f83867eccf4089ac0d864cf024e2d75071937034 SHA512 0264b53dd3ec7d999ac6895405c2d10ccf30ddce37674431a3971d8e614a083cda35fdee06ee10f0f37ac0a96f7248ca7aec85b512d2f7a6e7b782e6ceac559a
-DIST 6.7.1-0-202404231200qtshadertools-documentation.tar.xz 196060 BLAKE2B 8f4bd626430878e355163015a1098a15e365c6fffc4426cdfa759dfd693d106c1fdabec68611a67fbf488e739df7eaea81cdf59d826795827fa38949d59aa4a4 SHA512 e0ac387d5cbbc29feaff7989b4ef520fb94553d4455e36c6a0eecca38bc15010803b97cffc7e6f50c53148624593879aa03fb8373f1b1d7329414e2bb901ea4f
-DIST 6.7.1-0-202404231200qtspeech-examples-6.7.1.7z 157728 BLAKE2B b4541544f000cc339ddfc25611d4529b235a9ef88e44422f39abffdb013fe8893fef9d2386ab88d61c3c68d20215caec47f376d18f01e63879f132f80e1789b2 SHA512 31f7b379e1efc93ed38ee2fb270b44bce992aae843a0b53e2f0dbffbf49978670d93c4d624a5d8c303dae677bb5980ce83284b3cfe9c7afb1ba85957096ecab0
-DIST 6.7.1-0-202404231200qtsql-documentation.tar.xz 903048 BLAKE2B 0062baa280a8bd9e8e68bf1adbdfd00da5afb6512c21d735a59e7f81a02f5287d1910ae5e9919f1ed58daf429bb05a7eba3071a2d4e0fb2e0c959c42bf93f853 SHA512 a2f678238d494c6ebe0c4be69723dc81d40b4d876813993c6fa3b29d0ec04b3e4496411e9e3a4564fb151f2a27ddafaabfb745c6c457978cb113dcc1b86e7859
-DIST 6.7.1-0-202404231200qtsvg-documentation.tar.xz 104068 BLAKE2B e8a4d746b92489fe7779d4b20906ab9faa3413a1325b44f66cd6a0c490875b98ba042ff72120d254a1605cb4cfb6365712d66ea10f59f0942e90fc25cf8c7b40 SHA512 735162b0e503259a6e028b21ed8f10621bdbdda68a274aa00c1a6986c4ca0beb74a4d2fd744cbdc3090092e145997d8f2724058f36e387546c69361906f181fc
-DIST 6.7.1-0-202404231200qtsvg-examples-6.7.1.7z 157 BLAKE2B ffe898b0422874e87dff0586c95ffcab6fb20f865ea8ddb6bcfca3446fff9868e95e895ef545d270ad2ee88f754a1542e7041134f5816de099e80a5c7b8093d2 SHA512 ca915da220d9ea4e1d9ddef04500ee3980227b827262adb7e04b142f2cb63fbf73e20713fcdfa41db01603b81a6c0491477ec465ca572a55f14ae76de17f1c49
-DIST 6.7.1-0-202404231200qttestlib-documentation.tar.xz 220592 BLAKE2B 0d6ae6d1e94475359665410d87d983a297aa5c6c266f8c39c79a4df0d7afdd6677c1abfad642722bdfbec5e54bf1d1faa25711baec67acb85984284124e0dfee SHA512 174666c0be740f8de37f5ede5423df510df2c3488b21e6c4ca34cac60e6d253f367dadfeb184ac1e8cb04409ccd356ccce6c7ad13d2e001dabe7a4b15a58eccf
-DIST 6.7.1-0-202404231200qttexttospeech-documentation.tar.xz 401580 BLAKE2B 2c102ef6353d971df2fcaaf05baf103b3bae277fdbe87945a5dad76931c5f4552b1ba440b85e941b82ced28e1d8830352115e97ea3c5fa860374966f12bb1947 SHA512 279eaa0b97e3d6cb910933d1fa4211ff842a8177e8d4ac280b486a0db0f0cfb5a231f112885fcdfbc36f7242b13d74d87130adbc9a347b3946cbb7d576e64e9b
-DIST 6.7.1-0-202404231200qttools-examples-6.7.1.7z 468622 BLAKE2B 61e3c7e79bb36a5818774be93cecc78cd8207fa4ed2824822ec20ef42f2bf136c070b06c4e6bd1e4849b3783a1799952c738ec68e59acb0d88f3c7eeefce43d9 SHA512 56bbbe4bd4840f9a6869e357f08c9383b681d64675b8d52d76a635b950f00e9922c205be5fcd344831d7a18b62a278f75f56af4313efe5559700646b5a13938e
-DIST 6.7.1-0-202404231200qtuitools-documentation.tar.xz 206536 BLAKE2B 0d864908b440d1ed74dfa1be8d573633b735cdac8f076ce8168f62fc89f9fd0f8c3f85f5002a4c6df880d6cc09e249fb28003ac9a2e1f6a0b47fc7518fbebf12 SHA512 5afe91bce66f3dc8631c74ce6e1a3c8afa7952e43758dbe83cbd73edd60db581bd4ed875958e8e95546f4ae1654784e3e48c7ae9bf26fa891e92b220123a5348
-DIST 6.7.1-0-202404231200qtvirtualkeyboard-documentation.tar.xz 2073428 BLAKE2B 1cfa5221f5756619b63d951a5f392e2dd438a930c3d8da971d3001e697dc46b5b3fab186050a63db7e5c14a2333066981d1f4bcdd85ff7c4127e5471ccbb8a37 SHA512 865c4a104e4460d36559cc835e9415fdcbe2958bd2951af9b001cdcd0cef1705e551776525516da4d5df08f1875d9c52a14b5679053fa8e6316946b57e336202
-DIST 6.7.1-0-202404231200qtvirtualkeyboard-examples-6.7.1.7z 7021 BLAKE2B df7fedc788f82ea91f7c8cf1e1d97a94aeb7f32914354f75571c0c0ce34145c351dec79af2353cf8a123cc400bb7a2f74175e0947ee020a0bb6df4ddfd1e79b3 SHA512 319520d0360e6d807d23b77215f887096d5680eb25f5762fe65a3da0c5ff4a546fa8a256cabe85b29c43decbc662a7e37bd4a99e619f41c4e9a5028427cc21c9
-DIST 6.7.1-0-202404231200qtwayland-examples-6.7.1.7z 568095 BLAKE2B 9de15ad8938db477caf17ce9372d1bea74fa33ce43103ddf5638b40019c2de6d5b0406c5cefaf7f8a30852e5819bd370a23dd8be18b5d1141c0f679e2da9e443 SHA512 890647ff55873140a17ae6da69077299ee344c41e1c0c06d9bd5d1cfc8cb9ddbce976ce62c8daf2cd2ef8e3a974675c8cc8fae93228ee2af27e506b23d5d3572
-DIST 6.7.1-0-202404231200qtwaylandcompositor-documentation.tar.xz 1601384 BLAKE2B d6325420b1089631dac5b2645167c5a6099ed8547147cebb4da3698cbb18a69269ac323d65d7095caa07faab0903faf54424b4f1bb0338fec32f5ccab6178152 SHA512 a8df1261413a741e8d595a9839cd01d500942ffdedfa86d250eabbd8de08d426055bb49f282240c4e4d4e48e99a5d9d0f970c8742efab5499f82652f3c9bfe3a
-DIST 6.7.1-0-202404231200qtwebchannel-documentation.tar.xz 166392 BLAKE2B c3cc800907a0e042b7fe910ebb16d010298cfad3412edadb36520b5e5f0f399b4f456389924bf2ec3dee7f0382c9183fd3f96c8a34236b8726c2fa675cb1408e SHA512 2dd8005bf4194edbdb3cdbb12009652d28f7d81620b3db841f169a8cb0809d7245a8ee6b2acebae1f2b4645724416bb0d55ef57d7ae0a87ba2cd8946fb4b9c97
-DIST 6.7.1-0-202404231200qtwebchannel-examples-6.7.1.7z 65995 BLAKE2B e9d68978a1e58b089536456b7d94430ffd200aa161b6fa3d61864c222fd5918d5c38ce5b67564a8de117e06baa094bb83345cb04cb1996be2351a95b484dae77 SHA512 535e417b8c37079a238456f6367b6f9aabcfe95cb4e39c15928ef968282ef3329c7ee8b170f6e9231a5b34511143d4a36e0236f7548a4d4e506788fdfe533f1c
-DIST 6.7.1-0-202404231200qtwebengine-documentation.tar.xz 2005356 BLAKE2B a925862f52e6812e2980fabbd495d5f4592b911d3b0b81e75738e414fe63a8cc5cabd0d1330bb2b082c79b844708cfebbeda6b676ab4352bc2162c97a28be271 SHA512 3e2a24e2ce3ec4e0d9e8130b5414c676ce36bb5648f03573d1d005847841c854e1bcd5454db02f8a90c1b1436675063b6bedebf20ffe63c1c15c7e1b01a7b8e5
-DIST 6.7.1-0-202404231200qtwebengine-examples-6.7.1.7z 1115368 BLAKE2B cdd6ced99a59157227667fe499fb72ec27a3ffc3404edd9d803d1a31fe853cc852b33b10fb05bb5d90f0a374f7051cb2623599e11be7697f59e4b26eef4108be SHA512 ba191da5b7e9432703ab83346628ac735bdd3d4cea1959ea563608c6f794112efefbc3049f4197bbf259ea6573e185840bd85e8f7fc73d24a081559cf73b7a9b
-DIST 6.7.1-0-202404231200qtwebsockets-documentation.tar.xz 532252 BLAKE2B 87f6efef50ada44f0f1fd3fc29570faa124e61b197a7a1db5ec96a5b62fe20a34f7289b01dbfd30f9d801bbee7a23cdee8bfd790a2291de88d6eea4bd4aba4c7 SHA512 5eb9afbeb237654c8c2d3a87ed6ea373f391ddf3cc5a97351fae382747d2128011ecf80bc809f0523d6f08958fe2b186cb4faeb6cd2078004b54ad2612df59bf
-DIST 6.7.1-0-202404231200qtwebsockets-examples-6.7.1.7z 248870 BLAKE2B 34ccef7be117d0c0a3f922b51276116be793003adc3da1552c6966e7d0be59fd7eb9ce8e396bead049c1d5e8cba260b2d495b57a36e3edc6f7afa2058fa03368 SHA512 788250a70b0de6d83416262beb8e9c4ab2f675792bebb15cb672f315d5c2d32c1e23fc62520d1f87c150e7d11d941439ff74e1ebcd1a96112f0e344bf8ecc8ce
-DIST 6.7.1-0-202404231200qtwebview-documentation.tar.xz 126012 BLAKE2B 45967675604c2323b1c6b10e261e7e395747702cbc3403795a398668a702fee0b7d7b7b895bd18b238a437724c8fef18b3b77d452b6f44e07cd4f0f6e5e1469d SHA512 42ed39bedfb227dffb887d3764ba26a902eaedac2f7aec46207d9a10114398b2914cfc3cdb56626f6ce7c34e24ae93f1261aaff4b6b27ced70efe0328a007f73
-DIST 6.7.1-0-202404231200qtwebview-examples-6.7.1.7z 47250 BLAKE2B 23ae897191a422802febe0cc7d6bdcf2224eee2beda19a159bb9d0964fb9043bc98bdce23651e5e2c77d00348c1acdb676a3a0f097b5d0c0dadd1ad7c702be71 SHA512 3a31b0a43059c55fdf0624feea8047470f5eeb69c3ad47b3ea34073b8a5ce8e6ce0042a2bf2004aa85919a2888288bbc53c7a517470292b9d26dbebd21de5bf8
-DIST 6.7.1-0-202404231200qtwidgets-documentation.tar.xz 18109700 BLAKE2B 3e0d0c281556252ea73e669244b078e61065d76fcba1c5ef9261a336d6975beae0a35aa5105e4012f420217410c2e28a74e918d87aaad4890fc0dcd028e602db SHA512 3be74875fab74c28edbfe3f8636bfec5ed117afba7c25e63f2c8f536d658e9c104a0acacbf0e7c43a9defa8e2ba1e1b0988b157d15c71b35ce307aa784620dfa
-DIST 6.7.1-0-202404231200qtxml-documentation.tar.xz 340868 BLAKE2B 67cce4112ca776373abd0503d423bae951bd95da4580d641c7b9012b041220d367732fb84a9394f7bf1abd09a47486cad70732793179a961f35714b3b51437ba SHA512 0305ec23fe2097ca9e5e726ef6b78bad1a212697569f7fc193f601b118bd61d481e5573694f26180aba7892a7372db50870a7dec259dc3e5054a4e17dae9d9cb
DIST 6.7.2-0-202406110334activeqt-documentation.tar.xz 248756 BLAKE2B 39a43239922db46f1a539ecd61ff952ba9472d7963f772fc9b13bd2e1c030e667c6e753181724918f808c0d4c0553633cc23e54da306bf6c8d94c71d9eab232d SHA512 d024c521ec69c75c0f8ab2c6372ee36d8c57a72c199dfa658344e916ba1678ef67b0a4fb9931645dd0bf29691c65b73a0721514fa290e3538bdccd676d5f6b50
DIST 6.7.2-0-202406110334qdoc-documentation.tar.xz 287468 BLAKE2B 8848b8a34cae5fb7a77ab2ab34c761ae3c2eaa5ac34892deea2819de13421f10650a93314ec910a16306a1162dc8f063ec4170a091e623379cc373b68cfd00db SHA512 489001ae82ec932dcdac8e110425ea6f240bb96c105ba21658cb5ef4430d9214eb6f79cf47fc8612fca970f21c0e59ab45251e5a10dab84cfa04c7022df9cbb4
DIST 6.7.2-0-202406110334qmake-documentation.tar.xz 344204 BLAKE2B 1e5c9c4e21eb53dcc303963f6018ecf85414b282d92ad6751ab5095edc141e587644145614e04e3b3eb02fec7310ec07f17a2b28879706013050ab2b71f48ac1 SHA512 a9ee6d7ce909d55c757ff46ac6ae9c813140087b161e41212d91291b90b3a732e7356691f332db31814e7766d070b5f8b3dd67f8fa67abcb1176ae80fb64c5bc
@@ -258,6 +156,5 @@ DIST 6.7.2-0-202406110334qtwebview-examples-6.7.2.7z 47314 BLAKE2B 822c3ce800c5f
DIST 6.7.2-0-202406110334qtwidgets-documentation.tar.xz 18053400 BLAKE2B 3190d89f451b8178023a5a09b3b1721563ae0d5f12b51376be1b9c9c7386a9038006d16c0181ab2784bb710b52c3018b6d92b94ce5a86caeb86c656bbe3767ac SHA512 7844e47239686a8b63e73af36d5f35b9a9e0e6bcb7f2f95f5690cd36ae46e57d2b8b1d363379620dcd4586d56e3e6402aeb1955eaf4654de6cbdb2ca9b377401
DIST 6.7.2-0-202406110334qtxml-documentation.tar.xz 341328 BLAKE2B a72b95b2f3c16400d9b7219def352719f81a338a060829a170db5da500672c14c36434669fa74944be59b071362ff8d9dd436e939afbc4b6d63f4c7038c60003 SHA512 9023ae9bec76f28785458e6cde0750aa0b15563ef7d891faa7652d215458fa1516abc891de591cb8b98cf14a2c09ea264f1aabdeb296ca1e929163a60db11b54
EBUILD qt-docs-5.15.2_p202011130614.ebuild 3233 BLAKE2B cec70539f86b4c8aa15efcf723679f735137206593183017a9e4b636cca7df8681ce6885dd2870459667492502067f9adf5cd45d93077862945456fcec6228d8 SHA512 4a7eab16f8e6008859b43d8742954209dac9e83cbc5c3fd1573e9cd73ae640ad9b11854aa5f54074b7f05ba08d0aa3f18b50ba0db5896662e38e85bdff34e642
-EBUILD qt-docs-6.7.1_p202404231200.ebuild 4816 BLAKE2B 6660883e816381419b27170b0c242ee7b07a26a219de583dff02abc00e49e993361f5c87effd8412c526f55a3b2986cc1ec2e3bd9fec91f494a67e1638f5d618 SHA512 ad53b9e1c89836934460b111a7052de09d1e0d56816f3df9888faec2d657a6d104045352da2d18328927769f2c87cf9e4b9a1125b02ababcc8b8f0992f378171
EBUILD qt-docs-6.7.2_p202406110334.ebuild 4815 BLAKE2B 00ffd6f85c3d7d7b7c9e2cb11a9fccb692ba9d5c5e7698d73960cc6334c754876977a0960d86aebdd7a6c84fa22547f8d698908bc57a564c8b810753e1dcd8ae SHA512 b6de60a91a5731cb0f3d96652bd61cd66566610e661a3f0a7ce980334310a9fdead3036f9e97497ed081ee02c8c7045bbac6a34d79878a9eacedcec884d03ebf
MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e
diff --git a/dev-qt/qt-docs/qt-docs-6.7.1_p202404231200.ebuild b/dev-qt/qt-docs/qt-docs-6.7.1_p202404231200.ebuild
deleted file mode 100644
index 24d19bae0044..000000000000
--- a/dev-qt/qt-docs/qt-docs-6.7.1_p202404231200.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Qt6 documentation and examples for Qt Creator and other tools"
-HOMEPAGE="https://doc.qt.io/"
-
-LICENSE="FDL-1.3"
-SLOT="6"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-IUSE="+examples +html +qch"
-REQUIRED_USE="|| ( examples html qch )"
-
-BDEPEND="
- examples? ( $(unpacker_src_uri_depends .7z) )
-"
-
-qt6_docs_generate_metadata() {
- local qtver=${PV%%_p*}
- local prefix=${qtver}-0-${PV##*_p}
- local doc_suffix=-documentation.tar.xz
- local exa_suffix=-examples-${qtver}.7z
- local baseuri=https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_${qtver//.}_src_doc_examples/qt.qt6.${qtver//.}
- SRC_URI=
- S=${WORKDIR}
-
- # Bumping involves diff'ing the unversioned *_src_doc_examples/*/ files
- # list from old version to the new for -documentation and -examples
- # files, then adding/removing entries if anything changed.
- #
- # Format: [+-%]<USE>[</|^><package>[!|:]][="<module> ..."]
- # - [+-%]<USE>: enable(+), disable(-), or no IUSE(%)
- # (should disable if associated package is not in tree)
- # - /<package>: qt.qt6.*.examples.<package>/*-<package>-examples*
- # - ^<package>: qt.qt6.*.examples/*-<package>-examples.7z
- # - <module>: qt.qt6.*.doc.<package>/*-<module>-documentation*
- # (if <module> is unspecified, defaults to <package>)
- # - <package>[!:]: only has examples(!) or documentation(:)
- # Note: sub-300 bytes examples archives are empty, can be skipped
- local map=(
- # map with (non-split) Qt6 packages rather than per-module
- %base^qtbase="
- qmake qtcmake qtconcurrent qtcore qtdbus
- qtgui qtnetwork qtopengl qtplatformintegration
- qtprintsupport qtsql qttestlib qtwidgets qtxml
- "
- +3d/qt3d
- -activeqt/qtactiveqt="activeqt"
- +charts/qtcharts
- +connectivity/qtbluetooth:
- +connectivity/qtconnectivity!
- +connectivity/qtnfc:
- -datavis/qtdatavis3d
- +declarative^qtdeclarative="
- qtlabsplatform qtqml qtqmlcore qtqmlmodels
- qtqmltest qtqmlworkerscript qtqmlxmllistmodel
- qtquick qtquickcontrols qtquickdialogs
- "
- %doc^qtdoc
- -graphs/qtgraphs
- -grpc/qtgrpc="qtgrpc qtprotobuf"
- +httpserver/qthttpserver
- +imageformats/qtimageformats: # empty examples
-# +languageserver/qtlanguageserver # docs and examples are empty
- +location/qtlocation
- -lottie/qtlottie:="qtlottieanimation" # empty examples
- +multimedia/qtmultimedia
- +networkauth/qtnetworkauth
- +positioning/qtpositioning
- +qt5compat/qt5compat="qtcore5compat qtgraphicaleffects5compat"
-# +qt5="qt5" # already installed by qtbase (conflicts)
- -quick3dphysics/qtquick3dphysics
- +quick3d/qtquick3d
- -quickeffectmaker/qtquickeffectmaker
- -remoteobjects/qtremoteobjects
- +scxml/qtscxml
- +sensors/qtsensors
- +serialbus/qtserialbus
- +serialport/qtserialport
- +shadertools/qtshadertools: # empty examples
- +speech/qtspeech="qttexttospeech"
- +svg^qtsvg
- +timeline/qtquicktimeline:
- +tools^qttools="
- qdoc qtassistant qtdesigner qtdistancefieldgenerator
- qthelp qtlinguist qtuitools
- "
- +virtualkeyboard/qtvirtualkeyboard
- +wayland^qtwayland="qtwaylandcompositor"
- +webchannel/qtwebchannel
- +webengine/qtpdf:
- +webengine/qtwebengine
- +websockets/qtwebsockets
- +webview/qtwebview
- )
-
- local entry operator use subdir package exception modules uris
- local -A iuse
- for entry in "${map[@]}"; do
- [[ ${entry} =~ ^([%+-])([^/^!:=]+)([/^])?([^!:=]+)?([!:])?=?(.+)? ]] # || die
- operator=${BASH_REMATCH[1]#-}
- use=${BASH_REMATCH[2]}
- subdir=${BASH_REMATCH[3]}
- package=${BASH_REMATCH[4]}
- exception=${BASH_REMATCH[5]}
- modules=${BASH_REMATCH[6]:-${package}}
-
- [[ ${subdir} == / ]] && subdir=.${package} || subdir=
-
- [[ ${exception} == ! ]] ||
- printf -v uris "${baseuri}.doc${subdir}/${prefix}%s${doc_suffix} " \
- ${modules}
- [[ ${exception} == : ]] ||
- uris+=" examples? ( ${baseuri}.examples${subdir}/${prefix}${package}${exa_suffix} )"
-
- if [[ ${operator} == % ]]; then
- SRC_URI+=" ${uris}"
- else
- iuse[${operator}${use}]= # avoid duplicates
- SRC_URI+=" ${use}? ( ${uris} )"
- fi
- done
- IUSE+=" ${!iuse[*]}"
-}
-qt6_docs_generate_metadata
-
-src_install() {
- insinto /usr/share/qt6-doc # QT6_DOCDIR
- use qch && doins -r Docs/*/*.qch
-
- if use html; then
- doins -r Docs/*/*/
-
- # needed not to let Qt Creator believe that these examples exist
- use examples ||
- find "${ED}" -type f -name examples-manifest.xml -delete || die
- elif use examples; then
- # still need docs tarballs even with USE="-html -qch"
- for dir in Docs/*/*/; do
- if [[ -e ${dir}/examples-manifest.xml ]]; then
- insinto /usr/share/qt6-doc/"${dir#*/*/}"
- doins ${dir}/examples-manifest.xml
- fi
- done
- fi
-
- insinto /usr/share/qt6/examples # QT6_EXAMPLESDIR
- use examples && doins -r Examples/*/*/
-}
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index 60f2350a7bc2..30a74788fd8b 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -1,8 +1,6 @@
DIST qt3d-everywhere-opensource-src-5.15.14.tar.xz 118269268 BLAKE2B ff083f1da2d00dc9cef1e0563b2df4f8ca0ad207e273653521ce3b5c406c084544c212d95c5d4e683b8f67f1d2986e133ac76650fa1882332f7f10d94b184a53 SHA512 502d80fddbf8d3ba18dd262c85df04abf6aa2ee76ba3eb10666588872635497a2828f34963945662b54ac9552d63e0463061d2065c34fdf8a7ea78d0871ebb2e
-DIST qt3d-everywhere-src-6.7.1.tar.xz 141586868 BLAKE2B da49dcc7345d422eef4dce1d849514647f96a50d7a6c6ff64e130317aa406258d64a61a04aa0dc96cdd9e6b8d09a3ea2c64c8e9a3aafe6ecc0c96746b9dac899 SHA512 0fe8f2c0e843332978651c5063d35148e7aea3f8e68b10279e731d6fb4a2b48478e8db3d5a3badf797334dcca04ee24f33935e235a97e8e9ee1f95f2d52f2443
DIST qt3d-everywhere-src-6.7.2.tar.xz 141589248 BLAKE2B cb775f7e66a3c5a42a665605715a94cffcac8c9618a02048c453d527e87465b0adeac0f683346e6edb67de8843aa803a13e1af6e778eb5ff7e25c38f488a8d3e SHA512 d2b5ccf76f75db886acf4a73b1f2bc77e79a584f08f39915b7565179943c09a3ea90904af342a6d2d668b033161c41d6d4d20022e5e990ad55fa40fcb6746480
EBUILD qt3d-5.15.14.ebuild 948 BLAKE2B 398c6ec0d38bca086daab3d2cae7a7afe107f977bd980cac0dee1c5919d28024ebce2fdf492c3d14c798e229a13d375d22188613da0d067ebbbe526799364e3a SHA512 e9503b5e06159e4a13e1ed08abb181d4cc7162f15398f1d4907c30a85d798c87793cca1e8fbb1a7c0a5759f6f246f60d7fffd3aecf23a2896a6db9090a4c189a
-EBUILD qt3d-6.7.1.ebuild 819 BLAKE2B 9203d5455ee0d393559998f08a30e3db9f897f841dcfb4aaba947cb1170c1d9ed1e693bfc0dc240e59209d7181849e5ed729e005d354413f1be6cba33d5b3b60 SHA512 5e38c8c4f0ef1d2dd9b6797640fba79da4a00b16979a08a7ea302f028eab8a78eb5153db51aaf4d0e9a6a0d79605948eead999c6f6a98c535a75c02604aafdef
EBUILD qt3d-6.7.2.ebuild 819 BLAKE2B 9203d5455ee0d393559998f08a30e3db9f897f841dcfb4aaba947cb1170c1d9ed1e693bfc0dc240e59209d7181849e5ed729e005d354413f1be6cba33d5b3b60 SHA512 5e38c8c4f0ef1d2dd9b6797640fba79da4a00b16979a08a7ea302f028eab8a78eb5153db51aaf4d0e9a6a0d79605948eead999c6f6a98c535a75c02604aafdef
EBUILD qt3d-6.7.9999.ebuild 823 BLAKE2B 58c9f78dd834a06248de278fc0d9659eb392632515a2882a415c85802be3311f326a5d2bf14d32ee11ca51d63a02d83bfc16a2b2a075ad35d8b2e668e17148db SHA512 9db8c05d09a05428014a03e4a6e97dc1ad79572aae74712a5cf41017f8c5c84f2b289888de9cbcf75a93d153453da85bbbac27846d531235ff50a4969b586417
EBUILD qt3d-6.8.9999.ebuild 823 BLAKE2B 58c9f78dd834a06248de278fc0d9659eb392632515a2882a415c85802be3311f326a5d2bf14d32ee11ca51d63a02d83bfc16a2b2a075ad35d8b2e668e17148db SHA512 9db8c05d09a05428014a03e4a6e97dc1ad79572aae74712a5cf41017f8c5c84f2b289888de9cbcf75a93d153453da85bbbac27846d531235ff50a4969b586417
diff --git a/dev-qt/qt3d/qt3d-6.7.1.ebuild b/dev-qt/qt3d/qt3d-6.7.1.ebuild
deleted file mode 100644
index 1d6c2f7e0838..000000000000
--- a/dev-qt/qt3d/qt3d-6.7.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="3D rendering module for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~riscv x86"
-elif [[ ${QT6_BUILD_TYPE} == live ]]; then
- EGIT_SUBMODULES=() # skip qtquick3d-assimp
-fi
-
-IUSE="gles2-only qml vulkan"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=]
- ~dev-qt/qtshadertools-${PV}:6
- media-libs/assimp:=
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="
- ${RDEPEND}
- vulkan? ( dev-util/vulkan-headers )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- -DQT_FEATURE_qt3d_system_assimp=ON
- -DQT_UNITY_BUILD=OFF # fails to build
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index dc0b5f6d70cb..4dd0d9401042 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1,6 +1,4 @@
-DIST qt5compat-everywhere-src-6.7.1.tar.xz 14631152 BLAKE2B fe1927c1f38640be653048868274af4155c7b5c788071fc816b8e9bba97aae62ec7616f7d78d1c76f317fcd99c9eff2fde357eac309f229665f417b2cadb9f66 SHA512 f6a3552f6aefab374bf3e483774dff10c9aaebee7085b81b1487a0ed6fb7cff072d9f97bd199ff3e9fef6838d93aa015dec58c5b5e11f6eb4fb062a0ca015e52
DIST qt5compat-everywhere-src-6.7.2.tar.xz 14632348 BLAKE2B 81622db206b0902a14b5f14668464538989044506cfa417bfd2a5bb5163f0e6c09fdc10b641a3767595e4c80a554c6181118f75501d11eff997255a3bcfd50aa SHA512 31da40af3ab0a2283ead3363ee6c94a45018beccb777d2e4188f182d45ffb7e70d97543e22e5f6bc2c13df149676e44e259c8785626c54a4ed8757dcf414b4b0
-EBUILD qt5compat-6.7.1.ebuild 701 BLAKE2B c996c977df8cf88e60fcf1060b6c6e729a3ac1b68d57b568d7fb475ac739ae75dfafa97f3cc323f5338a4990c6087ac312950ad6fda50e6bd3600d00e8a001eb SHA512 ceb9eb9848e436ff2979c88a59877f4bea0e92d5ca3e505556fdf72ae6d853e8b20f7d8d3a116a4458a95ee52209964af6d1054dcb7ff570a232352db7c8d567
EBUILD qt5compat-6.7.2.ebuild 700 BLAKE2B 6f317548654d9239fcee6418f5fc75d6b70f1705b279527155e71bd43615038126d765ae2cea78acf4fdbff7195a6f689641da7d54b79a64f097d11b684f2bb9 SHA512 dcf03ffd55f3ec3f394bb8b27bb878c08c403378729a31540c54582e77ed7d0ef44b601d679e766c06cf69cda74147fe793f325bb60fdf042b7c5887eeaed6cf
EBUILD qt5compat-6.7.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.8.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
diff --git a/dev-qt/qt5compat/qt5compat-6.7.1.ebuild b/dev-qt/qt5compat/qt5compat-6.7.1.ebuild
deleted file mode 100644
index 6a8fbc7286ea..000000000000
--- a/dev-qt/qt5compat/qt5compat-6.7.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="icu qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,icu=,network,xml]
- icu? ( dev-libs/icu:= )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtshadertools-${PV}:6
- )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Quick)
- )
-
- qt6-build_src_configure
-}
-
-src_test() {
- # tst_qxmlinputsource sometimes hang without -j1
- qt6-build_src_test -j1
-}
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 547d4d049776..58b0c297a090 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -2,11 +2,7 @@ AUX qtbase-6.5.2-hppa-forkfd-grow-stack.patch 1001 BLAKE2B 21fabd37d44ad496d2e11
AUX qtbase-6.5.2-no-symlink-check.patch 152 BLAKE2B 676ff8577f678fe3ed1e34e3fc8f7a9b16145259b2e23c432d4cb08465cb5d3a6685e557c9da862f3abb0d51459c7dc055155d804c3daef768bf0e9bdcc3b162 SHA512 6a82cb63812c7fa6d04e9ba9d017ce23ff1d620ec6ebcd575719678138d74e1298e3962d48e211ee72c9a533f03cb7a0fa47b428592a1402ec7ad1d1c487a4b4
AUX qtbase-6.6.1-forkfd-childstack-size.patch 1003 BLAKE2B abc1bc5633032fc55fca91ef3dcc33617b11694d7a9d97e5eac21c0b4aae900082b7158da08b8514a3424364a3c35cb49d46fa11a0739aadbb73766b7fee949a SHA512 9e1dfb3452858131db286cb30915871e46178bb0891b604a257745fad133676cdf0df5273b6f681c49b1c3d3245f2c6e0a5025ce19efe6a0ed8bf5a1b3a5a5f0
AUX qtbase-6.6.3-gcc14-avx512fp16.patch 470 BLAKE2B 616b4fdcee6819a0ca4de1220f7524e0df00e13912e2e28d5c204d1a3e2bc351b9cdc212b9169e4d84e2884df76d9722a73f29734c18fe50cc8e6583e41a5cc2 SHA512 1effa903d5d3c65ffc6af5fb2f9896346b4b90cd1f8a54f0a697f23f1c118dd1803b5f4fa9b4959cf4ba1c433d36ca21a6abe6cb3bfae84a811297566388e907
-AUX qtbase-6.6.3-pkgconf-deps.patch 1873 BLAKE2B a801c6aba664e676dabf421d0a8b912359b3c66cd12a67b0f16f501feec101ba0e5247d34ac43279da1b1dfc513a504d57dd56dc9f114ecf7dca501c09703622 SHA512 1bacc3ca28dd9a866570f3f792ac6613a1a291e0a0a0b2cda5d8c314e6a0ab1ae8104d7066addabd3693d5424d390eccad953bcd94c1aa296ce1394141ff0f28
-AUX qtbase-6.7.1-qeventlooplocker.patch 7083 BLAKE2B c2413fda052de5d5695050a5bfcd7dea3ff10f0ffb904e5368ef60a25f31b4599313ebfc36d546ca1d9ebff3df38a63ba0725dabf999d919b67509af26a2c815 SHA512 1fd2115fedb413459d961c6047a78713c6393e87325e8adf74d50730586438e5bb7c7ce8b26528a6721c98421275a0f842537a19399fd9818cc5b57123f44438
-DIST qtbase-everywhere-src-6.7.1.tar.xz 49324536 BLAKE2B 5e5a5801c29c1ac541812931cd56709a934a500ce4d5a38e7d3776620cb46db0d25408c22cbf33a7bcc657098c571e501fde14f523a77acba1827edd977d2bc5 SHA512 864bebfc3659907e52b8dc3f62a65d431573ef2bf406a9f71c688229083a2128c5474f75823275d11948be3d031de1d6427acf373f977df9ee9e73a27ef56efb
DIST qtbase-everywhere-src-6.7.2.tar.xz 49364504 BLAKE2B b48b8a8decafe3262d459b9446c25561851fef88b3316107c2909f5964e8122a558b5501a3e59667bdf4776d36ea5ba0d9f227538c45c1f8e94fbc8fff4244a6 SHA512 eb4b2f1fb02ab0ed5508d32449e140778278ff1a619cfcae14920b276b5c46e01a566d73fb8f84cf2cfc81e19cb11e53ab500df6b27d12ab875aa8c07bd15d6b
-EBUILD qtbase-6.7.1.ebuild 9650 BLAKE2B 0731f4a5230ad7212f8fae6d467ee34467cbda184a08bd289a9bf9533384c9f41c21276247e4f3543ff4807d6f654331f97377d285b54a4a987596296eedb775 SHA512 c330431375470cb22a25b5394730a3eebe14b4b6ef36527560b102db1c23da118db86507fe8466508fd5d22bb5d4e9b0a4c59d4d5a1d5ab48f91247fa74e03d7
EBUILD qtbase-6.7.2.ebuild 9553 BLAKE2B 141d9c8b0f1a288c7392fc60661e37e1c85349a2518bcdb9d042fe59eb63c59fd189fd5f1fa2b14aaab72356c7b63ce36425d5c95398a6621451c8afb5c355fa SHA512 87dfa9e3661f40feaee3d425a33f482301ae15920579c4b805872be51eee2f595179f2a83e2eab86d40daaff190da666959f9a6638cc3c827575221b031f499f
EBUILD qtbase-6.7.9999.ebuild 9559 BLAKE2B 5963ad805fab54ad09255d5fa42ee6f7abdba38aa2caf211138b3df78abb4f714d54122aaf66b7455a0740e40002ee77b0bb67a5bdba307ec02ae69a92607362 SHA512 4924e009671bfc94d8c2da05ea884ce8043d77adcbd2cc403c3badbf5034e1ea511bfb4df6d343a531471d472cb865e49bcc7f7028b195647f50bab4aa6f164f
EBUILD qtbase-6.8.9999.ebuild 9998 BLAKE2B 71b9fc07d2b968a92d9a421439488690a5e24a7da5b500592a7beba14aff4d6ec0eac4d78a4671c2697edb4d03d65995c708b34bc0db4b4be0f650fad3c5cb50 SHA512 c787767932b16b336f170dcfc9fa6529c941e92a7a160281aa7d40ae4e9d5eef86dc5f05a7955ba70b85eec4fff093f82bddb17ba63ac208758344e4df7cd57a
diff --git a/dev-qt/qtbase/files/qtbase-6.6.3-pkgconf-deps.patch b/dev-qt/qtbase/files/qtbase-6.6.3-pkgconf-deps.patch
deleted file mode 100644
index 965dade1c133..000000000000
--- a/dev-qt/qtbase/files/qtbase-6.6.3-pkgconf-deps.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-https://bugs.gentoo.org/928299
-https://bugreports.qt.io/browse/QTBUG-124135
-https://codereview.qt-project.org/c/qt/qtbase/+/553372
-From: Alexey Edelev <alexey.edelev@qt.io>
-Date: Fri, 05 Apr 2024 14:50:37 +0200
-Subject: [PATCH] Prefer the versioned targets over the namespaceless one when collecting deps
-
-Change the way we collect dependencies in __qt_internal_walk_libs.
-Prefer the versioned Qt targets over the namespaceless. This fixes the
-generating of the pkg-config configs.
-
-Pick-to: 6.5 6.6 6.7
-Task-number: QTBUG-124135
-Change-Id: I660376e122a99b5bc0874f2bc6ccd4d80c9ad453
---- a/cmake/QtPublicWalkLibsHelpers.cmake
-+++ b/cmake/QtPublicWalkLibsHelpers.cmake
-@@ -184,13 +184,13 @@
- if(lib_target MATCHES "^::@")
- continue()
- elseif(TARGET ${lib_target})
-- if ("${lib_target}" MATCHES "^Qt::(.*)")
-- # If both, Qt::Foo and Foo targets exist, prefer the target name without
-+ if(NOT "${lib_target}" MATCHES "^(Qt|${QT_CMAKE_EXPORT_NAMESPACE})::.+")
-+ # If both, Qt::Foo and Foo targets exist, prefer the target name with versioned
- # namespace. Which one is preferred doesn't really matter. This code exists to
- # avoid ending up with both, Qt::Foo and Foo in our dependencies.
-- set(namespaceless_lib_target "${CMAKE_MATCH_1}")
-- if(TARGET "${namespaceless_lib_target}")
-- set(lib_target ${namespaceless_lib_target})
-+ set(versioned_qt_target "${QT_CMAKE_EXPORT_NAMESPACE}::${lib_target}")
-+ if(TARGET "${versioned_qt_target}")
-+ set(lib_target ${versioned_qt_target})
- endif()
- endif()
- get_target_property(lib_target_type ${lib_target} TYPE)
diff --git a/dev-qt/qtbase/files/qtbase-6.7.1-qeventlooplocker.patch b/dev-qt/qtbase/files/qtbase-6.7.1-qeventlooplocker.patch
deleted file mode 100644
index ff2bf194f07d..000000000000
--- a/dev-qt/qtbase/files/qtbase-6.7.1-qeventlooplocker.patch
+++ /dev/null
@@ -1,159 +0,0 @@
-https://bugs.kde.org/show_bug.cgi?id=484405
-https://bugreports.qt.io/browse/QTBUG-124386
-https://codereview.qt-project.org/c/qt/qtbase/+/556573
-https://github.com/qt/qtbase/commit/a8ef8ea55014546e0e835cd0eacf694919702a11
-From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= <tor.arne.vestbo@qt.io>
-Date: Wed, 24 Apr 2024 22:33:42 +0200
-Subject: [PATCH] Don't quit automatically via QEventLoopLocker if there are
- open windows
-
-As part of df359bcb703db5a8adbf14e88ba4ae0d54f0cfcd the semantics and
-interaction between QEventLoopLocker and QGuiApplication was changed,
-based on the assumption that these two mechanisms were independent
-and should not affect each other.
-
-This had a surprising regression where the use of QEventLoopLocker in
-combination with the QCoreApplication::isQuitLockEnabled() automatic
-quit would end up quitting the app, even if it had open windows, for
-example when the last job of some internal job queue finished.
-
-It could be argued that if the app has open windows that should not
-be closed, they should ignore the Close event, and that an application
-with running QEventLoopLocker jobs should maintain an active window
-showing the progress of those jobs, but still, this is regression
-that we want to fix.
-
-We now bail out if !lastWindowClosed() in QGuiApplication's
-canQuitAutomatically, which is triggered from QEventLoopLocker's
-isQuitLockEnabled() behavior. And we do so regardless of whether
-quitOnLastWindowClosed is set or not, as the latter property
-determines the behavior when closing a window, not the behavior
-when a QEventLoopLocker goes out of scope.
-
-Similarly, we now block quitting of the application when triggered
-by quitOnLastWindowClosed() if a QEventLoop is active, regardless of
-the isQuitLockEnabled(), as the latter property is determining
-whether we should trigger a quit, not whether we should block them.
-
-[ChangeLog][Important behavior changes] Fixed a regression where
-the last QEventLoopLocker going out of scope would quit the app,
-even if there were open windows, if quitOnLastWindowClosed was
-false.
-
-[ChangeLog][Important behavior changes] Fixed a regression where
-closing the last window would quit the app, even if there were
-active QEventLoopLockers, if isQuitLockEnabled was false.
---- a/src/corelib/kernel/qcoreapplication.cpp
-+++ b/src/corelib/kernel/qcoreapplication.cpp
-@@ -1081,2 +1081,10 @@
-
-+ When this property is \c true the release of the last remaining
-+ QEventLoopLocker operating on the application will attempt to
-+ quit the application.
-+
-+ Note that attempting a quit may not necessarily result in the
-+ application quitting, for example if there still are open windows,
-+ or the QEvent::Quit event is ignored.
-+
- The default is \c true.
-@@ -2083,3 +2091,9 @@
-
-- if (quitLockEnabled && quitLockRef.loadRelaxed())
-+ // The automatic quit functionality is triggered by
-+ // both QEventLoopLocker and maybeLastWindowClosed.
-+ // In either case, we don't want to quit if there
-+ // are active QEventLoopLockers, even if quitLockEnabled
-+ // is not enabled, as the property signals whether to
-+ // trigger the automatic quit, not whether to block it.
-+ if (quitLockRef.loadRelaxed())
- return false;
---- a/src/corelib/kernel/qeventloop.cpp
-+++ b/src/corelib/kernel/qeventloop.cpp
-@@ -339,3 +339,7 @@
-
-- The application will quit when there are no more QEventLoopLockers operating on it.
-+ The application will attempt to quit when there are no more QEventLoopLockers
-+ operating on it, as long as QCoreApplication::isQuitLockEnabled() is \c true.
-+
-+ Note that attempting a quit may not necessarily result in the application quitting,
-+ if there for example are open windows, or the QEvent::Quit event is ignored.
-
---- a/src/gui/kernel/qguiapplication.cpp
-+++ b/src/gui/kernel/qguiapplication.cpp
-@@ -3677,5 +3677,9 @@
-
-- If this property is \c true, the applications quits when the last visible
-- \l{Primary and Secondary Windows}{primary window} (i.e. top level window
-- with no transient parent) is closed.
-+ If this property is \c true, the application will attempt to
-+ quit when the last visible \l{Primary and Secondary Windows}{primary window}
-+ (i.e. top level window with no transient parent) is closed.
-+
-+ Note that attempting a quit may not necessarily result in the
-+ application quitting, for example if there still are active
-+ QEventLoopLocker instances, or the QEvent::Quit event is ignored.
-
-@@ -3735,3 +3739,9 @@
- {
-- if (quitOnLastWindowClosed && !lastWindowClosed())
-+ // The automatic quit functionality is triggered by
-+ // both QEventLoopLocker and maybeLastWindowClosed.
-+ // Although the former is a QCoreApplication feature
-+ // we don't want to quit the application when there
-+ // are open windows, regardless of whether the app
-+ // also quits automatically on maybeLastWindowClosed.
-+ if (!lastWindowClosed())
- return false;
---- a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
-+++ b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
-@@ -1010,4 +1010,4 @@
- {
-- // Disabling QEventLoopLocker support should not affect
-- // quitting when last window is closed.
-+ // Disabling QEventLoopLocker automatic quit should not affect
-+ // quitting when last window is closed if there are no lockers.
- app.setQuitLockEnabled(false);
-@@ -1025,4 +1025,36 @@
- {
-- // Disabling quitOnLastWindowClosed support should not affect
-- // quitting when last QEventLoopLocker goes out of scope.
-+ // Disabling QEventLoopLocker automatic quit should still block
-+ // quitting when last window is closed if there is a locker alive.
-+ app.setQuitLockEnabled(false);
-+
-+ QScopedPointer<QEventLoopLocker> locker(new QEventLoopLocker);
-+
-+ QuitSpy quitSpy;
-+ QWindow window;
-+ window.show();
-+ QVERIFY(QTest::qWaitForWindowExposed(&window));
-+ QTimer::singleShot(0, &window, &QWindow::close);
-+ QTimer::singleShot(200, &app, []{ QCoreApplication::exit(0); });
-+ app.exec();
-+ QCOMPARE(quitSpy.quits, 0);
-+ }
-+
-+ {
-+ // Disabling quitOnLastWindowClosed automatic quit should not affect
-+ // quitting when last QEventLoopLocker goes out of scope if
-+ // there are no windows.
-+ app.setQuitLockEnabled(true);
-+ app.setQuitOnLastWindowClosed(false);
-+
-+ QuitSpy quitSpy;
-+ QScopedPointer<QEventLoopLocker> locker(new QEventLoopLocker);
-+ QTimer::singleShot(0, [&]{ locker.reset(nullptr); });
-+ QTimer::singleShot(200, &app, []{ QCoreApplication::exit(0); });
-+ app.exec();
-+ QCOMPARE(quitSpy.quits, 1);
-+ }
-+
-+ {
-+ // Disabling quitOnLastWindowClosed automatic quit should still block
-+ // quitting via QEventLoopLocker if there's a window alive.
- app.setQuitLockEnabled(true);
-@@ -1038,3 +1070,3 @@
- app.exec();
-- QCOMPARE(quitSpy.quits, 1);
-+ QCOMPARE(quitSpy.quits, 0);
- }
diff --git a/dev-qt/qtbase/qtbase-6.7.1.ebuild b/dev-qt/qtbase/qtbase-6.7.1.ebuild
deleted file mode 100644
index 63fdc141c19c..000000000000
--- a/dev-qt/qtbase/qtbase-6.7.1.ebuild
+++ /dev/null
@@ -1,351 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build toolchain-funcs
-
-DESCRIPTION="Cross-platform application development framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-declare -A QT6_IUSE=(
- [global]="+ssl +udev zstd"
- [core]="icu"
- [modules]="+concurrent +dbus +gui +network +sql +xml"
-
- [gui]="
- +X accessibility eglfs evdev gles2-only +libinput
- opengl renderdoc tslib vulkan wayland +widgets
- "
- [network]="brotli gssapi libproxy sctp"
- [sql]="mysql oci8 odbc postgres +sqlite"
- [widgets]="cups gtk"
-
- [optfeature]="nls" #810802
-)
-IUSE="${QT6_IUSE[*]}"
-REQUIRED_USE="
- $(
- printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/}
- printf '%s? ( network ) ' ${QT6_IUSE[network]//+/}
- printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/}
- printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/}
- )
- accessibility? ( dbus )
- eglfs? ( opengl )
- gles2-only? ( opengl )
- gui? ( || ( X eglfs wayland ) )
- libinput? ( udev )
- sql? ( || ( ${QT6_IUSE[sql]//+/} ) )
- test? ( icu sql? ( sqlite ) )
-"
-
-# groups:
-# - global (configure.cmake)
-# - qtcore (src/corelib/configure.cmake)
-# - qtgui (src/gui/configure.cmake)
-# - qtnetwork (src/network/configure.cmake)
-# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
-# - qtsql (src/plugins/sqldrivers/configure.cmake)
-# dlopen: renderdoc
-RDEPEND="
- sys-libs/zlib:=
- ssl? ( dev-libs/openssl:= )
- udev? ( virtual/libudev:= )
- zstd? ( app-arch/zstd:= )
-
- app-crypt/libb2
- dev-libs/double-conversion:=
- dev-libs/glib:2
- dev-libs/libpcre2:=[pcre16,unicode(+)]
- icu? ( dev-libs/icu:= )
-
- dbus? ( sys-apps/dbus )
- gui? (
- media-libs/fontconfig
- media-libs/freetype:2
- media-libs/harfbuzz:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- x11-libs/libdrm
- x11-libs/libxkbcommon[X?]
- X? (
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libxcb:=
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-image
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- )
- accessibility? ( app-accessibility/at-spi2-core:2 )
- eglfs? ( media-libs/mesa[gbm(+)] )
- evdev? ( sys-libs/mtdev )
- libinput? ( dev-libs/libinput:= )
- opengl? (
- gles2-only? ( media-libs/libglvnd )
- !gles2-only? ( media-libs/libglvnd[X?] )
- )
- renderdoc? ( media-gfx/renderdoc )
- tslib? ( x11-libs/tslib )
- widgets? (
- cups? ( net-print/cups )
- gtk? (
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango
- )
- )
- )
- network? (
- brotli? ( app-arch/brotli:= )
- gssapi? ( virtual/krb5 )
- libproxy? ( net-libs/libproxy )
- )
- sql? (
- mysql? ( dev-db/mysql-connector-c:= )
- oci8? ( dev-db/oracle-instantclient:=[sdk] )
- odbc? ( dev-db/unixODBC )
- postgres? ( dev-db/postgresql:* )
- sqlite? ( dev-db/sqlite:3 )
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- gui? (
- vulkan? ( dev-util/vulkan-headers )
- )
- network? (
- sctp? ( net-misc/lksctp-tools )
- )
- test? (
- elibc_musl? ( sys-libs/timezone-data )
- )
-"
-BDEPEND="zstd? ( app-arch/libarchive[zstd] )" #910392
-PDEPEND="
- nls? ( ~dev-qt/qttranslations-${PV}:6 )
- wayland? ( ~dev-qt/qtwayland-${PV}:6 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.5.2-hppa-forkfd-grow-stack.patch
- "${FILESDIR}"/${PN}-6.5.2-no-symlink-check.patch
- "${FILESDIR}"/${PN}-6.6.1-forkfd-childstack-size.patch
- "${FILESDIR}"/${PN}-6.6.3-gcc14-avx512fp16.patch
- "${FILESDIR}"/${PN}-6.6.3-pkgconf-deps.patch
- "${FILESDIR}"/${PN}-6.7.1-qeventlooplocker.patch
-)
-
-src_prepare() {
- qt6-build_src_prepare
-
- if use test; then
- # test itself has -Werror=strict-aliasing issues, drop for simplicity
- sed -e '/add_subdirectory(qsharedpointer)/d' \
- -i tests/auto/corelib/tools/CMakeLists.txt || die
-
- # workaround for __extendhfxf2 being used for tst_qfloat16.cpp
- # which is unavailable with compiler-rt (assume used if clang)
- if tc-is-clang; then
- sed -e '/add_subdirectory(qfloat16)/d' \
- -i tests/auto/corelib/global/CMakeLists.txt || die
- fi
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_WITH_PCH=OFF
-
- -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}"
- -DINSTALL_BINDIR="${QT6_BINDIR}"
- -DINSTALL_DATADIR="${QT6_DATADIR}"
- -DINSTALL_DOCDIR="${QT6_DOCDIR}"
- -DINSTALL_EXAMPLESDIR="${QT6_EXAMPLESDIR}"
- -DINSTALL_INCLUDEDIR="${QT6_HEADERDIR}"
- -DINSTALL_LIBDIR="${QT6_LIBDIR}"
- -DINSTALL_LIBEXECDIR="${QT6_LIBEXECDIR}"
- -DINSTALL_MKSPECSDIR="${QT6_MKSPECSDIR}"
- -DINSTALL_PLUGINSDIR="${QT6_PLUGINDIR}"
- -DINSTALL_QMLDIR="${QT6_QMLDIR}"
- -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}"
- -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}"
-
- -DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* too
-
- -DQT_FEATURE_relocatable=OFF #927691
- $(qt_feature ssl openssl)
- $(qt_feature ssl openssl_linked)
- $(qt_feature udev libudev)
- $(qt_feature zstd)
-
- # qtcore
- $(qt_feature icu)
-
- # tools
- -DQT_FEATURE_androiddeployqt=OFF
-
- # modules
- $(qt_feature concurrent)
- $(qt_feature dbus)
- $(qt_feature gui)
- $(qt_feature network)
- $(qt_feature sql)
- # trivial, and is often needed (sometimes even when not building tests)
- -DQT_FEATURE_testlib=ON
- $(qt_feature xml)
- )
-
- use gui && mycmakeargs+=(
- $(qt_feature X xcb)
- $(qt_feature X system_xcb_xinput)
- $(qt_feature X xkbcommon_x11)
- $(cmake_use_find_package X X11) # needed for truly no automagic
- $(qt_feature accessibility accessibility_atspi_bridge)
- $(qt_feature eglfs)
- $(qt_feature evdev)
- $(qt_feature evdev mtdev)
- $(qt_feature libinput)
- $(qt_feature renderdoc graphicsframecapture)
- $(qt_feature tslib)
- $(qt_feature vulkan)
- $(qt_feature wayland)
- $(qt_feature widgets)
- -DINPUT_opengl=$(usex opengl $(usex gles2-only es2 desktop) no)
- -DQT_FEATURE_system_textmarkdownreader=OFF # TODO?: package md4c
- ) && use widgets && mycmakeargs+=(
- # note: qtprintsupport is enabled w/ gui+widgets regardless of USE=cups
- $(qt_feature cups)
- $(qt_feature gtk gtk3)
- )
-
- use network && mycmakeargs+=(
- $(qt_feature brotli)
- $(qt_feature gssapi)
- $(qt_feature libproxy)
- $(qt_feature sctp)
- $(usev test -DQT_SKIP_DOCKER_COMPOSE=ON)
- )
-
- use sql && mycmakeargs+=(
- -DQT_FEATURE_sql_db2=OFF # unpackaged
- -DQT_FEATURE_sql_ibase=OFF # unpackaged
- -DQT_FEATURE_sql_mimer=OFF # unpackaged
- $(qt_feature mysql sql_mysql)
- $(qt_feature oci8 sql_oci)
- $(usev oci8 -DOracle_ROOT="${ESYSROOT}"/usr/$(get_libdir)/oracle/client)
- $(qt_feature odbc sql_odbc)
- $(qt_feature postgres sql_psql)
- $(qt_feature sqlite sql_sqlite)
- $(qt_feature sqlite system_sqlite)
- )
-
- qt6-build_src_configure
-}
-
-src_test() {
- local -x TZ=UTC
- local -x LC_TIME=C
-
- local CMAKE_SKIP_TESTS=(
- # broken with out-of-source + if qtbase is not already installed
- tst_moc
- tst_qmake
- # similarly broken when relocatable=OFF (bug #927691)
- tst_qapplication
- tst_qt_cmake_create
- tst_uic
- # needs x11/opengl, we *could* run these but tend to be flaky
- # when opengl rendering is involved (even if software-only)
- tst_qopengl{,config,widget,window}
- tst_qgraphicsview
- tst_qx11info
- # fails with network sandbox
- tst_qdnslookup
- # fails with sandbox
- tst_qsharedmemory
- # typical to lack SCTP support on non-generic kernels
- tst_qsctpsocket
- # randomly fails without -j1, and not worth it over this (bug #916181)
- tst_qfiledialog{,2}
- # may randomly hang+timeout, perhaps related to -j as well
- tst_qtimer
- # these can be flaky depending on the environment/toolchain
- tst_qlogging # backtrace log test can easily vary
- tst_q{,raw}font # affected by available fonts / settings (bug #914737)
- tst_qprinter # checks system's printers (bug #916216)
- tst_qhighdpi # may detect users' settings and fail (bug #935364)
- tst_qstorageinfo # checks mounted filesystems
- # flaky due to using different test framework and fails with USE=-gui
- tst_selftests
- # known failing when using clang+glibc+stdc++, needs looking into
- tst_qthread
- # partially failing on x86 chroots and seemingly(?) harmless (dev-qt
- # revdeps tests pass), skip globally to avoid keywording flakiness
- tst_json
- tst_qcolorspace
- tst_qdoublevalidator
- tst_qglobal
- tst_qglyphrun
- tst_qvectornd
- tst_rcc
- # similarly, but on armv7 and potentially others (bug #914028)
- tst_qlineedit
- tst_qpainter
- # likewise, known failing on BE arches (bug #914033,914371,918878)
- tst_qimagereader
- tst_qimagewriter
- tst_qpluginloader
- tst_quuid # >=6.6.2 had related fixes, needs retesting
- # partially broken on llvm-musl, needs looking into but skip to have
- # a baseline for regressions (rest of dev-qt still passes with musl)
- $(usev elibc_musl '
- tst_qicoimageformat
- tst_qimagereader
- tst_qimage
- tst_qprocess
- ')
- # fails due to hppa's NaN handling, needs looking into (bug #914371)
- $(usev hppa '
- tst_qcborvalue
- tst_qnumeric
- ')
- # bug #914033
- $(usev sparc '
- tst_qbuffer
- tst_qprocess
- tst_qtconcurrentiteratekernel
- ')
- # note: for linux, upstream only really runs+maintains tests for amd64
- # https://doc.qt.io/qt-6/supported-platforms.html
- )
-
- qt6-build_src_test
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete_bins=( # need a better way to handle this
- clientserver copier crashingServer desktopsettingsaware_helper
- echo fileWriterProcess modal_helper nospace 'one space'
- paster qcommandlineparser_test_helper qfileopeneventexternal
- socketprocess syslocaleapp tst_qhashseed_helper 'two space s'
- write-read-write
- )
- local delete=( # sigh
- "${D}${QT6_BINDIR}"/test*
- "${delete_bins[@]/#/${D}${QT6_BINDIR}/}"
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index 7a193b221e96..8ff995ccea70 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1,8 +1,6 @@
DIST qtcharts-everywhere-opensource-src-5.15.14.tar.xz 4246056 BLAKE2B 5c0f0a15f9bdb6d9f5093f9fedb2f82f6b0484cbf8c16dd24c08d4f67355c66912a619085591cb7112162c8cc376f77efe2e9161e7c3906e5bd8baa6dad9d0dd SHA512 1deee169cf86bef6d92b0cc1000106e84cbbe2ccb93729e299a94e794bcc6d882e1818b1b74ddb0b2f2b7427a4dfe556218dd9988c9b31888c21907f6d1efaf3
-DIST qtcharts-everywhere-src-6.7.1.tar.xz 4661252 BLAKE2B 7e7a6f203929548f15bc774b4f9deb9c9d25e661178d029ec8f480bd0940da79e66a55ed731e278c4ce5163edc19029ccf471db60dcded4e5ae10fb3a158331d SHA512 bb8554cff1524f618b4c1396177bfac0b7c4653d14e853d6d4cb0a10e83c97351b33ab2eeb827a729a4cac120d458218846ac14dc76efbd4f3e69f52beb429d6
DIST qtcharts-everywhere-src-6.7.2.tar.xz 4661448 BLAKE2B f35a3185bd6ca684dea07390e95e1bbe0b15e9a774e9da852425afbe22dea2c52b4592eba015b64f39e4816ae2603558067f2b453d96a0af44c755d60fcf3d62 SHA512 8e142bb3a925e802ab482890363ec1b7ed8c7b1d1bbbf6b30361afc8571ddef75d82f10b7d44bc29e6d87b752f235171f282080591f1ca252b2e47ad0b58b5ef
EBUILD qtcharts-5.15.14.ebuild 571 BLAKE2B 77b3d7d6694a55144a16268d173daec87718d580224e62863905ff8e81e29253cb41143252100f84d0628634a086d6320cbda09a047886852d2ef60d210856d5 SHA512 a649aa77b03c17a2e577a3460da5e95ee2effa70c3786f7533d6f64209f790908fa2bc5b1d39cc77673010374592ebaa2423e29519bb6b81a075648a3a97fcef
-EBUILD qtcharts-6.7.1.ebuild 567 BLAKE2B 794071b833b687b5d6feca19762e38e1695743a67d33c595ab4619f12efea5096a032bf9aa54396cbc60928bf5dd0f6a52a32919a9e16cb9ee863c38e381f2f9 SHA512 4b243288f399aecdcdbb1615871ce9f4742063cdb900ea07625b346a16a2899d2df5a25ecb7671d88b44ede0e504cb16ad6bcecb40ad8197cb78d648a8236083
EBUILD qtcharts-6.7.2.ebuild 566 BLAKE2B 55fc6766a2dde2d5d0f5a2a7439b117c1592ab4c5cc07e01eb603c8845cc591638698939d057decb6e23e5b540d54782402d1ccfc540b4fd9bee715ffe7a4ce6 SHA512 75f01666c2d25a17255360fdec2c0a4f3ee1f8624705de12138a10959341a4d62bf0cb73688b84adb3d5e6e14585830457bc8f9514c4d1826984e76fd06935c0
EBUILD qtcharts-6.7.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.8.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
diff --git a/dev-qt/qtcharts/qtcharts-6.7.1.ebuild b/dev-qt/qtcharts/qtcharts-6.7.1.ebuild
deleted file mode 100644
index 921ab22ff912..000000000000
--- a/dev-qt/qtcharts/qtcharts-6.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Chart component library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="gles2-only qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets]
- qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 1e9e861cb288..bd15f64dbbc8 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,6 +1,4 @@
-DIST qtconnectivity-everywhere-src-6.7.1.tar.xz 1061900 BLAKE2B 30cb15ba6a0e08fccfd0f3ce9a9ec36a0902e3fa15bdd0791e166371c6baa31438c141c7bf5c57de0287eeee04bae87aaaf4800eeaa3062ab23d541e577cce3a SHA512 28496a2a7338f71bb51fbd8fa1b23e4e2e14e6fefc6249ce0eeae8d19b7740a70eed1c312c5d5a79344330001592acd4048c134382cdc168cf4d30e9760dbdc2
DIST qtconnectivity-everywhere-src-6.7.2.tar.xz 1061952 BLAKE2B 2b46b255f5ca5ab7b5363f6e3584dd4318a4e4d120c8595b309fba1354d9e1c763d9fa8e84b22f5c342204b2849b27d08a7f5dbd9d00533e150c2b8fb6561db3 SHA512 381098e406ac18d87d34eb9087d1655c16e604059d69b77c04df9d444cefc77630a212f52b0fc2a1573c524044aa1837379d70460e152cd353731e52c4bd0e67
-EBUILD qtconnectivity-6.7.1.ebuild 1686 BLAKE2B 81cb56aea141be4fe3b10ef606ef67b3ae8ecc576af578bd2a75e3d3800d683c01e38fe429f42eeb2d75b6869c8b4b589351aadf9ac1827d625d008cfde5a3e1 SHA512 ebba3b9f2da7c7f73853cb5dea601298b4dd7cb48b053ea8ee51c8d929da641e7d63fae2eded9200caa76a39ec57ab8cdd8b3352b8a9b1b7dcd9631ed271dac1
EBUILD qtconnectivity-6.7.2.ebuild 1685 BLAKE2B a3fdf1c88eca294f3823151412e033fe0b7100e8eb9f800d974d47e7959a52f113eb86cc61c0e618b7a2fb04ca2dbb2a203ecae3917131fea1088de0d04fa118 SHA512 8ce8078e09b33b343c22e10ed763408498a76300d091ad0c9cd557a8771d8a5a11ffe7e0a4c236e57d7c2377faedb031b6094a6e0834b9fb1d83c19617ebf994
EBUILD qtconnectivity-6.7.9999.ebuild 1690 BLAKE2B c3f5d45d6a30e68bf4a79b6a24ce3accf595e402b2bdfbced65b360c6e1604914a8eb4bcb4d1463c2d70ee89d66f6e7bfc9bd38f2315d6e06b3ffabd15fc1478 SHA512 b8068aef0100f7922cdfe4f43b9ad666ea60267bd1881a32e17f04a9e3b74ea180cc444a37cd3b936962731ca991417abb338f66c914b8765ca8fd3e4df44b49
EBUILD qtconnectivity-6.8.9999.ebuild 1851 BLAKE2B a4202162aed20d4428e91ef19d20c42fffce688152d40aae7c330c189458e0fb995fe487ba22391558ada8384faeaa80d2a8504eca63b62cb7339ce5e4bc71e9 SHA512 efc949600e1df81120bcc0e5e5f626e99709fc20e08a55d6d34b0bce98488c8e4b13d3ea5b991d961b8798d6a635e31369952a72233437b54c4f371dad05cb95
diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
deleted file mode 100644
index 99b67739576f..000000000000
--- a/dev-qt/qtconnectivity/qtconnectivity-6.7.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-IUSE="+bluetooth nfc smartcard"
-REQUIRED_USE="|| ( bluetooth nfc )"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network]
- bluetooth? (
- ~dev-qt/qtbase-${PV}:6[dbus]
- net-wireless/bluez:=
- )
- nfc? (
- smartcard? ( sys-apps/pcsc-lite )
- )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # most hardware tests are auto-skipped, but some still misbehave
- # if bluez/hardware is available (generally tests here may not be
- # very relevant without hardware, lists may need to be extended)
- tst_qbluetoothlocaldevice
- tst_qbluetoothserver
- tst_qbluetoothservicediscoveryagent
- tst_qbluetoothserviceinfo
- tst_qlowenergycontroller
-)
-
-src_prepare() {
- qt6-build_src_prepare
-
- use bluetooth ||
- sed -i '/add_subdirectory(bluetooth)/d' src/CMakeLists.txt || die
- use nfc ||
- sed -i '/add_subdirectory(nfc)/d' src/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- $(usev nfc $(qt_feature smartcard pcsclite))
- )
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- # broken (unnecessary) symlink due to add_app() being used over add_tool()
- use !bluetooth || rm -- "${ED}"/usr/bin/sdpscanner6 || die
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_BINDIR}"/bluetoothtestdevice
- "${D}${QT6_BINDIR}"/bttestui
- "${D}${QT6_BINDIR}"/qlecontroller-server
- )
- # using -f given not tracking which tests may be skipped or not
- rm -f -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 3b255537cf21..fc3d84ab8e68 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,10 +1,8 @@
AUX qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch 1566 BLAKE2B b6436c9be0a7de092635e1fc3999c3142fc3e916cbcc69f472691bbd559f611b4d5741f3627c47162a5ac86126382507add72a25a121235e856b1de802ee19be SHA512 dd5193f8d8a051238dabf63306cc77e3a5696fc12241c27f35cadfd30763ddfeb2af7d640849dcc7a810b7087173b8e9af17341ea1b68440906f2c2f1f96fee3
DIST qtdeclarative-5.15.14-gentoo-kde-1.tar.xz 26628 BLAKE2B 2b8302b96e5a8cae374da43dfaa5c5c7bf66ddfaa4fed055850fe7b39b995b1416268b94fb98fbc7074b6a0da47e8f9232751dba34b6021e095d7f9339fbfdd9 SHA512 3d4f3cc023e9da32105520bbe74847bb438ec3af85cf6203321400d451902071115ed3cc0c42e8cf995d0304f86cda11096223ad99b09a7dd95b3d83291a7b4a
DIST qtdeclarative-everywhere-opensource-src-5.15.14.tar.xz 21595408 BLAKE2B c88388bd04636bc55cad17d97a9f3ee2d3bda6b585cad59d70106bd4e14bf37570bba5edc21627bc08852034adcb483b4c23d7f21ba523dc9e7b6c1f0386a994 SHA512 06c48938c5ab96c4a9e010fdf4a8fbf2b84b7669a486298044363048de3b7da01aa5d9284d1b08b563331887e326befb25566f9972f5143ca3cde47016394bbd
-DIST qtdeclarative-everywhere-src-6.7.1.tar.xz 35624448 BLAKE2B e3518c5882f8789d19aabe259f1d7b9cd76674ceb95e645703f97dcc827cf1ed6af26705bd9c538350cdcab5e41c3dbbc46289158a465484251b0abe5319efcb SHA512 77cdd31f2efa6e677755477b14c7770afa51b81cc7626ef21ebccf52ce69173a73b03851b0b491766f816e0cc946e6f238f8c7c70ad121d56428fe513e50a4d0
DIST qtdeclarative-everywhere-src-6.7.2.tar.xz 35629324 BLAKE2B a2c5a17e2f88dd91dd7ae21950d8bb7bc0856f1f05a093405c68e1b3b584a75fee474a9a7116a1797c464e2ca92778ebec774d4afa5ac6eebb1022daabad8868 SHA512 ca172e79af317f481d6f5e6388dc074fc6f99966b896135ab9991fa1a9502e46b0ac21b7f2bc38278448939e77882c5fd17252e3e6460c1665f8156fa99bceaf
EBUILD qtdeclarative-5.15.14.ebuild 1537 BLAKE2B c2f7b010977ed65abbe16d8b2df6ed8c29407685e014778f4f3da5b2853b6dfa6d5ce2a0d5037852d8d11894c1a33323090bd18659f7c85d8cdf56f8bf41ae79 SHA512 fd6e5bb4709174b8746d520a6fd0109e2d6b2de19d6a679fdbdcf4cf074dc778854afc2b364f7d692e6c60e0d3e3580c19e98b36368258f6e76b3a5ef2cff0c4
-EBUILD qtdeclarative-6.7.1.ebuild 1176 BLAKE2B ecf6fd3eae85dae7a8dcf89feb9c0783899f16c4255b61162222b85abe8ff48252d130efedf42dc43324e64e3b7fd545430ac70edd950d12eabf65914b5508dd SHA512 d6d1286b630bac2c34fcff2e4c6b57ce2846c0e8675e229b54c41a504786ad78f4be4b85cc917a4587ee7e79e5f76e5ae48bde76d0924fb0ec9ae5d3845267b9
EBUILD qtdeclarative-6.7.2.ebuild 1175 BLAKE2B 4f4d132a22d7987afcb7164ce83e35358b664cc70013f269af95e72b353cfc0103d3953fa308532dfbd00ce0f703c33e341e8a829c1a6bb62a09c07ec8cb7910 SHA512 48af79fdeff33c7d2da696364e1dc1a6694d9a6428a8aae11c5bd2ad2046f7a82bb780824da9a1aef1741322680534cd0d261a50acf235ae3b4fb0f8346d7dc7
EBUILD qtdeclarative-6.7.9999.ebuild 1181 BLAKE2B c4bc298049c05c12f5d32f2ed71a6f2de406c09a76bf1f57b39b5b2d7fc4534b3233c80c8662aa93ed3fcac9f5fb06b0af97edb5f68005b28af4a71676fdc2ba SHA512 7f4073b2ca77daebcc41e9e72cb3a1b2a54e67160df86543904b3d35c90eb8477e4b8c364233815d084d855565ebaada290930855f0bf2ce5ae632f9b5bd6f90
EBUILD qtdeclarative-6.8.9999.ebuild 1181 BLAKE2B c4bc298049c05c12f5d32f2ed71a6f2de406c09a76bf1f57b39b5b2d7fc4534b3233c80c8662aa93ed3fcac9f5fb06b0af97edb5f68005b28af4a71676fdc2ba SHA512 7f4073b2ca77daebcc41e9e72cb3a1b2a54e67160df86543904b3d35c90eb8477e4b8c364233815d084d855565ebaada290930855f0bf2ce5ae632f9b5bd6f90
diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.7.1.ebuild
deleted file mode 100644
index 59627e482a84..000000000000
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-QT6_RESTRICT_TESTS=1
-
-inherit python-any-r1 qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="accessibility +jit +network opengl qmlls +sql +ssl svg vulkan +widgets"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
- qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )
- svg? ( ~dev-qt/qtsvg-${PV}:6 )
-"
-DEPEND="
- ${RDEPEND}
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- ~dev-qt/qtshadertools-${PV}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qmlls Qt6LanguageServerPrivate)
- $(cmake_use_find_package sql Qt6Sql)
- $(cmake_use_find_package svg Qt6Svg)
- $(qt_feature jit qml_jit)
- $(qt_feature network qml_network)
- $(qt_feature ssl qml_ssl)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest
index 8cd83fa7a2f2..9cada4e06211 100644
--- a/dev-qt/qthttpserver/Manifest
+++ b/dev-qt/qthttpserver/Manifest
@@ -1,6 +1,4 @@
-DIST qthttpserver-everywhere-src-6.7.1.tar.xz 163700 BLAKE2B 681f9423a884fe366a4060443d70f6eb958068d9cca93033591b7bf0913b79674afa69e37af961d7dadbabe55646eed039fd84a78af7f2e64de95d20f4327a72 SHA512 08db67d93575d18650b3c210ba42a866362f1aa390fde9423af18b786bd47f83d39adbe84820db8deece4bcc4515f9f576411eba6813128a6667df55031f15c0
DIST qthttpserver-everywhere-src-6.7.2.tar.xz 163640 BLAKE2B e8ab499db3e91c95685a41645ed1992b669f5049d39f6ae232dcaf527ab1c9fa5fe69be145bf0a67310be8e4ee192449be3734ef2230ea590b9c76552f93b331 SHA512 0830fb4c5968ec5e23576f58e117dcca9f012cf742043c8b4786fb7bdcd68cd86f49d15d1ba66ee64e80d5a50d3c797dbffdf6f977ad7c101bb5be1bc02c1323
-EBUILD qthttpserver-6.7.1.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
EBUILD qthttpserver-6.7.2.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
EBUILD qthttpserver-6.7.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da
EBUILD qthttpserver-6.8.9999.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf
diff --git a/dev-qt/qthttpserver/qthttpserver-6.7.1.ebuild b/dev-qt/qthttpserver/qthttpserver-6.7.1.ebuild
deleted file mode 100644
index a4b020165245..000000000000
--- a/dev-qt/qthttpserver/qthttpserver-6.7.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="HTTP server functionality for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64"
-fi
-
-IUSE="+ssl websockets"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network,ssl=]
- websockets? ( ~dev-qt/qtwebsockets-${PV}:6 )
-"
-DEPEND="
- ${RDEPEND}
- test? ( ~dev-qt/qtbase-${PV}:6[concurrent] )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package websockets Qt6WebSockets)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 01b3b1aaac34..953ea423698d 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,9 +1,7 @@
DIST qtimageformats-5.15.14-gentoo-kde-1.tar.xz 62216 BLAKE2B 26982404bc2ed7946adb41b702cb144f84366da88757ca626f80a1cc7a3ee3719708bbd8db3253e9724ec9e394b7aea2e690bea70f2adf39d7af2176ad44fcf3 SHA512 750b6511d1e79cac4984dc5a239f804a65be3548b8f45dfee5475029109b8cb9a3df660002e5879b58ba1117bebb21f4662609fd05c502e94aaddfb319dd683e
DIST qtimageformats-everywhere-opensource-src-5.15.14.tar.xz 1879816 BLAKE2B 5c3ce90b97a59e65a6c5c0bc518d8b6d41c15e92b5751570b53823ed62f5530a798f7c2645748d039c62eb29ae1074a43dcf2e96efe976e7302f7f645a03aa92 SHA512 8b9994b7e31a941ee265958da3829240bea89662d70f0e8ded7fb0cf354d4f6a38bd16664c32a97ae73424dc9ac853b24c0b6a645e20f8c39177e26fc1d43f2e
-DIST qtimageformats-everywhere-src-6.7.1.tar.xz 1971500 BLAKE2B 478bfcd220d6fa9c8e0bb465fae08e397130b00a3b30f494b5dfee1d807cda757a75b9ecbe0d9cf8c811e3be0afd772a8d27ed302d9d22642833f1a4e0c7663a SHA512 992e54d4b7dd2244163989836a534c20719185a8fcccad45bf837708cb35ece75075a02a73e14a2e6ce4d72d405012f45a4ed1f12b66fc5fcfc0cce6f81c049c
DIST qtimageformats-everywhere-src-6.7.2.tar.xz 1974768 BLAKE2B d57ba2cc12b3af02b0b15bb9836328ff0586c53cdb0acec7ba72ec4c089092f54677ee7faae18bd6e352c9105bb441e9173d33c8bf73c92205e01490728163fb SHA512 78871edcdf1ea0dec172e5d17fb7fee75c0512d18a7830ddcdcabb04719f57fc41faa7d1a82bcf4639213dbe98f495f817f5680745eb43a80b2e321f141d562a
EBUILD qtimageformats-5.15.14.ebuild 704 BLAKE2B 1605a4ca9b659cf90d68e28ec61141794a01e996c42d56178fa040ed01daec10ed3f1a4742285f7815aeb0714773148e7e871a4a20f068e1951e3a3f808bf7ce SHA512 28017ce3fb5a5a3bba55ede588db6333a577656771bae3dfa5df9ea80819535e2db2aba31220fea89f8e6433b8cc07fc226702283e120fa9ad34d20d5a28bf41
-EBUILD qtimageformats-6.7.1.ebuild 846 BLAKE2B 73d140d34187d0bb89bfd7ab4d74a99d5243727820b4ee1426578c1f2b1df6690e7d608f2512971b762b385b791879f832e01e9ffdfeea03ee9b9ad46be2f4e9 SHA512 82c35a7c4939cf3318ca3324941099f30cc747aa034764fdcc01014e025e6cea48e44eca2f33c20d189e2b30ad98830ce7b56538d76552b2c27b590304591e7a
EBUILD qtimageformats-6.7.2.ebuild 846 BLAKE2B 73d140d34187d0bb89bfd7ab4d74a99d5243727820b4ee1426578c1f2b1df6690e7d608f2512971b762b385b791879f832e01e9ffdfeea03ee9b9ad46be2f4e9 SHA512 82c35a7c4939cf3318ca3324941099f30cc747aa034764fdcc01014e025e6cea48e44eca2f33c20d189e2b30ad98830ce7b56538d76552b2c27b590304591e7a
EBUILD qtimageformats-6.7.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
EBUILD qtimageformats-6.8.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
diff --git a/dev-qt/qtimageformats/qtimageformats-6.7.1.ebuild b/dev-qt/qtimageformats/qtimageformats-6.7.1.ebuild
deleted file mode 100644
index ac6f299f55a0..000000000000
--- a/dev-qt/qtimageformats/qtimageformats-6.7.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Additional format plugins for the Qt image I/O system"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86"
-fi
-
-IUSE="mng"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui]
- media-libs/libwebp:=
- media-libs/tiff:=
- mng? ( media-libs/libmng:= )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # heif plugin is only for Mac, test is normally auto-skipped but may
- # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971)
- tst_qheif
-)
-
-src_configure() {
- local mycmakeargs=(
- -DQT_FEATURE_jasper=OFF
- $(qt_feature mng)
- -DQT_FEATURE_tiff=ON
- -DQT_FEATURE_webp=ON
- -DQT_FEATURE_system_tiff=ON
- -DQT_FEATURE_system_webp=ON
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtlanguageserver/Manifest b/dev-qt/qtlanguageserver/Manifest
index 4c78747aec3e..11afa63d2cd4 100644
--- a/dev-qt/qtlanguageserver/Manifest
+++ b/dev-qt/qtlanguageserver/Manifest
@@ -1,6 +1,4 @@
-DIST qtlanguageserver-everywhere-src-6.7.1.tar.xz 145728 BLAKE2B de0de15a57338364bde6304b6247d33e6f35efed294861b60e1d8d564da42b6b39607f438ce3b7a0544b356b2d4f035b5cb73041313ecdbdff9c771ba791da6f SHA512 492922623cdb5ba1545e9fce86cbd06bd1a1ef4532a76a54561652ee855f7367967056ba9d091812f8eb1b7cd598474bd587785f0cfb2eeec3a2cb3fd6968732
DIST qtlanguageserver-everywhere-src-6.7.2.tar.xz 145660 BLAKE2B adef11c166335fca41eceb4f48321cb1df84937663351f35e007476232d857221cd25ea1bbbc211e450858cebce95a6ca0b54f2a09d5d423defaeea7e722fa90 SHA512 15ece6a24b43502a66b992404230d4561fe3e3ac561bfbf75b1e56ca4b6f5e0110a95155207b844692b72e43fbaa44ab7c9ea39bfb21c30b2c3fd30f92ec3303
-EBUILD qtlanguageserver-6.7.1.ebuild 315 BLAKE2B 20841e633743aaeaf6f61a5ccf0ef80d88e4eaeef957b03fa4cdbb4acfba6349dd6208003ddde02092b00b818e17d25d3410b33f34e8e5fe40c544b2594a1bd7 SHA512 4eac32e1244a4a4d68061860ad0d7b6454d7485b825ce57deac8c715417a8ebffaec7ad23e3ddce840348ba96d73d3a5093f178038e4a3ae7f6f751792a26ff7
EBUILD qtlanguageserver-6.7.2.ebuild 315 BLAKE2B 20841e633743aaeaf6f61a5ccf0ef80d88e4eaeef957b03fa4cdbb4acfba6349dd6208003ddde02092b00b818e17d25d3410b33f34e8e5fe40c544b2594a1bd7 SHA512 4eac32e1244a4a4d68061860ad0d7b6454d7485b825ce57deac8c715417a8ebffaec7ad23e3ddce840348ba96d73d3a5093f178038e4a3ae7f6f751792a26ff7
EBUILD qtlanguageserver-6.7.9999.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
EBUILD qtlanguageserver-6.8.9999.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.1.ebuild b/dev-qt/qtlanguageserver/qtlanguageserver-6.7.1.ebuild
deleted file mode 100644
index 3dbf250ac2cc..000000000000
--- a/dev-qt/qtlanguageserver/qtlanguageserver-6.7.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Implementation of the Language Server Protocol for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64"
-fi
-
-RDEPEND="~dev-qt/qtbase-${PV}:6"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index e790f09b6eee..e71e9386778a 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,12 +1,10 @@
DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221 SHA512 14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b
DIST qtlocation-everywhere-opensource-src-5.15.14.tar.xz 6549056 BLAKE2B 831c7091a7b9d1355121f7e1e89f62c8aaa8819bef98c80f90b1521eea9c11a35452557c97d1dd49d13e0e810bd70f5038f8682f6ac42b68622cd269664eadd3 SHA512 5a6271d61bb9ede80b8483e784d8cc15170cf3f7b019472b2362c742e1e1fd52d811c2132b751574dacee6f7274b81e6049b8a3dc934ba7612c0aef6643062dd
-DIST qtlocation-everywhere-src-6.7.1.tar.xz 3166636 BLAKE2B 9e42fc72473f9e11aac9de4c79acf69ce406903f2bd2611cad38b803c67bee30a8812a0700bbd4193a6aafd4b4e04ab0dacf4d79eda0bce739a0eb141c742a81 SHA512 6d7c332ff6a974102f874801c90a64d606e3f9db53787029091cfe043c087f7825d983d6245dfa749f46339c1886ecb74dcf0f9638e9d9bde7c9d6047c47d467
DIST qtlocation-everywhere-src-6.7.2.tar.xz 3166188 BLAKE2B ca22bc51308b5f5b28f96bedd4190ad747bd335790ec0975e1dc381d8fdacf720907a9842ec01cdd1add3d56549d4c096021731ea3268423d3288e1b24c993a6 SHA512 d7b8d4b9c99247362747d2d8fcf9207e710bed70c320d5c38e6868760cfe5ae2a158d1c0496af939a3e0d74369a86673cddfb25096ff8dda8dc209fd0df94e21
DIST qtlocation-mapboxgl-5.15.14-35d56672.tar.gz 3726302 BLAKE2B f51c0589a06fab35ba85b3bf4ca8a1904cda5aec47b17fdf747da527d02be623a76b1af5883b33267fab825a4b5d0863ea0220f2907e98e286b40d4a0bbc82e5 SHA512 5c2ff6ab7e4382d87546a802c5603bdcec3deb7fbb836fc981292c67660514caaa6118e164d2e099d0304710035572706562ec84e4aba5ce36b01cade8b0993e
DIST qtlocation-mapboxgl-5.15.14-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d
EBUILD qtlocation-5.15.14-r1.ebuild 1629 BLAKE2B 93af70522115073f42fcc8b073cd515c547f4be99a98bd8352fee740690fbbd0c5cba351f54ec0038dfc0c21bacd78f7bcba0a8d9cb02145a2748d4a5f371de6 SHA512 b21a9278eac1accf942ae82bb066991d5aacf59e43412a47e68b88a6b9bb0abf59347c310ca8988e248242b701a496862108e489da00ad7b537b6e6459aa61d3
EBUILD qtlocation-5.15.14.ebuild 1629 BLAKE2B e5552627571a6b161e8fa025d5d8b21d96d8aba6b407efcaef5ccd6a17d656975904e2f927ef1218662a74dc28aa19811f2614298e3c1e653388e830d80db177 SHA512 dfe5123c519a24ae26cecb5d92b7a6a7c73722b78ed73cf66e6ebe45e09260ab119512fa6d2a48371a0830bf60e129321a2ea3b36fb13a67df04391bbe3ab7ea
-EBUILD qtlocation-6.7.1.ebuild 1368 BLAKE2B 9d82b14e41e5cce2522c9de85e72e621a73545e85ecbd3970d41b116161011edb7899ec05670208b9b4e66eac3f5844f12ca2c676f2591b6cc9b5ae023a08a8b SHA512 186a02a1832e65d995645cbcf8f08db7a633b1b02ec3323336d099fc405700b6b1262697fc5efb8f80b836cda96229b85a312d2d5438d7be8f0b422291853a8d
EBUILD qtlocation-6.7.2.ebuild 1367 BLAKE2B 7b74bb6c4539fa58b6d2b6153909d37eb9dcfa0a0ba9fd9145329519b5fae4196b53ff8a12d004f98717b7d43762a90742740e0755f89bc090bf0ded151d7fff SHA512 e8ce507d2ec96be88e69a7161e9e3e4bc3e142ab4bdb10572d4b73d31c8803be9d773a06481d5f0da1261c03e5dc6fe5e6ef36e6a038dea4b7cd4a6ce2545951
EBUILD qtlocation-6.7.9999.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
EBUILD qtlocation-6.8.9999.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
diff --git a/dev-qt/qtlocation/qtlocation-6.7.1.ebuild b/dev-qt/qtlocation/qtlocation-6.7.1.ebuild
deleted file mode 100644
index fdafb2309b3a..000000000000
--- a/dev-qt/qtlocation/qtlocation-6.7.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network]
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtpositioning-${PV}:6[qml]
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # ignores QML_IMPORT_PATH (unlike other tests) and looks in
- # the missing builddir/qml, skip rather than work around
- tst_declarative_ui
-)
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*TestGeoServicePlugin*.cmake
- "${D}${QT6_LIBDIR}"/cmake/Qt6Location/*UnsupportedPlacesGeoServicePlugin*.cmake
- "${D}${QT6_LIBDIR}"/cmake/Qt6Qml/QmlPlugins/*declarative_location_test*.cmake
- "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_geocodingplugin.so
- "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_placesplugin_unsupported.so
- "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_qmltestplugin.so
- "${D}${QT6_PLUGINDIR}"/geoservices/libqtgeoservices_routingplugin.so
- "${D}${QT6_QMLDIR}"/QtLocation/Test
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index aa3721eacc2b..fb3af2cec603 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,10 +1,8 @@
AUX qtmultimedia-6.7.2-gstreamer-no-v4l.patch 567 BLAKE2B e7adab12e4823370677e0c466058cf4966b8384937edb7759ecb84062fcd43f205944835bbf9885a99bf117d310a7e6d23b05a167cab3be2ef994c21a7ebc07e SHA512 dc41e9e82ef2a740bba967cc6430f0e72c88810b978bb61e78b6f19fc980de9744cf9f05f7d787bc2c5807c54fb630b83b58c805d693d7c2306588773c1db481
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
-DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
EBUILD qtmultimedia-5.15.14.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91
-EBUILD qtmultimedia-6.7.1-r1.ebuild 3188 BLAKE2B dcb9e39eec40a1b84a17c07a60523d65a8eb51aa9b1cf5e02dd98b29a895968250a145069bec014122832367b5af62dea50497360757bcd2a119ca2982df2db2 SHA512 b89cea044c03896b03d438e71e511e377ab89a7b6874c99b6511467293afa684302b49b7b42b6dbc20db8fe741ea11ff90d3247bc65bb53d10cb71e1503dedc1
EBUILD qtmultimedia-6.7.2-r1.ebuild 3243 BLAKE2B 33b3027b45a188cdf255de400a73f2eae5b1baa707f499b5f4809ef392cc6d708818445bb1d14e535f71092380693323a0807babb3afc591eeade74f922ee044 SHA512 b1d23276920b596cf3dda2b3f2bdd7d1ab9beb6e73b5ec2784c2e1a1235a6e263a104d0768e69dce8ef7ccd8b7344b80cf7fb7a76ea6c230cad084a6d57b4326
EBUILD qtmultimedia-6.7.9999.ebuild 3193 BLAKE2B a468e06a8276724e38bc98d9a002b303c0cf33962d55ac6eb547e1b68f341b27b12d7d0f9221807b2de9ed0744cd870ba136b2db490364a869b31fcdf0c64577 SHA512 a0cd8932088823005f19b78a2d8009f27b48c8458d6b5f9018a291a5881ef36987fed03494e08859aa74f03692f665b8aeb0a555fd4f2f7bddda22ccba5ad667
EBUILD qtmultimedia-6.8.9999.ebuild 3193 BLAKE2B a468e06a8276724e38bc98d9a002b303c0cf33962d55ac6eb547e1b68f341b27b12d7d0f9221807b2de9ed0744cd870ba136b2db490364a869b31fcdf0c64577 SHA512 a0cd8932088823005f19b78a2d8009f27b48c8458d6b5f9018a291a5881ef36987fed03494e08859aa74f03692f665b8aeb0a555fd4f2f7bddda22ccba5ad667
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
deleted file mode 100644
index ddf6bb150a26..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? (
- !pulseaudio? ( media-libs/alsa-lib )
- )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- tst_qvideoframebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- # ALSA backend is experimental off-by-default and can take priority
- # causing problems (bug #935146), disable if USE=pulseaudio is set
- # (also do not want unnecessary usage of ALSA plugins -> pulse)
- if use alsa && use pulseaudio; then
- # einfo should be enough given pure-ALSA users tend to disable pulse
- einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
- mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
- else
- mycmakeargs+=( $(qt_feature alsa) )
- fi
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
- "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
- "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
- "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index cd050e419453..862a412e65ee 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,9 +1,7 @@
DIST qtnetworkauth-5.15.14-gentoo-kde-1.tar.xz 2296 BLAKE2B c42be1f7ec16edd3765b6d737a7af0666aee2013a60f79b520e7e8d6b0f52ae2c11f3c2415797033af4cf4298450d93dd4e129147aa79f5a1d42c09aa7b3024b SHA512 3d8c3936333df0488002d64dae278da0fe96b180b6eb3bf2c491bcba2a4878fcbca9f22179e680d8d94f9b60fcb74afb9daf8eef9702ce861ca7db021c205357
DIST qtnetworkauth-everywhere-opensource-src-5.15.14.tar.xz 135840 BLAKE2B 7a52debbbd1d9f72c3d5992666d309af64da50563f417cbdbc59904ab71d03d297eab504f1f3431f7aa01785f23166fe463add83690c8abe04953bc1ee057d16 SHA512 e0315df81f7ee6da7798212ac18b2e5b7936f5ec355c089f2c095bc8edd5f59cdb68c0bfec300dad30f62f4444549cfe19c5b5fe14943328064da7416cbf5f00
-DIST qtnetworkauth-everywhere-src-6.7.1.tar.xz 144184 BLAKE2B 8a08b5046a55b5444f53ce6d878f6b89a1fbd27a655e4b9aa2eaf2cb1577d0c6d3b9f35444a34396ddf00d4843f85092d8481390924b0e88ccc8e852b7364e16 SHA512 7bbfefe9b266030dddcf0a61d16cee5d4c3717e4f0ecbf607d5b4b75e8ca36ad96a8f9c761f2429e912880151925213b63d6038848ed3755a12afd0987af8032
DIST qtnetworkauth-everywhere-src-6.7.2.tar.xz 146892 BLAKE2B d2d788edbf0bc8c6a33cd7303cd593d8415ee7f006ee00bc19b4659052ad02032dddbcad4eaeedcba56f782fd2b5607304720a9b131781eeb12ca7daea6b301b SHA512 8357b2b833da9f652c88e706c7bf15b19b2c5b8f054914bfc16d33ea69dce86999b03fb7dd5b79e2a58d8d4e16af0fd2ff6dcf8e621ed251e63171fc8151f75b
EBUILD qtnetworkauth-5.15.14.ebuild 601 BLAKE2B c431059ebe441ffcc6b1b7f63d1835a8312532befbd64510de5fea00b5d2b8d3db9431d022ce60feacc16434a06400002a89951254b6e6ee6ff1c76a509df915 SHA512 8d12c5f7c18cafe553bf338f454c19b496f1eb2ceba8665668653aed7fffb75f276014728ffb9c0ad391ea445bbda279f7958c1aa6e43529c0de26bb7dc393ff
-EBUILD qtnetworkauth-6.7.1.ebuild 351 BLAKE2B 3a89d156e081ed05d82c94aa6a43729242f033fc30ecd608e63d1e51f7766dc1c1b92fd3a81aa4051be12847942a74da3e565358a25f95a07ccddb7c2a6a1aad SHA512 753138b26bca428cb4cc7a14809c17ffc0a3e1ab093b579f5db79b821224797006932bd0eb0bcfba3c6b448ad7153845effdeb9a6386f41a5cee1cfeea5da3c2
EBUILD qtnetworkauth-6.7.2.ebuild 350 BLAKE2B 207a1fe348d0c5b0b94537aa9c77c789d53b622b7c865318c73615c099ffa050806d4554953b64c218b0cfaa027fa84c11137f700098cad513d9736c659d1327 SHA512 c0acf003d69ffc679fc7475d6eaae4f2ccbea8098612f870ebf654ddbd4db93c091534920fd6a8ea7944d8f1fc92326c3743de434fc4b804ef1451e62a2a819d
EBUILD qtnetworkauth-6.7.9999.ebuild 354 BLAKE2B 147c4a1b609cd478ef1cf34fcbba9fe2ee476e7bc987b39b64b383b083f3a050591ec0ea4134051e1a01b55199a227503a248e050e0b4ec39945b437637b4188 SHA512 94dbfa735d67addc18d5b8fcfba8f6721da1e7784227ac8218f297b276cc72b987284e8704b7a91fb267f96fe5a28ee01b4f01efb947b37280d9ab3f2cb1999c
EBUILD qtnetworkauth-6.8.9999.ebuild 358 BLAKE2B 3c7c84223bb8da524851b41b82eaec6ed51dc12f1658127a36fd9728903bb2c204b10d7a6e6866cfe975bb9b1e2692fc62299d8943735bcc8602dff04c0927bd SHA512 508dd20e4ae66ee07dc85c5bac4e14f7d3ee6b63edb534becd25bba15d1942a0de4ad70863e41ea60f1c58a970bb5fac7c744aaad80f744adf5d93362391d145
diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.7.1.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.7.1.ebuild
deleted file mode 100644
index c738dab963d1..000000000000
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.7.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Network authorization library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-fi
-
-RDEPEND="~dev-qt/qtbase-${PV}:6[network]"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 4394d52a7f49..c125ed430158 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,8 +1,6 @@
DIST qtlocation-everywhere-opensource-src-5.15.14.tar.xz 6549056 BLAKE2B 831c7091a7b9d1355121f7e1e89f62c8aaa8819bef98c80f90b1521eea9c11a35452557c97d1dd49d13e0e810bd70f5038f8682f6ac42b68622cd269664eadd3 SHA512 5a6271d61bb9ede80b8483e784d8cc15170cf3f7b019472b2362c742e1e1fd52d811c2132b751574dacee6f7274b81e6049b8a3dc934ba7612c0aef6643062dd
-DIST qtpositioning-everywhere-src-6.7.1.tar.xz 658028 BLAKE2B 9e42900658975726b8d26565ac26e1e884ecfa251c2d948d1dbf91897c1ff31e6d53a600ce83e3a98dea457ce3be9bc7563ce4464e2b3a11127378edea3f6884 SHA512 3d5a51d1ad509f6834390955da0d53b92b28b285265a3d0972069606df4076275499e283f08961016949e90925fab49cd650041c28cf5aa879753dd4631b784a
DIST qtpositioning-everywhere-src-6.7.2.tar.xz 658112 BLAKE2B ef32068ae5d718df1ad10fddf735d65f9f90edb559211978f7112d6228a69ef37e92dcd7c124d3fff3887f1032e970c8735f92397751bdcd482451251afb4cc6 SHA512 2983fde05cbccf86288cd989279551b5babeddcf9be2848870e59dbbfc2d91749465bf43c17e291d6df37ee746b5490c0bb1e6b3fd4298b4f0a22cc6d67db04e
EBUILD qtpositioning-5.15.14.ebuild 877 BLAKE2B faaba7ce4da8906b08b10a326f4f9a211f9eae86a12135dc0f58396342b82c91a1bb2aa1e8bac4b5fb2cf6e55733d12d77cbab56b6b26ba955036f5f072ce32d SHA512 f342bfdbb38c7f13c37087b544e07cccb6c7655774e9547caff9bbf3517e02d9b1e82fd3ba47b319a17fcac1e2476134f0d71368f5af792e8579c90a5a25dc67
-EBUILD qtpositioning-6.7.1.ebuild 1571 BLAKE2B 3692949cb0c40644f6ece51c678db7b0e2bca3ca5f97b5a681f1dff91d1076cd10654dc3570f95eb72e978bee00102ad55d0e4c43af99034563e50d83dbfe0e7 SHA512 b2b7090183ccb373aec63bd75ea0bb41c9434694d319eb24d96d145bb4738a4003fbf4baf0b1f6d4467734cffed15a1bf6ed51b7c78c53dc73c86f4e61a64341
EBUILD qtpositioning-6.7.2.ebuild 1570 BLAKE2B d6667399f47cd0fc13627c2141a587f3f31fdf8e45a474f8c82ec477ed9075ac902d6eed05c9cd84959de42f3db85e609ff62d31a1d2b1cc5cb17c6f93349f82 SHA512 b33849cdf0ae471c35b53e48b6c6d8ae1e9b5e45750e699688795775cf11bfb8faddb7a919c221113b3c428064ac4e1b9eabf092baefc75ef0f53ed5ac02d3a3
EBUILD qtpositioning-6.7.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.8.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
diff --git a/dev-qt/qtpositioning/qtpositioning-6.7.1.ebuild b/dev-qt/qtpositioning/qtpositioning-6.7.1.ebuild
deleted file mode 100644
index 1f349010160e..000000000000
--- a/dev-qt/qtpositioning/qtpositioning-6.7.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Physical position determination library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="geoclue nmea +qml"
-
-DEPEND="
- ~dev-qt/qtbase-${PV}:6
- geoclue? ( ~dev-qt/qtbase-${PV}:6[dbus] )
- nmea? (
- ~dev-qt/qtbase-${PV}:6[network]
- ~dev-qt/qtserialport-${PV}:6
- )
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-RDEPEND="
- ${DEPEND}
- geoclue? ( app-misc/geoclue:2.0 )
-"
-
-CMAKE_SKIP_TESTS=(
- # threads test (rarely) fails randomly
- tst_qgeoareamonitor
-)
-
-src_prepare() {
- qt6-build_src_prepare
-
- # unfortunately cmake_use_find_package would break things with qtbase
- use geoclue ||
- sed -e 's/TARGET Qt::DBus/FALSE/' \
- -i src/plugins/position/CMakeLists.txt || die
- use nmea ||
- sed -e 's/TARGET Qt::Network/FALSE/' \
- -i src/plugins/position/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- )
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*DummyPlugin*.cmake
- "${D}${QT6_LIBDIR}"/cmake/Qt6Positioning/*TestPlugin*.cmake
- "${D}${QT6_PLUGINDIR}"/position/libqtposition_satellitesourcetest.so
- "${D}${QT6_PLUGINDIR}"/position/libqtposition_testplugin{,2}.so
- )
- # using -f given not tracking which tests may be skipped or not
- rm -f -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index 812a9a85b261..5f785bff35e0 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1,8 +1,6 @@
AUX qtquick3d-6.6.2-gcc14.patch 953 BLAKE2B 0119092790be34134af0989a7e4b78d565a741e3a72f0ae76c48106f68fb6867b3395706951e93e86343d3214c5d02b3b21eea175c1460e8c38d44c8f36ec605 SHA512 13352dc71f986888e5017f2e4a6267e1bc10c81c419d607de673212cb7d16132566e11a040c6ebfa5bde9834043eb1b38d6723f890c707af76f6490c1a8b3ffa
AUX qtquick3d-6.6.2-x32abi.patch 439 BLAKE2B 293bbae94e4ffcf6cbeda420a2f2af0e7fd6112c4e69ddb7dc9bb87bd82374c6435e038e114da08508312d742924f701aec5f647f60519e55728efb7feeb18e5 SHA512 4d8fdd20a6d3e06772bbf3c025651daa4d33ced61dfd8191f946b19318826c41f8f3c0eea1aae3aaeb01766715287d237eacbae1741a807bf64a242aaddb323c
-DIST qtquick3d-everywhere-src-6.7.1.tar.xz 66184636 BLAKE2B c0ae24f0a1b635c0b71e1223e5cfd2d74184b68239d4a89ebf60c9563e1577d856cc3003bf365ee6d2e4a0550eb71a851c6f96c9d0dbd555bf114d0ba524a644 SHA512 a26da739a949011c33c989456658c6f91dbc991a2570d7ac2abc78189c3daa78d5e7ea25e0f3f5828e6f9dececbd5c18b2cc67cf9d16badd36c98781fd882a44
DIST qtquick3d-everywhere-src-6.7.2.tar.xz 66202160 BLAKE2B 1f3741bb11d21804ec56aa5bfa00b590d94258cb119b4284aa2757fa00785a69aba243e06bf68ca625355a8e8a392249be2ac9679226c8d250320aeb6c4ccf0f SHA512 d5a4557a6f0ea73b43de9238b8cd42fc037c417e72443a8cae96e8be779f82d5fd9efe1a09258a4d5dd55c4791b84192cb72e31bb1d744b618951080fe6fa1e2
-EBUILD qtquick3d-6.7.1.ebuild 1042 BLAKE2B e6d457d178c43419d0725b80434d240bce4f91472d83dfd9ab367aa672b2c2c765477da601a5abfe0154c2dee99a9752731ad0e8b283dd84f1951a498fb638f6 SHA512 6a4469d5df6064b2cc0205ca2d53b25ac43f8bb5f2b01b0a3b209d92f8fa65bc39a7e42e46f776214c711334dad8c3eeff96652d11f5d38cf5c643ade01c3fce
EBUILD qtquick3d-6.7.2.ebuild 1042 BLAKE2B e6d457d178c43419d0725b80434d240bce4f91472d83dfd9ab367aa672b2c2c765477da601a5abfe0154c2dee99a9752731ad0e8b283dd84f1951a498fb638f6 SHA512 6a4469d5df6064b2cc0205ca2d53b25ac43f8bb5f2b01b0a3b209d92f8fa65bc39a7e42e46f776214c711334dad8c3eeff96652d11f5d38cf5c643ade01c3fce
EBUILD qtquick3d-6.7.9999.ebuild 1047 BLAKE2B 160eaff9170302827436e7f0e655a165ef0944b06431cefa01f1f3868a73ea8dd605828adcbad4f26c42207648c3b749914154c669e3edd9f0ef136aa9868f64 SHA512 14f1d194977ed84ddcdeed65e94be09b2b294ce9172a437eaa12117870e87accc946cd6754bff0fecc3fe5f216efa354ffeda31b61eed3129d769e5054471486
EBUILD qtquick3d-6.8.9999.ebuild 1238 BLAKE2B bd4ca7741647c874a96257a6530ad83ae3d4c6580e4c20e6cc9c79ed9472c1011db63f3dcc0894ce72642cd77c8d086aebd244a5a904e42e225efaf938cb1345 SHA512 e5932651031fb1b9a6f34585fd4fede6d1e268c8051405d0f868e87f2580115ecf5344074b568e9d63416849eb0ef05de5edb54f7db5c3139ac2d15bf3920677
diff --git a/dev-qt/qtquick3d/qtquick3d-6.7.1.ebuild b/dev-qt/qtquick3d/qtquick3d-6.7.1.ebuild
deleted file mode 100644
index 09ff3f5ce309..000000000000
--- a/dev-qt/qtquick3d/qtquick3d-6.7.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-elif [[ ${QT6_BUILD_TYPE} == live ]]; then
- EGIT_SUBMODULES=() # skip qtquick3d-assimp
-fi
-
-IUSE="opengl vulkan"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[concurrent,gui,opengl=,vulkan=,widgets]
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquicktimeline-${PV}:6
- ~dev-qt/qtshadertools-${PV}:6
- media-libs/assimp:=
- sys-libs/zlib:=
-"
-DEPEND="
- ${RDEPEND}
- test? ( ~dev-qt/qtbase-${PV}:6[network] )
- vulkan? ( dev-util/vulkan-headers )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.6.2-gcc14.patch
- "${FILESDIR}"/${PN}-6.6.2-x32abi.patch
-)
-
-CMAKE_SKIP_TESTS=(
- # collada support is disabled in system media-libs/assimp (bug #891787)
- tst_qquick3dassetimport
-)
-
-src_configure() {
- local mycmakeargs=(
- -DQT_FEATURE_system_assimp=ON
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 939dcfdea616..2a05e1961473 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,8 +1,6 @@
DIST qtquicktimeline-everywhere-opensource-src-5.15.14.tar.xz 96560 BLAKE2B fba190b4d3a2adbd93823628936edb9ba409fe20f1e6652afaa704c0480c1841ae57ff8170975306d83f7f5702198d75f65f829853be3ed52fe6ab881dc034d9 SHA512 29457540834a0452f20069615f2d2c7e22c36ff6f42ecb0e8e9519eaca22bf8af09cd24559e4087b3641204644806d956552ea2ec8ca6261854d890713d3249c
-DIST qtquicktimeline-everywhere-src-6.7.1.tar.xz 110116 BLAKE2B b9af1e99c98257fa81b4430054657972f87df6ed5ee67c7db9d36950a9679fbf6fa5fbf56afad3dbd5f317d99a6dc1ca51b74993396e853966e79eaabf651758 SHA512 52a55c09ac64870b522c1f357876c612afdccc76cec8b8ca06a4470be754b04908fffb9ef8f7df031f8a6e4a6f46cf64657ca6011c297bf73b59b4f7135bd58b
DIST qtquicktimeline-everywhere-src-6.7.2.tar.xz 110200 BLAKE2B ab181ced9e06bbf4ac9d9c3e558749a14d038a2bc741a67461f901f013b0e5da328485747499934829b60d3ee125a674033caad69dec3b2255fb36ed206a55c1 SHA512 cb460db34b726216f539bcd305e257375b01250a4f2df546a9a27c53bf78287e2c9d1ecc81edc336e5d55b87006a271ddc435e5fb57a898947bcf93cf5ea1b90
EBUILD qtquicktimeline-5.15.14.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
-EBUILD qtquicktimeline-6.7.1.ebuild 390 BLAKE2B 3c681942e4da9869ecd39a039f136859918b1524b0f31bf2bad541ad0af935c4cc88c1c3b0af3ffbf2394d6b82a6201468de4f517e275c808fe9b44afc214827 SHA512 f66102e1ecb6a658399d2041822c4b9541a1bad07ae46fd00a8e3deae3e045538e5c2f81616d45834cb37dd82ce66e0a7f22650901d6fff174e09bad573b5469
EBUILD qtquicktimeline-6.7.2.ebuild 389 BLAKE2B ff876ea9bce98b1093d8bf580150581d77ed7fbecc1c8db13c7869014e6ea5a0c85acab1527c0d323557a1eb9c546ac169bbea962fb30129e2e14c8165285de9 SHA512 c543dd8a5b220b5d264ef04b986e4e91147b54e169d8f747d962b2ada540e261ad3932489dab3d3f519e3f6ebdce6e711ad7773188363ccfde2b3ff2ec8d8452
EBUILD qtquicktimeline-6.7.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.8.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.7.1.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.7.1.ebuild
deleted file mode 100644
index 5baaa72f2711..000000000000
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.7.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module for keyframe-based timeline construction"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6
- ~dev-qt/qtdeclarative-${PV}:6
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 6ce565b4d5c4..663669454466 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,8 +1,6 @@
DIST qtscxml-everywhere-opensource-src-5.15.14.tar.xz 429224 BLAKE2B 67936258bfb67bddf5b711bc97bebb123f56d8f7dca9b46424a33d1205b0a3a6dfc89ae7bc429ffedb928d4f1b88c62abdabee301c09a0e3b0bf65128f174d67 SHA512 1490824b0108300b1924f404431e3871ce067def15993aed9af768c871b3d0eae4cd0b8f467671d3ebcada98d5e11dfe86e250467b7dbf9708ce9f37766861d5
-DIST qtscxml-everywhere-src-6.7.1.tar.xz 1168276 BLAKE2B e97d521ce1c239c4c6dc40c44fed2f158e27df596df552fc8c296ce2824bca904a031303907ee2d8ec8d1cbc96c7b0d0ea384044e6a8cd1a31965ffab4e6bf3b SHA512 64a3fe0fb4311b4531c6fa9576399a181456990882c9aa7a5ddd5567cef579a22978e87d1641aa61532ef7c482b188967a401d7fd3b1cdf0f3ff657927594c61
DIST qtscxml-everywhere-src-6.7.2.tar.xz 1168452 BLAKE2B 7cb06fd09758aaea28ccada62aa51b427c265416afa3f152601cadd1c9586050e87d36f8cf9679ca3ef83777bfec1119d861bd9491a176460d58beb5376e4ce4 SHA512 4eba366c2c10593cfc0fdeeff92aa9951b838837cacf113bf849b5da68da4d41d550490bc4be28620f766ab412ca4066c71ee7a1ff18651dd08267b01df6c2fe
EBUILD qtscxml-5.15.14.ebuild 397 BLAKE2B 51caa0740ef74f457378f5f276ff3d4fd29bdeb7881f906cb17c11d3fb625e869bcfb62d45c3ed940363b67d192ff36c94893e93a99b817477578bb74f4b1c46 SHA512 3bb9882d106168b0e30d0d96a9005a1d8a91f42da90c13b6020643cff878dc0a45ea92e7675733faf42901e2627b9a88acc3f8b37a53bd9a9ed7779f39eff512
-EBUILD qtscxml-6.7.1.ebuild 697 BLAKE2B 1c1efe6f56f36711d93b52956030e0c55059e8b5d5cbbaba1db44c3054e62dc82260af3507b8d48dde79368009b458bbd03f5260d39e58aea794549fe648595e SHA512 bc0c8f521b7927d5190c3a2b33a0479a1ef25482a38ab1ab99a93b298455fc692334dcb60a312e70074d6b5aeb7dc5eb47710ce27454449086a703227e9dd524
EBUILD qtscxml-6.7.2.ebuild 710 BLAKE2B bbd105c679bff1928af4d14c4af530c28ce44b26f88e6d78d9f95240bd06cb85c47e9589b52a263392666ef94bac37f68f30d4f0e9bdfc9522b11639d1c62c6f SHA512 ff4e669ae0319b95c83aafa3bd831fcf2c4c1c21e37842fe1eed4954b2bcfe072ca1c6ebb89f5858f22733bd57131de03a25d0e7baa1618919266dbc4836bb4b
EBUILD qtscxml-6.7.9999.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
EBUILD qtscxml-6.8.9999.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
diff --git a/dev-qt/qtscxml/qtscxml-6.7.1.ebuild b/dev-qt/qtscxml/qtscxml-6.7.1.ebuild
deleted file mode 100644
index 67054f2b3468..000000000000
--- a/dev-qt/qtscxml/qtscxml-6.7.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~riscv x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui]
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # may fail with pid-sandbox, or at least musl/hardened+gcc (exact
- # conditions unknown but passes without pid, considering this flaky)
- tst_qstatemachine
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index 0832e94328b1..26d9891f7b1e 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,8 +1,6 @@
DIST qtsensors-everywhere-opensource-src-5.15.14.tar.xz 2051164 BLAKE2B 100f6e6c11b4ab9f25753b2f40c25920993e2b3b14173d36da1ec6fab0ee47e4bf29c44d45d6bfda431d95d62514aaa4bf7db0d2504982f11a469beda65341c7 SHA512 777882f3bf3ddbfe053132f123c14590538fdf483479877779cfdd3dc242021d86aedc6484a453b67282f1ba4447c73e4f7a04bf3d4b741789b37e646ab67f35
-DIST qtsensors-everywhere-src-6.7.1.tar.xz 1494588 BLAKE2B 1876030016b0c98a03218c585eaea9b670a7142ac2614d0c50d89009084f9e7c6a2d4cb7944328ea07cc74e99041df15fa770ab1630dfaca61af2d08729c6048 SHA512 3b7d44140c1de65d2ad7dc55d3891a0961be0604891aecd79c2f2f52bd1e2085747dcdb42735e3dcceb25dfe6204af79d8331f80bc7209e6ae302f02de7194f2
DIST qtsensors-everywhere-src-6.7.2.tar.xz 1497432 BLAKE2B 6bec19a047e8331cc3b7a6f8f3965f4dce0435a57374fb28bb38651dbb6e758727e5e2116d38f2ee6ebb3ca82f935ca9103b1a928514bdb714a0e770751e2c65 SHA512 fcc437407191ea8d56f54bdbef07d0c25f15e1eefa74f5bb2c3a49af4418fb75cd8f7a16a9afc9efcba7e14ed842ca6bddeff6225949e1d193bb6e8ff55fe565
EBUILD qtsensors-5.15.14.ebuild 566 BLAKE2B 1448b9978f85ba18bcccb00f356458bcd30d0610d48c172002c0fea61252a9966f8e6c7a9323499a6110e8d5bbe41e74744f37bd56d8601ec2c2f57b72362e14 SHA512 14e7dfe121cde2f5603c7d19d8c4d30abec0d9aa303938a57d0e3919c45e4500ca16f7e369cac8cb0b33f239c3325674815d1ac50a04d38145b16c1a7335f9b1
-EBUILD qtsensors-6.7.1.ebuild 536 BLAKE2B bd32243316951c1838dcb79360221029aa7142a1baa6ff14c25131fd40933d63ec8c2d0b5e8a2658f5248ac23c35ab728db7e0c7e2f16f2b0126ab3317a718c1 SHA512 9db0458e87dcc4e5c8f67e3343f4eeaf13510fadf385fd1bb06d24737750501f356b7d93fa6a7c3ef3209e02816f72e8dcecfe7ff1cc53cab81efb853fa99b3c
EBUILD qtsensors-6.7.2.ebuild 534 BLAKE2B e3d26f2197c4776078c309a1bc8241fb3a7de843a6896b6557a4f7da2bd3dd2577b5944f1f29c8a1181dacb5a3949d750c1b968330dfc2d66aec5de4c83bff3a SHA512 2664df744724a0748afacddc005daba4ef037b7a58f961aa5daebf98272fc8fd7acfc80e1f8d09ddc1e8c1f2590bc0790629d40d078fd75ee756e59f89399568
EBUILD qtsensors-6.7.9999.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
EBUILD qtsensors-6.8.9999.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
diff --git a/dev-qt/qtsensors/qtsensors-6.7.1.ebuild b/dev-qt/qtsensors/qtsensors-6.7.1.ebuild
deleted file mode 100644
index b6709a364bd1..000000000000
--- a/dev-qt/qtsensors/qtsensors-6.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Hardware sensor access library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[dbus]
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index cf7ca884f067..edf907468c15 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,8 +1,6 @@
DIST qtserialbus-everywhere-opensource-src-5.15.14.tar.xz 350748 BLAKE2B 88571e730c6a81d8db8be02550b0abc1f72bf8c40a5f0616cf879f17043b775f992d19d1b2429acfa0cf86634f9430d7b16f812e9b436f7f1403059298274057 SHA512 ac30e163fd2ef7a3d6dbb8f8f3cac06d68f915d29c87d1d49be541c38c3dd09873d89525508062b7cf6dc17d750167e0cc13bb48718f2a42b80b2e7f04e7633d
-DIST qtserialbus-everywhere-src-6.7.1.tar.xz 547732 BLAKE2B 7728063e3cca62ffde710b3e45dabcabe1e09f9a9f82f15c34ad794102598bf0b6f8e20dce22a18a49477d47e12dfcb304d41b6cbee03d41e7fa33191e4ba7ca SHA512 d90a8209cf966f716a946880b595fc9fd22fc3069712c46ce22aeb85af5ed2c0fdb1c571bc569e95311453246c9697b92bb05648c7f4be3d18a262b500d59bae
DIST qtserialbus-everywhere-src-6.7.2.tar.xz 547596 BLAKE2B de990e57a8139e540d906ba11a4a396db8bf5c6f719e366585251e513364cbd531bf8a31638b29aec0bc8fb5c2208745395de07569a5358c918b0c95c40f1656 SHA512 ba4d8c698e68508080f851d96428908b83f3d2f5d36dbcb00586567beb3001a8ca3f1d79fd9895aefb32c7d1a8400024e43cee2cdd4f427e80d47949593a3055
EBUILD qtserialbus-5.15.14.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3
-EBUILD qtserialbus-6.7.1.ebuild 900 BLAKE2B a8212f5f347a83f277a94b61f552b34ada5574fde237693e1415c7cf8be8d1895386ffec3c88e8b8add5ce05f02ec799966ed0b7978d4caa4c6d5d34a4fd6183 SHA512 2283d8ad2911a159b34f8af5b0b3dac1788072a21502b5afeecef815345384170feb42d46bea5b685c9093fbbb96073533e9ed9dd02cbfb722cf69ad9ef18aff
EBUILD qtserialbus-6.7.2.ebuild 900 BLAKE2B a8212f5f347a83f277a94b61f552b34ada5574fde237693e1415c7cf8be8d1895386ffec3c88e8b8add5ce05f02ec799966ed0b7978d4caa4c6d5d34a4fd6183 SHA512 2283d8ad2911a159b34f8af5b0b3dac1788072a21502b5afeecef815345384170feb42d46bea5b685c9093fbbb96073533e9ed9dd02cbfb722cf69ad9ef18aff
EBUILD qtserialbus-6.7.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
EBUILD qtserialbus-6.8.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
diff --git a/dev-qt/qtserialbus/qtserialbus-6.7.1.ebuild b/dev-qt/qtserialbus/qtserialbus-6.7.1.ebuild
deleted file mode 100644
index f545d9e396f3..000000000000
--- a/dev-qt/qtserialbus/qtserialbus-6.7.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network]
- ~dev-qt/qtserialport-${PV}:6
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_SKIP_TESTS=(
- # rarely fails randomly (perhaps related to -j)
- tst_qcandbcfileparser
-)
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6SerialBus/*TestCanBusPlugin*.cmake
- "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_qttestcanbus.pri
- "${D}${QT6_PLUGINDIR}"/canbus/libqttestcanbus.*
- "${D}${QT6_PLUGINDIR}"/canbus/objects-*/
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index b618a05433ba..c5d633fb89d9 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,8 +1,6 @@
DIST qtserialport-everywhere-opensource-src-5.15.14.tar.xz 315004 BLAKE2B 51f7353d373d258e2e9ed7fb5d6831cea66e9c29b2a632a67aa66936ec9b43a71792094e2fc5be6621edae6e0bc117282a3c278aad0446d391720859c15fa213 SHA512 64980191cf8bc27a7a28bc8d373f1ee4d16bec5ab6b1e3296d4bc245498bb59d29bec49ebe609f8242bffb205f923acff7ab736f80d01d7689032896ee8f9bad
-DIST qtserialport-everywhere-src-6.7.1.tar.xz 271220 BLAKE2B f6d882a2ef2378877e4b677104f58a0d0fe53a609b35d3714e3c36213258ee5e86ab638a2b8eeae8bdae89ec59b249ec9278a57f9f7805430cb709b80a0348b3 SHA512 027d9f481760bbdbb3e131bc169dd515d736cb29e06a19afe7606e97f9c49871d210bbadbba78db1349717e88f37177294331e0669e002b1c24bf6a8e8ad3705
DIST qtserialport-everywhere-src-6.7.2.tar.xz 271320 BLAKE2B 14283d2a7452a828e5b238003ed1762d0c502b9abab9d42af4f56b5aad29d5f26a263fc8f9d68988b2d4b038c1169b0a8999cc5aacb2af67a43a643103f40700 SHA512 faedff39212a98e6b3d96e0fb530c6b63c5fec519f5226b015771b8c5122528c8b087b6ccf74aed42ee87f61ffe324ac5c87152dad282395013a84e3f5cb2d3f
EBUILD qtserialport-5.15.14.ebuild 565 BLAKE2B 683036990929b3ceed4ead89d9a5d77b84494675bc8f7acdfd24f899781009785c91fd0c515f621d8d1cc489c363aaeed228d946d58758de28a54e012c042543 SHA512 484bfec55cb2329151f7e62e4530239b461177d760275b5af5424084664abc37974e6286f2f0621570d60ded7149e2e62a306649441b1552030110def0df602f
-EBUILD qtserialport-6.7.1.ebuild 387 BLAKE2B d81600998ad987db736d6dcb757641564606f634b7f4c9c1c42c2c0102a4ecf219c9577f17e03c3ad695115134b0d070b7bc3522929544ed126abd712f7c753a SHA512 ad04575b8ac6adab70a7cdde411a939694795de1c2a1c243007e570833c0f58f174cdc97aece7626c8041233a6130e9a6becbb3c59960f84d95334dd1b7d572f
EBUILD qtserialport-6.7.2.ebuild 386 BLAKE2B edf782f739e2ab208f66d9312943af46ea791526fcab53f393500eb5c1f5370ae2046714e32469e9e8eebf0b1352f88bcedaeb5e341e8b35ecb3983c892e69a1 SHA512 47a166753a785778c77b21579824c917e8eee0c63c16f0247b8634ebbf1706cd6f16db52d7912ec4547da4f59a03f75304ab47f85473a35b58d2dd09ac41d950
EBUILD qtserialport-6.7.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.8.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
diff --git a/dev-qt/qtserialport/qtserialport-6.7.1.ebuild b/dev-qt/qtserialport/qtserialport-6.7.1.ebuild
deleted file mode 100644
index 67ab8b8451f2..000000000000
--- a/dev-qt/qtserialport/qtserialport-6.7.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Serial port abstraction library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6
- virtual/libudev:=
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index 779cb83878f0..5b3c6bc4299a 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1,6 +1,4 @@
-DIST qtshadertools-everywhere-src-6.7.1.tar.xz 1111284 BLAKE2B 337bb5ffe15ce5355081bbeab5004118e369cd7983d37fd770c303b8b326998c466a718002de18d854f4a5e24f6f74d9db8aa59432641b5165715764109d0d05 SHA512 8de9659e11c8b0048fd0af7616aec9a3395a3844f5e24740a88ffd7c3acffba041150338e2a3b7986006edd77a557bb944992b082191d2d959aae511fbc35dc6
DIST qtshadertools-everywhere-src-6.7.2.tar.xz 1111256 BLAKE2B a0bdf6f27882a903819c580c37a3dc7f361101345b66542dda162e99adf9a62983bfa7321881d6dac7e662178a125674606b08973bd55b77743fee19cbad8737 SHA512 b33e55f81d6878518dfe05db8ea3b319614dda10e215784496a61daaf8415fdeed1a3d802efc3cddc4fbca6c9894faf13475b35b3bb7d9a215b91238f9b38233
-EBUILD qtshadertools-6.7.1.ebuild 367 BLAKE2B f9ea7557570da1a2f1d3309770f7b9c8aa75a0dc5f168611ead563ab867557ca556210b6dbd004c0239fe96d0fd7c653443e50c41cbecc6201351d4623c72d7d SHA512 9ef147da0c026712a3d4d5409741859ffd3b7b46e5d0310dcee1c14ca3725cbb1a2d8311f822361ba58b26bb43f09942e0ecb7182db027a63f0c7a05d017ebf9
EBUILD qtshadertools-6.7.2.ebuild 366 BLAKE2B 3bd5c942084732411b0c2249cd2bb83a81f8b46e27461cc3ef347abf63d1e2027baff3e0ace38bc48982bb1f8ae9e75a46f1ef95b699645b10e3b951d6d12e3a SHA512 1352e69d418bb3b926a84883f1831c94190d8563944a45c63361d8ea40ed6d22dcef8550ed62411e559c36204befee5f1d13aa67b5f6332de53a3225a1285098
EBUILD qtshadertools-6.7.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
EBUILD qtshadertools-6.8.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
diff --git a/dev-qt/qtshadertools/qtshadertools-6.7.1.ebuild b/dev-qt/qtshadertools/qtshadertools-6.7.1.ebuild
deleted file mode 100644
index e8a5a86f2b64..000000000000
--- a/dev-qt/qtshadertools/qtshadertools-6.7.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index df66cf0cac77..5761decb9682 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,9 +1,7 @@
DIST qtspeech-5.15.14-gentoo-kde-1.tar.xz 1044 BLAKE2B 9f5feb7168f17fa76e89efa2c6b08a339dcf024c2a248c3a23d210570a99e9232a06b0559593adf6eb62cffea4fa62e942c6e0f4efecfd3f073276e49e5a9210 SHA512 9a468eb627902932cd39d6b59216f3aff3183f047dec61361857ccc47502406731429abc39940e21b0f62c2ad2bc3bbe3f1d0a78e57f13fb891821ef2307bf90
DIST qtspeech-everywhere-opensource-src-5.15.14.tar.xz 95916 BLAKE2B 15673759f71d4096e29854caa398a5b72257d77891a568e8e4561403b6d88f584a709ab1281c69ff99b250030c40b85848436254b5b6b2277b95728994b81f14 SHA512 87d021efb5d07704dd5469bb3050e9381e8da47d2ef41bd37a95ac1903410b781283af42694dd1300c84bd0f0ea219e61da0a3aaf6204937578d26044a297f79
-DIST qtspeech-everywhere-src-6.7.1.tar.xz 261772 BLAKE2B a776930705b7ad7a127997d35046c0101a8c40111b5cec50779944b2db9aaff8ddce3d0d7a25152d4a13360a5c30c2b9993fe17ff931180ecb32845de90be7b3 SHA512 b97fc36601c77e9c594077e15be658f6307a2d89cc1c23594143827eb92b72182a671e418e3f83d3e072465068546d626a4cfc09ee03738f8c5a244984587b67
DIST qtspeech-everywhere-src-6.7.2.tar.xz 262360 BLAKE2B 0faceb7e8425ccb03574fa6db5a9f8dab967197341fce497fc2600a6200d417dba8b83a6a7616fed7cbce3d2c34b48b77e37814518996f917aeadc7ca628ebff SHA512 f6e598834ab455c9feb5836b0add05802261210be088f7860b746a214a5be7d332a43d7c09bd03eef48d362165f2739b858e966249c061c9ef537346453bd588
EBUILD qtspeech-5.15.14.ebuild 730 BLAKE2B c3941cd7399ec7d5cdffd2ad65611bc094c64d0aafdf08f40dc36e2da2feacd037bb01e32bcc8cc1d470a70b19dc3c71a7356c8b4a3921de65f1db6d800000e4 SHA512 e019cb16105b96d9e5d28ea5aa6e0cdb30572e6fcb5313a9efcf5da5b0c35cb696a2173ecf3f969e738db4b84311659c7b8666fe187e2f538db7366923d79374
-EBUILD qtspeech-6.7.1.ebuild 1186 BLAKE2B b9e21b364e3324458acf6e1a94e2972bab09269947b5d2e3e04a62c53a4cee6c3c62e81ab010214721eb3bc1c03adc4012dfc9a135ef7743cde43a8c2174255b SHA512 d97330a81fa2f3853d969057dc8426157dee620a73d565bc59f0a7dc358a76b9b6617a2fade9d8b470d7bfe11a1d3660d5c4f69b6a1ac4b2fe6ce2c6c916df21
EBUILD qtspeech-6.7.2.ebuild 1185 BLAKE2B 4dc3fb855f441253cf74cdfc6e75c7437d2e38b8be1f1045677b675f8f9da51827a9c9333adb0a05dbc2d4802573be4945815a13a3699b130080823f5c6f88a4 SHA512 e3f1519b15d9d46aeca3a907d71fb811e5bba2e47dc2490f82a3032a1341a3a1f7a6c10fcd5789dec1746b2116c5cc44fe74d4d00f37af804a813fec70c1d05f
EBUILD qtspeech-6.7.9999.ebuild 1190 BLAKE2B 0438b76487862cee67a2a21abfa9151f244fb72f21038aa3e356057aed292d3505b32371193bd97ef22c1a06a3e9c4bc0be0779b36fb535288f8b6acc1998cf2 SHA512 25ea4b33c05d86906f4e17e44cbbe73456c32dc15e63b014272d28c323e0bd8ef67cb5c80b9e2316b436917c0926fa35aeddfdcac30eb081bb558b9caa0bdf04
EBUILD qtspeech-6.8.9999.ebuild 1190 BLAKE2B 0438b76487862cee67a2a21abfa9151f244fb72f21038aa3e356057aed292d3505b32371193bd97ef22c1a06a3e9c4bc0be0779b36fb535288f8b6acc1998cf2 SHA512 25ea4b33c05d86906f4e17e44cbbe73456c32dc15e63b014272d28c323e0bd8ef67cb5c80b9e2316b436917c0926fa35aeddfdcac30eb081bb558b9caa0bdf04
diff --git a/dev-qt/qtspeech/qtspeech-6.7.1.ebuild b/dev-qt/qtspeech/qtspeech-6.7.1.ebuild
deleted file mode 100644
index 483d7fddd3de..000000000000
--- a/dev-qt/qtspeech/qtspeech-6.7.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# tests are kind of flaky, sometimes hang, and also fail with clang
-# (not that it's unusable with clang) -- may be worth revisiting
-# eventually given qtspeech is still somewhat new (added in 6.4.0)
-QT6_RESTRICT_TESTS=1
-
-inherit qt6-build
-
-DESCRIPTION="Text-to-speech library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6
- ~dev-qt/qtmultimedia-${PV}:6
- flite? ( app-accessibility/flite )
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
- speechd? ( app-accessibility/speech-dispatcher )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature flite)
- $(qt_feature speechd)
-
- # flite_alsa was likely to work around old issues in flite, it does
- # nothing but add -lasound (no code change, and is unneeded)
- -DQT_FEATURE_flite_alsa=OFF
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 1fe519e4fda4..b1311967b3b2 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,9 +1,7 @@
DIST qtsvg-5.15.14-gentoo-kde-1.tar.xz 2868 BLAKE2B 57e8e5112bf2efd41ee7ca305003884b6f28fd37ea9d7c895e93d4b952e0d7a40a6af0498e25e0017bb3d3828fb5df36b143ea7f31e760aee0fa075c4c74bd10 SHA512 2ab453dfff56c690c058a2751b03cf7faa7c5453a558b9bf64367d5e53f6139b63544a2bfc6fcf312ba852137574675b9d6cfa56f13421084f22e9477e7c92a7
DIST qtsvg-everywhere-opensource-src-5.15.14.tar.xz 1881248 BLAKE2B dc0f0754d480448436eb11e962877ca4d396859f7282dc7e66ac726ddea4135e0d8360bdfc5ea9896c228e496a4dda2c72d82c0cf688255aaa0a0518bed36a05 SHA512 4f781bddaae619125fc0f73b5736eb33dc49f368cc9cab9fce436cb57b389e66d14d2625e9100c2c1d809b67c3ceb16f718f50ce4abe1c925cf8dc8bb8b285a8
-DIST qtsvg-everywhere-src-6.7.1.tar.xz 1790712 BLAKE2B 4df926dbac0372d41fbaf0ac3ea5cce5c80439ef29154837c9a67b054ba901a48b14d5935afe77ba748b909910bd719fc3a7cec5a3b4afa2712dd671b0ecccfc SHA512 8c5b54886e8a9580c022229b8b6176eaf9f113890333e5d9ca558fe57e6f2acad2a2e01fb5154ddb67a48ac95727d744339512876fb8334077ca5af27506e106
DIST qtsvg-everywhere-src-6.7.2.tar.xz 1791468 BLAKE2B e72cf5b153141942c7aa92f7433b19317549deacc5d9bf981dd41f80ce25b0bc60c81185eb9134146aa93a6ce830aa3afcaced9e92902b9aa8c4a321718a5f86 SHA512 5a4209134afd3265d4b4b02a388a3078f2f915613c83e8a4aafd292e6b49d77019597f820468c8a9fe6c046c64e6890ac94ebc52e6b321a9b57a5ef3b51552e4
EBUILD qtsvg-5.15.14.ebuild 496 BLAKE2B 973507084399af01f2f442cbfd3a6c9dfe91c8185ddb483c9b7b8cc1f7cf135e80e4c7c1286f22bc59a5209a87144310780d0c380681b963d42204c46a228e07 SHA512 d8500010ff86d3d03f18210b771fe0961b99d16efebbba0c428ffcc49dda115814538f6d8b20801671ee5a0de7b1e643eed6101c7f37dbf42795d1a5c6dfd978
-EBUILD qtsvg-6.7.1.ebuild 655 BLAKE2B 4609e7e89355efc516d215b53fe91d69d477fa83985b0a1251ece83c0e12857c365f7087add8888c034cf9a938b128718ac4d49c70919f6ea00c73da39df6f68 SHA512 a3ce460ab6bd044ec810b978394a3bea266c9587202caa413e40011f690b103d03f4ea88331e8db7b0e7ca5f1413667a1b1908ec461bc2734924befa663402e8
EBUILD qtsvg-6.7.2.ebuild 654 BLAKE2B 868b671ad183a7fe54943560e5a3498212d973c57ec5ff5b8b50e443f6666d59c723d1848378a75205b0d43b7979fd6c2b2e93720a3048566fd7c4bab879debd SHA512 f680b4b711d32a94de2f400499ae4d25c9a2b53938591684e49b75e96047d69ac1691c0acef8279009fe603a17c299fcdbe97edc3677626b16716db1fe674751
EBUILD qtsvg-6.7.9999.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
EBUILD qtsvg-6.8.9999.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
diff --git a/dev-qt/qtsvg/qtsvg-6.7.1.ebuild b/dev-qt/qtsvg/qtsvg-6.7.1.ebuild
deleted file mode 100644
index dfcbf6a8848b..000000000000
--- a/dev-qt/qtsvg/qtsvg-6.7.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build toolchain-funcs
-
-DESCRIPTION="SVG rendering library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,widgets]
- sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}"
-
-src_test() {
- # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact)
- # is known failing on BE, could use more looking into (bug #935356)
- [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer )
-
- qt6-build_src_test
-}
diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index 865915659969..59d876214e71 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1,6 +1,4 @@
-DIST qttools-everywhere-src-6.7.1.tar.xz 9016376 BLAKE2B 081a8a6fc838ee1dcee1b82cb46996ed246639a230f23d324fdcf2153c46ddbdd619505df0380ea20c7e9c668159dc49a061ecf57f27026b0a6fc7e6017d9b1c SHA512 5b21fc8a5f208615a3493a2ae24356705477c50f675cd7f29fc2eb7f7af5c2af7859068d26404ff8075d163adf0b0c4f267d14fa3f618de76ace8cd353a58a15
DIST qttools-everywhere-src-6.7.2.tar.xz 9019636 BLAKE2B c4324275adddefc2399ce4ff1305d285c9e4bc7fb6cebf6bd310573773ada5cf91f14561b855df685bdcce0a39897c3b9e0b62544083af2794d7eaaf35660146 SHA512 311467d0e6970711b4d984fe792d2b75609f38c04121073d5c3c34c682fcee89787f6982c886e62206a76b1f647de60e56510439b0288f8bd1ae21a2683a37cd
-EBUILD qttools-6.7.1.ebuild 4647 BLAKE2B df21c86f66baa7e799184c8e914191fb8ae2552d2f81608c90e149849eba154b9dbe80877e3de241bbd16f9f09b7b0df32a366907292a38dfa5fe8ed378acfb1 SHA512 cb09bae6d6728597c4f727165777ca1517413182341526f5d5b02898ed00c295bd118f13f376a6be0104a7b80df6503fb8d54373551820f48ea9f870fd45fe06
EBUILD qttools-6.7.2.ebuild 4646 BLAKE2B 4a77d671a5311fcd7e6170bc29764560993be958cc8ea58d6c31d8132372a5f65197a69acd3eee45d211cbbf95ee653849faa7d98a302db07f60e3b79b3e4912 SHA512 69930be9d05a6fbb10c616b8ec8b664d40428abbf516777ac5fcf85adc4a2ed39a82bcbfbb988aef8568ac0a3adcb4939fb89e531e90bbda97c751c6ff0e3e49
EBUILD qttools-6.7.9999.ebuild 4652 BLAKE2B eebd7864fe6b6c135e0a8a3ca82facb8596cd468c6cb7b9064ea2eb88d0340c9756c5c53cb29c8aff02553dc60665391d337bf470d0483e7d7e7dc6b789512d0 SHA512 0f106b67908d04dc45ef0954251dc699c2e4de63a223b03680fe295d2687830dfd2814bf7c0a5996fa847c4e48fa7e3d41fbe076f278e17cdab571fb91dc2f8a
EBUILD qttools-6.8.9999.ebuild 4975 BLAKE2B 35918fb023a017c7c2b958e5ec7990cf80cf45fed3d633b65e26314d62e597e7f19dc72d96b781f498e646f11a0c200c4510b2761c75df892b8a084d8707c823 SHA512 d2f528eabad3c58e41ec133a56715efa394d659cfac183477c8e41ae7c2afeca48cf81dbadf6f52ebff3da9f5f9a42aba761f57cbb436b02446d1d26fcb3cbca
diff --git a/dev-qt/qttools/qttools-6.7.1.ebuild b/dev-qt/qttools/qttools-6.7.1.ebuild
deleted file mode 100644
index b00cc875577e..000000000000
--- a/dev-qt/qttools/qttools-6.7.1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {15..18} ) # see .cmake.conf for minimum
-LLVM_OPTIONAL=1
-
-# behaves very badly when qttools is not already installed, also
-# other issues to handle (clang tests flaky depending on version,
-# and 3rdparty/ tries to FetchContent gtest)
-QT6_RESTRICT_TESTS=1
-
-inherit desktop llvm-r1 optfeature qt6-build
-
-DESCRIPTION="Qt Tools Collection"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="
- +assistant clang designer distancefieldgenerator gles2-only
- +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner
- qtdiag qtplugininfo vulkan +widgets zstd
-"
-# note that some tools do not *require* widgets but will skip a sub-tool
-# if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
-REQUIRED_USE="
- assistant? ( widgets )
- clang? ( ${LLVM_REQUIRED_USE} )
- designer? ( qml widgets )
- distancefieldgenerator? ( qml widgets )
- pixeltool? ( widgets )
- qdoc? ( clang qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network,widgets?]
- assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )
- clang? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}=
- sys-devel/llvm:${LLVM_SLOT}=
- ')
- )
- designer? (
- ~dev-qt/qtbase-${PV}:6[xml,zstd=]
- zstd? ( app-arch/zstd:= )
- )
- qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
- qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
- qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )
- widgets? ( ~dev-qt/qtbase-${PV}:6[opengl=] )
-"
-DEPEND="
- ${RDEPEND}
- qtdiag? (
- vulkan? ( dev-util/vulkan-headers )
- )
-"
-
-pkg_setup() {
- use clang && llvm-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- # prevent the clang test as it can abort due to bug #916098
- $(cmake_use_find_package clang WrapLibClang)
- $(cmake_use_find_package qml Qt6Qml)
- $(cmake_use_find_package widgets Qt6Widgets)
- $(qt_feature assistant)
- $(qt_feature clang)
- $(qt_feature designer)
- $(qt_feature distancefieldgenerator)
- $(qt_feature linguist)
- $(qt_feature pixeltool)
- $(qt_feature qdbus)
- $(qt_feature qdoc)
- $(qt_feature qtattributionsscanner)
- $(qt_feature qtdiag)
- $(qt_feature qtplugininfo)
-
- # TODO?: package litehtml, but support for latest releases seem
- # to lag behind and bundled may work out better for now
- # https://github.com/litehtml/litehtml/issues/266
- $(usev assistant -DCMAKE_DISABLE_FIND_PACKAGE_litehtml=ON)
-
- $(usev designer -DQT_UNITY_BUILD=OFF) # fails to build (QTBUG-122634)
- )
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use widgets; then #914766
- use designer || use distancefieldgenerator || use pixeltool &&
- newicon src/designer/src/designer/images/designer.png designer6.png
-
- if use assistant; then
- make_desktop_entry assistant6 'Qt 6 Assistant' assistant6 \
- 'Qt;Development;Documentation' \
- 'Comment=Tool for viewing online documentation in Qt help file format'
- newicon src/assistant/assistant/images/assistant-128.png assistant6.png
- fi
-
- if use designer; then
- make_desktop_entry designer6 'Qt 6 Designer' designer6 \
- 'Qt;Development;GUIDesigner' \
- 'Comment=WYSIWYG tool for designing and building graphical user interfaces with QtWidgets'
- fi
-
- if use distancefieldgenerator; then
- # no icon, sharing with designer which fits letter-wise
- make_desktop_entry qdistancefieldgenerator6 'Qt 6 Distance Field Generator' designer6 \
- 'Qt;Development' \
- 'Comment=Tool for pregenerating the font cache of Qt applications'
- fi
-
- if use linguist; then
- make_desktop_entry linguist6 'Qt 6 Linguist' linguist6 \
- 'Qt;Development;Translation' \
- 'Comment=Tool for translating Qt applications'
- newicon src/linguist/linguist/images/icons/linguist-128-32.png linguist6.png
- fi
-
- if use pixeltool; then
- # no icon, not fitting but share with designer for now
- make_desktop_entry pixeltool6 'Qt 6 Pixel Tool' designer6 \
- 'Qt;Development' \
- 'Comment=Tool for zooming in the desktop area pointed by the cursor'
- fi
-
- if use qdbus; then
- make_desktop_entry qdbusviewer6 'Qt 6 QDBusViewer' qdbusviewer6 \
- 'Qt;Development' \
- 'Comment=Tool that lets introspect D-Bus objects and messages'
- newicon src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer6.png
- fi
-
- # hack: make_destop_entry does not support overriding DESCRIPTION
- find "${ED}" -type f -name "*.desktop" \
- -exec sed -i "/^Comment=${DESCRIPTION}/d" -- {} + || die
- fi
-}
-
-pkg_postinst() {
- use assistant &&
- optfeature "Qt documentation viewable in assistant" \
- 'dev-qt/qt-docs:6[qch]' #602296
-}
diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index b71292e9f302..221643b07912 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,8 +1,6 @@
DIST qttranslations-everywhere-opensource-src-5.15.14.tar.xz 1626976 BLAKE2B 61263b9b28fb0d8feb715ebd7cfd85a7fb3e4a6a1e13841d5c4a38dfbf0a57cafa2484e8f4352e0ed16bf820153df0b4c192cf7e906fe29cb56c5de040368523 SHA512 bf41fea921151c10f78804e274919805ccee12c13c57fe50e8f6df863aa955e4a1aa939d23a7500cd3b5fe6aa5656b1a12628cdbed1e9c8dc1f126e2cf7d7176
-DIST qttranslations-everywhere-src-6.7.1.tar.xz 1547716 BLAKE2B 5b5ff4c81cdf56e9e3b6dfaa6eeaa88e5589c742a1a129b663e49d7666824d7e52b775b367951830407807a97f7adfa67ee0c02e997fa72374859096cde0cc63 SHA512 380b1f4738720955ec8f8790325952eb2eb7c3257f6fb24a283d86d8f4063109c55b7b2b077c0ae5119523cc42e39db203c88f2af66104be9e09edc1370c6ff6
DIST qttranslations-everywhere-src-6.7.2.tar.xz 1547608 BLAKE2B 93d6dcd62a0dd4210be5d0f00957dd89d32d6362d8e3a1459eb819d32eeb05f354185df4ae8cc2fe705b0b964f73dbf01ed5b8d8fd89c679f99cb2953a065505 SHA512 a1937f117af71a6896ebaf89f05bcb9c61c34711105609ac80a0f85d96cd427786e902ae4e2dccc38060c4fd9161f42a0cfdd7e39e618e3996fbe1c7f05c84d9
EBUILD qttranslations-5.15.14.ebuild 379 BLAKE2B 4e8592ec1a5ee9571ebf1eb9fc40b2b593a8448d6a600f7ec61813a8416fbf6492759ee1b93e36137d994166f30d0ddc1a95b2971c0f4fa61779b37c37b2514b SHA512 483a60952a599acea2c0a6b4916fb7566120e552812469f7a0291ba8b7a063be4afd1a7ce2f8e56271a24f34fb8750eff99c03814b0c92f38cdec1a005c0d6e3
-EBUILD qttranslations-6.7.1.ebuild 413 BLAKE2B c8f21d4f1e7090c80673c17672e354a406196b47fb9909df401840d32823c5052979b5bea19e2ba196a54f440de19eb2e01ed17b11da982dd40216f000650541 SHA512 366f05b04bb9c37f2f4856a8f49634c04085a88f4c0f7d061124ad3e849831e4da7ed93fb0ac6f99cfac41e4fc0498aa595e747c50153e6c60431f21f6b2c58f
EBUILD qttranslations-6.7.2.ebuild 412 BLAKE2B d08fc60c197e7a0349b64fefb0351ca74a71120efa4bd339d5e0350e44436d9ee1aee9b993a76eca13624f3327ff86ab1c6036be785169f40a297301bb99647f SHA512 4e00238cd3a999111c233a96021b1a98783c9edb0a3345313c750713f99aacc78b8b35a6092de4ab5a6490b569f52a6d19cb947850689269303874541ed7cc90
EBUILD qttranslations-6.7.9999.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
EBUILD qttranslations-6.8.9999.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
diff --git a/dev-qt/qttranslations/qttranslations-6.7.1.ebuild b/dev-qt/qttranslations/qttranslations-6.7.1.ebuild
deleted file mode 100644
index f4c597c04812..000000000000
--- a/dev-qt/qttranslations/qttranslations-6.7.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT6_RESTRICT_TESTS=1 # no tests
-inherit qt6-build
-
-DESCRIPTION="Translation files for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DEPEND="~dev-qt/qtbase-${PV}:6"
-BDEPEND="~dev-qt/qttools-${PV}:6[linguist]"
diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
index 9af8bff4da0a..f4912f30a5b2 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,8 +1,6 @@
DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.14.tar.xz 10952936 BLAKE2B 258584cfe09100fa35b8b6293a6fb29f7d7631a7ca8e3b27d121bfa8a86e96c5a346dae1aed3aca6d80501210f5cc594f1c133adc41f12dcdfde6d12d2f91a0c SHA512 d6ff2770282e460a8d9fff3746225918cb21c65ef0d0d89e1c6876428ca1e860ecf45b44d57c9ef6e9a85cb050a4a67ecc1b20ae5c5be0a37d8b73ca439587c3
-DIST qtvirtualkeyboard-everywhere-src-6.7.1.tar.xz 3729484 BLAKE2B d5079f63f8c8dac1d5f364c7fc92477eb50f05c991ce9fbd2f5c7cde424348f9284b18b39bb0a22962aac5bdefdd890650356d65653ab20c68ab98b779e2a1cc SHA512 7d3baf735cac2906de5bc982fc3d1efa45c77d1d527ca3392cade59975cc8307ea85b0f7f018607cfc531742e8da6bfbc04f9ba4b523b2ebf1ebcde8f64befcd
DIST qtvirtualkeyboard-everywhere-src-6.7.2.tar.xz 3722296 BLAKE2B 316ee5e2204ebabd97c0d6ceb8bd9775bc456eb404f6ffee43a163823c43d86a94e900a06d8a1124506385aa8b17d67efd70caec64cded9dcd747d667186c9fd SHA512 016400a65e14a5ec960f20ecf6b2b7c32fa0c67d530c5046b423633b02efce200e0967642a072ff825c54c334dfe45be3e569c16d641a735f181d233fa414782
EBUILD qtvirtualkeyboard-5.15.14.ebuild 1214 BLAKE2B a2d1b8ccf58d8236afd410c626b28d6ef7cbbbd678620335d0f9f1f0f623d36c5185e5d7cb469d5e48a0759135a045c83afe88c409a764d87c97de88d5513ad3 SHA512 a5ee55fa5a05d94e62e6c5ee5d5abb10f3243985f9d04d9b57df175864ef2c73fb82ba0ece7bf2710e4ad4ad47c8da190a7f085f291e6f5f5786df681c76b08d
-EBUILD qtvirtualkeyboard-6.7.1.ebuild 1129 BLAKE2B 1674a0d4b3a37095f07942dd8fee94a9b7ba08715bb20f13e1d5aaf5d1cba76ee512bad49bc3a08fec40bdf025f746ac11f13fa09d635ea5012c2fd940d49cfa SHA512 a75546b4bcd2e4cf8dabef6cc188d584559268c2f0d10214e0b6c9ad0aafef005864870ec7b878740a40f1a5a13f1cd6f00af95ffd28a2bd6be1fdb194f2e579
EBUILD qtvirtualkeyboard-6.7.2.ebuild 1128 BLAKE2B 5e2e9cc78e01cbd695a92b5bcfa28158106ca8a20318b7afaaa9e2bd368246b9d3d3e5901874c08aa6460010f3789c5d16fb1c0340793713f439d58cf7ff5b77 SHA512 634a516fe913cc5ada1862aefb7c0023bc749fa040ea29a1ecdcc3609af7d3fbedc1769332fc5abc2beeba5cf3d15fbf3d6dc7c415fb98f1ac31567cd046a506
EBUILD qtvirtualkeyboard-6.7.9999.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
EBUILD qtvirtualkeyboard-6.8.9999.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.1.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.1.ebuild
deleted file mode 100644
index 7297597168fb..000000000000
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-IUSE="+spell"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui]
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtsvg-${PV}:6
- spell? ( app-text/hunspell:= )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(qt_feature spell hunspell)
- -DINPUT_vkb_handwriting=no # neither cerence nor myscript are packaged
- )
-
- qt6-build_src_configure
-}
-
-src_test() {
- local CMAKE_SKIP_TESTS=(
- # rarely randomly(?) fails even with -j1
- tst_layoutfilesystem
- )
-
- if use spell && has_version app-dicts/myspell-en; then
- # 99% pass but minor sub-tests fail with myspell-en, needs looking into
- ewarn "Warning: notable tests were skipped due to ${_} being installed"
- CMAKE_SKIP_TESTS+=(
- tst_inputpanel
- tst_inputpanelcontrols2
- )
- else
- einfo "tst_inputpanel can take >5mins, not known to actually hang"
- fi
-
- qt6-build_src_test
-}
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index a5db30443687..6ba1294e779b 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -3,10 +3,8 @@ AUX qtwayland-6.7.2-plasma-popup.patch 1032 BLAKE2B 81a0c2dceac3bde808f463d0d2ad
AUX qtwayland-6.7.2-thread-safety.patch 2420 BLAKE2B 4e5d871bd93a24cc2bb5c879a9eb336aacbfe20c3a6df15777ccdfb41a4d2b84484097a7d0680a5c02631cb84864259cdc9e68d04b0ab654275bd73ec92700b8 SHA512 18978aac57472575ee2dbcd44d1dbb7d21e6a116589cd78d9530272e0c67c8e730d2bf8272cc92cbd78d460ba710cb408595e11c59dca2649d8565cf4e7b135f
DIST qtwayland-5.15.14-gentoo-kde-1.tar.xz 47472 BLAKE2B 3812e5f18bcb857cf3c76cf8a53525a84b14bc4cf8430f4339c1ef9a5d6208dcdfba3f052bcc80c6ad8815db2415207e2eb5ed07bbf9e7076be675f2a4cee3c0 SHA512 912bc902e4f9d945dac396c75a2af9896e3002535a51e6b5b07166c38b9d6ea073da3d93db07742a0db295dd5f8167fdef351230adcb2145704c36b576c0f5e3
DIST qtwayland-everywhere-opensource-src-5.15.14.tar.xz 560916 BLAKE2B a5edb21446348f20e6f65736b402c3075a4bde0d7fa02c24cbfc5de65739ca8d7ac2186bd17a995bfb3de23106e696e2b1321dc3ae401984bdafaa3479c9aa1e SHA512 9e8add52353f7a146759511c49c001cd76a56790a81af5222f6f2d3d1a2f1ee9cc62048c72efe69708eb3444c6115272d4af8d738df7b1e1da959359d7420dbb
-DIST qtwayland-everywhere-src-6.7.1.tar.xz 1122036 BLAKE2B 93acec00864f7f112b442ed60dbd1c297d08695ebccd6755bdc46b40af0e5f69288c9b404fc1d43fc0217bdeb1e770c4ec3950a33c67b577da4f0c308e6867b1 SHA512 9128ecd32319fd2ca154cb3d52726c80f96e2c906f9cf80cd67a3f91a4db49a853948489ec712061c6ef2c5abe70cd850c37f947659199678ac1482c77485a76
DIST qtwayland-everywhere-src-6.7.2.tar.xz 1123220 BLAKE2B 70c2d8942afc4e1629d2ef34b6c062ecb5800185bb37e150c1d66a5216606028d2f59668991bddb5036572c962e92c3658d336167a7f9ffbf3d2f4d609a771f9 SHA512 2cd4f45f05ae60bc7f82b94f2e9c217ee4b8322f60381e1b079b90e0687e51cfbeb10b5dd724e1cca7e422b1b101d2b91c0ee47b1a732411cef330fb052c97c2
EBUILD qtwayland-5.15.14.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b
-EBUILD qtwayland-6.7.1.ebuild 1476 BLAKE2B 562d8812d8d5aaabe8942dda7789cffdf55d9544eec04fb9bee2503f6abb74fa7914c5224c8dd0db794ec309dfe700ebced6f7c709af1d5614fdcde475221324 SHA512 9418a1600472831aa16a061f0a92cd32a2b712b08018238f2f71d21c1c505e94cff8a58982e5f9fdbb34c4863cad689a5f54ec470d0338c79aae21f515adb261
EBUILD qtwayland-6.7.2-r1.ebuild 1527 BLAKE2B efe529b2925dc1ec8ce987a3eed243afcece1963d84345aeb1b758d5fbbe59d29c06229eaa4ee88f9fd2f776ed9f34136f9c0750b9be3bbc1fcad93fc076ec14 SHA512 001a07a9ee53545f18ca970c9dc7caece8055a1eb559d6e52fc0a1c5e6c7f9b14ff03098c203d6f1f823283b6b1143edba980258073f0eb884b82e9d570d6026
EBUILD qtwayland-6.7.2-r2.ebuild 1609 BLAKE2B dc92fd51dd6ddf104845bc682d7b4c1388f59e6c5937a6ef77c37f2e3015adf088ade2276b008bac5bb90b03d7cb83774857bf1e31e0dd2adfb323190dcea29a SHA512 4824a37fe6511187ff0909d1ae086b4f9aa96c5c98fe27a4a0723c54ad257d4d5f6ce0eef0b0c73ee0650a860977dc843bf0f03a6604218e8324dfd7ee0c626e
EBUILD qtwayland-6.7.9999.ebuild 1229 BLAKE2B a2ef0eece20a69fae358c8c0e22dd05c7d5a04cdd508e1ecb90883c87a6bc365db6443413e7a2150282d26ba8666361b281bd261f5f7a34b0bff24abf96bb723 SHA512 9465226c56e239182b87812bf532ba63e2632830d24e5b7aff53160ba587834bdb7faf9dde05da61084e0a44551cbbbd5599f0988ed92c0e0bc77a016a0ce289
diff --git a/dev-qt/qtwayland/qtwayland-6.7.1.ebuild b/dev-qt/qtwayland/qtwayland-6.7.1.ebuild
deleted file mode 100644
index 930d08222fb3..000000000000
--- a/dev-qt/qtwayland/qtwayland-6.7.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="accessibility compositor qml vulkan"
-
-RDEPEND="
- dev-libs/wayland
- ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl,vulkan=,wayland]
- media-libs/libglvnd
- x11-libs/libxkbcommon
- compositor? (
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
- )
-"
-DEPEND="
- ${RDEPEND}
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="dev-util/wayland-scanner"
-
-CMAKE_SKIP_TESTS=(
- # segfaults for not-looked-into reasons, but not considered
- # an issue given >=seatv5 exists since wayland-1.10 (2016)
- tst_seatv4
- # needs a compositor/opengl, skip the extra trouble
- tst_surface
- tst_xdgdecorationv1
- # known failing with wayland-1.23.0 (or at least with offscreen), not
- # believed to result in critical runtime issues so skip until this is
- # looked at upstream (https://bugreports.qt.io/browse/QTBUG-126379)
- tst_client
- tst_compositor
- tst_scaling
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Quick)
- $(qt_feature compositor wayland_server)
- )
-
- qt6-build_src_configure
-}
-
-src_test() {
- # users' session setting may break tst_clientextension (bug #927030)
- unset DESKTOP_SESSION XDG_CURRENT_DESKTOP
- unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION
-
- qt6-build_src_test
-}
diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 76cc3f325d64..aabaae2a8117 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,9 +1,7 @@
DIST qtwebchannel-5.15.14-gentoo-kde-1.tar.xz 5812 BLAKE2B ac20fd8622e8a201520e1b3540c7f832ac755b7054e9968e5254873ddc21ba06ca17582f02628e5327d9cc6720becd952fef7c9f4e22f5b0a96664d15fe45435 SHA512 de64b3b5d90c4401cd42d05129923db10a29fd65282be98c54c07b9fd3e677a541bc2abe149ffeae956ee9f2f5c2bf279d82bde67c8dfde26f3ea6890b7593d6
DIST qtwebchannel-everywhere-opensource-src-5.15.14.tar.xz 203184 BLAKE2B 5d6965b3fcd9e449be1fe2b81935b665c23028d22fd68305faf6b5541642071cb4c991dfea7b079e7e66635756f095284b6fae88e2b328878df7dc3fb10df24e SHA512 8b87f73a256dff16ec8de226b10d8a34d9a1c4f1c2d510ea58824558f3b188a3a4d66c4507764b713407f44a0861e96d061fd164a1a050129fcf4148efd3999f
-DIST qtwebchannel-everywhere-src-6.7.1.tar.xz 206564 BLAKE2B 0d9187d5e37f92e1b297f5b5e73bc0fdd7dfa979d79c47532af5cacdbfe1d6ff3d8b810e060f4a97f62f50addb581b23784b8769f12ba3c34d661f3e5bd88b82 SHA512 a70af0f0f778a7a9455859fe1c03eb4f3263e9333f24389763c340787ef4a76caad5c6639692aa070d76ba87b3c8b45c5fef8dec4e9abc9bcbc377b093696751
DIST qtwebchannel-everywhere-src-6.7.2.tar.xz 206584 BLAKE2B fb990da23a2228a49a5e4eb99d1c8085265b25e7371c3cafb565c3977772ac0a47bdc6cad7e4ea4493c4c25897e8ac4993e3718cb893fcc299f8e1c5b56c6fdf SHA512 6d9dae2925acfe560c2c1b4382d6e7ce7762f840e76b513f03f5e9e892fb4ad3fb0059ffef725210d88ee4210a8a09678af9b7d3dfbc6d7ff55f3e65396153dc
EBUILD qtwebchannel-5.15.14.ebuild 599 BLAKE2B 73cf6f6f51eadeaada9e9a50fd4ca14f1b7cb0b9822f793c016e4059fc1fa8a32332e2e5318370c8806d03affc9de63b38dc0511e8c01cc631b01df21dc75cfe SHA512 f0a6f32a6791c4c66bdf6cee33b1349b80f60560575cd72684d600a831f98c44e0d406eb074aaf0a50b7df7de44f06db9489659ca041013bac3d1714d540a6e8
-EBUILD qtwebchannel-6.7.1.ebuild 561 BLAKE2B 3f4b65820b76ee966eb797660a5f91de8607ebd890d9cbd47ad61d9000d002de9c3ac2494695206aa11f2c54de6f0f92bf6e88ddf3e4d2de9639f3e95e85bf4f SHA512 fbbea0b89cea2baf8ebf751f1a53aaf6cde3f1c988199295e9119bfe112680331ab2540c334889fb0b21be4f20eb8ad6ad77e48b4fd42ed32247ca2a4c0cb627
EBUILD qtwebchannel-6.7.2.ebuild 559 BLAKE2B 592c74b3e20fd7b6733987bc830aa0e96c1c5acc2b88add79938aeddbb801d057a561ea6f996b88a3256e38b5b0c28da24816d0e32016b9bdce0c3c5a2e4ebef SHA512 ec033de27d6e77b83f141cd73ea56b85df144b2ce53f09cd11672fc65f09459f6cb8ac3188251bee6dba2b278434a50b0373c985590aa4380d9cb52373f44aa0
EBUILD qtwebchannel-6.7.9999.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
EBUILD qtwebchannel-6.8.9999.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.7.1.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.7.1.ebuild
deleted file mode 100644
index 3c0f01392f22..000000000000
--- a/dev-qt/qtwebchannel/qtwebchannel-6.7.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-fi
-
-IUSE="qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[concurrent]
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" && #913692
- local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 861d019f3aba..75035f2e5085 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -3,13 +3,10 @@ AUX qtwebengine-5.15.2_p20210521-clang-libc++.patch 358 BLAKE2B a03de632ac4e01cf
AUX qtwebengine-6.7.2-QTBUG-113574.patch 1696 BLAKE2B 10d4bca0527636a3934ccfdf6e52fca4ca369d07624c3b63377dc899a2f0313a936347d73dccf2f35d259f43c9c76bb7519b85339468b93b49862d3d5057f23b SHA512 bb2489a41da7b7a00fe58fee963b89e6ba8ece2c1a8f29e75169db7400a475473866c71bc78825875d007cac1e98175251b1f5fb4bdfbdd4318d32fc6f7871a2
DIST qtwebengine-5.15.13_p20240510.tar.xz 301422784 BLAKE2B b63acccb4740ddb3dd5c76ef9808d946eb2c93b10b45125622adcb5c5e951644ac54612e7aeb9e009e00c5ca8913d3f8b5dfa530c274fec87c4a8377bf1068fb SHA512 0ccc1be0825f4cf2387879241a21f033b5a0198da4e93f2e0533296ec485b103c1ab35aa71a2a9d9c16364979d45d3dd2e13f7e6d0e2a21f94d85294c5819eb3
DIST qtwebengine-5.15.14_p20240510-patchset.tar.xz 20780 BLAKE2B 516d4c628c4b027ab3a7159da006a57173be91de3eb4b7f308029953d4fd19fb3e790ca38e79d17fef75d8d9b392676650acb9285d5913f9ebecaa4136575c47 SHA512 492979d118d6bd9165ee194724e38b627d19c89dbe1daa6b2f55e4a8fc7676748a1eacb9623ee05e09140c2c4a2ac82ddafaef5c45630a117ce0ed14b240a474
-DIST qtwebengine-6.7-patchset-8.tar.xz 8320 BLAKE2B 88f31506865aeef02d6ad0c46dacd478f4c77330815648bf5377762b9f053f5a51b6426c1fbeef81fff5c3a9f4e853f8d51013d5df27fcd0ab0449ce369e18e5 SHA512 1d8e1f8e15a13c6f1675208ba1a329dfa335031e06577de39dc89464b40bd5cf7df7bce4f09f6e67a84c1c2f7aa1fbf6d2d94ea8c142ec5ea67bac8cef1b03b1
DIST qtwebengine-6.7-patchset-9.tar.xz 7440 BLAKE2B 061f39250450af3c8d4458649c80c18d0bf8448061e0bb91f8a0d7c630ff1cd2ee19a9528998c5a4a3ebab1e96ea0ba579cc0db5d879fe56a1239901942ba933 SHA512 4dabb56d6c74600f8d5a4ebb4356ffaaff1814eefe1cb268e33749fee034e9488e34043d0ce0893138ee01b023c09298c737bca3875a30be1bf862a145e244c7
DIST qtwebengine-6.8-patchset-1.tar.xz 7512 BLAKE2B 04eee1a1008f8a193dbb719e08c61e26a78cb68f3a0b9f7cc43b442bd2d851301682009ad7cd96df13da1c0aa7e9459b1b7024193379509abd4784e2547276e7 SHA512 591e5340435a8a40b6805d3db07b440bf185c694461382051c668e41f2ea5d04d5d7ab72602f557ee91a687d6187e919d662751e32dadaea8dc19de568e2c54e
-DIST qtwebengine-everywhere-src-6.7.1.tar.xz 550975920 BLAKE2B b0bbe1d62132bc75f830df7e40d885e976629e759de442702043c71b50a11e874d06c9450378c522894d5e29cc07e05111554758b5bb6aaeca59de1720d6550f SHA512 dc70048bf65ef610dd9cec7e233f1e5a387bde620e84ee5a8e517fc9c326220d58c80939454d55481ceff5ac5b82baaa9823255ea43eb4bb43e86beae68c7b8c
DIST qtwebengine-everywhere-src-6.7.2.tar.xz 550888844 BLAKE2B 2de049c9284583940bd1a9611a00c88a4f330a3b0bab8291d11296b8532d9f4e41be0d019045aca3d5983c3cfd6254d9e50c1133a497d03ef615fb74973e10f0 SHA512 5e1f65b5c0cecd62623ac386bbc89b1222f41b8c17cec1dd43851692d21f56e8b2dba45dab9405c33e88e1d1b24998d93dbcbf371a6504a1c8cdb1a6b5a94bf7
EBUILD qtwebengine-5.15.14_p20240510.ebuild 7659 BLAKE2B d930e49649e91657fbe65668a0dfe41ebd4732d4901c36f59f562094d9cb9d339157bf0f5c4e8b530270a13c8a40449ac4800ce9a17a29069be1c7177c288452 SHA512 6c621d916a502e778fb9662dba61161eb55b6ab37bd1045d5a96924bc943428b3ef28512d7838b31b4bfaa0ac43e23b10a66d67fdce2505139325cc837dd756f
-EBUILD qtwebengine-6.7.1.ebuild 10335 BLAKE2B 07a6b771a160576cd1812da7fb42bc020c603288bb2220af2d80dd5a8a1e21b324b6d040936fab0986dfa8eb19e5567b56e4b872c8315ce9321534327c31b158 SHA512 fae01a93192be9ad56c3970b523cf0c606e794944b468b95646aee20a234cb785216eae6c652a64e49b24b26c4c210daae60df1b85275973f418b9630bcfee29
EBUILD qtwebengine-6.7.2.ebuild 10381 BLAKE2B 38654e43a9c524829c8a31f9e0e6b06428a7626ff237c6022dcf9ffe2552f4239153702dbaf633bab51bb1ecb239fe3af6997ad779d8e944a0661d215719e204 SHA512 c2fb4ea75b501d5d60ca890f244115db8319949fb4af3d864c777e62154635c430d9307b0aff44d568b4d95cb6de68c0c9143ef14b0275237d3d4db7b3158bd9
EBUILD qtwebengine-6.7.9999.ebuild 10383 BLAKE2B a48d23b446dd01073e0250213733c41ffe0d856c2a7db95aa3d160c49e8f1ea07b93c2e8fa016ebc8477e98b781af0374b6c090b0bd45f19d873c63fe3711147 SHA512 bccd4d397ce5ed9ebe91c7c422e91f6def0af290d572261331e574bcd1f6954c7656c7272ccd5d6869766f08e457b0a96eabdb4b9e321a5f90bf8cbeda3aa03f
EBUILD qtwebengine-6.8.9999.ebuild 10337 BLAKE2B 3ae67d7f4cbe977649ad447d81fed709e92edbdeff622a8998f3b03a02a3764653ecece43d4be4df40492a18ef056d6f3b4b386145c5e5c0ce8b2a3fa0a1dcdb SHA512 8c440f9cdf9e4209c8f9079a29232126bfbcbb4c34135c20e3fd5dbd28237917cb5f8cbdcb3ba31899653aeab9615fe92af82ee27362e173a45c3441e3a5b76c
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
deleted file mode 100644
index 5a2f200aba85..000000000000
--- a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-PYTHON_REQ_USE="xml(+)"
-inherit check-reqs flag-o-matic multiprocessing optfeature
-inherit prefix python-any-r1 qt6-build toolchain-funcs
-
-DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications"
-SRC_URI+="
- https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-8.tar.xz
-"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm64"
-fi
-
-IUSE="
- accessibility +alsa bindist custom-cflags designer geolocation
- +jumbo-build kerberos opengl pdfium pulseaudio qml screencast
- +system-icu vaapi vulkan webdriver +widgets
-"
-REQUIRED_USE="
- designer? ( qml widgets )
-"
-
-# dlopen: krb5, libva, pciutils, udev
-# gcc: for -latomic
-RDEPEND="
- app-arch/snappy:=
- dev-libs/expat
- dev-libs/libevent:=
- dev-libs/libxml2[icu]
- dev-libs/libxslt
- dev-libs/nspr
- dev-libs/nss
- ~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?]
- ~dev-qt/qtdeclarative-${PV}:6[widgets?]
- ~dev-qt/qtwebchannel-${PV}:6[qml?]
- media-libs/fontconfig
- media-libs/freetype
- media-libs/harfbuzz:=
- media-libs/lcms:2
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/libwebp:=
- media-libs/mesa[gbm(+)]
- media-libs/openjpeg:2=
- media-libs/opus
- media-libs/tiff:=
- sys-apps/dbus
- sys-apps/pciutils
- sys-devel/gcc:*
- sys-libs/zlib:=[minizip]
- virtual/libudev
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libXtst
- x11-libs/libdrm
- x11-libs/libxcb:=
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- alsa? ( media-libs/alsa-lib )
- designer? ( ~dev-qt/qttools-${PV}:6[designer] )
- geolocation? ( ~dev-qt/qtpositioning-${PV}:6 )
- kerberos? ( virtual/krb5 )
- pulseaudio? ( media-libs/libpulse[glib] )
- screencast? (
- dev-libs/glib:2
- media-video/pipewire:=
- )
- system-icu? ( dev-libs/icu:= )
- vaapi? ( media-libs/libva:=[X] )
- !vaapi? ( media-libs/libvpx:= )
-"
-DEPEND="
- ${RDEPEND}
- media-libs/libglvnd
- x11-base/xorg-proto
- x11-libs/libXcursor
- x11-libs/libXi
- x11-libs/libxshmfence
- opengl? ( media-libs/libglvnd[X] )
- screencast? ( media-libs/libepoxy[egl(+)] )
- pdfium? ( net-print/cups )
- test? (
- widgets? ( app-text/poppler[cxx(+)] )
- )
- vaapi? (
- vulkan? ( dev-util/vulkan-headers )
- )
-"
-BDEPEND="
- $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
- dev-util/gperf
- net-libs/nodejs[ssl]
- sys-devel/bison
- sys-devel/flex
-"
-
-PATCHES=( "${WORKDIR}"/patches/${PN} )
-[[ ${PV} == 6.9999 ]] || # too fragile for 6.9999, but keep for 6.x.9999
- PATCHES+=( "${WORKDIR}"/patches/chromium )
-
-PATCHES+=(
- # add extras as needed here, may merge in set if carries across versions
-)
-
-python_check_deps() {
- python_has_version "dev-python/html5lib[${PYTHON_USEDEP}]"
-}
-
-qtwebengine_check-reqs() {
- [[ ${MERGE_TYPE} == binary ]] && return
-
- if is-flagq '-g?(gdb)?([1-9])'; then #307861
- ewarn
- ewarn "Used CFLAGS/CXXFLAGS seem to enable debug info (-g or -ggdb), which"
- ewarn "is non-trivial with ${PN}. May experience extended compilation"
- ewarn "times, increased disk/memory usage, and potentially link failure."
- ewarn
- ewarn "If run into issues, please try disabling before reporting a bug."
- fi
-
- local CHECKREQS_DISK_BUILD=8G
- local CHECKREQS_DISK_USR=360M
-
- if ! has distcc ${FEATURES}; then #830661
- # assume ~2GB per job or 1.5GB if clang, possible with less
- # depending on free memory and *FLAGS, but prefer being safe as
- # users having OOM issues with qtwebengine been rather common
- tc-is-clang && : 15 || : 20
- local CHECKREQS_MEMORY=$(($(makeopts_jobs)*_/10))G
- fi
-
- check-reqs_${EBUILD_PHASE_FUNC} #570534
-}
-
-pkg_pretend() {
- qtwebengine_check-reqs
-}
-
-pkg_setup() {
- qtwebengine_check-reqs
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- qt6-build_src_prepare
-
- # for www-plugins/chrome-binary-plugins (widevine) search paths on prefix
- hprefixify -w /Gentoo/ src/core/content_client_qt.cpp
-
- # store chromium versions, only used in postinst for a warning
- local chromium
- mapfile -t chromium < CHROMIUM_VERSION || die
- [[ ${chromium[1]} =~ ^Based.*:[^0-9]+([0-9.]+$) ]] &&
- QT6_CHROMIUM_VER=${BASH_REMATCH[1]} || die
- [[ ${chromium[2]} =~ ^Patched.+:[^0-9]+([0-9.]+$) ]] &&
- QT6_CHROMIUM_PATCHES_VER=${BASH_REMATCH[1]} || die
-}
-
-src_configure() {
- local mycmakeargs=(
- $(qt_feature pdfium qtpdf_build)
- $(qt_feature qml qtpdf_quick_build)
- $(qt_feature webdriver webenginedriver)
- $(qt_feature widgets qtpdf_widgets_build)
- $(usev pdfium -DQT_FEATURE_pdf_v8=ON)
-
- -DQT_FEATURE_qtwebengine_build=ON
- $(qt_feature qml qtwebengine_quick_build)
- $(qt_feature widgets qtwebengine_widgets_build)
-
- $(cmake_use_find_package designer Qt6Designer)
-
- $(qt_feature alsa webengine_system_alsa)
- $(qt_feature !bindist webengine_proprietary_codecs)
- $(qt_feature geolocation webengine_geolocation)
- $(qt_feature jumbo-build webengine_jumbo_build)
- $(qt_feature kerberos webengine_kerberos)
- $(qt_feature pulseaudio webengine_system_pulseaudio)
- $(qt_feature screencast webengine_webrtc_pipewire)
- $(qt_feature system-icu webengine_system_icu)
- $(qt_feature vaapi webengine_vaapi)
- $(qt_feature vulkan webengine_vulkan)
- -DQT_FEATURE_webengine_embedded_build=OFF
- -DQT_FEATURE_webengine_extensions=ON
- -DQT_FEATURE_webengine_ozone_x11=ON # needed, cannot do optional X yet
- -DQT_FEATURE_webengine_pepper_plugins=ON
- -DQT_FEATURE_webengine_printing_and_pdf=ON
- -DQT_FEATURE_webengine_spellchecker=ON
- -DQT_FEATURE_webengine_webchannel=ON
- -DQT_FEATURE_webengine_webrtc=ON
-
- # needs a modified ffmpeg to be usable, and even then it may not
- # cooperate with new major ffmpeg versions (bug #831487)
- -DQT_FEATURE_webengine_system_ffmpeg=OFF
-
- # use bundled re2 to avoid complications, may revisit
- # (see discussions in https://github.com/gentoo/gentoo/pull/32281)
- -DQT_FEATURE_webengine_system_re2=OFF
-
- # bundled is currently required when using vaapi (forced regardless)
- $(qt_feature !vaapi webengine_system_libvpx)
-
- # not necessary to pass these (default), but in case detection fails
- $(printf -- '-DQT_FEATURE_webengine_system_%s=ON ' \
- freetype gbm glib harfbuzz lcms2 libevent libjpeg \
- libopenjpeg2 libpci libpng libtiff libwebp libxml \
- minizip opus poppler snappy zlib)
-
- # TODO: fixup gn cross, or package dev-qt/qtwebengine-gn with =ON
- -DINSTALL_GN=OFF
- )
-
- local mygnargs=(
- # prefer no dlopen where possible
- $(usev pulseaudio link_pulseaudio=true)
- $(usev screencast rtc_link_pipewire=true)
- # reduce default disk space usage
- symbol_level=0
- )
-
- if use !custom-cflags; then
- strip-flags # fragile
-
- if is-flagq '-g?(gdb)?([2-9])'; then #914475
- replace-flags '-g?(gdb)?([2-9])' -g1
- ewarn "-g2+/-ggdb* *FLAGS replaced with -g1 (enable USE=custom-cflags to keep)"
- fi
-
- # Built helpers segfault when using (at least) -march=armv8-a+pauth
- # (bug #920555, #920568 -- suspected gcc bug). For now, filter all
- # for simplicity. Override with USE=custom-cflags if wanted, please
- # report if above -march works again so can cleanup.
- use arm64 && tc-is-gcc && filter-flags '-march=*' '-mcpu=*'
- fi
-
- # Workaround for build failure with clang-18 and -march=native without
- # avx512. Does not affect e.g. -march=skylake, only native (bug #931623).
- # TODO: drop this when <=llvm-18.1.5-r1 >=18 been gone for some time
- use amd64 && tc-is-clang && is-flagq -march=native &&
- [[ $(clang-major-version) -ge 18 ]] &&
- has_version '<sys-devel/llvm-18.1.5-r1' &&
- tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&
- append-flags -mevex512
-
- export NINJA NINJAFLAGS=$(get_NINJAOPTS)
- [[ ${NINJA_VERBOSE^^} == OFF ]] || NINJAFLAGS+=" -v"
-
- local -x EXTRA_GN="${mygnargs[*]} ${EXTRA_GN}"
- einfo "Extra Gn args: ${EXTRA_GN}"
-
- qt6-build_src_configure
-}
-
-src_compile() {
- # tentatively work around a possible (rare) race condition (bug #921680)
- cmake_build WebEngineCore_sync_all_public_headers
-
- cmake_src_compile
-}
-
-src_test() {
- if [[ ${EUID} == 0 ]]; then
- # almost every tests fail, so skip entirely
- ewarn "Skipping tests due to running as root (chromium refuses this configuration)."
- return
- fi
-
- local CMAKE_SKIP_TESTS=(
- # fails with network sandbox
- tst_loadsignals
- tst_qquickwebengineview
- tst_qwebengineglobalsettings
- tst_qwebengineview
- # fails with offscreen rendering, may be worth retrying if the issue
- # persist given these are rather major tests (or consider virtx)
- tst_qmltests
- tst_qwebenginepage
- # certs verfication seems flaky and gives expiration warnings
- tst_qwebengineclientcertificatestore
- # test is misperformed when qtbase is built USE=-test?
- tst_touchinput
- # currently requires webenginedriver to be already installed
- tst_webenginedriver
- )
-
- # prevent using the system's qtwebengine
- # (use glob to avoid unnecessary complications with arch dir)
- local resources=( "${BUILD_DIR}/src/core/${CMAKE_BUILD_TYPE}/"* )
- [[ -d ${resources[0]} ]] || die "invalid resources path: ${resources[0]}"
- local -x QTWEBENGINEPROCESS_PATH=${BUILD_DIR}${QT6_LIBEXECDIR#"${QT6_PREFIX}"}/QtWebEngineProcess
- local -x QTWEBENGINE_LOCALES_PATH=${resources[0]}/qtwebengine_locales
- local -x QTWEBENGINE_RESOURCES_PATH=${resources[0]}
-
- # random failures in several tests without -j1
- qt6-build_src_test -j1
-}
-
-src_install() {
- qt6-build_src_install
-
- [[ -e ${D}${QT6_LIBDIR}/libQt6WebEngineCore.so ]] || #601472
- die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
-
- if use test && use webdriver; then
- rm -- "${D}${QT6_BINDIR}"/testbrowser || die
- fi
-}
-
-pkg_postinst() {
- # plugin may also be found in $HOME if provided by chrome or firefox
- use amd64 &&
- optfeature "Widevine DRM support (protected media playback)" \
- www-plugins/chrome-binary-plugins
-
- elog
- elog "This version of Qt WebEngine is based on Chromium version ${QT6_CHROMIUM_VER}, with"
- elog "additional security fixes up to ${QT6_CHROMIUM_PATCHES_VER}. Extensive as it is, the"
- elog "list of backports is impossible to evaluate, but always bound to be behind"
- elog "Chromium's release schedule."
- elog
- elog "In addition, various online services may deny service based on an outdated"
- elog "user agent version (and/or other checks). Google is already known to do so."
- elog
- elog "tl;dr your web browsing experience will be compromised."
-}
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index eb616cf67595..51caea8538be 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,9 +1,7 @@
DIST qtwebsockets-5.15.14-gentoo-kde-1.tar.xz 1516 BLAKE2B 9e4f7d81c06ff4556294e75d84b66d9f42e4bd5232460c05513a7ee6f96410b707101877bfda875765db1f419273d3888684275d6221b21070cacbb09c9525b1 SHA512 f0831286d7cad8b954c20274be86c75bb6e2f60d0b5acdd5567921a539949e88a7f0d25297786d1b4f203045e9ab95d4a2234bedb5e05bc930ac7e2d35527a9a
DIST qtwebsockets-everywhere-opensource-src-5.15.14.tar.xz 253024 BLAKE2B d1e2306f566ed3b0bff07920ab3ac83d268829ead4afe042ebdbdda92110a6d8af5f2483ba667c52b3bab812ca4fbfb2b38fd498271271562493c9815e952f5f SHA512 bfd3738a9bdf51dd4534c2341c20e3918a1183ca3f4307de5c2fd7224dfcc890162530e7d8c67ceed9ca56c2c9d15d4c80355e65c4e5a41bd7f7ce4d3b072b1b
-DIST qtwebsockets-everywhere-src-6.7.1.tar.xz 459720 BLAKE2B e9564a82b4548d1b6df5f703e9affbeee7b8e525512b43c93835ee67872ebd7f58220e60f40af2aa0479c36f246bf7b3ffe3cc904aa31a509162761920bae542 SHA512 32fc9c07fd9e5a36ca9f8787abc59dec309beaf060a0b7f86a9f8d9d3a678a0ec95883455b036a81456af063c1aec01898b5914c27b9845224add0df5cbf5b28
DIST qtwebsockets-everywhere-src-6.7.2.tar.xz 459636 BLAKE2B c639132f9a4b029d52172bf50aa3b4534f7dc39dad12a1ea85d6bb6a9f72a61d9043688734713fd553952cf63be034102a9c22daa9306fd112d75bd3bd756930 SHA512 ccd2bde6f68aa0993f099b4755f6e79f64d8ff85be8891b2682194984851e0ec0f71dfa69aec53df6c7f49df7f123eff30920c9b1f5c79da5285ab5605d22dee
EBUILD qtwebsockets-5.15.14.ebuild 578 BLAKE2B a2f9c91925d8c60877cb1913fe32b4789b3ba2245c8c2e7dbe21bcbf79929ff3b8b2ebc35ce6041d9a6484eada12a56a3a66749626f8f78257f562e96155b7b6 SHA512 f5ed35b96c058ca3a60515a29a4d46821cc706db7901959ab1e46e461cb471eb554656b94d8d54cb16c985354a04f45db46b266b40e9ba1e466a018df2570b47
-EBUILD qtwebsockets-6.7.1.ebuild 561 BLAKE2B b966b8ede4480f0039d3df08fd4acc00879a3ae6937e5f2a7757375a289bb6f21610cd5e2ed67bd8f22c90a4614127ecb6ed76eec5b25b0f5cd2ad6f2796df72 SHA512 9d766be2b9bb8f7a4913f3a200b86d7b4d1f695fc53b7905a10fc919b6f6cfdfaaddbd8a9d23776b19d14ccf22fd6ddcb9fe020adb7ae0f8846e2f0de922e005
EBUILD qtwebsockets-6.7.2.ebuild 559 BLAKE2B 9b2e30c6559234b0a5489a79a2dd6c3e62702de945703a2490cba704b3e5e73338b1e7d5aee3057399a3f6cb38d719296ac86d8ed0f729db4a1ac5cf9c2d3596 SHA512 b8170c0b84848bc6a4bee20d545a21a4320befdb6ce8d188abc709e0908915dc9b06cecef7a371cede19ca0a6f783c9353292e85d7d1a0b7293048deae7ae0b2
EBUILD qtwebsockets-6.7.9999.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
EBUILD qtwebsockets-6.8.9999.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild
deleted file mode 100644
index 349761620a96..000000000000
--- a/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
-fi
-
-IUSE="qml +ssl"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network,ssl=]
- qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Quick)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index c19da6dfff1d..735cebe720c1 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,8 +1,6 @@
DIST qtwebview-everywhere-opensource-src-5.15.14.tar.xz 128212 BLAKE2B 89f3d770b6a23eb9dd4750e65d9b40e55379374a87c66d319f534d68e4a70ab1656497fe7ccf4df9b62553acb9231dfc3c79b69cd76c284b7d745b01f09a46ff SHA512 5a48688439a8d4eaa13c4a5c8453e6a399413d28a8cbdcb1d04a4723b9a0a527d64c2c48bc040cf960300335db958add05a63fb39a6a94fbe1ad19f4989864f6
-DIST qtwebview-everywhere-src-6.7.1.tar.xz 138776 BLAKE2B 0823353cb22211b46a90dd09b80eef4bd353d1d3d058ec6238b05e5c6a9cfaec0b3afe5da2a78f41104761b356d8228a8b44928ec0a8ade1bf3811f76afd04f7 SHA512 fb37f33db26eb7cbd4f2295df50518fde5f3bb74f95f7f73e6c5edbe07f9db86091f47ab5a962c39ec342a87aac95a5c3a358b169f3664ec5ca1bfac5bd64af7
DIST qtwebview-everywhere-src-6.7.2.tar.xz 138764 BLAKE2B 3c7d51dfa8f82a30c92eed804e9f51986947e3f8042b6a3a8d777b02bd7369b98c53686e5032b855bee2200958df00b0e779720bfbe91aae9df154133ca765be SHA512 9cae6f415941049c975a86f99afbb62f3177285a15d182655b9fbab5b3d9ff19d7fb0b646c243db75f382fd971f5b89bf29659c150294e9c4e7ced2921b77c2d
EBUILD qtwebview-5.15.14.ebuild 464 BLAKE2B 6ab5da91708d6d3d65e303eb3c700bd2c528b5b802bd5cc6b18df39730bd76a82b61ecc0193b664865010f261275e3bb7c68331dabfb6e5246b4adf77efd1039 SHA512 0cbb7b9974dda9431cda7d5a634633a1e9e485e2f6ed3993a4965b0fb5f36ae2e290a31d142d4da828c9e6007d4f88e41dcef59229d092602076bb3766d2d3bc
-EBUILD qtwebview-6.7.1.ebuild 424 BLAKE2B 86e3c7fd77a21cf01d75f05ca479c626ff1c7ef0676e97ab501acab0d5643d027bc9c34cddf294986c18e7cfd44158bf52407ec38c73fb2cc6eef5f954a2155a SHA512 78ae1e47c4d63c01b4defda29cde53d3fc0ad74cab32abf5e43e6ed022d7d8030ddfae059cc7e066205dda60014b0eefa5bafc8a07f7560c9359ba678984b957
EBUILD qtwebview-6.7.2.ebuild 424 BLAKE2B 86e3c7fd77a21cf01d75f05ca479c626ff1c7ef0676e97ab501acab0d5643d027bc9c34cddf294986c18e7cfd44158bf52407ec38c73fb2cc6eef5f954a2155a SHA512 78ae1e47c4d63c01b4defda29cde53d3fc0ad74cab32abf5e43e6ed022d7d8030ddfae059cc7e066205dda60014b0eefa5bafc8a07f7560c9359ba678984b957
EBUILD qtwebview-6.7.9999.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
EBUILD qtwebview-6.8.9999.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
diff --git a/dev-qt/qtwebview/qtwebview-6.7.1.ebuild b/dev-qt/qtwebview/qtwebview-6.7.1.ebuild
deleted file mode 100644
index 39a6aa99e416..000000000000
--- a/dev-qt/qtwebview/qtwebview-6.7.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm64"
-fi
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui]
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtwebengine-${PV}:6[qml]
-"
-DEPEND="${RDEPEND}"
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 62373cdd1cc6..14d3070f5f56 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest
index 8d851110b983..24e2dd39bd5c 100644
--- a/dev-ruby/http-accept/Manifest
+++ b/dev-ruby/http-accept/Manifest
@@ -1,7 +1,7 @@
DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f SHA512 3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f
DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049 SHA512 341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120
DIST http-accept-2.2.1.tar.gz 14323 BLAKE2B 9e14f2f23d87c28f234f1c18cf7780aa6c05caa7b7242a2c60ad11d0735fb67f65c162d72685f697f51bcc41f046068dfa612ea8bbf4bd10de6b1402075b92d6 SHA512 770c3b4c5d5b288bad88d6f53b9c52fc9935db5f9ef2e935ebb2dca4afca740f8731a38425acdd11fd9d5d51a8a0b087d392653dc675a349470f1e5ad4f2300d
-EBUILD http-accept-1.7.0-r1.ebuild 656 BLAKE2B 092cad16655304e2d519a8d5cf2495ac1e6e6f2c29cdd870474f3f05ab76070b17014e089714468ada13e33e915a47a93ab1192883a2c87bde27e735bfecb276 SHA512 90a7dedea124896bf7562dcc9b5b53c64e705c3d074a9186d2e904c710a2ba3867bcd8e0d1135ce6bff2c3e76b7d1d3dfe9f082e899dade415099b942ef0e2e9
+EBUILD http-accept-1.7.0-r1.ebuild 648 BLAKE2B e4a8db4e8bfd2ab99d33a42427f8bddc9207c54581cf036e82855decb5b62405d479b1322eeeb61a547c032db874b8dc2a39019f8e0431896655646891e81824 SHA512 0d108c827ffd778d95b827370e2349b9848dc69ab769e6431655985bae11c7f5d19b7fc99cbb7606d3f344f60509146aa1312af6d17d06286aef195e710f8478
EBUILD http-accept-2.2.0.ebuild 753 BLAKE2B 758258430933d781807d369c0a299efd9fb89e5d89cdf8dd1246ba6d1f6366e9bb652a70e7c4f39f4be446b548381aab8612d48afb31c87931f1f79ae34d9f9e SHA512 31c07ec14739802f08a621ff9a898c041e1bfa6f3ebc1c56a0f0bbbee19a4d429f7299025be24c5e43cb7d8f98caae076dc2ac1d6bd9eeafe271b6e564c4e11f
-EBUILD http-accept-2.2.1.ebuild 715 BLAKE2B 980544e9eddb9fdf1ae5126db3f348502d60c30890d3ec785d8b9b0d72373e304305d06f11e3770e5cc85a0fb0fc2b1fe1a53571ca79c0b5e9d69b8c6e1b450d SHA512 9071dd379353ef161d9b4596f684efc1dbb43649c74eb7324a3085fc78bf05cf41bb52e620f434ec49d62d19bc49028175efafdcc3cba5fa174b5e32381f34f8
+EBUILD http-accept-2.2.1.ebuild 714 BLAKE2B 5cf91f3001e0adb5c272f47c1dd6c18190bdbbef38d3776009749f86e7f6454742bb6918fc16454b23c18e800cba44011db39b85d86503406527d126da7be3e2 SHA512 3ba45caef1aeec6d8f2c2bcf3cb022d9f2567a39e012b1aee7d0bbcb094f81b4538111c6bdf8f2d060005c037c6930156a1ecb9ffef34fd2d8eb665128460e3d
MISC metadata.xml 347 BLAKE2B 94d85022fee1a9bba34d8d2e184cb2169dd91c680c15f1d6032d6989c22b8ec5bfc4e84c6b36452ba9fbe78f420d62bdb547fbe98e736f5830ca94126ae7a4eb SHA512 0efdea66a1d6d83efd16aba20e1dd0634bff7cc6bd5570d27a4e101a5307fb358a954b4b70253e08698afefcdff81455e2a3e3bb2f9054992354dd3a863c00ef
diff --git a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
index f33538a857c1..e64f9c8b153d 100644
--- a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
+++ b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec"
@@ -17,7 +17,6 @@ SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="1"
KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86"
-IUSE=""
all_ruby_prepare() {
sed -e 's/git ls-files -z/find * -print0/' \
diff --git a/dev-ruby/http-accept/http-accept-2.2.1.ebuild b/dev-ruby/http-accept/http-accept-2.2.1.ebuild
index 132a37d10642..48fb0fa20f09 100644
--- a/dev-ruby/http-accept/http-accept-2.2.1.ebuild
+++ b/dev-ruby/http-accept/http-accept-2.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86"
all_ruby_prepare() {
rm -f config/sus.rb || die
diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index c70dc7513a6e..12624f53c55f 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,9 +1,11 @@
AUX mechanize-2.9.1-libxml2-1.patch 2182 BLAKE2B 1b087ba7e2eac784bf3e0396b78d0160282da51a26a03b230c60ecf9c61663e24c60bc33feba391f5ed88ee422a3eff6556a32a9307bf5c190b6d32344684d5e SHA512 af7f4d96a631650b8029f2a2cd6518e166accbaacf45671ecaeb20e8b403199072cc8b7fadb222d7b9dffccfb19857e54180da7216ec89cbeae49718c7013798
AUX mechanize-2.9.1-libxml2-2.patch 1443 BLAKE2B b993c60071ab9a32555417c12263eaee87ed238125d552c9b8c5d679796701714b0beddf8b6e8d44c979354235e1d56ff9d88c8f4a1aae018806c110eb916c01 SHA512 8721e6628e643544af79feea00aa51f7b165986c3770411c622f650c1ce218a3e6c7194bac66021427de6fa38f3979986acdaa6fe83c7da1a0af4aafd2af1129
DIST mechanize-2.10.0.gem 144384 BLAKE2B 8a317b78c28d85f957cc50e54139305b2e64409b992ad5558385609d28986b33bfcbd947e7be3688524be0b2840a978004f4ea89b5d68fa5c52b2130ece0fc48 SHA512 e97d2b29326a12c2f5a7e2d997997c95a814fc127097bfd0786d2388ffec43a5a5bca05d5c4956fed6833b5aee84913cc2a275f56712a66651d3993ae0a46cb9
+DIST mechanize-2.10.1.gem 144384 BLAKE2B 94782fec4f214bdea411385f58da01cdc2060a381d319748c6307913a38c4a8f68626f118e354b96c2cd2039598879904ac2c140fdb2752cb0c3c68acb20af0c SHA512 553768769c49708361ce55c84e8a78aeac05dc9aa872e03f706c18be86b9ce5cfdacf3d41fbd64b8b980fc8962b9e2aa5cc0eef512793b6615281d253393c431
DIST mechanize-2.9.1.gem 143872 BLAKE2B 0e5d9f8e2f6eadf8de1f252518646b58117e1151be595edb5827a69b1bc83ce063690fe41ea3ec38a66565d44cb46141e4a0b34c878308c69dbc1249304d6f0a SHA512 6525cf8ea31c36fb20f5d83bebdb647942f24ddee979a832343ea964de11e31421e4f68943c1b15c9bb519b9b11cda9ab2a1c10ceca412e1854b5b20dda7ac78
DIST mechanize-2.9.2.gem 144384 BLAKE2B 8271f86ad29f720f196941cf151690a7ee76600d5045c0ff672dedbb8cf852c954fa4b765d158525a1deee14f508915c03b4ab1a50d0a02655b037492dfb3fdb SHA512 1b7ef1acf41dc2080d64ca3052380b988403cb64ee748a1d052153c8e3bc167f3fe98f7d2c80a706906ca1a5abab5209a87ebda04cd8a068d8be8e8223a23829
-EBUILD mechanize-2.10.0.ebuild 1110 BLAKE2B 03d919a1555217b0fd63d144a07fb427f2e8691584f9fe3be61218d65e71d3afd120273e0ed4734456e79de063dda52607c52eadd2069758abf872d143da38a7 SHA512 fe1c8d63944571dbd2ff01b953963e092f9ae3988c1d5b2edc38cc4f1994922afd1253e0b45675ee1b9c63e57c1d3c210031bacf98ef0b8ac31cf0a533a24439
+EBUILD mechanize-2.10.0.ebuild 1109 BLAKE2B 15223c0d44a23fb64e7a9d011f2ed6aad6f6eabbbcb37bcacbb8ab02bbe053988d662fef388704148929a46f07c67ecfe5e87c4b6c024b73ba8cf79cb50c705d SHA512 ac5bc84e607a2224e2dd254e442b3c38aec23ddacc9e5a386f8815c07ffbe911189ef0e50a77d06af7493251b6c0adf18950d741139a221ddfc0e72c0d627e79
+EBUILD mechanize-2.10.1.ebuild 1124 BLAKE2B 771e7c5d44ef7a97df32f9055b83e20add71f4f6c43a80d477f4f83331e8c1a342e640e50755730c06163b76ec5a01ecd6061d6e4e3df219afca44dda1846528 SHA512 d9547a193afdd2ae41312685b40cf9ff6ce9b7087c17237da7213732e511b863e741c7257523cf1096f8040f01d4ea050a265bc0bf8a3bf249b1c2f7f24baf87
EBUILD mechanize-2.9.1.ebuild 1173 BLAKE2B 0c7a82a8a939b4dca6b847d6cfb7704e4892b9c813b9ea3b1b9bbc7cc41e45fedf04d67ae0c41cb1f4adac289ce338631f3cae09bbd453f547472af237c9845c SHA512 298529e8cf6b93052e7e586282e671119e38df0428cdc63e9344c9c3554432fdc34d60e8cc3a71bbd7b21ab4c0eb4aa69a511813b45ee1d9eb0ca38ff294c69b
EBUILD mechanize-2.9.2.ebuild 1175 BLAKE2B 4fafac2ae661188e06fbc0b124f705013b31fd87d3b20f0729ef748f1146189c6859a143e1d696233f28a8d090a5013a910d4dca3529f9aafbf523f3b9d910f6 SHA512 e2747ecd53476192e5cc4b4fc840cccad4a8cddf1289d9ae8439dc143a005422468ffd0f1d293234f26d5fbb861acb5dc1f18f6fa6cf948cb590683be53a654d
MISC metadata.xml 350 BLAKE2B 021ec7067e4b814b603126e68d4985450e443ad8953b45a8a5c3f28168edd0439456d96de71f8964f5002035eda5eca61d36b3aa527d4aac4c9f946f4a0bf8cc SHA512 b0971ce005597330094359747a6825c89e76f6d4c3ffce0a02f3b4c4f17be3fb9d2472ac12e3f9630b61016414bd8ead74dd3a955cb99365aaa6a54d27430ea0
diff --git a/dev-ruby/mechanize/mechanize-2.10.0.ebuild b/dev-ruby/mechanize/mechanize-2.10.0.ebuild
index 7fe4e768fae9..a2157a2f2f7f 100644
--- a/dev-ruby/mechanize/mechanize-2.10.0.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.10.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
ruby_add_bdepend ">=dev-ruby/hoe-3.7
diff --git a/dev-ruby/mechanize/mechanize-2.10.1.ebuild b/dev-ruby/mechanize/mechanize-2.10.1.ebuild
new file mode 100644
index 000000000000..c1b3aa090223
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.10.1.ebuild
@@ -0,0 +1,47 @@
+# 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 EXAMPLES.rdoc GUIDE.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+ test? ( dev-ruby/minitest:5 )"
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.8:0
+ dev-ruby/base64
+ >=dev-ruby/domain_name-0.5.20190701:0
+ >=dev-ruby/http-cookie-1.0.3:0
+ dev-ruby/mime-types:3
+ >=dev-ruby/net-http-digest_auth-1.4.1:0
+ dev-ruby/net-http-persistent:4
+ dev-ruby/nkf
+ >=dev-ruby/nokogiri-1.11.2:0
+ >=dev-ruby/rubyntlm-0.6.3:0
+ >=dev-ruby/webrick-1.7:0
+ >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
+"
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test -e '$VERBOSE=true; Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-ruby/oauth-tty/Manifest b/dev-ruby/oauth-tty/Manifest
new file mode 100644
index 000000000000..7967922a6f2d
--- /dev/null
+++ b/dev-ruby/oauth-tty/Manifest
@@ -0,0 +1,3 @@
+DIST oauth2-1.0.5.tar.bz2 27649 BLAKE2B cb20b0073838ad887b2b7311e929507d152746c33adeef602f475fca94aa49df4283597ab678f2fa16d17467220edab6601e7ff4bae07d5c81b55cf8515ca5eb SHA512 3dbb5d1394bf5791b16e88bb4e8ead7456ea935005947e0e6b5e4864277b17c75acea389d5c7e5eef1eff684475962619777728049f8f0686abe434f2fffacf8
+EBUILD oauth-tty-1.0.5.ebuild 1201 BLAKE2B fe99b37988919b623d88864dbf21f997d693412d3db0e883e2f56597d73b2d9c0d9b105ae7029ac25ca581728ccea81d8437900aeaf88f08e2e81691b4309d30 SHA512 ba0a9955e3fec858deb1bed48940b8eb08043e8bf9b0ce693aa10f24245cb14f9192dee89b47e4a687b073f41fd61d1f594b98318550c515f3e6ae81de1f2517
+MISC metadata.xml 345 BLAKE2B c2c1af79cb4f0d3bc5f3b0d1c890fc8f8610a4ec08ec19e0ab56dc1ea2ec9ee02e9937f3b0f9553c6dd7fc30eb6a7e69330b4ae29bf95c42557deaee3beea093 SHA512 cab9ca61f0d75dc8a99cb31e59722610b8f9de1f54fe6dc341bc2a56a4abd97ccdb79a3416b13d8d1e1d8825f34b4b4da36584d5718bea2dd4e357f7b7dba07e
diff --git a/dev-ruby/oauth-tty/metadata.xml b/dev-ruby/oauth-tty/metadata.xml
new file mode 100644
index 000000000000..5082bc5c9e92
--- /dev/null
+++ b/dev-ruby/oauth-tty/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gitlab">oauth-xx/oauth-tty</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild b/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild
new file mode 100644
index 000000000000..cb1572ab46d0
--- /dev/null
+++ b/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="oauth-tty.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="OAuth 1.0 TTY Command Line Interface"
+HOMEPAGE="https://gitlab.com/oauth-xx/oauth-tty"
+SRC_URI="https://gitlab.com/oauth-xx/oauth-tty/-/archive/v${PV}/oauth2-${PV}.tar.bz2"
+RUBY_S="${PN}-v${PV}-*"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/version_gem-1.1.1:1
+ !<dev-ruby/oauth-0.6.2-r2:0
+"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/minitest-5.15
+ dev-ruby/mocha
+ >=dev-ruby/oauth-1.1.0
+ dev-ruby/rack-test
+ dev-ruby/webmock
+)"
+
+all_ruby_prepare() {
+ # Avoid unneeded coverage tools
+ sed -e 's/if RUN_COVERAGE/if false/' -i test/test_helper.rb || die
+
+ # Fix deprecated minitest names
+ sed -e 's/MiniTest/Minitest/' -i test/*_test.rb || die
+
+ # # Avoid test tripped up by kwargs confusion
+ sed -e '/test_authorize/askip "kwargs confusion"' \
+ -i test/cli_test.rb || die
+
+ sed -e 's:_relative ": "./:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/oauth/Manifest b/dev-ruby/oauth/Manifest
index 28c857c5df1e..5eebd916d723 100644
--- a/dev-ruby/oauth/Manifest
+++ b/dev-ruby/oauth/Manifest
@@ -1,3 +1,6 @@
DIST oauth-0.6.2.tar.gz 81702 BLAKE2B 2775c0711beb9f3612844ae07ff59953d4db72c0f9a797c6eac49132a021a48481a13f4b1428b2037b0a04b83b5d79e621cccd4a794fe3a339a1ceb468f0b165 SHA512 22f4f734daa42339bbaed1d1d449a4591ef4404aaf8cf1753ba705735a176f6142853b2c4f5e8ff3afa3e9899163af1c5598685664326d58a5b529d94b65441f
+DIST oauth-1.1.0.tar.gz 77282 BLAKE2B f0916b0137922780981987b2977ce19c1acbb2bfb72a64948be5e530ef8c4a375a32785e5d5f5d64349ff3adf2e05ffbfb1417123ffe0674700062952d8fc0e5 SHA512 bb9025ef279d97077b1c7e03ed402f43dd3fe1921cbd55aa03b1732ce3199578fbb4221991d0d3ab8dd8720354bec2ab8b7c25ed039f10fffd296d1c4e851ff5
EBUILD oauth-0.6.2-r1.ebuild 1457 BLAKE2B 135ff26c0d94fd3ada9a55362a26f8dbfd0c69fa1926ae141d9b52c35488b4b69ac93581a6342cb84e87b6f65757b8cd51a61da62e348eed74cb3adee4f7e628 SHA512 1727a553f69bd777ce1e5b5b140d03e39518b5cf97ab0faed258e2a9cbc5c9f7bc505552a831c2b7699f0d070a5b7268b25957021e8dde4fdc975257eb2b14ed
+EBUILD oauth-0.6.2-r2.ebuild 1452 BLAKE2B 7edfc22670bee0796f7bcd9923014f7ffd215294b8979e3caf5eef8c0742c03ee5c2e717afe710575799f783916f8cc3eb7f5d0bae5eff8678efd4dd72ebaa06 SHA512 85cab56ba42f41e68682674c895b96ec630d1f2e037fa3dd74b29ae18d51bf96096f9b222125c77d27ab2fa4be333f0a27d0c4616827d9026ee8998811a1bf1c
+EBUILD oauth-1.1.0.ebuild 1418 BLAKE2B 711f4f15ef17f2d6d28e0bc33a2c5dd0c09bbace6df53ef276ba1446940f3abe9a2c1bb811d5fc0ba9986f65cb80c63171b338b635e96ac99ba9c32678884539 SHA512 214cd9c1329635c17321d17d191e3a01969af041cd8c388278d3922e4477b7ad352f2734f4d4c059dc046e0134b9dbf030d8bef38c50380a6a66baf93f4d8c6b
MISC metadata.xml 336 BLAKE2B ab0fbd6793480301de481d3d1cfe9b26bfd24573f43d742c154fb4ddf4d0550663acd415dda46dbace5005085a40714fe3fdd9a84b147154c8ed3fdc47d59c02 SHA512 b99860f6b76b68cad2e0bde7a8c8d7156e4806dbed1f11f4579dfd8a89c372f7963d90b273a2ca3abbae82072aa91fba475b051b9dfaa7c557e4f36cbb5c85a6
diff --git a/dev-ruby/oauth/oauth-0.6.2-r2.ebuild b/dev-ruby/oauth/oauth-0.6.2-r2.ebuild
new file mode 100644
index 000000000000..442cf9782b21
--- /dev/null
+++ b/dev-ruby/oauth/oauth-0.6.2-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A RubyGem for implementing both OAuth clients and servers"
+HOMEPAGE="https://github.com/oauth-xx/oauth-ruby"
+SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/snaky_hash:1
+ >=dev-ruby/version_gem-1.1:1
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/test-unit:2
+ dev-ruby/mocha:2
+ dev-ruby/webmock
+ dev-ruby/rack
+ dev-ruby/rest-client
+ dev-ruby/actionpack:6.1
+ dev-ruby/railties:6.1
+)"
+
+all_ruby_prepare() {
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Require compatible versions of dependencies
+ sed -i -e '1igem "railties", "~>6.1.0" ; gem "actionpack", "~>6.1.0"; require "action_dispatch"' \
+ -e '/mocha/ s/mini_test/minitest/' \
+ -e 's/if RUN_COVERAGE/if false/' test/test_helper.rb || die
+
+ # Avoid test tripped up by kwargs confusion
+ sed -e '/test_authorize/askip "kwargs confusion"' \
+ -e 's/MiniTest/Minitest/' \
+ -i test/units/cli_test.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/**/*test*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/oauth/oauth-1.1.0.ebuild b/dev-ruby/oauth/oauth-1.1.0.ebuild
new file mode 100644
index 000000000000..1fcace89c710
--- /dev/null
+++ b/dev-ruby/oauth/oauth-1.1.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A RubyGem for implementing both OAuth clients and servers"
+HOMEPAGE="https://github.com/oauth-xx/oauth-ruby"
+SRC_URI="https://github.com/oauth-xx/oauth-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/oauth-tty-1.0.1:1
+ dev-ruby/snaky_hash:1
+ >=dev-ruby/version_gem-1.1:1
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/test-unit:2
+ dev-ruby/mocha:2
+ dev-ruby/webmock
+ dev-ruby/rack
+ dev-ruby/rest-client
+ || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
+ || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+)"
+
+all_ruby_prepare() {
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e 's/if RUN_COVERAGE/if false/' test/test_helper.rb || die
+
+ # # Avoid test tripped up by kwargs confusion
+ sed -e '/test_authorize/askip "kwargs confusion"' \
+ -e 's/MiniTest/Minitest/' \
+ -i test/units/cli_test.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/**/*test*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/rexml/Manifest b/dev-ruby/rexml/Manifest
index a3c65f4c86fc..ec01d39b9c97 100644
--- a/dev-ruby/rexml/Manifest
+++ b/dev-ruby/rexml/Manifest
@@ -2,8 +2,10 @@ DIST rexml-3.2.8.tar.gz 460176 BLAKE2B 25b7563c1bc6eacf1b39106fde09c20d34040e5b9
DIST rexml-3.2.9.tar.gz 461496 BLAKE2B 9e379b7ad3808461bc738c66c84c0654c256d790bc2d9ad6b23f3da71b4d12bb198349b93c580fd7f44384fbabe3604d041db96c8a94181abc7fb153f0ff1099 SHA512 9feba575fb9c8f7bb9f2d2d03fa67a011c0d52604630ab3b9f6acd99a86d2f520647d58134ae5cf2068e1f87e9c4ba9b98814e437c158bab0f7a4f368e4be486
DIST rexml-3.3.0.tar.gz 461623 BLAKE2B d741310000bf06276f7e424fc9a01cf20657d857b79ab80937537f5853cdfd59de86d81547dbc5298de48b63a683a1c09f617923ce123872610641ad08a6aa09 SHA512 b5edd8d06cd404dcd3d39c124ad1ed96a30d1185c9cf045bfcce73d1f71424b05986dc66f8b4701c20b940f78bae640ee46601334f1cbb304537c549ce099afc
DIST rexml-3.3.1.tar.gz 462490 BLAKE2B 2332c3233bfdd5bec067c548016dd20e8bd97e82e6c924f418242827503221a5ce01f81d9b747967bb984d9768f0652e6402dff41c358f95a643b3783b18e564 SHA512 df35a2481743ac4f857ba1ba6396c37de26e9a306abe763dba943a464be9d5e063e0618182446b6f51011eb04aa6cf094b17e24d9826dd294e02596d5033ac83
+DIST rexml-3.3.2.tar.gz 464607 BLAKE2B 44fc74d6fbdbe213c1bdcb97cb54a5cc74bbc1a74ef2531bb5c3c10c94e5fe061e18c096974e2a94c03918ff5e8d40f5d191d473ae3c49ae0a94a58fd8f641b6 SHA512 fd374b2a2b1751f3762ca95d5d2355e64f8fa0de7fa8c4106f36f700e26dfcb8dad8b239399859fef5268195a3d07a19367afea5f01014ab3122e316d4f2168a
EBUILD rexml-3.2.8.ebuild 1148 BLAKE2B 1bbcc712743a8b7a7ce5771a988c2f8201e56ffc1157c0f143c5ce069d99f04066aa07ddc4da1a3ada277b51b7f94f24c7b446ae30b65d079eb9d5782aafe32b SHA512 d88bd14254e1ac9bdcef64380b265e3088ad37060103582cf976422ced1cfbf8927b199043934db2dd378269f8edb3c9dd52b2fa6c856b9fed385469348db900
EBUILD rexml-3.2.9.ebuild 1156 BLAKE2B 20856be791740e24c1e6636878166a3826b78cdacc9e88282bfad49b310bcf3dca850adcfdcde630666514d142eb6e36124b69e160f09f662cf729af1e7552c8 SHA512 86671b9d1a9f2f58cbef44d75bd94f82a9a7038bc073559bec38855bf9a3a77dea10a81583e94c310ab69578ef8d8c1fc5d22f90b8fb32c75c2a49a0472dbf76
EBUILD rexml-3.3.0.ebuild 1148 BLAKE2B 8db9d454019e6acbafcd49a6503e4cd567cfabdaa9b580f89e4470a33b29864ce3b224cc26532a4f9e098a26cd5cc31e070c98653d3f04c9c2e61745c8fd5622 SHA512 bdf293bf35217c5e4fd38e7a03ccef62f41ed065ffddb9abee34ef39dd938f10f43250266a760e19501644d21f05228035e6bd909bba414d6c70742202c9ffb8
EBUILD rexml-3.3.1.ebuild 1148 BLAKE2B 8db9d454019e6acbafcd49a6503e4cd567cfabdaa9b580f89e4470a33b29864ce3b224cc26532a4f9e098a26cd5cc31e070c98653d3f04c9c2e61745c8fd5622 SHA512 bdf293bf35217c5e4fd38e7a03ccef62f41ed065ffddb9abee34ef39dd938f10f43250266a760e19501644d21f05228035e6bd909bba414d6c70742202c9ffb8
+EBUILD rexml-3.3.2.ebuild 1148 BLAKE2B 8db9d454019e6acbafcd49a6503e4cd567cfabdaa9b580f89e4470a33b29864ce3b224cc26532a4f9e098a26cd5cc31e070c98653d3f04c9c2e61745c8fd5622 SHA512 bdf293bf35217c5e4fd38e7a03ccef62f41ed065ffddb9abee34ef39dd938f10f43250266a760e19501644d21f05228035e6bd909bba414d6c70742202c9ffb8
MISC metadata.xml 337 BLAKE2B 32bcd67d98d6c5b679142524dceab3a59b093b38dfe4d00d1ea01c72b659755e8d4c1a546b5968ca86d7eceb1810eda7b671e0ffe021ea816f88755c9bb2b2ed SHA512 650d4de17e8228c24f0a6ceb5c72ab3e978c75f397c41826b33eb6e6466d965b1c42911b765f464a399f3759331df8b12e1cdf1ea84da494f9318dcc4998de58
diff --git a/dev-ruby/rexml/rexml-3.3.2.ebuild b/dev-ruby/rexml/rexml-3.3.2.ebuild
new file mode 100644
index 000000000000..802c814bb1f9
--- /dev/null
+++ b/dev-ruby/rexml/rexml-3.3.2.ebuild
@@ -0,0 +1,40 @@
+# 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="none"
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An XML toolkit for Ruby"
+HOMEPAGE="https://github.com/ruby/rexml"
+SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+SLOT="3"
+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"
+
+ruby_add_rdepend "dev-ruby/strscan"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+ # Ensure we use the (new enough) gem version of strscan. The
+ # versions bundled with ruby up to at least 3.3.1 are all too old.
+ sed -e '3igem "strscan"' \
+ -i test/helper.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/run.rb || die
+}
diff --git a/dev-ruby/ruby-odbc/Manifest b/dev-ruby/ruby-odbc/Manifest
index 2075bcba8f35..065558f6c528 100644
--- a/dev-ruby/ruby-odbc/Manifest
+++ b/dev-ruby/ruby-odbc/Manifest
@@ -1,5 +1,5 @@
DIST ruby-odbc-0.999991.tar.gz 77110 BLAKE2B dd32698811f14e05f1190ffd73b390fa02924a1dd936db0b2b3c6ac9d8d8663f5d400ff89e03591081b45d558378a76701cf6b8be8502297a141c271dde3c24b SHA512 3f1e2e75e31f10f47392cda1cd28aa54451a499c3bd6e9224466a7b338406835a5d453600e79a3bac040197397c31d9f744567969058969685d6f4e06e72addb
DIST ruby-odbc-0.999992.tar.gz 77614 BLAKE2B 5103a656ab43740682532bfac453e1d98ed50b39bdcb5ebc374498da47d379aa6e808073decdbbf1029c6a8b7ee87f862b790b6b12658b05f66d13699fcfe6fb SHA512 b4eee475ad93d112d51ef7955dc2df60b035e87338d991bc069e59d77918ab08a7e96069d975be156e57d401fea4b2ee57486dc7caf83f9dfac9fe49f935607b
EBUILD ruby-odbc-0.999991-r1.ebuild 1167 BLAKE2B 26fdf08026abc08ba131fa5b631a35fe5642d595d94f2e8072dd7da6b292ae17ef5f1ff744077660b122f9139581cb3c144909191d385b42d013a6cd3bcdc9f9 SHA512 84f74a3b6be57ef78f396ca6a1af43d3f04ae52f0efff6a70d5ba2ba013a2d035f4f5a2094a44b7237d2758a0c8c437f41f0923bbedfc922aee8424d2c054252
-EBUILD ruby-odbc-0.999992.ebuild 1174 BLAKE2B f03363dd458814f10dcb8be8d3dc984b9fdd674ddfec1294f5627f7c3910b358a4c132c8e22ff208b9190f27c9e8ab59b6b3f81f50ca653dcaef5614d2ee23e5 SHA512 980575ba58de6e71c70689c53c214050d6c3b6ee56775c9976e9a5b93c0ab765fc6db8101a0e4522378ab37162131476bc42e201a4106470a00740b3e1b7680f
+EBUILD ruby-odbc-0.999992.ebuild 1171 BLAKE2B 70a895e97ed62ce0651bdb78e4870d1b49ddc16ff61da4a9f2798e41019da6bef4ad44ab9ecab5453f0eabb5ccf06c5453cda5c0fad7199690690b5db6aa2f0d SHA512 f30c7eadf0c1c24eb03bc511862d5447a3ed12818c7774a9b0c9daf657fbe3342faab336785c4a6eee715d5a033e82206d7abdf3301dd48daa2b9df273d8b7e9
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.999992.ebuild b/dev-ruby/ruby-odbc/ruby-odbc-0.999992.ebuild
index 93bc4436c676..416f3d3edd1e 100644
--- a/dev-ruby/ruby-odbc/ruby-odbc-0.999992.ebuild
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.999992.ebuild
@@ -21,7 +21,7 @@ SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="test"
DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6"
diff --git a/dev-ruby/version_gem/Manifest b/dev-ruby/version_gem/Manifest
index 244619de3602..0e545c8afb3c 100644
--- a/dev-ruby/version_gem/Manifest
+++ b/dev-ruby/version_gem/Manifest
@@ -1,3 +1,5 @@
DIST version_gem-1.1.3.tar.bz2 24554 BLAKE2B 419851cb5fcc5391449b28785aecc1c4e145bed4eafb443cdcd284d3b19d0911307afd226e43a829f34784a2fe7ece5e7e00502bfa5a9b0bb7eb49d0b6dcebf4 SHA512 77e90c6c2a52495ad9096fb83a10492f5b9bda35160287e15898351204ead174677021bde58f5dc7cd8f02f1d599736b3c3b7aba291f73e44edece10c61646e4
+DIST version_gem-1.1.4.tar.bz2 25616 BLAKE2B 76c6b1a27d81ea18741cb5bc1532a28b4a66c2f06ea23923055cd9f5fab8a5ddac651f75b6b4e114bf117a43507d6f571ddb9a643f4994a64ee0cb7555b754a5 SHA512 be4f0baa7ebca743825047962c29c086fedac0efd5509d99e76c688c246bc98c9bd1debe4db00d68d050136728d7c0428b9d97feead1fd43da7eeb48099810ad
EBUILD version_gem-1.1.3.ebuild 1016 BLAKE2B c534d985735efa358cb3b77d0c3db32989abfb4b75686174d62243c4919d2e220c5691c24087606abc385151d0cff970d9b4b8a2b4baa44e6327c2de7bd00efb SHA512 3a4273105abb0a14096df22ba2937f9c97a3bd9550f0cd39dcb2d482f2691075743f4878fa4ec4a23c5b31d6e8bee252ec7f58cc3a784cc468fb77a63067f45e
+EBUILD version_gem-1.1.4.ebuild 1064 BLAKE2B 9a8f4fe07d3bd7a5085e4e87c0794ec03798331af47f2ddfe28f49e275187fcff612cc9e9548360693150ebbebff89c786d3fe2aeddb75b514fc8712fd0e662f SHA512 5e306d6b69ef90381bf9ecbc6eed2238556567dd96453183b52d55a42ba0c362b6197561f897868800a0ae41fecd62b35aac4a61d631f5ef39bfd617a8d50d7e
MISC metadata.xml 337 BLAKE2B 6b8f52ce757099053fbd9bf52f2a6caad31a3931b1bfadef4b9015819b4b42fea2ef0809dd1776e82a56579bcabb0adcb1c20dde895bd6cc0bfabae929eccb49 SHA512 9dcbe6f537b05341c59dfcb698898d08db81b85e5942b522a7f62bb7499e0ecf412a7068d1abddba8f89f0a23325949b32c16d6411dda377740ad6d61098707f
diff --git a/dev-ruby/version_gem/version_gem-1.1.4.ebuild b/dev-ruby/version_gem/version_gem-1.1.4.ebuild
new file mode 100644
index 000000000000..83623b408237
--- /dev/null
+++ b/dev-ruby/version_gem/version_gem-1.1.4.ebuild
@@ -0,0 +1,35 @@
+# 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_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="version_gem.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enhance that VERSION! Sugar for boring Version modules"
+HOMEPAGE="https://gitlab.com/oauth-xx/version_gem"
+SRC_URI="https://gitlab.com/oauth-xx/version_gem/-/archive/v${PV}/version_gem-v${PV}.tar.bz2 -> ${P}.tar.bz2"
+RUBY_S="version_gem-v${PV}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )"
+
+all_ruby_prepare() {
+ sed -e 's/if RUN_COVERAGE/if false/' \
+ -e '/under_test/irequire "version_gem"' \
+ -i spec/spec_helper.rb || die
+
+ # Avoid broken implementation already fixed upstream
+ sed -i -e "s/'when actual' do/'when actual', pending: 'broken spec' do/" spec/version_gem/ruby_spec.rb || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index a538c3940673..8ee3cb8a4573 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index d03525e38c49..11eb5a272f6d 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -23,12 +23,14 @@ DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bf8888de846bc14010fd706686544a1706dc9
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST cachedir-0.3.1.crate 8668 BLAKE2B 94b624651fad1acb2b82d7d886449db2b5558e672ad220396c190d155fd1ba8d46fcb26eed6b15aadae91011c7c44ae32c8257696b3e3f0568c3f0e4c95442d0 SHA512 af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
DIST cc-1.0.95.crate 76485 BLAKE2B fb86d2c49e9ee73f1a7f9268274a879260b13adafa49c8bd4bcd4acb77861b7b65c5cdda988877e1ad2d4a4eee52308ddc29b545a07cf90cdcf10268ce639986 SHA512 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
@@ -38,18 +40,22 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
+DIST clap-4.5.8.crate 56338 BLAKE2B d8f07ac09b59f631047a54b0b9918d18d264508d5ba173c9895fc613102b0cfbbc76b89e58abafb43c1fde7dfa129f3a0b478219c3984eb41af6efd3ae138ff9 SHA512 cbfdb79e8020b72c618dcc2d554e41224f4995b6c47512c8406137aeb2df971a29fa198e504254b758c7b87bb2f2ea3cafc542f412d747744abf25a334ed6cb7
DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
+DIST clap_builder-4.5.8.crate 163870 BLAKE2B 291af36cff2cf7c97cf0b6b58843ebc8a590efcffefd8fadf0db1a1689ded94b2288fd40bfaebdcc827e50f081f8aa1758c4cbf2b5bb9f666e0cf66091fb8896 SHA512 9b0f422369086be254a7034e96d2bd5fc496da9d8be55d962528f765a5e77f003a048deb84569319d4e424abdaa3c653bdff2897fa393e7d34c1ff90a99c4eea
DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B ea828d2d36a92f13b176af614562634ff2117f23a328ffc1bb873893ed3101d2cd52ed09cf5b1f299a5a51597e51ca2806411158cbde8dbceb6c56417b4b9111 SHA512 8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8
DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957 SHA512 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
+DIST clap_derive-4.5.8.crate 30024 BLAKE2B 3d2d7e3652c6e16329a0897b985288d8beb6c68051d3f6216e75c6aa98a773d2cf609c1df82df7ab2b5f43c62c8a028da29ff1e314cbde096376bd43ff6b3b70 SHA512 587b63b99ad47b6902094d40ee4cea6c4e1d547e11fa50095b007a8495b11b25b3b6ef37583526938a56103982aac7d2addda833d2323545b753a852fc830b43
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST clearscreen-3.0.0.crate 152311 BLAKE2B 9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95 SHA512 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
DIST codspeed-2.6.0.crate 4661 BLAKE2B e8a174d6b90a39b0867d47f65a49223d63ba5de09631ac0916b28506cd7c668346d317df3d5dd00bda06ab0236f7e29d978fca0dfc732f36c793837114c7bde2 SHA512 67e2b92fa0cd578ec9208767f395526908886d5a969fb9e17ab331b108f5a26d8fb15bb92efb2c85d132429575526286fa7a7f0be423a0341d9c179632809d91
DIST codspeed-criterion-compat-2.6.0.crate 10183 BLAKE2B dfbb550f0f21322d8f45a92ddc1103c9481b14b7979b63a3d5217a5162a515bd41cff2e1b8678132902da84ee8d7e475ec5f9d6a6c1f1f0652c3af961ee7827c SHA512 a59a5e0efa3c23e59fdf928efbdb19d200b8ae978ca0e15392c216b5470ed6a20e29b4aef9c4ae626fbabc9368aedb2d2ff35591be7fabc30592087731072aa4
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e
+DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275
DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9
DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
DIST console_log-1.0.0.crate 28943 BLAKE2B 1717f161a7d3a92d5161119cb7ffc477b763716e5022e8cd528caf6e8d28eff9ec4bf53a7c45a68956d61109b4d50dcc582051e697c7a5e4a591e6e67e054510 SHA512 e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
@@ -70,6 +76,7 @@ DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5e
DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
+DIST dashmap-6.0.1.crate 24364 BLAKE2B c09f6ff97414c369dad458de6e415cd980c9be6df1869fdc5ef2e9f494110121a42ae8e1f8dead569dcf748c07f8a739218da8351268e026a764761601645fe6 SHA512 8ed876bf014a55d495f960e92012219b75c61b93c37f510ab4dd2b66eeda417a19fded1dd583188b3052799a9848dc704b663ef4cd7030b93ca828279f355f55
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
@@ -124,6 +131,7 @@ DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e51
DIST idna-1.0.0.crate 142693 BLAKE2B 6d5cbe7f80667503ce14eb09e13eebfaa16f5dba2f78c1f6475bb85a430fe7accca8dd7cece1a34d59b8d243c1e404fd291d6ccd6e34ddcdaee932f54ec6a89a SHA512 9230b6e7410532190e77c9783da477c3f09b34cdda8376ac813bf905b116e6490470afd93fe2bcb383a0234074605de5e93780873685020732cbdea422eaad29
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
DIST imara-diff-0.1.5.crate 154821 BLAKE2B 5be6954d53e1787e6c88b23c7cbc8848f92aa7892a4590fa7d55269550dd7e0a355ea13ff646abb4f91467ef4fca12e74da60958181ff0c6800d9965f6a536d6 SHA512 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
+DIST imara-diff-0.1.6.crate 155605 BLAKE2B cd6c7d8647d53d2732fd67741869e04422ba1dfe86158ea37003d68d7816e48cd19ff25ac9d30136045ff44849360f929d535ee8ca173fa495e439e56bb9ab59 SHA512 aca5c7a1766a1414626780b70a9e9e9274b6a969afe3eb61af8c54ba98db147b1b9a8a24d7937287af98ef02954c8e574c70c9c4894a3d42752dca73160efc2e
DIST imperative-1.0.5.crate 12294 BLAKE2B ccd9421087763b7e96afe4b52f9eea9a613230289ce32aaae4d6e266f40a9f06d54f15a1e4b978157024d17f5c717a410fd0a619badba3989199295218e9828d SHA512 ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
@@ -158,11 +166,13 @@ DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d
DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
+DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST lsp-server-0.7.6.crate 12133 BLAKE2B 1858cfa3525d0d0f61c1a988c38a1d02afa593bef53608c9f033861e0df91d833569563acf3266958807e8daadb80f9367f4435fa3f05ae40e362626ccf9c722 SHA512 d9b35963ae171505413f1879879e3d5bec2c36cc50dd2e796f8e209768608b36a7d77ae441128f939f15f743f994c2fa479c7ec1a53296d3b65d44e969bebffd
DIST lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz 71124 BLAKE2B b2ea1c8fdd96dcc78ea48be71d1a4870fe1ff7f6a03dfe96479e0cba5f6b13ea68381d0a85fcb79a1ec2345eab7032c76cf567a813885128f94ac0c47c3de7bf SHA512 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
DIST matchit-0.8.2.crate 33260 BLAKE2B b2781d1656439d471c709ecd26a763da032652578ef542394e92d0b1649478beb059b4445f290c1709191af48bb9841c30b733b2d48c4c5d776c24c244a31f52 SHA512 b5a478212b3fd7defc7c92c653c203c1be84bd0753391c17c2bb20c795f5d1462b34bac88f5b067e71d6fca0cde83e2157aafc9c09e950819d1a2b86621c34a4
+DIST matchit-0.8.3.crate 33299 BLAKE2B fe21d40c14fbdd4c3199ab893e519cd46383aed20927278027f0e0063be3e77cfae8d20517e4f042b0870039e520226dc478f99a6dcdc88ab723de842af37522 SHA512 c761203f18909ba3473beb22d20781f49dc69d8865cf635a63f47fcb81560696104bbc223feb89463ba2eec06870b96d2f8737142f9955826938db51e3285a7f
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST mimalloc-0.1.42.crate 4079 BLAKE2B 9cedd8487f419cf1132828fa798af8eecb587abfe2419aa063a1a4d3e24bd0b3dc5c379a24dec6f83d63d984e2fbe5742c4b968cbbc422724c4f43a8328f265a SHA512 d9d37dc9bdaf5bbd5b28921c2cf8d7fc3bf704c6fda893310f5ad43710f22f3543264fbca122097c90501cb543db73b282ce67aca9dc7ce774121085b1127f80
DIST mimalloc-0.1.43.crate 4075 BLAKE2B f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca SHA512 f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9
@@ -181,6 +191,7 @@ DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
+DIST ordermap-0.5.0.crate 55933 BLAKE2B 89b89719a3127a3a75b5cce2d3b79330f7cb980c255c514c0663082be0aba2439a712686dcff80bf1f6b87ab57c86984ead5700152797d84f071458c78a25bd3 SHA512 5740c061f252340fae8b344c518561242d270a7f88e59e028593dfeaca8b33fcc826620448a96155cbdb18400de6c9935b17bf8714b2be5aa61349105bf65338
DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d
DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
@@ -227,16 +238,21 @@ DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164c
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST ruff-0.4.10.gh.tar.gz 4921666 BLAKE2B 4806d2ab308c2b9c1570a5249826d12de62041c53b801221d7d2e74933f8c4fbfe1c7f1300d21c679985783df05bf824566953d0bc5d4a3a39794e79e0167377 SHA512 b9e4bab56e94069b46e424edf6b2692e8c472f5239f74114dbcddc1c03375e2e0e711a157863f5317e1d15e55a2d372a99e7221d11fdd4202b65bf48e5a1a081
DIST ruff-0.5.0.gh.tar.gz 4944255 BLAKE2B b62732bb924582485cca2cb98644eb81e0bf3c9b9223007e05b4e2335fa37e74d3d91746c537d7be5c332cd737cfd3d31b4a2dc446a556d888310687eb2549c2 SHA512 12b69297d1e5fab87b2ebf97d347bf376e1797f5c3633ee398c08847df6b79160907444a034e0e429861517dac15206b999117e155b622c4e4f76fb2db8c8ccf
+DIST ruff-0.5.2.gh.tar.gz 4931162 BLAKE2B 883ebe347418570a4e0ffb5fd046160bcfd913c411940607fcb12fb7751300f7a9b50913fe4fa58b4587c6862c25164662f546551e0d3a2f4bcf3aed7514b1ae SHA512 8e5d3038bea608c8428ffcfc84c473a8fb20a3eeb4f2e57ac7c971bfeea3597b21411f92efbd81ff3df8bdd9ca0f674990b9d3d14b66671e4420214b61d909d6
DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
+DIST rustls-0.23.10.crate 424689 BLAKE2B 9258b0cb14b7f10b583e3a1cae5b3a645c2f79cc6aec445432a52ef75b35607760977089ccbf62d62a60d18f5908400d9960484aba8864e634d52c2b7372cbe5 SHA512 eeabefd525abeb1b87024494bc0691832eececf8a39a6207efef096f1d061aa99403bf09568a2de95d1cf11b51a67834e418f4d761d64eedc9da73ffab67e278
DIST rustls-pki-types-1.5.0.crate 29362 BLAKE2B 74a1ab3f98ebf77a6baae88a9d862837840f7b43ad43bdf9957ea552ce135be926843067789a33cc18f87de3f800ec509120f0f8c037017e6a111f36f651db70 SHA512 0c6804a96a6424316b21e1160e3c18fa5f5c91265e8c5eeac3e9b307026a2e50a96073a71ca033dfd95b516fa7d335cddb35f2b5c167fc78a33aae7f1b999757
+DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
DIST rustls-webpki-0.102.3.crate 197543 BLAKE2B f39081c4e5938f3ec6dcedaf9a0c8832f6b2a16dba9c04e6ed082e6f7f46b53ad98e01068ec672ed47ae763147b7f0488a33e33fe7e375f53e1892cf614428b3 SHA512 ce8485bc60f2e2c87e96e0c21da1774d403b20e08db169854c56ebc6c61abcd50bb88d2798c83eaae93ee12081168f4ef934ab8681fa45522c41eb3facc440fa
+DIST rustls-webpki-0.102.5.crate 200431 BLAKE2B b8901610abc6f11ca3022fb004dca836ad351f1c03063c29594a2225a6ecacb8a08493904953e3a36671b241b6ce53deaa684a24dab6cbe75222556662efb991 SHA512 50a72191cbd4797fb083b4a0b64ce12781761f46b86233c34f2af184e5812e2cbd8d2d3c61b6e969feea0e4d812c7744927873762cce0f8f96d5480f2c9d0d28
DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.gh.tar.gz 642965 BLAKE2B 310c7a57b2b57b903efcc4a4612dfdbf0ff2a45758239f13d6b85410ae14aa95ee17c65e18b2298e819fa7d71db23d7e783438aa5d631b41aa24abac38aa4322 SHA512 59e831f0566d1f18e04f50e0d43bd439b3ae245d7016be6f0e2a257b3ef8caa20b40f50dde2df1c5c20585483062adbfaae75acf487cc386648c80a2fc210b00
+DIST salsa-a1bf3a613f451af7fc0a59411c56abc47fe8e8e1.gh.tar.gz 596856 BLAKE2B 5b36dafbc95e70df4874161de351011aae5a77adce37c5630060d0e91ecdb2193127abba9b08c09e726b70e38b5818606b8a67260f6cb7d702efcf308389b006 SHA512 cb4d225d976cdda8cf6e5d3db622ff27c1b2df246b0dae0c0b85e5a3517d03810d46bfc5d6bed5eccf65ced3966869b206fb92a55775716a8726341a2fdcfb35
DIST salsa-f706aa2d32d473ee633a77c1af01d180c85da308.gh.tar.gz 596977 BLAKE2B 1ca544e1d2c8bb87f43dbc6761879d284ace13b68f177d3496cf2deaf2b13f65095c5ccc6e77dbafd37bad635c60ca6e730151235872cb5ffd2619c5cb5201c8 SHA512 5d80c12212237f63846cdfe8a10714bea507c5292a5f63f0ca06b3db9e7a0a43236f5c8e82d37a297a085458df61d9213a79da47ff45c620b62dbdc594c00d36
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST schemars-0.8.21.crate 58475 BLAKE2B dc3e96140728a9aa2a4ec5a4a46e12f016635d818dbd78865dc0281b6f0fc05174fe7dc0ddf085f0ed5fe26d4a4e6b1bfecd6909236cfcd83c9471b876d2d01a SHA512 23a794ec52d83ce045c8b2d633913b3b29e4cfc9d0a29f76aca8cd5b31a9c707ffc04c94390ab719b3c8109f37c11a00dae73ec1719087dfe7b3c4007beb066d
@@ -245,15 +261,20 @@ DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e20083
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
+DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f
DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
+DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e
DIST serde_derive_internals-0.29.0.crate 26065 BLAKE2B 522b09f139554a52201ac397323f0124b809e9e9ff6329b34afa99f90cdf65fb3cac8370d6ecb712b72dd8b5a1d96f7f7c4ffc9ac6718eaa8a66e1aaaa28d891 SHA512 ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
+DIST serde_json-1.0.120.crate 147062 BLAKE2B 54f93ef2b0f1c9e7c5a8e8797fd298c96513913a20c3e08a21aea39a15ffb5ad0269d5daab10fceea7164ba432e355b89d89dea2985f86bd0e73ac3920f827c5 SHA512 dab44850326f9020d6f6dd3fc8147e22eed693527fe9cac2c6bc8f6a030f461061e8e54d2780382ce32cced63b5a016372a4f9938effdd1631d8f3dc96014e3e
DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_test-1.0.176.crate 18390 BLAKE2B 2f4bba264e75ce33023fb6d46f59c2a908b57a70b72e13a8d9832d2c15ad5fe17d3013bcc4ccb52f35295b9422bde2acd20c64c1c4cf28be620034bdf4f5266e SHA512 a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
+DIST serde_with-3.8.3.crate 142734 BLAKE2B fdfa7fec85b147af7f0093dc2318578636f374eeffe67ebcc39c663ddb20c4b4dbe7d5ef4fd64a08ad173d86a2d9f46c426bef3b3328fdb308c10d49d73314fd SHA512 12d1ad7e6da78a94a93bc7460ff651d9e4a8d2f4323ea92efe600b2e7c5fb9bb6170a2b71b1f6d774c307e0c4865b36ae5a97fa3f06483bcda1626bb87f5200f
DIST serde_with_macros-3.8.1.crate 30796 BLAKE2B e7fb0a20c839ecea75f52d6ad5841c918f2c01ead7efb5ec5f0dacca23715cb9868ad792c7811f20951429f289ebc5a90ec4c4f833ebeddc5ff484dce7839f1d SHA512 fc1b854729efb24377f830087c21b6d996b19024ed38fca31dd4377f65991189e32db481387143f6fbb4b16eb5e80a89d91e97f40fc1beedd873ee93b01abe7b
+DIST serde_with_macros-3.8.3.crate 30864 BLAKE2B c5ccc3049cb148d2ee226ed171f93ff351687c57735ceb662887c04185e1a38cd29374bd720394fd3c1f88aaebbf225787643ed2cbfadc10fe200eb4f803b2e0 SHA512 57759c252cd417e217704d60ede06b590de3ed2d4c8e7c13a838a03ac7d41e3de726e505f5661bc8a17f99d5839592d2bd63c93dd9d8c284877fcf57b4d31f0a
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e
DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
@@ -273,6 +294,7 @@ DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
+DIST syn-2.0.69.crate 265441 BLAKE2B b01576c2c86426d2bbb2c9553dc1dce6a309d9922c35167ee6a718ad08cf3d0a22f0aed4d4c547cdbed85b47283e5b60a128fd1bbb230a6687f0c28af3a9c228 SHA512 fddc0f1ffa3e68ce57833c6ff18382296838287dd98f9f77f679ced471c3f801af30376363a870232f337bda27b3ba6ea93074f8e3c05ee390bcc024e3690bea
DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
@@ -314,6 +336,7 @@ DIST unicode_names2-1.2.2.crate 300609 BLAKE2B da243d53e507563335b98f7da478d0bbc
DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 9ab0d78f21fc51e9a273425a7c53ab80095a2edb577c6ae7a05d995a123f2da1357b19b86616ea51b77329e5c5b7324e2ee99809ab397d3a7011cf6507c6007c SHA512 7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720
DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
+DIST ureq-2.10.0.crate 112894 BLAKE2B e6c9c56cd4790aa842e2a07cbfdaf81d6971bdbc31d924d27eb3839abf7c5261e33aef3aad8b5a2c7f897eb798b107e987e2b64e9df66ca8095885f7e0cb740b SHA512 a04831abe500771bec2394993e79092c37d02106623bd49d45acf18eba51d5324723e1650ec13d2ae20cd23d4f8c2b66ab8cf179e39e81dca6c0cc04208695af
DIST ureq-2.9.7.crate 113834 BLAKE2B e80ea64d610ab01d129527a120878ac3eb38248885c772aead6fb983f777b7469f7debd042ce93c0bfb6adeeb7ed476f7dd96c62de386ec2d64dbed28973a829 SHA512 33893aa1df316b5987571ce6b46373c625ed89e452a313f9490d63896f144e56ee0c35c1eaec77eb8d2a66e7726f3dae6e96bd2ee0db7c0604485105fc69bef4
DIST url-2.5.1.crate 79677 BLAKE2B 02667b78e1ca11e38f4d76689a1a07bcdb2ee28c4705f6dce558e0686db7a764e5f3f1c3f77b3850647b59ad4278651f089d8a1a340a2fe2fd72b084d4bfc5cb SHA512 1ba5cd14166517a5114feee1f7d2ae7c1d2763a34c0e331171f9cc07fc35bcadbb0c87318533fd07b4c01e052abd88ac417fad7f898abe62126919e3f02c0528
DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
@@ -321,7 +344,9 @@ DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1
DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
+DIST uuid-1.9.1.crate 47492 BLAKE2B 195f14f6ed60809c5be69a7bf5905fea0ed36588563f741d3100aaf2837dd5db26bc8557f239dfccbc27b92f806eb7fc03d365dcd7444437882e7bbca3aa2138 SHA512 4d2a728155eea2fb065f72df36bf88092d0f7edb4d1a1472e380943ceba9cf7b396364238fbf33d5f8d7891664c94daa56f3dd58148258644ffb539d5804111e
DIST uuid-macro-internal-1.8.0.crate 9135 BLAKE2B de6d4b9891a39f1155ac34cd862b24ba93db87ad288bb8e8e83edff0eec35f87e4a47025ffcfb0ef211d5e0e1b446bf4f9b3f2109354ee7e4d83e54e48404aa0 SHA512 5e416f37953f50f98f97120a7cde52360d5ed0f135165117c165db288055c9a65e51f3124eebab420dd8bf65c14c63a3c67d36ef4737b4f1ad0740d3df71e5f3
+DIST uuid-macro-internal-1.9.1.crate 9164 BLAKE2B ddf3cdc6e19426f26bf2aa2cda1583de8fa2ed241dedb9b0314e403586a2b8a198b084831bfb2318da99555899199c16d5cf0388cd14c2d25b3700ff28666017 SHA512 d38f1f26df4534630951c102a818bc2b05e1458ca94e5bff9c5aa7329934b1d192d6cd323dc8e6558b2e9d5a5815fbb55015700328f94fe297fb24758c7cb3e4
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST vt100-0.15.2.crate 30404 BLAKE2B 66964edb8ec34dc9d350b55d74f03c88d843d67fb5fa9cdd93306f45f2076ac7a2a0f5d8c09a81d9fd206c62ca060f6df12205784c6d2da1e084aecbeae2de15 SHA512 aaac73376e2ac0db4d1c3ee31f22b741e8ceb4b763feb247d566b1c81700bc0aa64851732993e56fa50c0197656a2668721a9f7f823433a0c6fac2fc09b62a3e
@@ -386,4 +411,5 @@ DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff
DIST zstd-sys-2.0.11+zstd.1.5.6.crate 749078 BLAKE2B 6be19b2ea22e557a6b38bdb37c97817eb0a112fe9ad3626e822485a96f04087a79726b872d819ac05517dde56fb5eadd8f1e6885d356526c34635547bfe762d3 SHA512 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
EBUILD ruff-0.4.10.ebuild 9807 BLAKE2B b35c1bfcc8167422ecfcce42d542e9211aeca501442eea3f15f49d5e47058971a4e534171bc3c930eb1ca38973d3b3ce9aa7cfd37317a3c2e82da7819d7519b3 SHA512 6b21705671ede294be09371016b637c5d2963446633e58a924f8ede2815e84600a5132094dd0b083123db4de99af1fa886feb7a7c1e5183bb742cc89ec29d148
EBUILD ruff-0.5.0.ebuild 9145 BLAKE2B b776169d7b3bc01c9e19f97246d22827ff9e55b891771c89a8403d8828e920a11e408ed446c17c26b99b8856162e5dcf8c7062b4fba9fdcabd66ae698d490697 SHA512 de1f258304e7f133a2e086fee4e3c06e07301f7485eefaa590788024f7dde82e00ff3c9bc999bca832f485ec467f684e705c1e0af54190e02c0eb5cf9702f520
+EBUILD ruff-0.5.2.ebuild 9138 BLAKE2B 7d40557fef4c04f5f24c03efeabc1019744c783f2742377742513d9de2542b9bcdfa91a6c2819b848e1d9a76e469e71f7e726f2ae228a25dd7a5267b8c19db9e SHA512 a05e34105a01555f44f7aa5fde9a919f211a770c019b77ce15641bb8bcde67e8535c4b6ccfd15ec9dd8e6abf62f718a5cadf43c2e9eba8cde5c5b530f63f6488
MISC metadata.xml 480 BLAKE2B 6ddd486a0e095df64a5bb79eaccda8d230e05172dce0b05261e5bd8b2bc5d9c9dac19c69677dc88fb38ca8b5da4dbb203ccfe5c11176cfc9a488e74fdda4e4ec SHA512 9b29a47558bb67d83ff0e2da03096e0c4bfdd4d70146d4e084c590712a17f3823afb0318eac6501ff36ef457e5287c7161502115ea78b3aaf7042fa4ed865195
diff --git a/dev-util/ruff/ruff-0.5.2.ebuild b/dev-util/ruff/ruff-0.5.2.ebuild
new file mode 100644
index 000000000000..c9908fe9c8e0
--- /dev/null
+++ b/dev-util/ruff/ruff-0.5.2.ebuild
@@ -0,0 +1,458 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.2
+
+EAPI=8
+
+CRATES="
+ Inflector@0.11.4
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.16
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anes@0.1.6
+ annotate-snippets@0.6.1
+ annotate-snippets@0.9.2
+ anstream@0.6.13
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anstyle@1.0.6
+ anyhow@1.0.86
+ arc-swap@1.7.1
+ argfile@0.2.0
+ arrayvec@0.7.4
+ autocfg@1.2.0
+ base64@0.22.0
+ bincode@1.3.3
+ bitflags@1.3.2
+ bitflags@2.6.0
+ bstr@1.9.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ cachedir@0.3.1
+ camino@1.1.7
+ cast@0.3.0
+ castaway@0.2.2
+ cc@1.0.95
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chic@1.2.2
+ chrono@0.4.38
+ ciborium-io@0.2.2
+ ciborium-ll@0.2.2
+ ciborium@0.2.2
+ clap@4.5.8
+ clap_builder@4.5.8
+ clap_complete@4.5.2
+ clap_complete_command@0.5.1
+ clap_complete_fig@4.5.0
+ clap_complete_nushell@0.1.11
+ clap_derive@4.5.8
+ clap_lex@0.7.0
+ clearscreen@3.0.0
+ codspeed-criterion-compat@2.6.0
+ codspeed@2.6.0
+ colorchoice@1.0.0
+ colored@2.1.0
+ compact_str@0.7.1
+ console@0.15.8
+ console_error_panic_hook@0.1.7
+ console_log@1.0.0
+ core-foundation-sys@0.8.6
+ countme@3.0.1
+ crc32fast@1.4.0
+ criterion-plot@0.5.0
+ criterion@0.5.1
+ crossbeam-channel@0.5.12
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.19
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ ctrlc@3.4.4
+ darling@0.20.8
+ darling_core@0.20.8
+ darling_macro@0.20.8
+ dashmap@5.5.3
+ dashmap@6.0.1
+ diff@0.1.13
+ dirs-sys@0.3.7
+ dirs-sys@0.4.1
+ dirs@4.0.0
+ dirs@5.0.1
+ drop_bomb@0.1.5
+ dyn-clone@1.0.17
+ either@1.11.0
+ encode_unicode@0.3.6
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.8
+ etcetera@0.8.0
+ fastrand@2.0.2
+ fern@0.6.2
+ filetime@0.2.23
+ flate2@1.0.28
+ fnv@1.0.7
+ form_urlencoded@1.2.1
+ fs-err@2.11.0
+ fsevent-sys@4.1.0
+ getopts@0.2.21
+ getrandom@0.2.14
+ glob@0.3.1
+ globset@0.4.14
+ half@2.4.1
+ hashbrown@0.14.5
+ hashlink@0.8.4
+ heck@0.5.0
+ hermit-abi@0.3.9
+ home@0.5.9
+ humantime@2.1.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ ident_case@1.0.1
+ idna@0.5.0
+ ignore@0.4.22
+ imara-diff@0.1.6
+ imperative@1.0.5
+ indexmap@2.2.6
+ indicatif@0.17.8
+ indoc@2.0.5
+ inotify-sys@0.1.5
+ inotify@0.9.6
+ insta-cmd@0.6.0
+ insta@1.39.0
+ instant@0.1.12
+ is-docker@0.2.0
+ is-macro@0.3.5
+ is-terminal@0.4.12
+ is-wsl@0.4.0
+ itertools@0.10.5
+ itertools@0.13.0
+ itoa@1.0.11
+ jobserver@0.1.31
+ jod-thread@0.1.2
+ js-sys@0.3.69
+ kqueue-sys@1.0.4
+ kqueue@1.0.8
+ lazy_static@1.4.0
+ libc@0.2.155
+ libcst@1.4.0
+ libcst_derive@1.4.0
+ libmimalloc-sys@0.1.39
+ libredox@0.1.3
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.13
+ lock_api@0.4.11
+ log@0.4.22
+ lsp-server@0.7.6
+ matchers@0.1.0
+ matches@0.1.10
+ matchit@0.8.3
+ memchr@2.7.4
+ mimalloc@0.1.43
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ mio@0.8.11
+ natord@1.0.9
+ newtype-uuid@1.1.0
+ nix@0.28.0
+ nom@7.1.3
+ notify@6.1.1
+ nu-ansi-term@0.46.0
+ nu-ansi-term@0.50.0
+ num-traits@0.2.18
+ number_prefix@0.4.0
+ once_cell@1.19.0
+ oorandom@11.1.3
+ option-ext@0.2.0
+ ordermap@0.5.0
+ os_str_bytes@6.6.1
+ overload@0.1.1
+ parking_lot@0.12.3
+ parking_lot_core@0.9.9
+ paste@1.0.14
+ path-absolutize@3.1.1
+ path-dedot@3.1.1
+ path-slash@0.2.1
+ pathdiff@0.2.1
+ peg-macros@0.8.2
+ peg-runtime@0.8.2
+ peg@0.8.2
+ pep440_rs@0.4.0
+ pep440_rs@0.6.0
+ pep508_rs@0.3.0
+ percent-encoding@2.3.1
+ phf@0.11.2
+ phf_codegen@0.11.2
+ phf_generator@0.11.2
+ phf_shared@0.11.2
+ pin-project-lite@0.2.14
+ pkg-config@0.3.30
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ pretty_assertions@1.4.0
+ proc-macro2@1.0.86
+ pyproject-toml@0.9.0
+ quick-junit@0.4.0
+ quick-xml@0.31.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.6
+ regex-syntax@0.6.29
+ regex-syntax@0.8.3
+ regex@1.10.5
+ ring@0.17.8
+ rust-stemmers@1.2.0
+ rustc-hash@1.1.0
+ rustc-hash@2.0.0
+ rustix@0.38.34
+ rustls-pki-types@1.7.0
+ rustls-webpki@0.102.5
+ rustls@0.23.10
+ rustversion@1.0.15
+ ryu@1.0.17
+ same-file@1.0.6
+ schemars@0.8.21
+ schemars_derive@0.8.21
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ seahash@4.1.0
+ serde-wasm-bindgen@0.6.5
+ serde@1.0.204
+ serde_derive@1.0.204
+ serde_derive_internals@0.29.0
+ serde_json@1.0.120
+ serde_repr@0.1.19
+ serde_spanned@0.6.6
+ serde_test@1.0.176
+ serde_with@3.8.3
+ serde_with_macros@3.8.3
+ sharded-slab@0.1.7
+ shellexpand@3.1.0
+ similar@2.5.0
+ siphasher@0.3.11
+ smallvec@1.13.2
+ spin@0.9.8
+ static_assertions@1.1.0
+ strip-ansi-escapes@0.2.0
+ strsim@0.10.0
+ strsim@0.11.1
+ strum@0.26.3
+ strum_macros@0.26.4
+ subtle@2.5.0
+ syn@2.0.69
+ synstructure@0.13.1
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ terminfo@0.8.0
+ test-case-core@3.3.1
+ test-case-macros@3.3.1
+ test-case@3.3.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ tikv-jemalloc-sys@0.5.4+5.3.0-patched
+ tikv-jemallocator@0.5.4
+ tinytemplate@1.2.1
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.22.14
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-indicatif@0.3.6
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing-tree@0.3.1
+ tracing@0.1.40
+ typed-arena@2.0.2
+ unic-char-property@0.9.0
+ unic-char-range@0.9.0
+ unic-common@0.9.0
+ unic-ucd-category@0.9.0
+ unic-ucd-version@0.9.0
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-width@0.1.13
+ unicode_names2@1.2.2
+ unicode_names2_generator@1.2.2
+ unscanny@0.1.0
+ untrusted@0.9.0
+ ureq@2.10.0
+ url@2.5.2
+ utf8parse@0.2.1
+ uuid-macro-internal@1.9.1
+ uuid@1.9.1
+ valuable@0.1.0
+ version_check@0.9.4
+ vt100@0.15.2
+ vte@0.11.1
+ vte_generate_state_changes@0.1.1
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen-test-macro@0.3.42
+ wasm-bindgen-test@0.3.42
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ webpki-roots@0.26.1
+ which@6.0.1
+ wild@2.2.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.6.6
+ winsafe@0.0.19
+ yansi-term@0.1.2
+ yansi@0.5.1
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+ zeroize@1.7.0
+ zip@0.6.6
+ zstd-safe@5.0.2+zstd.1.5.2
+ zstd-sys@2.0.11+zstd.1.5.6
+ zstd@0.11.2+zstd.1.5.2
+"
+
+declare -A GIT_CRATES=(
+ [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
+ [salsa-macros]='https://github.com/salsa-rs/salsa;a1bf3a613f451af7fc0a59411c56abc47fe8e8e1;salsa-%commit%/components/salsa-macros'
+ [salsa]='https://github.com/salsa-rs/salsa;a1bf3a613f451af7fc0a59411c56abc47fe8e8e1;salsa-%commit%'
+)
+
+inherit shell-completion cargo
+
+DESCRIPTION="An extremely fast Python linter, written in Rust"
+HOMEPAGE="
+ https://docs.astral.sh/ruff/
+ https://github.com/astral-sh/ruff
+"
+SRC_URI="
+ ${CARGO_CRATE_URIS}
+ https://github.com/astral-sh/ruff/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
+ WTFPL-2
+"
+# ring
+LICENSE+="
+ ISC SSLeay openssl MIT
+"
+# libcst
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+# libcst_derive
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+BDEPEND="
+ >=virtual/rust-1.71
+"
+RDEPEND="
+ !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+"
+DEPEND="
+ ${RDEPEND}
+ app-arch/zstd
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+DOCS=(
+ BREAKING_CHANGES.md
+ CODE_OF_CONDUCT.md
+ CONTRIBUTING.md
+ README.md
+ assets
+ docs
+)
+
+src_configure() {
+ export RUSTFLAGS="${RUSTFLAGS}"
+ cargo_src_configure
+}
+
+src_compile() {
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_compile --bin ruff
+
+ local releasedir
+ releasedir=$(cargo_target_dir)
+
+ ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
+ ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
+}
+
+src_test() {
+ local -x ZSTD_SYS_USE_PKG_CONFIG=1
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_test
+}
+
+src_install() {
+ local releasedir=$(cargo_target_dir)
+
+ dobin ${releasedir}/ruff
+
+ newbashcomp ruff-completion.bash ruff
+ newzshcomp ruff-completion.zsh _ruff
+
+ dodoc -r "${DOCS[@]}"
+}
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 9e0230d8dc84..0229cf10b1b1 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/go-env.eclass b/eclass/go-env.eclass
index 1a2c9787a146..be131133113b 100644
--- a/eclass/go-env.eclass
+++ b/eclass/go-env.eclass
@@ -6,11 +6,17 @@
# Flatcar Linux Maintainers <infra@flatcar-linux.org>
# @AUTHOR:
# Flatcar Linux Maintainers <infra@flatcar-linux.org>
+# @SUPPORTED_EAPIS: 7 8
# @BLURB: Helper eclass for setting the Go compile environment. Required for cross-compiling.
# @DESCRIPTION:
# This eclass includes helper functions for setting the compile environment for Go ebuilds.
# Intended to be called by other Go eclasses in an early build stage, e.g. src_unpack.
+case ${EAPI} in
+ 7|8) ;;
+ *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
+esac
+
if [[ -z ${_GO_ENV_ECLASS} ]]; then
_GO_ENV_ECLASS=1
@@ -34,14 +40,7 @@ go-env_set_compile_environment() {
use x86 && export GO386=$(go-env_go386)
# XXX: Hack for checking ICE (bug #912152, gcc PR113204)
- case ${EAPI} in
- 6)
- has_version "sys-devel/gcc[debug]" && filter-lto
- ;;
- *)
- has_version -b "sys-devel/gcc[debug]" && filter-lto
- ;;
- esac
+ has_version -b "sys-devel/gcc[debug]" && filter-lto
export CGO_CFLAGS="${CGO_CFLAGS:-$CFLAGS}"
export CGO_CPPFLAGS="${CGO_CPPFLAGS:-$CPPFLAGS}"
@@ -49,26 +48,46 @@ go-env_set_compile_environment() {
export CGO_LDFLAGS="${CGO_LDFLAGS:-$LDFLAGS}"
}
+# @FUNCTION: go-env_goos
+# @USAGE: [toolchain prefix]
+# @DESCRIPTION:
+# Returns the appropriate GOOS setting for the target operating system.
+go-env_goos() {
+ local target=${1:-${CHOST}}
+ case "${target}" in
+ *-linux*) echo linux ;;
+ *-darwin*) echo darwin ;;
+ *-freebsd*) echo freebsd ;;
+ *-netbsd*) echo netbsd ;;
+ *-openbsd*) echo openbsd ;;
+ *-solaris*) echo solaris ;;
+ *-cygwin*|*-interix*|*-winnt*) echo windows ;;
+ *) die "unknown GOOS for ${target}" ;;
+ esac
+}
+
# @FUNCTION: go-env_goarch
# @USAGE: [toolchain prefix]
# @DESCRIPTION:
# Returns the appropriate GOARCH setting for the target architecture.
go-env_goarch() {
- # By chance most portage arch names match Go
- local tc_arch=$(tc-arch $@)
- case "${tc_arch}" in
- x86) echo 386;;
- x64-*) echo amd64;;
- loong) echo loong64;;
- mips) if use abi_mips_o32; then
- [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle
- elif use abi_mips_n64; then
- [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le
- fi ;;
- ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
- riscv) echo riscv64 ;;
- s390) echo s390x ;;
- *) echo "${tc_arch}";;
+ local target=${1:-${CHOST}}
+ # Some Portage arch names match Go.
+ local arch=$(tc-arch "${target}") cpu=${target%%-*}
+ case "${arch}" in
+ x86) echo 386 ;;
+ loong) echo loong64 ;;
+ *) case "${cpu}" in
+ aarch64*be) echo arm64be ;;
+ arm64) echo arm64 ;;
+ arm*b*) echo armbe ;;
+ mips64*l*) echo mips64le ;;
+ mips*l*) echo mipsle ;;
+ powerpc64le*) echo ppc64le ;;
+ arm64|s390x) echo "${cpu}" ;;
+ mips64*|riscv64*|sparc64*) echo "${arch}64" ;;
+ *) echo "${arch}" ;;
+ esac ;;
esac
}
diff --git a/eclass/golang-base.eclass b/eclass/golang-base.eclass
index 4bba00200cfc..a2996e3b0683 100644
--- a/eclass/golang-base.eclass
+++ b/eclass/golang-base.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: golang-base.eclass
# @MAINTAINER:
# William Hubbs <williamh@gentoo.org>
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 7
# @BLURB: Eclass that provides base functions for Go packages.
# @DEPRECATED: go-module.eclass
# @DESCRIPTION:
@@ -12,12 +12,9 @@
# programming language; it also provides the build-time dependency on
# dev-lang/go.
-case "${EAPI:-0}" in
- 5|6|7)
- ;;
- *)
- die "${ECLASS}: Unsupported EAPI (EAPI=${EAPI})"
- ;;
+case ${EAPI} in
+ 7) ;;
+ *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
if [[ -z ${_GOLANG_BASE} ]]; then
diff --git a/eclass/golang-build.eclass b/eclass/golang-build.eclass
index 235313bd70f5..b5218ce36572 100644
--- a/eclass/golang-build.eclass
+++ b/eclass/golang-build.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: golang-build.eclass
# @MAINTAINER:
# William Hubbs <williamh@gentoo.org>
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
# @PROVIDES: golang-base
# @BLURB: Eclass for compiling go packages.
# @DEPRECATED: go-module.eclass
@@ -13,7 +13,7 @@
# functions for software written in the Go programming language.
case ${EAPI} in
- 6|7) ;;
+ 7) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
diff --git a/eclass/golang-vcs-snapshot.eclass b/eclass/golang-vcs-snapshot.eclass
index d34b8a6e913d..a91ddbbe3615 100644
--- a/eclass/golang-vcs-snapshot.eclass
+++ b/eclass/golang-vcs-snapshot.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: golang-vcs-snapshot.eclass
# @MAINTAINER:
# William Hubbs <williamh@gentoo.org>
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
# @PROVIDES: golang-base
# @BLURB: eclass to unpack VCS snapshot tarballs for Go software
# @DEPRECATED: go-module.eclass
@@ -45,7 +45,7 @@
# and add the vendored tarballs to ${WORKDIR}/src/${EGO_PN}/vendor
case ${EAPI} in
- 6|7) ;;
+ 7) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
diff --git a/eclass/golang-vcs.eclass b/eclass/golang-vcs.eclass
index 6f7a837bc15f..dee040505d23 100644
--- a/eclass/golang-vcs.eclass
+++ b/eclass/golang-vcs.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: golang-vcs.eclass
# @MAINTAINER:
# William Hubbs <williamh@gentoo.org>
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
# @PROVIDES: golang-base
# @BLURB: Eclass for fetching and unpacking go repositories.
# @DEPRECATED: go-module.eclass
@@ -13,7 +13,7 @@
# of software written in the Go programming language.
case ${EAPI} in
- 6|7) ;;
+ 7) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 1f0b07fdc3f9..d8e50e75812f 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -20,6 +20,14 @@
# the kernel and installing it along with its modules and subset
# of sources needed to build external modules.
+# @ECLASS_VARIABLE: KV_FULL
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# A string containing the full kernel release version, e.g.
+# '6.9.6-gentoo-dist'. This is used to ensure consistency between the
+# kernel's release version and Gentoo's tooling. This is set by
+# kernel-build_src_configure() once we have a kernel.release file.
+
case ${EAPI} in
8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
@@ -225,6 +233,33 @@ kernel-build_src_configure() {
emake O="${WORKDIR}"/modprep "${MAKEARGS[@]}" olddefconfig
emake O="${WORKDIR}"/modprep "${MAKEARGS[@]}" modules_prepare
cp -pR "${WORKDIR}"/modprep "${WORKDIR}"/build || die
+
+ # Now that we have a release file, set KV_FULL
+ local relfile=${WORKDIR}/build/include/config/kernel.release
+ if [[ -z ${KV_FULL} ]]; then
+ KV_FULL=$(<"${relfile}") || die
+ fi
+
+ # Make sure we are about to build the correct kernel
+ if [[ ${PV} != *9999 ]]; then
+ local expected_ver=$(dist-kernel_PV_to_KV "${PV}")
+ local expected_rel=$(<"${relfile}")
+
+ if [[ ${KV_FULL} != ${expected_rel} ]]; then
+ eerror "KV_FULL mismatch!"
+ eerror "KV_FULL: ${KV_FULL}"
+ eerror "Expected: ${expected_rel}"
+ die "KV_FULL mismatch: got ${KV_FULL}, expected ${expected_rel}"
+ fi
+
+ if [[ ${KV_FULL} != ${expected_ver}* ]]; then
+ eerror "Kernel version does not match PV!"
+ eerror "Source version: ${KV_FULL}"
+ eerror "Expected (PV*): ${expected_ver}*"
+ eerror "Please ensure you are applying the correct patchset."
+ die "Kernel version mismatch: got ${KV_FULL}, expected ${expected_ver}*"
+ fi
+ fi
}
# @FUNCTION: kernel-build_src_compile
@@ -254,20 +289,15 @@ kernel-build_src_test() {
INSTALL_MOD_PATH="${T}" INSTALL_MOD_STRIP="${strip_args}" \
modules_install
- local dir_ver=${PV}${KV_LOCALVERSION}
- local relfile=${WORKDIR}/build/include/config/kernel.release
- local module_ver
- module_ver=$(<"${relfile}") || die
-
- kernel-install_test "${module_ver}" \
+ kernel-install_test "${KV_FULL}" \
"${WORKDIR}/build/$(dist-kernel_get_image_path)" \
- "${T}/lib/modules/${module_ver}"
+ "${T}/lib/modules/${KV_FULL}"
}
# @FUNCTION: kernel-build_src_install
# @DESCRIPTION:
# Install the built kernel along with subset of sources
-# into /usr/src/linux-${PV}. Install the modules. Save the config.
+# into /usr/src/linux-${KV_FULL}. Install the modules. Save the config.
kernel-build_src_install() {
debug-print-function ${FUNCNAME} "${@}"
@@ -304,8 +334,7 @@ kernel-build_src_install() {
# note: we're using mv rather than doins to save space and time
# install main and arch-specific headers first, and scripts
local kern_arch=$(tc-arch-kernel)
- local dir_ver=${PV}${KV_LOCALVERSION}
- local kernel_dir=/usr/src/linux-${dir_ver}
+ local kernel_dir=/usr/src/linux-${KV_FULL}
if use sparc ; then
# We don't want tc-arch-kernel's sparc64, even though we do
@@ -378,10 +407,6 @@ kernel-build_src_install() {
# strip empty directories
find "${D}" -type d -empty -exec rmdir {} + || die
- local relfile=${ED}${kernel_dir}/include/config/kernel.release
- local module_ver
- module_ver=$(<"${relfile}") || die
-
# warn when trying to "make" a dist-kernel
cat <<-EOF >> "${ED}${kernel_dir}/Makefile" || die
@@ -399,12 +424,12 @@ kernel-build_src_install() {
echo "${CATEGORY}/${PF}:${SLOT}" > "${ED}${kernel_dir}/dist-kernel" || die
# fix source tree and build dir symlinks
- dosym "../../../${kernel_dir}" "/lib/modules/${module_ver}/build"
- dosym "../../../${kernel_dir}" "/lib/modules/${module_ver}/source"
+ dosym "../../../${kernel_dir}" "/lib/modules/${KV_FULL}/build"
+ dosym "../../../${kernel_dir}" "/lib/modules/${KV_FULL}/source"
if [[ "${image_path}" == *vmlinux* ]]; then
- dosym "../../../${kernel_dir}/${image_path}" "/lib/modules/${module_ver}/vmlinux"
+ dosym "../../../${kernel_dir}/${image_path}" "/lib/modules/${KV_FULL}/vmlinux"
else
- dosym "../../../${kernel_dir}/${image_path}" "/lib/modules/${module_ver}/vmlinuz"
+ dosym "../../../${kernel_dir}/${image_path}" "/lib/modules/${KV_FULL}/vmlinuz"
fi
if [[ ${KERNEL_IUSE_MODULES_SIGN} ]]; then
@@ -435,7 +460,7 @@ kernel-build_src_install() {
--conf "${T}/empty-file"
--confdir "${T}/empty-directory"
--kernel-image "${image}"
- --kmoddir "${ED}/lib/modules/${dir_ver}"
+ --kmoddir "${ED}/lib/modules/${KV_FULL}"
--kver "${dir_ver}"
--verbose
--compress="xz -9e --check=crc32"
@@ -462,7 +487,7 @@ kernel-build_src_install() {
--linux="${image}"
--initrd="${image%/*}/initrd"
--cmdline="${KERNEL_GENERIC_UKI_CMDLINE}"
- --uname="${dir_ver}"
+ --uname="${KV_FULL}"
--output="${image%/*}/uki.efi"
)
@@ -520,7 +545,7 @@ kernel-build_pkg_postinst() {
ewarn
ewarn "MODULES_SIGN_KEY was not set, this means the kernel build system"
ewarn "automatically generated the signing key. This key was installed"
- ewarn "in ${EROOT}/usr/src/linux-${PV}${KV_LOCALVERSION}/certs"
+ ewarn "in ${EROOT}/usr/src/linux-${KV_FULL}/certs"
ewarn "and will also be included in any binary packages."
ewarn "Please take appropriate action to protect the key!"
ewarn
diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 77570a905ce1..e6f0b404dcaa 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -26,6 +26,15 @@
# If set to a non-null value, adds IUSE=generic-uki and required
# logic to install a generic unified kernel image.
+# @ECLASS_VARIABLE: KV_FULL
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# A string containing the full kernel release version, e.g.
+# '6.9.6-gentoo-dist'. Defaults to ${PV}${KV_LOCALVERSION},
+# but can be set by the ebuild when this default value does
+# not match the kernel release. kernel-build.eclass sets this
+# to whatever is in the built kernel's kernel.release file.
+
# @ECLASS_VARIABLE: KV_LOCALVERSION
# @DEFAULT_UNSET
# @DESCRIPTION:
@@ -63,7 +72,10 @@ _IDEPEND_BASE="
>=sys-kernel/installkernel-14
)
initramfs? (
- >=sys-kernel/installkernel-14[dracut(-)]
+ || (
+ >=sys-kernel/installkernel-14[dracut(-)]
+ >=sys-kernel/installkernel-14[ugrd(-)]
+ )
)
"
@@ -190,7 +202,7 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
"
IDEPEND="
generic-uki? (
- >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)]
+ >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)]
)
!generic-uki? (
${_IDEPEND_BASE}
@@ -543,16 +555,26 @@ kernel-install_pkg_pretend() {
if ! use initramfs && ! has_version "${CATEGORY}/${PN}[-initramfs]"; then
ewarn
- ewarn "WARNING: The standard configuration of the Gentoo distribution"
- ewarn "kernels requires an initramfs! You have disabled the initramfs"
- ewarn "USE flag and as a result dracut was not pulled in as a dependency."
- ewarn "Please ensure that you are either overriding the standard"
- ewarn "configuration or that an alternative initramfs generation plugin"
- ewarn "is installed for your installkernel implementation!"
- ewarn
- ewarn "This is an advanced use case, you are on your own to ensure"
- ewarn "that your system is bootable!"
+ ewarn "WARNING: The default distribution kernel configuration is designed"
+ ewarn "to be used with an initramfs! Although possible, there is no guarantee"
+ ewarn "that distribution kernels will boot without an initramfs."
ewarn
+ ewarn "You have disabled the initramfs USE flag, and as a result the package manager"
+ ewarn "will not enforce the configuration of an initramfs generator in"
+ ewarn "sys-kernel/installkernel."
+ ewarn
+ ewarn "If you wish to use a custom initramfs generator, then please ensure that"
+ ewarn "/sbin/installkernel is capable of calling it via a kernel installation hook,"
+ ewarn "and is also configured to use it via /etc/kernel/install.conf."
+ ewarn
+ ewarn "If you wish to boot without an initramfs, then please ensure that"
+ ewarn "all kernel drivers required to boot your system are built into the"
+ ewarn "kernel by modifying the default distribution kernel configuration"
+ ewarn "using /etc/kernel/config.d"
+ ewarn
+ ewarn "Please refer to the installkernel and distribution kernel documentation:"
+ ewarn " https://wiki.gentoo.org/wiki/Installkernel"
+ ewarn " https://wiki.gentoo.org/wiki/Project:Distribution_Kernel"
fi
}
@@ -571,40 +593,40 @@ kernel-install_src_test() {
kernel-install_pkg_preinst() {
debug-print-function ${FUNCNAME} "${@}"
- local dir_ver=${PV}${KV_LOCALVERSION}
- local kernel_dir=${ED}/usr/src/linux-${dir_ver}
- local relfile=${kernel_dir}/include/config/kernel.release
+ # Set KV_FULL to ${PV}${KV_LOCALVERSION} if it hasn't
+ # been set elsewhere for backward compatibility with existing
+ # bin-kernel packages
+ if [[ -z ${KV_FULL} ]]; then
+ KV_FULL=${PV}${KV_LOCALVERSION}
+ fi
+
+ local kernel_dir=${ED}/usr/src/linux-${KV_FULL}
local image_path=$(dist-kernel_get_image_path)
[[ ! -d ${kernel_dir} ]] &&
die "Kernel directory ${kernel_dir} not installed!"
- [[ ! -f ${relfile} ]] &&
- die "Release file ${relfile} not installed!"
- local release
- release="$(<"${relfile}")" || die
- DIST_KERNEL_RELEASE="${release}"
# perform the version check for release ebuilds only
if [[ ${PV} != *9999 ]]; then
local expected_ver=$(dist-kernel_PV_to_KV "${PV}")
- if [[ ${release} != ${expected_ver}* ]]; then
- eerror "Kernel release mismatch!"
- eerror " expected (PV): ${expected_ver}*"
- eerror " found: ${release}"
- eerror "Please verify that you are applying the correct patches."
- die "Kernel release mismatch (${release} instead of ${expected_ver}*)"
+ if [[ ${KV_FULL} != ${expected_ver}* ]]; then
+ eerror "Kernel version does not match PV!"
+ eerror "Source version: ${KV_FULL}"
+ eerror "Expected (PV*): ${expected_ver}*"
+ eerror "Please ensure you are applying the correct patchset."
+ die "Kernel version mismatch: got ${KV_FULL}, expected ${expected_ver}*"
fi
fi
if [[ -L ${EROOT}/lib && ${EROOT}/lib -ef ${EROOT}/usr/lib ]]; then
# Adjust symlinks for merged-usr.
- rm "${ED}/lib/modules/${release}"/{build,source} || die
- dosym "../../../src/linux-${dir_ver}" "/usr/lib/modules/${release}/build"
- dosym "../../../src/linux-${dir_ver}" "/usr/lib/modules/${release}/source"
+ rm "${ED}/lib/modules/${KV_FULL}"/{build,source} || die
+ dosym "../../../src/linux-${KV_FULL}" "/usr/lib/modules/${KV_FULL}/build"
+ dosym "../../../src/linux-${KV_FULL}" "/usr/lib/modules/${KV_FULL}/source"
for file in vmlinux vmlinuz; do
- if [[ -L "${ED}/lib/modules/${release}/${file}" ]]; then
- rm "${ED}/lib/modules/${release}/${file}" || die
- dosym "../../../src/linux-${dir_ver}/${image_path}" "/usr/lib/modules/${release}/${file}"
+ if [[ -L "${ED}/lib/modules/${KV_FULL}/${file}" ]]; then
+ rm "${ED}/lib/modules/${KV_FULL}/${file}" || die
+ dosym "../../../src/linux-${KV_FULL}/${image_path}" "/usr/lib/modules/${KV_FULL}/${file}"
fi
done
fi
@@ -678,13 +700,12 @@ kernel-install_install_all() {
kernel-install_pkg_postinst() {
debug-print-function ${FUNCNAME} "${@}"
- local dir_ver=${PV}${KV_LOCALVERSION}
- kernel-install_update_symlink "${EROOT}/usr/src/linux" "${dir_ver}"
+ kernel-install_update_symlink "${EROOT}/usr/src/linux" "${KV_FULL}"
dist-kernel_compressed_module_cleanup \
- "${EROOT}/lib/modules/${DIST_KERNEL_RELEASE}"
+ "${EROOT}/lib/modules/${KV_FULL}"
if [[ -z ${ROOT} ]]; then
- kernel-install_install_all "${dir_ver}"
+ kernel-install_install_all "${KV_FULL}"
fi
if [[ ${KERNEL_IUSE_GENERIC_UKI} ]] && use generic-uki; then
@@ -708,8 +729,7 @@ kernel-install_pkg_postrm() {
debug-print-function ${FUNCNAME} "${@}"
if [[ -z ${ROOT} && ! ${KERNEL_IUSE_GENERIC_UKI} ]]; then
- local dir_ver=${PV}${KV_LOCALVERSION}
- local kernel_dir=${EROOT}/usr/src/linux-${dir_ver}
+ local kernel_dir=${EROOT}/usr/src/linux-${KV_FULL}
local image_path=$(dist-kernel_get_image_path)
ebegin "Removing initramfs"
rm -f "${kernel_dir}/${image_path%/*}"/{initrd,uki.efi} &&
@@ -724,7 +744,11 @@ kernel-install_pkg_postrm() {
kernel-install_pkg_config() {
[[ -z ${ROOT} ]] || die "ROOT!=/ not supported currently"
- kernel-install_install_all "${PV}${KV_LOCALVERSION}"
+ if [[ -z ${KV_FULL} ]]; then
+ KV_FULL=${PV}${KV_LOCALVERSION}
+ fi
+
+ kernel-install_install_all "${KV_FULL}"
}
# @FUNCTION: kernel-install_compress_modules
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 1d1432ae8ec8..f09b8dcb93e5 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
index 5e02508b8cc2..80e13f386d59 100644
--- a/games-board/gnome-chess/Manifest
+++ b/games-board/gnome-chess/Manifest
@@ -1,3 +1,5 @@
DIST gnome-chess-43.2.tar.xz 743344 BLAKE2B 755d70ef964f6337acf852edc6fdbe69fbf3b566dfc36fa697d4c4ecdeeae5df5d1979e54e3304e89963fab01655979a55ac4f827bb1f1b506ab3cea8d147117 SHA512 e10439dd39e61436e3174e1d599d30d06955e65b696b9c37a0e9a8f1a41d19f71f33cca83ec9cc8fe2d8b516c2ec113f22bf3ddd1f1f465286cbe5bde8bcc0a2
+DIST gnome-chess-46.0.tar.xz 782212 BLAKE2B dec141cac14b59b02a3c4e0f10b09e450bf962ff5b688a7cfb31b274e1b92bd0c09a6afa3a32bb21a137114edb349ff3ac7aa88918481374fe2d4baeeca7cef2 SHA512 e605b9750fdc77a0d2b6973f127fb2cf5fadb15080add728c80a8be5ce02035ff6cadb0351751a0612f09632602fe532405d62c68828fd0ec4bf83b9bd11301a
EBUILD gnome-chess-43.2.ebuild 1115 BLAKE2B 220d16594a250968beb583437520d0a104cae4861d27bc3d16e320e25c4e78822461c6b3a75ae90f7348421de8d1e7653fa9f1654ca8ea6dada6ee37d0e42236 SHA512 a6ba40e494a762943fdb0b0a4efaf72c5fce33e7ce9cd3f63daeafd3ff2402db54bb598b7466c4dd42313f002988e7bf2f6896e980bdaa5f07bd8f33b9d6ff4d
+EBUILD gnome-chess-46.0.ebuild 1084 BLAKE2B 7fed7d1fea85e478a4a8d49767d25cd8d83c4333a99586ec91f467fd05b74ff8268f64e8d11ece6504bc54617c9fc111978f264abd9ce5bc416546033e5902cf SHA512 b133b4690f97899b7bdca63706a88f9343119d50b244a9e9b88ce619f6856636c92e0116021930782f38e2dbfd7f588e47332657b1742ebdc60663512bf90f4e
MISC metadata.xml 352 BLAKE2B 074f6148ce26c919d90dab35327d5cedff08035effba8bcb241bf8498d76f4272ec9eb319b0cc4d7127bdb866c48c85b6200426ce62cd124fa9a5a53d7ea7e3b SHA512 9843fd4b8762345e40d89e8ecefdf62b40060691330d241a72516668ee12df23e035be932086f7969ef6a29aa03b55b4b3acc455274cc60a8961046f44a9bad7
diff --git a/games-board/gnome-chess/gnome-chess-46.0.ebuild b/games-board/gnome-chess/gnome-chess-46.0.ebuild
new file mode 100644
index 000000000000..888da6547d44
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-46.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-chess"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ gui-libs/gtk:4
+ >=gui-libs/libadwaita-1.0.0:1
+ >=gnome-base/librsvg-2.46.0:2
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}
+ gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(vala_depend)
+ dev-util/itstool
+ dev-libs/appstream-glib
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+DOC_CONTENTS="To be able to play against a computer you will need
+to install a chess engine package, for example games-board/gnuchess"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_install() {
+ meson_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 9ef92fa80f67..2153c49cfee6 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/mupen64plus-audio-sdl/Manifest b/games-emulation/mupen64plus-audio-sdl/Manifest
index 1165cd092f49..f789e6d80c31 100644
--- a/games-emulation/mupen64plus-audio-sdl/Manifest
+++ b/games-emulation/mupen64plus-audio-sdl/Manifest
@@ -1,3 +1,5 @@
DIST mupen64plus-audio-sdl-src-2.5.9.tar.gz 28884 BLAKE2B a32aeff100e86f610e3b514718c6a4a786c6f88911f8782dcbc9b8a2d238c31984e5d119e31533363d8f848bf840ff7350ba41dea70e716d50cce14f2398c836 SHA512 624f7061b4909a5de071fbb8cf6432fd4b6ad390ea3f7dc7ae7a874dc922afee55352e53d48fba43d45a3282e9382e6b5774814c2a7d9724e134a01188596ea9
+DIST mupen64plus-audio-sdl-src-2.6.0.tar.gz 32210 BLAKE2B 285c8b5f04d989bbee69c043458451cf24b6989537dfa0aa755bbfdb399984e8a0a059dc30991926ca383730a75a17401f089de7d18579f6881908d969c3f71d SHA512 5a38150a296b9b493552386ff07c5c0ea6794e7d8e5331b8158d9190d9e95dc3d07f962e6ac57080aa07e00197637a5aa6019d35d0d06dcb141cdfe11500c3a0
EBUILD mupen64plus-audio-sdl-2.5.9.ebuild 1965 BLAKE2B 1ee2d8895b3e271a80897cd495742f01c519c1c3b0d88080b0cfeeb24bb95f51f8ef98517ffdd90a776d6e601dec1b3c23502f80bb8f98cada1173ee13c79e01 SHA512 83fe492a2c15c939c570cbfb12487278fe6bda86e02dc5016ab18f246cdb4a338ef96e4b992de01c4408ee5ba1f70d4a1135ea27fa8d8f14c66bfe6a967e6289
+EBUILD mupen64plus-audio-sdl-2.6.0.ebuild 1975 BLAKE2B 25f1984b9e162cf56506e0342d0ed33b06f7a50f006248ef10c05d78f873e31e75fda95de97b60b19a704a16956937ff1787088798d321a2d103d38b262f866b SHA512 2fb62a87534030ae549093592902af225037160525bdc880a3554a48325de45a46807bcbae1307df03a799e17b22d6026ca86ee0a5bc699b3fe0d43d3288bd57
MISC metadata.xml 346 BLAKE2B 109db98b7bb13606c60d4775651773fc4b006b18b02323a513f4bb2938ee537dfe9b84bc80b20978c733f89cd233d30392351130a983fa40edc66f13552c77b8 SHA512 195f0f7422eac298ded94e5157e1dfe3884de61dd5127ed0fe87b63a4c09739c5b13a7a1437a57f5508ddfa86164bb1b217e5847e6f81645cc6ba3e13de7ca1b
diff --git a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.6.0.ebuild b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.6.0.ebuild
new file mode 100644
index 000000000000..c93672a67003
--- /dev/null
+++ b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.6.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libsamplerate oss speex"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-${PV}:=
+ media-libs/libsdl2:0=[sound]
+ libsamplerate? ( media-libs/libsamplerate:= )
+ speex? (
+ media-libs/speex:=
+ media-libs/speexdsp:=
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+
+ NO_SPEEX=$(usex speex 0 1)
+ NO_SRC=$(usex libsamplerate 0 1)
+ NO_OSS=$(usex oss 0 1)
+ # not packaged (https://github.com/nemomobile/libaudioresource)
+ USE_AUDIORESOURCE=0
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc RELEASE
+}
diff --git a/games-emulation/mupen64plus-core/Manifest b/games-emulation/mupen64plus-core/Manifest
index b879513154ec..b2cbfc5bd733 100644
--- a/games-emulation/mupen64plus-core/Manifest
+++ b/games-emulation/mupen64plus-core/Manifest
@@ -2,5 +2,7 @@ AUX mupen64plus-core-2.5.9-debugger-fix-binutils-2.39-compat.patch 2335 BLAKE2B
AUX mupen64plus-core-2.5.9-fix-gcc10-fno-common.patch 520 BLAKE2B 1a72237a46105840d90e25a551e5ffab3f35f8df9f975da6f65c135847aac71fbf2e7fb9899c05720cb29b31ea85a15d86167c95993b93d763fea585ae0a4bff SHA512 95860397c764a6a21faaab45e13f68aa6b5da15ff1b96a430a263aaac918495b27a923c639166a9f124c0e3f3d2af6a3947aed34c3a590abc2e3033ef8460bd9
AUX mupen64plus-core-2.5.9-pitch.patch 1257 BLAKE2B bc0852417539f391fa73aff7b63dfee7bfb8f99a7b7e06b90163f39093878f361701354ff5901e8366f8f99236d6a50dde2ddaaf9aec7e48cbc27dc414f8e0af SHA512 e84bce7d9b017eda8818444c99037f6c6ee069329d944658f6f500564e45bf080818f8dd05975f20a0ef835d7934c7ea8c92f4183668fba7120d0343f2cc5678
DIST mupen64plus-core-src-2.5.9.tar.gz 1618486 BLAKE2B 6d43789873c6866dc7d268e4a2cc1febc4a8ce6615a51e4dabfc3d3715aaaa6bf8d7c157ddccd45ae3b57852388c591b86d1cf401c7d78962ec6780272ef912d SHA512 8087211eb3301e356e1529c1702c965aca5e9191a5a3efe604f2e2f7470da44c8c3be506ba1f0aa96b209baa8faf011ca153566540e96c278fe63a330b791f20
+DIST mupen64plus-core-src-2.6.0.tar.gz 1754271 BLAKE2B 69f63a965bf3172c661979022ca8b1c3dddd4d35ca4453233c883e85db9e988c56509fed44221a6ab6f513ac6d8400bd055227e37225a2636f6f3e919075feea SHA512 2e43e4c337199afbc5ba4ae9b0490a133fd09ef1252390858ff9594f512b75a8a6a5b0331dc3eee794f9445484e6046b19a0bf6df17f21243c80960340f80f34
EBUILD mupen64plus-core-2.5.9-r4.ebuild 2831 BLAKE2B 4462626b1e012f9ac7bbaf43fc131ac206ac6a20a430fe8cceaac3b5b63610ff6f737486d726b218b7e48f206c8da59e17a68d09a7a14467ddf21e22c127bd14 SHA512 3eca1827a711b5192cad3ee282fa60b70bb84702b70b6fb1c380c328a747846e42783dcbeac6ef336faea90bf372f39c954b752aabf386fbd96a49df1c263a25
-MISC metadata.xml 987 BLAKE2B d2c505ca12b65934e5debaa4f52876cc4a3903cf3ce084dacaf9be307a41c3ab1f6a1fb165377fe37b31065e6a901fd8432f92814eba4c4bdd43ad30da3a7467 SHA512 e0aa4b6c8f2b60c7c8aac793995b17de3892df48e3b4a8bd3ff8a938fc64a3bc7e4dcd4a659dce94dba1debc2beb71971187fed03ff0c723c4ba7b0a57d34db4
+EBUILD mupen64plus-core-2.6.0.ebuild 2710 BLAKE2B 9f8fab65b35dd6c1584f5f830cd46d869d79b77ae00833c680c3341c4c21ce2d3e94404998d2ab1aa1c91d3c5197f5498cf621feee021d0659dde3ae9e2ce1be SHA512 f132c236c182a4483a3250f08b8cb3b90fcc66e3811437dde03b070d7339a27599375969f5cb675180fc8780f8f0a451620ef0d1f746de795870e325da159509
+MISC metadata.xml 1046 BLAKE2B 1a645fcca1f3795a5cd7c3bf37975cb34c5984f86edb196acad02430b11149adfb4aab445c0ab216539c49821e30a34a8f7a14e492d7d1d09c889f5f4fc3caed SHA512 a6c0427e0fad78e2cef3aa1d104733550d4b917c58b9cec9bac803033ea776955f986adc55114cc01652132f71e1ac0c59141dded8156711d07cd9d6075844b5
diff --git a/games-emulation/mupen64plus-core/metadata.xml b/games-emulation/mupen64plus-core/metadata.xml
index 92b6f728925d..28aedc766663 100644
--- a/games-emulation/mupen64plus-core/metadata.xml
+++ b/games-emulation/mupen64plus-core/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="debugger">Build the debugger</flag>
+ <flag name="netplay">Enable netplay functionality</flag>
<flag name="new-dynarec">Enable new experimental dynamic recompiler implementation (only for x86 and arm)</flag>
<flag name="opencv">Support video capture via <pkg>media-libs/opencv</pkg></flag>
<flag name="osd">Overlay emulator messages using on-screen-display</flag>
diff --git a/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild b/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild
new file mode 100644
index 000000000000..b5f1e2e7a02f
--- /dev/null
+++ b/games-emulation/mupen64plus-core/mupen64plus-core-2.6.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, core library"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0/2-sdl2"
+KEYWORDS="~amd64 ~x86"
+IUSE="
+ debugger gles2-only lirc netplay new-dynarec opencv +osd +vulkan
+ cpu_flags_x86_sse
+"
+REQUIRED_USE="gles2-only? ( !osd )"
+
+DEPEND="
+ media-libs/libpng:=
+ media-libs/libsdl2[joystick,opengl,video]
+ sys-libs/zlib[minizip]
+ gles2-only? ( media-libs/libsdl2[gles2] )
+ lirc? ( app-misc/lirc )
+ netplay? ( media-libs/sdl2-net )
+ opencv? ( media-libs/opencv:= )
+ osd? (
+ media-fonts/dejavu
+ media-libs/freetype:2
+ virtual/opengl
+ virtual/glu
+ )
+ vulkan? ( media-libs/vulkan-loader )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ cpu_flags_x86_sse? ( dev-lang/nasm )
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+ # fix building against opencv-4
+ sed -i -e '/PKG_CONFIG/s:opencv:&4:' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+
+ OSD=$(usex osd 1 0)
+ NO_ASM=$(usex cpu_flags_x86_sse 0 1)
+ LIRC=$(usex lirc 1 0)
+ OPENCV=$(usex opencv 1 0)
+ DEBUGGER=$(usex debugger 1 0)
+ NEW_DYNAREC=$(usex new-dynarec 1 0)
+ USE_GLES=$(usex gles2-only 1 0)
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc -r CREDITS README RELEASE doc/{emuwiki-api-doc,new_dynarec.mediawiki}
+
+ # replace bundled font with a symlink
+ # TODO: fix the code to not rely on it
+ rm "${ED}/usr/share/mupen64plus/font.ttf" || die
+ if use osd; then
+ dosym ../fonts/dejavu/DejaVuSans.ttf /usr/share/mupen64plus/font.ttf
+ fi
+}
diff --git a/games-emulation/mupen64plus-input-sdl/Manifest b/games-emulation/mupen64plus-input-sdl/Manifest
index efe62de93b9d..61ca255feb19 100644
--- a/games-emulation/mupen64plus-input-sdl/Manifest
+++ b/games-emulation/mupen64plus-input-sdl/Manifest
@@ -1,3 +1,5 @@
DIST mupen64plus-input-sdl-src-2.5.9.tar.gz 56403 BLAKE2B 56d6c390783aa4a7f25f72a5295eb11f1ca2a69f2ffe4f0232d4a0c329e9c0eba0a2cbf46e66adfdf0462d2ec5337f7c6c4587ae29de346cd4cfe1d240f4d5fd SHA512 b613396ee05e82aaaf15e955f83b5cb4e854df1fdb34d5e1c96cf0fddf0af79aa5af2ceb19cc9cfeaef707c2ecafd25e0814e3d7715a20b740482d0ece273f2f
+DIST mupen64plus-input-sdl-src-2.6.0.tar.gz 61800 BLAKE2B c09ebf5534172e92e7aa8833a9c2cc708406754fa3a133ac55f2c0b1029d6d3a0c801a8f771d00439cc3832c21b4b3053479526b74e86c2769131ef9d36154de SHA512 ad818ad3da3f30fbf30d08bc2a15319b58d65e91d8460b8d13825947a1f688b0d51daaf797992fa9c3683ff8ba9b4314ddccbb577b9d77656107ab7d8716a479
EBUILD mupen64plus-input-sdl-2.5.9.ebuild 1681 BLAKE2B ca42426ec827c7241cbadd9f01df7b3941a81c8043bf69d253c1824bacc62af1105a883204ea0d399965568b2c45fcd7848ee41108fb1e971c06019f232e6377 SHA512 96a56d9d9c8fa848937d306ef8b1dd84ac46771f9e211237e0f98e25b4f74216adc6ea0ee64970eec02dd520005e7abf86345f84cf5a07afd74411ca71f160da
+EBUILD mupen64plus-input-sdl-2.6.0.ebuild 1683 BLAKE2B 729e5e46f0b5707c2e03741515bf333097ac6f964ce22e8f737989d2bd98bdd0e0f67054e594c0b4ca6ac725e27ba174c79702888f16f0b1f58d9ac09da157ee SHA512 0db475372836531240343515319273b517ad4914ee25d443a774995607729ba93fe4fc2fa23573984b4e2e0039b777246322cabccf567bc45836c548aba1a73c
MISC metadata.xml 346 BLAKE2B 34910e5bf2803ebcf178d0999fe90e86b403b0edc5808832d847cf96e26c267586f6fdac3745003b82c72ecca32bcc2d04936dc49e1daf55d732ebe22c9913b3 SHA512 5a7e332d72ed3e08dc5f61ce0f990722a91cfa496a5cc6e5cff952835146e5f444a9c68885d5fb4fe3dc92fe228073f6eb76e5ebf84da484f0e8db7d2d74f177
diff --git a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.6.0.ebuild b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.6.0.ebuild
new file mode 100644
index 000000000000..d82694503535
--- /dev/null
+++ b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.6.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, SDL input plugin"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-${PV}:0=
+ media-libs/libsdl2:0=[joystick]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc AUTHORS README.md RELEASE
+}
diff --git a/games-emulation/mupen64plus-rsp-hle/Manifest b/games-emulation/mupen64plus-rsp-hle/Manifest
index 2ec67b89f501..2562e35c952c 100644
--- a/games-emulation/mupen64plus-rsp-hle/Manifest
+++ b/games-emulation/mupen64plus-rsp-hle/Manifest
@@ -1,3 +1,5 @@
DIST mupen64plus-rsp-hle-src-2.5.9.tar.gz 53889 BLAKE2B e66996ffbce1d4b2b40f1520f0806692652dbf7baa55a73f632f2dafe75f93093e0575bb1c7e63cc1cd8770c1cc0e6d59db9021fcb0fa2e34d707511dd3a40b0 SHA512 562f3a9d9eff01f11c13aca657fb6471f365fbfbe079ea5e1e6f0ad49b27ba04779bc86233bcacd20c95c79f7fa265f053b3fa4c2b12828c6a8992762c4b6963
+DIST mupen64plus-rsp-hle-src-2.6.0.tar.gz 60324 BLAKE2B 134a597b8f69b6a9adc3048f4f4ca6fc2be779b5bc3fc3a09006e3f28ca1d14a7c58429cdad6ed37493f1ff1b2b2afaa8bf4839cfd514812a4088fe78472ff59 SHA512 d238f3fb8f8e1835828c01d8305167444969e5d58ccad94908aadcdb75039dddbaef9a2bbaaf83396f747e4d60c368bc8e03128f68ce8790127bf5fc0c19c07f
EBUILD mupen64plus-rsp-hle-2.5.9.ebuild 1433 BLAKE2B 5f1bc73654b3c3773b36bea57370ffdbb59f2ee91d700c5655cbef91539ad95836b9cbabbad30f9cfb4122f7e51ef85e00b617bfe4505c5141ce1ad33153144c SHA512 a9b27ad83a144829272dc55d31e5ce9027a922212cfee2165f1c92a42e37a6c0aa51c200ffbbaab88bb175b8d99ce4cddeaadecb178de52bcacaeec46a26d177
+EBUILD mupen64plus-rsp-hle-2.6.0.ebuild 1435 BLAKE2B 3ddc03fe065752644a1620d18bb66d1e5df67fbbbc91652d56e6c860ada926d7b0fd852e75dabff71b0b90c7435717d5c22b783d5f5eea1d5619a4af9ea53baf SHA512 c6917d47a7e2ce06e5a47860688ffa09c0fa4d754dd2e3b4e5add82c2e28427e8d90d50fc2e18f2d2caa65c552743173dcbb31f56cd90fc73c990575d9e10fb5
MISC metadata.xml 344 BLAKE2B c5f2f10dff6f3f65e1c95a6f1795fd541ccc18dc804da234f10cb0f27e34324c9f50098bf80a139e17b32517979d91fa197cf1f1234dfa61a582f58f7ab43e02 SHA512 4cbe655a78684e0eeb63effaf2b2b650782431f03d601ccb86f941e3330cf663ef74b4f2f9f021f230900c07e196cefde5ef8dfd025ca2c36d25695bf3242216
diff --git a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.6.0.ebuild b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.6.0.ebuild
new file mode 100644
index 000000000000..617af625e124
--- /dev/null
+++ b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.6.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-${PV}:0=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc RELEASE
+}
diff --git a/games-emulation/mupen64plus-ui-console/Manifest b/games-emulation/mupen64plus-ui-console/Manifest
index 88869cebddca..252d9fa8161d 100644
--- a/games-emulation/mupen64plus-ui-console/Manifest
+++ b/games-emulation/mupen64plus-ui-console/Manifest
@@ -1,4 +1,6 @@
AUX mupen64plus-ui-console-2.5.9-fix-makefile.patch 986 BLAKE2B d8aa49eab82131df2a05ad5f446c9ba78c5e3102fcb9ef85a7cfd357331e59018afe65628d8f56b501016823496352871b955a2b96350d023c6a5471434de72f SHA512 6361c8edf1ec2dce5d28eefb7890deb7ebf42fc214b16349b83104215c6374cb5d8513998942539ac8c15f35833f51fc8004b815be267aedefe14fb204c32251
DIST mupen64plus-ui-console-src-2.5.9.tar.gz 58934 BLAKE2B 83fb9502ba910af75eff62a45ac490a7281db27cf7df4c666382eb922249e1483cbfcc204e79e3763d047c876558531021360078e81abb7995c855b274e182b9 SHA512 60be63e94c8a2e44a8f4f215f667bc980f62bee3ba629af53d281328f45e016dbadfc6b7596ac657fd434b9df283d43b54a058cba2cdce3fef4b865adbedd8ca
+DIST mupen64plus-ui-console-src-2.6.0.tar.gz 63122 BLAKE2B 108ab9c4f50824e8ca120f5f087413127a21b371768be817f50f2a8dba68997021b3e1394c37f122dc489beba913f81abdd7beb0887f7699bd7fb2bbda34e246 SHA512 62b895063b8d0c1839aca6690e395e05fa130a92d69d4e19c3bb0a71d9e7a0dacbb6208f0664e68bf2e35cd78896c0bb90a124df432db84381b030501db7122d
EBUILD mupen64plus-ui-console-2.5.9.ebuild 1808 BLAKE2B 9de2dce261953a73010dce6b6466fabfc3124902be32dd7ad9af543f0834953c23c575b3785faf032423835c8ab6159662634e83ae5d5473a903ea18e040f54b SHA512 ae334c670112e14541851f0235b5cb6dc9d06d7de10490e3b6e58db7a4015ec2c87c773ff5070d8c829d287ea92585a08160ddf044aca7995eac0a7ee9e29f79
+EBUILD mupen64plus-ui-console-2.6.0.ebuild 1907 BLAKE2B 4f85fc1e6972b5e01e61f90715d8c96f9a181d0a1240f46c3e9fb9a498895639d3ca770db9099fa0242a523972b66e5f7de9aa0923c05dab8f9b4ac499914390 SHA512 a097c71cd1314d95f4b4cabfe6d8274fa9b09b297cdc29d53c379e84c15ea0ef3cb1334abc573c0f62b9e5fbc55b7aab26edbd0cc3a38bf25821911c2c9c5dcc
MISC metadata.xml 347 BLAKE2B 5366bd85a7118855d49a3581c06e817ac18920b8884495255aab1712a5038b0d4e25f61ba9775275dace790d6fcf7f27242384a608d5fe24b80efd0f996dfbf8 SHA512 c70fbd26edb9cd6406144fac31ddc5ab4954df086f3ada0178f95e15d39ff54dcf774df934c3c435ffcb4946df9514f7b594900c3a04ca8378ef85b6af3d0d82
diff --git a/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.6.0.ebuild b/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.6.0.ebuild
new file mode 100644
index 000000000000..5d73623d12cb
--- /dev/null
+++ b/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.6.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs xdg-utils
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, console UI"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-${PV}:0=
+ media-libs/libsdl2:0=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags and -fPIE/-fno-PIE
+ sed -e 's:-mmmx::g' -e 's:-msse::g' \
+ -e 's:-fPIE::g' -e 's:-pie::g' \
+ -e 's:-fno-PIE::g' -e 's:-no-pie::g' \
+ -i projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc README RELEASE
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/games-emulation/mupen64plus-video-glide64mk2/Manifest b/games-emulation/mupen64plus-video-glide64mk2/Manifest
index 66327bcd4563..839f01f4d2e6 100644
--- a/games-emulation/mupen64plus-video-glide64mk2/Manifest
+++ b/games-emulation/mupen64plus-video-glide64mk2/Manifest
@@ -1,4 +1,6 @@
DIST mupen64plus-video-glide64mk2-2.5.9-boost-1.85.patch 11979 BLAKE2B 5c8b8c839547f5e141a2a2def5b0afc3c69aba84cc7cf65cb447ccc29f91e6e02aa7fb2d30f635f8f7e36e21e4b8cbeffac2301aceb021b09064631dd42b94bd SHA512 239120ce13343bb4d0fe8031db893b873fccebfe60926a41b2d5af94b376ba4ef79292c645d14eba50ef433e33d4fea538a46ded6ef3c2c2017c4efe83d55fa6
DIST mupen64plus-video-glide64mk2-src-2.5.9.tar.gz 498350 BLAKE2B 8378cfc9fe624b3441e290d44d600e30a85393aca5a5a5867fb778a665ea0718ae15ba67ce5b62930cd4feffb7b1ddce88be6434de9791c82a979aa8f022ecd1 SHA512 cc4cce1a1f036cdda0748cf9eb758f21ba08dbe83a2844cf92d3e781102aaa3556934ca01dbae248a2d93c65209932b858988030beaa29395d79df70bf479bd4
+DIST mupen64plus-video-glide64mk2-src-2.6.0.tar.gz 503590 BLAKE2B ec07c4f699aa09a2b104a8aca169c900dc02ab546353d7f0a69e5b6a5af12999c8fd97fe8f6e1d2376e31402352b209a2da905aa54a635a0c728a025270a9d51 SHA512 40bd28e417f55ceefe370db5bb08d84cd588a955def2522a760545fd7e626e5301115b0072e88e5ad2960ede831ae6cb41ece1a65f86e9ce081e6753e60e161e
EBUILD mupen64plus-video-glide64mk2-2.5.9-r2.ebuild 2358 BLAKE2B eb1a2f7614b92159b4d96bc415d8c46f12a82b38fb5fdf568fd237b41dd0f7dd4464e640f03c0f8654a8523ac9f3118abe66ee563a66b4d46c118a50bc1113c9 SHA512 837df8b2e715ac01bc42801448ab3ba77b47d38ec3e42a8e89f83acfdea92cea4f11b39e3b05e58caabec3fc96255f6a96afb7885f601304f66f77952e7cf8c4
+EBUILD mupen64plus-video-glide64mk2-2.6.0.ebuild 2061 BLAKE2B a5ae7c630e04da2577be39307674285500284db2c5ac7d52b89e35c045bcc2c6426b497b4416d65951476a7e29b8dd6272c7403cda71953349d07cbb130e86b3 SHA512 2ddb1b63957ce8a721bf227d4e5a2a3255cfbf89a4daabf5d7d4f16481acbdee68d1ebad6af736ac3b50496f92de2783dc7aafd62a261754b7da78efba1300f0
MISC metadata.xml 464 BLAKE2B a7d00e92b0189adda8e6099554f6ee905fd8908df934fa6c61d59d32db5a414aa2ab466bfcae36e805e06370c6644a25307ceb154b02c3308e92661abd76c631 SHA512 c9dba0b8a42f245269c2e0dc6ff6c5640e3cee9bba19ffd0f2b949625e668fd77963a91a11765e4dc7fb30ca0b819dcf07cfe3d802444e9b89dbd3d19cd975e8
diff --git a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild
new file mode 100644
index 000000000000..fb1e335c07ec
--- /dev/null
+++ b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.6.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="
+ https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+# TODO: 3dfx licenses
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gles2-only hires cpu_flags_x86_sse"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-2.5:0=[gles2-only=]
+ media-libs/libpng:0=
+ media-libs/libsdl2:0=[video]
+ sys-libs/zlib:0=
+ virtual/opengl:0=
+ gles2-only? ( media-libs/libsdl2:0[gles2] )
+ hires? ( dev-libs/boost:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+
+ NOSSE=$(usex cpu_flags_x86_sse 0 1)
+ HIRES=$(usex hires 1 0)
+ USE_FRAMESKIPPER=1
+ USE_GLES=$(usex gles2-only 1 0)
+ # use bundled lib
+ # https://bugs.gentoo.org/654470
+ TXCDXTN=0
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc RELEASE
+}
diff --git a/games-emulation/mupen64plus-video-rice/Manifest b/games-emulation/mupen64plus-video-rice/Manifest
index 392398a10c1b..b7da3c40dc01 100644
--- a/games-emulation/mupen64plus-video-rice/Manifest
+++ b/games-emulation/mupen64plus-video-rice/Manifest
@@ -1,3 +1,5 @@
DIST mupen64plus-video-rice-src-2.5.9.tar.gz 300964 BLAKE2B 652d6642b743703488465883de2fe1e83e873316f133322fce343a6c8f3be37f351a1a91bad56ee1b4568afcafee55c1cb3cd6679159e24c552df63174751376 SHA512 98be11217024408e7c61120e7eb3cf83d6c9f666a029c7d0e85790c885c99e795336a8fa4f5029e546eba8cc139c6a5e84dd6c2ae5c60784a90c27ce58cd0603
+DIST mupen64plus-video-rice-src-2.6.0.tar.gz 303629 BLAKE2B c418fee926ae38ee6e98eb45a0290f1ed724883327cc15d3b08f1540bfa6ae6e371cd5fd47df8eea4c0c8d0ccb16ba34cd9f240c37dc66899e2d1992114054a8 SHA512 a0a5c37cedbd493ede3bc715fe8251a8055b93119eeae89034c970bbb24e2d175d0bbf9640341ec20cfe9566fd4abd60fae6931a68cce8aa34eb8f9e278c94fb
EBUILD mupen64plus-video-rice-2.5.9-r2.ebuild 1867 BLAKE2B a70eebb487d1e15f88150cda0a779bb5390a94f43ebd6ccaa5ecbad044c0b037f900497a9bc2c879ff382b7d8eec7225cfd69dd1b072fe0b8e7003148c52a922 SHA512 63a0153abf3f07d93d4de07e2ecbeebaa6b4b11141ae608dd7e5ca0e6bd035f5d08950bacf9ade4e28511f6927760bd9cdaef108cbff420d2ac7783f0b50f055
+EBUILD mupen64plus-video-rice-2.6.0.ebuild 1874 BLAKE2B fff2f5106de523a7f12c422777e8f54342f8fc3c7b55605d41ebc354b2a6de42ce3ec2dd3597fe9d8f3f7d4e4ddee6b51f3c76b69de7e0e87ba9b226f8cd6d85 SHA512 6ea72e32733a7fb31cf8014f2b96df490ce51d638f3d87092ce432825c1de41a67e201d1a48e4c0821cac7a7ece8d62dd90855ef63d8a85ac11b384cb33f85fb
MISC metadata.xml 347 BLAKE2B 8c6dea98e0c59caedf807cbc174ad5a97da95f955c6e3c33b5f2de4d5cad3952b1dbc014c6c90a74f64f1474d46f512662580d6fc83d4d2e1ceefc7f7d64affe SHA512 6135ddf80341a59741c2641696639c524305131f46361ffc03cb5080d55658eaa26074702c63c696b3fe4cadb8c8d2fd8ebeac4bf03b0029dc283be579bd4e5a
diff --git a/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.6.0.ebuild b/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.6.0.ebuild
new file mode 100644
index 000000000000..1ed2d4307bdb
--- /dev/null
+++ b/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.6.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P=${PN}-src-${PV}
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, rice video plugin"
+HOMEPAGE="https://www.mupen64plus.org/"
+SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gles2-only cpu_flags_x86_sse"
+
+DEPEND="
+ >=games-emulation/mupen64plus-core-2.5:0=[gles2-only=]
+ media-libs/libpng:0=
+ media-libs/libsdl2:0=[video]
+ virtual/opengl:0=
+ gles2-only? ( media-libs/libsdl2:0[gles2] )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # avoid implicitly appending CPU flags
+ sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
+}
+
+src_compile() {
+ MAKEARGS=(
+ # Note: please keep this in sync in all of mupen64plus-* packages
+
+ -C projects/unix
+
+ # this basically means: GNU userspace
+ UNAME=Linux
+
+ # verbose output
+ V=1
+
+ CROSS_COMPILE="${CHOST}-"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
+ # so we can leave OPTFLAGS empty
+ OPTFLAGS=
+
+ # paths, some of them are used at compile time
+ PREFIX=/usr
+ LIBDIR=/usr/$(get_libdir)
+
+ # disable unwanted magic
+ LDCONFIG=:
+ INSTALL_STRIP_FLAG=
+
+ # Package-specific stuff
+
+ # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
+ SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
+ SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
+
+ NO_ASM=$(usex cpu_flags_x86_sse 0 1)
+ USE_GLES=$(usex gles2-only 1 0)
+ )
+
+ use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
+ use x86 && MAKEARGS+=( HOST_CPU=i386 )
+
+ emake "${MAKEARGS[@]}" all
+}
+
+src_install() {
+ emake "${MAKEARGS[@]}" DESTDIR="${D}" install
+ dodoc README RELEASE
+}
diff --git a/games-emulation/mupen64plus/Manifest b/games-emulation/mupen64plus/Manifest
index 8bf2d3655670..611c0228d664 100644
--- a/games-emulation/mupen64plus/Manifest
+++ b/games-emulation/mupen64plus/Manifest
@@ -1,2 +1,3 @@
EBUILD mupen64plus-2.5.9.ebuild 862 BLAKE2B 0ca96bd7ba3097daa1f9e24480d25cd0ea7a16f357e18c34db6c5f50472f1c59c8cd637cf92ce5ce3f57c4d32ea98db0879d097541cd7625ff22131ef431ac40 SHA512 dee43c90e1456a5c445cc4b138a83dfeafc4ccc0e18374c419125d4363217c4e4650d3000698dacea5b3e8094106e09e2e5acf1aa908d328ec6bf64c653fc10a
+EBUILD mupen64plus-2.6.0.ebuild 854 BLAKE2B d22af4e6ac9350604cb93d6ea223c9a97d48e642ac7a66544aaa1e4e1bdc9f2c29225cb2ae79ed2b29e91860809c9f16e193db313cf6213af34e42c58c22af59 SHA512 040dcbd288b46de71311d8da756079c11a03ac4d654055fb4bc8f5b437e98fd3c61486a96b61c24ae374bbfafbb96febeb410aa9b3f9688f9b2f0ffa804404c4
MISC metadata.xml 1215 BLAKE2B 69f0fa47293db7f6baaa25c2c4e1aef4d8d09b48364e3d4c25ee6713574603fc2b674809a587746c8482c3f2bb23549dbbe7348a2f4ebc254a6cbcfd60c47ce0 SHA512 7c59cb0e480437a873773dc5c37ddaa40430da944c3563ad299f25ba512d598d33165f95ab64a9f5a4a1104d8781e5a61e435d4647dd6819db604bbc63ae6096
diff --git a/games-emulation/mupen64plus/mupen64plus-2.6.0.ebuild b/games-emulation/mupen64plus/mupen64plus-2.6.0.ebuild
new file mode 100644
index 000000000000..17240fd12bac
--- /dev/null
+++ b/games-emulation/mupen64plus/mupen64plus-2.6.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, meta-package"
+HOMEPAGE="https://www.mupen64plus.org/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+audio-sdl +input-sdl +rsp-hle +ui-console +ui-m64py +video-glide64mk2 +video-rice"
+
+RDEPEND="
+ >=games-emulation/mupen64plus-core-${PV}
+ audio-sdl? ( >=games-emulation/mupen64plus-audio-sdl-${PV} )
+ input-sdl? ( >=games-emulation/mupen64plus-input-sdl-${PV} )
+ rsp-hle? ( >=games-emulation/mupen64plus-rsp-hle-${PV} )
+ ui-console? ( >=games-emulation/mupen64plus-ui-console-${PV} )
+ ui-m64py? ( >=games-emulation/m64py-0.2.3-r1 )
+ video-glide64mk2? ( >=games-emulation/mupen64plus-video-glide64mk2-${PV} )
+ video-rice? ( >=games-emulation/mupen64plus-video-rice-${PV} )
+"
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 0eb6d44cedd5..e7524a70e2b1 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/gnome-sudoku/Manifest b/games-puzzle/gnome-sudoku/Manifest
index c13f6d902b02..e2a9bae22145 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1,3 +1,5 @@
DIST gnome-sudoku-45.5.tar.xz 395164 BLAKE2B 4c310a769d2ebdac1bb811d39f0cef8aad9cc424c39b7f84d64e4954c967e4d8ad7de59bbd92f84080dd75e0cbd104d71e0201b8be54611c29dd8c5cccc2ad18 SHA512 13d47ee3f85f3a481721cee98bcf7c552d3b5110544b5ba52b0e0014f55199e4840745c925eb4848f7609d3f9e6379c31138ac08894e8394c31ace722b8a796d
+DIST gnome-sudoku-46.3.tar.xz 396856 BLAKE2B ec2f0e11837dbba26b0ea5d31dd0c404d1193c43aa272d67f0e67bad4037e8d0544b89061c28ad356ddb4afeb80bfa39aaef02733cfde087643a88083b9c1489 SHA512 3a1e5607dcbc2841d9c0506da221affc2e8a64b2c96f5cf6744747be07445f6418ca853ae324caec3265882ba65f66b8dd5b06c185d334b47c64d7be65a41ac3
EBUILD gnome-sudoku-45.5.ebuild 1016 BLAKE2B 49b8361f31643802489e54d6bff2cea6682d793cbc356d16f2d956ed4b630ca8d51b19decc6af649b2234be6a8008dae262fc745a60152f6c110d663b4dbfc30 SHA512 3fb093f23d1aa64248e4dae0f80bfe3c4496113fe91cb3bec58c9457d2f4129353afa113934d3a8ab80ef380b47c95de7e2fc6abfbb90176543cced3e64c031e
+EBUILD gnome-sudoku-46.3.ebuild 1019 BLAKE2B 6a449a47e1be35af9632c8fd61a1931deb5d00ffcda1e8f1ace09b8b3527cd8562b83b2c7a5649402e50e7441dca8ca9e7c056434177230317023f693dd8fead SHA512 fdbe0410f3ef09a9d6addda41771d4e1cf73860df19b2b75974c28766c16c6df6bf95b268e743f597e9252a09f8df8d8c8d322b96d10d61b9d368c59736f0e08
MISC metadata.xml 353 BLAKE2B e2f4d98efe0c100b16c9fb00308f35f3b386960e8123a8d6b2fc077ea41fca33db7e80b3dfe23235eedac5374d6d73a7062eabea5deded271d1985fa550f62e1 SHA512 b04099e8b16ece9bb66c5f34fb32cdaa4a07da79317e1d83aec745f4d2b970ce5de4bb506324b8c5017c103cfea82cdec01ef9d3ea1a629a880da734bd4d9a27
diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-46.3.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-46.3.ebuild
new file mode 100644
index 000000000000..16fef17ca527
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-46.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Test your logic skills in this number grid puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnome-sudoku"
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2
+ dev-libs/libgee:0.8=[introspection]
+ >=gui-libs/gtk-4.10.0[introspection]
+ >=gui-libs/libadwaita-1.4_alpha[introspection,vala]
+ dev-libs/json-glib
+ >=dev-libs/qqwing-1.3.4:=
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(vala_depend)
+ dev-libs/appstream-glib
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/games-puzzle/lightsoff/Manifest b/games-puzzle/lightsoff/Manifest
index 0d32413b8269..85afc93171d5 100644
--- a/games-puzzle/lightsoff/Manifest
+++ b/games-puzzle/lightsoff/Manifest
@@ -1,3 +1,5 @@
DIST lightsoff-40.0.1.tar.xz 562340 BLAKE2B c80aa328e56a1cb8da723c187c6a223d0bf93353f36ed651b10c38ac129c6d62970dcf72308cbbf4fd0f911113b5c53ed490824b488bdc92e84c7bd9e9ae1015 SHA512 ac1f812c3297a42f1e5aa8b8cdda2884b5c2aea2ea0190047ba5a0f47254b191d2105d7d1b548f0233fdee1b0e6033a97265a1cb28503daf403ee4e2c53a1aca
+DIST lightsoff-46.0.tar.xz 600644 BLAKE2B 425e10788bdbc77261ca58c77b3cb1e0b6b7b40ac0995009a265b0f141f6a5484569de295d696b581a1e1ad17eb996ca939e80f7aa7de2240ec59766184661d7 SHA512 e6be7d4d2eb9a14580087a93e36857c0fd9260f892807766bee0f4c7cfa4b75d9e28781fc350cdd09ee61fb2d2d7ead619d3a2512b68ab5ebfb34fe5218b942c
EBUILD lightsoff-40.0.1.ebuild 1091 BLAKE2B 36da4149ce2d4b27364cdfbc478ff149703f4989f1a8c158e876755e8b734dafbb8338d1f8247934dd45e621bb5ee66c52cb6a05d689b3b6be30905590a134bc SHA512 87c07182b03f45a4aa755c743193e423d20411378f42cf740050f9faee34a9cd385a499ffd994771327f3fcbebbd26ff82671f6ad0ce24e0f8e5a41ef935a900
+EBUILD lightsoff-46.0.ebuild 1076 BLAKE2B c4eeaf7cb5e433cc10d1671510a5ef2183404825bc4cf782a031de77b3dc3ef8ff0558a6b6e4299c46e37f0826172136515742ea1871ba0e2844a602c409dfd1 SHA512 44825723fe9096f6429096bb555b7285b7dd3fc9fbb521a0d92b226a1845ff472f0a475c7ecf203b95cda317cb4c5dc275d1abae12903ba3ee677d4e1bbecfcb
MISC metadata.xml 615 BLAKE2B 31e687d27fabffd6ee8dfbf107d8b9f059edd16b5235f77154883dddbfa810287cbfb2396905059c8e44e3ef2ad4a478387766840b1fb7f71f605271c5bd120a SHA512 cfa8d66b3ad1b08f4e1f1c35791912ffcdad5eff27442cc50f53345143d53826a6e0b0aed807825e8eca622fe26a2a6f71c5093f7768afd37f4773bec9d2466d
diff --git a/games-puzzle/lightsoff/lightsoff-46.0.ebuild b/games-puzzle/lightsoff/lightsoff-46.0.ebuild
new file mode 100644
index 000000000000..281b77fcd183
--- /dev/null
+++ b/games-puzzle/lightsoff/lightsoff-46.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg vala
+
+DESCRIPTION="Turn off all the lights"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/lightsoff"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.38.0:2
+ >=x11-libs/gtk+-3.24.0:3
+ >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/appstream-glib
+ dev-libs/libxml2:2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ $(vala_depend)
+ gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+ default
+ vala_setup
+
+ # Bug #778845
+ sed -i \
+ -e 's:40\.rc:40~rc:' \
+ -e 's:40\.beta:40~beta:' \
+ -e 's:40\.alpha:40~alpha:' \
+ data/org.gnome.LightsOff.appdata.xml.in || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index d60dbea1673a..7e8d75dd4c60 100644
--- a/games-strategy/Manifest.gz
+++ b/games-strategy/Manifest.gz
Binary files differ
diff --git a/games-strategy/dunelegacy/Manifest b/games-strategy/dunelegacy/Manifest
index 13f86df8a9f0..12b59654a12b 100644
--- a/games-strategy/dunelegacy/Manifest
+++ b/games-strategy/dunelegacy/Manifest
@@ -1,4 +1,4 @@
AUX dunelegacy-0.96.4-init-mid.patch 1926 BLAKE2B 47c2f502e9428f0534a1684db50aa1a41103464770f8da66f69b0add7687f42e07e4f5e612f3c425f3d0f932da29d7a6049342b6bbd0b0166cbec4d5076703c6 SHA512 a10fb87b3bceb367e53dd3687354871fc8bec3dff2025b37c4426994a206c7afbd416c003f2eddfe3d1cef7e845942d2a8db4529e84c38d4b29d75d016fa8729
DIST dunelegacy-0.96.4-src.tar.bz2 2513167 BLAKE2B 119ccabc319a54fbc85906a215ccb44079dabf82568dbd446447bbc6fade873c4760da83a50351acf63aec49bf8364c50386eef2b0681bc7a895db870673340f SHA512 d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0
-EBUILD dunelegacy-0.96.4.ebuild 827 BLAKE2B 055d298a4e7fe4c3d778384fafe731b0bd01474a5657cf3a33e4d11716704f89044dce5f2e0c6411c3875e473256d3ec56209e62977dd0046f462cb92f78954b SHA512 c4e199c0328a6ec35e7a59dd64e74190f9486d9475d4499a191b425a456325b12d56d6e823cfc330c2aa4521d60202830763e12a8f327f60ff24f5b35079beb0
+EBUILD dunelegacy-0.96.4-r1.ebuild 832 BLAKE2B 7a8a5cecbef19730442a24e7d296e5063752454c66aefbf2e9475df610e06dbfdac71b27a85418e41812bc82b099fe2ce7b055bb74bc151dcf9236b7798816a9 SHA512 6103ec66e4f6b288ebfbc7e693037805204bd7661e26c8b7e2f686e84621314119b98673a91af4f20d2c5f0aa42091fc0cdc5f5d13134eefd58831f06cd26d99
MISC metadata.xml 990 BLAKE2B 061e344e58047df210eea2e672e1c38cacb01ac09b9c56828e4ac253ebff8b7aba40249dbffe696dc2b0343074c3c280b677dcb8e8bc64028c9ca85b51f260fd SHA512 b43c0f161108abd41a3fbe73ca1c1751e828d8fc909be52dd46ff145b5a3efeb6c8876d94d9cf4c7fb24e7f711830af1645ff9595500def47ad5833341f4d3e0
diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild
index 3ccbcf464bcc..2796c4aef2fb 100644
--- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild
+++ b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop xdg
@@ -12,9 +12,10 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~riscv ~x86"
-RDEPEND="media-libs/libsdl2[sound,threads,video]
- media-libs/sdl2-mixer[midi]"
-
+RDEPEND="
+ media-libs/libsdl2[sound,threads(+),video]
+ media-libs/sdl2-mixer[midi]
+"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 5eb52f7202fb..b33801c4eead 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest
index f7f8c8f90165..4323f522f453 100644
--- a/games-util/xboxdrv/Manifest
+++ b/games-util/xboxdrv/Manifest
@@ -1,11 +1,12 @@
AUX org.seul.Xboxdrv.conf 247 BLAKE2B 0829d1e65203f56efc0442c798070cf8c9f6b53792b5eb4fd8cc0671068d5d66d281b2c53c5cdb06474b635c2c9c5076d3a64364afdffc87a0c1bf052015f9ff SHA512 1416e80d326481e224ce3381a8feeacf304107f945d787183c74118aae955e191cc89269e8de44d6ce4efc2502def6957b690e9bad70072fcf0bbd47c8ab12cc
AUX xboxdrv-0.8.8-Update-SConstruct-to-python3.patch 3026 BLAKE2B 344ccb6c567b2ec775bc0cee5562595343ba8baf636a83a7aa841a18c3ec87330832b22661d8d6f100cf20666bc41de9b3fe5823589120e8c27b4742a6407c01 SHA512 91fee5305e55e6158b9ab2198376d84bdff30b3114f4e7c0185d67cf1c6e127d7101bebf80a39adb8d855fdcc25cf08ba9d7a061d25ce7aa6c8a3f3abe686d22
AUX xboxdrv-0.8.8-Updating-python-code-to-python3.patch 8610 BLAKE2B a92e10e0695c3d271fe40a82f24630c6e09cfce77a3c7064915779f73ceff2dfa3454c7f39d3255f8c9d3436e8657db2f55b1051ab17b58636969f438cf43a80 SHA512 50ef61511e2fd4496015ba8058845bb0e011380445d64ffa5f05988e6a049445b9ddae6e5c60cdd13b8257480a68d2ad5757efceeb40b444aa5b17ce09082a50
+AUX xboxdrv-0.8.8-boost-1.85.patch 355 BLAKE2B c86a852fc8cf626d99da8696771f2393e43244bbb265157e311cdc749cf18479b3266f9b52bdcbc876dc7b5de561388bc3fa4f62b59dfeda7bf012b5f58f56ce SHA512 694d49f812750322fcab9df73ac6cb600e9cbd02e2ee81efe54872fbe04ce1a0bd886e4462d5f6ccb7cea5fbed7e5844397a0e3ff4ee3a400fe3e6343a7b6b85
AUX xboxdrv-0.8.8-some-boost-fix.patch 322 BLAKE2B 18a26c6ae89b62cbd261da2f9baa79972587e082beac67854f37d903f29af65cbe39cf24bd81451eeff276453cd04efa5cf8f49f4c18d2cc244e10cf92d12591 SHA512 f698b86ace7558a4a8646826ede09c5a2fc931cd6745741f2abeaa59488b5e3666cc5d839819eade4c350f7a354421e46a06d8cb83041a0ef575b1674a6842b7
AUX xboxdrv.confd 211 BLAKE2B 7a79059b29edbfbde33fe3daf9c89346246ac4323d7053ea4b26b6dd1fff07d731f8f7faa6a79f152f76eb1722606655f1d8d1026a3a83b0520e1909915039db SHA512 4c8a784a18979746a45653244e451fe1ba9e7cbb14301cc18f58e474e51f7569177364c5a96cbe0275db2b359424febd27c040ede5820148aadb80e90ebf8178
AUX xboxdrv.initd 446 BLAKE2B f78cf4af5cca703efc0a480c2ba34b0189d2b86a64aa89533e59a4d325ca03592bc911a9c85ff1fe5801ef2ade537dcfcc7266052a77f64ff05dad5f43630167 SHA512 e87d4b4b4313cb4ae983aef4ab7fa799f6b466e0f504eb15905b82f5b8bca2f0ff6f3d9a7d9963c048b6189e2a4c4b862a3f39d4201c2f5f02234362ad7b3af1
AUX xboxdrv.service 371 BLAKE2B afd5f5397f4ae15af69d8e12865201fe159691ba2a36c00fe207304afe5126814fafd0394e7618e9f4d27611bd2c0dd7371717c7a07a57d27c3a4ab8e6e40140 SHA512 80e7657edae9c771740628ef5f9752b79d50288ead33afe97e71ffc6e7d7c24343eeb213668cdc823b28742976e2e56f4defdcd823716897f3262be1fc7832e9
AUX xboxdrv.udev-rules 251 BLAKE2B 5a3af6d378b2d6ad5bb2da0dfa356c6939a274b194f075281bbfc3dcaee1c5b9fc63740bbfec2ecd0c8245065262a0449c47fad6c522e4773ef2e193018dc95f SHA512 131c90bee6ac4da5e3d51c7212abb362a540092db97af56332cdfe14e836c84c97727823462ea378da6e5544fda2fb4d36fbe00b6210e5663316f914eaa3f4ad
DIST xboxdrv-v0.8.8.tar.bz2 268046 BLAKE2B 3092a0e1e1cf1ee351879e791212445c567772f4115eb09eeb0c28bc1692b1951837ae7f6488091eb57d06cd38edae4e964502524606370f1ccd8fc39b307db8 SHA512 9b90f866ab322aaf3223215c78120a7aeacb56970fedf2e603f14704bd517b8316a3e28edb6a75e1a47729e9ced4cde5cac3a2f7a95d8514b83219b8821eb9db
-EBUILD xboxdrv-0.8.8_p20190118-r3.ebuild 1670 BLAKE2B 46f270b5f20c0dfea4bd214cb591e86216a875a8e3444de1709d240212430394fb7bf18a8c20fd6e860ee56fbec104dfeb789afb5ddc12d0f7d590e859da23fa SHA512 e47507d81c475eb5ac70283d841108966e5c0effe7e0c7bc6c2466d77e3cb740fb2bad95536a82a75fbcceff4ac3b2e4c77ba900e785d8e70aae7cf0c6e878af
+EBUILD xboxdrv-0.8.8_p20190118-r3.ebuild 1716 BLAKE2B 36a3ce88d7dc72aad32ff6196d3049b2633d7f75a7f9548fc8c3c73ffcb6253745614941ac6d46a6f532c2dcec4314c1d3db18e8281cf1f20474ea26e53ca039 SHA512 8e998dde0e6fc0a0ad81a271a74dfd4735fe1dfc31208ed0aa5aba3528d23f0f62eafe4a6e5bf4a9e3d3fca860fefdab7c5ad23d2a9d36cdae2ec12bceb27dc8
MISC metadata.xml 308 BLAKE2B 12d1bf67b0ed1f91ab38bb105cd12011d25a73502b6c7c7905a160041536a3ca08d4b38366be6f3633bbe3909f5504ccb874beff4d795e52adb1c4318c0dcced SHA512 f7ace9ea241468d66533a3e6da546ee76abfc43651c5198d181b8aeca3ed72c5185d8d5c977dd8abd9f700efae5d579db2ec57fcbbb2b518b51b9c2640004abc
diff --git a/games-util/xboxdrv/files/xboxdrv-0.8.8-boost-1.85.patch b/games-util/xboxdrv/files/xboxdrv-0.8.8-boost-1.85.patch
new file mode 100644
index 000000000000..77e910ababa3
--- /dev/null
+++ b/games-util/xboxdrv/files/xboxdrv-0.8.8-boost-1.85.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/932747#c4
+--- a/src/controller.cpp
++++ b/src/controller.cpp
+@@ -98,7 +98,7 @@ Controller::set_active(bool v)
+ {
+ if (m_is_active != v)
+ {
+- log_debug("activation status: " << v << " " << m_activation_cb);
++ log_debug("activation status: " << v << " " << "unknown");
+ m_is_active = v;
+ if (m_activation_cb)
+ {
diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild
index 45fe2ace917b..4a0f4935dcc0 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild
@@ -37,9 +37,10 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/"xboxdrv-0.8.8-some-boost-fix.patch
- "${FILESDIR}/"xboxdrv-0.8.8-Update-SConstruct-to-python3.patch
- "${FILESDIR}/"xboxdrv-0.8.8-Updating-python-code-to-python3.patch
+ "${FILESDIR}/xboxdrv-0.8.8-some-boost-fix.patch"
+ "${FILESDIR}/xboxdrv-0.8.8-Update-SConstruct-to-python3.patch"
+ "${FILESDIR}/xboxdrv-0.8.8-Updating-python-code-to-python3.patch"
+ "${FILESDIR}/xboxdrv-0.8.8-boost-1.85.patch"
)
CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 5383143e8052..1e83f03cf0e8 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest
index 9a105824afe3..b7826312e87e 100644
--- a/gnome-extra/gnome-calculator/Manifest
+++ b/gnome-extra/gnome-calculator/Manifest
@@ -1,3 +1,5 @@
DIST gnome-calculator-45.0.2.tar.xz 1100744 BLAKE2B a013985dc6227ae1a3bff30d92740ea4b18765ce5486171a0d0aaf3feae89357f1fe47ede26175a546a01e5b49206a2768de9f5cd62de8f1ee01645bae213614 SHA512 93248846f285badd4ef4303a31cfa6926deb1d37b0ba8ef7b1971795e092c115004c6bb666469a9e8e02a8e55e8f44d34cff6b88c0816888dc42c36fa1148b2e
+DIST gnome-calculator-46.1.tar.xz 1121236 BLAKE2B b6dbd7b0d7cb38f0f9081fcf409b5e7df0d45cfcee5220880d9971066ac9984cb439e74ebc8fa6c73c6c9b7e2ece6aa4db3503da4f5ecab7c5d6fd5b5ca452a3 SHA512 b859a35e614ea5415fbb7a03663f1bf184e7f108882c2093511142d8c067e42f6dd11973cc047552bdd9a74d8ee7e39a00ca42009bea739d2b088b2f90affde1
EBUILD gnome-calculator-45.0.2.ebuild 1630 BLAKE2B e864bc065d52ef1289963a84107e0a6eef7af4a5ae824755738f0b84459f1711acaf0742a8999fd4c3db9dee47169cbc59090e0307b64880c7e6fd852bc04b5d SHA512 b0dcd0cc05a9f3b27d897d5304f6bbf5f845f9c97907b373aba277fb76273ddb23de3a6d5ed1081b5989b62559fa9d1e90daa5b6b4e10c1938960ad2c5521a30
+EBUILD gnome-calculator-46.1.ebuild 1638 BLAKE2B 0c818690d9f5844a1fbb88320846f3385af8e7610e43ec5dce46e941fbb89786fd928351455c27e689db3e5419a3be77ee2fc9f5613bfd64471a3363d072aee1 SHA512 b67daca91f6279534dcc3977bc60986d93110eb664f43b741ee5057641748aeee8f1abc32e0b43682da7e703f5a46895777b5b458444bcf1e0be60f940ee48c2
MISC metadata.xml 553 BLAKE2B adbc4947ab50307c4bf5fca7e9b6cf2db5394b9e3a335d2de56a0678af3f1674d0641835179d2ffad62050292e02874add35125918f922b66fddb64c7e949941 SHA512 960975bcb5b0bdecc83cd80eb8d0d70845a1080a9c2490aa674cf775a44925b9196953a20c88a4197feaf8e8107f98acb6843164292cafb92bde5d1de18242ee
diff --git a/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild
new file mode 100644
index 000000000000..14c7e6972a5a
--- /dev/null
+++ b/gnome-extra/gnome-calculator/gnome-calculator-46.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A calculator application for GNOME"
+HOMEPAGE="https://apps.gnome.org/Calculator/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+introspection test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them
+# altogether, thus we need them installed by gtksourceview[vala]
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2
+ dev-libs/libxml2:2
+ >=net-libs/libsoup-3.4.0:3.0
+ >=dev-libs/libgee-0.20.0:0.8=
+ dev-libs/mpc:=
+ dev-libs/mpfr:0=
+ >=gui-libs/gtk-4.11.4:4
+ >=gui-libs/libadwaita-1.4_alpha:1
+ >=gui-libs/gtksourceview-5.3.0:5
+ introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ $(vala_depend)
+ net-libs/libsoup:3.0[vala]
+ gui-libs/gtksourceview:5[vala]
+ gui-libs/libhandy:1[vala]
+"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Ddisable-ui=false
+ #-Dvala-version # doesn't do anything in 3.34
+ $(meson_use !introspection disable-introspection)
+ $(meson_use test ui-tests)
+ -Dgcalc=true
+ -Dgci=true
+ -Dapp=true
+ -Ddoc=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-characters/Manifest b/gnome-extra/gnome-characters/Manifest
index 228338f5626e..a2676158b2a8 100644
--- a/gnome-extra/gnome-characters/Manifest
+++ b/gnome-extra/gnome-characters/Manifest
@@ -1,3 +1,5 @@
DIST gnome-characters-45.0.tar.xz 590000 BLAKE2B 65c05381ae12ea934c09b91d8e58342ca76087703ca5ede0dadfe8c739f4d3152acad1bfa4fc8c5f169fe069fbe12c59f3f70ee242d06ffddfa496535180ef0b SHA512 e7fa6c6caa684ab13c61d6fbf9dee69c0b67f8680dd27b130aaa2248a490e7b234ee541af56fdc6a5d56158636760b25da30a0d479d7f7f5403c35916f93a8ce
+DIST gnome-characters-46.0.tar.xz 592080 BLAKE2B 0c368b2fb59a2fc3e93afb69a2471fd2342640eaa546d4a1e069f94d42bfabb4e6b42668a468010e694a9ca93c164ea8f853347873b43b36dd39d8b12b51f1af SHA512 a68f0c50ffd0beef38423e8a2a2d28ffeee5f001877e77cbb7558dbba53151ceac9545c961f4523ec0e7a7d93cb20da92199b6901b53464f25505c81462eb942
EBUILD gnome-characters-45.0-r1.ebuild 995 BLAKE2B 542a148156d390d9cc22746da949f37e0807d43628d44c87d6e41945f095c7456623b13d657fc00b8f48ed5aa31fd3b8dcc3af4967fa7ca916b6a02fd30a4361 SHA512 8d672a40dc94d1e11f039eb8b5d8c5d838aa120cb2eb04542d5cfaa7a6a14e799d967296f202ddd08b2c08402c200ad9912bef366c982ac034a3ce5bb30f7220
+EBUILD gnome-characters-46.0.ebuild 985 BLAKE2B 7a8c079b81ea1d716a5a2d014b8d2d6dd89e5bdc49c6927c1f98dccd4bc464ee531d84e41c4be29cf39803457a65d9cf275513d69f7e07c3ffa38e28407a47b8 SHA512 ee8a0234babbfa54fd323601b69349fcd5483dd4df14aabdb635c1bdde4472621b83d8daf10db734ed5ad715af4f6184328e2cb7e4e66c5c432dc2cb68a0c589
MISC metadata.xml 357 BLAKE2B 1b9479f7ff139fec94e455e917e8376172adfb49ad580d6f3b612aef623a4c5617fec2e3528eb51da1d6ef39a8e37bebfd0b1d06a36173231e4e5d10b06fcb64 SHA512 34fc6316a9dffd2c9c1f671ed5e771663ea340e6cb4d933da98a8fa75932917cb827f94cfdb76e8a2a3ead67d957d94fdcf8b34924ea012b0288257a2e18e69f
diff --git a/gnome-extra/gnome-characters/gnome-characters-46.0.ebuild b/gnome-extra/gnome-characters/gnome-characters-46.0.ebuild
new file mode 100644
index 000000000000..6291227988a8
--- /dev/null
+++ b/gnome-extra/gnome-characters/gnome-characters-46.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://apps.gnome.org/Characters/"
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/gjs-1.50
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/gobject-introspection-1.35.9:=
+ >=gui-libs/gtk-4.6:4[introspection]
+ >=gui-libs/libadwaita-1.4:1=
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/pango-1.36[introspection]
+ gnome-base/gnome-desktop:4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/glib
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ test? ( x11-misc/xvfb-run )
+"
+
+src_test() {
+ meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-clocks/Manifest b/gnome-extra/gnome-clocks/Manifest
index 91a7ab725f43..da5ead3739ce 100644
--- a/gnome-extra/gnome-clocks/Manifest
+++ b/gnome-extra/gnome-clocks/Manifest
@@ -1,3 +1,5 @@
DIST gnome-clocks-45.0.tar.xz 456820 BLAKE2B c88472cec03246192dbc765cb7896d2771c0cae49249687a06e8382289339cd24a7fe65266d0d2a8834d0956a043c14c4b60c646cab4183e9530ea74915d95d8 SHA512 c030947bbba03ed3815a2ed62356a8aa54ec130bf8a7fe17e028af3b27fa8c6f02d365267e466867fea6e4daa36907193e0fb07c04ce0c390f20e01d4a6e716f
+DIST gnome-clocks-46.0.tar.xz 461960 BLAKE2B 102099e5098e7677a7f65324523c26fd5253f4b992a5b8a1f40b298c5f878bf564f55955f1c14db8993fb9323934b8dbb392c23d2f1c1c7f45ef5bfeab94c3e2 SHA512 37e91c6355d21be94386f5ad7266998c87f138ab5d4274d5caf08a9941499944d8c3ee2d44fb6654a227cb48665ad9ee2ed0f919cb03a1122d7c1ed935cfc353
EBUILD gnome-clocks-45.0.ebuild 1117 BLAKE2B 7bc3287ada89998f6ea2e6ad589672055ab2801ff5faa5e9f932e342dba7f5424c538b789411f931172e8691d0da54fc39044006db9e683205a3649cf86f8d1c SHA512 88d6533db06cedbad9027843995fce28bbb386ef83261bd72715eaefbb6e0f529a3efbd26915af9261791d2d2cbe634053553da70abf620208389446181325e1
+EBUILD gnome-clocks-46.0.ebuild 1115 BLAKE2B 205dd9c41b9a4c14333570ce1cac29e19fd058026643754ccf8d8d6030c1f3a4f59ffebebf064c8edd2deb4415eb4f8e0fcb640c50ce8ee5dd80a984de441506 SHA512 4d2695d84673d141eb8dbe28309bdfa448568b5a042f3c8b1002fcb34507a4f7a9a9d58cbb0f60349a463347edf82e726190fc08aa4f23d3d4667f2ac0a75ee4
MISC metadata.xml 353 BLAKE2B 56683a94c749b3a561421a0ecf799afa6361bfc860330b8f1bfd252d9101b5abcf5b03a07195113556362a91a48fcded621c578a0ad1603b72df95da88dc2c55 SHA512 9dab4b3242926c635c5f503e0eb8ae3e14a585dfe548d0cfe90d60315c9c26af1550a54034dfeae279a3cb076c4ef23b5f50546d2a537e480956d02605a936ab
diff --git a/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild b/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild
new file mode 100644
index 000000000000..130520f8c8c0
--- /dev/null
+++ b/gnome-extra/gnome-clocks/gnome-clocks-46.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Clocks application for GNOME"
+HOMEPAGE="https://apps.gnome.org/Clocks/ https://gitlab.gnome.org/GNOME/gnome-clocks"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.72:2
+ >=gui-libs/gtk-4.5:4
+ >=dev-libs/libgweather-4.2.0:4=
+ gnome-base/gnome-desktop:4=
+ >=sci-geosciences/geocode-glib-1:2
+ >=app-misc/geoclue-2.4:2.0
+ >=gui-libs/libadwaita-1.4_alpha:1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ $(vala_depend)
+ >=dev-libs/libgweather-4.2.0:4[vala]
+ gui-libs/libadwaita:1[vala]
+"
+
+DOCS=( AUTHORS.md CONTRIBUTING.md README.md )
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dprofile=default
+ -Ddocs=false
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 19a3cbaed822..58456e0782c5 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,5 +1,7 @@
DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398 SHA512 45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c
DIST gnome-software-46.2.tar.xz 2574280 BLAKE2B 30ad2dfeebc1477f9917604eb5749f45b04770322de5660fe8661ea4df4df2699854f2fcc18349ba54c62a9af2c0a47e070f152e88b9bffece40f8e6d5be6ef2 SHA512 4e7cccc20001ccee114508bb50e2a25968ee6fea64fb545e1174ff435cd368b2d7c928b6a182874af8e9f0c99f9f506e75c5ac9bf61b35ba0a897368ae0abc3c
+DIST gnome-software-46.3.tar.xz 2574916 BLAKE2B 017ef6b463a103b87e3935ba236179ecba2e4530c65986bbe6451109122e2ad02715bf12d0cff4459ef2211a3debd1d4dfb566e295e4ade4e93096bae308b982 SHA512 dae91ae3fa9737bf496623663e709b6251ec1390692ab34f556c2cf8efbfb330e45a9824c93c62e37a2f673bec42e9a09025ae69b8e3cb1d942ec8574e04c51c
EBUILD gnome-software-45.3.ebuild 2621 BLAKE2B 745b17d6177c4edd5a558c28ee129528a2a18bd61ec20de909ae34d3dc56bd8467a8f82f9edea1120c21f9f8aed1ff5b85368df71dbf0b527a7dc2594d73aa84 SHA512 dc5437e80e458869c431c01f312dd79c5bd9e05a527e1a1c53c991456646caa51d5062a9c0ae27b7c211788bbf37feab12ced61be4db88e1c4cdde80cdd1bb13
EBUILD gnome-software-46.2.ebuild 2723 BLAKE2B ee11e0c8dc80f1b2aba435d5a6bbe3362867901d7ac9905e203c4b7de73be83a4b40f1632538261cfb39177640e7dab965733308f8dd6f1fabdaa33048c6a44a SHA512 901c008b2a5d9c0362d3be65227564f47fa8224c11ebf18af6f1f417dc9e68567170e74b26da240cf9d7880947e5b2bdde89641b97f1c0e12670446472a842b5
+EBUILD gnome-software-46.3.ebuild 2723 BLAKE2B ee11e0c8dc80f1b2aba435d5a6bbe3362867901d7ac9905e203c4b7de73be83a4b40f1632538261cfb39177640e7dab965733308f8dd6f1fabdaa33048c6a44a SHA512 901c008b2a5d9c0362d3be65227564f47fa8224c11ebf18af6f1f417dc9e68567170e74b26da240cf9d7880947e5b2bdde89641b97f1c0e12670446472a842b5
MISC metadata.xml 788 BLAKE2B 0093b639ef68b32b6d6f4c4b81a5e61cd0940da6c00a363fdcdfc1431d7bc3eb3b493dc2d72dea1e5011b1c9c333cd030519e7ec6320d32092249573d772b54d SHA512 cbc4f4573f3892f2c4ecf6ab3a79d49f7c4fc5dd8b0d3d4873a460fb6742d7f1e1a05c48b232cdec03e5c4abef5693134dcc21411490de68725cb0945423eeee
diff --git a/gnome-extra/gnome-software/gnome-software-46.3.ebuild b/gnome-extra/gnome-software/gnome-software-46.3.ebuild
new file mode 100644
index 000000000000..fc51a767d046
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-46.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev snap test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.12.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.4.0:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.6.2 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ snap? (
+ app-containers/snapd
+ sys-libs/snapd-glib:=
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ $(meson_use snap)
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ -Dopensuse-distro-upgrade=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest
index 746e60ded743..43b604061a95 100644
--- a/gnome-extra/gnome-user-docs/Manifest
+++ b/gnome-extra/gnome-user-docs/Manifest
@@ -1,3 +1,5 @@
DIST gnome-user-docs-45.5.tar.xz 13176820 BLAKE2B 3f19f8cfe4205707fab12ca5f43efbf4c2b477259237895339dc20a3c2b6994866ff95f89b37c78d9d4fc46857da7dc674195f1f092556ffffdafdfad76960e1 SHA512 b2452fb8093679a2b43ba3a4ce8efa8006c34329522849ab08a6a3f555d5afb6240d4beda9c29a382ccc8cfb246f155de2db6db8b161d4ef88fd4347c2a3634c
+DIST gnome-user-docs-46.1.tar.xz 13232972 BLAKE2B a4c33b2939c674b76f239cd7c94d412e8874d9e672ee35c118d5d4c818bc88c8a024e2424e567528ce823e23ac013d54c7859e5a76765b8ae17abe64c8fe149c SHA512 2520714e46e93ae834a6f1b1ca910f61a56b7b9361af2b16883fe78db441b7fbd616e359b99cbcf300576501cf9c6500578c8fc1040261f02349cdd67c2ceabb
EBUILD gnome-user-docs-45.5.ebuild 949 BLAKE2B ac45cbffbdf57a313a89a7a8d970858b1a2efeea9cbebe40cf7db8fe95643ee72f3d9861c89d2de49b26cc22b64b13f3eda9da062a01c6f00f49e5f4a2e37aba SHA512 627ac2f4371532d0a9cebcef4fd6fae0a90785b27bb0f991ac95d30026c59bb44ec08e98ad85fab7d00ea1284f655c9d3873c20854a6baea9d9f302ed0f2dd64
+EBUILD gnome-user-docs-46.1.ebuild 952 BLAKE2B bf2837cf492498d69700a2d8d3f973fc9d7de9781b7dc8b6e78e070496d13afefdbef90c049d7b8e6400c676c15d0350c4834d7c9c4ae96596926ec97f969846 SHA512 38945dfe8c47dce97676ce95efb3f63c0c961cd509fb0f29556e4ab2baffa5a215015da7bb86c94cf4d3c00d753411fdd9fe4550847254fbbcf816d728af0b09
MISC metadata.xml 381 BLAKE2B 5ad6997cd88c98b872eab92083b52e12dd98a5024ff64dd4176b83007281ce71f92db1cfd4eee54dffe2b5ec1187da6cc39b14d4639ff5a6c480740fe171adcf SHA512 4e06e861e0807c835149caf9b5db58c11e365559207c8414c979bfa2f0a6d332cea3305456eff886fb2caa926384e306bc7e5bd8f7142c4c8a4fc4cf97c438ae
diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild
new file mode 100644
index 000000000000..4ed26bcbdbf2
--- /dev/null
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-46.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="GNOME end user documentation"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs"
+
+LICENSE="CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+BDEPEND="test? ( dev-libs/libxml2 )"
+# eautoreconf requires:
+# app-text/yelp-tools
+# rebuilding translations requires:
+# app-text/yelp-tools
+# dev-util/gettext
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip
+ !test? ( test )"
+
+src_configure() {
+ # itstool is only needed for rebuilding translations
+ # xmllint is only needed for tests
+ gnome2_src_configure \
+ $(usex test "" XMLLINT=$(type -P true)) \
+ ITSTOOL=$(type -P true)
+}
+
+src_compile() {
+ # Do not compile; "make all" with unset LINGUAS rebuilds all translations,
+ # which can take > 2 hours on a Core i7.
+ return
+}
diff --git a/gnome-extra/gnome-weather/Manifest b/gnome-extra/gnome-weather/Manifest
index 7e73dcc62b85..7c7eea6a2de2 100644
--- a/gnome-extra/gnome-weather/Manifest
+++ b/gnome-extra/gnome-weather/Manifest
@@ -1,3 +1,5 @@
DIST gnome-weather-45.0.tar.xz 238520 BLAKE2B c1d11e63a01f59f07dab3b59e7b885970fdfefc74179c21afcce097ab7454e07754726f4676b1c9a49415d6a2312a73c4dbf4c0b378aaab741ccaa4146ab59b9 SHA512 decc1d917a9b0dcd4b9feb49c9dce0096f0f22b8da193bb3e913a92687b06f2cee9f7e029653b1af101d6ab682b49f89be37b864804e0f42ea0e249fc77a027c
+DIST gnome-weather-46.0.tar.xz 239644 BLAKE2B 4acf901dbb7ee0240aa371797823c5d2eadfbc869b273e9bf0da45b311b71ea4977c6d0809f7067d79d80326d75c3c0184a463201c6f319573764277480ee23d SHA512 b180b231359e7b1cfa593b9a536d77520d6183aa752a8900bb27a290bc5f6f9676da132897e51e2810baca57196c9328a8cbbbb172068f52409076e39ba87a8b
EBUILD gnome-weather-45.0.ebuild 1393 BLAKE2B 5a59fce1d2e8b8d4335bfe2a3dab74f56cbf03eb4ba2c9808700bae80f579beb17d00ba49663ee7a0a5a8639aae6e8f303f7e89ec9a489e4ec3c5a3dc149b8a8 SHA512 c51e3203a748171e0e4e7ba14e554871560643dde9e0175345a461f1f071577a50f9d56a9973921b14e6696c57de962fe0170da58bb3057df7f7aa03c1d955d0
+EBUILD gnome-weather-46.0.ebuild 1385 BLAKE2B 847d6118636b7e00eeb688c343ca9436105d3fb00ee33f6efeed3161c86ecfca101bd10a4f9e049866de1bf4ab5825e15aecd14220f07f976427ffef2743f6df SHA512 9f3bf26dfabf9ef3b68f961eeaa57df3dc4d00616d50929a1ee0aa86748d2225562c6ec16e22fd8a8900621d5faa3f4211578ede6a18940a8fea254e28181db3
MISC metadata.xml 354 BLAKE2B dcbc0869b8b8ca66a0363e8a1bc751252e37e9938aaa787a63cdf2d02c425c1fa62038d7140f8f1eaef708b9ddcb8bd47dfd6046c0f7261c4d8a53b56cd2d56b SHA512 b9bf0473c6f2085f429ad2dfe8b265bbf07d393c47bc0764d8205e5adf7bd6f4f349c148438126b7fe3c0d60521d28f05ccb82e1f0ec89e93f0a0cd25ea62d40
diff --git a/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild b/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild
new file mode 100644
index 000000000000..12fa82314e23
--- /dev/null
+++ b/gnome-extra/gnome-weather/gnome-weather-46.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A weather application for GNOME"
+HOMEPAGE="https://apps.gnome.org/Weather/"
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/gobject-introspection-1.56:=
+ >=gui-libs/gtk-4.5:4
+ >=dev-libs/gjs-1.71.0
+ >=app-misc/geoclue-2.3.1:2.0
+ >=gui-libs/libadwaita-1.4_alpha:1=
+ >=dev-libs/libgweather-3.90.0:4=
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+# Tests have a lot of issues, starting with reliance on a system installation,
+# accessing the network and other intermittent failures with network-sandbox disabled
+# https://gitlab.gnome.org/GNOME/gnome-weather/issues/67 (and rest not filed)
+# test dep: $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]')
+# With 3.34, this is now behind a dogtail option we can pass (and have data validation)
+
+src_configure() {
+ meson_src_configure -Dprofile=default -Ddogtail=false
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/tecla/Manifest b/gnome-extra/tecla/Manifest
index 3479803ca53d..db04dab4b517 100644
--- a/gnome-extra/tecla/Manifest
+++ b/gnome-extra/tecla/Manifest
@@ -1,3 +1,5 @@
DIST tecla-45.0.tar.xz 33404 BLAKE2B 97bbbdf012a91303d86fb1fbb01dcee644ae7e612d88439465abf392c23fc232e33fbcd4403f02bc8193a6a8a9925fb7d45550d803e7835f5bbfded19fe18170 SHA512 ae1f38870c14467ef7a868b60bc1a12ae1584fdd5e158d1cbf6f6639586225c7ffb8cfa00edeefc3930d4225a3865932e7fa724a5dff5f0ece3372363df289ce
+DIST tecla-46.0.tar.xz 35108 BLAKE2B df092709db310df2721bfff97243f1d3ec7f3391a224f6b8d00cfeac5423c98fb045bc3c698e4fcf5437a59c20dce0100747f13ff46fd998bf42fdfe81d5f078 SHA512 140b9e47a850d9764bd810d2f2f283923f5818d11a62fb6739c150f23b36c4e8c63af28c1fbb171466c97d233e36b66732b60c758489515b123b5704e2c5a6a9
EBUILD tecla-45.0.ebuild 641 BLAKE2B 8597bc555a7831183ad65cab61375183e801cc790cd43a5114b83816e40fc701731d1259f606c554cb5aa7a068479f027436f71e20b2c1cc3c888f7819382bba SHA512 2a75956782df1d9d77cf5038a1ef099b79efbd11eefb4c3551e22009705b3cdabedc3dbc5a0a9104da5d7dbcce9515796822235946456620dadf4613ea04f64b
+EBUILD tecla-46.0.ebuild 644 BLAKE2B c7f19b23d8132d97d133e8ff76a2f3bef41dea1357f690c4ecab7fba8d5ba221e63a22406440bad3f3191ff16c266980f3fe5f9c17c1b5b282ec789bad9b9384 SHA512 5120335ae50827dc1ffbed7b5299ca59191a3f3afd9c0e9438ad73fa422117fe033f69396e5ffd75fb9a81eaa85dd4479bb5c019cd99129e320bbc35ddbd9891
MISC metadata.xml 346 BLAKE2B fa760e90b8a38d74a9d32816099e79021de8046e9c211d92b8c46b5e7bb9492766491aa0d3beac5d68ad2cb08ac8a5451ae0ba216ee70fe25d4d3cd499a7f949 SHA512 d47e807b25422f17241a517ad8bb372ca15a38cad6144a1ed7330ec847cc074780b40d7708d09e2d3741de7d6c3bc94e9cb5c7a342d6c9932465c1a615311137
diff --git a/gnome-extra/tecla/tecla-46.0.ebuild b/gnome-extra/tecla/tecla-46.0.ebuild
new file mode 100644
index 000000000000..134b44ab0c84
--- /dev/null
+++ b/gnome-extra/tecla/tecla-46.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Tecla is a keyboard layout viewer"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/tecla"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ gui-libs/gtk:4[introspection]
+ >=gui-libs/libadwaita-1.4_alpha:1
+ x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/glib
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index c9826b2bccde..cfe538c0e090 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -1,3 +1,5 @@
DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5 SHA512 f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f
+DIST zenity-4.0.2.tar.xz 3095860 BLAKE2B bb72db8ad7ff7d73e7bc515de3c98cf2067763406e6ebfb093fdff14f728710d44dcd7c5f2bb6e066adbd051a508e26758ba052c5ef3efa895aac234f61eaf55 SHA512 2a8ba44d1189ffd3e7630e54418f6ce16d5187b8dc282ea921313413968ff4f20496f569c5dfd403256114ef4f00c33f2500fc08323b46d541493d7ab87bb365
EBUILD zenity-4.0.1.ebuild 989 BLAKE2B af043f8ca95d600f5df51076d155673c49a7a3088d2d3293b0f5e758dbe53197ce33f5e6ad4bb8b3e0e2b6bd9a4bbcd9cfa110a88547368c99ae47beae9c549d SHA512 645cb9439b938777dfabd22bc5c567a80420ec6681d1a1979018270e5cf74d2728b12e954875b72b065f1676c0d591cb34ba87f2b036806f21dc5b0c85589b23
+EBUILD zenity-4.0.2.ebuild 991 BLAKE2B f9662410a1c1988bb45455477db49f7ecea08da67694fd2ab7d2e9e36716648ac2e2647f7fd49ce037fb7c449e6963d269973673f7470592f3e30e4a61aac65b SHA512 c8d1b7d8f7920c909c8ec46efe152a6290bf97db7cdac31c44130013356405a239aa288d4740a37c3506181ffb6511a24d3efa9a5c6865143deeedfcd3bde51b
MISC metadata.xml 347 BLAKE2B dd11bec372a4f6b097616b3c45d4c2e0a44cf7ae3e4c26a48e6387ef14b3804662be64ef99ad179f7633a458f523e9054cc93eb691fe27893712492256bf4a99 SHA512 11676155be5f2b698f5b71920df5dc1121517ba63b20467719673c4b4a297c04282398fd70d00a9a3b712f080b784b780e0cb96c1186607e5e688b3f2f78846f
diff --git a/gnome-extra/zenity/zenity-4.0.2.ebuild b/gnome-extra/zenity/zenity-4.0.2.ebuild
new file mode 100644
index 000000000000..2211ac82943a
--- /dev/null
+++ b/gnome-extra/zenity/zenity-4.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/zenity"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="man webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+ >=gui-libs/libadwaita-1.2:1
+ webkit? ( >=net-libs/webkit-gtk-2.40.1:6 )
+ man? ( sys-apps/help2man )
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.4
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use webkit webkitgtk)
+ $(meson_use man manpage)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 38a52b2a0690..a3020ba4646d 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index c96f4f1fdec1..4bddd59060cc 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,9 +1,9 @@
DIST libadwaita-1.4.4.tar.xz 3957408 BLAKE2B ba165260677d3dabd47d31e6895271e793ccca5525253eca1147e6ac44326563f5dc8d30e01997b6c8ffe984d32d17ab5652b7f98fcbdab1e031b9025d7c019f SHA512 3b5110753efca53133ab2d5e4dc50b50727e43427744e517c8afb15ec6ff9da2cd6b280d3c590034b3f4e0960084cc1354942831d528732d5649218743a56c71
DIST libadwaita-1.4.5.tar.xz 3939948 BLAKE2B 0bf27a004340c28dbcaf5c491d55e38afc04ec7db7f9c374fbcec3d460e5e5be58d96401c11e9ce67b455c1b848bbec4bbd54cae8f2c95444687e5b20534ac76 SHA512 60d50d92217526772d082fc7581d97ed0a1d95f75582da1bc7e9c2b6c6a81a5ed49db8dd7899d4d839f3344ad9e8c9290357222f836d225898e98599913f88d9
-DIST libadwaita-1.5.0.tar.xz 4352384 BLAKE2B f64fee58b2b9482a512977daef3b222b23f9a345c24f8c5aa3408f7f7013ee2c14def6a2414b4edfc7be35bc28d8e58a30c33df312a4b0fbcf9a08627a5a2640 SHA512 cdd6d128a461f4a19c663fe6af7df7aa3e97b416574311f26f16b1355a9a3164d78f498cf5cd397c8ea7617234f85ecebf1095a53117bb715ecd84bf199600ac
DIST libadwaita-1.5.1.tar.xz 4453888 BLAKE2B a365ecadc4bde93111154ab417ad6c45985abd5bf4925dd2076168c2dd5155155d7ca2293b4e9e80ec1174d6c89f517ffaa0d55975e18b7648d26164b752a90f SHA512 cb0cbcc8780e1e0e21a2801e3ad1cb0f2f223057faea1e1511e47abff7cccd828bf678f6ace8d650740c4c05920e5d71407a4d6b57c685159fcf94e1187c395c
+DIST libadwaita-1.5.2.tar.xz 4456060 BLAKE2B 671f169f645a2ff06d707bd35c30a839b20d1dd37f0a3c8f1ea5970b7a4692989a36e4b770f544a65f6a658f16bf3682209f2b7f9f49985d5dee24d518ae74db SHA512 34655efe515711e131e5c1c5e1c16c40b3fa76d84ecda2d9c529b060ef2801858f963fd647d9be7e736d3ff01aca7bdc983e076163c4740a928e234ef4aee453
EBUILD libadwaita-1.4.4.ebuild 1450 BLAKE2B 641b963827a7e01ad069e99d678cd4b55ababd74f2d92cf6d65831daa202e0ffdeddc116e413e1b7392faa89aaa089dfc51a38a84a4de45ccd64f40c686b3b2a SHA512 84931445e1473ab0c19fedd6d01ee4214dd0ee06d5402a9652b96a575ad0cdb337f9800fc6bd7b218d5ea263655bcf0ea16fabc90ca474ad8eb587691f3357e4
EBUILD libadwaita-1.4.5.ebuild 1455 BLAKE2B b817e39a1c868c7eb4b65098a3f0bd610f596812b29ab4c60a426c173fb6ca626b4164107ced77121b38749a01ab7c365926124cd335be55ceeb11ccb7b93095 SHA512 9c84748eb5dcc4734ae93824ea8f71a13dccee8e00d8b9d50677e7290a5c3f42c893a95927bfede34c7e9e492a5cac93c85c24b37d5fa466629eb0b1482d2812
-EBUILD libadwaita-1.5.0.ebuild 1455 BLAKE2B 78997f678ef400e3c67b5a98ee78d9910159ef63f0d23aeece7f10804f11d03156c1775ab2215f9dd02f6047e1a2cdafbd83c9b791d26d57aac3044f66a7269a SHA512 a1a00b21257204e82e4a216ab10f581fb81e138fe3fef6a5c5f74cb6c6d8fc4ff5d5709a44f56b2da35f073a441a48a3c125fb0bd110074a0304cbe86b5dd9ae
EBUILD libadwaita-1.5.1.ebuild 1455 BLAKE2B 78997f678ef400e3c67b5a98ee78d9910159ef63f0d23aeece7f10804f11d03156c1775ab2215f9dd02f6047e1a2cdafbd83c9b791d26d57aac3044f66a7269a SHA512 a1a00b21257204e82e4a216ab10f581fb81e138fe3fef6a5c5f74cb6c6d8fc4ff5d5709a44f56b2da35f073a441a48a3c125fb0bd110074a0304cbe86b5dd9ae
+EBUILD libadwaita-1.5.2.ebuild 1455 BLAKE2B 877eef98037c632459b3d8455580ab4bbd5fc4df401e59c3e17a0c3f4d55d368d9918894a02ab375c1c1efe78e3abcb52fc3b3d202599a2cd09377ca95dd7baf SHA512 29d9407e616180f5d8b690913819dd5687cbdb62d75e457531e451500b8616b09beb8dba23f1b3b36f1a9ada9a664f23f4c7774f728c4b5b2613a99b807d5c73
MISC metadata.xml 351 BLAKE2B ae57c9eb56cb12bf754b28c2e6620c09ad7ccc79396fd0476e99e52b93bf6d3900fc84ab55fdf11d98e59ed9e247cabf6f301d45bc5e4c453c0fcffc49b144cb SHA512 dc1333518d24d60f69a180ee7369c4b783f234bda36cd65ec66d483db86f3123eca5ed10cd8aadc7a183b707d698a159d7917f7ebd1c342c212f15e90cb8d5df
diff --git a/gui-libs/libadwaita/libadwaita-1.5.0.ebuild b/gui-libs/libadwaita/libadwaita-1.5.2.ebuild
index 19cc3b979162..626c10d94649 100644
--- a/gui-libs/libadwaita/libadwaita-1.5.0.ebuild
+++ b/gui-libs/libadwaita/libadwaita-1.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit gnome.org meson python-any-r1 vala virtualx
DESCRIPTION="Building blocks for modern GNOME applications"
@@ -11,11 +11,11 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.
LICENSE="LGPL-2.1+"
SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
IUSE="+introspection test +vala"
REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
RDEPEND="
>=dev-libs/glib-2.76:2
>=gui-libs/gtk-4.13.4:4[introspection?]
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index 1bff2ef44d18..ab73e4b8493a 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest
index 01780ea8575d..66a4f617ba08 100644
--- a/mail-client/geary/Manifest
+++ b/mail-client/geary/Manifest
@@ -1,3 +1,5 @@
DIST geary-44.1.tar.xz 2485012 BLAKE2B 5733059286befb7e7dc646c2ffb985c6b025f711c0fa03b006596ade47702bf89a2cf4e33f3ea8bb013636489ba170dfd6af7d629da296854a9e62eb8be09dd5 SHA512 f84d0fc1ce0b34d867acaf97f891c79f0c74cd6f020f6224663c985e2be102469b974a75f6f7bf6daa580fdf88d3413fcf16096d0dc89638081fa045ab2e152a
+DIST geary-46.0.tar.xz 2489980 BLAKE2B 830ab145e7fc84107ae8d712b021180fb564dff382f4e38df3a7f55dc0a0a6257414694d3a90c50ac71a4fe7c6867659453b4db3af3a0a908d8f66b28bfd24a5 SHA512 1a9758763c918bd6cb527cb1bbf77ff22c41bd076ae9d1bb0118d328b2b443c0e1106f9a17d517d73102ce7d6b5a42cfa5d51a4cace5c0d0b43262056876845d
EBUILD geary-44.1-r1.ebuild 2146 BLAKE2B d52334c8696a0908e0e7c8a29244b3375c231362616b7726ea413dbd599234279c5b140e4a2d4e145ad34dfe349a9f2ef3179d213013b28a5429d6b944bf8e8c SHA512 e0c3c21bf52148443e97add99f0ba7c315b3000b0703c61ea03ee40778bbc1fc5884c168f9f9c48b7cbe479ed1e5cd3d4646a5f8f038939e365876dedcfa21f1
+EBUILD geary-46.0.ebuild 2149 BLAKE2B 2f93df7b5461b615444c85862e61dd54fd3a7cc944b06296707efa1e7c9bd6ba46e12bba06251976bf3a41c4b86361675a679c92a083d88aef1a7ad0897d3d94 SHA512 37118c5e4f79d72152b09658546e7ac762da4fca096c2f9884838e9953d74e4dfa46b9f6aad5975c8d4a3c5ba387207da60ff255680a2d58e1b9f55cf414a38f
MISC metadata.xml 473 BLAKE2B d41a2598f4175613cfda39124c2954032d9868b6a18e9087aeb3a6ffdad736398400be4ec05fac9ec2e77ee8bab1e1c4d3a651fbdb713905527e61c9a2c407e4 SHA512 1b91b4c09e832cc0c91543125423985b73ba01a085fedd24c72e0ed5559cca2463be554c1b8c4f0d0278a6f66ce979126b4ee8d6413e9570e7e671badc20cc15
diff --git a/mail-client/geary/geary-46.0.ebuild b/mail-client/geary/geary-46.0.ebuild
new file mode 100644
index 000000000000..f06bcb59b9d7
--- /dev/null
+++ b/mail-client/geary/geary-46.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/geary"
+
+LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses for some icons
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test ytnef"
+RESTRICT="!test? ( test )"
+
+# >=gspell-1.7 dep to ensure all libraries used use enchant:2
+DEPEND="
+ >=dev-libs/glib-2.68:2
+ >=x11-libs/gtk+-3.24.24:3
+ >=net-libs/webkit-gtk-2.38:4.1=
+ >=dev-libs/gmime-3.2.4:3.0
+ >=dev-db/sqlite-3.24:3
+
+ x11-libs/cairo[glib]
+ app-text/enchant:2
+ >=dev-libs/folks-0.11:0=
+ >=app-crypt/gcr-3.10.1:0=
+ >=dev-libs/libgee-0.8.5:0.8=
+ net-libs/gnome-online-accounts
+ media-libs/gsound
+ >=app-text/gspell-1.7:=
+ >=dev-libs/icu-60:=
+ app-text/iso-codes
+ >=dev-libs/json-glib-1.0
+ >=gui-libs/libhandy-1.2.1:1=
+ >=dev-libs/libpeas-1.24.0:0
+ >=app-crypt/libsecret-0.11
+ net-libs/libsoup:3.0
+ dev-libs/snowball-stemmer:=
+ >=dev-libs/libxml2-2.7.8:2
+ ytnef? ( >=net-mail/ytnef-1.9.3 )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/appstream-glib-0.7.10
+ dev-libs/libxml2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ test? ( net-libs/gnutls[tools] )
+
+ $(vala_depend)
+ x11-libs/gtk+:3[introspection]
+ net-libs/webkit-gtk:4.1[introspection]
+ dev-libs/gmime:3.0[vala]
+ app-crypt/gcr:0[introspection,vala]
+ dev-libs/libgee:0.8[introspection]
+ media-libs/gsound[vala]
+ app-text/gspell[vala]
+ gui-libs/libhandy:1[vala]
+ app-crypt/libsecret[introspection,vala]
+ net-libs/libsoup:3.0[introspection,vala]
+"
+
+src_prepare() {
+ vala_setup
+ gnome2_environment_reset
+ default
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dprofile=release
+ -Drevno="${PR}"
+ -Dvaladoc=disabled
+ -Dcontractor=disabled
+ -Dlibunwind=disabled
+ $(meson_feature ytnef tnef)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 4e6ed1923754..863d5a13ca28 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -4,7 +4,7 @@ AUX gentoo-default-prefs.js 362 BLAKE2B d3f08c4ac1ae1941e2a805175dd0621756a7aa44
AUX gentoo-hwaccel-prefs.js 162 BLAKE2B c5f2dfb727081e2d538c262f12c0cfdda31cbda58c77f4024d820e1d1915203d1fb8ad2671f88ff0eb2b019bbf44079a8b1114e240b74f815680e5c28eccc295 SHA512 f1847f11e7059a83f09c3c7494aadcb04512cdf2ccf6616ebe3ec02fc46de66fd35cf83d81e08013c0e594b73e4dffcb67a32288b6949ce137669715583fd0a4
AUX icon/thunderbird-r2.desktop 882 BLAKE2B eb9c2e381b67319d9cd53f26e9b406f55de86b716b28a3df6470594a612e07acda4c7dcdb48b6d55930972592f7f01afbbf14f09ccc4b20265d3c18554a01a2c SHA512 689c9fa5c37a1e6ee80a3dfaebec2a185d91508537c35ce2fb35d13d89b16ae0cf3c640c3115a52c0e4b7a7624aee6a8f8c52679a0073c94dea25cc779ce624b
AUX thunderbird-r1.sh 2896 BLAKE2B 140047417b24e959fe6388c4913457f8e3e786158b7394abf7442b0d2e83de21238e58983845a23b855e1aab60c9289e1a12af430eac9a8b2d9929da97de2852 SHA512 f9b989152a8a3ac274033722c77ec19374085654ad6c85ea4db6f8af8f4b2066d6d9f82b610be2db341c8ac867547f54f806ca6571258ed98dd9e2527d21b357
-DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461 SHA512 e003d0a2a5304dcdd0851b57ceb11993333326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c
+DIST firefox-115esr-patches-11.tar.xz 49440 BLAKE2B 804f5b7434fdf671361f8efbfa3e63cb8b14fcdea39a444ee04cbb4ff7d7deaea74ede239843c350a857eeacf59a69145e234070baa3b05b6d3e1b5c8835f23c SHA512 5e2c88374f14611a1aee4fa191ceb2e66c1d440c98d6ca9d17747290f01f1a713b71c71cebc37313c089524aa6155bfce08c8931a24b71b28de54913cfccd73c
DIST thunderbird-115.12.1-af.xpi 550974 BLAKE2B 3f973170020cd5fa492e3b1cea3088a801e799f48dffa2081589cbcaa51eaa953dafb62ce008f894b465f6c0bee45532241b823dcc4ebe643c032fcc7ad58ae2 SHA512 6f2084f4b61d39eef49a499da144308accd2dddf1c191adda616a5289c7afc8e4cf8700b45e0b9957bdbb8b882a998234d2971d51eb970957d4a2d99ce3cc877
DIST thunderbird-115.12.1-ar.xpi 673669 BLAKE2B c4bdce98303c81590bcb30c99bbbd5026e41aa67e3c14e5a2e0e91f2452fb8774a7c7242c6c4f82c68312a67e1caa4fb2d7d892ff6fda9c35073f270ac394ce7 SHA512 549b8b491785f20e0459754087c89bdbb9fe21cd124bd025b6854040da98724884c78556382be6cd9de5652569a19c8a540c67123d3c7e9c31ae8ff445db3c94
DIST thunderbird-115.12.1-ast.xpi 569921 BLAKE2B 58b9e9e037dcd13ff2768eac57c06a0769a47eefd37d5705a4b61cc28a338422fac10eec787501d173839a68099071cea11f0c2adec2e277d756b089e7860042 SHA512 47e605d6846cbcbdd07f6388453fad1ef5fcd99013e288a6ff5a70920b2946567dd6317416f2dfcbc19b2def5980005e245b14c6f273f4ff2dda6ef31cb96253
@@ -70,5 +70,5 @@ DIST thunderbird-115.12.1-vi.xpi 772899 BLAKE2B 177d6bd9d8458b55ea93fc2e72dee81e
DIST thunderbird-115.12.1-zh-CN.xpi 771966 BLAKE2B d53a9f428691bfaf2e7c35977b8f87867f79e6fbeedbc4610e75ee3a1d2dbeb11184d13ebc2d39163ad02336ed509b9cfa09b7d3f920251ec00dacaabcc3469e SHA512 67f2c96a0347790acd48df1afc3adeacfb7bd5624069af70ef72ee4d31a5fc1d0120b6d0cbf1bfddea6e4dc9c5b663d940c996ba49f3a9341527b8485cae8910
DIST thunderbird-115.12.1-zh-TW.xpi 776444 BLAKE2B 51dd24e9b4549887def3fddbf32a55cf2bcb3374bc9df83533d9585cb90f7c72b2f5b0673a9460aedfc89ef75e13155dce7248c6bd3c8353394ac14349e0d956 SHA512 a0adf8fc4329a39a6d1c05c4dcf9e0eccff4be29d2f3ef1814a78bb8c7579ed42cfd1f121355d3e5b99ff4123685a7a65d7281a2e65b502986bbc1efc611baef
DIST thunderbird-115.12.1.source.tar.xz 535032092 BLAKE2B b88927e5591651b40366da264e9b9ef8f54e404cf669d03a67ac0b0cf929fa3c1f3ca760d13f532f765bb208ec33fdcbee9edbb7811c50fca57d419ca5c4a311 SHA512 1640d860f9cd5107d8c26f0ca8cc6254cb7e4445fb968d2bfab7011fd4b1919e867fc0c639c097469dcffe3846ef2fab09c74d211fc56aec21981669f4e3c0cf
-EBUILD thunderbird-115.12.1.ebuild 39449 BLAKE2B a5a4b2fac3438be5332861bb8fd4ed5bf516b15131063364cec8131d5fcdcdf9200aba9134b6718c3a5b5a91aab78d4a8c0403517cd7131b6c82c75a2f6f273d SHA512 358b973200dd5385bf9e453c851050ac44afbc74bec528495b916b8e3bfdfa6c8e92c20cb2f91e383c21a96571d14b1d7a822ed51b3e938e07f3721ea93be4d9
+EBUILD thunderbird-115.12.1.ebuild 39787 BLAKE2B b7549a883a8e278a8d318fb0d7ba8bc2ded1a92a11fe26ef29fe260db23afcd1d080eab59d4ca96a215ed38e5d58618551d123cb10c70ef04c2246dfd194e275 SHA512 e0e95eb936857c741040cd654ae9d59ccf44496b2a8efe1f078dd663cc26e94975a9dbe45ca97acd9a45bced56fbcb79eb69a3e80441a9645ac602c72f73772e
MISC metadata.xml 2387 BLAKE2B 3602296d8cca60f79ea66089332dbce63b9da3625e476659e0a663966e65bc060e67b263c8fdcdbf8fa5545adf7b8f958cc36f9011459c715ee31bb494e7ce5e SHA512 e51ee84ed715cba36beb240db27265ac37b8df684c0e98f3b81ccf7785c1f465f1bbe3729c1c01717445e787129b449c009815f62a7455ea3fc4db8d1d9e82c3
diff --git a/mail-client/thunderbird/thunderbird-115.12.1.ebuild b/mail-client/thunderbird/thunderbird-115.12.1.ebuild
index 582b2c7d6c1d..a0a938341cd3 100644
--- a/mail-client/thunderbird/thunderbird-115.12.1.ebuild
+++ b/mail-client/thunderbird/thunderbird-115.12.1.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-115esr-patches-09.tar.xz"
+FIREFOX_PATCHSET="firefox-115esr-patches-11.tar.xz"
-LLVM_MAX_SLOT=17
+LLVM_MAX_SLOT=18
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -82,6 +82,15 @@ TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2
BDEPEND="${PYTHON_DEPS}
|| (
(
+ sys-devel/clang:18
+ sys-devel/llvm:18
+ clang? (
+ sys-devel/lld:18
+ virtual/rust:0/llvm-18
+ pgo? ( =sys-libs/compiler-rt-sanitizers-18*[profile] )
+ )
+ )
+ (
sys-devel/clang:17
sys-devel/llvm:17
clang? (
@@ -682,6 +691,10 @@ src_prepare() {
# Clear cargo checksums from crates we have patched
# moz_clear_vendor_checksums crate
moz_clear_vendor_checksums audio_thread_priority
+ moz_clear_vendor_checksums bindgen
+ moz_clear_vendor_checksums encoding_rs
+ moz_clear_vendor_checksums any_all_workaround
+ moz_clear_vendor_checksums packed_simd
# Create build dir
BUILD_DIR="${WORKDIR}/${PN}_build"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index eb3b32481199..b2f15791f502 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 9fa5e0e786d1..986167220b26 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -17,7 +17,7 @@ EBUILD blender-3.3.15.ebuild 13723 BLAKE2B b22a4fa62e27aa0f25f2e769de636d87a80ad
EBUILD blender-3.3.8.ebuild 13722 BLAKE2B 12465f59bb137aaa869216b623df34fb8758a742bc517cd467865ecfbff6856429c7fda725b6a3e14d1581964b22adb27956e0b74838c1da5e9a573560269fdf SHA512 8d985d8efd20233d111b7efe2aaa0b8fe486d3de36d676575347d66b24a7fd14904c04d9edfcfc1e03c34956419dc3ec06c4e20175749254f120ae52e79a1396
EBUILD blender-3.6.8.ebuild 14127 BLAKE2B 1de13a7ef689f16a899698c7262bf0a59a9d6ca1a9ed27c446e11b1cfc4b39b94231f08d96b17323f2049b1ec05a28319718402c083061a2b805838ca90931ad SHA512 0647e31bef93c125c407611a690437de86c710beb5b7771801e27e2e561c3d7bfbc350e67fe0275bcbe4a5f049e87c3e600b95bcef9013f156677624b1ce445c
EBUILD blender-4.0.2-r1.ebuild 17318 BLAKE2B 010552261087bdb8c937a5f081d0316e11ee5cb4809a43e0eed8292be7062e070eb0643c91582b89b0aaebffef20aba3e07c30ec73203fefc7e81f7ebb9d78a5 SHA512 e15eb447924b6c1048c5cf0af8770d1f916d7dbcce0f1f9b00482f8d56b31b0e98834c160bc996a8afd3393f58443b2de0e8783075bd3ee3812bb7b9eef31e52
-EBUILD blender-4.1.1-r2.ebuild 17224 BLAKE2B 49f70034df58751a0ec4994a7b7aa7f7b74a2eb8163c9317c61b9147e413bec90a33c88dc2d6d42bee60570b61692a5fca5ced71800d5adff7306dcab1fee0aa SHA512 8c9137ee3bfbec89b124b2c12e730081e3b2de73b43d530bc5855ddaf76d7bf2156c7c433f0eb4bf85f0a4f04b5db9e6656ead9e98711262e7721071ef3c3155
+EBUILD blender-4.1.1-r2.ebuild 17223 BLAKE2B 9a18bd4d7fdca8959a30de975c43a121e5e8d623d5405f45c0ba0658309e30f4537cafdce7187ea373fe2e649e5a09d0bdd77efec7c028230314c51023ce0db8 SHA512 39566662e531ff1a35e895c9b7201b81b75cb6334e8802f359cc1eece944bad38a4e6d813884cc045497a09aae5bd00a9916ae13ffe8ed578ec8d861640cf8fb
EBUILD blender-4.1.1.ebuild 17169 BLAKE2B 96ac5b0d84b5c45008ca67d07f55617833801220064e77e37d1f6f0b47a141f29ddc063667ebf09f482899640b02830c31b1cd8b148f3f5fbe61421f931ffd53 SHA512 ed20d53f7bcb93b0f0541145dabf903a10fe3811288c3cebf80396885a4d7aa4552687e86608d5510f8fe87adea9432956e6c21dec47f1e08adc0cc6e399b1c4
EBUILD blender-9999.ebuild 17224 BLAKE2B 49f70034df58751a0ec4994a7b7aa7f7b74a2eb8163c9317c61b9147e413bec90a33c88dc2d6d42bee60570b61692a5fca5ced71800d5adff7306dcab1fee0aa SHA512 8c9137ee3bfbec89b124b2c12e730081e3b2de73b43d530bc5855ddaf76d7bf2156c7c433f0eb4bf85f0a4f04b5db9e6656ead9e98711262e7721071ef3c3155
MISC metadata.xml 3679 BLAKE2B cca8c2f8568be6c83244cf5a90b2db0df11faffa4f55820692990e02ce0bfd84cf3e6c2fdb146af9e6c8e09d1c72fe297c73f126e04ad918e709dc9064908aca SHA512 ac8bdbc0e00442f56d9d077d7d8c97deba90121e7dd34aac9d51b7ae6348bbaa875d2fcd01fe20ff7e9b1c3bf332a5cde63fd0b406a1e29c3f4de323225a17a9
diff --git a/media-gfx/blender/blender-4.1.1-r2.ebuild b/media-gfx/blender/blender-4.1.1-r2.ebuild
index 77eb9876c615..3de02e47f35d 100644
--- a/media-gfx/blender/blender-4.1.1-r2.ebuild
+++ b/media-gfx/blender/blender-4.1.1-r2.ebuild
@@ -27,7 +27,7 @@ else
# https://projects.blender.org/blender/blender-test-data/archive/blender-v$(ver_cut 1-2)-release.tar.gz
# )
# "
- KEYWORDS="~amd64 ~arm ~arm64"
+ KEYWORDS="amd64 ~arm ~arm64"
RESTRICT="test" # the test archive returns LFS references.
fi
diff --git a/media-gfx/gnome-font-viewer/Manifest b/media-gfx/gnome-font-viewer/Manifest
index 63475af835ef..5e91c8a0eee2 100644
--- a/media-gfx/gnome-font-viewer/Manifest
+++ b/media-gfx/gnome-font-viewer/Manifest
@@ -1,4 +1,6 @@
AUX 45.0-window-Fix-function-callback-definition.patch 1912 BLAKE2B 634b4d0c2653dcaa1d02a44844de949337021076499a4e8d73977d4c9bbf2a537ce48fe6318b25de08cba1930ea0e06481b20c4719c0d4a3addb8537999e4237 SHA512 cca22823a35aae3f1553dfd48d22949ce7973be881a9e99a5367fe03e9163f31b4972b4dccd3c7a5776579c4888a2b0f8542049a6780b1d35d769836b7de1770
DIST gnome-font-viewer-45.0.tar.xz 300420 BLAKE2B 3cc71c056a1254447a9b0c5e838a8950e0414293b9788373b1de90657e364b55784fcef7749abd4e75e29cc6246b081baab66135276744020695ef1e8952a03f SHA512 94289be78831dbc9be8d73348fd423379ebe691b08cf2547acd2648e0e7b1dafcd6c63ffa2c9ec033786b7b65912187c782bb279cc0fb6227d6ee74c1541701e
+DIST gnome-font-viewer-46.0.tar.xz 304092 BLAKE2B 4128c343d5f139ebae6f342b47ef98c39846ce25561411b0b7821be1f9e985aaea4e9a2fd354328b41972df2771db5383cdc68b21cd6a6987aac24596b2b1d1a SHA512 c97e109c16d59b22afa1b8c9736b99cf687284783691e624e331218d39a5ac509e53555416672bf8967ed8611ac25e7817766f8d5c66ca73cd2309b2405c2ebe
EBUILD gnome-font-viewer-45.0.ebuild 793 BLAKE2B e2fd932de540e4c6a8770ee851a456a272840c090e7eed145fd48251d7c231bbc39183b6f810d5a65920bd5f288583e5e1791d56e7810f1780bbeb9dfa244177 SHA512 4ed4fd7f6855798a0c99d5ad558165ed723b072887913f9ad81635f86be38a7e57ecc4a15af0e6706a4f6e085e89239d1bda4ce242cd61ed49d4177f305a9dd9
+EBUILD gnome-font-viewer-46.0.ebuild 795 BLAKE2B 0f510f4c241a67801108eeb931a3fa3d00709e5ea0798b3ea6ead9a159a1f1ef732a57426909548a641d8a88f53ff5d7213200aa5bc9c862d86dd3fa07fc3cf2 SHA512 094d1b92efb4c75a14388c5b14dc176f5788d2e4f4949cb508db2dbfc17330ade32c1a53f1ce1ace0a520563df8d5c77ef6afb90ff8f6dccefdd6dd8ee2bafae
MISC metadata.xml 358 BLAKE2B 68c01b7096e0cddca8924d5f631ff0f3b94871244392aece19d0ca59f9bfda7c66199325fd31646c425af984118f728e54fa1ad3fcdc05149e146a5bb7de0667 SHA512 8870277e5cfae6a6c10e66359d45ef4ebde8027cf90f356096e7f78452a525fcb1e3d06f76769a1b8c875498faa79c75432e766edd495398f08d858c4d18bccf
diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-46.0.ebuild b/media-gfx/gnome-font-viewer/gnome-font-viewer-46.0.ebuild
new file mode 100644
index 000000000000..163cee416bb5
--- /dev/null
+++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-46.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Font viewer utility for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.56.0:2
+ >=gui-libs/gtk-4.5.0:4
+ >=gui-libs/libadwaita-1.4_alpha:1
+ >=media-libs/harfbuzz-0.9.9:=
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ gnome-base/gnome-desktop:4=
+ dev-libs/fribidi
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-libs/libxml2:2
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/45.0-window-Fix-function-callback-definition.patch
+)
diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index 71ba9c18b91b..34c7499ad4c4 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,3 +1,5 @@
DIST shotwell-0.32.4.tar.xz 35335296 BLAKE2B 32be135643f165f32f315c332a4f0b34cd724285e7239eadbb250253b27ce97fb15d314f68a5392d88224a0b97f7f6ef8789c1f6c40051c26a25b9012e860b90 SHA512 516ab26d6620429175097886a1874d2eaf0513f6ef732bef5ee07ef8cd200028b34d98f4eb09b47a621f5313de42a5f415185d76853de478e0b5e0c4e89eea69
+DIST shotwell-0.32.7.tar.xz 35339216 BLAKE2B db87ee9c161f57dad638b47c37fb2737c95645e987e2bab81697895d9a28f14ab22b4669f218ea0baadfc0e1115f45fb9b094f546299083d83d2486fa1c15f98 SHA512 3cb9c9f2981ead8410f42680f6b4976d3b2efcfe7ded4d5217d28ebb8e5c968062a004ad3353affa13e94d996208ebf26c01f4beaf03a2ef6a1bc43960488d14
EBUILD shotwell-0.32.4.ebuild 2199 BLAKE2B 50ac5f6cd764cb515945ceb700230845bb200be64a7e7bb94f88847ae351238b1b0352b64b0886e92140471636987add46d3aeb81363ff541a0502884b7a2547 SHA512 86cff4865ca7f7305b58799049e085ea7a03ff93f0738fe33c98680d863c15e48df2425e550717905908659ec6a8e9d604d97c51bc58414def714dd9726a3fc2
+EBUILD shotwell-0.32.7.ebuild 2205 BLAKE2B b8fccde94ab5fc0b40d3cecf6bb889a505ce2f485864fbc9201a7242270369401b83f51228e9c91fe6750346813d2d16aaab1654a7c07705abae86580cc08c8e SHA512 ba4842cc36e539c84bfcd76c79dd7291cc573318fa579c83c797f55d43c28e954caa0be5840208fbf0dd3235d754a8001393f1f3dcf2434668163ee6b2742790
MISC metadata.xml 794 BLAKE2B c1eb4a08828db11ba473fe21036201d3b57c2fa36a2bd39b18e7671cf5e4c42b2b9e82956456a0376a60bfc982d9af106577075d936dba3c0cb73947da46f427 SHA512 2c65cdf3c6d5a953b52ad81e0a85d1c1465f5c38c3475e5c1408baea0b14a053255e97c0efc560059c77c51dbe98b72a90c6164fe575e68cba3eb04d4774f490
diff --git a/media-gfx/shotwell/shotwell-0.32.7.ebuild b/media-gfx/shotwell/shotwell-0.32.7.ebuild
new file mode 100644
index 000000000000..3f297331f776
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.32.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson optfeature vala xdg
+
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/shotwell"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="opencv udev"
+
+DEPEND="
+ >=x11-libs/gtk+-3.22.0:3
+ >=dev-libs/glib-2.40.0:2
+ >=dev-libs/libgee-0.8.5:0.8=
+ >=net-libs/webkit-gtk-2.26:4.1
+ net-libs/libsoup:3.0
+ >=dev-libs/json-glib-0.7.6
+ >=dev-libs/libxml2-2.6.32:2
+ x11-libs/gdk-pixbuf:2
+ >=dev-db/sqlite-3.5.9:3
+ >=media-libs/gstreamer-1.20:1.0
+ >=media-libs/gst-plugins-base-1.20:1.0
+ >=media-libs/libgphoto2-2.5:=
+ udev? ( >=dev-libs/libgudev-145:= )
+ >=media-libs/gexiv2-0.12.3
+ >=media-libs/libraw-0.13.2:=
+ >=media-libs/libexif-0.6.16
+ app-crypt/libsecret
+ >=dev-libs/libportal-0.5:=[gtk]
+ media-libs/libwebp:=
+
+ >=app-crypt/gcr-3:0=[gtk]
+ x11-libs/cairo
+ opencv? ( >=media-libs/opencv-4.0.0:= )
+"
+RDEPEND="${DEPEND}
+ media-plugins/gst-plugins-gdkpixbuf:1.0
+ media-plugins/gst-plugins-meta:1.0
+"
+BDEPEND="
+ $(vala_depend)
+ dev-libs/appstream-glib
+ dev-libs/glib
+ dev-util/gdbus-codegen
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ net-libs/libsoup:3.0[vala]
+ media-libs/gexiv2[vala]
+ app-crypt/gcr:0[vala]
+"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dunity_support=false
+ # -Dpublishers # In 0.30.2 all get compiled in anyways, even if restricted list, affects only runtime support
+ #trace
+ #measure
+ -Ddupe_detection=true
+ $(meson_use udev)
+ -Dinstall_apport_hook=false
+ $(meson_use opencv face_detection)
+ -Dfatal_warnings=false
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+
+ optfeature "Enable support for the AVIF format" media-libs/libavif[gdk-pixbuf]
+ optfeature "Enable support for the HEIF format" media-libs/libheif[gdk-pixbuf]
+ optfeature "Enable support for the JPEG format" x11-libs/gdk-pixbuf[jpeg]
+ optfeature "Enable support for the TIFF format" x11-libs/gdk-pixbuf[tiff]
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index ac7dc01a82a0..50e1a17cce1f 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1,7 +1,4 @@
-AUX 40.0-add-control-optional-deps.patch 2713 BLAKE2B 594f076b9515697322711033a206eb6aa7ab8940c6d4ef5711af4bdaaa126b82738b2d300d97843a9c889c314d16873ea05ecb07e0c566e8a273289fc799f8aa SHA512 60bdf1653292f5e2b3ef435c35c81a5eb2963142ea14e2095c5c5673d776979053c65ef0e54f80b503489dcc6e93d1a2ab8d29711059c469ecebcb83ece5e42c
AUX 46.0-add-control-optional-deps.patch 2715 BLAKE2B eb9e97a8bf052b218d414b1378ea075195a5d5222dd93227b445659a5edb2e2283b6934448c0bf13127cfb01b0298d22b259d9159353d95bdcfe80952da2465f SHA512 bad7f4e2722910fa8eec59c61b6fd2302cc6bd0bb31511fed619cb797c559c01a50dbf99a4981be2eda912be027d89d422e4ebc2ed5763cedd8981ebdbb0a257
-DIST simple-scan-44.0.tar.xz 1198824 BLAKE2B 2bc9ea19a99b02d6acdb21036558bd2d42751699a89d41ec4da3336c061ecc7ad249b34ab0b30c6a6fc162fb7f6538859d1c29b2c9a843f2c2a8785dadc8a086 SHA512 8543b687eafec4f2460efa446146b4fe3a0ad469e5dcc5fcd19a02484cbfac5bce80741b488217af44c580720a01577a8e78479a4d2e96307da3de9dcfa467c6
DIST simple-scan-46.0.tar.xz 1136672 BLAKE2B 0ee2dd5392ed1a888948183e9efbd8943287baad66dd45351cbbb32a9a4c17903415676b3e6e00203d8a3572e90397b51bc23ecec2ad6cfa6597a10ffdd5bcf4 SHA512 f7c4433536f59c71f066cdae51b0de1b0dcf9b8af00f3bedb4c1be281d09f9ce122666ed849bd88de8868042429f14bb7b01409f8a006360ce4285000fd30bdc
-EBUILD simple-scan-44.0.ebuild 1371 BLAKE2B 73e325ad1d13050f6cb8994a651953f621371a11fa326ec90d4df661009819c0f28e61cbe02b3c00a9ba140d374950d78b4bb94b69e462ada1fe56dab236213d SHA512 60b1ecddb04e51f99888e7bd7cc93363054ede33e18a31975545707b1dd800ef77b147e97dfae565e7c39bf982910a025ba3af623f0040b35ff7c361be81855c
-EBUILD simple-scan-46.0.ebuild 1378 BLAKE2B 3d4c893974986c6a5c81c1b7d0a5f03b36b199c96fc532b1f60db5c743bcefbe5ad4eb0daa638b5d07342e740f25396bca6bfe4d1551b4d9e06de226d5b6c399 SHA512 77abab3403d2a6d4c9532c75ec9565e193ff0a56fb138038ec182c0769a25cf8714ee63d86b7fa093aef4e35b94e1a3eca91e9119b42269aad1abd43eb468ccd
+EBUILD simple-scan-46.0.ebuild 1380 BLAKE2B d421fe6684a3b908795357e14e85177a89bc03ab8a492b029e420a87237f0c6a1f76a468ab4cb0abad9564a0ecae578272b0110b53a8e912a19048fc90a00e3a SHA512 e20cca21c88fb21122d30cb96764a74df6c2d136f6bc9760ab01220b83e7db049d2693d10a9c482b4c862bf9bbcfa50511da759c2a27bb90fc6ff1bff1d0d156
MISC metadata.xml 646 BLAKE2B d894b0b617db9d06a787e5d1c4b8d44dd1bb7c528f1498e9ce6044b7a4e015857eb9e227257abfbdb05e628c18da4e194f3a87750969ebc2735e1715036c596a SHA512 596b4b58bbdc0c82db3f961fb21c65b2af83949195873e37f65f383d8be562e499816a76303f24d82499e4db0f4825e17c0472153f827cfd334167c23cc46df5
diff --git a/media-gfx/simple-scan/files/40.0-add-control-optional-deps.patch b/media-gfx/simple-scan/files/40.0-add-control-optional-deps.patch
deleted file mode 100644
index 5ea8f56323fa..000000000000
--- a/media-gfx/simple-scan/files/40.0-add-control-optional-deps.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From a5f01beb41a81f483d90eb4dd785822a8615f65f Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Wed, 30 May 2018 08:44:18 +0200
-Subject: [PATCH] build: Add control for optional dependencies
-
----
- meson.build | 18 ++++++++++++++----
- meson_options.txt | 3 +++
- src/meson.build | 12 ++++++++----
- 3 files changed, 25 insertions(+), 8 deletions(-)
- create mode 100644 meson_options.txt
-
-diff --git a/meson.build b/meson.build
-index 1e1522c..45d7ed7 100644
---- a/meson.build
-+++ b/meson.build
-@@ -34,10 +34,20 @@ zlib_dep = dependency ('zlib')
- cairo_dep = dependency ('cairo')
- gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0')
- gusb_dep = dependency ('gusb', version: '>= 0.2.7')
--colord_dep = dependency ('colord', required: false)
--packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', required: false)
--webp_dep = dependency ('libwebp', required: false)
--webpmux_dep = dependency ('libwebpmux', required: false)
-+
-+if get_option('colord')
-+ colord_dep = dependency ('colord')
-+endif
-+
-+if get_option('packagekit')
-+ packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5')
-+endif
-+
-+if get_option('webp')
-+ webp_dep = dependency ('libwebp')
-+ webpmux_dep = dependency ('libwebpmux')
-+endif
-+
- sane_dep = dependency ('sane-backends')
- msgfmt = find_program ('msgfmt')
- itstool = find_program ('itstool')
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 0000000..570ecdd
---- /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1,3 @@
-+option('colord', type: 'boolean', value: false)
-+option('packagekit', type: 'boolean', value: false)
-+option('webp', type: 'boolean', value: false)
-diff --git a/src/meson.build b/src/meson.build
-index 3f699eb..0c8965e 100644
---- a/src/meson.build
-+++ b/src/meson.build
-@@ -1,16 +1,20 @@
- vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ]
- dependencies = [ glib_dep, gtk_dep, libhandy_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, gusb_dep, sane_dep ]
--if colord_dep.found ()
-+if get_option('colord')
- vala_args += [ '-D', 'HAVE_COLORD' ]
- dependencies += colord_dep
- endif
--if packagekit_dep.found ()
-+if get_option('packagekit')
- vala_args += [ '-D', 'HAVE_PACKAGEKIT' ]
- dependencies += packagekit_dep
- endif
--if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # Webpmux only required if colord
-+if get_option('webp')
- vala_args += [ '-D', 'HAVE_WEBP' ]
-- dependencies += [ webp_dep, webpmux_dep ]
-+ dependencies += [ webp_dep ]
-+ # Webpmux only required if colord
-+ if get_option('colord')
-+ dependencies += [ webpmux_dep ]
-+ endif
- endif
-
- simple_scan = executable ('simple-scan',
---
-2.26.3
-
diff --git a/media-gfx/simple-scan/simple-scan-44.0.ebuild b/media-gfx/simple-scan/simple-scan-44.0.ebuild
deleted file mode 100644
index 153058476d65..000000000000
--- a/media-gfx/simple-scan/simple-scan-44.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
-
-DESCRIPTION="Simple document scanning utility"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/simple-scan"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
-IUSE="colord webp"
-
-DEPEND="
- >=dev-libs/glib-2.38:2
- >=x11-libs/gtk+-3.24:3
- >=gui-libs/libhandy-1.6.0:1
- >=sys-libs/zlib-1.2.3.1:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=dev-libs/libgusb-0.2.7
- colord? ( >=x11-misc/colord-0.1.24:=[udev(+)] )
- webp? ( media-libs/libwebp:= )
- >=media-gfx/sane-backends-1.0.20
-"
-RDEPEND="${DEPEND}
- x11-misc/xdg-utils
-"
-BDEPEND="
- ${PYTHON_DEPS}
- $(vala_depend)
- dev-libs/libxml2:2
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- gui-libs/libhandy:1[vala]
- dev-libs/libgusb[vala]
- colord? ( x11-misc/colord[vala] )
-"
-
-PATCHES=(
- # Add control for optional dependencies
- "${FILESDIR}"/40.0-add-control-optional-deps.patch
-)
-
-src_prepare() {
- default
- vala_setup
- xdg_environment_reset
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use colord)
- -Dpackagekit=false
- $(meson_use webp)
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/media-gfx/simple-scan/simple-scan-46.0.ebuild b/media-gfx/simple-scan/simple-scan-46.0.ebuild
index 58f4ebe759f8..8476bab6e786 100644
--- a/media-gfx/simple-scan/simple-scan-46.0.ebuild
+++ b/media-gfx/simple-scan/simple-scan-46.0.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
- gui-libs/libhandy:1[vala]
+ gui-libs/libadwaita:1[vala]
dev-libs/libgusb[vala]
colord? ( x11-misc/colord[vala] )
"
diff --git a/media-gfx/superslicer/Manifest b/media-gfx/superslicer/Manifest
index 5b63186e3475..4684099b27a4 100644
--- a/media-gfx/superslicer/Manifest
+++ b/media-gfx/superslicer/Manifest
@@ -1,3 +1,4 @@
+AUX superslicer-2.5.59.10-boost-1.85.patch 2693 BLAKE2B eb434eedc4b1188c1e8df875d8f57ba9f3c9a6ea88521f5707c47e16b23e7939b9382dc416d023293642a3e5af6317e51058adf691cd2201b92ea8f390b60ca8 SHA512 c94ef6475a3dd81bfbfe80f44b571094476b21725b496fe5b26d81d55aa987953f9c642c0275260f9f149d1a6b85addf5b750ff4a306d555c324304055a4375b
AUX superslicer-2.5.59.2-boost.patch 12899 BLAKE2B 53cfab69e12af506c276fcc34851c62deba2c4ef5682176977ed1b07a60c1967264f56752f0c286aeb059fa7924272fa5d837c8c2add768590dd9604444705fe SHA512 798a275a6b310e6fa16e630a841fc3198fc287fa1ac9de0fc70a41effadd30b10887fed969ab59e73993c9ca1830ac1a8e633bbeaf0560a9225d0c5f1b00eab3
AUX superslicer-2.5.59.2-cereal.patch 1807 BLAKE2B 0ab8eb8e7f283e09e19c55d95bd6fe874797cc3d67f153a7c3920e1ff02e3b974c64f0dfc510b0cf3dde2484eeb00f550eab636e304bb6ba3c76b066bf537caf SHA512 503d3e8483315affb77f9bf9299e529455b73484cb278eda413a7e17f27f687b24158210b2fbf50581a970821930511934c994fa70c2ef8b68702f7614528d38
AUX superslicer-2.5.59.2-dont-install-angelscript.patch 427 BLAKE2B 8f853d1c8c861bcb18e3272467c5a4ca745b67790d88be9943d4cf92f1f5dfdd3b4e022ba697c90997ead2c8ad77debf7ea96fc262a21caa2087cd7b62901bdb SHA512 c4a718ead714b9d2a22cff7e9a48846954f9606290ad533c0e491429b3455f43dee7a10a93a34f564e03e9e3b2eeef87d8276f6062d770f57afef27a7fbdb868
@@ -9,7 +10,17 @@ AUX superslicer-2.5.59.2-missing-includes-fix.patch 3042 BLAKE2B bc0d9e39abd204f
AUX superslicer-2.5.59.2-openexr3.patch 2357 BLAKE2B 0d8c889817aaa7ddcdfd9ee434a668ce56b8c6906d61e73f118d8d37ef6a86d1315191956316e7d459629a9e60291ff86f0915bc5a877722ff99f8ce55af0351 SHA512 d3516333ce841b75c4da4f178e6e099b18fe64254484c286ad5b71d284407aa2e9cd4187b4c192b7ff3557170c0cee818d252b1c11e6b09263f9c2dc216e8aeb
AUX superslicer-2.5.59.2-relax-OpenCASCADE-dep.patch 384 BLAKE2B 25be6671e091d04dca0896448786d90a36e4b6ae5c9b31c8a249aa226788f338f0e40c9a8f849e7a731ce0ba1e5e531dd314138d6c5295d64067cecd9e0be6de SHA512 57a42c6936b369ebadcefb91da32125d265a763f073d7e8d0209a87481c057066848799bac998a83ab4aacdbe4da01fa4d721794d982d52d2f5cda1df59d47b5
AUX superslicer-2.5.59.2-wxgtk3-wayland-fix.patch 485 BLAKE2B 4bd5634f39ba6132bb4216807fef254a88f07f5eb1162de12589c22b038c2876185a801ed481738d9fbbb04796952d304f17010fd61eb347213b649b13f3064d SHA512 4867192b069829ff0fd3d2bf86e2117979e505f4764223f7d0b874c15fad9cffca58d8e55a518a56cf156fee2187040115866a10e92aa903e87dc6ec909d0339
+AUX superslicer-2.5.59.8-additional-imports-fixes.patch 3266 BLAKE2B 9016a6baa5c97681b0caadbffb6b2a890f9f69083ccf6201e9945ca1b3ff3aebb04b4eab1b94bc2f69b6e21d212281e0a2d0aeaa26b3fc3ecc0afbaa2db845f1 SHA512 8ae0692cd708cb14e268f10740629c9a69fad5ddce1d2c11bc73cccceb4ec91a5a9dc508deb78743828ea366ef8924e149306ce3674c55074b86800cc25c575a
+AUX superslicer-2.5.59.8-boost-replace-load-string-file.patch 1753 BLAKE2B 009f44faffbe83ea15d029e4f36bfe0182c13df1bd80c4732f3f9460046c5ac38a77bf8a6294c70931aaab55f95ca554838a8f17b8983ccd7bc9e1e6553bff67 SHA512 5b61c2de780b645237e5fa9018667d94e90cde3f1d5a6c6c29db96bede7cfd023f8ca272f0172b859914b6bec0fe5b4e6013512fff1a54b7975f1b2a93a42ef6
+AUX superslicer-2.5.59.8-fix-compilation-error-gnu17.patch 812 BLAKE2B b9348bfc8ba5b9c63e269b453d39f3b56de7b1c62f5dd8ad376a6fb0abe7c520cb13c3befdd18521f4abfe4cb1eccae574f9d80ae355236733b8f0e683db5a95 SHA512 bbb36ed9572f2422c69be356b8f62531f4dabe0d9a731dff0697a0358d6bc4846dbe854c4e044ca06ba0ee6f87c2f80cb137ecf27f59d11cff829791376c9508
+AUX superslicer-2.5.59.8-libnest2d-link-xcb.patch 678 BLAKE2B 7e6328a9058206d325c77a73d7621dffe3a92c187e9d27d8173e2f0f77211fba3a87421f3827124cfe819649afbba4e5767df6636bd0b70c84f12e785e5879a9 SHA512 d6152f9465e752e0f88bd69c4cfe0b39cbd6df05f27df7b98b174bf8100b93f69feb7ba00086f67b4962a3a544bd91dcafa24679286318f9abe5609454c2eb43
+DIST superslicer-2.5.59.10-profiles.tar.gz 17933533 BLAKE2B d11e8660a9c04221ece8352695a78b302d0d934fca4cc26c17b44ba74d99271aa2f0088de4f36f718827f22073f5bdd90d1163c44d0fe0139b73e55929019ec8 SHA512 43dfe882fb52840abdcbc6c3c4441f7a02b2f21bfa986594e2c6399823508433a29d7372cdf28dab442ae831c0b89d1792e349944e797c899aaffeaf6b738ad6
+DIST superslicer-2.5.59.10.tar.gz 46034708 BLAKE2B 7d30b7e365d336725606f298b0b8ecbf56170e822c8d00a323d45bdf93ae399fb0a312e542ebde51642b7404820604338bd3606add60aad5c3e492e73ef5a28f SHA512 44f46a739f8e1769dd1883dd8ff88c6b3f0efbea2abcf9281cca22e48693ca8643a911c24325f0b8df7c66e3d32ad2e51854f09a67a4f2738ce0673c19485f1b
DIST superslicer-2.5.59.2-profiles.tar.gz 16253775 BLAKE2B 20c99b14ba8ee26ea2a210962e78ea21928a5f32b1e799cbdbe60a3ef587ae1368efce885f5d253468ee9974af6a4419890e56d7df33761732bcefe8dbbc019e SHA512 c20ec66a95d5ec3e1e4fd8b1936bf1a4fc32fbad2c3d78774d5c2480be8a9dcacba5e561c57774a2c761d5189466083e7b6bd9b021a4ca7676e6a5e9676439d7
DIST superslicer-2.5.59.2.tar.gz 45622782 BLAKE2B ff2fecf233d2710d706b64eb2191bfac39df3f631634de5f9eb1bca6ca712e94b0283beb7c6e9f3b293dc308b50240871ef8651a5355a4d7c5ea6092ac1a836b SHA512 af8878bd8e0c3e0dd5247ce01bdbd2b42b6766d81efbde11b71c6642787a12dfeaea91e653ac928066b9610cd911ea1f4dc77cf4823639030b3c104d955b8cbd
+DIST superslicer-2.5.59.8-profiles.tar.gz 17931886 BLAKE2B 953a777dd12971c355a5f48148d4c3831b9435cf08f1baecb32ff0ef6245678f81c53bf5078cc4d6d04642e9ee18e1023d5d1578ebdf1384c7c1ce44a1153c50 SHA512 2e4561de7c57308a91c8964c8a957bc10c5e4cedc47c5fc37633bbcf78e3576ed1eaa6d7126485e94eb0aa593940c73a460f3d5ad65f33001d32953caa2fb4e1
+DIST superslicer-2.5.59.8.tar.gz 46021260 BLAKE2B 04abffd1a9cdf417d544539d5cde9b3559f2da7c1cb24cfa0e4a5d11359bca53cb25a90a3a14b26ee10e33e283ba4774d404265e6740b5457f82110be2a44af9 SHA512 57ef6c129c24378d6f4f78d34a60ed15668a8c5c266fa706937edebbd7b52d145657aae1e46a7b1d19dabaf403465bc5af50a94fa70205456bfc87a1458bac6e
+EBUILD superslicer-2.5.59.10.ebuild 2748 BLAKE2B b6865b9c9d61b0a5afd49b1632488cc9983c169af5b7ded19bcf3c146bd1870fbc940c699005e9777793d3c759ad517f7e103eded6f4b6350768929d298356ac SHA512 dd31e1a229973bc91fabf18a415a111859c230888477223a3d6df19c79fed1b06fbca9245e0eac549beffbcc6a27123f7e2b0e1831c1a23e737f0aedbc4d9f1e
EBUILD superslicer-2.5.59.2-r2.ebuild 2490 BLAKE2B 5f1775a715b74a581daec55361e3c0b813d09e6e46fb47c27e680f0f739a822c9669fe7dc0e49b35365f78bde93ae5f112446580c058f56f17297d4e010f1f2b SHA512 febd71376f386a2c6b6cbd2f39b7f58e86f607475d33c9792bf099f195a1c6a0971b24b76dff8615e1bce2713c334ba702b78bff0e810dce5db85fbf5a464704
+EBUILD superslicer-2.5.59.8.ebuild 2743 BLAKE2B 6a7842738221df57aa1ea8e0682c50252e044e74bf90d69dc894d3bc92586c7e9520bc429cac3d1e53907cef3a3f56311f0f454f41fed4c915463a412ad8878f SHA512 d5ef833bd7a87d177df2cf99ec6ad5b5eb31e61e4babc315020d602b8eac5aabfa0c5d70f22de86f186cf1c3efd935629166695533939c8d33861b9faf22463f
MISC metadata.xml 413 BLAKE2B a43550366844e53b0ebed37197d33bf38efb555eee344f053f90e35e939263e3959301fdd072d5b6925d1e3e0d1fd629e2f459356e2f227006f8784a4364fc11 SHA512 8e1abc223f2e24cca551b08cbc37910f2a43319fce7299e52dd586dd6454c83e98e59b8d14c18613c8894fdca33d04297affa2da1f4aa001a5e200e4b5f2c331
diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.10-boost-1.85.patch b/media-gfx/superslicer/files/superslicer-2.5.59.10-boost-1.85.patch
new file mode 100644
index 000000000000..8d9f11d3897d
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.10-boost-1.85.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/936144
+https://github.com/supermerill/SuperSlicer/commit/75d4bee84740a8dcc9e4e2113795fd67107d03d1
+
+From 75d4bee84740a8dcc9e4e2113795fd67107d03d1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hejl?= <hejl.lukas@gmail.com>
+Date: Wed, 3 Jan 2024 23:55:02 +0100
+Subject: [PATCH] Replace some deprecated boost functions.
+
+Actually, all those deprecated functions were internally called those new functions. So there isn't any risk to use them directly.
+---
+ src/libslic3r/PrintBase.cpp | 2 +-
+ src/libslic3r/utils.cpp | 2 +-
+ src/slic3r/GUI/RemovableDriveManager.cpp | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/libslic3r/PrintBase.cpp b/src/libslic3r/PrintBase.cpp
+index 29bdc1301d0..60e40644cb8 100644
+--- a/src/libslic3r/PrintBase.cpp
++++ b/src/libslic3r/PrintBase.cpp
+@@ -123,7 +123,7 @@ std::string PrintBase::output_filename(const std::string &format, const std::str
+ filepath = filename + extension;
+ }
+ if (filepath.extension().empty())
+- filepath = boost::filesystem::change_extension(filepath, default_ext);
++ filepath.replace_extension(default_ext);
+ return filepath.string();
+ } catch (std::runtime_error &err) {
+ throw Slic3r::PlaceholderParserError(L("Failed processing of the output_filename_format template.") + "\n" + err.what());
+diff --git a/src/libslic3r/utils.cpp b/src/libslic3r/utils.cpp
+index 71089ceea64..6eac962b20e 100644
+--- a/src/libslic3r/utils.cpp
++++ b/src/libslic3r/utils.cpp
+@@ -836,7 +836,7 @@ CopyFileResult copy_file_inner(const boost::filesystem::path& source, const boos
+ // That may happen when copying on some exotic file system, for example Linux on Chrome.
+ copy_file_linux(source, target, ec);
+ #else // __linux__
+- boost::filesystem::copy_file(source, target, boost::filesystem::copy_option::overwrite_if_exists, ec);
++ boost::filesystem::copy_file(source, target, boost::filesystem::copy_options::overwrite_existing, ec);
+ #endif // __linux__
+ if (ec) {
+ error_message = ec.message();
+diff --git a/src/slic3r/GUI/RemovableDriveManager.cpp b/src/slic3r/GUI/RemovableDriveManager.cpp
+index 5fb8b013210..2f8ac96a1a2 100644
+--- a/src/slic3r/GUI/RemovableDriveManager.cpp
++++ b/src/slic3r/GUI/RemovableDriveManager.cpp
+@@ -202,7 +202,7 @@ namespace search_for_drives_internal
+ stat(path.c_str(), &buf);
+ uid_t uid = buf.st_uid;
+ if (getuid() == uid)
+- out.emplace_back(DriveData{ boost::filesystem::basename(boost::filesystem::path(path)), path });
++ out.emplace_back(DriveData{ boost::filesystem::path(path).stem().string(), path });
+ }
+ }
+ }
diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.8-additional-imports-fixes.patch b/media-gfx/superslicer/files/superslicer-2.5.59.8-additional-imports-fixes.patch
new file mode 100644
index 000000000000..1ccef804d0b4
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.8-additional-imports-fixes.patch
@@ -0,0 +1,111 @@
+diff --git a/src/libslic3r/Extruder.hpp b/src/libslic3r/Extruder.hpp
+index e4e16d263..629fd6e0b 100644
+--- a/src/libslic3r/Extruder.hpp
++++ b/src/libslic3r/Extruder.hpp
+@@ -3,6 +3,7 @@
+
+ #include "libslic3r.h"
+ #include "Point.hpp"
++#include <optional>
+
+ namespace Slic3r {
+
+diff --git a/src/slic3r/GUI/Field.cpp b/src/slic3r/GUI/Field.cpp
+index 10cae794d..c82969e20 100644
+--- a/src/slic3r/GUI/Field.cpp
++++ b/src/slic3r/GUI/Field.cpp
+@@ -20,6 +20,7 @@
+ #include <wx/tglbtn.h>
+ #endif
+ #include <wx/tokenzr.h>
++#include <boost/algorithm/string.hpp>
+ #include <boost/algorithm/string/predicate.hpp>
+ #include <boost/log/trivial.hpp>
+ #include "OG_CustomCtrl.hpp"
+diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp
+index ab6039ff0..be01e890a 100644
+--- a/src/slic3r/GUI/Preferences.cpp
++++ b/src/slic3r/GUI/Preferences.cpp
+@@ -8,6 +8,7 @@
+
+ #include <wx/notebook.h>
+ #include <wx/scrolwin.h>
++#include <wx/display.h>
+ #include "Notebook.hpp"
+ #include "ButtonsDescription.hpp"
+ #include "OG_CustomCtrl.hpp"
+diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp
+index a6c7b580e..1e1566f37 100644
+--- a/src/slic3r/GUI/Tab.cpp
++++ b/src/slic3r/GUI/Tab.cpp
+@@ -29,6 +29,7 @@
+ #include <wx/settings.h>
+ #include <wx/filedlg.h>
+
++#include <boost/algorithm/string.hpp>
+ #include <boost/algorithm/string/split.hpp>
+ #include <boost/algorithm/string/predicate.hpp>
+ #include <boost/algorithm/string/replace.hpp>
+diff --git a/src/libslic3r/ObjectID.hpp b/src/libslic3r/ObjectID.hpp
+index 782c58741..08dfba661 100644
+--- a/src/libslic3r/ObjectID.hpp
++++ b/src/libslic3r/ObjectID.hpp
+@@ -2,6 +2,7 @@
+ #define slic3r_ObjectID_hpp_
+
+ #include <cereal/access.hpp>
++#include <cereal/types/base_class.hpp>
+
+ namespace Slic3r {
+
+diff --git a/src/libslic3r/Format/BBConfig.hpp b/src/libslic3r/Format/BBConfig.hpp
+index a4b27675c..8d821bed5 100644
+--- a/src/libslic3r/Format/BBConfig.hpp
++++ b/src/libslic3r/Format/BBConfig.hpp
+@@ -2,6 +2,13 @@
+ #define slic3r_Format_BBconfig_hpp_
+
+ #include "miniz_extension.hpp"
++#include <fstream>
++#include <map>
++#include "libslic3r/Config.hpp"
++#include <boost/algorithm/string/replace.hpp>
++#include <boost/log/trivial.hpp>
++#include <boost/property_tree/ptree.hpp>
++#include <boost/property_tree/ini_parser.hpp>
+
+ #ifdef __APPLE__
+ #include <boost/filesystem.hpp>
+diff --git a/src/libslic3r/GCode/FanMover.cpp b/src/libslic3r/GCode/FanMover.cpp
+index 8a39d92c5..68e8c9254 100644
+--- a/src/libslic3r/GCode/FanMover.cpp
++++ b/src/libslic3r/GCode/FanMover.cpp
+@@ -13,9 +13,8 @@
+ #include "../PrintConfig.hpp"
+ #include "../Utils.hpp"
+ #include "Print.hpp"
+-
+-#include <boost/log/trivial.hpp>
+ */
++#include <boost/log/trivial.hpp>
+
+
+ namespace Slic3r {
+diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp
+index f1570b7a4..777f1d722 100644
+--- a/src/libslic3r/Format/bbs_3mf.cpp
++++ b/src/libslic3r/Format/bbs_3mf.cpp
+@@ -43,11 +43,13 @@
+ #include <boost/property_tree/ptree.hpp>
+ #include <boost/property_tree/xml_parser.hpp>
+ #include <boost/foreach.hpp>
++#include <boost/thread/mutex.hpp>
+ //#include <openssl/md5.h>
+
+ namespace pt = boost::property_tree;
+
+ #include <tbb/parallel_reduce.h>
++#include <tbb/parallel_for.h>
+
+ #include <expat.h>
+ #include <Eigen/Dense>
diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.8-boost-replace-load-string-file.patch b/media-gfx/superslicer/files/superslicer-2.5.59.8-boost-replace-load-string-file.patch
new file mode 100644
index 000000000000..9b948ed9c0c4
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.8-boost-replace-load-string-file.patch
@@ -0,0 +1,43 @@
+diff --git a/src/slic3r/GUI/ScriptExecutor.cpp b/src/slic3r/GUI/ScriptExecutor.cpp
+index f32e44204..272af5ec3 100644
+--- a/src/slic3r/GUI/ScriptExecutor.cpp
++++ b/src/slic3r/GUI/ScriptExecutor.cpp
+@@ -5,8 +5,11 @@
+ #include "libslic3r/PresetBundle.hpp"
+ #include "libslic3r/Print.hpp"
+
++#include <fstream>
+ #include <string>
+
++#include <boost/filesystem.hpp>
++
+ #include <angelscript/source/as_config.h>
+ #include <angelscript/add_on/autowrapper/aswrappedcall.h>
+ #include <angelscript/add_on/scriptarray/scriptarray.h>
+@@ -616,6 +619,17 @@ bool as_is_enabled(std::string &key)
+ return f->is_enabled();
+ }
+
++inline
++void load_string_file(const boost::filesystem::path& p, std::string& str)
++{
++ std::ifstream file;
++ file.exceptions(std::ifstream::failbit | std::ifstream::badbit);
++ file.open(p, std::ios_base::binary);
++ std::size_t sz = static_cast<std::size_t>(boost::filesystem::file_size(p));
++ str.resize(sz, '\0');
++ file.read(&str[0], sz);
++}
++
+ //function to reset a field
+ void as_back_initial_value(std::string& key) {
+ current_script->add_to_reset(key);
+@@ -745,7 +759,7 @@ void ScriptContainer::init(const std::string& tab_key, Tab* tab)
+ //res = builder.AddSectionFromFile(ui_script_file.string().c_str()); //seems to be problematic on cyrillic locale
+ {
+ std::string all_file;
+- boost::filesystem::load_string_file(ui_script_file, all_file);
++ load_string_file(ui_script_file, all_file);
+ res = builder.AddSectionFromMemory(ui_script_file.string().c_str(), all_file.c_str(), (unsigned int)(all_file.length()), 0);
+ }
+ if (res < 0) throw CompileErrorException("Error, can't build the script for tab " + tab_key);
diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.8-fix-compilation-error-gnu17.patch b/media-gfx/superslicer/files/superslicer-2.5.59.8-fix-compilation-error-gnu17.patch
new file mode 100644
index 000000000000..5574340bce63
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.8-fix-compilation-error-gnu17.patch
@@ -0,0 +1,20 @@
+# https://github.com/prusa3d/PrusaSlicer/commit/4aa7366fafb7a3f91cc68d4a808f5195a4aa3dcf
+diff --git a/src/libslic3r/MeshBoolean.cpp b/src/libslic3r/MeshBoolean.cpp
+index d76bf468c7f..22232573953 100644
+--- a/src/libslic3r/MeshBoolean.cpp
++++ b/src/libslic3r/MeshBoolean.cpp
+@@ -152,12 +152,12 @@ indexed_triangle_set cgal_to_indexed_triangle_set(const _Mesh &cgalmesh)
+ const auto &vertices = cgalmesh.vertices();
+ int vsize = int(vertices.size());
+
+- for (auto &vi : vertices) {
++ for (const auto &vi : vertices) {
+ auto &v = cgalmesh.point(vi); // Don't ask...
+ its.vertices.emplace_back(to_vec3f(v));
+ }
+
+- for (auto &face : faces) {
++ for (const auto &face : faces) {
+ auto vtc = cgalmesh.vertices_around_face(cgalmesh.halfedge(face));
+
+ int i = 0;
diff --git a/media-gfx/superslicer/files/superslicer-2.5.59.8-libnest2d-link-xcb.patch b/media-gfx/superslicer/files/superslicer-2.5.59.8-libnest2d-link-xcb.patch
new file mode 100644
index 000000000000..441f647b037e
--- /dev/null
+++ b/media-gfx/superslicer/files/superslicer-2.5.59.8-libnest2d-link-xcb.patch
@@ -0,0 +1,12 @@
+diff --git a/src/libnest2d/CMakeLists.txt b/src/libnest2d/CMakeLists.txt
+index c18dc31cb..852d26d5e 100644
+--- a/src/libnest2d/CMakeLists.txt
++++ b/src/libnest2d/CMakeLists.txt
+@@ -24,5 +24,6 @@ set(LIBNEST2D_SRCFILES
+ add_library(libnest2d STATIC ${LIBNEST2D_SRCFILES})
+
+ target_include_directories(libnest2d PUBLIC ${CMAKE_CURRENT_LIST_DIR}/include)
+-target_link_libraries(libnest2d PUBLIC NLopt::nlopt TBB::tbb Boost::boost libslic3r)
++target_link_libraries(libnest2d PUBLIC NLopt::nlopt TBB::tbb Boost::boost
++ libslic3r xcb)
+ target_compile_definitions(libnest2d PUBLIC LIBNEST2D_THREADING_tbb LIBNEST2D_STATIC LIBNEST2D_OPTIMIZER_nlopt LIBNEST2D_GEOMETRIES_libslic3r)
diff --git a/media-gfx/superslicer/superslicer-2.5.59.10.ebuild b/media-gfx/superslicer/superslicer-2.5.59.10.ebuild
new file mode 100644
index 000000000000..b1c347c004cc
--- /dev/null
+++ b/media-gfx/superslicer/superslicer-2.5.59.10.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="ca25c7ec55dcc6073da61e39692c321cdb6497dc"
+
+inherit cmake wxwidgets xdg flag-o-matic
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://github.com/supermerill/SuperSlicer/"
+SRC_URI="
+ https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz -> ${P}-profiles.tar.gz
+"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+# No dep on sci-libs/libigl, in-tree version cannot build
+# static library currently. Using bundled one.
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/imath:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.59.2-boost.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-cereal.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-dont-install-angelscript.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-gcodeviewer-symlink-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-missing-includes-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-openexr3.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-wxgtk3-wayland-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-relax-OpenCASCADE-dep.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-link-occtwrapper-statically.patch"
+ "${FILESDIR}/${PN}-2.5.59.8-additional-imports-fixes.patch"
+ "${FILESDIR}/${PN}-2.5.59.8-fix-compilation-error-gnu17.patch"
+ "${FILESDIR}/${PN}-2.5.59.8-libnest2d-link-xcb.patch"
+ "${FILESDIR}/${PN}-2.5.59.8-boost-replace-load-string-file.patch"
+ "${FILESDIR}/${PN}-2.5.59.10-boost-1.85.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_unpack() {
+ default
+
+ mv slic3r-profiles-*/* "${S}"/resources/profiles/ || die
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ append-flags -fno-strict-aliasing
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm "${ED}/usr/lib/udev/rules.d/90-3dconnexion.rules" || die
+}
diff --git a/media-gfx/superslicer/superslicer-2.5.59.8.ebuild b/media-gfx/superslicer/superslicer-2.5.59.8.ebuild
new file mode 100644
index 000000000000..b43862a3db67
--- /dev/null
+++ b/media-gfx/superslicer/superslicer-2.5.59.8.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="SuperSlicer"
+SLICER_PROFILES_COMMIT="8f3bb94a9c60be9a3b40d88a36ff05ba5cf2d6a8"
+
+inherit cmake wxwidgets xdg flag-o-matic
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://github.com/supermerill/SuperSlicer/"
+SRC_URI="
+ https://github.com/supermerill/SuperSlicer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/slic3r/slic3r-profiles/archive/${SLICER_PROFILES_COMMIT}.tar.gz -> ${P}-profiles.tar.gz
+"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+# No dep on sci-libs/libigl, in-tree version cannot build
+# static library currently. Using bundled one.
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/imath:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.59.2-boost.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-cereal.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-dont-install-angelscript.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-gcodeviewer-symlink-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-missing-includes-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-openexr3.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-wxgtk3-wayland-fix.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-relax-OpenCASCADE-dep.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-link-occtwrapper-statically.patch"
+ "${FILESDIR}/${PN}-2.5.59.2-fix-dereferencing-in-std-unique_ptr-to-nullptr.patch"
+ "${FILESDIR}/${P}-additional-imports-fixes.patch"
+ "${FILESDIR}/${P}-fix-compilation-error-gnu17.patch"
+ "${FILESDIR}/${P}-libnest2d-link-xcb.patch"
+ "${FILESDIR}/${P}-boost-replace-load-string-file.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_unpack() {
+ default
+
+ mv slic3r-profiles-*/* "${S}"/resources/profiles/ || die
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ append-flags -fno-strict-aliasing
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm "${ED}/usr/lib/udev/rules.d/90-3dconnexion.rules" || die
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 432759e4b333..c027e69bf6b1 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libmpd/Manifest b/media-libs/libmpd/Manifest
index ba52d2a0687f..56a89e993a7e 100644
--- a/media-libs/libmpd/Manifest
+++ b/media-libs/libmpd/Manifest
@@ -2,5 +2,5 @@ AUX libmpd-11.8.17-remove-strndup.patch 439 BLAKE2B 35f5f6efc5233ea61ce7967c52bf
AUX libmpd-11.8.17-return-0-instead-of-null.patch 1301 BLAKE2B 34afa197ed7d6418e15896d2ea1d5e9f6493546146cbf1d93d45a1fdeec88520ef26a62c02d080fb7093ecee845647929e92a1f08f1a0c1c0a8d8b5bf49a43f9 SHA512 19698d9092c0393c34e61710db09a02c7b288a55211f814a8a6dd5278cb9358a510978f1f44df173d73ef1c75b924a613babd8a7a1c0180e13c205612a3749db
DIST libmpd-11.8.17.tar.gz 365015 BLAKE2B ed6afc3a90fa8a6b6e53ecfd67d195133a6bbecf4ddb3960247b5b2944624f0851d73229145a2ccb7eb3ca84b1d3a245dd3cc1de39f3bd9d5bd21f58f6576e18 SHA512 ffe2880834a4a39745a5327d628781e16eeb8cd1ec17402dda46ad96ff402bc0d8b4312ba058a39242ad9bb8c3a0bb6feb2c5ea2a30ef9be97652fdb5c02572d
EBUILD libmpd-11.8.17-r1.ebuild 877 BLAKE2B 4f4a354614dddd8863090387c44d6ae9d5d1c1829d3a53bd0b5380f873571547821c28b2e95287e6d37489811adb99651b43afd6e8919ce3d429b3e2d133f386 SHA512 a4dfe2f01f4b9409e663b2d4adc168c4468e3ee4a98005f50f576fd7be756727c4aefa3626f41223daae278c872409f959b432c59da86668962dc2035b02611a
-EBUILD libmpd-11.8.17-r2.ebuild 935 BLAKE2B 7dca9364ad5dad740a3d0641988a7391cf3bc3d2b0875926be939c215288dddd2f867894f609c39e86aa234b4e7ac014a391ee6fc8f1b5e3830fc7f5a5d049de SHA512 0cbee115dd7b4ebf27410782f5edb4584eb95a1987235e49fbf13cfbb2b8f1f325924aca072a359a36e65f6eeef1ab5128c47414c4f140d6bd34ac5539a3eb55
+EBUILD libmpd-11.8.17-r2.ebuild 929 BLAKE2B 0d62ac4c91d4244bf6ef9c748ad8f8c7667969fce287b1470d98161e7f3f7c68d8a2430404ebfd99694c3894a6596275a73b1f3ccdc50c0249265cca3fb02b6a SHA512 dc2abb3526698861dd0ff8439c16d5325a41dea51a3c03b80ad6b3b251bd25d7521b9f32fa951d1a7d96b44480f92895248cf2ce758dfb852d5d754de9006286
MISC metadata.xml 252 BLAKE2B 648cca48f0a3b65ded6fd96d45d3f23cfae98bfa6b5f683383f1f49eedf763f99e034958d5a91ef3bf0904304eb7fa78dd7a582cf337762df4bd59c1eeaafb4e SHA512 cff6482e227806ef72806b8b925a4f5a3dfb87c26007a4614e1891524f18fb33c49d4d774d824676b02664d2703d8d8e8605e2f15983346868f4ba49405b75c4
diff --git a/media-libs/libmpd/libmpd-11.8.17-r2.ebuild b/media-libs/libmpd/libmpd-11.8.17-r2.ebuild
index 95e03eada009..ba492388cd66 100644
--- a/media-libs/libmpd/libmpd-11.8.17-r2.ebuild
+++ b/media-libs/libmpd/libmpd-11.8.17-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.sarine.nl/Programs/gmpc/$(ver_cut 1-2)/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="doc static-libs"
BDEPEND="
diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index 096bc8e98c67..b928aa45d7d3 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -3,7 +3,7 @@ DIST osl-1.13.10.0.tar.gz 21776721 BLAKE2B 6b40adcf50403292003ae8216e60328d5af6d
DIST osl-1.13.7.0.tar.gz 21774349 BLAKE2B 1fd731f14b8dce948d7995efadb63eec8ce028ed6b095db391d2dfedcbbd62ca3aad9cd5d7d40f94c9e358f952d841899103467a2f81b12a605ae8c8436a16ff SHA512 15ffc6a5eed44141672af3d7ddab5d97abacad2062cddb35ef2a8484538a9a9a86cbd7e7170deafcefd3b69df764bfd207685603ca17a2fbff4299ccd1afe569
EBUILD osl-1.12.14.0-r1.ebuild 9915 BLAKE2B 1066b5f8de5e64142f545025ee50eb7cfbc9bcb97ba3148363cf17c7962c997205df7341fb250b8b3acfcb10c19fe3259404aaa049e638fe8a12cd243b5a6049 SHA512 f56d81c78fb40713cbf5e1635275975d5801b6abbb876a2c67709a3c22ed5cbe521c153e8aa3865fc943675f5d15935244b18f99fed14d552db878877c620bde
EBUILD osl-1.12.14.0.ebuild 3906 BLAKE2B 99da9664c5a9ea78af28d4ce67cc44ba9b446bcf46efc7ce2f5f57fafe6e3a51ed89f16681b8cd2be5afaf3d1b0cee9e5f2a8156547fca4945d0d2432ecb9b92 SHA512 db06490cc6dea73fa9e4c0dec4a4f0c605689ad8ec10710a44a0da718b9aada9524ba40cad6d6df75049ac50abbae0ad0fca595b7dd69429a45f49943d0f9cb5
-EBUILD osl-1.13.10.0.ebuild 7682 BLAKE2B 2088ec50cc26da7374f29f5da59f302f04c626010f687d9365dac517894ef101d7e15730d96efe109deb5adf0a44e34f3d32748258f5525589c19ca71c9f9e39 SHA512 5f1a8c990888f4af09b2676fe131dacaf13855a0ac49fc1c614b1e849c1b1afbbc4029b6c7258e1530190edf4db02374fff1b2db74a61434dc2658e0b0ef229c
+EBUILD osl-1.13.10.0.ebuild 7681 BLAKE2B af39ddf672f0121c07efb623cca9260ecd0423bd885397ce7ca787b86c4f8fefabe5433259e69fa87b58f85d5905519e6835766b8e8e2fa813721a971a375aef SHA512 0073d65ff2063947aab3d8e1d05d4d043626392fb79d90ffb5b1f304695561494d4de9a460031f58bad9179e61191a08e67de7f5de284eabab8f8f86c3ea3efa
EBUILD osl-1.13.7.0.ebuild 11741 BLAKE2B 98ae068b097406fcbfeed428c051e3049a2a7b0feda20f4744664072d5be18ac2d6b5eeaf6e96d8573997ff0ba6da3240afb307f6a84f178d4915daa4ff6617a SHA512 74254e8793acc25a7429fb4915912f7f2f14cf810e83b0ad922be4ec6853f5cd8e12992bb7532d891b66bbf2078f89c46bd416b61e21c88487d4008ed48590ce
EBUILD osl-9999.ebuild 7682 BLAKE2B 2088ec50cc26da7374f29f5da59f302f04c626010f687d9365dac517894ef101d7e15730d96efe109deb5adf0a44e34f3d32748258f5525589c19ca71c9f9e39 SHA512 5f1a8c990888f4af09b2676fe131dacaf13855a0ac49fc1c614b1e849c1b1afbbc4029b6c7258e1530190edf4db02374fff1b2db74a61434dc2658e0b0ef229c
MISC metadata.xml 1162 BLAKE2B 56fc654915ef7d354844d8b9d99cbe1e2fa8ece1bf3ee2028847d8add16c663cab3110598ae78b7da05c6f3b06bc0926ff1797827c5b2750c03ec02d4c5effe2 SHA512 6e391782385aca530fb9526dd4675845aefd42d760555a7633b0daec2d2890e5d2ce93f39b4c297c1f1056e2c4607c228baba4a1875f05c47362abeb50455dba
diff --git a/media-libs/osl/osl-1.13.10.0.ebuild b/media-libs/osl/osl-1.13.10.0.ebuild
index 3df3ad89ba3b..2d149fe4a5f5 100644
--- a/media-libs/osl/osl-1.13.10.0.ebuild
+++ b/media-libs/osl/osl-1.13.10.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} = *9999* ]] ; then
else
# If a development release, please don't keyword!
SRC_URI="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
S="${WORKDIR}/OpenShadingLanguage-${PV}"
fi
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index d66a07111ec3..cb80c29bbc24 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/x42-avldrums/Manifest b/media-plugins/x42-avldrums/Manifest
index 4a224663255f..5783b5c84def 100644
--- a/media-plugins/x42-avldrums/Manifest
+++ b/media-plugins/x42-avldrums/Manifest
@@ -1,7 +1,5 @@
DIST robtk-0.7.5.tar.gz 117218 BLAKE2B ed1d19644b0d1bbc072098971062b66810cf137499a6ac4a706865c3f7dbd1c4741fb7dc9d8fe7f9112a43744c9bc9dc97d9e53264bbf9625291c6b49724bd35 SHA512 93527d5c67af786f93338c722e10e8c71379372846d06905af1b10b7085c34c09ebf445e174c32206b06cac876ed8093b3631f8ed15c10fcbe44317b6b8e2559
-DIST x42-avldrums-0.7.2.tar.gz 101208843 BLAKE2B de27cf0fd83b24e6ca151ab4ef4282b3558e41f890ed93b25950cd3ab78da5c30ff990115c28df60b693fa06824c6330b3af7bec09d44b3a435442d91d61ffb5 SHA512 9034180e4ac68127368d91a32dbfd874692ce8152f7ee947d621d08519e4c005e6e06367f36b0e4e31d38bd2f766e6a7db40bbbac83c63c65ed0ff88c02a1a0b
DIST x42-avldrums-0.7.3.tar.gz 101208525 BLAKE2B 33ae78ab339ef58f06bd89b0bfd4eaba9aeba175b6278d15de89f35002f6506c71f67542f6e5b053ffdf482f9328862eb6767dbde16f6548e3ca31a3a24efadb SHA512 7dd476c24f38ad241f2f19b10b561e7f9fd4f737ec1c186eaf55b9bfec1c3c1153beea95860e23d7ad2d160d97122127f0922f3ea2c2f0db083bb134362722e9
-EBUILD x42-avldrums-0.7.2.ebuild 1038 BLAKE2B 3e195713e9fd3485ada9b93e8bc0b5f35b060196dc99ab76ea325159e805ff1e4e01ec4df8286e402e9bcbcfefa9e58f58a35957bb8d52df2d1a0d22ffc3af3f SHA512 771de60dae577a7c63f6abd5721a3a36e80696a2f34a1edc9f6d6ec6617daf15e2e7bda6f395e1815c24f311af85cc5c0f1807ec7b2aa0ffbdd660ec1dd09299
EBUILD x42-avldrums-0.7.3.ebuild 1038 BLAKE2B 4a1d5bca7e8205ab508d86a5e248aeead3c1f9c94fbfd0d92906aba0870c36b74386ed412181cfa676ef5040620ea6a17cbccf5314d46ce7b4b845afcac3ed75 SHA512 5f08d15d3a7764dab84bb5fff6f3d2b9b6f361c7d0a097392bf642f8120bf5f7a580a84175040684de21ae7e35b104397ab95621c3a0d4333a9682374bd8fea6
EBUILD x42-avldrums-9999.ebuild 1039 BLAKE2B 80a0731902cbf923e49df9b5decb0d6b45003cb4e6a948c9a8dcf183d5d90bd800be26aad762d2408d1b0b83aa4cf0d8b6e4a13ea3319a48da5c849dedcf9b72 SHA512 2a5f3e026cc91171c5a27aeb688ce294ddacfbad203295ff5fec1e295a4f5b9982e96df45ab0a12c5cb63cbb9004fc0d352654349daeb0d12df611381b17c079
MISC metadata.xml 341 BLAKE2B c09b956278f73085254c23b36cfb8a1262fdd263a0ca7b75fcb68dcb38d00dc4002607a7f5ea1108c02404e9effcbc7e77c2c2a9f6dd18f3f5179a05c946ca94 SHA512 0adbf08078b2c2bb05afc32433d7b2a9d724fb960fc2a1671a3e01af5f60545abfe56aa88ab01f2a2bb4d9a6c110975b7796b7a8393423dafd151299279359ab
diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild
deleted file mode 100644
index 9db167242963..000000000000
--- a/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="AVLinux Drumkits"
-HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/x42/avldrums.lv2.git"
- ROBTK_DIR="robtk/"
-else
- ROBTK_PV="0.7.5"
- SRC_URI="
- https://github.com/x42/avldrums.lv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/x42/robtk/archive/refs/tags/v${ROBTK_PV}.tar.gz -> robtk-${ROBTK_PV}.tar.gz
- "
- KEYWORDS="amd64"
- S="${WORKDIR}/avldrums.lv2-${PV}"
- ROBTK_DIR="${WORKDIR}/robtk-${ROBTK_PV}/"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="mirror"
-
-RDEPEND="dev-libs/glib
- media-libs/glu
- media-libs/lv2
- x11-libs/cairo[X]
- media-libs/libglvnd[X]
- x11-libs/libX11
- x11-libs/pango
-"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- emake STRIP="#" RW="${ROBTK_DIR}"
-}
-
-src_install() {
- emake RW="${ROBTK_DIR}" DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install
-}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index c1dfb379f457..5263d1392541 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 6f5137e72328..50aaac759c6b 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -10,5 +10,5 @@ DIST mpd-0.23.13.tar.xz 776668 BLAKE2B 02907f08cc504d0fbf703179b333b301c7ad8fc85
DIST mpd-0.23.15.tar.xz 778384 BLAKE2B 78036078b850afab900b5d50e44ce83cbbf900369f5028d4177fdbfc4128dd3c35c59a773528a1fcfcc0179d0e579566b827fe87ef780a88082dc3b7f70cd5e7 SHA512 12329dbd0c1994c1bd95b88ce2a62a4c1d691b655e9e4fac7e9ef7066d0be3422b26fad3ea6ca144ba9b21add0a7c492c4f74fd2b68a1539bff2e0d2714db709
EBUILD mpd-0.23.12-r3.ebuild 7987 BLAKE2B e4e3c47e10f1cbb7642c307ad9e0435e5ccab9d879eb71a899cbebab8d4d059cd557f439fdcf5dcb8d48da5db9cf7e5536e0ee5d4b5d23ce8a72fdd41e9d6c51 SHA512 561078f5a6c9246353bda05562d93b63da90cce5241b582592efbbe6fd94c33c77d6308a3f7cbb5e0b5919c0f2b4d4dc00c47ebd54cdde703b39c96f076f6e2e
EBUILD mpd-0.23.13-r1.ebuild 7904 BLAKE2B c7c2f67fe6339b83a70bf765d494f875450aea608dade28716d7d86f1be56e32181a09facfe904fff807b08897bce682904503d31324442f8466572248aa8255 SHA512 4123c4b9b9cf645b8293c392565508bca5d0467f39b6b9eade7c164fbcbb8a39b92ab6be789e6c8ee4528558ac44bb61304765f49ccc9786f94d152f44d28c65
-EBUILD mpd-0.23.15-r1.ebuild 7437 BLAKE2B 0a8b883df2dda0651b34685b87a1c6b05f04ea248b9955a3582a3431a8b9dda4f894526698d03495e5e2384892cd72e2f69fa28e9c213f96ca36c75b057de13f SHA512 43815ea1752db29b4df39cd824c711e68940c3589c2401e5f3c2fee4754f0272ca9deaa2b107b40ba77d2c92b6b179f09badc93432df6a42fd74f698b733d9cf
+EBUILD mpd-0.23.15-r1.ebuild 7433 BLAKE2B ba186f2a91f763bd5deaf1976fe806ea1a2473408ba7f72834b07a854b5d457d8c2cf5f0e1fbeea4ac9bc794a6e976b41cbe876b6cd0000836f3f5a733781afa SHA512 58fd272f2b257e62c3a1fa8aabfad54a2a1e956435dc54d34d44e1c2533fad2b54716e4eb6e8a21f0b8f94187969ef2aacc3b4ae73e1c4d2440e3562cb307c49
MISC metadata.xml 2733 BLAKE2B 7464a3dba24567363af1a92afed4a5a43e8b598adf10be65542d6844b474a6bbbc7a0fa4e33291d1cf84e35d29b317e43f1e52271d96ec74ce81577eb4bd7f8b SHA512 7f7d4e382575df62cabef13b5a8f9eff35bcecd55f04baf125fa7341f25403e6b3386635b5da3a1dacb5a351ff1b29362e5a83a86e670e54bfe0d5a6ef464f76
diff --git a/media-sound/mpd/mpd-0.23.15-r1.ebuild b/media-sound/mpd/mpd-0.23.15-r1.ebuild
index 70c1356216a0..478d719f307e 100644
--- a/media-sound/mpd/mpd-0.23.15-r1.ebuild
+++ b/media-sound/mpd/mpd-0.23.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify
jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest
index 4dff84e94aaa..8b871a9fd81a 100644
--- a/media-sound/rosegarden/Manifest
+++ b/media-sound/rosegarden/Manifest
@@ -1,6 +1,4 @@
AUX rosegarden-24.06-includes.patch 594 BLAKE2B a6a81d894b758ae9d7548062a316705543c35e8e8a16c857df5536c0290b6a515dd11218f74cfbf37984c6ac12e0ea8fc0cef72ed5481116baf9d4a0da16b62d SHA512 0129427514ffdd1d5622e42cfc36ca3852aeb631f92819561186b2f1adf899df23700ee113e6d902f5408e32e06e37b88190758e8edb19454b69cc39c52b6057
-DIST rosegarden-23.12.tar.xz 5577476 BLAKE2B 7010657bdc3f159982b1f6eff83a5cbf1ca2c8300ccde786995645712471f31ed8b6ca1faa54e63748745de7731a29144a4144b59801d9c41bedfe4574ee4bdc SHA512 a51a5ddb1fe9c2ef0c2f7b16f8fbc4fd4fd727e7a3873bd744177a00188fa13d696fd800d38f0a67e16c33c3a98a8a924e72a4a6fa347ea68f1dd1cdf6492d24
DIST rosegarden-24.06.tar.xz 5638668 BLAKE2B 82218675b9bf124ae2d5a1355b53b93ce7f8ceaeef0fe498038427f5248cf8cc687b1a34eca839f784eced496c9208ab8bca6c20821f6edd04238404ffc663b5 SHA512 345e6498dbed3bcefb6a8bca9b0f799ffb6c2031802901d4e649a764a7727f06fcbda5ef5e8e4375dcf0a6fac250419ac1e8f709767583564becf98af8dffdce
-EBUILD rosegarden-23.12.ebuild 1145 BLAKE2B 975e2863625c587975c092ddfb1d4442ec3e6349b535651263a7bed6cbde123dcb13339984627eebbbeb596710d96aba4682b1462ca37953c3d781ac58c47e25 SHA512 a53ef3802343484a8fa57bdcbe18daeb33cfac76a10bf4864ec4605e72c45c0cde7155c4484415fbc69ff0cf16bfe8dc6a7b2b48677bae8657d6c46c6baefef3
EBUILD rosegarden-24.06.ebuild 1200 BLAKE2B b48fdb92d9134cad28e673756c3bd63148fb9d9b1d0adac185fda258f9600fd24e773b65925953435572150b1eeabbe98966522c037f1caec4be2327c7d27b70 SHA512 e87187d04f839254372633d847ba277c751b82cdd220823312653b7b2f17701c08fde236c53898fec4fd92663909c25931ce8bda6a297207800d5b324454a964
MISC metadata.xml 350 BLAKE2B a98ce813216f0135bf3db7e71b401be679ac05012731d4380820df75d91cc919db2923c867f1593aff8939c5202b03d3b3c1cdf1a7884ec12f83952a66845a38 SHA512 9287817aa2c7a4d7d7767f3a44561920dc06a40fa376e3f9d04e6998e3995e93ff74170f772baedbd94c4519bd62c2c7b1b619e9a69c4a7c707ece518b6ce7a4
diff --git a/media-sound/rosegarden/rosegarden-23.12.ebuild b/media-sound/rosegarden/rosegarden-23.12.ebuild
deleted file mode 100644
index 8aeb311cb16a..000000000000
--- a/media-sound/rosegarden/rosegarden-23.12.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg virtualx
-
-DESCRIPTION="MIDI and audio sequencer and notation editor"
-HOMEPAGE="https://www.rosegardenmusic.com/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="lirc"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-libs/alsa-lib:=
- >=media-libs/dssi-1.0.0:=
- media-libs/ladspa-sdk:=
- media-libs/liblo:=
- media-libs/liblrdf:=
- media-libs/libsamplerate:=
- media-libs/libsndfile:=
- sci-libs/fftw:3.0
- sys-libs/zlib:=
- virtual/jack
- x11-libs/libSM:=
- lirc? ( app-misc/lirc:= )
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DDISABLE_LIRC=$(usex !lirc)
- )
- cmake_src_configure
-}
-
-src_test() {
- # bug 701682, tries to open network socket and fails.
- local myctestargs=(
- -E "(test_notationview_selection)"
- )
- virtx cmake_src_test
-}
diff --git a/media-sound/supercollider/Manifest b/media-sound/supercollider/Manifest
index d00fcccacebf..cbee27b68e3a 100644
--- a/media-sound/supercollider/Manifest
+++ b/media-sound/supercollider/Manifest
@@ -2,5 +2,7 @@ AUX supercollider-3.13.0-boost-1.84.patch 3799 BLAKE2B 3c333d4b0b63d2c67167be6ab
AUX supercollider-3.13.0-gcc-13.patch 416 BLAKE2B 8dc097605bebd61d739389f0390970ec882188625d3a5ecbc98eab59baa314e0da9f1ae5b77b2025ce4fee4761f10e5444250f757e8c17cadbf019bd40bc1c86 SHA512 91189e8fe03fca1fb3f75cee3fa5813bc24a99ca9dc1426bfd48276193517b81f47fbcb38a7953f0e2b49d0bee8f98d33bab15c6de0289cd8c83d70b4ae50702
AUX supercollider-3.13.0-no-ccache.patch 6959 BLAKE2B 2b6bba13ff75c5e1557027586a4b01ac5e55e42c3c90756106dbba0d501fcbfc4cc3db9b000b05ecdfc2bbf645099b16e8129a5099d923a3b6a8dc202fd12423 SHA512 6d6e2d81ce43f47985e9539cfaffef571ff8b2f467ce1edceea3e42c319f13c6326beaa8a02aa4c527be2bcdb624f45674e4fad3ed330d2a2f7b64c4a94c2b83
DIST SuperCollider-3.13.0-Source.tar.bz2 18685091 BLAKE2B a5e57a17f93e40848b2044ee0791179f857d144eabb7f4d74580b2eebd49a31d6ec671a0526236c5b906aadeb455e5a7ad18cacb79ed214076d6bceca39ea2ae SHA512 a60a128f7646f077f91adae666fa4014529aa9df78cf0dfe5d68c9bd6447f008af7da2970b8736f3f29d0adbaf67bce680a8201fcbe7e1aba29c3499a57f89cd
+DIST supercollider-3.13.0-boost-1.85.patch.xz 11500 BLAKE2B 51a5210927df9199790ea64bbcdfe68aa233fb5777b57576295e2be7f7abd48baa9091e4139eef9ae23cbbc22613961ebd2ab60f26f0e02a8a62d68baa712af6 SHA512 dacd6fa4686a11ad06f2257155ee434173e343279170a3173a8173563309337f9a58075125acfaa53620e2a0a8fb445b5698f295ce53ac9f188e1502cebcb14f
+EBUILD supercollider-3.13.0-r1.ebuild 3536 BLAKE2B c122237170ebc63a0947c00506bf6a486c1fd279e714e33ce725645f79168f6fba01c3527790d06b36f4e835da6b5cb5a767ba8f591f17e5dbe814ebe62efff8 SHA512 09c9e7c0f7604c2ec0f63e59ce79d4303e5df83df69a365fca2fa1d4239da1af0b250db24c090785d6097a42111c8b4dfee94ccbace67d68d85a1961be9129ad
EBUILD supercollider-3.13.0.ebuild 3378 BLAKE2B 5314b0f725ddb144b997a5f2c32546b59538b33fbcf4a34df1212185b76d6d77bc02ac9ea02e803ad502839faa16fbef887131b14d4ab8bb7d8f48d649fd485e SHA512 c79fcfd56b965deb76075303a99135e456358a9e1050f7264df681b5faf90457c6fd545b973dd9fddfab4e91733d63e9358eff7e7ec23e76c59b6089ed0f7bb9
MISC metadata.xml 1220 BLAKE2B d81b2a8d8b2961d02cc369074221f97c00da866464bd3d142dfe56dc6f926225438a584cdb87227bbee9c11037240ae1b4e48b4aecc7de91c29f1367b0feaab1 SHA512 1c5627589db83212a15f74e9ce32893c317a21bad2ba54b1ab202e32dd5097fb8207e412b03572aa3c24356ec2f04b2c2525fc019bdec01d65a87a02e9d8a4d4
diff --git a/media-sound/supercollider/supercollider-3.13.0-r1.ebuild b/media-sound/supercollider/supercollider-3.13.0-r1.ebuild
new file mode 100644
index 000000000000..9849a2115bba
--- /dev/null
+++ b/media-sound/supercollider/supercollider-3.13.0-r1.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Environment and programming language for real time audio synthesis"
+HOMEPAGE="https://supercollider.github.io/"
+SRC_URI="https://github.com/supercollider/supercollider/releases/download/Version-${PV}/SuperCollider-${PV}-Source.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.13.0-boost-1.85.patch.xz"
+S="${WORKDIR}/SuperCollider-${PV}-Source"
+
+LICENSE="GPL-2 gpl3? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ableton-link cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 jack qt5 server +sndfile static-libs vim webengine X +zeroconf"
+
+REQUIRED_USE="
+ qt5? ( X )
+ webengine? ( qt5 )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ qt5? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="
+ dev-cpp/yaml-cpp:=
+ dev-libs/boost:=
+ media-libs/alsa-lib
+ sys-libs/readline:0=
+ virtual/libudev:=
+ fftw? ( sci-libs/fftw:3.0= )
+ jack? ( virtual/jack )
+ !jack? ( media-libs/portaudio )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
+ sndfile? ( media-libs/libsndfile )
+ webengine? (
+ dev-qt/qtwebchannel:5
+ dev-qt/qtwebengine:5[widgets]
+ dev-qt/qtwebsockets:5
+ )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXt
+ )
+ zeroconf? ( net-dns/avahi )
+"
+DEPEND="${RDEPEND}
+ dev-libs/icu
+ emacs? ( >=app-editors/emacs-23.1:* )
+ gedit? ( app-editors/gedit )
+ qt5? ( dev-qt/qtconcurrent:5 )
+ vim? ( app-editors/vim )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-boost-1.84.patch" # bug 921595
+ "${FILESDIR}/${P}-gcc-13.patch" # bug 905127
+ "${FILESDIR}/${P}-no-ccache.patch" # bug 922095
+ "${WORKDIR}/${PN}-3.13.0-boost-1.85.patch" # bug 932793
+)
+
+src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/927071
+ # https://github.com/supercollider/supercollider/issues/6245
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ local mycmakeargs=(
+ -DSC_CLANG_USES_LIBSTDCPP=ON
+ -DINSTALL_HELP=ON
+ -DSYSTEM_BOOST=ON
+ -DSYSTEM_YAMLCPP=ON
+ -DUSE_CCACHE=OFF
+ -DSC_ABLETON_LINK=$(usex ableton-link)
+ -DSSE=$(usex cpu_flags_x86_sse)
+ -DSSE2=$(usex cpu_flags_x86_sse2)
+ -DSC_EL=$(usex emacs)
+ -DFFT_GREEN=$(usex !fftw)
+ -DSC_ED=$(usex gedit)
+ -DNO_GPL3=$(usex !gpl3)
+ -DAUDIOAPI=$(usex jack jack portaudio)
+ -DSC_IDE=$(usex qt5)
+ -DSC_QT=$(usex qt5)
+ -DSCLANG_SERVER=$(usex server)
+ -DSUPERNOVA=$(usex server)
+ -DNO_LIBSNDFILE=$(usex !sndfile)
+ -DLIBSCSYNTH=$(usex !static-libs)
+ -DSC_VIM=$(usex vim)
+ -DNO_X11=$(usex !X)
+ -DNO_AVAHI=$(usex !zeroconf)
+ )
+
+ use qt5 && mycmakeargs+=(
+ -DSC_USE_QTWEBENGINE=$(usex webengine)
+ )
+
+ use debug && mycmakeargs+=(
+ -DSC_MEMORY_DEBUGGING=ON
+ -DSN_MEMORY_DEBUGGING=ON
+ -DGC_SANITYCHECK=ON
+ )
+
+ append-flags $(usex debug '' -DNDEBUG)
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use emacs && newdoc editors/sc-el/README.md README.emacs
+ use gedit && newdoc editors/sced/README.md README.gedit
+ use vim && newdoc editors/scvim/README.md README.vim
+}
+
+src_test() {
+ export QT_QPA_PLATFORM=offscreen
+ cmake_src_test
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ einfo "Notice: SuperCollider is not very intuitive to get up and running."
+ einfo "The best course of action to make sure that the installation was"
+ einfo "successful and get you started with using SuperCollider is to take"
+ einfo "a look through ${EROOT}/usr/share/doc/${PF}/README.md.bz2"
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 4cbeadac3b14..9f03ae126df1 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 6edb0ce6a68b..a0b8802bada1 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,4 +1,4 @@
DIST mpv-0.38.0.tar.gz 3419741 BLAKE2B 3ff59d30bc305394f58a1fff4f24540aa3be9412bc3cad27bec0c3478f4b7c13190e26847f38edc52996bb9f9a36dd6832c6fccebd6d873058acf78a320e42e4 SHA512 b5b2af59039ef4711814f94bbdfedb37f8ce914301670e42d4ed05fe1900025a3d3a2f3d5e69628a8aad115a647a27c386718959e2df1a18740468b3a84f8975
-EBUILD mpv-0.38.0.ebuild 6929 BLAKE2B 64266a19d95204f192c7e3ffb4c1fb6020f3345263cf7efc9a30c29c8caeaf6ff5c3cc1e6a07c30f55b5be05d1276de293a501242eb850d62f77aba0221a780c SHA512 800288819c47ccc9b80005136a7398a8432b5ec12807d269a5374c60f41c699878caa566a3fd270b0d1b4648c079f420cfaa275564763e441ad1f51fea511e6a
-EBUILD mpv-9999.ebuild 6934 BLAKE2B 445bc3f1992d8940fa7fbf8474c062ae4ffff637f4727a08a27f49461cd38334ea2923b84cfac4b3a6afc7b03fdef95a321be2520528adf9f7d4cf86eee0dbac SHA512 bcfe62b9e012c640a7ae3b7d1f01bee06deebd24f99575397c1c2544e253f55a680f7d03f357f29fe23c51769fdde1ef09fb3f743dbbbe9ed1c63334195b58bf
+EBUILD mpv-0.38.0-r1.ebuild 6932 BLAKE2B 550f0b7101a996657259fc6af02a5988efaf503e97709137c79a653b5b21ad5f4e7926009cd8f907109e1d91b152e5ee7a0d4527fdd7023ddab2994dea268e96 SHA512 429dbb519297a1506b286c64677cf56cd078cec4c513e01cd16214bb89e8ac6c3563c88e27fd185ecff8f679d31cd1e77817798d1e10bd8cab36c7ec52a85474
+EBUILD mpv-9999.ebuild 6937 BLAKE2B df3ef871b2b9d158aa25d85f1079042d7a74aef0d2f954b6a14f4e12e3c5060cf73e135f8bbef1b0609383e6dbfb19e078eb691f1e2cbcf3b774954b335c06b6 SHA512 4b1143bf9c4069bc316edcc1ee37a9a5006d68e7e5fd0c7688079e57fe59c9f3786a748c09598550eb3b2d3a8c795e5fb04f6e3b88df67f6d08adab1217261eb
MISC metadata.xml 2053 BLAKE2B dc35c3bcdb29eb08725a4f908575ecc2afed2d772988ff12ad052c39e9b195a68611e8037b82ee5ceefc33c40d8df666e03aa59d836eeb7c6472bd988f49b4ee SHA512 4e7cd2da4df81f9ecafddfe93788cabbc4f0de0ff9b976af2ab3fb0f63b2d7daee6d8c5607685240f41be37a158b9fa0acd030d8c62da835891d19af3870668c
diff --git a/media-video/mpv/mpv-0.38.0.ebuild b/media-video/mpv/mpv-0.38.0-r1.ebuild
index a44f459bb171..3ff3174b4d0d 100644
--- a/media-video/mpv/mpv-0.38.0.ebuild
+++ b/media-video/mpv/mpv-0.38.0-r1.ebuild
@@ -91,7 +91,7 @@ COMMON_DEPEND="
pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
rubberband? ( media-libs/rubberband )
- sdl? ( media-libs/libsdl2[sound,threads,video] )
+ sdl? ( media-libs/libsdl2[sound,threads(+),video] )
sixel? ( media-libs/libsixel )
sndio? ( media-sound/sndio:= )
vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] )
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 72f7dc44988f..e644f84d0ead 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -91,7 +91,7 @@ COMMON_DEPEND="
pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
rubberband? ( media-libs/rubberband )
- sdl? ( media-libs/libsdl2[sound,threads,video] )
+ sdl? ( media-libs/libsdl2[sound,threads(+),video] )
sixel? ( media-libs/libsixel )
sndio? ( media-sound/sndio:= )
vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] )
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 54e08324d100..204415932e99 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 73a06b806c59..e72d68cd2434 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 10:11:03 +0000
+Tue, 16 Jul 2024 10:10:35 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 01159ceeee97..11bfb7ef57a8 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 579649 BLAKE2B d1b796ba5c81fee046c2e8c50455a5b776ebdd09dbedb326c8b97fd5a0d51be46e3603ca79b91a71dddcacfb3c0dcbadcc62be2abe02515b84ef69f62cf23d68 SHA512 6c576e78234ac4cfe0606f825efe9766e6c0c6089da4549966b3883ac5df1b6a6d7f6f6061ae2839e5d62620ccb8ae330b1e639ff04bdc50050fb951bed139e2
-TIMESTAMP 2024-07-15T10:11:06Z
+TIMESTAMP 2024-07-16T10:10:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaU9bpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaWRyNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBfFw//U0X5s1TPCQD1KLNUk7JwiXV/B5V1CGVTdKbpQn7bqjycNANeKWaMmaLU
-w7ted+nZill6z+9GhJpP7JjHVEElAV1KgDWS3XxLZHI7iOykK9Yp1V1vXY2QEcY9
-v6XCU2sag+ggc/Jc4gEqWNK0Ehs946Bll713LeUFhwOD0wWXyF6Xm/5956+D6CR3
-HFNh2pXn0jpju0nY1UUePQfLs4nMWfvTmFW7x+7vCn8zNZ2UfK9oUxp1L1zFpWbm
-RxGLPYEylTPrKWC1axZvkdlNcpcKxdYB46fd/fzo2E//pauTO1a4upsXxJUWyHq2
-rMbyjkCt2oUHEDZXCBgNqU5+pg6tPTqHVl0S+Ozc9/90Pt8beoTxJSMedFUIT1GT
-vgf+zRQ3rGCnyLvoaYnK26fZHsY+Kzq2ybJLzwiTD+rizf+uuabJmxLc0NPjbSxC
-nJKbd/2+/KmkKgoXWMO8UOl6oSvvONzyP/gWOo3+8bWE7+UmLjowS4GdXRTjnkjP
-SrLuNC7aPfbZ9+t+3ezzVdYZ2Vr+b3MTyI9QkfnVC7/BW1s4YwRt79QqXZfiw769
-Ly0VH50q3T3f1ZOQb6TQYGJS0EeyKhiFF/rCn2R4V26p4CWEOOu7G1KegAFs0m8R
-OfP/xzGshDgcdCRwYj2B6J/lhBHll6IozogZbekABIh4b/8skm4=
-=1hNf
+klBdCA/+KmLEeA/w0UDieEeW8585h1uyF1lYWuqKpIFDje+l3NSfe6fyy69s4IRV
+6pWM97fLVT7q9qXf+qghZklgIHjkIwWo8VkfcJFaTTwR6cFPy4kM9EFiAEZBT1ii
+3qqGGDG0vPA20z2PwmLreOcXk8TWO8S1hImhuA59uI3Slutf0/flLjyEoW8/XDNF
+RuwNJl9zCkzzQPd/NfRK/cEGVFv5E9ltieBz4dqiZOfxkSgQQ9VKOjvdSdApvENF
+OpLzVNCp3Hy3jxzUbNqfVfoRp5HVgTFmkZesAu+lK0iaoRIEFrKxpuC+g3DwvKNA
+I/UqDF8TNsl6phmROHnhdLCqHBq63Dw1e03x0XlYYI2XUnB5fzWObSTQvTuDYeGH
+4eKZ8ggX5Q1E+UxfHthbWEotmNiD8YKN8mQV0lBbKK/tL1jM/L7gjv4Rdhai4kRy
+nd+PjSFgIt0i5AL6tezXIub4ceFmW/E4J+K62s6WpLN+1Fny+cQCBvNwrJWQO5VJ
+7te+UIGo0sAW8lzm/FZ06zlf3xZia6mYH87hSR9SdsY2b3iK/dwgzVFPUEf9ORdU
+LSiw4rZsQxs0FF0rO6eUZ5K4tezGchplP+GjY2WPHfroKgeSru/3Y5cAqu0uvbx9
+ttzNba53BL2marS6MWyjgPM5jRgH5oJ6xe/q/tJoOizBjfm78nI=
+=QLtn
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 73a06b806c59..ed5d6c19b78c 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 10:11:03 +0000
+Tue, 16 Jul 2024 10:10:36 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 68a1c42c4d9c..4511372c0029 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index ac6dae5fc65c..1f2e1de48212 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/accerciser-3.42.0-r1 b/metadata/md5-cache/app-accessibility/accerciser-3.42.0-r1
new file mode 100644
index 000000000000..4cd1e0263c1e
--- /dev/null
+++ b/metadata/md5-cache/app-accessibility/accerciser-3.42.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
+DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_12(-)] >=dev-python/ipython-0.11[python_targets_python3_12(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/python-xlib[python_targets_python3_12(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] 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(+)] )
+DESCRIPTION=Interactive Python accessibility explorer
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Accerciser https://gitlab.gnome.org/GNOME/accerciser
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 python-single-r1
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 x86
+LICENSE=BSD CC-BY-SA-3.0
+RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_12(-)] >=dev-python/ipython-0.11[python_targets_python3_12(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/python-xlib[python_targets_python3_12(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] 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(+)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=mirror://gnome/sources/accerciser/3.42/accerciser-3.42.0.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d1bff7a03b35aebdd83a7f2e27931180
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 0bf03fe541f5..5085b504e57f 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/cli53-0.8.18 b/metadata/md5-cache/app-admin/cli53-0.8.18
index 8e8ab44a0bf2..2d46d18fdb88 100644
--- a/metadata/md5-cache/app-admin/cli53-0.8.18
+++ b/metadata/md5-cache/app-admin/cli53-0.8.18
@@ -10,5 +10,5 @@ LICENSE=MIT BSD BSD-2 Apache-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/barnybug/cli53/archive/refs/tags/0.8.18.tar.gz -> cli53-0.8.18.tar.gz https://dev.gentoo.org/~williamh/dist/cli53-0.8.18-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b7e19ac90147e22fcac0e1d6b708d71f
diff --git a/metadata/md5-cache/app-admin/consul-1.15.11 b/metadata/md5-cache/app-admin/consul-1.15.11
index ff13207f3feb..bdd8920d0442 100644
--- a/metadata/md5-cache/app-admin/consul-1.15.11
+++ b/metadata/md5-cache/app-admin/consul-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/consul/archive/v1.15.11.tar.gz -> consul-1.15.11.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b96264570862b374dc361ffbc34f722d
diff --git a/metadata/md5-cache/app-admin/consul-1.15.3 b/metadata/md5-cache/app-admin/consul-1.15.3
index 3ac37003eaae..7d6bcb1d2f0d 100644
--- a/metadata/md5-cache/app-admin/consul-1.15.3
+++ b/metadata/md5-cache/app-admin/consul-1.15.3
@@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zmedico/consul/archive/v1.15.3-vendor.tar.gz -> consul-1.15.3-vendor.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8d32a64bddf8b50bbeedd9d5028b4871
diff --git a/metadata/md5-cache/app-admin/consul-1.18.1 b/metadata/md5-cache/app-admin/consul-1.18.1
index 68b1afcecb8c..1a96ec2e0110 100644
--- a/metadata/md5-cache/app-admin/consul-1.18.1
+++ b/metadata/md5-cache/app-admin/consul-1.18.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/consul acct-user/consul
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/consul/archive/v1.18.1.tar.gz -> consul-1.18.1.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-1.18.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ffc43e24c172e28fe22cca3b7bce52d5
diff --git a/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027 b/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027
index f3027a5568e7..67ba6f1453b4 100644
--- a/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027
+++ b/metadata/md5-cache/app-admin/consul-replicate-0.4.0_p20211027
@@ -9,5 +9,5 @@ LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/hashicorp/consul-replicate/archive/aceb253db329a6aefb48ac58dfc231e6947f73b2.tar.gz -> consul-replicate-0.4.0_p20211027.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-replicate-0.4.0_p20211027-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=053ce92cb86c611326af0b68add8ce7e
diff --git a/metadata/md5-cache/app-admin/consul-template-0.37.4 b/metadata/md5-cache/app-admin/consul-template-0.37.4
index f85e6fe278cb..3afcf48532e4 100644
--- a/metadata/md5-cache/app-admin/consul-template-0.37.4
+++ b/metadata/md5-cache/app-admin/consul-template-0.37.4
@@ -11,5 +11,5 @@ RDEPEND=acct-group/consul-template acct-user/consul-template
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/consul-template/archive/refs/tags/v0.37.4.tar.gz -> consul-template-0.37.4.tar.gz https://dev.gentoo.org/~zmedico/dist/consul-template-0.37.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=754eea93e2aa554b795d8bb94963bc73
diff --git a/metadata/md5-cache/app-admin/cronlocker-0.5.0 b/metadata/md5-cache/app-admin/cronlocker-0.5.0
index a147bf60c300..428150fa2d7a 100644
--- a/metadata/md5-cache/app-admin/cronlocker-0.5.0
+++ b/metadata/md5-cache/app-admin/cronlocker-0.5.0
@@ -9,5 +9,5 @@ LICENSE=MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Barzahlen/cronlocker/archive/v0.5.0.tar.gz -> cronlocker-0.5.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db9e5e2b0b2c9434fa640950093a04a2
diff --git a/metadata/md5-cache/app-admin/docker-bench-0.5.0 b/metadata/md5-cache/app-admin/docker-bench-0.5.0
index 2c26eda2ca1e..af18629d7da0 100644
--- a/metadata/md5-cache/app-admin/docker-bench-0.5.0
+++ b/metadata/md5-cache/app-admin/docker-bench-0.5.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/aquasecurity/docker-bench/archive/v0.5.0.tar.gz -> docker-bench-0.5.0.tar.gz https://dev.gentoo.org/~williamh/dist/docker-bench-0.5.0-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=702f88235b2a4ebb7a31e8eb5aa5235d
diff --git a/metadata/md5-cache/app-admin/doctl-1.78.0 b/metadata/md5-cache/app-admin/doctl-1.78.0
index 6c07a768b405..8f1852c8ea2a 100644
--- a/metadata/md5-cache/app-admin/doctl-1.78.0
+++ b/metadata/md5-cache/app-admin/doctl-1.78.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/digitalocean/doctl/archive/v1.78.0.tar.gz -> doctl-1.78.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=47a110a5e543c71cb9aaf19a076e09fc
diff --git a/metadata/md5-cache/app-admin/doctl-1.79.0 b/metadata/md5-cache/app-admin/doctl-1.79.0
index 0b0c28c489a0..b4f7fd05975b 100644
--- a/metadata/md5-cache/app-admin/doctl-1.79.0
+++ b/metadata/md5-cache/app-admin/doctl-1.79.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/digitalocean/doctl/archive/v1.79.0.tar.gz -> doctl-1.79.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=47a110a5e543c71cb9aaf19a076e09fc
diff --git a/metadata/md5-cache/app-admin/doctl-9999 b/metadata/md5-cache/app-admin/doctl-9999
index 43db84e8dcfc..7bc78680f8bd 100644
--- a/metadata/md5-cache/app-admin/doctl-9999
+++ b/metadata/md5-cache/app-admin/doctl-9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0 MIT BSD BSD-2 ISC MPL-2.0
PROPERTIES=live
RESTRICT=strip
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=faa4a03a579dda5bc882577f59381fdd
diff --git a/metadata/md5-cache/app-admin/exo-1.78.2 b/metadata/md5-cache/app-admin/exo-1.78.2
index 9176c8e12746..a31f2608ffb3 100644
--- a/metadata/md5-cache/app-admin/exo-1.78.2
+++ b/metadata/md5-cache/app-admin/exo-1.78.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=strip strip
SLOT=0
SRC_URI=https://github.com/exoscale/cli/archive/v1.78.2.tar.gz -> exo-1.78.2.gh.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cafbc8bd752e944a1030752ae393c660
diff --git a/metadata/md5-cache/app-admin/filebeat-7.17.16 b/metadata/md5-cache/app-admin/filebeat-7.17.16
index c6d95bcc139a..e956fd00b15f 100644
--- a/metadata/md5-cache/app-admin/filebeat-7.17.16
+++ b/metadata/md5-cache/app-admin/filebeat-7.17.16
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/elastic/beats/archive/v7.17.16.tar.gz -> filebeat-7.17.16.tar.gz https://github.com/hydrapolic/gentoo-dist-filebeat/releases/download/7.17.16/filebeat-7.17.16-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db7be38f0c923a52bfe2032d472b641b
diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
index b433ed0f98ef..add7254e58ff 100644
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
+++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.11.tar.gz -> git-credential-gopass-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a9f38856d193560125aa9ca85fa05221
diff --git a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.13 b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.13
index 4a191c0af60a..1d6dab5f6168 100644
--- a/metadata/md5-cache/app-admin/git-credential-gopass-1.15.13
+++ b/metadata/md5-cache/app-admin/git-credential-gopass-1.15.13
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/git-credential-gopass/archive/v1.15.13.tar.gz -> git-credential-gopass-1.15.13.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/git-credential-gopass/git-credential-gopass-1.15.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a9f38856d193560125aa9ca85fa05221
diff --git a/metadata/md5-cache/app-admin/gopass-1.15.11 b/metadata/md5-cache/app-admin/gopass-1.15.11
index 11c894743b26..77165978da48 100644
--- a/metadata/md5-cache/app-admin/gopass-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.11.tar.gz -> gopass-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bb796752db04caa63a64074f755a1611
diff --git a/metadata/md5-cache/app-admin/gopass-1.15.13 b/metadata/md5-cache/app-admin/gopass-1.15.13
index 590368ba9d3e..44fd93cb5eaa 100644
--- a/metadata/md5-cache/app-admin/gopass-1.15.13
+++ b/metadata/md5-cache/app-admin/gopass-1.15.13
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass/archive/v1.15.13.tar.gz -> gopass-1.15.13.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass/gopass-1.15.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=440dcce21f5e0c00b90591b6fce62cb0
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.11 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
index 6c1d54d869b4..586d7743378b 100644
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-hibp-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.11.tar.gz -> gopass-hibp-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd0736780e9ca040bc758c9dc2cb57eb
diff --git a/metadata/md5-cache/app-admin/gopass-hibp-1.15.13 b/metadata/md5-cache/app-admin/gopass-hibp-1.15.13
index 72c3c90a198a..3c1030f6c0ae 100644
--- a/metadata/md5-cache/app-admin/gopass-hibp-1.15.13
+++ b/metadata/md5-cache/app-admin/gopass-hibp-1.15.13
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-hibp/archive/v1.15.13.tar.gz -> gopass-hibp-1.15.13.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-hibp/gopass-hibp-1.15.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd0736780e9ca040bc758c9dc2cb57eb
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
index 539c9d709476..49d63d639e73 100644
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.11.tar.gz -> gopass-jsonapi-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f984e1335564cff27ed9a0c9b77d179e
diff --git a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.13 b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.13
index 7992be48fbc4..10ac481178e1 100644
--- a/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.13
+++ b/metadata/md5-cache/app-admin/gopass-jsonapi-1.15.13
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-jsonapi/archive/v1.15.13.tar.gz -> gopass-jsonapi-1.15.13.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-jsonapi/gopass-jsonapi-1.15.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f984e1335564cff27ed9a0c9b77d179e
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
index 05705cd320cc..c41076500036 100644
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
+++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.11
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.11.tar.gz -> gopass-summon-provider-1.15.11.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c73affcba649b154750ac69022ab20b7
diff --git a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.13 b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.13
index f60a40820e6c..8570d97f4a1f 100644
--- a/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.13
+++ b/metadata/md5-cache/app-admin/gopass-summon-provider-1.15.13
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git >=app-crypt/gnupg-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gopasspw/gopass-summon-provider/archive/v1.15.13.tar.gz -> gopass-summon-provider-1.15.13.tar.gz https://dev.gentoo.org/~ajak/distfiles/app-admin/gopass-summon-provider/gopass-summon-provider-1.15.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c73affcba649b154750ac69022ab20b7
diff --git a/metadata/md5-cache/app-admin/hcloud-1.43.1 b/metadata/md5-cache/app-admin/hcloud-1.43.1
index 65cc1ed269e1..60f5fefa12c6 100644
--- a/metadata/md5-cache/app-admin/hcloud-1.43.1
+++ b/metadata/md5-cache/app-admin/hcloud-1.43.1
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.43.1.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5a8b8a8c7e50b1c3d7f22e73685739f
diff --git a/metadata/md5-cache/app-admin/hcloud-1.44.2 b/metadata/md5-cache/app-admin/hcloud-1.44.2
index 86338695cd5f..12df8b6c4b33 100644
--- a/metadata/md5-cache/app-admin/hcloud-1.44.2
+++ b/metadata/md5-cache/app-admin/hcloud-1.44.2
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.44.2.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee697753b6b75ce600a347d075ad1646
diff --git a/metadata/md5-cache/app-admin/helm-3.13.2 b/metadata/md5-cache/app-admin/helm-3.13.2
index 993c89596307..a5308a4aab6a 100644
--- a/metadata/md5-cache/app-admin/helm-3.13.2
+++ b/metadata/md5-cache/app-admin/helm-3.13.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/helm/helm/archive/v3.13.2.tar.gz -> k8s-helm-3.13.2.tar.gz https://dev.gentoo.org/~williamh/dist/helm-3.13.2-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fe11673e9102043f63d93edbf971eae
diff --git a/metadata/md5-cache/app-admin/helm-3.15.2 b/metadata/md5-cache/app-admin/helm-3.15.2
index 33940321b14b..88b1dd44c9ce 100644
--- a/metadata/md5-cache/app-admin/helm-3.15.2
+++ b/metadata/md5-cache/app-admin/helm-3.15.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 ISC MIT ZLIB
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/helm/helm/archive/v3.15.2.tar.gz -> k8s-helm-3.15.2.tar.gz https://dev.gentoo.org/~williamh/dist/helm-3.15.2-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1ce5476c01ffe225cc05fe762fd477a
diff --git a/metadata/md5-cache/app-admin/kube-bench-0.6.8 b/metadata/md5-cache/app-admin/kube-bench-0.6.8
index b2cf3a5b6168..78b1866d1da4 100644
--- a/metadata/md5-cache/app-admin/kube-bench-0.6.8
+++ b/metadata/md5-cache/app-admin/kube-bench-0.6.8
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT MPL-2.0 BSD BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/aquasecurity/kube-bench/archive/v0.6.8.tar.gz -> kube-bench-0.6.8.tar.gz https://dev.gentoo.org/~williamh/dist/kube-bench-0.6.8-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9906b362bfe47d7c57a9c38c1a07ee08
diff --git a/metadata/md5-cache/app-admin/kubectx-0.9.4 b/metadata/md5-cache/app-admin/kubectx-0.9.4
index b658ac47727e..ae157f504539 100644
--- a/metadata/md5-cache/app-admin/kubectx-0.9.4
+++ b/metadata/md5-cache/app-admin/kubectx-0.9.4
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ahmetb/kubectx/archive/v0.9.4.tar.gz -> kubectx-0.9.4.tar.gz https://dev.gentoo.org/~williamh/dist/kubectx-0.9.4-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98db1bab70110c5f487c2ff7f2836fda
diff --git a/metadata/md5-cache/app-admin/mtail-3.0.0_rc36 b/metadata/md5-cache/app-admin/mtail-3.0.0_rc36
index ec95a2595021..690e05cba705 100644
--- a/metadata/md5-cache/app-admin/mtail-3.0.0_rc36
+++ b/metadata/md5-cache/app-admin/mtail-3.0.0_rc36
@@ -11,5 +11,5 @@ RDEPEND=!app-misc/mtail
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/google/mtail/archive/v3.0.0-rc36.tar.gz -> mtail-3.0.0_rc36.tar.gz https://dev.gentoo.org/~zmedico/dist/mtail-3.0.0_rc36-tidy.patch.xz https://dev.gentoo.org/~zmedico/dist/mtail-3.0.0_rc36-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3770350d24e1f50ffca125029470e199
diff --git a/metadata/md5-cache/app-admin/opentofu-1.6.0 b/metadata/md5-cache/app-admin/opentofu-1.6.0
index 5700b42ae992..a4bade4246fb 100644
--- a/metadata/md5-cache/app-admin/opentofu-1.6.0
+++ b/metadata/md5-cache/app-admin/opentofu-1.6.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opentofu/opentofu/archive/v1.6.0.tar.gz -> opentofu-1.6.0.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.6.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/opentofu-1.6.1 b/metadata/md5-cache/app-admin/opentofu-1.6.1
index 61452f04725a..63ff06fdf884 100644
--- a/metadata/md5-cache/app-admin/opentofu-1.6.1
+++ b/metadata/md5-cache/app-admin/opentofu-1.6.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opentofu/opentofu/archive/v1.6.1.tar.gz -> opentofu-1.6.1.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.6.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/opentofu-1.6.2 b/metadata/md5-cache/app-admin/opentofu-1.6.2
index 3c0ffe753856..2e401b9fdc60 100644
--- a/metadata/md5-cache/app-admin/opentofu-1.6.2
+++ b/metadata/md5-cache/app-admin/opentofu-1.6.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opentofu/opentofu/archive/v1.6.2.tar.gz -> opentofu-1.6.2.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.6.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/opentofu-1.7.1 b/metadata/md5-cache/app-admin/opentofu-1.7.1
index 2d7cbf4734f1..1a3f0df0585e 100644
--- a/metadata/md5-cache/app-admin/opentofu-1.7.1
+++ b/metadata/md5-cache/app-admin/opentofu-1.7.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opentofu/opentofu/archive/v1.7.1.tar.gz -> opentofu-1.7.1.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.7.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/opentofu-1.7.2 b/metadata/md5-cache/app-admin/opentofu-1.7.2
index 41c656ad91c6..639b19b731de 100644
--- a/metadata/md5-cache/app-admin/opentofu-1.7.2
+++ b/metadata/md5-cache/app-admin/opentofu-1.7.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opentofu/opentofu/archive/v1.7.2.tar.gz -> opentofu-1.7.2.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.7.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/serf-0.10.1 b/metadata/md5-cache/app-admin/serf-0.10.1
index 139a1b2b11d3..2e20d65cfbfe 100644
--- a/metadata/md5-cache/app-admin/serf-0.10.1
+++ b/metadata/md5-cache/app-admin/serf-0.10.1
@@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.1.tar.gz -> serf-0.10.1.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c8da28ac6c65e3fde56fa067b281416
diff --git a/metadata/md5-cache/app-admin/serf-0.10.1-r1 b/metadata/md5-cache/app-admin/serf-0.10.1-r1
index 67dfa5f237cd..ed2440b9fdeb 100644
--- a/metadata/md5-cache/app-admin/serf-0.10.1-r1
+++ b/metadata/md5-cache/app-admin/serf-0.10.1-r1
@@ -10,5 +10,5 @@ RDEPEND=acct-user/serf acct-group/serf
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/serf/archive/v0.10.1.tar.gz -> serf-0.10.1.tar.gz https://dev.gentoo.org/~zmedico/dist/serf-0.10.1-r1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aeaf814459bada1376c748901148c4f4
diff --git a/metadata/md5-cache/app-admin/terraform-1.8.4 b/metadata/md5-cache/app-admin/terraform-1.8.4
index 120eaf24e5ae..6d87c2508f53 100644
--- a/metadata/md5-cache/app-admin/terraform-1.8.4
+++ b/metadata/md5-cache/app-admin/terraform-1.8.4
@@ -9,5 +9,5 @@ LICENSE=BUSL-1.1
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/terraform/archive/v1.8.4.tar.gz -> terraform-1.8.4.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.8.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59b347c5ea0152fc75877f24201e899d
diff --git a/metadata/md5-cache/app-admin/terraform-1.9.1 b/metadata/md5-cache/app-admin/terraform-1.9.1
index ad9afa5c622d..35ef678f22b6 100644
--- a/metadata/md5-cache/app-admin/terraform-1.9.1
+++ b/metadata/md5-cache/app-admin/terraform-1.9.1
@@ -9,5 +9,5 @@ LICENSE=BUSL-1.1
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/terraform/archive/v1.9.1.tar.gz -> terraform-1.9.1.tar.gz https://dev.gentoo.org/~williamh/dist/terraform-1.9.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9af9c5b3d74752dea643ee5e679b6f42
diff --git a/metadata/md5-cache/app-admin/vault-1.14.5 b/metadata/md5-cache/app-admin/vault-1.14.5
index c5852d2240ca..9f8a8e333dea 100644
--- a/metadata/md5-cache/app-admin/vault-1.14.5
+++ b/metadata/md5-cache/app-admin/vault-1.14.5
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vault acct-user/vault
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.14.5-vendor.tar.gz -> vault-1.14.5-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.14.5-webui.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1650e4e3a498b7df93acd87b0f6c2b10
diff --git a/metadata/md5-cache/app-admin/vault-1.14.9 b/metadata/md5-cache/app-admin/vault-1.14.9
index 2b6200b916e6..a3d590361c98 100644
--- a/metadata/md5-cache/app-admin/vault-1.14.9
+++ b/metadata/md5-cache/app-admin/vault-1.14.9
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vault acct-user/vault
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zmedico/vault/archive/refs/tags/v1.14.9-vendor.tar.gz -> vault-1.14.9-vendor.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.14.9-webui.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=028037113696d7aae9c365697c5c49dc
diff --git a/metadata/md5-cache/app-admin/vault-1.15.6 b/metadata/md5-cache/app-admin/vault-1.15.6
index 75f7d72f1f95..fb559cce021f 100644
--- a/metadata/md5-cache/app-admin/vault-1.15.6
+++ b/metadata/md5-cache/app-admin/vault-1.15.6
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vault acct-user/vault
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/vault/archive/refs/tags/v1.15.6.tar.gz -> vault-1.15.6.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.15.6-webui.tar.xz ) https://dev.gentoo.org/~zmedico/dist/vault-1.15.6-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e708a1dac54104d14fe8ebfad99fd465
diff --git a/metadata/md5-cache/app-admin/vault-1.16.1 b/metadata/md5-cache/app-admin/vault-1.16.1
index b2454c7f0994..8d0a7ad245f4 100644
--- a/metadata/md5-cache/app-admin/vault-1.16.1
+++ b/metadata/md5-cache/app-admin/vault-1.16.1
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vault acct-user/vault
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/vault/archive/refs/tags/v1.16.1.tar.gz -> vault-1.16.1.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.16.1-webui.tar.xz ) https://dev.gentoo.org/~zmedico/dist/vault-1.16.1-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b491e0f3a03cd6a52b1352c0e09b9f7
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 6bee6c561a3b..b20f8837fe68 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/gxz-0.5.12 b/metadata/md5-cache/app-arch/gxz-0.5.12
index aadd441bf2b9..d420dcbed26c 100644
--- a/metadata/md5-cache/app-arch/gxz-0.5.12
+++ b/metadata/md5-cache/app-arch/gxz-0.5.12
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ulikunitz/xz/archive/v0.5.12.tar.gz -> gxz-0.5.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eb02c8ece8763df5d729b7e991f45a42
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 5ad35339e9a2..a9f322a8c488 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/consul-backinator-1.6.6 b/metadata/md5-cache/app-backup/consul-backinator-1.6.6
index 81c5027ddf17..1d342cc73491 100644
--- a/metadata/md5-cache/app-backup/consul-backinator-1.6.6
+++ b/metadata/md5-cache/app-backup/consul-backinator-1.6.6
@@ -9,5 +9,5 @@ LICENSE=MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/myENA/consul-backinator/archive/v1.6.6.tar.gz -> consul-backinator-1.6.6.tar.gz https://dev.gentoo.org/~williamh/dist/consul-backinator-1.6.6-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=85bfa6279924e7d29bb4926bc619343d
diff --git a/metadata/md5-cache/app-backup/restic-0.15.2 b/metadata/md5-cache/app-backup/restic-0.15.2
index b6d8140d0966..2aaedca1036e 100644
--- a/metadata/md5-cache/app-backup/restic-0.15.2
+++ b/metadata/md5-cache/app-backup/restic-0.15.2
@@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/restic/restic/archive/v0.15.2.tar.gz -> restic-0.15.2.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.15.2-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f2dbd166f5396474aa480c3b5ac134a
diff --git a/metadata/md5-cache/app-backup/restic-0.16.4 b/metadata/md5-cache/app-backup/restic-0.16.4
index d45a50dac4d4..6ede91ebc3cf 100644
--- a/metadata/md5-cache/app-backup/restic-0.16.4
+++ b/metadata/md5-cache/app-backup/restic-0.16.4
@@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/restic/restic/archive/v0.16.4.tar.gz -> restic-0.16.4.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.16.4-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=23283b8c24dd43d7d7830d783e691cda
diff --git a/metadata/md5-cache/app-backup/restic-0.16.5 b/metadata/md5-cache/app-backup/restic-0.16.5
index 8013549baa41..271df331211b 100644
--- a/metadata/md5-cache/app-backup/restic-0.16.5
+++ b/metadata/md5-cache/app-backup/restic-0.16.5
@@ -11,5 +11,5 @@ RDEPEND=sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/restic/restic/archive/v0.16.5.tar.gz -> restic-0.16.5.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/restic-0.16.5-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51708f4d5dee2efa8a5b00fdf4953863
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index cd1c511755e5..194e73f06ade 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/hey-0.1.2 b/metadata/md5-cache/app-benchmarks/hey-0.1.2
index 2bdc567c2ca6..9799c56e9a97 100644
--- a/metadata/md5-cache/app-benchmarks/hey-0.1.2
+++ b/metadata/md5-cache/app-benchmarks/hey-0.1.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/rakyll/hey/archive/v0.1.2.tar.gz -> hey-0.1.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8fdea5beae0d8216f7878fbbfcbe81a
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index cfb504dd678e..5b48adb28898 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/buildah-1.33.7 b/metadata/md5-cache/app-containers/buildah-1.33.7
index 8c0ed3059a64..136ed0b74261 100644
--- a/metadata/md5-cache/app-containers/buildah-1.33.7
+++ b/metadata/md5-cache/app-containers/buildah-1.33.7
@@ -12,5 +12,5 @@ RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( s
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/buildah/archive/v1.33.7.tar.gz -> buildah-1.33.7.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=188352f9ad4f35c07c38c03db906a685
diff --git a/metadata/md5-cache/app-containers/buildah-1.34.3 b/metadata/md5-cache/app-containers/buildah-1.34.3
index 732138486307..fd3d95cd9e4d 100644
--- a/metadata/md5-cache/app-containers/buildah-1.34.3
+++ b/metadata/md5-cache/app-containers/buildah-1.34.3
@@ -12,5 +12,5 @@ RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( s
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/buildah/archive/v1.34.3.tar.gz -> buildah-1.34.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4bc7fa0f6f7d99e73f30c48a70b4ba33
diff --git a/metadata/md5-cache/app-containers/buildah-1.35.3 b/metadata/md5-cache/app-containers/buildah-1.35.3
index 4ef349728610..4537e4f57547 100644
--- a/metadata/md5-cache/app-containers/buildah-1.35.3
+++ b/metadata/md5-cache/app-containers/buildah-1.35.3
@@ -12,5 +12,5 @@ RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( s
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/buildah/archive/v1.35.3.tar.gz -> buildah-1.35.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fdbbd097100323f51aa4ff8d05006305
diff --git a/metadata/md5-cache/app-containers/buildah-1.35.4 b/metadata/md5-cache/app-containers/buildah-1.35.4
index c598c17f5eac..3db0ad058488 100644
--- a/metadata/md5-cache/app-containers/buildah-1.35.4
+++ b/metadata/md5-cache/app-containers/buildah-1.35.4
@@ -12,5 +12,5 @@ RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( s
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/buildah/archive/v1.35.4.tar.gz -> buildah-1.35.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8bcf6ac57c7824d7531b11f67b8ff3cb
diff --git a/metadata/md5-cache/app-containers/buildah-1.36.0 b/metadata/md5-cache/app-containers/buildah-1.36.0
index d49e17b9c64c..2c898209c355 100644
--- a/metadata/md5-cache/app-containers/buildah-1.36.0
+++ b/metadata/md5-cache/app-containers/buildah-1.36.0
@@ -12,5 +12,5 @@ RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( s
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/buildah/archive/v1.36.0.tar.gz -> buildah-1.36.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e017a240445f47881bfbd8ff5f9386ce
diff --git a/metadata/md5-cache/app-containers/buildah-9999 b/metadata/md5-cache/app-containers/buildah-9999
index a9f37e3a644c..171ce5d08f70 100644
--- a/metadata/md5-cache/app-containers/buildah-9999
+++ b/metadata/md5-cache/app-containers/buildah-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:=
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e017a240445f47881bfbd8ff5f9386ce
diff --git a/metadata/md5-cache/app-containers/cadvisor-0.36.0 b/metadata/md5-cache/app-containers/cadvisor-0.36.0
index a9aca2d33f4c..aae473f5008e 100644
--- a/metadata/md5-cache/app-containers/cadvisor-0.36.0
+++ b/metadata/md5-cache/app-containers/cadvisor-0.36.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/cadvisor acct-user/cadvisor
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/google/cadvisor/archive/v0.36.0.tar.gz -> cadvisor-0.36.0.tar.gz https://dev.gentoo.org/~williamh/dist/cadvisor-0.36.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f88f5d380d17f2cd8b7e1d025288acb7
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.2.0 b/metadata/md5-cache/app-containers/cni-plugins-1.2.0
index 935885cafe8e..f9ed04d3870f 100644
--- a/metadata/md5-cache/app-containers/cni-plugins-1.2.0
+++ b/metadata/md5-cache/app-containers/cni-plugins-1.2.0
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/containernetworking/plugins/archive/v1.2.0.tar.gz -> cni-plugins-1.2.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f76d89973aaf03fd39a7b37867cc7a4
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.3.0 b/metadata/md5-cache/app-containers/cni-plugins-1.3.0
index 9b480377cef0..49c6c82bebf3 100644
--- a/metadata/md5-cache/app-containers/cni-plugins-1.3.0
+++ b/metadata/md5-cache/app-containers/cni-plugins-1.3.0
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/containernetworking/plugins/archive/v1.3.0.tar.gz -> cni-plugins-1.3.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=72c3b8d602788d5654e70a322146bab4
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.5.1 b/metadata/md5-cache/app-containers/cni-plugins-1.5.1
index e56534bf2842..936f24f7ee20 100644
--- a/metadata/md5-cache/app-containers/cni-plugins-1.5.1
+++ b/metadata/md5-cache/app-containers/cni-plugins-1.5.1
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/iptables
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/containernetworking/plugins/archive/v1.5.1.tar.gz -> cni-plugins-1.5.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c7bf1721c197e22b11b2af83ded82a9
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.15 b/metadata/md5-cache/app-containers/containerd-1.7.15
index 60abe6f4f8f7..9b1bbb384e05 100644
--- a/metadata/md5-cache/app-containers/containerd-1.7.15
+++ b/metadata/md5-cache/app-containers/containerd-1.7.15
@@ -12,5 +12,5 @@ RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-cont
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containerd/containerd/archive/v1.7.15.tar.gz -> containerd-1.7.15.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce8501d55e6023dacdc71cc0325da42f
diff --git a/metadata/md5-cache/app-containers/cosign-2.0.0 b/metadata/md5-cache/app-containers/cosign-2.0.0
index b897a3fd800e..86f8bb2a7aa3 100644
--- a/metadata/md5-cache/app-containers/cosign-2.0.0
+++ b/metadata/md5-cache/app-containers/cosign-2.0.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/sigstore/cosign/archive/v2.0.0.tar.gz -> cosign-2.0.0.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-2.0.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf34af4108da98df77a12f1eaf528908
diff --git a/metadata/md5-cache/app-containers/cosign-2.0.1 b/metadata/md5-cache/app-containers/cosign-2.0.1
index 570d30520a8a..bb75492324d8 100644
--- a/metadata/md5-cache/app-containers/cosign-2.0.1
+++ b/metadata/md5-cache/app-containers/cosign-2.0.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/sigstore/cosign/archive/v2.0.1.tar.gz -> cosign-2.0.1.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-2.0.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9e404f53f5fe11721eaadfff60d51206
diff --git a/metadata/md5-cache/app-containers/cosign-2.2.0 b/metadata/md5-cache/app-containers/cosign-2.2.0
index 10001a4c7f40..8c89017b98c5 100644
--- a/metadata/md5-cache/app-containers/cosign-2.2.0
+++ b/metadata/md5-cache/app-containers/cosign-2.2.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/sigstore/cosign/archive/v2.2.0.tar.gz -> cosign-2.2.0.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-2.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0442f8ae8c1229715eb67024a8042c81
diff --git a/metadata/md5-cache/app-containers/cosign-2.2.1 b/metadata/md5-cache/app-containers/cosign-2.2.1
index 7ebcb1aa507c..7de9d475bce9 100644
--- a/metadata/md5-cache/app-containers/cosign-2.2.1
+++ b/metadata/md5-cache/app-containers/cosign-2.2.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/sigstore/cosign/archive/v2.2.1.tar.gz -> cosign-2.2.1.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-2.2.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2bbd8f6ffe54a4db86ffa735b69d1c91
diff --git a/metadata/md5-cache/app-containers/cosign-2.2.3 b/metadata/md5-cache/app-containers/cosign-2.2.3
index f43e2d383449..ea4d9226ecc3 100644
--- a/metadata/md5-cache/app-containers/cosign-2.2.3
+++ b/metadata/md5-cache/app-containers/cosign-2.2.3
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/sigstore/cosign/archive/v2.2.3.tar.gz -> cosign-2.2.3.tar.gz https://dev.gentoo.org/~williamh/dist/cosign-2.2.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ffd240c5583d8ea3518d55cefb7ea5e
diff --git a/metadata/md5-cache/app-containers/cri-o-1.29.0 b/metadata/md5-cache/app-containers/cri-o-1.29.0
index a1de2389d643..2ee5e245ffa0 100644
--- a/metadata/md5-cache/app-containers/cri-o-1.29.0
+++ b/metadata/md5-cache/app-containers/cri-o-1.29.0
@@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/gli
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cri-o/cri-o/archive/v1.29.0.tar.gz -> cri-o-1.29.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d686c901eb1212432a22928396160a5f
diff --git a/metadata/md5-cache/app-containers/cri-o-1.29.2 b/metadata/md5-cache/app-containers/cri-o-1.29.2
index 40d3a666f1b0..75a451138da4 100644
--- a/metadata/md5-cache/app-containers/cri-o-1.29.2
+++ b/metadata/md5-cache/app-containers/cri-o-1.29.2
@@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= app-containers/conmon app-containers/runc dev-libs/gli
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cri-o/cri-o/archive/v1.29.2.tar.gz -> cri-o-1.29.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f80ff7a77739f77c586c003883577b27
diff --git a/metadata/md5-cache/app-containers/cri-tools-1.25.0 b/metadata/md5-cache/app-containers/cri-tools-1.25.0
index 403129affb45..16aaef3de9a1 100644
--- a/metadata/md5-cache/app-containers/cri-tools-1.25.0
+++ b/metadata/md5-cache/app-containers/cri-tools-1.25.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.25.0.tar.gz -> cri-tools-1.25.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0dad9ea9c98733a05fa62a2f5a218aa4
diff --git a/metadata/md5-cache/app-containers/cri-tools-1.27.0 b/metadata/md5-cache/app-containers/cri-tools-1.27.0
index 995731e9ad68..c18172d98845 100644
--- a/metadata/md5-cache/app-containers/cri-tools-1.27.0
+++ b/metadata/md5-cache/app-containers/cri-tools-1.27.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.27.0.tar.gz -> cri-tools-1.27.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=66fa54be2c106a4bcfb169d1ce6cbfc9
diff --git a/metadata/md5-cache/app-containers/distrobuilder-2.1 b/metadata/md5-cache/app-containers/distrobuilder-2.1
index d5f320e13d91..c91482a77446 100644
--- a/metadata/md5-cache/app-containers/distrobuilder-2.1
+++ b/metadata/md5-cache/app-containers/distrobuilder-2.1
@@ -11,5 +11,5 @@ RDEPEND=app-crypt/gnupg dev-util/debootstrap dev-vcs/git net-misc/rsync sys-fs/s
RESTRICT=test strip
SLOT=0
SRC_URI=https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-2.1.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-2.1.tar.gz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e9fb1df559035db0cbcc19f9c045757
diff --git a/metadata/md5-cache/app-containers/distrobuilder-3.0-r1 b/metadata/md5-cache/app-containers/distrobuilder-3.0-r1
index 2cb941209dac..2249ba840f68 100644
--- a/metadata/md5-cache/app-containers/distrobuilder-3.0-r1
+++ b/metadata/md5-cache/app-containers/distrobuilder-3.0-r1
@@ -11,5 +11,5 @@ RDEPEND=app-cdr/cdrtools app-crypt/gnupg dev-util/debootstrap dev-vcs/git net-mi
RESTRICT=test strip
SLOT=0
SRC_URI=https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-3.0.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-3.0.tar.gz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ba202cdc19945cceec4e1d07ac98d47
diff --git a/metadata/md5-cache/app-containers/docker-26.1.0-r1 b/metadata/md5-cache/app-containers/docker-26.1.0-r1
index 626d64115753..820435a7e361 100644
--- a/metadata/md5-cache/app-containers/docker-26.1.0-r1
+++ b/metadata/md5-cache/app-containers/docker-26.1.0-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparm
RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/moby/moby/archive/v26.1.0.tar.gz -> docker-26.1.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=919d3cb1f62166e7e51609f6812446d6
diff --git a/metadata/md5-cache/app-containers/docker-27.0.3 b/metadata/md5-cache/app-containers/docker-27.0.3
index 7484b308c81d..6425e591b12e 100644
--- a/metadata/md5-cache/app-containers/docker-27.0.3
+++ b/metadata/md5-cache/app-containers/docker-27.0.3
@@ -12,5 +12,5 @@ RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparm
RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/moby/moby/archive/v27.0.3.tar.gz -> docker-27.0.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=31ab2ba69d2d9cb16492ed97e063da47
diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.10.4-r1 b/metadata/md5-cache/app-containers/docker-buildx-0.10.4-r1
index 2f7bc8b204a4..7c607586d29f 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-0.10.4-r1
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.10.4-r1
@@ -11,5 +11,5 @@ RDEPEND=app-containers/docker-cli
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.10.4.tar.gz -> docker-buildx-0.10.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b6212f319fe86e4bedab604655fafeb
diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.11.2 b/metadata/md5-cache/app-containers/docker-buildx-0.11.2
index 9b9ffead8aa1..5ecfa7307de0 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-0.11.2
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.11.2
@@ -11,5 +11,5 @@ RDEPEND=app-containers/docker-cli
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.11.2.tar.gz -> docker-buildx-0.11.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9b48871275b96a7bba09213903097a5
diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.14.0 b/metadata/md5-cache/app-containers/docker-buildx-0.14.0
index f08a14977935..3caa28e8b98e 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-0.14.0
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.14.0
@@ -11,5 +11,5 @@ RDEPEND=app-containers/docker-cli
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.14.0.tar.gz -> docker-buildx-0.14.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3a3a5d97150fbcff465d0c6f3e2a2fc
diff --git a/metadata/md5-cache/app-containers/docker-buildx-9999 b/metadata/md5-cache/app-containers/docker-buildx-9999
index 87b8d746209c..5db8bfd2637b 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-9999
+++ b/metadata/md5-cache/app-containers/docker-buildx-9999
@@ -10,5 +10,5 @@ PROPERTIES=live
RDEPEND=app-containers/docker-cli
RESTRICT=!test? ( test ) strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3a3a5d97150fbcff465d0c6f3e2a2fc
diff --git a/metadata/md5-cache/app-containers/docker-cli-26.1.0 b/metadata/md5-cache/app-containers/docker-cli-26.1.0
index 451bf039d8cc..b3f8869c563a 100644
--- a/metadata/md5-cache/app-containers/docker-cli-26.1.0
+++ b/metadata/md5-cache/app-containers/docker-cli-26.1.0
@@ -11,5 +11,5 @@ RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/docker/cli/archive/v26.1.0.tar.gz -> docker-cli-26.1.0.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-26.1.0-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51488127a8fecb1c60094cc5b5556c9b
diff --git a/metadata/md5-cache/app-containers/docker-cli-27.0.3 b/metadata/md5-cache/app-containers/docker-cli-27.0.3
index d014c44da57b..45879221253e 100644
--- a/metadata/md5-cache/app-containers/docker-cli-27.0.3
+++ b/metadata/md5-cache/app-containers/docker-cli-27.0.3
@@ -11,5 +11,5 @@ RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/docker/cli/archive/v27.0.3.tar.gz -> docker-cli-27.0.3.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-27.0.3-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f401db37b23f9e6ccaa659fb8a4851f
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.17.2 b/metadata/md5-cache/app-containers/docker-compose-2.17.2
index 5cba82612177..ab2af188dbaf 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.17.2
+++ b/metadata/md5-cache/app-containers/docker-compose-2.17.2
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.17.2.tar.gz -> docker-compose-2.17.2.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.17.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39f1085d7b6101efa49441bc6e555192
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.20.3 b/metadata/md5-cache/app-containers/docker-compose-2.20.3
index eb25e852fc18..654a78b07a4f 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.20.3
+++ b/metadata/md5-cache/app-containers/docker-compose-2.20.3
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.20.3.tar.gz -> docker-compose-2.20.3.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.20.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39f1085d7b6101efa49441bc6e555192
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.23.0 b/metadata/md5-cache/app-containers/docker-compose-2.23.0
index 66e2c2d62878..cf84b21cf93f 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.23.0
+++ b/metadata/md5-cache/app-containers/docker-compose-2.23.0
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.23.0.tar.gz -> docker-compose-2.23.0.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.23.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=528a344db3665814a5c05f871beab665
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.24.0 b/metadata/md5-cache/app-containers/docker-compose-2.24.0
index 235ca0692d64..f1c50696c806 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.24.0
+++ b/metadata/md5-cache/app-containers/docker-compose-2.24.0
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.24.0.tar.gz -> docker-compose-2.24.0.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.24.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=528a344db3665814a5c05f871beab665
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.26.1 b/metadata/md5-cache/app-containers/docker-compose-2.26.1
index 99a10215533f..c7cf0161708c 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.26.1
+++ b/metadata/md5-cache/app-containers/docker-compose-2.26.1
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.26.1.tar.gz -> docker-compose-2.26.1.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.26.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=528a344db3665814a5c05f871beab665
diff --git a/metadata/md5-cache/app-containers/docker-compose-2.28.1 b/metadata/md5-cache/app-containers/docker-compose-2.28.1
index dfc6d47de114..9cff901bb942 100644
--- a/metadata/md5-cache/app-containers/docker-compose-2.28.1
+++ b/metadata/md5-cache/app-containers/docker-compose-2.28.1
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/docker-cli-23.0.0
RESTRICT=test strip
SLOT=2
SRC_URI=https://github.com/docker/compose/archive/v2.28.1.tar.gz -> docker-compose-2.28.1.gh.tar.gz https://dev.gentoo.org/~williamh/dist/docker-compose-2.28.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=528a344db3665814a5c05f871beab665
diff --git a/metadata/md5-cache/app-containers/docker-credential-helpers-0.6.3 b/metadata/md5-cache/app-containers/docker-credential-helpers-0.6.3
index 092ad8f36a49..698f15eb85c1 100644
--- a/metadata/md5-cache/app-containers/docker-credential-helpers-0.6.3
+++ b/metadata/md5-cache/app-containers/docker-credential-helpers-0.6.3
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( keyring pass )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/docker/docker-credential-helpers/archive/v0.6.3.tar.gz -> docker-credential-helpers-0.6.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7650c2ca8d06199aeae16f3edace59f3
diff --git a/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20230118 b/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20230118
index 00ffe89215b1..b56414602f53 100644
--- a/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20230118
+++ b/metadata/md5-cache/app-containers/docker-proxy-0.8.0_p20230118
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/moby/libnetwork/archive/05b93e0d3a95952f70c113b0bc5bdb538d7afdd7.tar.gz -> docker-proxy-0.8.0_p20230118.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9396e52a91007e4db10ba085de197b9c
diff --git a/metadata/md5-cache/app-containers/docker-registry-2.8.1 b/metadata/md5-cache/app-containers/docker-registry-2.8.1
index dfb970934f09..9c7bf3b46586 100644
--- a/metadata/md5-cache/app-containers/docker-registry-2.8.1
+++ b/metadata/md5-cache/app-containers/docker-registry-2.8.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/registry acct-user/registry
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/docker/distribution/archive/v2.8.1.tar.gz -> docker-registry-2.8.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c34de40841fe31307552b736fe9d2e2a
diff --git a/metadata/md5-cache/app-containers/docker-registry-2.8.2 b/metadata/md5-cache/app-containers/docker-registry-2.8.2
index 4565f5bbdb4f..d2ba74a2777b 100644
--- a/metadata/md5-cache/app-containers/docker-registry-2.8.2
+++ b/metadata/md5-cache/app-containers/docker-registry-2.8.2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/registry acct-user/registry
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/docker/distribution/archive/v2.8.2.tar.gz -> docker-registry-2.8.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25c990f15fb563a810acb1c127557834
diff --git a/metadata/md5-cache/app-containers/docker-swarm-1.2.9 b/metadata/md5-cache/app-containers/docker-swarm-1.2.9
index e3f81af90e56..3f321fbf95e6 100644
--- a/metadata/md5-cache/app-containers/docker-swarm-1.2.9
+++ b/metadata/md5-cache/app-containers/docker-swarm-1.2.9
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 CC-BY-SA-4.0 BSD BSD-2 ISC MIT MPL-2.0 WTFPL-2
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/docker/classicswarm/archive/v1.2.9.tar.gz -> docker-swarm-1.2.9.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd9ed1e454cbcfc5a67849729d14b4af
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.13 b/metadata/md5-cache/app-containers/earthly-0.8.13
index 091736e56e45..17ad9756b4f4 100644
--- a/metadata/md5-cache/app-containers/earthly-0.8.13
+++ b/metadata/md5-cache/app-containers/earthly-0.8.13
@@ -10,5 +10,5 @@ RDEPEND=|| ( app-containers/docker app-containers/podman )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/earthly/earthly/archive/v0.8.13.tar.gz -> earthly-0.8.13.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd9cad8c1f50076e27ec65a200235f51
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.14 b/metadata/md5-cache/app-containers/earthly-0.8.14
index 9b828ecb342b..8dcf089cd0ef 100644
--- a/metadata/md5-cache/app-containers/earthly-0.8.14
+++ b/metadata/md5-cache/app-containers/earthly-0.8.14
@@ -10,5 +10,5 @@ RDEPEND=|| ( app-containers/docker app-containers/podman )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/earthly/earthly/archive/v0.8.14.tar.gz -> earthly-0.8.14.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.14-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b299734955b2b7da69dd988acadb95c
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.15 b/metadata/md5-cache/app-containers/earthly-0.8.15
index 678f2b42459b..b38060975215 100644
--- a/metadata/md5-cache/app-containers/earthly-0.8.15
+++ b/metadata/md5-cache/app-containers/earthly-0.8.15
@@ -10,5 +10,5 @@ RDEPEND=|| ( app-containers/docker app-containers/podman )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/earthly/earthly/archive/v0.8.15.tar.gz -> earthly-0.8.15.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.15-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b9400141690472f22baa66c58fc7651
diff --git a/metadata/md5-cache/app-containers/flannel-0.17.0 b/metadata/md5-cache/app-containers/flannel-0.17.0
index 24e683d907f2..c587ff18c220 100644
--- a/metadata/md5-cache/app-containers/flannel-0.17.0
+++ b/metadata/md5-cache/app-containers/flannel-0.17.0
@@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.17.0.tar.gz -> flannel-0.17.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f028856793212738e63ab42c5452c717
diff --git a/metadata/md5-cache/app-containers/flannel-0.20.0 b/metadata/md5-cache/app-containers/flannel-0.20.0
index c4eb6f659438..21c41424c3d9 100644
--- a/metadata/md5-cache/app-containers/flannel-0.20.0
+++ b/metadata/md5-cache/app-containers/flannel-0.20.0
@@ -11,5 +11,5 @@ RDEPEND=virtual/tmpfiles
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/flannel-io/flannel/archive/refs/tags/v0.20.0.tar.gz -> flannel-0.20.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f028856793212738e63ab42c5452c717
diff --git a/metadata/md5-cache/app-containers/grype-0.59.1 b/metadata/md5-cache/app-containers/grype-0.59.1
index e11752dc51a6..acf37f7ae7cb 100644
--- a/metadata/md5-cache/app-containers/grype-0.59.1
+++ b/metadata/md5-cache/app-containers/grype-0.59.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/grype/archive/v0.59.1.tar.gz -> grype-0.59.1.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.59.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c44b78ed0c619b3c3465640c950f31eb
diff --git a/metadata/md5-cache/app-containers/grype-0.61.0 b/metadata/md5-cache/app-containers/grype-0.61.0
index 6a36cbc84467..912c2357f452 100644
--- a/metadata/md5-cache/app-containers/grype-0.61.0
+++ b/metadata/md5-cache/app-containers/grype-0.61.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/grype/archive/v0.61.0.tar.gz -> grype-0.61.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.61.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be966291b00ca5cf3e7dcb639b7565d1
diff --git a/metadata/md5-cache/app-containers/grype-0.72.0 b/metadata/md5-cache/app-containers/grype-0.72.0
index 75c55e9d6843..9d31c249ad2e 100644
--- a/metadata/md5-cache/app-containers/grype-0.72.0
+++ b/metadata/md5-cache/app-containers/grype-0.72.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/grype/archive/v0.72.0.tar.gz -> grype-0.72.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.72.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf2b47ee0298d21d19e1075f10b86521
diff --git a/metadata/md5-cache/app-containers/grype-0.73.0 b/metadata/md5-cache/app-containers/grype-0.73.0
index 86fe4b328657..55ed00bfbff6 100644
--- a/metadata/md5-cache/app-containers/grype-0.73.0
+++ b/metadata/md5-cache/app-containers/grype-0.73.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/grype/archive/v0.73.0.tar.gz -> grype-0.73.0.tar.gz https://dev.gentoo.org/~williamh/dist/grype-0.73.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f4271a9e2bfb54c768c1b92b3d90f95
diff --git a/metadata/md5-cache/app-containers/img-0.5.11 b/metadata/md5-cache/app-containers/img-0.5.11
index 2c34ff079a40..f905e1e0c6cc 100644
--- a/metadata/md5-cache/app-containers/img-0.5.11
+++ b/metadata/md5-cache/app-containers/img-0.5.11
@@ -12,5 +12,5 @@ RDEPEND=seccomp? ( sys-libs/libseccomp ) app-containers/runc
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/genuinetools/img/archive/v0.5.11.tar.gz -> img-0.5.11.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ef63c4bdb14fad7d9ca0843e5418fcdb
diff --git a/metadata/md5-cache/app-containers/incus-6.0.0-r1 b/metadata/md5-cache/app-containers/incus-6.0.0-r1
index 2e7f68e95471..3dd2183301b7 100644
--- a/metadata/md5-cache/app-containers/incus-6.0.0-r1
+++ b/metadata/md5-cache/app-containers/incus-6.0.0-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/incus acct-group/incus-admin app-arch/xz-utils >=app-containe
RESTRICT=test strip
SLOT=0
SRC_URI=https://linuxcontainers.org/downloads/incus/incus-6.0.0.tar.xz verify-sig? ( https://linuxcontainers.org/downloads/incus/incus-6.0.0.tar.xz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4404b12015ec5fa138675c05db97bf83
diff --git a/metadata/md5-cache/app-containers/incus-6.0.1-r1 b/metadata/md5-cache/app-containers/incus-6.0.1-r1
index 4ef9bd3d2443..7eca10b30492 100644
--- a/metadata/md5-cache/app-containers/incus-6.0.1-r1
+++ b/metadata/md5-cache/app-containers/incus-6.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/incus acct-group/incus-admin app-arch/xz-utils >=app-containe
RESTRICT=test strip
SLOT=0/lts
SRC_URI=https://linuxcontainers.org/downloads/incus/incus-6.0.1.tar.xz verify-sig? ( https://linuxcontainers.org/downloads/incus/incus-6.0.1.tar.xz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=3c9d150bbde28515e20af3057ae0e25e
diff --git a/metadata/md5-cache/app-containers/incus-6.2 b/metadata/md5-cache/app-containers/incus-6.2
index 3eca25ef1c25..5f03ffda7f71 100644
--- a/metadata/md5-cache/app-containers/incus-6.2
+++ b/metadata/md5-cache/app-containers/incus-6.2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/incus acct-group/incus-admin app-arch/xz-utils >=app-containe
RESTRICT=test strip
SLOT=0
SRC_URI=https://linuxcontainers.org/downloads/incus/incus-6.2.tar.xz verify-sig? ( https://linuxcontainers.org/downloads/incus/incus-6.2.tar.xz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6382d756c62057eaa038b478ca568620
diff --git a/metadata/md5-cache/app-containers/incus-6.3-r1 b/metadata/md5-cache/app-containers/incus-6.3-r1
index 1d100e8ae2d6..468d7a8507fd 100644
--- a/metadata/md5-cache/app-containers/incus-6.3-r1
+++ b/metadata/md5-cache/app-containers/incus-6.3-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/incus acct-group/incus-admin app-arch/xz-utils >=app-containe
RESTRICT=test strip
SLOT=0/stable
SRC_URI=https://linuxcontainers.org/downloads/incus/incus-6.3.tar.xz verify-sig? ( https://linuxcontainers.org/downloads/incus/incus-6.3.tar.xz.asc )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=97cc1da4a890081ff0bfe3dc717ae68b
diff --git a/metadata/md5-cache/app-containers/k3d-5.4.9 b/metadata/md5-cache/app-containers/k3d-5.4.9
index 71a98bdcfad3..3b6f3f2ae971 100644
--- a/metadata/md5-cache/app-containers/k3d-5.4.9
+++ b/metadata/md5-cache/app-containers/k3d-5.4.9
@@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rancher/k3d/archive/refs/tags/v5.4.9.tar.gz -> k3d-5.4.9.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0af31c499979ea275f3581cb7ce5614
diff --git a/metadata/md5-cache/app-containers/k3d-5.6.0 b/metadata/md5-cache/app-containers/k3d-5.6.0
index 7b0f3db89b8e..9fe6200a0495 100644
--- a/metadata/md5-cache/app-containers/k3d-5.6.0
+++ b/metadata/md5-cache/app-containers/k3d-5.6.0
@@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rancher/k3d/archive/refs/tags/v5.6.0.tar.gz -> k3d-5.6.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c013bd2843c8aa1462cc2c6d33218f92
diff --git a/metadata/md5-cache/app-containers/kompose-1.26.1 b/metadata/md5-cache/app-containers/kompose-1.26.1
index 343a97a4f78c..4d43c28ddbdb 100644
--- a/metadata/md5-cache/app-containers/kompose-1.26.1
+++ b/metadata/md5-cache/app-containers/kompose-1.26.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/kubernetes/kompose/archive/v1.26.1.tar.gz -> kompose-1.26.1.tar.gz https://dev.gentoo.org/~williamh/dist/kompose-1.26.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a705336d1cce32d95c98937d7cc99c97
diff --git a/metadata/md5-cache/app-containers/lxd-5.0.3-r2 b/metadata/md5-cache/app-containers/lxd-5.0.3-r2
index 43e6bdb238ba..676012759ce5 100644
--- a/metadata/md5-cache/app-containers/lxd-5.0.3-r2
+++ b/metadata/md5-cache/app-containers/lxd-5.0.3-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,
RESTRICT=test strip
SLOT=0/lts
SRC_URI=https://github.com/canonical/lxd/releases/download/lxd-5.0.3/lxd-5.0.3.tar.gz verify-sig? ( https://github.com/canonical/lxd/releases/download/lxd-5.0.3/lxd-5.0.3.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=1c6c97abeffbb6eb8636583e70f45a8a
diff --git a/metadata/md5-cache/app-containers/lxd-5.21.1-r1 b/metadata/md5-cache/app-containers/lxd-5.21.1-r1
index 51c5189fb1e2..077b3711ead9 100644
--- a/metadata/md5-cache/app-containers/lxd-5.21.1-r1
+++ b/metadata/md5-cache/app-containers/lxd-5.21.1-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,
RESTRICT=test strip
SLOT=0/lts
SRC_URI=https://github.com/canonical/lxd/releases/download/lxd-5.21.1/lxd-5.21.1.tar.gz verify-sig? ( https://github.com/canonical/lxd/releases/download/lxd-5.21.1/lxd-5.21.1.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8383d8f1cb115d27e5027e9f5a4fbdef
diff --git a/metadata/md5-cache/app-containers/lxd-6.1 b/metadata/md5-cache/app-containers/lxd-6.1
index d0d3f59b3fcf..cd7013143bee 100644
--- a/metadata/md5-cache/app-containers/lxd-6.1
+++ b/metadata/md5-cache/app-containers/lxd-6.1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,
RESTRICT=test strip
SLOT=0/stable
SRC_URI=https://github.com/canonical/lxd/releases/download/lxd-6.1/lxd-6.1.tar.gz verify-sig? ( https://github.com/canonical/lxd/releases/download/lxd-6.1/lxd-6.1.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=df787a4859de4f8a3bee316d14fa32f9
diff --git a/metadata/md5-cache/app-containers/nerdctl-1.7.4 b/metadata/md5-cache/app-containers/nerdctl-1.7.4
index bc8c8474a92a..de8e98680c4d 100644
--- a/metadata/md5-cache/app-containers/nerdctl-1.7.4
+++ b/metadata/md5-cache/app-containers/nerdctl-1.7.4
@@ -12,5 +12,5 @@ RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.7.4.tar.gz -> nerdctl-1.7.4.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.7.4/nerdctl-1.7.4-go-mod-vendor.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87e1883c5e9fb4d5553f93def4bd7157
diff --git a/metadata/md5-cache/app-containers/nerdctl-1.7.5 b/metadata/md5-cache/app-containers/nerdctl-1.7.5
index 623dc7bc4750..159f4d21f9f1 100644
--- a/metadata/md5-cache/app-containers/nerdctl-1.7.5
+++ b/metadata/md5-cache/app-containers/nerdctl-1.7.5
@@ -12,5 +12,5 @@ RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.7.5.tar.gz -> nerdctl-1.7.5.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.7.5/nerdctl-1.7.5-go-mod-vendor.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f42345e4b65b48416e7bf7328c631ba0
diff --git a/metadata/md5-cache/app-containers/podman-4.9.4 b/metadata/md5-cache/app-containers/podman-4.9.4
index 2f4f5b64dd30..06aec7e6ef34 100644
--- a/metadata/md5-cache/app-containers/podman-4.9.4
+++ b/metadata/md5-cache/app-containers/podman-4.9.4
@@ -12,5 +12,5 @@ RDEPEND=app-crypt/gpgme:= >=app-containers/conmon-2.0.0 >=app-containers/contain
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman/archive/v4.9.4.tar.gz -> podman-4.9.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20aafc22e5cf007364dd01fcb77b4017
diff --git a/metadata/md5-cache/app-containers/podman-5.0.2 b/metadata/md5-cache/app-containers/podman-5.0.2
index 861e3da41672..d688e1cf9e3f 100644
--- a/metadata/md5-cache/app-containers/podman-5.0.2
+++ b/metadata/md5-cache/app-containers/podman-5.0.2
@@ -12,5 +12,5 @@ RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman/archive/v5.0.2.tar.gz -> podman-5.0.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c12888e0de0441ae9948aaf9a5204cb
diff --git a/metadata/md5-cache/app-containers/podman-5.0.3 b/metadata/md5-cache/app-containers/podman-5.0.3
index 3ef10363430d..5265a2147005 100644
--- a/metadata/md5-cache/app-containers/podman-5.0.3
+++ b/metadata/md5-cache/app-containers/podman-5.0.3
@@ -12,5 +12,5 @@ RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman/archive/v5.0.3.tar.gz -> podman-5.0.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c12888e0de0441ae9948aaf9a5204cb
diff --git a/metadata/md5-cache/app-containers/podman-5.1.1 b/metadata/md5-cache/app-containers/podman-5.1.1
index 254bc8570aae..23579bbd0574 100644
--- a/metadata/md5-cache/app-containers/podman-5.1.1
+++ b/metadata/md5-cache/app-containers/podman-5.1.1
@@ -12,5 +12,5 @@ RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman/archive/v5.1.1.tar.gz -> podman-5.1.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dda9dff57074e5956a58d50c3558c269
diff --git a/metadata/md5-cache/app-containers/podman-9999 b/metadata/md5-cache/app-containers/podman-9999
index e1227997ad17..4f207e89bf93 100644
--- a/metadata/md5-cache/app-containers/podman-9999
+++ b/metadata/md5-cache/app-containers/podman-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=app-containers/catatonit >=app-containers/conmon-2.1.10 >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error:= sys-apps/shadow:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) wrapper? ( !app-containers/docker-cli ) seccomp? ( sys-libs/libseccomp:= ) selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) systemd? ( sys-apps/systemd:= ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dda9dff57074e5956a58d50c3558c269
diff --git a/metadata/md5-cache/app-containers/podman-tui-0.18.0 b/metadata/md5-cache/app-containers/podman-tui-0.18.0
index e8a8262604ea..dca365b6bb39 100644
--- a/metadata/md5-cache/app-containers/podman-tui-0.18.0
+++ b/metadata/md5-cache/app-containers/podman-tui-0.18.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman-tui/archive/v0.18.0.tar.gz -> podman-tui-0.18.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa56bc6d8cf4dd31d746b1338339cb66
diff --git a/metadata/md5-cache/app-containers/podman-tui-1.0.0 b/metadata/md5-cache/app-containers/podman-tui-1.0.0
index 276aaae2b021..1f3e496ff1f5 100644
--- a/metadata/md5-cache/app-containers/podman-tui-1.0.0
+++ b/metadata/md5-cache/app-containers/podman-tui-1.0.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman-tui/archive/v1.0.0.tar.gz -> podman-tui-1.0.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa56bc6d8cf4dd31d746b1338339cb66
diff --git a/metadata/md5-cache/app-containers/podman-tui-1.0.1 b/metadata/md5-cache/app-containers/podman-tui-1.0.1
index 8353365615c0..b2d37f3c3b79 100644
--- a/metadata/md5-cache/app-containers/podman-tui-1.0.1
+++ b/metadata/md5-cache/app-containers/podman-tui-1.0.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman-tui/archive/v1.0.1.tar.gz -> podman-tui-1.0.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa56bc6d8cf4dd31d746b1338339cb66
diff --git a/metadata/md5-cache/app-containers/podman-tui-1.1.0 b/metadata/md5-cache/app-containers/podman-tui-1.1.0
index 3288c3e2d1b8..1afac780cdb6 100644
--- a/metadata/md5-cache/app-containers/podman-tui-1.1.0
+++ b/metadata/md5-cache/app-containers/podman-tui-1.1.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/podman-tui/archive/v1.1.0.tar.gz -> podman-tui-1.1.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa56bc6d8cf4dd31d746b1338339cb66
diff --git a/metadata/md5-cache/app-containers/podman-tui-9999 b/metadata/md5-cache/app-containers/podman-tui-9999
index dd794af63cb4..ffecfca5ac95 100644
--- a/metadata/md5-cache/app-containers/podman-tui-9999
+++ b/metadata/md5-cache/app-containers/podman-tui-9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT MPL-2.0
PROPERTIES=live
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa56bc6d8cf4dd31d746b1338339cb66
diff --git a/metadata/md5-cache/app-containers/reg-0.16.1-r1 b/metadata/md5-cache/app-containers/reg-0.16.1-r1
index 704b11f684cd..c094fcaade53 100644
--- a/metadata/md5-cache/app-containers/reg-0.16.1-r1
+++ b/metadata/md5-cache/app-containers/reg-0.16.1-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/reg acct-user/reg
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/genuinetools/reg/archive/4203e559f331009df04a3ca47820989c6c43e138.tar.gz -> reg-0.16.1.tar.gz https://dev.gentoo.org/~williamh/dist/reg-0.16.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c19be8c8045295bc2a39db8c9ec8727e
diff --git a/metadata/md5-cache/app-containers/runc-1.1.12 b/metadata/md5-cache/app-containers/runc-1.1.12
index c02e47ac6db3..cdf551a09203 100644
--- a/metadata/md5-cache/app-containers/runc-1.1.12
+++ b/metadata/md5-cache/app-containers/runc-1.1.12
@@ -12,5 +12,5 @@ RDEPEND=seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? (
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opencontainers/runc/archive/v1.1.12.tar.gz -> runc-1.1.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=674e2c6a343002c3e33895c4c5e61234
diff --git a/metadata/md5-cache/app-containers/skopeo-1.14.0-r3 b/metadata/md5-cache/app-containers/skopeo-1.14.0-r3
index 44155734c0cf..2da9a3eaab45 100644
--- a/metadata/md5-cache/app-containers/skopeo-1.14.0-r3
+++ b/metadata/md5-cache/app-containers/skopeo-1.14.0-r3
@@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= btrfs? ( >=sys-fs
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/skopeo/archive/v1.14.0.tar.gz -> skopeo-1.14.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a4464cc3cd918bbb0da9b992f94b0f81
diff --git a/metadata/md5-cache/app-containers/skopeo-1.14.2 b/metadata/md5-cache/app-containers/skopeo-1.14.2
index 7ea40dac5e00..b20b1d798eb8 100644
--- a/metadata/md5-cache/app-containers/skopeo-1.14.2
+++ b/metadata/md5-cache/app-containers/skopeo-1.14.2
@@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= btrfs? ( >=sys-fs
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/skopeo/archive/v1.14.2.tar.gz -> skopeo-1.14.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3b88cce377fde4c2f66a2a2c2653f54
diff --git a/metadata/md5-cache/app-containers/skopeo-1.15.0 b/metadata/md5-cache/app-containers/skopeo-1.15.0
index a32ebf584035..630b1faac16b 100644
--- a/metadata/md5-cache/app-containers/skopeo-1.15.0
+++ b/metadata/md5-cache/app-containers/skopeo-1.15.0
@@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= btrfs? ( >=sys-fs
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/skopeo/archive/v1.15.0.tar.gz -> skopeo-1.15.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3b88cce377fde4c2f66a2a2c2653f54
diff --git a/metadata/md5-cache/app-containers/skopeo-1.15.1 b/metadata/md5-cache/app-containers/skopeo-1.15.1
index 525e630a62a2..b5f70387ee50 100644
--- a/metadata/md5-cache/app-containers/skopeo-1.15.1
+++ b/metadata/md5-cache/app-containers/skopeo-1.15.1
@@ -12,5 +12,5 @@ RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= btrfs? ( >=sys-fs
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/skopeo/archive/v1.15.1.tar.gz -> skopeo-1.15.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3b88cce377fde4c2f66a2a2c2653f54
diff --git a/metadata/md5-cache/app-containers/skopeo-9999 b/metadata/md5-cache/app-containers/skopeo-9999
index 27c3407b84a4..e72d868f57e5 100644
--- a/metadata/md5-cache/app-containers/skopeo-9999
+++ b/metadata/md5-cache/app-containers/skopeo-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=>=app-crypt/gpgme-1.5.5:= >=dev-libs/libassuan-2.4.3:= btrfs? ( >=sys-fs/btrfs-progs-4.0.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.145:= ) rootless? ( sys-apps/shadow:= ) app-containers/containers-common
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3b88cce377fde4c2f66a2a2c2653f54
diff --git a/metadata/md5-cache/app-containers/snapd-2.58 b/metadata/md5-cache/app-containers/snapd-2.58
index c8c8db81f1b6..901e5194166e 100644
--- a/metadata/md5-cache/app-containers/snapd-2.58
+++ b/metadata/md5-cache/app-containers/snapd-2.58
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.58/snapd_2.58.vendor.tar.xz -> snapd-2.58.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=960ad1b1ce3188966084dacbfedb0100
diff --git a/metadata/md5-cache/app-containers/snapd-2.61 b/metadata/md5-cache/app-containers/snapd-2.61
index 875ed9da6a7e..5e2ee71120ca 100644
--- a/metadata/md5-cache/app-containers/snapd-2.61
+++ b/metadata/md5-cache/app-containers/snapd-2.61
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.61/snapd_2.61.vendor.tar.xz -> snapd-2.61.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a1a8e07b0c3f7b823c64962ecb34135f
diff --git a/metadata/md5-cache/app-containers/snapd-2.63 b/metadata/md5-cache/app-containers/snapd-2.63
index e74fe9877d50..211d388faba3 100644
--- a/metadata/md5-cache/app-containers/snapd-2.63
+++ b/metadata/md5-cache/app-containers/snapd-2.63
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.63/snapd_2.63.vendor.tar.xz -> snapd-2.63.tar.xz https://github.com/snapcore/snapd/commit/1b035da5d873518ee4be31dacb1191c77ce0b644.patch -> snapd-2.63-bug-933073-GNU_SOURCE.patch
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c93dbafa0555973f99cf6925ac41e60f
diff --git a/metadata/md5-cache/app-containers/syft-0.75.0 b/metadata/md5-cache/app-containers/syft-0.75.0
index f48bb48c4a0c..9405ad538e37 100644
--- a/metadata/md5-cache/app-containers/syft-0.75.0
+++ b/metadata/md5-cache/app-containers/syft-0.75.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/syft/archive/v0.75.0.tar.gz -> syft-0.75.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.75.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b6f4ec480f0757076b3b12b64cf90248
diff --git a/metadata/md5-cache/app-containers/syft-0.76.0 b/metadata/md5-cache/app-containers/syft-0.76.0
index 090b179e3b52..3d6ed3c9c75f 100644
--- a/metadata/md5-cache/app-containers/syft-0.76.0
+++ b/metadata/md5-cache/app-containers/syft-0.76.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/syft/archive/v0.76.0.tar.gz -> syft-0.76.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.76.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0def23f10c4cee52e9934102e316b438
diff --git a/metadata/md5-cache/app-containers/syft-0.94.0 b/metadata/md5-cache/app-containers/syft-0.94.0
index a95222de080b..a88ef917c096 100644
--- a/metadata/md5-cache/app-containers/syft-0.94.0
+++ b/metadata/md5-cache/app-containers/syft-0.94.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/syft/archive/v0.94.0.tar.gz -> syft-0.94.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.94.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7925cf386178e9742a2222900f344253
diff --git a/metadata/md5-cache/app-containers/syft-0.95.0 b/metadata/md5-cache/app-containers/syft-0.95.0
index 28eed437804d..a09224d55078 100644
--- a/metadata/md5-cache/app-containers/syft-0.95.0
+++ b/metadata/md5-cache/app-containers/syft-0.95.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/anchore/syft/archive/v0.95.0.tar.gz -> syft-0.95.0.tar.gz https://dev.gentoo.org/~williamh/dist/syft-0.95.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=876c57074142c3f86560a11f92d80f7c
diff --git a/metadata/md5-cache/app-containers/umoci-0.4.6 b/metadata/md5-cache/app-containers/umoci-0.4.6
index 7a2895d39d93..8742c01a5d55 100644
--- a/metadata/md5-cache/app-containers/umoci-0.4.6
+++ b/metadata/md5-cache/app-containers/umoci-0.4.6
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/opencontainers/umoci/archive/v0.4.6.tar.gz -> umoci-0.4.6.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d956394d8f3a2438e67c06720a1c7f31
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 38989fc6e4f9..394ac41176ef 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/age-1.1.1 b/metadata/md5-cache/app-crypt/age-1.1.1
index b15d0eae6534..6cd9eab323b1 100644
--- a/metadata/md5-cache/app-crypt/age-1.1.1
+++ b/metadata/md5-cache/app-crypt/age-1.1.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/FiloSottile/age/archive/v1.1.1.tar.gz -> age-1.1.1.tar.gz https://dev.gentoo.org/~graaff/age/age-1.1.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=67e1fab6028229203e0077f2c1f623a9
diff --git a/metadata/md5-cache/app-crypt/age-1.1.1-r1 b/metadata/md5-cache/app-crypt/age-1.1.1-r1
index 2ddd5d27e81f..f338a7023cc1 100644
--- a/metadata/md5-cache/app-crypt/age-1.1.1-r1
+++ b/metadata/md5-cache/app-crypt/age-1.1.1-r1
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/FiloSottile/age/archive/v1.1.1.tar.gz -> age-1.1.1.tar.gz https://dev.gentoo.org/~graaff/age/age-1.1.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7244e7b3adc6c4acc30be213457a7fb0
diff --git a/metadata/md5-cache/app-crypt/cfssl-1.4.1 b/metadata/md5-cache/app-crypt/cfssl-1.4.1
index 8e9d7c4a6f60..b9418b5aed0e 100644
--- a/metadata/md5-cache/app-crypt/cfssl-1.4.1
+++ b/metadata/md5-cache/app-crypt/cfssl-1.4.1
@@ -11,5 +11,5 @@ RDEPEND=!!dev-lang/mono
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.4.1.tar.gz -> cfssl-1.4.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5f03f106d334bb5ed7a6f6bd829e7f42
diff --git a/metadata/md5-cache/app-crypt/cfssl-1.6.0 b/metadata/md5-cache/app-crypt/cfssl-1.6.0
index e772f56da106..833e3450739a 100644
--- a/metadata/md5-cache/app-crypt/cfssl-1.6.0
+++ b/metadata/md5-cache/app-crypt/cfssl-1.6.0
@@ -11,5 +11,5 @@ RDEPEND=!!dev-lang/mono
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.6.0.tar.gz -> cfssl-1.6.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7575a19fa916da88572deef9a911d3e
diff --git a/metadata/md5-cache/app-crypt/cfssl-1.6.4 b/metadata/md5-cache/app-crypt/cfssl-1.6.4
index 5e765be217e1..ea4f907ca854 100644
--- a/metadata/md5-cache/app-crypt/cfssl-1.6.4
+++ b/metadata/md5-cache/app-crypt/cfssl-1.6.4
@@ -11,5 +11,5 @@ RDEPEND=!!dev-lang/mono
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.6.4.tar.gz -> cfssl-1.6.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7575a19fa916da88572deef9a911d3e
diff --git a/metadata/md5-cache/app-crypt/gocryptfs-2.4.0 b/metadata/md5-cache/app-crypt/gocryptfs-2.4.0
index 1d317f4a7590..11175cb6edd2 100644
--- a/metadata/md5-cache/app-crypt/gocryptfs-2.4.0
+++ b/metadata/md5-cache/app-crypt/gocryptfs-2.4.0
@@ -10,5 +10,5 @@ PROPERTIES=test_privileged
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/rfjakob/gocryptfs/releases/download/v2.4.0/gocryptfs_v2.4.0_src-deps.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=958f3b15647a02cbeadf333ea0d9e2d0
diff --git a/metadata/md5-cache/app-crypt/kbfs-6.0.2 b/metadata/md5-cache/app-crypt/kbfs-6.0.2
index d6cf68166d65..68d83a70d667 100644
--- a/metadata/md5-cache/app-crypt/kbfs-6.0.2
+++ b/metadata/md5-cache/app-crypt/kbfs-6.0.2
@@ -10,5 +10,5 @@ RDEPEND=app-crypt/gnupg sys-fs/fuse:0=
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/keybase/client/archive/v6.0.2.tar.gz -> kbfs-6.0.2.tar.gz https://dev.gentoo.org/~nicolasbock/kbfs-6.0.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7086893cfec607c91dd3abedb43941e4
diff --git a/metadata/md5-cache/app-crypt/kbfs-6.2.4 b/metadata/md5-cache/app-crypt/kbfs-6.2.4
index 92d89adf1fa0..15cca4b9e785 100644
--- a/metadata/md5-cache/app-crypt/kbfs-6.2.4
+++ b/metadata/md5-cache/app-crypt/kbfs-6.2.4
@@ -10,5 +10,5 @@ RDEPEND=app-crypt/gnupg sys-fs/fuse:0=
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/keybase/client/archive/refs/tags/v6.2.4.tar.gz -> kbfs-6.2.4.tar.gz https://dev.gentoo.org/~nicolasbock/kbfs-6.2.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e1233e3778a352087338c8e51103641
diff --git a/metadata/md5-cache/app-crypt/kbfs-9999 b/metadata/md5-cache/app-crypt/kbfs-9999
index 8e347b014dca..270908a45cd8 100644
--- a/metadata/md5-cache/app-crypt/kbfs-9999
+++ b/metadata/md5-cache/app-crypt/kbfs-9999
@@ -9,5 +9,5 @@ PROPERTIES=live
RDEPEND=app-crypt/gnupg sys-fs/fuse:0=
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e1233e3778a352087338c8e51103641
diff --git a/metadata/md5-cache/app-crypt/keybase-6.0.2 b/metadata/md5-cache/app-crypt/keybase-6.0.2
index 14160f62c766..daaef053ef5d 100644
--- a/metadata/md5-cache/app-crypt/keybase-6.0.2
+++ b/metadata/md5-cache/app-crypt/keybase-6.0.2
@@ -11,5 +11,5 @@ RDEPEND=app-crypt/gnupg fuse? ( ~app-crypt/kbfs-6.0.2 )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/keybase/client/archive/v6.0.2.tar.gz -> keybase-6.0.2.tar.gz https://dev.gentoo.org/~nicolasbock/keybase-6.0.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb27f35502d1cb641a9a46a50e1e2f04
diff --git a/metadata/md5-cache/app-crypt/keybase-6.2.4 b/metadata/md5-cache/app-crypt/keybase-6.2.4
index cdbb0e0e095d..c2f8fda7aa7a 100644
--- a/metadata/md5-cache/app-crypt/keybase-6.2.4
+++ b/metadata/md5-cache/app-crypt/keybase-6.2.4
@@ -11,5 +11,5 @@ RDEPEND=app-crypt/gnupg fuse? ( ~app-crypt/kbfs-6.2.4 )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/keybase/client/archive/refs/tags/v6.2.4.tar.gz -> keybase-6.2.4.tar.gz https://dev.gentoo.org/~nicolasbock/keybase-6.2.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ea564ffcc12420275439181832fd073
diff --git a/metadata/md5-cache/app-crypt/keybase-9999 b/metadata/md5-cache/app-crypt/keybase-9999
index 507e9a17042b..61cac79f9259 100644
--- a/metadata/md5-cache/app-crypt/keybase-9999
+++ b/metadata/md5-cache/app-crypt/keybase-9999
@@ -10,5 +10,5 @@ PROPERTIES=live
RDEPEND=app-crypt/gnupg fuse? ( ~app-crypt/kbfs-9999 )
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ea564ffcc12420275439181832fd073
diff --git a/metadata/md5-cache/app-crypt/sbctl-0.13-r1 b/metadata/md5-cache/app-crypt/sbctl-0.13-r1
index f3340e567c0c..f9ecfe8e0245 100644
--- a/metadata/md5-cache/app-crypt/sbctl-0.13-r1
+++ b/metadata/md5-cache/app-crypt/sbctl-0.13-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.13/sbctl-0.13.tar.gz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.13/sbctl-0.13.tar.gz.sig ) https://dev.gentoo.org/~ajak/distfiles/app-crypt/sbctl/sbctl-0.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=477ab6a353d76d448eb7c9a0589be429
diff --git a/metadata/md5-cache/app-crypt/sbctl-0.14-r1 b/metadata/md5-cache/app-crypt/sbctl-0.14-r1
index d7cfd27edfef..c38fc5fd60ca 100644
--- a/metadata/md5-cache/app-crypt/sbctl-0.14-r1
+++ b/metadata/md5-cache/app-crypt/sbctl-0.14-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz.sig ) https://dev.gentoo.org/~ajak/distfiles/app-crypt/sbctl/sbctl-0.14-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=924d1603ce0beffab0950df829189cb5
diff --git a/metadata/md5-cache/app-crypt/yubihsm-connector-3.0.4 b/metadata/md5-cache/app-crypt/yubihsm-connector-3.0.4
index 2fdee0904a50..928931e61e71 100644
--- a/metadata/md5-cache/app-crypt/yubihsm-connector-3.0.4
+++ b/metadata/md5-cache/app-crypt/yubihsm-connector-3.0.4
@@ -10,5 +10,5 @@ RDEPEND=virtual/libusb:1 virtual/udev acct-user/yubihsm-connector acct-group/yub
RESTRICT=test strip
SLOT=0
SRC_URI=https://developers.yubico.com/yubihsm-connector/Releases/yubihsm-connector-3.0.4.tar.gz https://dev.gentoo.org/~zx2c4/distfiles/yubihsm-connector-3.0.4-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=32ee1c8dfd9fc22e864fc3294eb789d3
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index ea8c42d9ec58..4a81bf114274 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/gnome-text-editor-46.3 b/metadata/md5-cache/app-editors/gnome-text-editor-46.3
new file mode 100644
index 000000000000..a485148b553f
--- /dev/null
+++ b/metadata/md5-cache/app-editors/gnome-text-editor-46.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.21 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/glib-2.73.0:2 >=gui-libs/gtk-4.12:4 >=gui-libs/gtksourceview-5.10.0:5 >=gui-libs/libadwaita-1.5_alpha:1 app-text/editorconfig-core-c x11-libs/cairo spell? ( >=app-text/enchant-2.2.0:2 dev-libs/icu:= )
+DESCRIPTION=A simple text editor for the GNOME desktop
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-text-editor
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=spell
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.73.0:2 >=gui-libs/gtk-4.12:4 >=gui-libs/gtksourceview-5.10.0:5 >=gui-libs/libadwaita-1.5_alpha:1 app-text/editorconfig-core-c x11-libs/cairo spell? ( >=app-text/enchant-2.2.0:2 dev-libs/icu:= ) gnome-base/gsettings-desktop-schemas
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-text-editor/46/gnome-text-editor-46.3.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=95bbeceeb4e54bb66265dd8d8a2b249e
diff --git a/metadata/md5-cache/app-editors/micro-2.0.13-r1 b/metadata/md5-cache/app-editors/micro-2.0.13-r1
index 7bc29f20ba1e..ccd4ac42a53d 100644
--- a/metadata/md5-cache/app-editors/micro-2.0.13-r1
+++ b/metadata/md5-cache/app-editors/micro-2.0.13-r1
@@ -10,5 +10,5 @@ LICENSE=MIT Apache-2.0 BSD MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/zyedidia/micro/archive/v2.0.13.tar.gz -> micro-2.0.13.tar.gz https://dev.gentoo.org/~sam/distfiles/app-editors/micro/micro-2.0.13-deps.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a99f073e0ef98f2d8b9d1ddd190772db
diff --git a/metadata/md5-cache/app-editors/xemacs-21.4.24-r10 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10
index 079551b7c02c..e9f60178f5b0 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.4.24-r10
+++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install postinst postrm prepare unpack
-DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5
+DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5
DESCRIPTION=highly customizable open source text editor and application development system
EAPI=7
HOMEPAGE=https://www.xemacs.org/
INHERIT=autotools flag-o-matic toolchain-funcs xdg-utils desktop
-IUSE=eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xim athena neXt Xaw3d gdbm berkdb
+IUSE=eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif xim athena neXt Xaw3d gdbm berkdb
KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2+
PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base )
-RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
+RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
SLOT=0
SRC_URI=http://ftp.xemacs.org/xemacs-21.4/xemacs-21.4.24.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7317ea5c4c76cb1bf9d99f808eb39405
+_md5_=b02b95ed42ae8887bcac4d8c1926b958
diff --git a/metadata/md5-cache/app-editors/xemacs-21.4.24-r9 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r9
index e8617882eb63..562cff6a9f27 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.4.24-r9
+++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r9
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install postinst postrm prepare unpack
-DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5
+DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 >=sys-apps/texinfo-5
DESCRIPTION=highly customizable open source text editor and application development system
EAPI=7
HOMEPAGE=https://www.xemacs.org/
INHERIT=autotools flag-o-matic toolchain-funcs xdg-utils desktop
-IUSE=eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xim athena neXt Xaw3d gdbm berkdb
+IUSE=eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif xim athena neXt Xaw3d gdbm berkdb
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 sparc x86
LICENSE=GPL-2+
PDEPEND=app-xemacs/xemacs-base mule? ( app-xemacs/mule-base )
-RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
+RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15
SLOT=0
SRC_URI=http://ftp.xemacs.org/xemacs-21.4/xemacs-21.4.24.tar.gz http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9e59907ec970a8277f51ded5cab48928
+_md5_=383242264c8abcc87f587b24a8f6152a
diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.35 b/metadata/md5-cache/app-editors/xemacs-21.5.35
index ae80c1955735..3ef34d70862e 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.5.35
+++ b/metadata/md5-cache/app-editors/xemacs-21.5.35
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm prepare unpack
-DEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
+DEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
DESCRIPTION=highly customizable open source text editor and application development system
EAPI=8
HOMEPAGE=https://www.xemacs.org/
INHERIT=flag-o-matic xdg-utils desktop autotools
-IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum
+IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum
KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-3+
PDEPEND=app-xemacs/xemacs-base app-xemacs/mule-base
-RDEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
+RDEPEND=berkdb? ( >=sys-libs/db-4:= !!<sys-libs/db-4 ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/xemacs-21.5/xemacs-21.5.35.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1381adab79b1948878c7e1e3a8e235e7
+_md5_=a2b9c5d670cd15bc45af1f9e749a1320
diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.35-r2 b/metadata/md5-cache/app-editors/xemacs-21.5.35-r2
index aed0918d3275..c13e47cc4b8b 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.5.35-r2
+++ b/metadata/md5-cache/app-editors/xemacs-21.5.35-r2
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm prepare unpack
-DEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
+DEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
DESCRIPTION=highly customizable open source text editor and application development system
EAPI=8
HOMEPAGE=https://www.xemacs.org/
INHERIT=flag-o-matic xdg-utils desktop autotools
-IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum
+IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum
KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-3+
PDEPEND=app-xemacs/xemacs-base app-xemacs/mule-base
-RDEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
+RDEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/xemacs-21.5/xemacs-21.5.35.tar.gz neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c4bc66aa3112a673e047c7c7a7aeaa23
+_md5_=9e27650dd0df35c2780f0fdf035d2631
diff --git a/metadata/md5-cache/app-editors/xemacs-21.5.9999 b/metadata/md5-cache/app-editors/xemacs-21.5.9999
index 5e26de369bce..573b814ef321 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.5.9999
+++ b/metadata/md5-cache/app-editors/xemacs-21.5.9999
@@ -1,16 +1,16 @@
BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 dev-vcs/mercurial
DEFINED_PHASES=compile configure install postinst postrm prepare unpack
-DEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
+DEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl ) virtual/pkgconfig
DESCRIPTION=highly customizable open source text editor and application development system
EAPI=8
HOMEPAGE=https://www.xemacs.org/
INHERIT=flag-o-matic xdg-utils desktop autotools mercurial
-IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif freewnn xft xim athena neXt Xaw3d gdbm berkdb +bignum
+IUSE=alsa debug gif gpm pop postgres ldap xface nas dnd X jpeg tiff png motif xft xim athena neXt Xaw3d gdbm berkdb +bignum
LICENSE=GPL-3+
PDEPEND=app-xemacs/xemacs-base app-xemacs/mule-base
PROPERTIES=live
-RDEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) freewnn? ( app-i18n/freewnn ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
+RDEPEND=berkdb? ( >=sys-libs/db-4:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:=[berkdb(+)] ) >=sys-libs/zlib-1.1.4 >=dev-libs/openssl-0.9.6:0= >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap:= ) alsa? ( media-libs/alsa-lib ) nas? ( media-libs/nas ) X? ( x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) dnd? ( x11-libs/dnd ) motif? ( >=x11-libs/motif-2.3:0[xft=] ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/libXaw3d[unicode(+)] ) xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff:= ) png? ( >=media-libs/libpng-1.2:0 ) jpeg? ( media-libs/libjpeg-turbo:= ) >=sys-libs/ncurses-5.2:= >=app-eselect/eselect-emacs-1.15 bignum? ( dev-libs/openssl )
SLOT=0
SRC_URI=neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 mercurial e6a56a378cb9241482284b8b897c7a39 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6095820765aea946327f2f1fefa471a0
+_md5_=5bd4094caeb6599a967e3922c3793466
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 4b43306da155..e2558058619f 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/hl-todo-3.6.0 b/metadata/md5-cache/app-emacs/hl-todo-3.8.0
index 6aeb7107123e..b30e4ed8e520 100644
--- a/metadata/md5-cache/app-emacs/hl-todo-3.6.0
+++ b/metadata/md5-cache/app-emacs/hl-todo-3.8.0
@@ -1,4 +1,4 @@
-BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
+BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=Highlight TODO and similar keywords in comments and strings
EAPI=8
@@ -6,8 +6,8 @@ HOMEPAGE=https://github.com/tarsius/hl-todo/
INHERIT=elisp
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
+RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/tarsius/hl-todo/archive/v3.6.0.tar.gz -> hl-todo-3.6.0.tar.gz
+SRC_URI=https://github.com/tarsius/hl-todo/archive/v3.8.0.tar.gz -> hl-todo-3.8.0.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=b41762db29f001fe54f1c163e5cefbdf
+_md5_=04fa479d9e2a1a9065b24501f58f545a
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 421845895050..bd71809d9b9e 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/librime-1.7.3-r1 b/metadata/md5-cache/app-i18n/librime-1.7.3-r1
index 0136fbe67e42..1cfbeed6828e 100644
--- a/metadata/md5-cache/app-i18n/librime-1.7.3-r1
+++ b/metadata/md5-cache/app-i18n/librime-1.7.3-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/1-1.7.3
SRC_URI=https://github.com/rime/librime/archive/1.7.3.tar.gz -> librime-1.7.3.tar.gz
_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d06b46db9db80aecd8778082729a6975
+_md5_=6f53b6cb974b3b737fbd0a84f85cc30c
diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.6.14 b/metadata/md5-cache/app-i18n/transifex-client-1.6.14
index 274cb9aec9c0..c0b6f25690a1 100644
--- a/metadata/md5-cache/app-i18n/transifex-client-1.6.14
+++ b/metadata/md5-cache/app-i18n/transifex-client-1.6.14
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.6.14.tar.gz -> transifex-client-1.6.14.gh.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.6.14/transifex-client-1.6.14-deps.tar.bz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c602fe024a3baae7a27fdf1514086945
diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.6.4 b/metadata/md5-cache/app-i18n/transifex-client-1.6.4
index 450a83f6d93f..8915073a10a6 100644
--- a/metadata/md5-cache/app-i18n/transifex-client-1.6.4
+++ b/metadata/md5-cache/app-i18n/transifex-client-1.6.4
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.6.4.tar.gz -> transifex-client-1.6.4.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.6.4/transifex-client-1.6.4-deps.tar.bz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c080ccbe8b0efe9e985f84704cdd1aab
diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz
index 5e01880b1bdc..6538a2122e03 100644
--- a/metadata/md5-cache/app-laptop/Manifest.gz
+++ b/metadata/md5-cache/app-laptop/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-laptop/tiny-dfr-0.2.0-r1 b/metadata/md5-cache/app-laptop/tiny-dfr-0.2.0-r1
deleted file mode 100644
index 8f1e14e8d343..000000000000
--- a/metadata/md5-cache/app-laptop/tiny-dfr-0.2.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.53 virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install pretend setup test unpack
-DEPEND=dev-libs/libinput x11-libs/pango x11-libs/gdk-pixbuf
-DESCRIPTION=The most basic dynamic function row daemon possible
-EAPI=8
-HOMEPAGE=https://github.com/WhatAmISupposedToPutHere/tiny-dfr
-INHERIT=cargo udev systemd linux-info
-IUSE=debug
-KEYWORDS=~arm64
-LICENSE=MIT
-RDEPEND=dev-libs/libinput x11-libs/pango x11-libs/gdk-pixbuf
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/aho-corasick/1.0.5/download -> aho-corasick-1.0.5.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.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.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bytemuck/1.14.0/download -> bytemuck-1.14.0.crate https://crates.io/api/v1/crates/bytemuck_derive/1.5.0/download -> bytemuck_derive-1.5.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cairo-rs/0.18.0/download -> cairo-rs-0.18.0.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.0/download -> cairo-sys-rs-0.18.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-expr/0.15.5/download -> cfg-expr-0.15.5.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/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/cssparser/0.29.6/download -> cssparser-0.29.6.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.1/download -> cssparser-macros-0.6.1.crate https://crates.io/api/v1/crates/data-url/0.3.0/download -> data-url-0.3.0.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/drm/0.10.0/download -> drm-0.10.0.crate https://crates.io/api/v1/crates/drm-ffi/0.6.0/download -> drm-ffi-0.6.0.crate https://crates.io/api/v1/crates/drm-fourcc/2.2.0/download -> drm-fourcc-2.2.0.crate https://crates.io/api/v1/crates/drm-sys/0.5.0/download -> drm-sys-0.5.0.crate https://crates.io/api/v1/crates/dtoa/1.0.9/download -> dtoa-1.0.9.crate https://crates.io/api/v1/crates/dtoa-short/0.3.4/download -> dtoa-short-0.3.4.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/freetype-rs/0.32.0/download -> freetype-rs-0.32.0.crate https://crates.io/api/v1/crates/freetype-sys/0.17.0/download -> freetype-sys-0.17.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.0/download -> gdk-pixbuf-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.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.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gio/0.18.1/download -> gio-0.18.1.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.1/download -> glib-0.18.1.crate https://crates.io/api/v1/crates/glib-macros/0.18.0/download -> glib-macros-0.18.0.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/input/0.8.3/download -> input-0.8.3.crate https://crates.io/api/v1/crates/input-linux/0.6.0/download -> input-linux-0.6.0.crate https://crates.io/api/v1/crates/input-linux-sys/0.8.0/download -> input-linux-sys-0.8.0.crate https://crates.io/api/v1/crates/input-sys/1.17.0/download -> input-sys-1.17.0.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/language-tags/0.3.2/download -> language-tags-0.3.2.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.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/librsvg/2.56.92/download -> librsvg-2.56.92.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/locale_config/0.3.0/download -> locale_config-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.7/download -> matrixmultiply-0.3.7.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/nalgebra/0.32.3/download -> nalgebra-0.32.3.crate https://crates.io/api/v1/crates/nalgebra-macros/0.2.1/download -> nalgebra-macros-0.2.1.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/num-complex/0.4.4/download -> num-complex-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/pango/0.18.0/download -> pango-0.18.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pangocairo/0.18.0/download -> pangocairo-0.18.0.crate https://crates.io/api/v1/crates/pangocairo-sys/0.18.0/download -> pangocairo-sys-0.18.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.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/privdrop/0.5.4/download -> privdrop-0.5.4.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.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-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.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_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.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/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.9.5/download -> regex-1.9.5.crate https://crates.io/api/v1/crates/regex-automata/0.3.8/download -> regex-automata-0.3.8.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/rgb/0.8.36/download -> rgb-0.8.36.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/safe_arch/0.7.1/download -> safe_arch-0.7.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.24.0/download -> selectors-0.24.0.crate https://crates.io/api/v1/crates/semver/1.0.18/download -> semver-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.188/download -> serde-1.0.188.crate https://crates.io/api/v1/crates/serde_derive/1.0.188/download -> serde_derive-1.0.188.crate https://crates.io/api/v1/crates/serde_spanned/0.6.4/download -> serde_spanned-0.6.4.crate https://crates.io/api/v1/crates/servo_arc/0.2.0/download -> servo_arc-0.2.0.crate https://crates.io/api/v1/crates/simba/0.8.1/download -> simba-0.8.1.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.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/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/system-deps/6.1.1/download -> system-deps-6.1.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thiserror/1.0.48/download -> thiserror-1.0.48.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.48/download -> thiserror-impl-1.0.48.crate https://crates.io/api/v1/crates/tiny-dfr/0.1.2/download -> tiny-dfr-0.1.2.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.8/download -> toml-0.7.8.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.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-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/url/2.4.1/download -> url-2.4.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.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.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.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/wide/0.7.11/download -> wide-0.7.11.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/windows-sys/0.48.0/download -> windows-sys-0.48.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_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/winnow/0.5.15/download -> winnow-0.5.15.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://github.com/WhatAmISupposedToPutHere/tiny-dfr/archive/refs/tags/v0.2.0.tar.gz -> tiny-dfr-0.2.0.tar.gz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=88995f56b01a25578e1b61aa6de1aed8
diff --git a/metadata/md5-cache/app-laptop/tiny-dfr-0.3.0 b/metadata/md5-cache/app-laptop/tiny-dfr-0.3.0
new file mode 100644
index 000000000000..79388c4c4ab4
--- /dev/null
+++ b/metadata/md5-cache/app-laptop/tiny-dfr-0.3.0
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.53 virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm pretend setup test unpack
+DEPEND=dev-libs/libinput x11-libs/pango x11-libs/gdk-pixbuf
+DESCRIPTION=The most basic dynamic function row daemon possible
+EAPI=8
+HOMEPAGE=https://github.com/WhatAmISupposedToPutHere/tiny-dfr
+INHERIT=cargo udev systemd linux-info
+IUSE=debug
+KEYWORDS=~arm64
+LICENSE=MIT
+RDEPEND=dev-libs/libinput x11-libs/pango x11-libs/gdk-pixbuf
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/aho-corasick/1.0.5/download -> aho-corasick-1.0.5.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.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.4.0/download -> bitflags-2.4.0.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bytemuck/1.14.0/download -> bytemuck-1.14.0.crate https://crates.io/api/v1/crates/bytemuck_derive/1.5.0/download -> bytemuck_derive-1.5.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.0/download -> cairo-sys-rs-0.18.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-expr/0.15.5/download -> cfg-expr-0.15.5.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/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/cssparser/0.31.2/download -> cssparser-0.31.2.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.1/download -> cssparser-macros-0.6.1.crate https://crates.io/api/v1/crates/data-url/0.3.0/download -> data-url-0.3.0.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/drm/0.11.1/download -> drm-0.11.1.crate https://crates.io/api/v1/crates/drm-ffi/0.7.1/download -> drm-ffi-0.7.1.crate https://crates.io/api/v1/crates/drm-fourcc/2.2.0/download -> drm-fourcc-2.2.0.crate https://crates.io/api/v1/crates/drm-sys/0.6.1/download -> drm-sys-0.6.1.crate https://crates.io/api/v1/crates/dtoa/1.0.9/download -> dtoa-1.0.9.crate https://crates.io/api/v1/crates/dtoa-short/0.3.4/download -> dtoa-short-0.3.4.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/freetype-rs/0.32.0/download -> freetype-rs-0.32.0.crate https://crates.io/api/v1/crates/freetype-sys/0.17.0/download -> freetype-sys-0.17.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/gdk-pixbuf/0.18.0/download -> gdk-pixbuf-0.18.0.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.18.0/download -> gdk-pixbuf-sys-0.18.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gio/0.18.1/download -> gio-0.18.1.crate https://crates.io/api/v1/crates/gio-sys/0.18.1/download -> gio-sys-0.18.1.crate https://crates.io/api/v1/crates/glib/0.18.1/download -> glib-0.18.1.crate https://crates.io/api/v1/crates/glib-macros/0.18.0/download -> glib-macros-0.18.0.crate https://crates.io/api/v1/crates/glib-sys/0.18.1/download -> glib-sys-0.18.1.crate https://crates.io/api/v1/crates/gobject-sys/0.18.0/download -> gobject-sys-0.18.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/input/0.8.3/download -> input-0.8.3.crate https://crates.io/api/v1/crates/input-linux/0.6.0/download -> input-linux-0.6.0.crate https://crates.io/api/v1/crates/input-linux-sys/0.8.0/download -> input-linux-sys-0.8.0.crate https://crates.io/api/v1/crates/input-sys/1.17.0/download -> input-sys-1.17.0.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/language-tags/0.3.2/download -> language-tags-0.3.2.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.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/librsvg/2.57.1/download -> librsvg-2.57.1.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.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/linux-raw-sys/0.6.4/download -> linux-raw-sys-0.6.4.crate https://crates.io/api/v1/crates/locale_config/0.3.0/download -> locale_config-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.7/download -> matrixmultiply-0.3.7.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/nalgebra/0.32.3/download -> nalgebra-0.32.3.crate https://crates.io/api/v1/crates/nalgebra-macros/0.2.1/download -> nalgebra-macros-0.2.1.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/num-complex/0.4.4/download -> num-complex-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/pango/0.18.0/download -> pango-0.18.0.crate https://crates.io/api/v1/crates/pango-sys/0.18.0/download -> pango-sys-0.18.0.crate https://crates.io/api/v1/crates/pangocairo/0.18.0/download -> pangocairo-0.18.0.crate https://crates.io/api/v1/crates/pangocairo-sys/0.18.0/download -> pangocairo-sys-0.18.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.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.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/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/privdrop/0.5.4/download -> privdrop-0.5.4.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.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-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.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/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.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/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.9.5/download -> regex-1.9.5.crate https://crates.io/api/v1/crates/regex-automata/0.3.8/download -> regex-automata-0.3.8.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/rgb/0.8.36/download -> rgb-0.8.36.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/safe_arch/0.7.1/download -> safe_arch-0.7.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.25.0/download -> selectors-0.25.0.crate https://crates.io/api/v1/crates/serde/1.0.188/download -> serde-1.0.188.crate https://crates.io/api/v1/crates/serde_derive/1.0.188/download -> serde_derive-1.0.188.crate https://crates.io/api/v1/crates/serde_spanned/0.6.4/download -> serde_spanned-0.6.4.crate https://crates.io/api/v1/crates/servo_arc/0.3.0/download -> servo_arc-0.3.0.crate https://crates.io/api/v1/crates/simba/0.8.1/download -> simba-0.8.1.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.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/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/system-deps/6.1.1/download -> system-deps-6.1.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thiserror/1.0.48/download -> thiserror-1.0.48.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.48/download -> thiserror-impl-1.0.48.crate https://crates.io/api/v1/crates/tiny-dfr/0.3.0/download -> tiny-dfr-0.3.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.8/download -> toml-0.7.8.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.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-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/url/2.4.1/download -> url-2.4.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.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/wide/0.7.11/download -> wide-0.7.11.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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/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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.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.0/download -> windows_aarch64_gnullvm-0.52.0.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.0/download -> windows_aarch64_msvc-0.52.0.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.0/download -> windows_i686_gnu-0.52.0.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.0/download -> windows_i686_msvc-0.52.0.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.0/download -> windows_x86_64_gnu-0.52.0.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.0/download -> windows_x86_64_gnullvm-0.52.0.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.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.15/download -> winnow-0.5.15.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://github.com/WhatAmISupposedToPutHere/tiny-dfr/archive/refs/tags/v0.3.0.tar.gz -> tiny-dfr-0.3.0.tar.gz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=f38b039747dd8e1048e21ca9e1b97ba9
diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz
index 452578c21a99..2beea26f5747 100644
--- a/metadata/md5-cache/app-metrics/Manifest.gz
+++ b/metadata/md5-cache/app-metrics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/alertmanager-0.24.0 b/metadata/md5-cache/app-metrics/alertmanager-0.24.0
index c8ef8c4559ff..c95c75427bf1 100644
--- a/metadata/md5-cache/app-metrics/alertmanager-0.24.0
+++ b/metadata/md5-cache/app-metrics/alertmanager-0.24.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/alertmanager acct-user/alertmanager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/alertmanager/archive/v0.24.0.tar.gz -> alertmanager-0.24.0.tar.gz https://dev.gentoo.org/~williamh/dist/alertmanager-0.24.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=67909f36dea7e2b89471c65a213a4f6d
diff --git a/metadata/md5-cache/app-metrics/alertmanager-0.26.0 b/metadata/md5-cache/app-metrics/alertmanager-0.26.0
index 51136bcf28e1..bd0a5070df37 100644
--- a/metadata/md5-cache/app-metrics/alertmanager-0.26.0
+++ b/metadata/md5-cache/app-metrics/alertmanager-0.26.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/alertmanager acct-user/alertmanager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/alertmanager/archive/v0.26.0.tar.gz -> alertmanager-0.26.0.tar.gz https://dev.gentoo.org/~williamh/dist/alertmanager-0.26.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b251798461dd4ba338739958be29a96
diff --git a/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1 b/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1
index 0efd6b7aea69..bf80bfd14c64 100644
--- a/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1
+++ b/metadata/md5-cache/app-metrics/bind_exporter-0.6.1-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/bind_exporter acct-user/bind_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus-community/bind_exporter/archive/refs/tags/v0.6.1.tar.gz -> bind_exporter-0.6.1.tar.gz https://dev.gentoo.org/~robbat2/distfiles/bind_exporter-0.6.1-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=208214061b37e7e0ed90da84bfc366e8
diff --git a/metadata/md5-cache/app-metrics/blackbox_exporter-0.21.1 b/metadata/md5-cache/app-metrics/blackbox_exporter-0.21.1
index 5c8cb1950726..7777b8db57e8 100644
--- a/metadata/md5-cache/app-metrics/blackbox_exporter-0.21.1
+++ b/metadata/md5-cache/app-metrics/blackbox_exporter-0.21.1
@@ -13,5 +13,5 @@ RDEPEND=acct-group/blackbox_exporter acct-user/blackbox_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/blackbox_exporter/archive/v0.21.1.tar.gz -> blackbox_exporter-0.21.1.tar.gz https://dev.gentoo.org/~williamh/dist/blackbox_exporter-0.21.1-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=80200e50dd6f144a34d0ba2ee0bcd62d
diff --git a/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0 b/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0
index 61a589c023ac..258b41383780 100644
--- a/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0
+++ b/metadata/md5-cache/app-metrics/blackbox_exporter-0.24.0
@@ -13,5 +13,5 @@ RDEPEND=acct-group/blackbox_exporter acct-user/blackbox_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/blackbox_exporter/archive/v0.24.0.tar.gz -> blackbox_exporter-0.24.0.tar.gz https://dev.gentoo.org/~ajak/dist/app-metrics/blackbox_exporter/blackbox_exporter-0.24.0-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b1205cb583f8cbf0ec98c33600e6151
diff --git a/metadata/md5-cache/app-metrics/burrow_exporter-0.0.6-r2 b/metadata/md5-cache/app-metrics/burrow_exporter-0.0.6-r2
index 0b76b59be8af..3522e2d12840 100644
--- a/metadata/md5-cache/app-metrics/burrow_exporter-0.0.6-r2
+++ b/metadata/md5-cache/app-metrics/burrow_exporter-0.0.6-r2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/burrow_exporter acct-user/burrow_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jirwin/burrow_exporter/archive/v0.0.6.tar.gz -> burrow_exporter-0.0.6.tar.gz https://github.com/beorn7/perks/archive/4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz -> github.com-beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz https://github.com/golang/protobuf/archive/2bba0603135d7d7f5cb73b2125beeda19c09f4ef.tar.gz -> github.com-golang-protobuf-2bba0603135d7d7f5cb73b2125beeda19c09f4ef.tar.gz https://github.com/matttproud/golang_protobuf_extensions/archive/c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz -> github.com-matttproud-golang_protobuf_extensions-c12348ce28de40eed0136aa2b644d0ee0650e56c.tar.gz https://github.com/prometheus/client_golang/archive/42552c195dd3f3089fbf9cf26e139da150af35aa.tar.gz -> github.com-prometheus-client_golang-42552c195dd3f3089fbf9cf26e139da150af35aa.tar.gz https://github.com/prometheus/client_model/archive/6f3806018612930941127f2a7c6c453ba2c527d2.tar.gz -> github.com-prometheus-client_model-6f3806018612930941127f2a7c6c453ba2c527d2.tar.gz https://github.com/prometheus/common/archive/13ba4ddd0caa9c28ca7b7bffe1dfa9ed8d5ef207.tar.gz -> github.com-prometheus-common-13ba4ddd0caa9c28ca7b7bffe1dfa9ed8d5ef207.tar.gz https://github.com/prometheus/procfs/archive/65c1f6f8f0fc1e2185eb9863a3bc751496404259.tar.gz -> github.com-prometheus-procfs-65c1f6f8f0fc1e2185eb9863a3bc751496404259.tar.gz https://github.com/Sirupsen/logrus/archive/ba1b36c82c5e05c4f912a88eab0dcd91a171688f.tar.gz -> github.com-Sirupsen-logrus-ba1b36c82c5e05c4f912a88eab0dcd91a171688f.tar.gz https://github.com/urfave/cli/archive/ab403a54a148f2d857920810291539e1f817ee7b.tar.gz -> github.com-urfave-cli-ab403a54a148f2d857920810291539e1f817ee7b.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3938b7f62cedea412951b2d8ec98e152
diff --git a/metadata/md5-cache/app-metrics/carbonapi-booking-0.3.0-r1 b/metadata/md5-cache/app-metrics/carbonapi-booking-0.3.0-r1
index 62474043e8ab..e7f449788a36 100644
--- a/metadata/md5-cache/app-metrics/carbonapi-booking-0.3.0-r1
+++ b/metadata/md5-cache/app-metrics/carbonapi-booking-0.3.0-r1
@@ -11,5 +11,5 @@ RDEPEND=app-arch/bzip2 dev-libs/expat media-libs/fontconfig media-libs/freetype
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/bookingcom/carbonapi/archive/v0.3.0.tar.gz -> carbonapi-booking-0.3.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=125bba23fb6afc74668b9467bd8847c3
diff --git a/metadata/md5-cache/app-metrics/ceph_exporter-4.1.1-r1 b/metadata/md5-cache/app-metrics/ceph_exporter-4.1.1-r1
index 6c3563f7bec6..5cbe720e9100 100644
--- a/metadata/md5-cache/app-metrics/ceph_exporter-4.1.1-r1
+++ b/metadata/md5-cache/app-metrics/ceph_exporter-4.1.1-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/ceph acct-user/ceph sys-cluster/ceph
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/digitalocean/ceph_exporter/archive/4.1.1.tar.gz -> ceph_exporter-4.1.1.tar.gz https://dev.gentoo.org/~williamh/dist/ceph_exporter-4.1.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=783d59b0a31a80ace472a91f445d10d5
diff --git a/metadata/md5-cache/app-metrics/chrony_exporter-0.10.1 b/metadata/md5-cache/app-metrics/chrony_exporter-0.10.1
index b25a06e07573..7905fabe8f22 100644
--- a/metadata/md5-cache/app-metrics/chrony_exporter-0.10.1
+++ b/metadata/md5-cache/app-metrics/chrony_exporter-0.10.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/SuperQ/chrony_exporter/archive/refs/tags/v0.10.1.tar.gz -> chrony_exporter-0.10.1.tar.gz https://www.applied-asynchrony.com/distfiles/chrony_exporter-0.10.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e5cf115392ac84f1dfdacbede73f18e6
diff --git a/metadata/md5-cache/app-metrics/consul_exporter-0.7.1 b/metadata/md5-cache/app-metrics/consul_exporter-0.7.1
index fb991b9399c6..83e84cd58d14 100644
--- a/metadata/md5-cache/app-metrics/consul_exporter-0.7.1
+++ b/metadata/md5-cache/app-metrics/consul_exporter-0.7.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/consul_exporter acct-user/consul_exporter
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/prometheus/consul_exporter/archive/v0.7.1.tar.gz -> consul_exporter-0.7.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=459079c7977600aedf68f472ae046d03
diff --git a/metadata/md5-cache/app-metrics/dnsmasq_exporter-0.2.0-r1 b/metadata/md5-cache/app-metrics/dnsmasq_exporter-0.2.0-r1
index 15cb81c260a7..8a5eceb352fe 100644
--- a/metadata/md5-cache/app-metrics/dnsmasq_exporter-0.2.0-r1
+++ b/metadata/md5-cache/app-metrics/dnsmasq_exporter-0.2.0-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/dnsmasq_exporter acct-user/dnsmasq_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/google/dnsmasq_exporter/archive/v0.2.0.tar.gz -> dnsmasq_exporter-0.2.0.tar.gz https://dev.gentoo.org/~williamh/dist/dnsmasq_exporter-0.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c365acfbabbe6bdbe7a605d4dd13b4fa
diff --git a/metadata/md5-cache/app-metrics/elasticsearch_exporter-1.3.0 b/metadata/md5-cache/app-metrics/elasticsearch_exporter-1.3.0
index b95cb3176116..5f337b428f63 100644
--- a/metadata/md5-cache/app-metrics/elasticsearch_exporter-1.3.0
+++ b/metadata/md5-cache/app-metrics/elasticsearch_exporter-1.3.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/elasticsearch_exporter acct-user/elasticsearch_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/justwatchcom/elasticsearch_exporter/archive/v1.3.0.tar.gz -> elasticsearch_exporter-1.3.0.tar.gz https://dev.gentoo.org/~williamh/dist/elasticsearch_exporter-1.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ad70b210ef1694e9c32eb6032919902
diff --git a/metadata/md5-cache/app-metrics/exabgp_exporter-1.0.0_p20200718 b/metadata/md5-cache/app-metrics/exabgp_exporter-1.0.0_p20200718
index 5e471c84304c..e0fcd6f019ef 100644
--- a/metadata/md5-cache/app-metrics/exabgp_exporter-1.0.0_p20200718
+++ b/metadata/md5-cache/app-metrics/exabgp_exporter-1.0.0_p20200718
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/lusis/exabgp_exporter/archive/6fe8ef056a87881c8d7568cba83b3c18f7165d3a.tar.gz -> exabgp_exporter-1.0.0_p20200718.tar.gz https://dev.gentoo.org/~zmedico/dist/exabgp_exporter-1.0.0_p20200718-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c58b02f629f26520fef7d93e3a73bfa
diff --git a/metadata/md5-cache/app-metrics/exabgp_exporter-1.1.3 b/metadata/md5-cache/app-metrics/exabgp_exporter-1.1.3
index 8b7488bc7b91..c64b443bfea2 100644
--- a/metadata/md5-cache/app-metrics/exabgp_exporter-1.1.3
+++ b/metadata/md5-cache/app-metrics/exabgp_exporter-1.1.3
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gizmoguy/exabgp_exporter/archive/refs/tags/v1.1.3.tar.gz -> exabgp_exporter-1.1.3.tar.gz https://dev.gentoo.org/~zmedico/dist/exabgp_exporter-1.1.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9bb0ef89e1cafb0c74130745b58f63db
diff --git a/metadata/md5-cache/app-metrics/fritzbox_smarthome_exporter-0.0.8 b/metadata/md5-cache/app-metrics/fritzbox_smarthome_exporter-0.0.8
index 04294683be24..7508e13de05f 100644
--- a/metadata/md5-cache/app-metrics/fritzbox_smarthome_exporter-0.0.8
+++ b/metadata/md5-cache/app-metrics/fritzbox_smarthome_exporter-0.0.8
@@ -11,5 +11,5 @@ RDEPEND=acct-group/fritzbox_smarthome_exporter acct-user/fritzbox_smarthome_expo
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jayme-github/fritzbox_smarthome_exporter/archive/v0.0.8.tar.gz -> fritzbox_smarthome_exporter-0.0.8.tar.gz https://dev.gentoo.org/~williamh/dist/fritzbox_smarthome_exporter-0.0.8-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78db56c3912c3d2db3bccf265e2388a2
diff --git a/metadata/md5-cache/app-metrics/github-exporter-1.0.3 b/metadata/md5-cache/app-metrics/github-exporter-1.0.3
index dbfa1c5db0a0..7aa2220ef85a 100644
--- a/metadata/md5-cache/app-metrics/github-exporter-1.0.3
+++ b/metadata/md5-cache/app-metrics/github-exporter-1.0.3
@@ -10,5 +10,5 @@ RDEPEND=acct-group/github-exporter acct-user/github-exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/infinityworks/github-exporter/archive/1.0.3.tar.gz -> github-exporter-1.0.3.tar.gz https://dev.gentoo.org/~williamh/dist/github-exporter-1.0.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fef53954faa94a5c742a1bf106dfc89e
diff --git a/metadata/md5-cache/app-metrics/go-carbon-0.17.1 b/metadata/md5-cache/app-metrics/go-carbon-0.17.1
index 79159c5f7337..ea159a2e07ee 100644
--- a/metadata/md5-cache/app-metrics/go-carbon-0.17.1
+++ b/metadata/md5-cache/app-metrics/go-carbon-0.17.1
@@ -10,5 +10,5 @@ RDEPEND=acct-group/carbon acct-user/carbon
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-graphite/go-carbon/archive/v0.17.1.tar.gz -> go-carbon-0.17.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65ed749108038c4494bacdb200e1d7a6
diff --git a/metadata/md5-cache/app-metrics/go-carbon-0.17.3 b/metadata/md5-cache/app-metrics/go-carbon-0.17.3
index 6be55f50a11f..0aebe4f5165b 100644
--- a/metadata/md5-cache/app-metrics/go-carbon-0.17.3
+++ b/metadata/md5-cache/app-metrics/go-carbon-0.17.3
@@ -10,5 +10,5 @@ RDEPEND=acct-group/carbon acct-user/carbon
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-graphite/go-carbon/archive/v0.17.3.tar.gz -> go-carbon-0.17.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65ed749108038c4494bacdb200e1d7a6
diff --git a/metadata/md5-cache/app-metrics/grok_exporter-1.0.0_rc5 b/metadata/md5-cache/app-metrics/grok_exporter-1.0.0_rc5
index cfefd8461730..14a8370ca25c 100644
--- a/metadata/md5-cache/app-metrics/grok_exporter-1.0.0_rc5
+++ b/metadata/md5-cache/app-metrics/grok_exporter-1.0.0_rc5
@@ -11,5 +11,5 @@ RDEPEND=acct-group/grok_exporter acct-user/grok_exporter >=dev-libs/oniguruma-6.
RESTRICT=strip strip
SLOT=0
SRC_URI=https://github.com/fstab/grok_exporter/archive/v1.0.0.RC5.tar.gz -> grok_exporter-1.0.0_rc5.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40aeaa057b6cfac3395e8bcfd3e9307b
diff --git a/metadata/md5-cache/app-metrics/memcached_exporter-0.10.0 b/metadata/md5-cache/app-metrics/memcached_exporter-0.10.0
index d6d7b78cf028..47d03a34f8f2 100644
--- a/metadata/md5-cache/app-metrics/memcached_exporter-0.10.0
+++ b/metadata/md5-cache/app-metrics/memcached_exporter-0.10.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/memcached_exporter acct-user/memcached_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/memcached_exporter/archive/v0.10.0.tar.gz -> memcached_exporter-0.10.0.tar.gz https://dev.gentoo.org/~williamh/dist/memcached_exporter-0.10.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db0316a05bb9a65ec5d65b17f04ef382
diff --git a/metadata/md5-cache/app-metrics/mongodb_exporter-0.11.1 b/metadata/md5-cache/app-metrics/mongodb_exporter-0.11.1
index 101242e0a406..f0ac3e2e1971 100644
--- a/metadata/md5-cache/app-metrics/mongodb_exporter-0.11.1
+++ b/metadata/md5-cache/app-metrics/mongodb_exporter-0.11.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mongodb_exporter acct-user/mongodb_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/percona/mongodb_exporter/archive/v0.11.1.tar.gz -> mongodb_exporter-0.11.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=868ffa873f65eb02a762d506478e5833
diff --git a/metadata/md5-cache/app-metrics/mongodb_exporter-0.39.0 b/metadata/md5-cache/app-metrics/mongodb_exporter-0.39.0
index 06426b48ba2e..681ced67a191 100644
--- a/metadata/md5-cache/app-metrics/mongodb_exporter-0.39.0
+++ b/metadata/md5-cache/app-metrics/mongodb_exporter-0.39.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mongodb_exporter acct-user/mongodb_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/percona/mongodb_exporter/archive/v0.39.0.tar.gz -> mongodb_exporter-0.39.0.tar.gz https://dev.gentoo.org/~williamh/dist/mongodb_exporter-0.39.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b4578cf73a17ec7a3621bd9d817ee1a
diff --git a/metadata/md5-cache/app-metrics/mysqld_exporter-0.12.1_p20200622 b/metadata/md5-cache/app-metrics/mysqld_exporter-0.12.1_p20200622
index b36bb7ae57e6..253f1b5f541d 100644
--- a/metadata/md5-cache/app-metrics/mysqld_exporter-0.12.1_p20200622
+++ b/metadata/md5-cache/app-metrics/mysqld_exporter-0.12.1_p20200622
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mysqld_exporter acct-user/mysqld_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/mysqld_exporter/archive/f5d5289f7627016d8b53b0b3fa7615da8a73b56a.tar.gz -> mysqld_exporter-0.12.1_p20200622.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fb63ba8ada096ca4f450a4f3fd3ca23
diff --git a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0 b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0
index bc822d89794d..f1a0c6430305 100644
--- a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0
+++ b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mysqld_exporter acct-user/mysqld_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/mysqld_exporter/archive/refs/tags/v0.14.0.tar.gz -> mysqld_exporter-0.14.0.tar.gz https://dev.gentoo.org/~robbat2/distfiles/mysqld_exporter-0.14.0-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a1d7779fd2c821dd5dde7056b79f1cb1
diff --git a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20221209 b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20221209
index 4536ec9007e9..fcb36a24f594 100644
--- a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20221209
+++ b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20221209
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mysqld_exporter acct-user/mysqld_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/mysqld_exporter/archive/530e351d293dd632f31b80947f5ca420ef17adaf.tar.gz -> mysqld_exporter-0.14.0_p20221209.tar.gz https://dev.gentoo.org/~robbat2/distfiles/mysqld_exporter-530e351d293dd632f31b80947f5ca420ef17adaf-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b74d2d0309bf157ac2f27b1a50498e24
diff --git a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20230328 b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20230328
index 049f435848a0..00999e566706 100644
--- a/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20230328
+++ b/metadata/md5-cache/app-metrics/mysqld_exporter-0.14.0_p20230328
@@ -11,5 +11,5 @@ RDEPEND=acct-group/mysqld_exporter acct-user/mysqld_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/mysqld_exporter/archive/fad2c0ccd8c0df8fed91a81463e930e4485fdfee.tar.gz -> mysqld_exporter-0.14.0_p20230328.tar.gz https://dev.gentoo.org/~robbat2/distfiles/mysqld_exporter-fad2c0ccd8c0df8fed91a81463e930e4485fdfee-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9e42b19d44e6b7ec59d8e2463d87f8ce
diff --git a/metadata/md5-cache/app-metrics/nftables-exporter-0.2.7 b/metadata/md5-cache/app-metrics/nftables-exporter-0.2.7
index b3b9c6119013..43a87f161b50 100644
--- a/metadata/md5-cache/app-metrics/nftables-exporter-0.2.7
+++ b/metadata/md5-cache/app-metrics/nftables-exporter-0.2.7
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/nftables
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/metal-stack/nftables-exporter/archive/v0.2.7.tar.gz -> nftables-exporter-0.2.7.tar.gz https://dev.gentoo.org/~williamh/dist/nftables-exporter-0.2.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc17671250c42f900c1b7cdfbf37c538
diff --git a/metadata/md5-cache/app-metrics/nginx-vts-exporter-0.10.7-r1 b/metadata/md5-cache/app-metrics/nginx-vts-exporter-0.10.7-r1
index b0ff5934c0c2..506a1ba1f58c 100644
--- a/metadata/md5-cache/app-metrics/nginx-vts-exporter-0.10.7-r1
+++ b/metadata/md5-cache/app-metrics/nginx-vts-exporter-0.10.7-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/nginx-vts-exporter acct-user/nginx-vts-exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/hnlq715/nginx-vts-exporter/archive/v0.10.7.tar.gz -> nginx-vts-exporter-0.10.7.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=967377a43cf695ca5509aa6e6cd824ef
diff --git a/metadata/md5-cache/app-metrics/node_exporter-1.7.0 b/metadata/md5-cache/app-metrics/node_exporter-1.7.0
index afb62ea98cd1..0df02d4e5987 100644
--- a/metadata/md5-cache/app-metrics/node_exporter-1.7.0
+++ b/metadata/md5-cache/app-metrics/node_exporter-1.7.0
@@ -12,5 +12,5 @@ RDEPEND=acct-group/node_exporter acct-user/node_exporter selinux? ( sec-policy/s
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/node_exporter/archive/v1.7.0.tar.gz -> node_exporter-1.7.0.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/node_exporter-1.7.0/deps.tar.xz -> node_exporter-1.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4fbb18cfe010f8886c603afa46dee34e
diff --git a/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2 b/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2
index 05395d362d59..a368b512c3bf 100644
--- a/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2
+++ b/metadata/md5-cache/app-metrics/node_exporter-1.7.0-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/node_exporter acct-user/node_exporter selinux? ( sec-policy/s
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/node_exporter/archive/v1.7.0.tar.gz -> node_exporter-1.7.0.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/node_exporter-1.7.0/deps.tar.xz -> node_exporter-1.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c5d9165e67d09aef164e526b1c398db5
diff --git a/metadata/md5-cache/app-metrics/node_exporter-1.8.0 b/metadata/md5-cache/app-metrics/node_exporter-1.8.0
index a8c5c306a23c..1afa3502b1a6 100644
--- a/metadata/md5-cache/app-metrics/node_exporter-1.8.0
+++ b/metadata/md5-cache/app-metrics/node_exporter-1.8.0
@@ -12,5 +12,5 @@ RDEPEND=acct-group/node_exporter acct-user/node_exporter selinux? ( sec-policy/s
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/node_exporter/archive/v1.8.0.tar.gz -> node_exporter-1.8.0.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/node_exporter-1.8.0/deps.tar.xz -> node_exporter-1.8.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7993cf275d81167bddd381523b23e027
diff --git a/metadata/md5-cache/app-metrics/node_exporter-1.8.1 b/metadata/md5-cache/app-metrics/node_exporter-1.8.1
index f65481ac9be8..42be1e3e2fb7 100644
--- a/metadata/md5-cache/app-metrics/node_exporter-1.8.1
+++ b/metadata/md5-cache/app-metrics/node_exporter-1.8.1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/node_exporter acct-user/node_exporter selinux? ( sec-policy/s
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/node_exporter/archive/v1.8.1.tar.gz -> node_exporter-1.8.1.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/node_exporter-1.8.0/deps.tar.xz -> node_exporter-1.8.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3a0b5f21f8ff309769346ceee3c211cd
diff --git a/metadata/md5-cache/app-metrics/node_exporter-9999 b/metadata/md5-cache/app-metrics/node_exporter-9999
index 8752412ef937..63529fc8b1ef 100644
--- a/metadata/md5-cache/app-metrics/node_exporter-9999
+++ b/metadata/md5-cache/app-metrics/node_exporter-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=acct-group/node_exporter acct-user/node_exporter selinux? ( sec-policy/selinux-node_exporter )
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b78517448b6685b41b78fe6891f91a2d
diff --git a/metadata/md5-cache/app-metrics/openvpn_exporter-0.3.0 b/metadata/md5-cache/app-metrics/openvpn_exporter-0.3.0
index 160d44ab85da..8dad780c5e3e 100644
--- a/metadata/md5-cache/app-metrics/openvpn_exporter-0.3.0
+++ b/metadata/md5-cache/app-metrics/openvpn_exporter-0.3.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/openvpn_exporter acct-group/openvpn_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/kumina/openvpn_exporter/archive/v0.3.0.tar.gz -> openvpn_exporter-0.3.0.tar.gz https://dev.gentoo.org/~williamh/dist/openvpn_exporter-0.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ff205a972480ec1777321679dd4ede07
diff --git a/metadata/md5-cache/app-metrics/postfix_exporter-0.3.0 b/metadata/md5-cache/app-metrics/postfix_exporter-0.3.0
index 7d1c33f45867..0f461baa6988 100644
--- a/metadata/md5-cache/app-metrics/postfix_exporter-0.3.0
+++ b/metadata/md5-cache/app-metrics/postfix_exporter-0.3.0
@@ -12,5 +12,5 @@ RDEPEND=acct-group/postfix_exporter acct-user/postfix_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kumina/postfix_exporter/archive/0.3.0.tar.gz -> postfix_exporter-0.3.0.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/app-metrics/postfix_exporter/postfix_exporter-0.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=97b54fa98374afcf9df15cf06cfc8b38
diff --git a/metadata/md5-cache/app-metrics/postgres_exporter-0.10.1 b/metadata/md5-cache/app-metrics/postgres_exporter-0.10.1
index 6925a7d04f75..c5ed397f7af0 100644
--- a/metadata/md5-cache/app-metrics/postgres_exporter-0.10.1
+++ b/metadata/md5-cache/app-metrics/postgres_exporter-0.10.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/postgres_exporter acct-user/postgres_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus-community/postgres_exporter/archive/v0.10.1.tar.gz -> postgres_exporter-0.10.1.tar.gz https://dev.gentoo.org/~williamh/dist/postgres_exporter-0.10.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f498cb4722edf83a93b35ccc742d9e21
diff --git a/metadata/md5-cache/app-metrics/postgres_exporter-0.15.0 b/metadata/md5-cache/app-metrics/postgres_exporter-0.15.0
index 70048e2f6665..96b84152b774 100644
--- a/metadata/md5-cache/app-metrics/postgres_exporter-0.15.0
+++ b/metadata/md5-cache/app-metrics/postgres_exporter-0.15.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/postgres_exporter acct-user/postgres_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus-community/postgres_exporter/archive/v0.15.0.tar.gz -> postgres_exporter-0.15.0.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/app-metrics/postgres_exporter/postgres_exporter-0.15.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=938ccc8556c0315774dd5c452008dc40
diff --git a/metadata/md5-cache/app-metrics/process-exporter-0.7.10 b/metadata/md5-cache/app-metrics/process-exporter-0.7.10
index fb4a1370a412..0727f93cb610 100644
--- a/metadata/md5-cache/app-metrics/process-exporter-0.7.10
+++ b/metadata/md5-cache/app-metrics/process-exporter-0.7.10
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ncabatoff/process-exporter/archive/v0.7.10.tar.gz -> process-exporter-0.7.10.tar.gz https://dev.gentoo.org/~williamh/dist/process-exporter-0.7.10-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eccb52df3af86bc30bcd14159a9a442a
diff --git a/metadata/md5-cache/app-metrics/prom2json-1.3.0 b/metadata/md5-cache/app-metrics/prom2json-1.3.0
index 4bb38edd1e6b..256385270c9c 100644
--- a/metadata/md5-cache/app-metrics/prom2json-1.3.0
+++ b/metadata/md5-cache/app-metrics/prom2json-1.3.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/prom2json/archive/v1.3.0.tar.gz -> prom2json-1.3.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=89b0ef466a46c1682dca60e23f3e5fdd
diff --git a/metadata/md5-cache/app-metrics/prometheus-2.40.4 b/metadata/md5-cache/app-metrics/prometheus-2.40.4
index ae4a403e5aa5..3915b6fc3c4d 100644
--- a/metadata/md5-cache/app-metrics/prometheus-2.40.4
+++ b/metadata/md5-cache/app-metrics/prometheus-2.40.4
@@ -11,5 +11,5 @@ RDEPEND=acct-group/prometheus acct-user/prometheus
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/prometheus/archive/v2.40.4.tar.gz -> prometheus-2.40.4.tar.gz https://dev.gentoo.org/~williamh/dist/prometheus-2.40.4-deps.tar.xz https://dev.gentoo.org/~williamh/dist/prometheus-2.40.4-assets.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08fa9b5b95cdd1bed1f6626da8b8a89a
diff --git a/metadata/md5-cache/app-metrics/prometheus-2.43.0-r2 b/metadata/md5-cache/app-metrics/prometheus-2.43.0-r2
index 6da5c3979551..4931a3d548cc 100644
--- a/metadata/md5-cache/app-metrics/prometheus-2.43.0-r2
+++ b/metadata/md5-cache/app-metrics/prometheus-2.43.0-r2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/prometheus acct-user/prometheus
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/prometheus/archive/v2.43.0.tar.gz -> prometheus-2.43.0.tar.gz https://dev.gentoo.org/~williamh/dist/prometheus-2.43.0-deps.tar.xz https://dev.gentoo.org/~williamh/dist/prometheus-2.43.0-assets.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=74cefc11e9a4f71617db4f92932be920
diff --git a/metadata/md5-cache/app-metrics/prometheus-2.47.0 b/metadata/md5-cache/app-metrics/prometheus-2.47.0
index 67ef16235dea..aa4cbd17f4f4 100644
--- a/metadata/md5-cache/app-metrics/prometheus-2.47.0
+++ b/metadata/md5-cache/app-metrics/prometheus-2.47.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/prometheus acct-user/prometheus
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/prometheus/archive/v2.47.0.tar.gz -> prometheus-2.47.0.tar.gz https://dev.gentoo.org/~williamh/dist/prometheus-2.47.0-deps.tar.xz https://dev.gentoo.org/~williamh/dist/prometheus-2.47.0-assets.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3bb88f58aae3dc6b5b1f343b6c480c94
diff --git a/metadata/md5-cache/app-metrics/prometheus-2.52.0 b/metadata/md5-cache/app-metrics/prometheus-2.52.0
index ba97b547d9b5..c8512ab0b884 100644
--- a/metadata/md5-cache/app-metrics/prometheus-2.52.0
+++ b/metadata/md5-cache/app-metrics/prometheus-2.52.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/prometheus acct-user/prometheus
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/prometheus/archive/v2.52.0.tar.gz -> prometheus-2.52.0.tar.gz https://dev.gentoo.org/~williamh/dist/prometheus-2.52.0-deps.tar.xz https://dev.gentoo.org/~williamh/dist/prometheus-2.52.0-assets.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a989f66b1a324e114bcce5146ab54be0
diff --git a/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.2 b/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.2
index d96abe8d3cf1..2cf89d852443 100644
--- a/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.2
+++ b/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/hansmi/prometheus-lvm-exporter/archive/refs/tags/v0.3.2.tar.gz -> prometheus-lvm-exporter-0.3.2.tar.gz https://dev.gentoo.org/~robbat2/distfiles/prometheus-lvm-exporter-0.3.2-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=303ebe3fbeb5fb79fadcf256d3745048
diff --git a/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.3 b/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.3
index fe9ea152e51d..98e0301635f4 100644
--- a/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.3
+++ b/metadata/md5-cache/app-metrics/prometheus-lvm-exporter-0.3.3
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/hansmi/prometheus-lvm-exporter/archive/v0.3.3.tar.gz -> prometheus-lvm-exporter-0.3.3.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/app-metrics/prometheus-lvm-exporter/prometheus-lvm-exporter-0.3.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0dda8c5a634f50f7b4cf0f63aaa5c411
diff --git a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.10.1 b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.10.1
index 8b9190360c02..79474c310216 100644
--- a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.10.1
+++ b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.10.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v1.10.1.tar.gz -> prometheus-podman-exporter-1.10.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92b15bc5fd1f30db5cf57292d7bddf6d
diff --git a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0 b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0
index 6d2b58d2ccc2..b0eeafc830bf 100644
--- a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0
+++ b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.11.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v1.11.0.tar.gz -> prometheus-podman-exporter-1.11.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92b15bc5fd1f30db5cf57292d7bddf6d
diff --git a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.12.0 b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.12.0
index f3636820b2f9..47831c60b01d 100644
--- a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.12.0
+++ b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-1.12.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v1.12.0.tar.gz -> prometheus-podman-exporter-1.12.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92b15bc5fd1f30db5cf57292d7bddf6d
diff --git a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-9999 b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-9999
index bde8ea579aee..faf10cbf2330 100644
--- a/metadata/md5-cache/app-metrics/prometheus-podman-exporter-9999
+++ b/metadata/md5-cache/app-metrics/prometheus-podman-exporter-9999
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
PROPERTIES=live
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92b15bc5fd1f30db5cf57292d7bddf6d
diff --git a/metadata/md5-cache/app-metrics/pushgateway-1.5.1 b/metadata/md5-cache/app-metrics/pushgateway-1.5.1
index cdc058277362..22d2e5bba7d2 100644
--- a/metadata/md5-cache/app-metrics/pushgateway-1.5.1
+++ b/metadata/md5-cache/app-metrics/pushgateway-1.5.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/pushgateway acct-user/pushgateway
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/pushgateway/archive/v1.5.1.tar.gz -> pushgateway-1.5.1.tar.gz https://dev.gentoo.org/~zmedico/dist/pushgateway-1.5.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bdb6253694ef45c31b18e0b58849258d
diff --git a/metadata/md5-cache/app-metrics/rabbitmq_exporter-0.29.0-r1 b/metadata/md5-cache/app-metrics/rabbitmq_exporter-0.29.0-r1
index 7b39954c3900..bc86c05ec9cd 100644
--- a/metadata/md5-cache/app-metrics/rabbitmq_exporter-0.29.0-r1
+++ b/metadata/md5-cache/app-metrics/rabbitmq_exporter-0.29.0-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/rabbitmq_exporter acct-user/rabbitmq_exporter
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/kbudde/rabbitmq_exporter/archive/v0.29.0.tar.gz -> rabbitmq_exporter-0.29.0.tar.gz https://github.com/kbudde/gobert/archive/a6daecb9ddeb548b7cfb3f5ac9deef9ded522730.tar.gz -> github.com-kbudde-gobert-a6daecb9ddeb548b7cfb3f5ac9deef9ded522730.tar.gz https://github.com/prometheus/client_model/archive/f287a105a20ec685d797f65cd0ce8fbeaef42da1.tar.gz -> github.com-prometheus-client_model-f287a105a20ec685d797f65cd0ce8fbeaef42da1.tar.gz https://github.com/prometheus/common/archive/2998b132700a7d019ff618c06a234b47c1f3f681.tar.gz -> github.com-prometheus-common-2998b132700a7d019ff618c06a234b47c1f3f681.tar.gz https://github.com/prometheus/client_golang/archive/d2ead25884778582e740573999f7b07f47e171b4.tar.gz -> github.com-prometheus-client_golang-d2ead25884778582e740573999f7b07f47e171b4.tar.gz https://github.com/prometheus/procfs/archive/b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1.tar.gz -> github.com-prometheus-procfs-b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1.tar.gz https://github.com/matttproud/golang_protobuf_extensions/archive/c182affec369e30f25d3eb8cd8a478dee585ae7d.tar.gz -> github.com-matttproud-golang_protobuf_extensions-c182affec369e30f25d3eb8cd8a478dee585ae7d.tar.gz https://github.com/golang/protobuf/archive/347cf4a86c1cb8d262994d8ef5924d4576c5b331.tar.gz -> github.com-golang-protobuf-347cf4a86c1cb8d262994d8ef5924d4576c5b331.tar.gz https://github.com/beorn7/perks/archive/3a771d992973f24aa725d07868b467d1ddfceafb.tar.gz -> github.com-beorn7-perks-3a771d992973f24aa725d07868b467d1ddfceafb.tar.gz https://github.com/Sirupsen/logrus/archive/78fb3852d92683dc28da6cc3d5f965100677c27d.tar.gz -> github.com-Sirupsen-logrus-78fb3852d92683dc28da6cc3d5f965100677c27d.tar.gz https://github.com/golang/crypto/archive/ff983b9c42bc9fbf91556e191cc8efb585c16908.tar.gz -> github.com-golang-crypto-ff983b9c42bc9fbf91556e191cc8efb585c16908.tar.gz https://github.com/golang/sys/archive/2be51725563103c17124a318f1745b66f2347acb.tar.gz -> github.com-golang-sys-2be51725563103c17124a318f1745b66f2347acb.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32acb3af8c55cd2ce2c159d183788115
diff --git a/metadata/md5-cache/app-metrics/redis_exporter-1.44.0 b/metadata/md5-cache/app-metrics/redis_exporter-1.44.0
index 01095918b257..61dba9af4376 100644
--- a/metadata/md5-cache/app-metrics/redis_exporter-1.44.0
+++ b/metadata/md5-cache/app-metrics/redis_exporter-1.44.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/redis_exporter acct-group/redis_exporter
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/oliver006/redis_exporter/archive/v1.44.0.tar.gz -> redis_exporter-1.44.0.tar.gz https://dev.gentoo.org/~zmedico/dist/redis_exporter-1.44.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c56249235dc0ee4335575980dc66edc6
diff --git a/metadata/md5-cache/app-metrics/redis_exporter-1.61.0 b/metadata/md5-cache/app-metrics/redis_exporter-1.61.0
index d731a2901a26..a2f307db7249 100644
--- a/metadata/md5-cache/app-metrics/redis_exporter-1.61.0
+++ b/metadata/md5-cache/app-metrics/redis_exporter-1.61.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/redis_exporter acct-group/redis_exporter
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/oliver006/redis_exporter/archive/v1.61.0.tar.gz -> redis_exporter-1.61.0.tar.gz https://dev.gentoo.org/~zmedico/dist/redis_exporter-1.61.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3ad965f7b05fc53d37c6d1b737cc62c
diff --git a/metadata/md5-cache/app-metrics/smartctl_exporter-0.12.0-r1 b/metadata/md5-cache/app-metrics/smartctl_exporter-0.12.0-r1
index 41323ed9b237..0f0d6661106b 100644
--- a/metadata/md5-cache/app-metrics/smartctl_exporter-0.12.0-r1
+++ b/metadata/md5-cache/app-metrics/smartctl_exporter-0.12.0-r1
@@ -11,5 +11,5 @@ RDEPEND=sys-apps/smartmontools
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus-community/smartctl_exporter/archive/refs/tags/v0.12.0.tar.gz -> smartctl_exporter-0.12.0.tar.gz https://dev.gentoo.org/~robbat2/distfiles/smartctl_exporter-0.12.0-vendor.tar.xz https://github.com/prometheus-community/smartctl_exporter/commit/d33b5a391f4a18b3d9c0a194e57cdd3491130099.patch -> smartctl_exporter-0.12.0-d33b5a391f4a18b3d9c0a194e57cdd3491130099.patch
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=deb1fb5a02129b9e454536056533e42b
diff --git a/metadata/md5-cache/app-metrics/snmp_exporter-0.24.1 b/metadata/md5-cache/app-metrics/snmp_exporter-0.24.1
index 58c9c1e93fe9..2e8a9b58ae00 100644
--- a/metadata/md5-cache/app-metrics/snmp_exporter-0.24.1
+++ b/metadata/md5-cache/app-metrics/snmp_exporter-0.24.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/snmp_exporter acct-user/snmp_exporter net-analyzer/net-snmp
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/prometheus/snmp_exporter/archive/v0.24.1.tar.gz -> snmp_exporter-0.24.1.tar.gz https://dev.gentoo.org/~ajak/dist/app-metrics/snmp_exporter/snmp_exporter-0.24.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e8ca74d2005012cf474ddf9587f10b2
diff --git a/metadata/md5-cache/app-metrics/uwsgi_exporter-0.8.0-r1 b/metadata/md5-cache/app-metrics/uwsgi_exporter-0.8.0-r1
index 37c6f94729cd..0bab838379f7 100644
--- a/metadata/md5-cache/app-metrics/uwsgi_exporter-0.8.0-r1
+++ b/metadata/md5-cache/app-metrics/uwsgi_exporter-0.8.0-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/uwsgi_exporter acct-user/uwsgi_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https:///archive/.tar.gz -> uwsgi_exporter-0.8.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4637246234f2a41c291f2909f7657406
diff --git a/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0 b/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0
index 30543f8b9fe0..a286ad4fe8f8 100644
--- a/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0
+++ b/metadata/md5-cache/app-metrics/uwsgi_exporter-1.1.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/uwsgi_exporter acct-user/uwsgi_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/timonwong/uwsgi_exporter/archive/refs/tags/v1.1.0.tar.gz -> uwsgi_exporter-1.1.0.tar.gz https://dev.gentoo.org/~zmedico/dist/uwsgi_exporter-1.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc6668542fbf7c219613b3e5bbc78834
diff --git a/metadata/md5-cache/app-metrics/vault_exporter-0.1.2-r1 b/metadata/md5-cache/app-metrics/vault_exporter-0.1.2-r1
index 24e09db7f9e6..673c99a76d70 100644
--- a/metadata/md5-cache/app-metrics/vault_exporter-0.1.2-r1
+++ b/metadata/md5-cache/app-metrics/vault_exporter-0.1.2-r1
@@ -10,5 +10,5 @@ RDEPEND=acct-group/vault_exporter acct-user/vault_exporter
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/grapeshot/vault_exporter/archive/v0.1.2.tar.gz -> vault_exporter-0.1.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11d89db4298d3faa76cc05f46c7aae1b
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 55e69833b51d..9fabfdcdc4d6 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/dasel-2.7.0 b/metadata/md5-cache/app-misc/dasel-2.7.0
index 32bade28c36b..4d6980d45ced 100644
--- a/metadata/md5-cache/app-misc/dasel-2.7.0
+++ b/metadata/md5-cache/app-misc/dasel-2.7.0
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 ISC
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/TomWright/dasel/archive/v2.7.0.tar.gz -> dasel-2.7.0.tar.gz https://dev.gentoo.org/~zmedico/dist/dasel-2.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3b537efbe9c289fef82d965283b4fa4d
diff --git a/metadata/md5-cache/app-misc/faq-0.0.7 b/metadata/md5-cache/app-misc/faq-0.0.7
index dfbae2a073c0..8eb373c44acf 100644
--- a/metadata/md5-cache/app-misc/faq-0.0.7
+++ b/metadata/md5-cache/app-misc/faq-0.0.7
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jzelinskie/faq/archive/0.0.7.tar.gz -> faq-0.0.7.tar.gz https://dev.gentoo.org/~sam/distfiles/app-misc/faq/faq-0.0.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=702aba2906e6a9382a8a8148b4a06933
diff --git a/metadata/md5-cache/app-misc/gnote-46.0 b/metadata/md5-cache/app-misc/gnote-46.0
new file mode 100644
index 000000000000..586e2795fa35
--- /dev/null
+++ b/metadata/md5-cache/app-misc/gnote-46.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.10.0:4.0 >=gui-libs/libadwaita-1 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ )
+DESCRIPTION=Desktop note-taking application
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnote
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 meson readme.gentoo-r1
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=GPL-3+ FDL-1.1
+RDEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.10.0:4.0 >=gui-libs/libadwaita-1 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ ) gnome-base/gsettings-desktop-schemas
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnote/46/gnote-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d8a363a3405323f63a9dc72beed5edde
diff --git a/metadata/md5-cache/app-misc/go-jira-1.0.28 b/metadata/md5-cache/app-misc/go-jira-1.0.28
index 1732fa3dfd01..b66b8d77f442 100644
--- a/metadata/md5-cache/app-misc/go-jira-1.0.28
+++ b/metadata/md5-cache/app-misc/go-jira-1.0.28
@@ -9,5 +9,5 @@ LICENSE=0BSD Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-jira/jira/archive/v1.0.28.tar.gz -> go-jira-1.0.28.tar.gz https://dev.gentoo.org/~williamh/dist/go-jira-1.0.28-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8eb7cd0f4dadd7eb9843b419edf794a2
diff --git a/metadata/md5-cache/app-misc/gojq-0.12.16 b/metadata/md5-cache/app-misc/gojq-0.12.16
index 00a3d0949888..610572f44b9f 100644
--- a/metadata/md5-cache/app-misc/gojq-0.12.16
+++ b/metadata/md5-cache/app-misc/gojq-0.12.16
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/itchyny/gojq/archive/refs/tags/v0.12.16.tar.gz -> gojq-0.12.16.tar.gz https://dev.gentoo.org/~zmedico/dist/gojq-0.12.16-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=69fe89b9f1f06ec4fdca6138a3bdc618
diff --git a/metadata/md5-cache/app-misc/jp-0.2.1 b/metadata/md5-cache/app-misc/jp-0.2.1
index 2e5af11b9f0b..03574ae7defc 100644
--- a/metadata/md5-cache/app-misc/jp-0.2.1
+++ b/metadata/md5-cache/app-misc/jp-0.2.1
@@ -12,5 +12,5 @@ REQUIRED_USE=!jpp
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/jmespath/jp/archive/refs/tags/0.2.1.tar.gz -> jp-0.2.1.tar.gz https://dev.gentoo.org/~zmedico/dist/jp-0.2.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edf4ea38be8e81af9ca669af998fecd0
diff --git a/metadata/md5-cache/app-misc/jpipe-0.2.0-r1 b/metadata/md5-cache/app-misc/jpipe-0.2.0-r1
index ab6b800638ba..c30296a80d74 100644
--- a/metadata/md5-cache/app-misc/jpipe-0.2.0-r1
+++ b/metadata/md5-cache/app-misc/jpipe-0.2.0-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
RESTRICT=!test? ( test ) !test? ( test ) strip
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jpipe/jpipe-0.2.0.tar.gz !python? ( https://dev.gentoo.org/~zmedico/dist/jpipe-0.2.0-deps.tar.xz )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05450373618cc3ea4fcac3872ad84fb9
diff --git a/metadata/md5-cache/app-misc/mkcert-1.4.4 b/metadata/md5-cache/app-misc/mkcert-1.4.4
index 80eeedf92df2..ac3764f06914 100644
--- a/metadata/md5-cache/app-misc/mkcert-1.4.4
+++ b/metadata/md5-cache/app-misc/mkcert-1.4.4
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/FiloSottile/mkcert/archive/v1.4.4.tar.gz -> mkcert-1.4.4.tar.gz https://dev.gentoo.org/~sam/distfiles/app-misc/mkcert/mkcert-1.4.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac1f64860cf1cbdd20e4bf77bfbc63b3
diff --git a/metadata/md5-cache/app-misc/notary-0.7.0 b/metadata/md5-cache/app-misc/notary-0.7.0
index af5a6d6bb4f7..04acbf893e3e 100644
--- a/metadata/md5-cache/app-misc/notary-0.7.0
+++ b/metadata/md5-cache/app-misc/notary-0.7.0
@@ -10,5 +10,5 @@ RDEPEND=acct-group/notary acct-user/notary
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/notaryproject/notary/archive/v0.7.0.tar.gz -> notary-0.7.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f9603bf7186edcf960e93bba0f64a664
diff --git a/metadata/md5-cache/app-misc/openhab-bin-4.1.2 b/metadata/md5-cache/app-misc/openhab-bin-4.1.2
index 9e82826f1298..6bb1735d0e48 100644
--- a/metadata/md5-cache/app-misc/openhab-bin-4.1.2
+++ b/metadata/md5-cache/app-misc/openhab-bin-4.1.2
@@ -3,11 +3,11 @@ DEFINED_PHASES=compile install postinst
DESCRIPTION=An open-source automation software for your home
EAPI=8
HOMEPAGE=https://www.openhab.org/
-INHERIT=systemd tmpfiles
+INHERIT=edo systemd tmpfiles
KEYWORDS=~amd64 ~arm64
LICENSE=EPL-2.0
RDEPEND=>=virtual/jre-17 acct-user/openhab app-arch/zip dev-java/java-config virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/openhab/openhab-distro/releases/download/4.1.2/openhab-4.1.2.tar.gz https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli -> openhab-cli-2024-01-14
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=747e7d36d61e62245527dc4041231e7d
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6cc890f3b9b05fbde65840743c6cd4c0
diff --git a/metadata/md5-cache/app-misc/openhab-bin-4.2.0 b/metadata/md5-cache/app-misc/openhab-bin-4.2.0
new file mode 100644
index 000000000000..eb2f6a205e7f
--- /dev/null
+++ b/metadata/md5-cache/app-misc/openhab-bin-4.2.0
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst
+DESCRIPTION=An open-source automation software for your home
+EAPI=8
+HOMEPAGE=https://www.openhab.org/
+INHERIT=edo systemd tmpfiles
+KEYWORDS=~amd64 ~arm64
+LICENSE=EPL-2.0
+RDEPEND=>=virtual/jre-17 acct-user/openhab app-arch/zip dev-java/java-config virtual/tmpfiles
+SLOT=0
+SRC_URI=https://github.com/openhab/openhab-distro/releases/download/4.2.0/openhab-4.2.0.tar.gz https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli -> openhab-cli-2024-01-14
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6cc890f3b9b05fbde65840743c6cd4c0
diff --git a/metadata/md5-cache/app-misc/pet-0.4.0 b/metadata/md5-cache/app-misc/pet-0.4.0
index 314275f5de87..264b9485f7d0 100644
--- a/metadata/md5-cache/app-misc/pet-0.4.0
+++ b/metadata/md5-cache/app-misc/pet-0.4.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/knqyf263/pet/archive/v0.4.0.tar.gz -> pet-0.4.0.gh.tar.gz https://github.com/SpiderX/portage-overlay/raw/deps/pet-0.4.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=02bb7ed9fb51ac59293e753d719ef663
diff --git a/metadata/md5-cache/app-misc/rtlamr-0.9.1 b/metadata/md5-cache/app-misc/rtlamr-0.9.1
index cc13f4ae7fe2..3750708bb08f 100644
--- a/metadata/md5-cache/app-misc/rtlamr-0.9.1
+++ b/metadata/md5-cache/app-misc/rtlamr-0.9.1
@@ -9,5 +9,5 @@ LICENSE=AGPL-3 BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/bemasher/rtlamr/archive/v0.9.1.tar.gz -> rtlamr-0.9.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=18306fa6da24ae75074b4a31d3084541
diff --git a/metadata/md5-cache/app-misc/siegfried-1.11.0 b/metadata/md5-cache/app-misc/siegfried-1.11.0
index e834d626ee97..1c899ba67d3e 100644
--- a/metadata/md5-cache/app-misc/siegfried-1.11.0
+++ b/metadata/md5-cache/app-misc/siegfried-1.11.0
@@ -10,5 +10,5 @@ RDEPEND=!app-misc/dfshow
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/richardlehane/siegfried/archive/v1.11.0.tar.gz -> siegfried-1.11.0.gh.tar.gz https://github.com/richardlehane/siegfried/releases/download/v1.11.0/data_1-11-0.zip -> siegfried-1.11.0-data.zip https://dev.gentoo.org/~mgorny/dist/siegfried-1.11.0.deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a1d156fadc7ec8852f33a3dc5567bbcf
diff --git a/metadata/md5-cache/app-misc/siegfried-1.11.1 b/metadata/md5-cache/app-misc/siegfried-1.11.1
index c10a06fda764..310c0babe273 100644
--- a/metadata/md5-cache/app-misc/siegfried-1.11.1
+++ b/metadata/md5-cache/app-misc/siegfried-1.11.1
@@ -10,5 +10,5 @@ RDEPEND=!app-misc/dfshow
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/richardlehane/siegfried/archive/v1.11.1.tar.gz -> siegfried-1.11.1.gh.tar.gz https://github.com/richardlehane/siegfried/releases/download/v1.11.1/data_1-11-1.zip -> siegfried-1.11.1-data.zip https://dev.gentoo.org/~mgorny/dist/siegfried-1.11.1_rc4.deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fbf9c94ce6cd35dd3ed9b2ab408e8b98
diff --git a/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4 b/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4
index 03203514f13a..00c8b7adfac3 100644
--- a/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4
+++ b/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4
@@ -10,5 +10,5 @@ RDEPEND=!app-misc/dfshow
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/richardlehane/siegfried/archive/v1.11.1-rc4.tar.gz -> siegfried-1.11.1-rc4.gh.tar.gz https://github.com/richardlehane/siegfried/releases/download/v1.11.1-rc4/data_1-11-1-rc4.zip -> siegfried-1.11.1-rc4-data.zip https://dev.gentoo.org/~mgorny/dist/siegfried-1.11.1_rc4.deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70a0df545a393f22dc18922a512d9912
diff --git a/metadata/md5-cache/app-misc/spire-1.3.3 b/metadata/md5-cache/app-misc/spire-1.3.3
index d1587a227587..ebfafe9c1019 100644
--- a/metadata/md5-cache/app-misc/spire-1.3.3
+++ b/metadata/md5-cache/app-misc/spire-1.3.3
@@ -11,5 +11,5 @@ RDEPEND=acct-group/spire acct-user/spire
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/spiffe/spire/archive/v1.3.3.tar.gz -> spire-1.3.3.tar.gz https://dev.gentoo.org/~williamh/dist/spire-1.3.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ec6e8811e4fa80cd303fc730235db1e1
diff --git a/metadata/md5-cache/app-misc/spire-1.7.1 b/metadata/md5-cache/app-misc/spire-1.7.1
index adce5e85e4c6..8bc81912ccb1 100644
--- a/metadata/md5-cache/app-misc/spire-1.7.1
+++ b/metadata/md5-cache/app-misc/spire-1.7.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/spire acct-user/spire
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/spiffe/spire/archive/v1.7.1.tar.gz -> spire-1.7.1.tar.gz https://dev.gentoo.org/~williamh/dist/spire-1.7.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d892b0c953ee06f26055796fa03bfe55
diff --git a/metadata/md5-cache/app-misc/spire-1.8.7 b/metadata/md5-cache/app-misc/spire-1.8.7
index 1e841061186a..5455def4f1f1 100644
--- a/metadata/md5-cache/app-misc/spire-1.8.7
+++ b/metadata/md5-cache/app-misc/spire-1.8.7
@@ -11,5 +11,5 @@ RDEPEND=acct-group/spire acct-user/spire
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/spiffe/spire/archive/v1.8.7.tar.gz -> spire-1.8.7.tar.gz https://dev.gentoo.org/~williamh/dist/spire-1.8.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa577b9714b221528de3fe6ae348a30a
diff --git a/metadata/md5-cache/app-misc/wally-cli-2.0.1-r1 b/metadata/md5-cache/app-misc/wally-cli-2.0.1-r1
index 5a459ff24908..d4e993a9b514 100644
--- a/metadata/md5-cache/app-misc/wally-cli-2.0.1-r1
+++ b/metadata/md5-cache/app-misc/wally-cli-2.0.1-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/plugdev dev-libs/libusb:1
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/zsa/wally-cli/archive/refs/tags/2.0.1-linux.tar.gz -> wally-cli-2.0.1.tar.gz https://dev.gentoo.org/~ajak/dist/app-misc/wally-cli/wally-cli-2.0.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=ad524d77aebed559edf9de9888576012
diff --git a/metadata/md5-cache/app-misc/yq-go-4.44.1 b/metadata/md5-cache/app-misc/yq-go-4.44.1
index 4d2dbc5022ef..34bf79710a8a 100644
--- a/metadata/md5-cache/app-misc/yq-go-4.44.1
+++ b/metadata/md5-cache/app-misc/yq-go-4.44.1
@@ -11,5 +11,5 @@ RDEPEND=yq-symlink? ( !app-misc/yq[yq-symlink(+)] )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/mikefarah/yq/archive/refs/tags/v4.44.1.tar.gz -> yq-4.44.1.tar.gz https://dev.gentoo.org/~zmedico/dist/yq-4.44.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f533d0769091ccc5dd3d022c0dfa157b
diff --git a/metadata/md5-cache/app-misc/yq-go-4.44.2 b/metadata/md5-cache/app-misc/yq-go-4.44.2
index 1d872423320a..6e765851d7fb 100644
--- a/metadata/md5-cache/app-misc/yq-go-4.44.2
+++ b/metadata/md5-cache/app-misc/yq-go-4.44.2
@@ -11,5 +11,5 @@ RDEPEND=yq-symlink? ( !app-misc/yq[yq-symlink(+)] )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/mikefarah/yq/archive/refs/tags/v4.44.2.tar.gz -> yq-4.44.2.tar.gz https://dev.gentoo.org/~zmedico/dist/yq-4.44.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f533d0769091ccc5dd3d022c0dfa157b
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index ab8ed35ec220..a1baf451572d 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/golop-0.2.1-r1 b/metadata/md5-cache/app-portage/golop-0.2.1-r1
index af9c080f511f..6a75562f2d6e 100644
--- a/metadata/md5-cache/app-portage/golop-0.2.1-r1
+++ b/metadata/md5-cache/app-portage/golop-0.2.1-r1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/klausman/golop/archive/v0.2.1.tar.gz -> golop-0.2.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b732c2a1cc8f85a9073dca54af284afa
diff --git a/metadata/md5-cache/app-portage/pgo-0.0.2 b/metadata/md5-cache/app-portage/pgo-0.0.2
index 94ef50159a6d..19ec2ce63248 100644
--- a/metadata/md5-cache/app-portage/pgo-0.0.2
+++ b/metadata/md5-cache/app-portage/pgo-0.0.2
@@ -9,5 +9,5 @@ LICENSE=BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/arzano/pgo/archive/v0.0.2.tar.gz -> pgo-0.0.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c92a30add6a8f25f88c874d2d7959737
diff --git a/metadata/md5-cache/app-portage/pgo-0.0.3 b/metadata/md5-cache/app-portage/pgo-0.0.3
index 921f69f00dc7..531c51654ec3 100644
--- a/metadata/md5-cache/app-portage/pgo-0.0.3
+++ b/metadata/md5-cache/app-portage/pgo-0.0.3
@@ -9,5 +9,5 @@ LICENSE=BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/arzano/pgo/archive/v0.0.3.tar.gz -> pgo-0.0.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5e62162cd6707ee50ccd8d31f1c54e1
diff --git a/metadata/md5-cache/app-portage/pgo-9999 b/metadata/md5-cache/app-portage/pgo-9999
index 5d0851783483..0b191a71b64c 100644
--- a/metadata/md5-cache/app-portage/pgo-9999
+++ b/metadata/md5-cache/app-portage/pgo-9999
@@ -8,5 +8,5 @@ LICENSE=BSD-2
PROPERTIES=live
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c92a30add6a8f25f88c874d2d7959737
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index ace3c84e0a93..f8d09353e8b7 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_alpha_p20240711 b/metadata/md5-cache/app-shells/bash-5.3_alpha_p20240711
new file mode 100644
index 000000000000..56037ec98404
--- /dev/null
+++ b/metadata/md5-cache/app-shells/bash-5.3_alpha_p20240711
@@ -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-d3e86e66ce857a8dc02e3116fd98b6e5b34d6364.tar.xz -> bash-5.3_alpha_p20240711-d3e86e66ce857a8dc02e3116fd98b6e5b34d6364.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=03e54745a7b28a593c3a9067e260d61a
diff --git a/metadata/md5-cache/app-shells/bash-9999 b/metadata/md5-cache/app-shells/bash-9999
index 48101eac5c2c..31cbe34ca3e1 100644
--- a/metadata/md5-cache/app-shells/bash-9999
+++ b/metadata/md5-cache/app-shells/bash-9999
@@ -11,4 +11,4 @@ PROPERTIES=live
RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
SLOT=0
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=6322d33a879c5176276607cf14682817
+_md5_=03e54745a7b28a593c3a9067e260d61a
diff --git a/metadata/md5-cache/app-shells/fzf-0.51.0 b/metadata/md5-cache/app-shells/fzf-0.51.0
index 8e5a7d557e22..52dd7bf540f6 100644
--- a/metadata/md5-cache/app-shells/fzf-0.51.0
+++ b/metadata/md5-cache/app-shells/fzf-0.51.0
@@ -9,5 +9,5 @@ LICENSE=MIT BSD-with-disclosure
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/junegunn/fzf/archive/0.51.0.tar.gz -> fzf-0.51.0.tar.gz https://dev.gentoo.org/~mattst88/distfiles/fzf-0.51.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9c8abc81ea945f5c40b944968fa006d
diff --git a/metadata/md5-cache/app-shells/fzf-0.52.1 b/metadata/md5-cache/app-shells/fzf-0.52.1
index fbb7504ed5fc..3e71930c3ba1 100644
--- a/metadata/md5-cache/app-shells/fzf-0.52.1
+++ b/metadata/md5-cache/app-shells/fzf-0.52.1
@@ -9,5 +9,5 @@ LICENSE=MIT BSD-with-disclosure
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/junegunn/fzf/archive/0.52.1.tar.gz -> fzf-0.52.1.tar.gz https://dev.gentoo.org/~mattst88/distfiles/fzf-0.52.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9c8abc81ea945f5c40b944968fa006d
diff --git a/metadata/md5-cache/app-shells/fzf-0.53.0 b/metadata/md5-cache/app-shells/fzf-0.53.0
index 109ed9f4d43a..544363ea648d 100644
--- a/metadata/md5-cache/app-shells/fzf-0.53.0
+++ b/metadata/md5-cache/app-shells/fzf-0.53.0
@@ -9,5 +9,5 @@ LICENSE=MIT BSD-with-disclosure
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/junegunn/fzf/archive/0.53.0.tar.gz -> fzf-0.53.0.tar.gz https://dev.gentoo.org/~mattst88/distfiles/fzf-0.53.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c0b1c8906710a1eb3a443b9d013a6c29
diff --git a/metadata/md5-cache/app-shells/fzf-0.54.0 b/metadata/md5-cache/app-shells/fzf-0.54.0
new file mode 100644
index 000000000000..11d35b3871be
--- /dev/null
+++ b/metadata/md5-cache/app-shells/fzf-0.54.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install postinst prepare unpack
+DESCRIPTION=General-purpose command-line fuzzy finder, written in Golang
+EAPI=8
+HOMEPAGE=https://github.com/junegunn/fzf
+INHERIT=bash-completion-r1 go-module
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT BSD-with-disclosure
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/junegunn/fzf/archive/v0.54.0.tar.gz -> fzf-0.54.0.tar.gz https://dev.gentoo.org/~mattst88/distfiles/fzf-0.54.0-deps.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6e75a826e13d2954f24a047ef3676325
diff --git a/metadata/md5-cache/app-shells/peco-0.5.10 b/metadata/md5-cache/app-shells/peco-0.5.10
index 69405934180f..896c9a515870 100644
--- a/metadata/md5-cache/app-shells/peco-0.5.10
+++ b/metadata/md5-cache/app-shells/peco-0.5.10
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/peco/peco/archive/v0.5.10.tar.gz -> peco-0.5.10.gh.tar.gz https://github.com/SpiderX/portage-overlay/raw/deps/peco-0.5.10-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3f306c0de794e33875f9f30720738cc0
diff --git a/metadata/md5-cache/app-shells/peco-9999 b/metadata/md5-cache/app-shells/peco-9999
index 7a1b6284b3e8..9da09b243eac 100644
--- a/metadata/md5-cache/app-shells/peco-9999
+++ b/metadata/md5-cache/app-shells/peco-9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
PROPERTIES=live
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6886389daa44a97801ae09e98aa772b1
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 4f7a35521951..f44330b12b5e 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/calibre-7.8.0-r1 b/metadata/md5-cache/app-text/calibre-7.14.0
index a9800cfa4f2b..4e489dbc1adb 100644
--- a/metadata/md5-cache/app-text/calibre-7.8.0-r1
+++ b/metadata/md5-cache/app-text/calibre-7.14.0
@@ -7,12 +7,12 @@ HOMEPAGE=https://calibre-ebook.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 )
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://download.calibre-ebook.com/7.8.0/calibre-7.8.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.8.0.tar.xz.sig )
+SRC_URI=https://download.calibre-ebook.com/7.14.0/calibre-7.14.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.14.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=18379b506db183a5b9fc482d5313afb3
+_md5_=1c0a0446dbd566a898f1e39438289a2c
diff --git a/metadata/md5-cache/app-text/calibre-7.9.0 b/metadata/md5-cache/app-text/calibre-7.9.0
deleted file mode 100644
index d4f6a0e70d37..000000000000
--- a/metadata/md5-cache/app-text/calibre-7.9.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_12(-)] >=dev-python/sip-5[python_targets_python3_12(-)] ) virtual/pkgconfig system-mathjax? ( dev-lang/rapydscript-ng ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) test? ( python_single_target_python3_10? ( >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/chardet-3.0.3[python_targets_python3_12(-)] ) )
-DESCRIPTION=Ebook management application
-EAPI=8
-HOMEPAGE=https://calibre-ebook.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
-IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 )
-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://download.calibre-ebook.com/7.9.0/calibre-7.9.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.9.0.tar.xz.sig )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f23042f4af92f0467ae61a3af329242f
diff --git a/metadata/md5-cache/app-text/evince-46.3 b/metadata/md5-cache/app-text/evince-46.3
new file mode 100644
index 000000000000..6c1dcdd478d4
--- /dev/null
+++ b/metadata/md5-cache/app-text/evince-46.3
@@ -0,0 +1,17 @@
+BDEPEND=gtk-doc? ( >=dev-util/gi-docgen-2021.1 app-text/docbook-xml-dtd:4.3 ) dev-libs/appstream-glib dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.05.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 <gnome-base/nautilus-42.20 ) postscript? ( >=app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= )
+DESCRIPTION=Simple document viewer for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/en/Evince/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson systemd xdg
+IUSE=cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=GPL-2+ CC-BY-SA-3.0
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.05.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 <gnome-base/nautilus-42.20 ) postscript? ( >=app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= ) gnome-base/gvfs gnome-base/librsvg
+REQUIRED_USE=gtk-doc? ( introspection )
+SLOT=0/evd3.4-evv3.3
+SRC_URI=mirror://gnome/sources/evince/46/evince-46.3.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4b5dfacf4c77c331029d050e9d51e235
diff --git a/metadata/md5-cache/app-text/trang-20181222 b/metadata/md5-cache/app-text/trang-20181222
deleted file mode 100644
index 5b4c0d91b6c5..000000000000
--- a/metadata/md5-cache/app-text/trang-20181222
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-i18n/unicode-data
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* dev-java/javacc:0 dev-java/saxon:6.5 dev-java/testng:0 dev-java/xerces:2 dev-java/xml-commons-resolver:0 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=Multi-format schema converter based on RELAX NG
-EAPI=8
-HOMEPAGE=http://thaiopensource.com/relaxng/trang.html
-INHERIT=java-pkg-2 java-ant-2 prefix
-KEYWORDS=amd64 x86
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.8:* dev-java/xerces:2 dev-java/xml-commons-resolver:0 >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/relaxng/jing-trang/archive/V20181222.tar.gz -> trang-20181222.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d3b2a0ce976735b9eb69599aac0a8b8c
diff --git a/metadata/md5-cache/app-text/vgrep-2.6.0 b/metadata/md5-cache/app-text/vgrep-2.6.0
index 303ee9b11bcb..6cbca082fba9 100644
--- a/metadata/md5-cache/app-text/vgrep-2.6.0
+++ b/metadata/md5-cache/app-text/vgrep-2.6.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD GPL-3 MIT
RESTRICT=strip test strip
SLOT=0
SRC_URI=https://github.com/vrothberg/vgrep/archive/v2.6.0.tar.gz -> vgrep-2.6.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ec3bdf914fbbf9534544bc162d6e066
diff --git a/metadata/md5-cache/app-text/vgrep-2.7.0 b/metadata/md5-cache/app-text/vgrep-2.7.0
index e5897bb23796..d9ef1a1d3f0b 100644
--- a/metadata/md5-cache/app-text/vgrep-2.7.0
+++ b/metadata/md5-cache/app-text/vgrep-2.7.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD GPL-3 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/vrothberg/vgrep/archive/v2.7.0.tar.gz -> vgrep-2.7.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e201235c9cf66bf5dcc1c9d6c91ff3d3
diff --git a/metadata/md5-cache/app-text/vgrep-2.8.0 b/metadata/md5-cache/app-text/vgrep-2.8.0
index cb898c90ecc6..530912e35f7f 100644
--- a/metadata/md5-cache/app-text/vgrep-2.8.0
+++ b/metadata/md5-cache/app-text/vgrep-2.8.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD GPL-3 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/vrothberg/vgrep/archive/v2.8.0.tar.gz -> vgrep-2.8.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d05a24a97e354eaa30860f7590822164
diff --git a/metadata/md5-cache/app-text/xapian-omega-1.4.22 b/metadata/md5-cache/app-text/xapian-omega-1.4.22
deleted file mode 100644
index 4c8b94b4cea9..000000000000
--- a/metadata/md5-cache/app-text/xapian-omega-1.4.22
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.22:0/30 sys-apps/file sys-libs/zlib
-DESCRIPTION=An application built on Xapian, consisting of indexers and a CGI search frontend
-EAPI=8
-HOMEPAGE=https://xapian.org/
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.22:0/30 sys-apps/file sys-libs/zlib
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.22/xapian-omega-1.4.22.tar.xz
-_md5_=0f84fa0246603d974cabcf8e536c521a
diff --git a/metadata/md5-cache/app-text/xapian-omega-1.4.23 b/metadata/md5-cache/app-text/xapian-omega-1.4.23
deleted file mode 100644
index f23cc063d371..000000000000
--- a/metadata/md5-cache/app-text/xapian-omega-1.4.23
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.23:0/30 sys-apps/file sys-libs/zlib
-DESCRIPTION=An application built on Xapian, consisting of indexers and a CGI search frontend
-EAPI=8
-HOMEPAGE=https://xapian.org/
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.23:0/30 sys-apps/file sys-libs/zlib
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.23/xapian-omega-1.4.23.tar.xz
-_md5_=5a8ec7b571f3217a9a434e92ed60bdf0
diff --git a/metadata/md5-cache/app-text/xapian-omega-1.4.24 b/metadata/md5-cache/app-text/xapian-omega-1.4.24
deleted file mode 100644
index 8039255432f9..000000000000
--- a/metadata/md5-cache/app-text/xapian-omega-1.4.24
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.24:0/30 sys-apps/file sys-libs/zlib
-DESCRIPTION=An application built on Xapian, consisting of indexers and a CGI search frontend
-EAPI=8
-HOMEPAGE=https://xapian.org/
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/perl dev-libs/libpcre2:= ~dev-libs/xapian-1.4.24:0/30 sys-apps/file sys-libs/zlib
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-omega-1.4.24.tar.xz
-_md5_=492d06a3bc589c77839ddd34f8c23f60
diff --git a/metadata/md5-cache/app-text/yamlfmt-0.12.1 b/metadata/md5-cache/app-text/yamlfmt-0.12.1
index 46f5b9892029..1d157b2cf89f 100644
--- a/metadata/md5-cache/app-text/yamlfmt-0.12.1
+++ b/metadata/md5-cache/app-text/yamlfmt-0.12.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/google/yamlfmt/archive/refs/tags/v0.12.1.tar.gz -> yamlfmt-0.12.1.tar.gz https://dev.gentoo.org/~zmedico/dist/yamlfmt-0.12.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=01d5607f76bea18cc161e8294f0de11c
diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz
index ce1a5fed0fb3..004be6e21535 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/bazelisk-1.20.0 b/metadata/md5-cache/dev-build/bazelisk-1.20.0
index f03a2627c089..8f0ef4a11205 100644
--- a/metadata/md5-cache/dev-build/bazelisk-1.20.0
+++ b/metadata/md5-cache/dev-build/bazelisk-1.20.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/bazelbuild/bazelisk/archive/refs/tags/v1.20.0.tar.gz -> bazelisk-1.20.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/bazelisk-1.19.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f7b2acd2fabb1919e3492195aa3533c
diff --git a/metadata/md5-cache/dev-build/dagger-0.9.8 b/metadata/md5-cache/dev-build/dagger-0.9.8
index 27e6a1efdd48..139f8dd26074 100644
--- a/metadata/md5-cache/dev-build/dagger-0.9.8
+++ b/metadata/md5-cache/dev-build/dagger-0.9.8
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/dagger/dagger/archive/v0.9.8.tar.gz -> dagger-0.9.8.tar.gz https://dev.gentoo.org/~williamh/dist/dagger-0.9.8-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=248137d62ea6b14dd6285af38d7df7bb
diff --git a/metadata/md5-cache/dev-build/mage-1.11.0 b/metadata/md5-cache/dev-build/mage-1.11.0
index a88c663e63eb..b0fa4895770b 100644
--- a/metadata/md5-cache/dev-build/mage-1.11.0
+++ b/metadata/md5-cache/dev-build/mage-1.11.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/magefile/mage/archive/v1.11.0.tar.gz -> mage-1.11.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9fec69034ff802169b1228dc71aa7a5f
diff --git a/metadata/md5-cache/dev-build/mage-1.13.0 b/metadata/md5-cache/dev-build/mage-1.13.0
index 45cd75fe80ed..d1bbbea3faf8 100644
--- a/metadata/md5-cache/dev-build/mage-1.13.0
+++ b/metadata/md5-cache/dev-build/mage-1.13.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/magefile/mage/archive/v1.13.0.tar.gz -> mage-1.13.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=359f4988c30990c424dc55076c168bfd
diff --git a/metadata/md5-cache/dev-build/mage-1.15.0 b/metadata/md5-cache/dev-build/mage-1.15.0
index b4720a51dde6..a073a159570b 100644
--- a/metadata/md5-cache/dev-build/mage-1.15.0
+++ b/metadata/md5-cache/dev-build/mage-1.15.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/magefile/mage/archive/v1.15.0.tar.gz -> mage-1.15.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=681cd58742f69efc37f8ad700a231542
diff --git a/metadata/md5-cache/dev-build/melange-0.8.1 b/metadata/md5-cache/dev-build/melange-0.8.1
index 4ffad6db2dd8..78cd0c1f6e00 100644
--- a/metadata/md5-cache/dev-build/melange-0.8.1
+++ b/metadata/md5-cache/dev-build/melange-0.8.1
@@ -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.8.1.tar.gz -> melange-0.8.1.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/melange-0.8.1-deps.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=6108fff600496938e6c143af0b5c5509
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index aacf8bf9716c..9c3b5172a0c0 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/etcd-3.4.26 b/metadata/md5-cache/dev-db/etcd-3.4.26
index 5e7683bf3e6d..4b77b3c38cdf 100644
--- a/metadata/md5-cache/dev-db/etcd-3.4.26
+++ b/metadata/md5-cache/dev-db/etcd-3.4.26
@@ -12,5 +12,5 @@ RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/etcd-io/etcd/archive/v3.4.26.tar.gz -> etcd-3.4.26.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.4.26-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c0aef7e68fb555df716ff4e8c55b124
diff --git a/metadata/md5-cache/dev-db/etcd-3.4.31 b/metadata/md5-cache/dev-db/etcd-3.4.31
index 77b87fd79021..5b5bfc50d8a1 100644
--- a/metadata/md5-cache/dev-db/etcd-3.4.31
+++ b/metadata/md5-cache/dev-db/etcd-3.4.31
@@ -12,5 +12,5 @@ RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/etcd-io/etcd/archive/v3.4.31.tar.gz -> etcd-3.4.31.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.4.31-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=809cdc4adab06bbbf05969e5555e0fdc
diff --git a/metadata/md5-cache/dev-db/etcd-3.5.12 b/metadata/md5-cache/dev-db/etcd-3.5.12
index e56444857bef..eed6fcc8e6b2 100644
--- a/metadata/md5-cache/dev-db/etcd-3.5.12
+++ b/metadata/md5-cache/dev-db/etcd-3.5.12
@@ -12,5 +12,5 @@ RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/etcd-io/etcd/archive/v3.5.12.tar.gz -> etcd-3.5.12.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.5.12-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=090e3ad90591b312d5941f7c0b6fa081
diff --git a/metadata/md5-cache/dev-db/etcd-3.5.13 b/metadata/md5-cache/dev-db/etcd-3.5.13
index 7f02b2041316..284458cc5452 100644
--- a/metadata/md5-cache/dev-db/etcd-3.5.13
+++ b/metadata/md5-cache/dev-db/etcd-3.5.13
@@ -12,5 +12,5 @@ RDEPEND=server? ( acct-group/etcd acct-user/etcd ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/etcd-io/etcd/archive/v3.5.13.tar.gz -> etcd-3.5.13.tar.gz https://dev.gentoo.org/~zmedico/dist/etcd-3.5.13-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=54b904fce9d2b13dedec71485dcd818c
diff --git a/metadata/md5-cache/dev-db/influx-cli-2.7.3 b/metadata/md5-cache/dev-db/influx-cli-2.7.3
index 50b24870bcf8..6b70cc759c80 100644
--- a/metadata/md5-cache/dev-db/influx-cli-2.7.3
+++ b/metadata/md5-cache/dev-db/influx-cli-2.7.3
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/influxdata/influx-cli/archive/v2.7.3.tar.gz -> influx-cli-2.7.3.tar.gz https://dev.gentoo.org/~williamh/dist/influx-cli-2.7.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acbd11e89a92aad46a49eda0a7201725
diff --git a/metadata/md5-cache/dev-db/influxdb-1.8.10 b/metadata/md5-cache/dev-db/influxdb-1.8.10
index e02c2c16e284..0eb80f2eb60b 100644
--- a/metadata/md5-cache/dev-db/influxdb-1.8.10
+++ b/metadata/md5-cache/dev-db/influxdb-1.8.10
@@ -12,5 +12,5 @@ RDEPEND=acct-group/influxdb acct-user/influxdb
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/influxdata/influxdb/archive/v1.8.10.tar.gz -> influxdb-1.8.10.tar.gz https://github.com/Dwosky/packages/raw/main/influxdb-1.8.10-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e40b15d3b80adea07936e786f10e1c4
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.5 b/metadata/md5-cache/dev-db/influxdb-2.7.5
index efe9dc0c64b8..f9f7cc1a2b7c 100644
--- a/metadata/md5-cache/dev-db/influxdb-2.7.5
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.5
@@ -12,5 +12,5 @@ RDEPEND=acct-group/influxdb acct-user/influxdb
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.5.tar.gz -> influxdb-2.7.5.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.5-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.5-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.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/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.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.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.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/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.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/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.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/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.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.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.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.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.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/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.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/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.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.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.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.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.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/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.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.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.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/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df00f6e50e4e46d764bf4efdbd56746f
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.6 b/metadata/md5-cache/dev-db/influxdb-2.7.6
index d1ad9e477b15..a942255614cd 100644
--- a/metadata/md5-cache/dev-db/influxdb-2.7.6
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.6
@@ -12,5 +12,5 @@ RDEPEND=acct-group/influxdb acct-user/influxdb
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.6.tar.gz -> influxdb-2.7.6.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.6-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.6-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.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/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.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.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.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/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.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/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.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/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.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.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.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.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.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/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.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/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.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.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.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.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.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/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.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.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.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/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.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/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.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.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5aad1b41a828f52d28215cb394379448
diff --git a/metadata/md5-cache/dev-db/percona-toolkit-3.5.7 b/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
index 4b90ed59a9ee..f8aa711d19fb 100644
--- a/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
+++ b/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
@@ -12,5 +12,5 @@ RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON de
RESTRICT=strip !test? ( test )
SLOT=0
SRC_URI=https://www.percona.com/downloads/percona-toolkit/3.5.7/source/tarball/percona-toolkit-3.5.7.tar.gz https://github.com/hydrapolic/gentoo-dist/releases/download/percona-toolkit-3.5.7/percona-toolkit-3.5.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=316b84bc1419a62b496020f93065d171
diff --git a/metadata/md5-cache/dev-db/rqlite-8.23.0 b/metadata/md5-cache/dev-db/rqlite-8.23.0
index 6ccdaa3ace4a..96a23fdfed19 100644
--- a/metadata/md5-cache/dev-db/rqlite-8.23.0
+++ b/metadata/md5-cache/dev-db/rqlite-8.23.0
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD CC0-1.0 MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rqlite/rqlite/archive/v8.23.0.tar.gz -> rqlite-8.23.0.tar.gz https://dev.gentoo.org/~zmedico/dist/rqlite-8.23.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc9b54eabb5be6ab121d2f540c365747
diff --git a/metadata/md5-cache/dev-db/rqlite-8.25.0 b/metadata/md5-cache/dev-db/rqlite-8.25.0
index 8ac444808e9d..31579fbd7f1b 100644
--- a/metadata/md5-cache/dev-db/rqlite-8.25.0
+++ b/metadata/md5-cache/dev-db/rqlite-8.25.0
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD CC0-1.0 MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rqlite/rqlite/archive/v8.25.0.tar.gz -> rqlite-8.25.0.tar.gz https://dev.gentoo.org/~zmedico/dist/rqlite-8.25.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eaf8c7e52799a7b969f89042f443fa84
diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz
index 2774c050db24..a46f2d280bc2 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/d-spy-1.10.0 b/metadata/md5-cache/dev-debug/d-spy-1.10.0
new file mode 100644
index 000000000000..b2aa8564f79e
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/d-spy-1.10.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-util/desktop-file-utils sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/glib-2.76:2 >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.4:1
+DESCRIPTION=D-Spy is a simple tool to explore D-Bus connections
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/d-spy
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson xdg
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+ LGPL-3+
+RDEPEND=>=dev-libs/glib-2.76:2 >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.4:1 >=sys-apps/dbus-1
+SLOT=1
+SRC_URI=mirror://gnome/sources/d-spy/1.10/d-spy-1.10.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b239c7c7a7bc5e0ec71fcb5d30ca82fd
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index 914fbeb23551..a99fd6788132 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/arduino-builder-1.5.4-r1 b/metadata/md5-cache/dev-embedded/arduino-builder-1.5.4-r1
index 485f1c29d01a..dfe67649d77d 100644
--- a/metadata/md5-cache/dev-embedded/arduino-builder-1.5.4-r1
+++ b/metadata/md5-cache/dev-embedded/arduino-builder-1.5.4-r1
@@ -10,5 +10,5 @@ RDEPEND=sys-devel/crossdev dev-embedded/avrdude dev-embedded/arduino-ctags
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/arduino/arduino-builder/archive/1.5.4.tar.gz -> arduino-builder-1.5.4.tar.gz https://dev.gentoo.org/~williamh/dist/arduino-builder-1.5.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db27ba8442bcd475a5beb58028af07d7
diff --git a/metadata/md5-cache/dev-go/Manifest.gz b/metadata/md5-cache/dev-go/Manifest.gz
index 22c32ae7a6e1..f4cf1148fb83 100644
--- a/metadata/md5-cache/dev-go/Manifest.gz
+++ b/metadata/md5-cache/dev-go/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-go/delve-1.20.2 b/metadata/md5-cache/dev-go/delve-1.20.2
index fe536920b177..b895e75ba211 100644
--- a/metadata/md5-cache/dev-go/delve-1.20.2
+++ b/metadata/md5-cache/dev-go/delve-1.20.2
@@ -9,5 +9,5 @@ LICENSE=MIT BSD BSD-2 Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-delve/delve/archive/v1.20.2.tar.gz -> delve-1.20.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8810737ae34ed16049ad8aaaf15c8db
diff --git a/metadata/md5-cache/dev-go/delve-1.21.2 b/metadata/md5-cache/dev-go/delve-1.21.2
index 797d877a67e3..d04c450611cd 100644
--- a/metadata/md5-cache/dev-go/delve-1.21.2
+++ b/metadata/md5-cache/dev-go/delve-1.21.2
@@ -9,5 +9,5 @@ LICENSE=MIT BSD BSD-2 Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-delve/delve/archive/v1.21.2.tar.gz -> delve-1.21.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8810737ae34ed16049ad8aaaf15c8db
diff --git a/metadata/md5-cache/dev-go/delve-1.22.1 b/metadata/md5-cache/dev-go/delve-1.22.1
index 08b8c655d405..27e00cf2797d 100644
--- a/metadata/md5-cache/dev-go/delve-1.22.1
+++ b/metadata/md5-cache/dev-go/delve-1.22.1
@@ -9,5 +9,5 @@ LICENSE=MIT BSD BSD-2 Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-delve/delve/archive/v1.22.1.tar.gz -> delve-1.22.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16c4d9776896353bea3b58545a310f61
diff --git a/metadata/md5-cache/dev-go/get-ego-vendor-0.2.0 b/metadata/md5-cache/dev-go/get-ego-vendor-0.2.0
index 41236d3e3e0f..52ffce1d052c 100644
--- a/metadata/md5-cache/dev-go/get-ego-vendor-0.2.0
+++ b/metadata/md5-cache/dev-go/get-ego-vendor-0.2.0
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/williamh/get-ego-vendor/archive/v0.2.0.tar.gz -> get-ego-vendor-0.2.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b71bb304112fd4f523fa6456731541d0
diff --git a/metadata/md5-cache/dev-go/go-bindata-3.1.3 b/metadata/md5-cache/dev-go/go-bindata-3.1.3
index b37eb5902682..c91c5ef56e9d 100644
--- a/metadata/md5-cache/dev-go/go-bindata-3.1.3
+++ b/metadata/md5-cache/dev-go/go-bindata-3.1.3
@@ -9,5 +9,5 @@ LICENSE=CC-PD
RESTRICT=strip
SLOT=0/3.1.3
SRC_URI=https://github.com/go-bindata/go-bindata/archive/v3.1.3.tar.gz -> go-bindata-3.1.3.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-go/go-bindata/go-bindata-3.1.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a6b0ab5164dc2f1d0b2f40156892253
diff --git a/metadata/md5-cache/dev-go/go-colortext-0_pre20150720 b/metadata/md5-cache/dev-go/go-colortext-0_pre20150720
index 8c36a29665d7..bd25fa15f900 100644
--- a/metadata/md5-cache/dev-go/go-colortext-0_pre20150720
+++ b/metadata/md5-cache/dev-go/go-colortext-0_pre20150720
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/daviddengcn/go-colortext/archive/3b18c85.tar.gz -> go-colortext-0_pre20150720.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=07b7b898c2f0529dea6d74c4e5a7992a
diff --git a/metadata/md5-cache/dev-go/go-critic-0.6.4 b/metadata/md5-cache/dev-go/go-critic-0.6.4
index f7a5b616f0bc..0024f3462d86 100644
--- a/metadata/md5-cache/dev-go/go-critic-0.6.4
+++ b/metadata/md5-cache/dev-go/go-critic-0.6.4
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/go-critic/go-critic/archive/v0.6.4.tar.gz -> go-critic-0.6.4.tar.gz https://dev.gentoo.org/~williamh/dist/go-critic-0.6.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6789426a678ae60ade28b6c5fc7a80ab
diff --git a/metadata/md5-cache/dev-go/go-license-detector-4.3.0 b/metadata/md5-cache/dev-go/go-license-detector-4.3.0
index 6405fd016795..5556e0f24fdd 100644
--- a/metadata/md5-cache/dev-go/go-license-detector-4.3.0
+++ b/metadata/md5-cache/dev-go/go-license-detector-4.3.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT ISC
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/go-enry/go-license-detector/archive/v4.3.0.tar.gz -> go-license-detector-4.3.0.tar.gz https://dev.gentoo.org/~williamh/dist/go-license-detector-4.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8eb5866bc5336a0494f8dca0dc1aadc4
diff --git a/metadata/md5-cache/dev-go/go-licenses-1.2.1 b/metadata/md5-cache/dev-go/go-licenses-1.2.1
index 823b8336d4cb..49afd72f8b71 100644
--- a/metadata/md5-cache/dev-go/go-licenses-1.2.1
+++ b/metadata/md5-cache/dev-go/go-licenses-1.2.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT Unlicense
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/google/go-licenses/archive/refs/tags/v1.2.1.tar.gz -> go-licenses-1.2.1.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-go/go-licenses/go-licenses-1.2.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eb26026594d831006c956502b7cb7865
diff --git a/metadata/md5-cache/dev-go/go-md2man-2.0.2 b/metadata/md5-cache/dev-go/go-md2man-2.0.2
index d03bbe8017bc..a58f3cdff81c 100644
--- a/metadata/md5-cache/dev-go/go-md2man-2.0.2
+++ b/metadata/md5-cache/dev-go/go-md2man-2.0.2
@@ -9,5 +9,5 @@ LICENSE=BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cpuguy83/go-md2man/archive/v2.0.2.tar.gz -> go-md2man-2.0.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=662071bfd86c3cca0fd8e17fac0efa4b
diff --git a/metadata/md5-cache/dev-go/go-md2man-2.0.3 b/metadata/md5-cache/dev-go/go-md2man-2.0.3
index 3cf6ec8dbd37..a980455fb831 100644
--- a/metadata/md5-cache/dev-go/go-md2man-2.0.3
+++ b/metadata/md5-cache/dev-go/go-md2man-2.0.3
@@ -9,5 +9,5 @@ LICENSE=BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cpuguy83/go-md2man/archive/v2.0.3.tar.gz -> go-md2man-2.0.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a65e8474075e3e6441a80b35128b284b
diff --git a/metadata/md5-cache/dev-go/go-tools-0.1.10 b/metadata/md5-cache/dev-go/go-tools-0.1.10
index e303cb296f6f..d3e00fb77795 100644
--- a/metadata/md5-cache/dev-go/go-tools-0.1.10
+++ b/metadata/md5-cache/dev-go/go-tools-0.1.10
@@ -9,5 +9,5 @@ LICENSE=BSD MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/golang/tools/archive/v0.1.10.tar.gz -> go-tools-0.1.10.tar.gz https://dev.gentoo.org/~williamh/dist/go-tools-0.1.10-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c22b98c966b2214407ae5e978fac788
diff --git a/metadata/md5-cache/dev-go/go-tools-0.20.0 b/metadata/md5-cache/dev-go/go-tools-0.20.0
index 622d2d92f715..97540d794e70 100644
--- a/metadata/md5-cache/dev-go/go-tools-0.20.0
+++ b/metadata/md5-cache/dev-go/go-tools-0.20.0
@@ -9,5 +9,5 @@ LICENSE=BSD MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/golang/tools/archive/v0.20.0.tar.gz -> go-tools-0.20.0.tar.gz https://dev.gentoo.org/~zmedico/dist/go-tools-0.20.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bfe14d59016908db20e6011aa201bc48
diff --git a/metadata/md5-cache/dev-go/go-tour-0_pre20200201 b/metadata/md5-cache/dev-go/go-tour-0_pre20200201
index 840ac1179e7d..93a32ec9775e 100644
--- a/metadata/md5-cache/dev-go/go-tour-0_pre20200201
+++ b/metadata/md5-cache/dev-go/go-tour-0_pre20200201
@@ -9,5 +9,5 @@ LICENSE=BSD Apache-2.0 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/golang/tour/archive/8f38c9a8d074c1943ede6463d78b0d769331dd3e.tar.gz -> go-tour-0_pre20200201.tar.gz https://dev.gentoo.org/~zmedico/dist/go-tour-0_pre20200201-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f819e895529b609b4723f4041d77af7a
diff --git a/metadata/md5-cache/dev-go/gocov-1.1.0 b/metadata/md5-cache/dev-go/gocov-1.1.0
index 140c7965f214..3fb3e6b77843 100644
--- a/metadata/md5-cache/dev-go/gocov-1.1.0
+++ b/metadata/md5-cache/dev-go/gocov-1.1.0
@@ -9,5 +9,5 @@ LICENSE=BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/axw/gocov/archive/v1.1.0.tar.gz -> gocov-1.1.0.tar.gz https://dev.gentoo.org/~williamh/dist/gocov-1.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8543d00e6dacbf45955ccc06949fb5a
diff --git a/metadata/md5-cache/dev-go/gogo-protobuf-1.3.2 b/metadata/md5-cache/dev-go/gogo-protobuf-1.3.2
index 4f8fec7617c0..0906a7457fd8 100644
--- a/metadata/md5-cache/dev-go/gogo-protobuf-1.3.2
+++ b/metadata/md5-cache/dev-go/gogo-protobuf-1.3.2
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/gogo/protobuf/archive/v1.3.2.tar.gz -> gogo-protobuf-1.3.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-go/gogo-protobuf/gogo-protobuf-1.3.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d581cf128cbb3a4d8ad55daea9ad4bea
diff --git a/metadata/md5-cache/dev-go/golangci-lint-1.50.1-r1 b/metadata/md5-cache/dev-go/golangci-lint-1.50.1-r1
index ab11118611b4..0bc4fe4f0fd5 100644
--- a/metadata/md5-cache/dev-go/golangci-lint-1.50.1-r1
+++ b/metadata/md5-cache/dev-go/golangci-lint-1.50.1-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/golangci/golangci-lint/archive/v1.50.1.tar.gz -> golangci-lint-1.50.1.tar.gz https://dev.gentoo.org/~williamh/dist/golangci-lint-1.50.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1405faa921d6fc6c711112ae3d6eefa
diff --git a/metadata/md5-cache/dev-go/golangci-lint-1.55.2 b/metadata/md5-cache/dev-go/golangci-lint-1.55.2
index f03512e7e87c..01f9bd2b7f68 100644
--- a/metadata/md5-cache/dev-go/golangci-lint-1.55.2
+++ b/metadata/md5-cache/dev-go/golangci-lint-1.55.2
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/golangci/golangci-lint/archive/v1.55.2.tar.gz -> golangci-lint-1.55.2.tar.gz https://dev.gentoo.org/~williamh/dist/golangci-lint-1.55.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c339e1421140a9dc0b33b0c490a47f71
diff --git a/metadata/md5-cache/dev-go/golangci-lint-1.56.2 b/metadata/md5-cache/dev-go/golangci-lint-1.56.2
index 86ff3e950988..fc35ebd27e39 100644
--- a/metadata/md5-cache/dev-go/golangci-lint-1.56.2
+++ b/metadata/md5-cache/dev-go/golangci-lint-1.56.2
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/golangci/golangci-lint/archive/v1.56.2.tar.gz -> golangci-lint-1.56.2.tar.gz https://dev.gentoo.org/~williamh/dist/golangci-lint-1.56.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73b0001ac42aa91728071ecb34d98d19
diff --git a/metadata/md5-cache/dev-go/gom-0_pre20151110-r1 b/metadata/md5-cache/dev-go/gom-0_pre20151110-r1
index 0d6ec213d0e8..adcf0d26f879 100644
--- a/metadata/md5-cache/dev-go/gom-0_pre20151110-r1
+++ b/metadata/md5-cache/dev-go/gom-0_pre20151110-r1
@@ -11,5 +11,5 @@ RDEPEND=!media-sound/gom
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/mattn/gom/archive/c522e7d.tar.gz -> gom-0_pre20151110.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d1886c97f451dee5b25232a91eb2aedb
diff --git a/metadata/md5-cache/dev-go/gopls-0.14.2 b/metadata/md5-cache/dev-go/gopls-0.14.2
index c92ab229a56f..de8b8901fea3 100644
--- a/metadata/md5-cache/dev-go/gopls-0.14.2
+++ b/metadata/md5-cache/dev-go/gopls-0.14.2
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/golang/tools/archive/refs/tags/gopls/v0.14.2.tar.gz -> gopls-0.14.2.tar.gz https://dev.gentoo.org/~zmedico/dist/gopls-0.14.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4dce17f9f56f98a65be18b90a0c4d655
diff --git a/metadata/md5-cache/dev-go/gopls-0.9.5 b/metadata/md5-cache/dev-go/gopls-0.9.5
index ec3c86f6af34..66b6d454a85c 100644
--- a/metadata/md5-cache/dev-go/gopls-0.9.5
+++ b/metadata/md5-cache/dev-go/gopls-0.9.5
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/golang/tools/archive/refs/tags/gopls/v0.9.5.tar.gz -> gopls-0.9.5.tar.gz https://dev.gentoo.org/~zmedico/dist/gopls-0.9.5-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05db90720bd144e50fccdc826a2181c2
diff --git a/metadata/md5-cache/dev-go/goversion-1.2.0-r1 b/metadata/md5-cache/dev-go/goversion-1.2.0-r1
index db606bcddc24..b9db57e6e2d3 100644
--- a/metadata/md5-cache/dev-go/goversion-1.2.0-r1
+++ b/metadata/md5-cache/dev-go/goversion-1.2.0-r1
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rsc/goversion/archive/v1.2.0.tar.gz -> goversion-1.2.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d470d87f220573ba9ad5f4b8b2ba3505
diff --git a/metadata/md5-cache/dev-go/gox-1.0.1 b/metadata/md5-cache/dev-go/gox-1.0.1
index a11d45283548..5a8cbf6fc503 100644
--- a/metadata/md5-cache/dev-go/gox-1.0.1
+++ b/metadata/md5-cache/dev-go/gox-1.0.1
@@ -9,5 +9,5 @@ LICENSE=MPL-2.0
RESTRICT=strip test
SLOT=0/1.0.1
SRC_URI=https://github.com/mitchellh/gox/archive/v1.0.1.tar.gz -> gox-1.0.1.tar.gz https://dev.gentoo.org/~jsmolic/gox-riscv.patch
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=486fe2ad93ebb9bbfab898144ee39bc4
diff --git a/metadata/md5-cache/dev-go/licenseclassifier-0_pre20200402 b/metadata/md5-cache/dev-go/licenseclassifier-0_pre20200402
index 88f8c4f7d84b..8da232cc00a3 100644
--- a/metadata/md5-cache/dev-go/licenseclassifier-0_pre20200402
+++ b/metadata/md5-cache/dev-go/licenseclassifier-0_pre20200402
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/google/licenseclassifier/archive/879cb1424de0ab6dbb3d7a0788a0e40c2515a1b7.tar.gz -> licenseclassifier-0_pre20200402.tar.gz mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/sergi/go-diff/@v/v1.0.0.zip -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/sergi/go-diff/@v/v1.0.0.mod -> github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c0459d761092ba940f5e8241332e9a0
diff --git a/metadata/md5-cache/dev-go/licenseclassifier-9999 b/metadata/md5-cache/dev-go/licenseclassifier-9999
index 768b4d212d0c..ba346cb6f25c 100644
--- a/metadata/md5-cache/dev-go/licenseclassifier-9999
+++ b/metadata/md5-cache/dev-go/licenseclassifier-9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0 MIT
PROPERTIES=live
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ab53227a4a22f215df9c3f367f3eb16
diff --git a/metadata/md5-cache/dev-go/lichen-0.1.7 b/metadata/md5-cache/dev-go/lichen-0.1.7
index 183b28a1ad02..e1eb8823de10 100644
--- a/metadata/md5-cache/dev-go/lichen-0.1.7
+++ b/metadata/md5-cache/dev-go/lichen-0.1.7
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/uw-labs/lichen/archive/v0.1.7.tar.gz -> lichen-0.1.7.tar.gz https://dev.gentoo.org/~williamh/dist/lichen-0.1.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edb7285465b17cbe44cca8fdf2002e88
diff --git a/metadata/md5-cache/dev-go/protobuf-go-1.30.0 b/metadata/md5-cache/dev-go/protobuf-go-1.30.0
index 546a79c46787..0ac81a15365a 100644
--- a/metadata/md5-cache/dev-go/protobuf-go-1.30.0
+++ b/metadata/md5-cache/dev-go/protobuf-go-1.30.0
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/protobuf
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf-go/archive/v1.30.0.tar.gz -> protobuf-go-1.30.0.tar.gz https://dev.gentoo.org/~williamh/dist/protobuf-go-1.30.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac3f93158e6fe44a55599c91965aed03
diff --git a/metadata/md5-cache/dev-go/vend-1.0.3 b/metadata/md5-cache/dev-go/vend-1.0.3
index d913747448be..eb9aed816919 100644
--- a/metadata/md5-cache/dev-go/vend-1.0.3
+++ b/metadata/md5-cache/dev-go/vend-1.0.3
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/nomad-software/vend/archive/v1.0.3.tar.gz -> vend-1.0.3.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f603d89e80155273b5e8c7e18366b17
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index f0510336ec49..b33390f19dfc 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/protobuf-java-3.25.1 b/metadata/md5-cache/dev-java/protobuf-java-3.25.1
deleted file mode 100644
index 9fac7055ea91..000000000000
--- a/metadata/md5-cache/dev-java/protobuf-java-3.25.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=system-protoc? ( ~dev-libs/protobuf-25.1:0 ) !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/guava:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Core Protocol Buffers library
-EAPI=8
-HOMEPAGE=https://protobuf.dev
-INHERIT=java-pkg-2 java-pkg-simple cmake
-IUSE=system-protoc doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.1.tar.gz -> protobuf-25.1.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e2bd35339356772a51efa0391d24fb64
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.25.2 b/metadata/md5-cache/dev-java/protobuf-java-3.25.2
deleted file mode 100644
index 2e619527f47f..000000000000
--- a/metadata/md5-cache/dev-java/protobuf-java-3.25.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=system-protoc? ( ~dev-libs/protobuf-25.2:0 ) !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/guava:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Core Protocol Buffers library
-EAPI=8
-HOMEPAGE=https://protobuf.dev
-INHERIT=java-pkg-2 java-pkg-simple cmake
-IUSE=system-protoc doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.2.tar.gz -> protobuf-25.2.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=470625560443746a9add9c9cf4eb8c4d
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.26.0 b/metadata/md5-cache/dev-java/protobuf-java-3.26.0
deleted file mode 100644
index 776709506fe5..000000000000
--- a/metadata/md5-cache/dev-java/protobuf-java-3.26.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=system-protoc? ( ~dev-libs/protobuf-26.0:0 ) !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/guava:0 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Core Protocol Buffers library
-EAPI=8
-HOMEPAGE=https://protobuf.dev
-INHERIT=java-pkg-2 java-pkg-simple cmake
-IUSE=system-protoc doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v26.0.tar.gz -> protobuf-26.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5ba2ec013aa3f6dc96d04364e135615f
diff --git a/metadata/md5-cache/dev-java/saxon-6.5.5-r3 b/metadata/md5-cache/dev-java/saxon-6.5.5-r3
deleted file mode 100644
index 24d846a1f2d0..000000000000
--- a/metadata/md5-cache/dev-java/saxon-6.5.5-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile install preinst prepare setup test unpack
-DEPEND=dev-java/jdom:0 virtual/jdk:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Set of tools for processing XML documents
-EAPI=8
-HOMEPAGE=https://www.saxonica.com/index.html https://saxon.sourceforge.net/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc examples source
-KEYWORDS=amd64 x86
-LICENSE=MPL-1.1
-RDEPEND=dev-java/jdom:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=6.5
-SRC_URI=https://downloads.sourceforge.net/project/saxon/saxon6/6.5.5/saxon6-5-5.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
-_md5_=74dc55f897e0cda9f63ecddbd599f890
diff --git a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4 b/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4
deleted file mode 100644
index bc7a8919a731..000000000000
--- a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/dom4j:1 dev-java/jdom:0 dev-java/xom:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=A XSLT and XQuery Processor
-EAPI=8
-HOMEPAGE=https://www.saxonica.com/index.html https://saxon.sourceforge.net/
-INHERIT=java-pkg-2 java-ant-2
-IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=MPL-1.0
-RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/dom4j:1 dev-java/jdom:0 dev-java/xom:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=9
-SRC_URI=https://downloads.sourceforge.net/project/saxon/Saxon-HE/9.2/saxonhe9-2-0-6source.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fcfb90b28556dbcd2a46516ea70855df
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 392279afe01b..f1ed49220617 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/abs-2.6.0 b/metadata/md5-cache/dev-lang/abs-2.6.0
index f9d1be7b588e..4593f41da100 100644
--- a/metadata/md5-cache/dev-lang/abs-2.6.0
+++ b/metadata/md5-cache/dev-lang/abs-2.6.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/abs-lang/abs/archive/refs/tags/2.6.0.tar.gz -> abs-2.6.0.tar.gz https://dev.gentoo.org/~zmedico/dist/abs-2.6.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8a68cbbee0305718e3efc94ffb43af48
diff --git a/metadata/md5-cache/dev-lang/crystal-1.13.1 b/metadata/md5-cache/dev-lang/crystal-1.13.1
new file mode 100644
index 000000000000..8a5e664cd64d
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/crystal-1.13.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install setup test
+DEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) !!sys-devel/llvm:0
+DESCRIPTION=The Crystal Programming Language
+EAPI=8
+HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
+INHERIT=bash-completion-r1 llvm multiprocessing toolchain-funcs
+IUSE=doc debug llvm-libunwind
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=<sys-devel/llvm-18:= dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/crystal-lang/crystal/archive/1.13.1.tar.gz -> crystal-1.13.1.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.13.1/crystal-1.13.1-1-linux-x86_64.tar.gz )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=74273f0ebc2464302c8366fe1851ab0d
diff --git a/metadata/md5-cache/dev-lang/cue-0.7.0 b/metadata/md5-cache/dev-lang/cue-0.7.0
index 4bd90fb72b16..865a95207f84 100644
--- a/metadata/md5-cache/dev-lang/cue-0.7.0
+++ b/metadata/md5-cache/dev-lang/cue-0.7.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cue-lang/cue/archive/v0.7.0.tar.gz -> cue-0.7.0.tar.gz https://dev.gentoo.org/~williamh/dist/cue-0.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=18e065dcd5243648cdddbf57f8d22f2f
diff --git a/metadata/md5-cache/dev-lang/execline-2.9.6.0 b/metadata/md5-cache/dev-lang/execline-2.9.6.0
index 23d1b6f9137d..905d24d9407c 100644
--- a/metadata/md5-cache/dev-lang/execline-2.9.6.0
+++ b/metadata/md5-cache/dev-lang/execline-2.9.6.0
@@ -4,10 +4,10 @@ DESCRIPTION=A non-interactive scripting language
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/execline/
INHERIT=optfeature toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 arm ~mips ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-libs/skalibs-2.14.0.0:=
SLOT=0/2.9.4
SRC_URI=https://www.skarnet.org/software/execline/execline-2.9.6.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ccff329193a1b5fc2cc5d820a8db02e2
+_md5_=9740046145f3f82086e2b8cd97ff8423
diff --git a/metadata/md5-cache/dev-lang/go-1.22.5 b/metadata/md5-cache/dev-lang/go-1.22.5
index fd7e8b3be021..0067ba3278f2 100644
--- a/metadata/md5-cache/dev-lang/go-1.22.5
+++ b/metadata/md5-cache/dev-lang/go-1.22.5
@@ -3,13 +3,13 @@ DEFINED_PHASES=compile install postinst test
DESCRIPTION=A concurrent garbage collected and typesafe programming language
EAPI=8
HOMEPAGE=https://go.dev
-INHERIT=toolchain-funcs
-IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2
+INHERIT=go-env toolchain-funcs
+IUSE=cpu_flags_x86_sse2
KEYWORDS=-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] )
RESTRICT=strip
SLOT=0/1.22.5
SRC_URI=https://storage.googleapis.com/golang/go1.22.5.src.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9c4214d57749c69dabf4ab3e22780c72
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2890320829387a4ae10406c9170b8e9e
diff --git a/metadata/md5-cache/dev-lang/go-9999 b/metadata/md5-cache/dev-lang/go-9999
index 771cb03dd16a..1b480df79fc8 100644
--- a/metadata/md5-cache/dev-lang/go-9999
+++ b/metadata/md5-cache/dev-lang/go-9999
@@ -3,12 +3,12 @@ DEFINED_PHASES=compile install postinst test unpack
DESCRIPTION=A concurrent garbage collected and typesafe programming language
EAPI=8
HOMEPAGE=https://go.dev
-INHERIT=toolchain-funcs git-r3
-IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2
+INHERIT=go-env toolchain-funcs git-r3
+IUSE=cpu_flags_x86_sse2
LICENSE=BSD
PROPERTIES=live
RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] )
RESTRICT=strip
SLOT=0/9999
-_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9c4214d57749c69dabf4ab3e22780c72
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2890320829387a4ae10406c9170b8e9e
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 481d808aabb5..61b6ae7b2edc 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/gom-0.5.2 b/metadata/md5-cache/dev-libs/gom-0.5.2
new file mode 100644
index 000000000000..653d6e2ec60d
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/gom-0.5.2
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/gtk-doc-am app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-db/sqlite-3.7:3 >=dev-libs/glib-2.38:2 introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) 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 ) >=dev-python/pygobject-3.16:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig test? ( x11-libs/gdk-pixbuf:2 )
+DESCRIPTION=GObject to SQLite object mapper library
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gom
+INHERIT=gnome.org meson python-r1
+IUSE=gtk-doc +introspection python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+ FDL-1.1+
+RDEPEND=>=dev-db/sqlite-3.7:3 >=dev-libs/glib-2.38:2 introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) 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 ) >=dev-python/pygobject-3.16:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
+REQUIRED_USE=python? ( introspection || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gom/0.5/gom-0.5.2.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca3d2cd5fceeebf338bb65128d337b2e
diff --git a/metadata/md5-cache/dev-libs/immer-0.8.1-r1 b/metadata/md5-cache/dev-libs/immer-0.8.1-r1
new file mode 100644
index 000000000000..96e1f1163b48
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/immer-0.8.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-cpp/catch-3:0 dev-libs/libfmt ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/boost:= dev-libs/boehm-gc
+DESCRIPTION=Library of persistent and immutable data structures written in C++
+EAPI=8
+HOMEPAGE=https://sinusoid.es/immer/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=Boost-1.0
+RDEPEND=dev-libs/boost:= dev-libs/boehm-gc
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/arximboldi/immer/archive/v0.8.1.tar.gz -> immer-0.8.1.tar.gz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d19e9a5cb39c606d632d195b2a1fb4a0
diff --git a/metadata/md5-cache/dev-libs/lager-0.1.1-r1 b/metadata/md5-cache/dev-libs/lager-0.1.1-r1
new file mode 100644
index 000000000000..1fbabd9168bd
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/lager-0.1.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-cpp/catch-3:0 dev-libs/cereal dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtdeclarative:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/boost:= dev-libs/zug dev-libs/immer
+DESCRIPTION=Library to assist value-oriented design
+EAPI=8
+HOMEPAGE=https://sinusoid.es/lager/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=MIT
+RDEPEND=dev-libs/boost:= dev-libs/zug dev-libs/immer
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/arximboldi/lager/archive/v0.1.1.tar.gz -> lager-0.1.1.tar.gz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f24061768a8a902a714093faf2c37b69
diff --git a/metadata/md5-cache/dev-libs/libdex-0.6.1 b/metadata/md5-cache/dev-libs/libdex-0.6.1
new file mode 100644
index 000000000000..cbdba9e99d24
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libdex-0.6.1
@@ -0,0 +1,17 @@
+BDEPEND=vala? ( || ( dev-lang/vala:0.56 ) ) dev-util/glib-utils virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-libs/glib-2.68:2 liburing? ( >=sys-libs/liburing-0.7:= ) introspection? ( dev-libs/gobject-introspection:= ) sysprof? ( dev-util/sysprof-capture:4 )
+DESCRIPTION=Dex provides Future-based programming for GLib-based applications
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/libdex
+INHERIT=gnome.org linux-info meson vala
+IUSE=+eventfd gtk-doc +introspection +liburing sysprof test vala
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.68:2 liburing? ( >=sys-libs/liburing-0.7:= ) introspection? ( dev-libs/gobject-introspection:= ) sysprof? ( dev-util/sysprof-capture:4 )
+REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=mirror://gnome/sources/libdex/0.6/libdex-0.6.1.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16
+_md5_=86922bba8a31347f2595dd438e02dc73
diff --git a/metadata/md5-cache/dev-libs/liblouis-3.29.0 b/metadata/md5-cache/dev-libs/liblouis-3.29.0
index 908f7503070e..8293d864c5ee 100644
--- a/metadata/md5-cache/dev-libs/liblouis-3.29.0
+++ b/metadata/md5-cache/dev-libs/liblouis-3.29.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/liblouis/liblouis
INHERIT=distutils-r1
IUSE=test 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/texlive-core test? ( dev-libs/libyaml ) 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 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://github.com/liblouis/liblouis/releases/download/v3.29.0/liblouis-3.29.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8271018bbb8082ff5f17026dc57a2112
+_md5_=25f70f07f98169981f3545014f0ee428
diff --git a/metadata/md5-cache/dev-libs/skalibs-2.14.2.0 b/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
index eb746727186f..4e9e02b64e7f 100644
--- a/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
+++ b/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
@@ -3,9 +3,9 @@ DESCRIPTION=General-purpose libraries from skarnet.org
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/skalibs/
INHERIT=toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
SLOT=0/2.14
SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.14.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=24d6b3986eb5c2f42d88a74aecacce82
+_md5_=b406d5c253dc6f8e8e6eb0d8eeea0b1f
diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.22 b/metadata/md5-cache/dev-libs/xapian-1.4.22
deleted file mode 100644
index 6cfb87a68629..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-1.4.22
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install test
-DEPEND=sys-apps/util-linux sys-libs/zlib
-DESCRIPTION=Xapian Probabilistic Information Retrieval library
-EAPI=8
-HOMEPAGE=https://xapian.org/
-IUSE=doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=sys-apps/util-linux sys-libs/zlib
-SLOT=0/30
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.22/xapian-core-1.4.22.tar.xz
-_md5_=d805fb3d5f2bbe704d4c41f20e817223
diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.23 b/metadata/md5-cache/dev-libs/xapian-1.4.23
deleted file mode 100644
index b87346ded4af..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-1.4.23
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install test
-DEPEND=sys-apps/util-linux sys-libs/zlib
-DESCRIPTION=Xapian Probabilistic Information Retrieval library
-EAPI=8
-HOMEPAGE=https://xapian.org/
-IUSE=doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=sys-apps/util-linux sys-libs/zlib
-SLOT=0/30
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.23/xapian-core-1.4.23.tar.xz
-_md5_=d49ef4bdbca635984aa1e8b88e2ded17
diff --git a/metadata/md5-cache/dev-libs/xapian-1.4.24 b/metadata/md5-cache/dev-libs/xapian-1.4.24
deleted file mode 100644
index 053457a6bbf0..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-1.4.24
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install
-DEPEND=sys-libs/zlib:= !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) ) elibc_SunOS? ( sys-libs/libuuid )
-DESCRIPTION=Xapian Probabilistic Information Retrieval library
-EAPI=8
-HOMEPAGE=https://xapian.org/
-INHERIT=toolchain-funcs
-IUSE=cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=sys-libs/zlib:= !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux ) ) elibc_SunOS? ( sys-libs/libuuid )
-SLOT=0/30
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-core-1.4.24.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b5dac0b0849ffe31bb904f9d82aecbac
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22
deleted file mode 100644
index 3dad904babcf..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 sys-devel/m4 dev-build/libtool php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DEFINED_PHASES=compile configure install preinst prepare setup test unpack
-DEPEND=>=dev-libs/xapian-1.4.21 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DESCRIPTION=SWIG and JNI bindings for Xapian
-EAPI=7
-HOMEPAGE=https://xapian.org/
-INHERIT=autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-IUSE=java lua mono perl php python ruby tcl java lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php8-1 php_targets_php8-2 python_targets_python3_10 python_targets_python3_11 ruby_targets_ruby31 ruby_targets_ruby32
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/xapian-1.4.21 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.22/xapian-bindings-1.4.22.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=99c6ea5d8f005af4cd1ef8d2613f8d4d
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23
deleted file mode 100644
index bd30864352d4..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 sys-devel/m4 dev-build/libtool php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DEFINED_PHASES=compile configure install preinst prepare setup test unpack
-DEPEND=>=dev-libs/xapian-1.4.23 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DESCRIPTION=SWIG and JNI bindings for Xapian
-EAPI=7
-HOMEPAGE=https://xapian.org/
-INHERIT=autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-IUSE=java lua mono perl php python ruby tcl java lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php8-1 php_targets_php8-2 python_targets_python3_10 python_targets_python3_11 ruby_targets_ruby31 ruby_targets_ruby32
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/xapian-1.4.23 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.23/xapian-bindings-1.4.23.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=20b3cd3453f9e798144a7548a22fb3d5
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
deleted file mode 100644
index c5b7a475c9a6..000000000000
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 sys-devel/m4 dev-build/libtool php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DEFINED_PHASES=compile configure install preinst prepare setup test unpack
-DEPEND=~dev-libs/xapian-1.4.24 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) virtual/pkgconfig java? ( >=virtual/jdk-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-DESCRIPTION=SWIG and JNI bindings for Xapian
-EAPI=7
-HOMEPAGE=https://xapian.org/
-INHERIT=autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 ruby-ng
-IUSE=java lua mono perl php python ruby tcl java lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php8-1 php_targets_php8-2 python_targets_python3_10 python_targets_python3_11 ruby_targets_ruby31 ruby_targets_ruby32
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=~dev-libs/xapian-1.4.24 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) mono? ( dev-lang/mono ) perl? ( dev-lang/perl:= ) php? ( dev-lang/php:=[-threads] ) python? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) tcl? ( dev-lang/tcl:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) php? ( php_targets_php8-1? ( dev-lang/php:8.1 ) php_targets_php8-2? ( dev-lang/php:8.2 ) )
-REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
-SLOT=0
-SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-bindings-1.4.24.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=545c15b580dea27fbacae301234cbd56
diff --git a/metadata/md5-cache/dev-libs/zug-0.1.1-r1 b/metadata/md5-cache/dev-libs/zug-0.1.1-r1
new file mode 100644
index 000000000000..29c6b542df7e
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/zug-0.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=test? ( <dev-cpp/catch-3:0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/boost:=
+DESCRIPTION=Transducers for C++
+EAPI=8
+HOMEPAGE=https://sinusoid.es/zug/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=Boost-1.0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/arximboldi/zug/archive/v0.1.1.tar.gz -> zug-0.1.1.tar.gz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=152dd3d90d98c7b707e4be0de1b1155c
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 6ec605dd734a..85768522bb5c 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/dose3-7.0.0-r1 b/metadata/md5-cache/dev-ml/dose3-7.0.0-r1
new file mode 100644
index 000000000000..9af46fb88c49
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dose3-7.0.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-ml/findlib dev-ml/ocamlbuild dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ocaml-base64:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] >=dev-ml/extlib-1.7.8:=[ocamlopt?] dev-ml/ocamlgraph:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/parmap:=[ocamlopt?] dev-ml/ocaml-expat:=[ocamlopt?] dev-ml/xml-light:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Library to perform analysis on package repositories
+EAPI=8
+HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-ml/ocaml-base64:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] >=dev-ml/extlib-1.7.8:=[ocamlopt?] dev-ml/ocamlgraph:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/parmap:=[ocamlopt?] dev-ml/ocaml-expat:=[ocamlopt?] dev-ml/xml-light:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/7.0.0
+SRC_URI=https://gitlab.com/irill/dose3/-/archive/7.0.0/dose3-7.0.0.tar.bz2
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=e0641d87c0599af169862a43cc199e82
diff --git a/metadata/md5-cache/dev-ml/opam-2.1.5 b/metadata/md5-cache/dev-ml/opam-2.1.5
new file mode 100644
index 000000000000..e596952976cb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/cmdliner:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/extlib:=[ocamlopt?] ~dev-ml/opam-client-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] sys-apps/bubblewrap >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=A source-based package manager for OCaml
+EAPI=8
+HOMEPAGE=http://opam.ocaml.org/
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/cmdliner:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/extlib:=[ocamlopt?] ~dev-ml/opam-client-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] sys-apps/bubblewrap >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/archive/2.1.5.tar.gz -> opam-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=da9fe9d80d2218af75b771539d8e1a57
diff --git a/metadata/md5-cache/dev-ml/opam-client-2.1.5 b/metadata/md5-cache/dev-ml/opam-client-2.1.5
new file mode 100644
index 000000000000..f2c845d52a8d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-client-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-apps/bubblewrap ) dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/cmdliner:=[ocamlopt?] ~dev-ml/opam-repository-2.1.5:=[ocamlopt?] ~dev-ml/opam-state-2.1.5:=[ocamlopt?] ~dev-ml/opam-solver-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=opam client libraries
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/cmdliner:=[ocamlopt?] ~dev-ml/opam-repository-2.1.5:=[ocamlopt?] ~dev-ml/opam-state-2.1.5:=[ocamlopt?] ~dev-ml/opam-solver-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/archive/2.1.5.tar.gz -> opam-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=b8ded3a8dedec315f903831b31d42f0e
diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.1.5 b/metadata/md5-cache/dev-ml/opam-installer-2.1.5
new file mode 100644
index 000000000000..45fa0898f630
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-installer-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4.02.3:= dev-ml/cmdliner:= ~dev-ml/opam-format-2.1.5:= >=dev-ml/dose3-6:= dev-ml/findlib >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Core installer for opam packages
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4.02.3:= dev-ml/cmdliner:= ~dev-ml/opam-format-2.1.5:= >=dev-ml/dose3-6:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/releases/download/2.1.5/opam-full-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=d186940fb1c8e6dcfe96d564a90c4364
diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.1.5 b/metadata/md5-cache/dev-ml/opam-repository-2.1.5
new file mode 100644
index 000000000000..bf74fbfde2d0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-repository-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=~dev-ml/opam-format-2.1.5:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=opam repository libraries
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=~dev-ml/opam-format-2.1.5:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/archive/2.1.5.tar.gz -> opam-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=ea558ebb005581bfd217a95d4b701aef
diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.1.5 b/metadata/md5-cache/dev-ml/opam-solver-2.1.5
new file mode 100644
index 000000000000..471950c4a03a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-solver-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=~dev-ml/opam-format-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/mccs:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] test? ( dev-ml/opam-client ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=opam solver
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=~dev-ml/opam-format-2.1.5:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] dev-ml/re:=[ocamlopt?] dev-ml/mccs:=[ocamlopt?] dev-ml/dose3:=[ocamlopt?] dev-ml/cudf:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/archive/2.1.5.tar.gz -> opam-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=2478c813c4ac7ea229c54e15b75ee8c5
diff --git a/metadata/md5-cache/dev-ml/opam-state-2.1.5 b/metadata/md5-cache/dev-ml/opam-state-2.1.5
new file mode 100644
index 000000000000..a2276617a101
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-state-2.1.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/re:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] ~dev-ml/opam-repository-2.1.5:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=opam state libraries
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/re:=[ocamlopt?] dev-ml/opam-file-format:=[ocamlopt?] ~dev-ml/opam-repository-2.1.5:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/2.1.5
+SRC_URI=https://github.com/ocaml/opam/archive/2.1.5.tar.gz -> opam-2.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=c0ebf3672cbaf67d62f8df3cbddc6942
diff --git a/metadata/md5-cache/dev-ml/zarith-1.14 b/metadata/md5-cache/dev-ml/zarith-1.14
new file mode 100644
index 000000000000..faca62e5b772
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/zarith-1.14
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt=] dev-libs/gmp:0= dev-lang/perl >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/Zarith
+INHERIT=findlib toolchain-funcs
+IUSE=doc +ocamlopt +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt=] dev-libs/gmp:0= dev-lang/ocaml:=[ocamlopt?]
+RESTRICT=!ocamlopt? ( test )
+SLOT=0/1.14
+SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.14.tar.gz -> zarith-1.14.tar.gz
+_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=82683d0611dc29bd64c92803d6921b6d
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c8f8611e8730..b84adcb44c7e 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/backports-strenum-1.3.1 b/metadata/md5-cache/dev-python/backports-strenum-1.3.1
new file mode 100644
index 000000000000..f7be6ed42470
--- /dev/null
+++ b/metadata/md5-cache/dev-python/backports-strenum-1.3.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Create enumerated constants that are also subclasses of str
+EAPI=8
+HOMEPAGE=https://github.com/clbarnes/backports.strenum/ https://pypi.org/project/backports.strenum/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10
+KEYWORDS=~amd64
+LICENSE=PSF-2
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/clbarnes/backports.strenum/archive/v1.3.1.tar.gz -> backports.strenum-1.3.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=223c8d4571ef55293310aca47a80fc4c
diff --git a/metadata/md5-cache/dev-python/cachetools-5.4.0 b/metadata/md5-cache/dev-python/cachetools-5.4.0
new file mode 100644
index 000000000000..af4e224cc44d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cachetools-5.4.0
@@ -0,0 +1,16 @@
+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-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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
+DESCRIPTION=Extensible memoizing collections and decorators
+EAPI=8
+HOMEPAGE=https://github.com/tkem/cachetools/ https://pypi.org/project/cachetools/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/c/cachetools/cachetools-5.4.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6c6e392850f7e35d78c191acc511d3c3
diff --git a/metadata/md5-cache/dev-python/griffe-0.46.1 b/metadata/md5-cache/dev-python/griffe-0.46.1
deleted file mode 100644
index 280dc1a7940f..000000000000
--- a/metadata/md5-cache/dev-python/griffe-0.46.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[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/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Signature generator for Python programs
-EAPI=8
-HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.46.1.tar.gz -> griffe-0.46.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eeb05386f5f08b3535e7ab8e7c460b4f
diff --git a/metadata/md5-cache/dev-python/griffe-0.48.0 b/metadata/md5-cache/dev-python/griffe-0.48.0
new file mode 100644
index 000000000000..1666a8e93dbc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/griffe-0.48.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mkdocstrings[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[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_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/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Signature generator for Python programs
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/backports-strenum-1.3[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/mkdocstrings/griffe/archive/0.48.0.tar.gz -> griffe-0.48.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=31501eb64ebf206e5d43d31331b4d49a
diff --git a/metadata/md5-cache/dev-python/pdm-backend-2.3.3 b/metadata/md5-cache/dev-python/pdm-backend-2.3.3
new file mode 100644
index 000000000000..4f0b2a4dd2f7
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pdm-backend-2.3.3
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.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/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( >=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.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/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/setuptools[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_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A PEP 517 backend for PDM that supports PEP 621 metadata
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pdm-backend/ https://github.com/pdm-project/pdm-backend/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.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/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/pdm-project/pdm-backend/archive/2.3.3.tar.gz -> pdm-backend-2.3.3.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9996bc7b81d64e690babb07892ebe456
diff --git a/metadata/md5-cache/dev-python/pycpio-1.2.1 b/metadata/md5-cache/dev-python/pycpio-1.2.1
new file mode 100644
index 000000000000..b185898eded5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pycpio-1.2.1
@@ -0,0 +1,15 @@
+BDEPEND=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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python CPIO library
+EAPI=8
+HOMEPAGE=https://github.com/desultory/pycpio
+INHERIT=distutils-r1
+IUSE=python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-python/zenlib-2.1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/desultory/pycpio/archive/refs/tags/1.2.1.tar.gz -> pycpio-1.2.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2d0f1148cfb34ad13c5eaf1e9575422c
diff --git a/metadata/md5-cache/dev-python/pycpio-9999 b/metadata/md5-cache/dev-python/pycpio-9999
new file mode 100644
index 000000000000..3d8e564259c2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pycpio-9999
@@ -0,0 +1,14 @@
+BDEPEND=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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Python CPIO library
+EAPI=8
+HOMEPAGE=https://github.com/desultory/pycpio
+INHERIT=distutils-r1 git-r3
+IUSE=python_targets_python3_11 python_targets_python3_12
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=>=dev-python/zenlib-2.1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=58b267cbb7845a72d9d92a265393e7b7
diff --git a/metadata/md5-cache/dev-python/pydot-3.0.0 b/metadata/md5-cache/dev-python/pydot-3.0.0
new file mode 100644
index 000000000000..0c370d0f3a27
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydot-3.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pyparsing-3.0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-gfx/graphviz python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) 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=Python interface to Graphviz's Dot language
+EAPI=8
+HOMEPAGE=https://github.com/pydot/pydot/ https://pypi.org/project/pydot/
+INHERIT=distutils-r1
+IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/pyparsing-3.0.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-gfx/graphviz 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? ( test )
+SLOT=0
+SRC_URI=https://github.com/pydot/pydot/archive/v3.0.0.tar.gz -> pydot-3.0.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=88aa52d8d989614c7883046dcc7b47a2
diff --git a/metadata/md5-cache/dev-python/pyside6-6.7.1 b/metadata/md5-cache/dev-python/pyside6-6.7.1
deleted file mode 100644
index f83044d00fbf..000000000000
--- a/metadata/md5-cache/dev-python/pyside6-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare setup test
-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 ) =dev-python/shiboken6-6.7.1*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-qt/qtbase-6.7.1*:6[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?] 3d? ( =dev-qt/qt3d-6.7.1*:6[qml?,gles2-only=] ) bluetooth? ( =dev-qt/qtconnectivity-6.7.1*:6[bluetooth] ) charts? ( =dev-qt/qtcharts-6.7.1*:6 ) designer? ( =dev-qt/qttools-6.7.1*:6[designer] ) gui? ( =dev-qt/qtbase-6.7.1*:6[gui,jpeg(+)] x11-libs/libxkbcommon ) help? ( =dev-qt/qttools-6.7.1*:6[assistant] ) location? ( =dev-qt/qtlocation-6.7.1*:6 ) multimedia? ( =dev-qt/qtmultimedia-6.7.1*:6 ) network? ( =dev-qt/qtbase-6.7.1*:6[ssl] ) network-auth? ( =dev-qt/qtnetworkauth-6.7.1*:6 ) nfc? ( =dev-qt/qtconnectivity-6.7.1*:6[nfc] ) pdfium? ( =dev-qt/qtwebengine-6.7.1*:6[pdfium(-),widgets?] ) positioning? ( =dev-qt/qtpositioning-6.7.1*:6 ) printsupport? ( =dev-qt/qtbase-6.7.1*:6[gui,widgets] ) qml? ( =dev-qt/qtdeclarative-6.7.1*:6[widgets?] ) quick3d? ( =dev-qt/qtquick3d-6.7.1*:6 ) scxml? ( =dev-qt/qtscxml-6.7.1*:6 ) sensors? ( =dev-qt/qtsensors-6.7.1*:6[qml?] ) speech? ( =dev-qt/qtspeech-6.7.1*:6 ) serialport? ( =dev-qt/qtserialport-6.7.1*:6 ) svg? ( =dev-qt/qtsvg-6.7.1*:6 ) testlib? ( =dev-qt/qtbase-6.7.1*:6[gui] ) webchannel? ( =dev-qt/qtwebchannel-6.7.1*:6 ) webengine? ( || ( =dev-qt/qtwebengine-6.7.1*:6[alsa,widgets?] =dev-qt/qtwebengine-6.7.1*:6[pulseaudio,widgets?] ) ) websockets? ( =dev-qt/qtwebsockets-6.7.1*:6 ) !dev-python/pyside6:0 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) test? ( =dev-qt/qtbase-6.7.1*:6[gui] )
-DESCRIPTION=Python bindings for the Qt framework
-EAPI=8
-HOMEPAGE=https://wiki.qt.io/PySide6
-INHERIT=cmake llvm-r1 python-r1 virtualx
-IUSE=3d bluetooth charts +concurrent +dbus designer gles2-only +gui help location multimedia +network network-auth nfc positioning +opengl pdfium positioning +printsupport qml quick quick3d serialport scxml sensors spatialaudio speech +sql svg test +testlib webchannel webengine websockets +widgets +xml +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=|| ( GPL-2 GPL-3+ LGPL-3 )
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-python/shiboken6-6.7.1*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-qt/qtbase-6.7.1*:6[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?] 3d? ( =dev-qt/qt3d-6.7.1*:6[qml?,gles2-only=] ) bluetooth? ( =dev-qt/qtconnectivity-6.7.1*:6[bluetooth] ) charts? ( =dev-qt/qtcharts-6.7.1*:6 ) designer? ( =dev-qt/qttools-6.7.1*:6[designer] ) gui? ( =dev-qt/qtbase-6.7.1*:6[gui,jpeg(+)] x11-libs/libxkbcommon ) help? ( =dev-qt/qttools-6.7.1*:6[assistant] ) location? ( =dev-qt/qtlocation-6.7.1*:6 ) multimedia? ( =dev-qt/qtmultimedia-6.7.1*:6 ) network? ( =dev-qt/qtbase-6.7.1*:6[ssl] ) network-auth? ( =dev-qt/qtnetworkauth-6.7.1*:6 ) nfc? ( =dev-qt/qtconnectivity-6.7.1*:6[nfc] ) pdfium? ( =dev-qt/qtwebengine-6.7.1*:6[pdfium(-),widgets?] ) positioning? ( =dev-qt/qtpositioning-6.7.1*:6 ) printsupport? ( =dev-qt/qtbase-6.7.1*:6[gui,widgets] ) qml? ( =dev-qt/qtdeclarative-6.7.1*:6[widgets?] ) quick3d? ( =dev-qt/qtquick3d-6.7.1*:6 ) scxml? ( =dev-qt/qtscxml-6.7.1*:6 ) sensors? ( =dev-qt/qtsensors-6.7.1*:6[qml?] ) speech? ( =dev-qt/qtspeech-6.7.1*:6 ) serialport? ( =dev-qt/qtserialport-6.7.1*:6 ) svg? ( =dev-qt/qtsvg-6.7.1*:6 ) testlib? ( =dev-qt/qtbase-6.7.1*:6[gui] ) webchannel? ( =dev-qt/qtwebchannel-6.7.1*:6 ) webengine? ( || ( =dev-qt/qtwebengine-6.7.1*:6[alsa,widgets?] =dev-qt/qtwebengine-6.7.1*:6[pulseaudio,widgets?] ) ) websockets? ( =dev-qt/qtwebsockets-6.7.1*:6 ) !dev-python/pyside6:0
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) 3d? ( gui network ) charts? ( gui widgets ) designer? ( widgets ) gles2-only? ( gui ) gui? ( dbus opengl ) help? ( network sql widgets ) location? ( gui network positioning quick ) multimedia? ( gui network ) network-auth? ( network ) opengl? ( gui ) pdfium? ( gui ) printsupport? ( widgets ) qml? ( network ) quick? ( gui network opengl qml ) quick3d? ( gui network opengl qml quick ) spatialaudio? ( multimedia ) speech? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( widgets ) webchannel? ( qml ) webengine? ( network gui printsupport quick webchannel ) websockets? ( network ) widgets? ( gui ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
-RESTRICT=test !test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.1-src/pyside-setup-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=82738214aeda90ce8f6aebeb95199eb7
diff --git a/metadata/md5-cache/dev-python/pyside6-tools-6.7.1 b/metadata/md5-cache/dev-python/pyside6-tools-6.7.1
deleted file mode 100644
index 029a7c933129..000000000000
--- a/metadata/md5-cache/dev-python/pyside6-tools-6.7.1
+++ /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_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/shiboken6-6.7.1*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-python/pyside6-6.7.1*:6[quick,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] !dev-python/pyside6-tools:0 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 )
-DESCRIPTION=PySide development tools (pyside6-lupdate with support for Python)
-EAPI=8
-HOMEPAGE=https://wiki.qt.io/PySide6
-INHERIT=cmake llvm-r1 python-r1
-IUSE=+llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=GPL-2
-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 ) =dev-python/shiboken6-6.7.1*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-python/pyside6-6.7.1*:6[quick,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] !dev-python/pyside6-tools:0
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.1-src/pyside-setup-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c9d471ab72db16504e4632136975d853
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.10.0 b/metadata/md5-cache/dev-python/sentry-sdk-2.10.0
new file mode 100644
index 000000000000..b96033b40799
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sentry-sdk-2.10.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/executing[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fakeredis[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask-login[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-socks[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-event[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) 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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for Sentry
+EAPI=8
+HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/getsentry/sentry-python/archive/2.10.0.tar.gz -> sentry-python-2.10.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=753e0d87a7a2b60efefec31837331bfc
diff --git a/metadata/md5-cache/dev-python/shiboken6-6.7.1 b/metadata/md5-cache/dev-python/shiboken6-6.7.1
deleted file mode 100644
index 31e03ecdaa89..000000000000
--- a/metadata/md5-cache/dev-python/shiboken6-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-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 ) =dev-qt/qtbase-6.7.1*:6 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) docstrings? ( >=dev-libs/libxml2-2.6.32 >=dev-libs/libxslt-1.1.19 ) numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) vulkan? ( dev-util/vulkan-headers ) !dev-python/shiboken6:0 test? ( =dev-qt/qtbase-6.7.1*:6[gui] )
-DESCRIPTION=Python binding generator for C++ libraries
-EAPI=8
-HOMEPAGE=https://wiki.qt.io/PySide6
-INHERIT=cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
-IUSE=+docstrings numpy test vulkan +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-qt/qtbase-6.7.1*:6 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) docstrings? ( >=dev-libs/libxml2-2.6.32 >=dev-libs/libxslt-1.1.19 ) numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) vulkan? ( dev-util/vulkan-headers ) !dev-python/shiboken6:0
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
-RESTRICT=test
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.1-src/pyside-setup-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8e42959055ed8dee265e3f46fa8e3fd9
diff --git a/metadata/md5-cache/dev-python/sphinx-7.4.4 b/metadata/md5-cache/dev-python/sphinx-7.4.4
new file mode 100644
index 000000000000..e9e7ca5b2683
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-7.4.4
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( dev-python/sphinxcontrib-websupport[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-gfx/graphviz ) test? ( app-text/dvipng >=dev-python/cython-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/defusedxml-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-texlive/texlive-fontsextra dev-texlive/texlive-latexextra dev-texlive/texlive-luatex virtual/imagemagick-tools[jpeg,png,svg] ) test? ( >=dev-python/alabaster-0.7.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/Babel-2.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/docutils-0.22[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docutils-0.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/imagesize-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-23.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/snowballstemmer-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) >=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-python/pypy3:=[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-python/flit-core-3.9.0[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
+DESCRIPTION=Python documentation generator
+EAPI=8
+HOMEPAGE=https://www.sphinx-doc.org/ https://github.com/sphinx-doc/sphinx/ https://pypi.org/project/Sphinx/
+INHERIT=distutils-r1
+IUSE=doc latex test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=>=dev-python/alabaster-0.7.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/Babel-2.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/docutils-0.22[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docutils-0.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/imagesize-1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-23.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/snowballstemmer-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-applehelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-devhelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-jsmath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinxcontrib-htmlhelp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinxcontrib-serializinghtml-1.1.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinxcontrib-qthelp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) latex? ( dev-texlive/texlive-latexextra dev-texlive/texlive-luatex app-text/dvipng ) python_targets_pypy3? ( dev-python/pypy3:=[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://github.com/sphinx-doc/sphinx/archive/v7.4.4.tar.gz -> sphinx-7.4.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5d48360a2e4d8f64a87a93487764538f
diff --git a/metadata/md5-cache/dev-python/sqlparse-0.5.1 b/metadata/md5-cache/dev-python/sqlparse-0.5.1
new file mode 100644
index 000000000000..850c4fc9fdc2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlparse-0.5.1
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) 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-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/hatchling-1.21.1[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
+DESCRIPTION=A non-validating SQL parser module for Python
+EAPI=8
+HOMEPAGE=https://github.com/andialbrecht/sqlparse/ https://pypi.org/project/sqlparse/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/s/sqlparse/sqlparse-0.5.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=13a08b64146819749ff43d8e4fbbacd5
diff --git a/metadata/md5-cache/dev-python/uv-0.2.25 b/metadata/md5-cache/dev-python/uv-0.2.25
new file mode 100644
index 000000000000..bba8ff217ceb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/uv-0.2.25
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.77 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 ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+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-DFS-2016 openssl
+PROPERTIES=test_network
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/astral-sh/uv/archive/0.2.25.tar.gz -> uv-0.2.25.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.tar.gz -> reqwest-middleware-21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/reqwest-middleware/archive/21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.tar.gz -> reqwest-middleware-21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/3f0ba760951ab0deeac874b98bb18fc90103fcf7.tar.gz -> pubgrub-3f0ba760951ab0deeac874b98bb18fc90103fcf7.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.25-crates.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2fa9353e7b38cfb529b2315752c9f887
diff --git a/metadata/md5-cache/dev-python/zenlib-2.1.2 b/metadata/md5-cache/dev-python/zenlib-2.1.2
new file mode 100644
index 000000000000..309e46ab9fda
--- /dev/null
+++ b/metadata/md5-cache/dev-python/zenlib-2.1.2
@@ -0,0 +1,15 @@
+BDEPEND=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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Useful python decorators and utilities
+EAPI=8
+HOMEPAGE=https://github.com/desultory/zenlib
+INHERIT=distutils-r1
+IUSE=python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/desultory/zenlib/archive/2.1.2.tar.gz -> zenlib-2.1.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b459044cdfda807a978409059a316a65
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index a17090307604..6b17a290bce7 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt-creator-9999 b/metadata/md5-cache/dev-qt/qt-creator-9999
index 7516083c6d26..f067a8a9073d 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-9999
+++ b/metadata/md5-cache/dev-qt/qt-creator-9999
@@ -13,5 +13,5 @@ RDEPEND=dev-cpp/yaml-cpp:= >=dev-qt/qt5compat-6.2.0:6 >=dev-qt/qtbase-6.2.0:6=[c
REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=88b1857d18062136c2b2522c2e583746
diff --git a/metadata/md5-cache/dev-qt/qt-docs-6.7.1_p202404231200 b/metadata/md5-cache/dev-qt/qt-docs-6.7.1_p202404231200
deleted file mode 100644
index 9b4ee5ca3b1e..000000000000
--- a/metadata/md5-cache/dev-qt/qt-docs-6.7.1_p202404231200
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=examples? ( app-arch/p7zip )
-DEFINED_PHASES=install unpack
-DESCRIPTION=Qt6 documentation and examples for Qt Creator and other tools
-EAPI=8
-HOMEPAGE=https://doc.qt.io/
-INHERIT=unpacker
-IUSE=+examples +html +qch +tools +webview +quick3d +webchannel grpc +3d +serialbus +qt5compat +imageformats +multimedia lottie +networkauth +sensors quickeffectmaker +speech quick3dphysics +connectivity +webengine +positioning activeqt +charts +declarative +svg remoteobjects +websockets +serialport graphs +httpserver datavis +wayland +shadertools +timeline +virtualkeyboard +scxml +location
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=FDL-1.3
-REQUIRED_USE=|| ( examples html qch )
-SLOT=6
-SRC_URI=https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qtbase-examples-6.7.1.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qt3d/6.7.1-0-202404231200qt3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qt3d/6.7.1-0-202404231200qt3d-examples-6.7.1.7z ) ) activeqt? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtactiveqt/6.7.1-0-202404231200activeqt-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtactiveqt/6.7.1-0-202404231200qtactiveqt-examples-6.7.1.7z ) ) charts? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtcharts/6.7.1-0-202404231200qtcharts-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtcharts/6.7.1-0-202404231200qtcharts-examples-6.7.1.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtbluetooth/6.7.1-0-202404231200qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtbluetooth/6.7.1-0-202404231200qtbluetooth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtconnectivity/6.7.1-0-202404231200qtconnectivity-examples-6.7.1.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtnfc/6.7.1-0-202404231200qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtdatavis3d/6.7.1-0-202404231200qtdatavis3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtdatavis3d/6.7.1-0-202404231200qtdatavis3d-examples-6.7.1.7z ) ) declarative? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtquickdialogs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qtdeclarative-examples-6.7.1.7z ) ) https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtdoc-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qtdoc-examples-6.7.1.7z ) graphs? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtgraphs/6.7.1-0-202404231200qtgraphs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtgraphs/6.7.1-0-202404231200qtgraphs-examples-6.7.1.7z ) ) grpc? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtgrpc/6.7.1-0-202404231200qtgrpc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtgrpc/6.7.1-0-202404231200qtprotobuf-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtgrpc/6.7.1-0-202404231200qtgrpc-examples-6.7.1.7z ) ) httpserver? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qthttpserver/6.7.1-0-202404231200qthttpserver-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qthttpserver/6.7.1-0-202404231200qthttpserver-examples-6.7.1.7z ) ) imageformats? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtimageformats/6.7.1-0-202404231200qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtlocation/6.7.1-0-202404231200qtlocation-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtlocation/6.7.1-0-202404231200qtlocation-examples-6.7.1.7z ) ) lottie? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtlottie/6.7.1-0-202404231200qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtmultimedia/6.7.1-0-202404231200qtmultimedia-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtmultimedia/6.7.1-0-202404231200qtmultimedia-examples-6.7.1.7z ) ) networkauth? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtnetworkauth/6.7.1-0-202404231200qtnetworkauth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtnetworkauth/6.7.1-0-202404231200qtnetworkauth-examples-6.7.1.7z ) ) positioning? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtpositioning/6.7.1-0-202404231200qtpositioning-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtpositioning/6.7.1-0-202404231200qtpositioning-examples-6.7.1.7z ) ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qt5compat/6.7.1-0-202404231200qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qt5compat/6.7.1-0-202404231200qtgraphicaleffects5compat-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qt5compat/6.7.1-0-202404231200qt5compat-examples-6.7.1.7z ) ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtquick3dphysics/6.7.1-0-202404231200qtquick3dphysics-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtquick3dphysics/6.7.1-0-202404231200qtquick3dphysics-examples-6.7.1.7z ) ) quick3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtquick3d/6.7.1-0-202404231200qtquick3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtquick3d/6.7.1-0-202404231200qtquick3d-examples-6.7.1.7z ) ) quickeffectmaker? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtquickeffectmaker/6.7.1-0-202404231200qtquickeffectmaker-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtquickeffectmaker/6.7.1-0-202404231200qtquickeffectmaker-examples-6.7.1.7z ) ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtremoteobjects/6.7.1-0-202404231200qtremoteobjects-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtremoteobjects/6.7.1-0-202404231200qtremoteobjects-examples-6.7.1.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtscxml/6.7.1-0-202404231200qtscxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtscxml/6.7.1-0-202404231200qtscxml-examples-6.7.1.7z ) ) sensors? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtsensors/6.7.1-0-202404231200qtsensors-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtsensors/6.7.1-0-202404231200qtsensors-examples-6.7.1.7z ) ) serialbus? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtserialbus/6.7.1-0-202404231200qtserialbus-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtserialbus/6.7.1-0-202404231200qtserialbus-examples-6.7.1.7z ) ) serialport? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtserialport/6.7.1-0-202404231200qtserialport-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtserialport/6.7.1-0-202404231200qtserialport-examples-6.7.1.7z ) ) shadertools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtshadertools/6.7.1-0-202404231200qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtspeech/6.7.1-0-202404231200qttexttospeech-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtspeech/6.7.1-0-202404231200qtspeech-examples-6.7.1.7z ) ) svg? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtsvg-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qtsvg-examples-6.7.1.7z ) ) timeline? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtquicktimeline/6.7.1-0-202404231200qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtuitools-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qttools-examples-6.7.1.7z ) ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtvirtualkeyboard/6.7.1-0-202404231200qtvirtualkeyboard-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtvirtualkeyboard/6.7.1-0-202404231200qtvirtualkeyboard-examples-6.7.1.7z ) ) wayland? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc/6.7.1-0-202404231200qtwaylandcompositor-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples/6.7.1-0-202404231200qtwayland-examples-6.7.1.7z ) ) webchannel? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtwebchannel/6.7.1-0-202404231200qtwebchannel-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtwebchannel/6.7.1-0-202404231200qtwebchannel-examples-6.7.1.7z ) ) webengine? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtpdf/6.7.1-0-202404231200qtpdf-documentation.tar.xz ) webengine? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtwebengine/6.7.1-0-202404231200qtwebengine-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtwebengine/6.7.1-0-202404231200qtwebengine-examples-6.7.1.7z ) ) websockets? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtwebsockets/6.7.1-0-202404231200qtwebsockets-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtwebsockets/6.7.1-0-202404231200qtwebsockets-examples-6.7.1.7z ) ) webview? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.doc.qtwebview/6.7.1-0-202404231200qtwebview-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_671_src_doc_examples/qt.qt6.671.examples.qtwebview/6.7.1-0-202404231200qtwebview-examples-6.7.1.7z ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=a6e7facf7d6f9dd7556eddf91ea42e0f
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.7.1 b/metadata/md5-cache/dev-qt/qt3d-6.7.1
deleted file mode 100644
index a75e8979d47c..000000000000
--- a/metadata/md5-cache/dev-qt/qt3d-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.7.1:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=3D rendering module for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=gles2-only qml vulkan test
-KEYWORDS=amd64 arm arm64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.7.1:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qt3d-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=84dd479569f09ae53da99e984bb8dbd2
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.7.1 b/metadata/md5-cache/dev-qt/qt5compat-6.7.1
deleted file mode 100644
index 3a77a9a8588e..000000000000
--- a/metadata/md5-cache/dev-qt/qt5compat-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtshadertools-6.7.1:6 )
-DESCRIPTION=Qt module containing the unsupported Qt 5 APIs
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=icu qml test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtshadertools-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qt5compat-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6ab5e5a2924edefe71cdfc05131a230e
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.1 b/metadata/md5-cache/dev-qt/qtbase-6.7.1
deleted file mode 100644
index 45174306f1a5..000000000000
--- a/metadata/md5-cache/dev-qt/qtbase-6.7.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) )
-DESCRIPTION=Cross-platform application development framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-PDEPEND=nls? ( ~dev-qt/qttranslations-6.7.1:6 ) wayland? ( ~dev-qt/qtwayland-6.7.1:6 )
-RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) )
-REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtbase-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fbc11163480075d5a9019ce0c9311234
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.7.1 b/metadata/md5-cache/dev-qt/qtcharts-6.7.1
deleted file mode 100644
index b5be5c644c91..000000000000
--- a/metadata/md5-cache/dev-qt/qtcharts-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.7.1:6[opengl] )
-DESCRIPTION=Chart component library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=gles2-only qml test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.7.1:6[opengl] )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtcharts-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6246ce4142f093deabefe0c73531c237
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1 b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1
deleted file mode 100644
index f663b91be90a..000000000000
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network] bluetooth? ( ~dev-qt/qtbase-6.7.1:6[dbus] net-wireless/bluez:= ) nfc? ( smartcard? ( sys-apps/pcsc-lite ) )
-DESCRIPTION=Bluetooth and NFC support library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=+bluetooth nfc smartcard test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network] bluetooth? ( ~dev-qt/qtbase-6.7.1:6[dbus] net-wireless/bluez:= ) nfc? ( smartcard? ( sys-apps/pcsc-lite ) )
-REQUIRED_USE=|| ( bluetooth nfc )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtconnectivity-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8f578a01fa2de17d945965c5c241395f
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1 b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1
deleted file mode 100644
index f6250083639c..000000000000
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ~dev-qt/qtshadertools-6.7.1:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] qmlls? ( ~dev-qt/qtlanguageserver-6.7.1:6 ) svg? ( ~dev-qt/qtsvg-6.7.1:6 ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=Qt Declarative (Quick 2)
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=python-any-r1 qt6-build
-IUSE=accessibility +jit +network opengl qmlls +sql +ssl svg vulkan +widgets
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] qmlls? ( ~dev-qt/qtlanguageserver-6.7.1:6 ) svg? ( ~dev-qt/qtsvg-6.7.1:6 )
-RESTRICT=test
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtdeclarative-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8affbcc4b53a0051f20c15bc4974191a
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.7.1 b/metadata/md5-cache/dev-qt/qthttpserver-6.7.1
deleted file mode 100644
index 396916f7e305..000000000000
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.7.1:6 ) test? ( ~dev-qt/qtbase-6.7.1:6[concurrent] )
-DESCRIPTION=HTTP server functionality for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=+ssl websockets test
-KEYWORDS=amd64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qthttpserver-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=818a7030e1b47b5adcddf5e2673092c8
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.7.1 b/metadata/md5-cache/dev-qt/qtimageformats-6.7.1
deleted file mode 100644
index 9529c1a103cd..000000000000
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
-DESCRIPTION=Additional format plugins for the Qt image I/O system
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=mng test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtimageformats-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9c74a8315491bb8f47858bae000a03d0
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1
deleted file mode 100644
index eed7f81d51e3..000000000000
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6
-DESCRIPTION=Implementation of the Language Server Protocol for Qt
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtlanguageserver-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3b14f9f190737f90d3fc98b813256bb5
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.7.1 b/metadata/md5-cache/dev-qt/qtlocation-6.7.1
deleted file mode 100644
index cc2ba2ccd82e..000000000000
--- a/metadata/md5-cache/dev-qt/qtlocation-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtpositioning-6.7.1:6[qml]
-DESCRIPTION=Location (places, maps, navigation) library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtpositioning-6.7.1:6[qml]
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtlocation-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b11912b84b8b8e01235a22243cbdfc04
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1-r1 b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1-r1
deleted file mode 100644
index 5d370659b7da..000000000000
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=~dev-qt/qtshadertools-6.7.1:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui,network,opengl=,vulkan=,widgets] alsa? ( !pulseaudio? ( media-libs/alsa-lib ) ) ffmpeg? ( ~dev-qt/qtbase-6.7.1:6[X=,concurrent,eglfs=] media-video/ffmpeg:=[vaapi?] X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) ) gstreamer? ( dev-libs/glib:2 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0[X=,opengl?] media-libs/gstreamer:1.0 ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtquick3d-6.7.1:6 ) X? ( x11-base/xorg-proto ) v4l? ( sys-kernel/linux-headers ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=Multimedia (audio, video, radio, camera) library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=flag-o-matic qt6-build
-IUSE=+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui,network,opengl=,vulkan=,widgets] alsa? ( !pulseaudio? ( media-libs/alsa-lib ) ) ffmpeg? ( ~dev-qt/qtbase-6.7.1:6[X=,concurrent,eglfs=] media-video/ffmpeg:=[vaapi?] X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) ) gstreamer? ( dev-libs/glib:2 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0[X=,opengl?] media-libs/gstreamer:1.0 ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtquick3d-6.7.1:6 )
-REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg opengl ) test? ( qml )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtmultimedia-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f5842a004e2919496e51626081f25cce
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1
deleted file mode 100644
index 55eec597c48e..000000000000
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network]
-DESCRIPTION=Network authorization library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network]
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtnetworkauth-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5d5ab840dd2af3e6d6d4d65c359e2e79
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.7.1 b/metadata/md5-cache/dev-qt/qtpositioning-6.7.1
deleted file mode 100644
index b2571cb4762d..000000000000
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6 geoclue? ( ~dev-qt/qtbase-6.7.1:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtserialport-6.7.1:6 ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-DESCRIPTION=Physical position determination library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=geoclue nmea +qml test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6 geoclue? ( ~dev-qt/qtbase-6.7.1:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtserialport-6.7.1:6 ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) geoclue? ( app-misc/geoclue:2.0 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtpositioning-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1ff3aadeb7d46c0cabd1b66ff6ddfd06
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.7.1 b/metadata/md5-cache/dev-qt/qtquick3d-6.7.1
deleted file mode 100644
index 4bcc5e193a26..000000000000
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtquicktimeline-6.7.1:6 ~dev-qt/qtshadertools-6.7.1:6 media-libs/assimp:= sys-libs/zlib:= test? ( ~dev-qt/qtbase-6.7.1:6[network] ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=Qt module and API for defining 3D content in Qt QuickTools
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=opengl vulkan test
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtquicktimeline-6.7.1:6 ~dev-qt/qtshadertools-6.7.1:6 media-libs/assimp:= sys-libs/zlib:=
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtquick3d-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=28faba3c48b5890ae4cec5a856350322
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1
deleted file mode 100644
index 24fb998db426..000000000000
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6 ~dev-qt/qtdeclarative-6.7.1:6
-DESCRIPTION=Qt module for keyframe-based timeline construction
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6 ~dev-qt/qtdeclarative-6.7.1:6
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtquicktimeline-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=db30ef809e211d17a13703b0b6c19baa
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.7.1 b/metadata/md5-cache/dev-qt/qtscxml-6.7.1
deleted file mode 100644
index 61c6ac5b056b..000000000000
--- a/metadata/md5-cache/dev-qt/qtscxml-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-DESCRIPTION=State Chart XML (SCXML) support library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=qml test
-KEYWORDS=amd64 arm arm64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtscxml-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cfd5b365f8fa30e936de4a1f79d1f934
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.7.1 b/metadata/md5-cache/dev-qt/qtsensors-6.7.1
deleted file mode 100644
index 6a6f2b70d1ae..000000000000
--- a/metadata/md5-cache/dev-qt/qtsensors-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-DESCRIPTION=Hardware sensor access library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=qml test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtsensors-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8080f25c0fa4854c27b7e001919d08c7
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.7.1 b/metadata/md5-cache/dev-qt/qtserialbus-6.7.1
deleted file mode 100644
index 2d56e96910c6..000000000000
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtserialport-6.7.1:6
-DESCRIPTION=Qt module to access CAN, ModBus, and other industrial serial buses and protocols
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtserialport-6.7.1:6
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtserialbus-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4ad2b828b1f99e111fd5e2d940a919be
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.7.1 b/metadata/md5-cache/dev-qt/qtserialport-6.7.1
deleted file mode 100644
index 5ece575bf549..000000000000
--- a/metadata/md5-cache/dev-qt/qtserialport-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6 virtual/libudev:=
-DESCRIPTION=Serial port abstraction library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6 virtual/libudev:=
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtserialport-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=277a3f1c9ad43cd5ebef04561371f581
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.7.1 b/metadata/md5-cache/dev-qt/qtshadertools-6.7.1
deleted file mode 100644
index 170da8392af4..000000000000
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui]
-DESCRIPTION=Qt APIs and Tools for Graphics Pipelines
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui]
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtshadertools-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0e0bdd47db45339a56f79528836a28a7
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.7.1 b/metadata/md5-cache/dev-qt/qtspeech-6.7.1
deleted file mode 100644
index 056db10f1896..000000000000
--- a/metadata/md5-cache/dev-qt/qtspeech-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6 ~dev-qt/qtmultimedia-6.7.1:6 flite? ( app-accessibility/flite ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) speechd? ( app-accessibility/speech-dispatcher )
-DESCRIPTION=Text-to-speech library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=flite qml +speechd
-KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6 ~dev-qt/qtmultimedia-6.7.1:6 flite? ( app-accessibility/flite ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) speechd? ( app-accessibility/speech-dispatcher )
-REQUIRED_USE=|| ( flite speechd )
-RESTRICT=test
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtspeech-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f69c79ab1fac2a93af53a69ba0a52daf
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.7.1 b/metadata/md5-cache/dev-qt/qtsvg-6.7.1
deleted file mode 100644
index d301965cf34a..000000000000
--- a/metadata/md5-cache/dev-qt/qtsvg-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui,widgets] sys-libs/zlib:=
-DESCRIPTION=SVG rendering library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build toolchain-funcs
-IUSE=test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui,widgets] sys-libs/zlib:=
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtsvg-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c19e12a54f40fadb5fe36bbaa2c4abf8
diff --git a/metadata/md5-cache/dev-qt/qttools-6.7.1 b/metadata/md5-cache/dev-qt/qttools-6.7.1
deleted file mode 100644
index 614953ac199e..000000000000
--- a/metadata/md5-cache/dev-qt/qttools-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.7.1:6[sql,sqlite] ) clang? ( llvm_slot_15? ( sys-devel/clang:15= sys-devel/llvm:15= ) llvm_slot_16? ( sys-devel/clang:16= sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/clang:17= sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) ) designer? ( ~dev-qt/qtbase-6.7.1:6[xml,zstd=] zstd? ( app-arch/zstd:= ) ) qdbus? ( ~dev-qt/qtbase-6.7.1:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.7.1:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.7.1:6[opengl=] ) qtdiag? ( vulkan? ( dev-util/vulkan-headers ) )
-DESCRIPTION=Qt Tools Collection
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=desktop llvm-r1 optfeature qt6-build
-IUSE=+assistant clang designer distancefieldgenerator gles2-only +linguist opengl pixeltool +qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.7.1:6[sql,sqlite] ) clang? ( llvm_slot_15? ( sys-devel/clang:15= sys-devel/llvm:15= ) llvm_slot_16? ( sys-devel/clang:16= sys-devel/llvm:16= ) llvm_slot_17? ( sys-devel/clang:17= sys-devel/llvm:17= ) llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= ) ) designer? ( ~dev-qt/qtbase-6.7.1:6[xml,zstd=] zstd? ( app-arch/zstd:= ) ) qdbus? ( ~dev-qt/qtbase-6.7.1:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.7.1:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.7.1:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.7.1:6[opengl=] )
-REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang qml )
-RESTRICT=test
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qttools-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=40a7205aa6ce3ae36da9c1cb11af837c
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.7.1 b/metadata/md5-cache/dev-qt/qttranslations-6.7.1
deleted file mode 100644
index da7e8a3da533..000000000000
--- a/metadata/md5-cache/dev-qt/qttranslations-6.7.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=~dev-qt/qttools-6.7.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6
-DESCRIPTION=Translation files for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RESTRICT=test
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qttranslations-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7a5cac6327c0df5f592b9eeb3b4d5070
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1
deleted file mode 100644
index 3dc4c2d58342..000000000000
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtsvg-6.7.1:6 spell? ( app-text/hunspell:= )
-DESCRIPTION=Customizable input framework and virtual keyboard for Qt
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=+spell test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtsvg-6.7.1:6 spell? ( app-text/hunspell:= )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtvirtualkeyboard-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e00a9f63f9ef81c48f09530c3cc2e2dd
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.7.1 b/metadata/md5-cache/dev-qt/qtwayland-6.7.1
deleted file mode 100644
index 56bf773701b6..000000000000
--- a/metadata/md5-cache/dev-qt/qtwayland-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.1:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=Wayland platform plugin for Qt
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=accessibility compositor qml vulkan test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.1:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.1:6 ) )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwayland-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0ac37d897b945ecca2fe5a9c0d2022e9
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1 b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1
deleted file mode 100644
index 895e4571ba20..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-DESCRIPTION=Qt WebChannel
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=qml test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebchannel-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6dd406ae917001889b4709c3b4c002b1
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.7.1 b/metadata/md5-cache/dev-qt/qtwebengine-6.7.1
deleted file mode 100644
index 7e6a5fdad79f..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.7.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( ( dev-lang/python:3.13[xml(+)] dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/html5lib[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/html5lib[python_targets_python3_10(-)] ) ) dev-util/gperf net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.7.1:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.7.1:6[widgets?] ~dev-qt/qtwebchannel-6.7.1:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.7.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.7.1:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) !vaapi? ( media-libs/libvpx:= ) media-libs/libglvnd x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libxshmfence opengl? ( media-libs/libglvnd[X] ) screencast? ( media-libs/libepoxy[egl(+)] ) pdfium? ( net-print/cups ) test? ( widgets? ( app-text/poppler[cxx(+)] ) ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) )
-DESCRIPTION=Library for rendering dynamic web content in Qt6 C++ and QML applications
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=check-reqs flag-o-matic multiprocessing optfeature prefix python-any-r1 qt6-build toolchain-funcs
-IUSE=accessibility +alsa bindist custom-cflags designer geolocation +jumbo-build kerberos opengl pdfium pulseaudio qml screencast +system-icu vaapi vulkan webdriver +widgets test
-KEYWORDS=amd64 arm64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.7.1:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.7.1:6[widgets?] ~dev-qt/qtwebchannel-6.7.1:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.7.1:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.7.1:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) !vaapi? ( media-libs/libvpx:= )
-REQUIRED_USE=designer? ( qml widgets )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebengine-everywhere-src-6.7.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.7-patchset-8.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8bdd04233386967f7768921a2ec3060
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1 b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1
deleted file mode 100644
index 78b8cb0b333e..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-DESCRIPTION=Implementation of the WebSocket protocol for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=qml +ssl test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebsockets-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=585b5362768b3886f80b5c52baec011c
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.7.1 b/metadata/md5-cache/dev-qt/qtwebview-6.7.1
deleted file mode 100644
index 3b4f320890a3..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebview-6.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtwebengine-6.7.1:6[qml]
-DESCRIPTION=Module for displaying web content in a QML application using the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=test
-KEYWORDS=amd64 arm64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtwebengine-6.7.1:6[qml]
-RESTRICT=!test? ( test )
-SLOT=6/6.7.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebview-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=404a5afc0e1a2f0e7cf1e82f0fdbff27
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 6dd8d5f20407..882e24362574 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/http-accept-1.7.0-r1 b/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1
index 1211b9ac175b..1f0d4b51804c 100644
--- a/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1
+++ b/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1
@@ -1,17 +1,17 @@
-BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) 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(-)] ) )
+BDEPEND=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/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[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_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+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=Parse Accept and Accept-Language HTTP headers
EAPI=8
HOMEPAGE=https://github.com/socketry/http-accept
INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
KEYWORDS=amd64 ~arm64 ~ppc ~riscv ~x86
LICENSE=MIT
-RDEPEND=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 )
+RDEPEND=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=1
SRC_URI=https://github.com/socketry/http-accept/archive/v1.7.0.tar.gz -> http-accept-1.7.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7a9da6924b508c4edcf4ce2488d3022d
+_md5_=e3bc76801ee546d63506c1d880543a0b
diff --git a/metadata/md5-cache/dev-ruby/http-accept-2.2.1 b/metadata/md5-cache/dev-ruby/http-accept-2.2.1
index c2a9172b7b13..de1ca2dfebfb 100644
--- a/metadata/md5-cache/dev-ruby/http-accept-2.2.1
+++ b/metadata/md5-cache/dev-ruby/http-accept-2.2.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/http-accept
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm64 ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc ~riscv ~x86
LICENSE=MIT
RDEPEND=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
SRC_URI=https://github.com/socketry/http-accept/archive/v2.2.1.tar.gz -> http-accept-2.2.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=542a9ffc5c1a16521f28212d7a427def
+_md5_=340e2ed16a6925a8a003c5afc34e3db4
diff --git a/metadata/md5-cache/dev-ruby/mechanize-2.10.0 b/metadata/md5-cache/dev-ruby/mechanize-2.10.0
index 62fde3a3dd77..34c348b790a9 100644
--- a/metadata/md5-cache/dev-ruby/mechanize-2.10.0
+++ b/metadata/md5-cache/dev-ruby/mechanize-2.10.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/sparklemotion/mechanize
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] dev-ruby/base64[ruby_targets_ruby31(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby31(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby31(-)] dev-ruby/mime-types:3[ruby_targets_ruby31(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby31(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby31(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby31(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby31(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] dev-ruby/base64[ruby_targets_ruby32(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby32(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby32(-)] dev-ruby/mime-types:3[ruby_targets_ruby32(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby32(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby32(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby32(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby32(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby32(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] dev-ruby/base64[ruby_targets_ruby33(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby33(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby33(-)] dev-ruby/mime-types:3[ruby_targets_ruby33(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby33(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby33(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby33(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby33(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby33(-)] =dev-ruby/webrobots-0.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=0
SRC_URI=https://rubygems.org/gems/mechanize-2.10.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d535f07d404b56ae104070da81cdbbb5
+_md5_=f066874e347d41f6ffba5e8c9640793c
diff --git a/metadata/md5-cache/dev-ruby/mechanize-2.10.1 b/metadata/md5-cache/dev-ruby/mechanize-2.10.1
new file mode 100644
index 000000000000..4745176c7b21
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/mechanize-2.10.1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby32(-)] test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( >=dev-ruby/hoe-3.7[ruby_targets_ruby33(-)] test? ( dev-ruby/minitest:5[ruby_targets_ruby33(-)] ) ) test? ( ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] dev-ruby/base64[ruby_targets_ruby31(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby31(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby31(-)] dev-ruby/mime-types:3[ruby_targets_ruby31(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby31(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby31(-)] dev-ruby/nkf[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby31(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby31(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby31(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] dev-ruby/base64[ruby_targets_ruby32(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby32(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby32(-)] dev-ruby/mime-types:3[ruby_targets_ruby32(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby32(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby32(-)] dev-ruby/nkf[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby32(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby32(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby32(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby32(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] dev-ruby/base64[ruby_targets_ruby33(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby33(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby33(-)] dev-ruby/mime-types:3[ruby_targets_ruby33(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby33(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby33(-)] dev-ruby/nkf[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby33(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby33(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby33(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby33(-)] =dev-ruby/webrobots-0.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? ( 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 used for automating interaction with websites
+EAPI=8
+HOMEPAGE=https://github.com/sparklemotion/mechanize
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] dev-ruby/base64[ruby_targets_ruby31(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby31(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby31(-)] dev-ruby/mime-types:3[ruby_targets_ruby31(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby31(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby31(-)] dev-ruby/nkf[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby31(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby31(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby31(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] dev-ruby/base64[ruby_targets_ruby32(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby32(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby32(-)] dev-ruby/mime-types:3[ruby_targets_ruby32(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby32(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby32(-)] dev-ruby/nkf[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby32(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby32(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby32(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby32(-)] =dev-ruby/webrobots-0.1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] dev-ruby/base64[ruby_targets_ruby33(-)] >=dev-ruby/domain_name-0.5.20190701:0[ruby_targets_ruby33(-)] >=dev-ruby/http-cookie-1.0.3:0[ruby_targets_ruby33(-)] dev-ruby/mime-types:3[ruby_targets_ruby33(-)] >=dev-ruby/net-http-digest_auth-1.4.1:0[ruby_targets_ruby33(-)] dev-ruby/net-http-persistent:4[ruby_targets_ruby33(-)] dev-ruby/nkf[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.11.2:0[ruby_targets_ruby33(-)] >=dev-ruby/rubyntlm-0.6.3:0[ruby_targets_ruby33(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby33(-)] >=dev-ruby/webrobots-0.1.2[ruby_targets_ruby33(-)] =dev-ruby/webrobots-0.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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/mechanize-2.10.1.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5175b85cdfb1918f998ed95f520e619a
diff --git a/metadata/md5-cache/dev-ruby/oauth-0.6.2-r2 b/metadata/md5-cache/dev-ruby/oauth-0.6.2-r2
new file mode 100644
index 000000000000..9ee83e301fa6
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/oauth-0.6.2-r2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/snaky_hash:1[ruby_targets_ruby31(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/snaky_hash:1[ruby_targets_ruby32(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] dev-ruby/mocha:2[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rest-client[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] dev-ruby/rest-client[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) 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=A RubyGem for implementing both OAuth clients and servers
+EAPI=8
+HOMEPAGE=https://github.com/oauth-xx/oauth-ruby
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/snaky_hash:1[ruby_targets_ruby31(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/snaky_hash:1[ruby_targets_ruby32(-)] >=dev-ruby/version_gem-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 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/oauth-xx/oauth-ruby/archive/v0.6.2.tar.gz -> oauth-0.6.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d951cbd5523b2e196ac58e3144582503
diff --git a/metadata/md5-cache/dev-ruby/oauth-1.1.0 b/metadata/md5-cache/dev-ruby/oauth-1.1.0
new file mode 100644
index 000000000000..404db0e18fe5
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/oauth-1.1.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/oauth-tty-1.0.1:1[ruby_targets_ruby31(-)] dev-ruby/snaky_hash:1[ruby_targets_ruby31(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/oauth-tty-1.0.1:1[ruby_targets_ruby32(-)] dev-ruby/snaky_hash:1[ruby_targets_ruby32(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] dev-ruby/mocha:2[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rest-client[ruby_targets_ruby31(-)] || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] dev-ruby/rest-client[ruby_targets_ruby32(-)] || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) 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=A RubyGem for implementing both OAuth clients and servers
+EAPI=8
+HOMEPAGE=https://github.com/oauth-xx/oauth-ruby
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/oauth-tty-1.0.1:1[ruby_targets_ruby31(-)] dev-ruby/snaky_hash:1[ruby_targets_ruby31(-)] >=dev-ruby/version_gem-1.1:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/oauth-tty-1.0.1:1[ruby_targets_ruby32(-)] dev-ruby/snaky_hash:1[ruby_targets_ruby32(-)] >=dev-ruby/version_gem-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 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/oauth-xx/oauth-ruby/archive/v1.1.0.tar.gz -> oauth-1.1.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c2e0ed387f4f69c02de4b68a6e209369
diff --git a/metadata/md5-cache/dev-ruby/oauth-tty-1.0.5 b/metadata/md5-cache/dev-ruby/oauth-tty-1.0.5
new file mode 100644
index 000000000000..3711c0380992
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/oauth-tty-1.0.5
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/version_gem-1.1.1:1[ruby_targets_ruby31(-)] !<dev-ruby/oauth-0.6.2-r2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/version_gem-1.1.1:1[ruby_targets_ruby32(-)] !<dev-ruby/oauth-0.6.2-r2:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.15[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] >=dev-ruby/oauth-1.1.0[ruby_targets_ruby31(-)] dev-ruby/rack-test[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/minitest-5.15[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] >=dev-ruby/oauth-1.1.0[ruby_targets_ruby32(-)] dev-ruby/rack-test[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) 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=OAuth 1.0 TTY Command Line Interface
+EAPI=8
+HOMEPAGE=https://gitlab.com/oauth-xx/oauth-tty
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/version_gem-1.1.1:1[ruby_targets_ruby31(-)] !<dev-ruby/oauth-0.6.2-r2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/version_gem-1.1.1:1[ruby_targets_ruby32(-)] !<dev-ruby/oauth-0.6.2-r2: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=1
+SRC_URI=https://gitlab.com/oauth-xx/oauth-tty/-/archive/v1.0.5/oauth2-1.0.5.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=57f7452bd373669d71214385ea8a2e80
diff --git a/metadata/md5-cache/dev-ruby/rexml-3.3.2 b/metadata/md5-cache/dev-ruby/rexml-3.3.2
new file mode 100644
index 000000000000..d08f72b00e4d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rexml-3.3.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/strscan[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/strscan[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/strscan[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/test-unit[ruby_targets_ruby31(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/test-unit[ruby_targets_ruby32(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/test-unit[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 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 XML toolkit for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/ruby/rexml
+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
+LICENSE=BSD-2
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/strscan[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/strscan[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/strscan[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=3
+SRC_URI=https://github.com/ruby/rexml/archive/v3.3.2.tar.gz -> rexml-3.3.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=57c2136fd0e8fc5b7fda851a685d4b9e
diff --git a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999992 b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999992
index 7a87e39fbf02..2cf7331f5106 100644
--- a/metadata/md5-cache/dev-ruby/ruby-odbc-0.999992
+++ b/metadata/md5-cache/dev-ruby/ruby-odbc-0.999992
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.ch-werner.de/rubyodbc/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=|| ( GPL-2 Ruby-BSD )
RDEPEND=>=dev-db/unixODBC-2.0.6 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 )
SLOT=0
SRC_URI=http://www.ch-werner.de/rubyodbc/ruby-odbc-0.999992.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=57cee707f64fa007439341e7f4f1ba18
+_md5_=8d97809e9ef6cb153c476f5881ba7fa9
diff --git a/metadata/md5-cache/dev-ruby/version_gem-1.1.4 b/metadata/md5-cache/dev-ruby/version_gem-1.1.4
new file mode 100644
index 000000000000..5bdc3ee5fa32
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/version_gem-1.1.4
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/rspec-block_is_expected[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec-block_is_expected[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec-block_is_expected[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/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[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=Enhance that VERSION! Sugar for boring Version modules
+EAPI=8
+HOMEPAGE=https://gitlab.com/oauth-xx/version_gem
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=MIT
+RDEPEND=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=1
+SRC_URI=https://gitlab.com/oauth-xx/version_gem/-/archive/v1.1.4/version_gem-v1.1.4.tar.bz2 -> version_gem-1.1.4.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=15cebb88270277207294682c13b3d52e
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 2089734f87a9..38688a5b5937 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/act-0.2.59 b/metadata/md5-cache/dev-util/act-0.2.59
index 710842a9ee36..188f8995aa02 100644
--- a/metadata/md5-cache/dev-util/act-0.2.59
+++ b/metadata/md5-cache/dev-util/act-0.2.59
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/nektos/act/archive/v0.2.59.tar.gz -> act-0.2.59.tar.gz https://dev.gentoo.org/~williamh/dist/act-0.2.59-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=665bcf3032e0eb92b0946151e1c7f812
diff --git a/metadata/md5-cache/dev-util/clair-4.4.4 b/metadata/md5-cache/dev-util/clair-4.4.4
index 7eada45d16d3..81e9bd0cb8b3 100644
--- a/metadata/md5-cache/dev-util/clair-4.4.4
+++ b/metadata/md5-cache/dev-util/clair-4.4.4
@@ -11,5 +11,5 @@ RDEPEND=app-arch/rpm app-arch/xz-utils dev-vcs/git acct-group/clair acct-user/cl
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/coreos/clair/archive/v4.4.4.tar.gz -> clair-4.4.4.tar.gz https://dev.gentoo.org/~williamh/dist/clair-4.4.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7e52d6063a2dbf26edc39a854abd8c4
diff --git a/metadata/md5-cache/dev-util/datree-1.9.19 b/metadata/md5-cache/dev-util/datree-1.9.19
index 6f5b8af5899f..82699a30a34e 100644
--- a/metadata/md5-cache/dev-util/datree-1.9.19
+++ b/metadata/md5-cache/dev-util/datree-1.9.19
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/datreeio/datree/archive/1.9.19.tar.gz -> datree-1.9.19.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/datree-1.9.19-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a419b49fdf2cfdcf20bfbac7ee4ffd4
diff --git a/metadata/md5-cache/dev-util/docker-distribution-pruner-0.2.0 b/metadata/md5-cache/dev-util/docker-distribution-pruner-0.2.0
index cd9a064ea6c9..085f29af8b9a 100644
--- a/metadata/md5-cache/dev-util/docker-distribution-pruner-0.2.0
+++ b/metadata/md5-cache/dev-util/docker-distribution-pruner-0.2.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/docker-distribution-pruner/-/archive/v0.2.0/docker-distribution-pruner-v0.2.0.tar.bz2 https://dev.gentoo.org/~arthurzam/distfiles/dev-util/docker-distribution-pruner/docker-distribution-pruner-0.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=003b6271dafafa20a9f8c1db121d5bc5
diff --git a/metadata/md5-cache/dev-util/drone-2.18.0 b/metadata/md5-cache/dev-util/drone-2.18.0
index 27e61bd8c65c..06fec30e3da0 100644
--- a/metadata/md5-cache/dev-util/drone-2.18.0
+++ b/metadata/md5-cache/dev-util/drone-2.18.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/drone acct-user/drone
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/drone/drone/archive/v2.18.0.tar.gz -> drone-2.18.0.tar.gz https://dev.gentoo.org/~williamh/dist/drone-2.18.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27646416c3edcea55bf7dfb37445a10b
diff --git a/metadata/md5-cache/dev-util/drone-cli-1.7.0 b/metadata/md5-cache/dev-util/drone-cli-1.7.0
index bde9875aa24d..c4198bff0017 100644
--- a/metadata/md5-cache/dev-util/drone-cli-1.7.0
+++ b/metadata/md5-cache/dev-util/drone-cli-1.7.0
@@ -10,5 +10,5 @@ RDEPEND=!<net-analyzer/ostinato-2
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/drone/drone-cli/archive/v1.7.0.tar.gz -> drone-cli-1.7.0.tar.gz https://dev.gentoo.org/~williamh/dist/drone-cli-1.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59d69942372fe1d6ce2efe3a7d8a5e86
diff --git a/metadata/md5-cache/dev-util/fq-0.10.0 b/metadata/md5-cache/dev-util/fq-0.10.0
index b4f76bc27142..def98b860dc9 100644
--- a/metadata/md5-cache/dev-util/fq-0.10.0
+++ b/metadata/md5-cache/dev-util/fq-0.10.0
@@ -10,5 +10,5 @@ LICENSE=MIT BSD-2
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/wader/fq/archive/v0.10.0.tar.gz -> fq-0.10.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/fq/fq-0.10.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fc0f2d14cb638b1b94de08a4fdc5d28
diff --git a/metadata/md5-cache/dev-util/fq-0.11.0 b/metadata/md5-cache/dev-util/fq-0.11.0
index 61c5740cba57..ee694f09217c 100644
--- a/metadata/md5-cache/dev-util/fq-0.11.0
+++ b/metadata/md5-cache/dev-util/fq-0.11.0
@@ -10,5 +10,5 @@ LICENSE=MIT BSD-2
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/wader/fq/archive/v0.11.0.tar.gz -> fq-0.11.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/fq/fq-0.11.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fc0f2d14cb638b1b94de08a4fdc5d28
diff --git a/metadata/md5-cache/dev-util/fq-0.9.0 b/metadata/md5-cache/dev-util/fq-0.9.0
index bd5c8516df3b..8d2163b62379 100644
--- a/metadata/md5-cache/dev-util/fq-0.9.0
+++ b/metadata/md5-cache/dev-util/fq-0.9.0
@@ -10,5 +10,5 @@ LICENSE=MIT BSD-2
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/wader/fq/archive/v0.9.0.tar.gz -> fq-0.9.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/fq/fq-0.9.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fc0f2d14cb638b1b94de08a4fdc5d28
diff --git a/metadata/md5-cache/dev-util/github-cli-2.27.0 b/metadata/md5-cache/dev-util/github-cli-2.27.0
index bf286b56abcb..4cf0497d5a5b 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.27.0
+++ b/metadata/md5-cache/dev-util/github-cli-2.27.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.27.0.tar.gz -> github-cli-2.27.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.27.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdbeb8dc5d3102ae2b276b8ee288a50
diff --git a/metadata/md5-cache/dev-util/github-cli-2.31.0 b/metadata/md5-cache/dev-util/github-cli-2.31.0
index 0f2b377dd9e3..50fedc58c02c 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.31.0
+++ b/metadata/md5-cache/dev-util/github-cli-2.31.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.31.0.tar.gz -> github-cli-2.31.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.31.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdbeb8dc5d3102ae2b276b8ee288a50
diff --git a/metadata/md5-cache/dev-util/github-cli-2.32.1 b/metadata/md5-cache/dev-util/github-cli-2.32.1
index 400582acb998..c6d1bf4da4db 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.32.1
+++ b/metadata/md5-cache/dev-util/github-cli-2.32.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.32.1.tar.gz -> github-cli-2.32.1.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.32.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdbeb8dc5d3102ae2b276b8ee288a50
diff --git a/metadata/md5-cache/dev-util/github-cli-2.33.0 b/metadata/md5-cache/dev-util/github-cli-2.33.0
index 5b68c85f28e8..861b093f0282 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.33.0
+++ b/metadata/md5-cache/dev-util/github-cli-2.33.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.33.0.tar.gz -> github-cli-2.33.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.33.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdbeb8dc5d3102ae2b276b8ee288a50
diff --git a/metadata/md5-cache/dev-util/github-cli-2.42.0 b/metadata/md5-cache/dev-util/github-cli-2.42.0
index e80b815fbaf4..ff255489b66d 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.42.0
+++ b/metadata/md5-cache/dev-util/github-cli-2.42.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.42.0.tar.gz -> github-cli-2.42.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.42.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91b8179bd99362ec09d0b1f922c2c335
diff --git a/metadata/md5-cache/dev-util/github-cli-2.52.0 b/metadata/md5-cache/dev-util/github-cli-2.52.0
index 3423fbaa27f2..b777275ab43b 100644
--- a/metadata/md5-cache/dev-util/github-cli-2.52.0
+++ b/metadata/md5-cache/dev-util/github-cli-2.52.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cli/cli/archive/v2.52.0.tar.gz -> github-cli-2.52.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.52.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91b8179bd99362ec09d0b1f922c2c335
diff --git a/metadata/md5-cache/dev-util/github-cli-9999 b/metadata/md5-cache/dev-util/github-cli-9999
index 2febdece5cbd..f9fb6848282b 100644
--- a/metadata/md5-cache/dev-util/github-cli-9999
+++ b/metadata/md5-cache/dev-util/github-cli-9999
@@ -9,5 +9,5 @@ PROPERTIES=live
RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=test strip
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=45ed3f0a341790575a88f2b53c9e1acd
diff --git a/metadata/md5-cache/dev-util/gitlab-ci-linter-2.2.0 b/metadata/md5-cache/dev-util/gitlab-ci-linter-2.2.0
index 5f87345b2c06..d778f1394c83 100644
--- a/metadata/md5-cache/dev-util/gitlab-ci-linter-2.2.0
+++ b/metadata/md5-cache/dev-util/gitlab-ci-linter-2.2.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.com/orobardet/gitlab-ci-linter/-/archive/v2.2.0/gitlab-ci-linter-v2.2.0.tar.gz -> gitlab-ci-linter-2.2.0.tar.gz https://dev.gentoo.org/~williamh/dist/gitlab-ci-linter-2.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=90091f3bf7dee7e506a9cbb40d6d4b78
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.28.1 b/metadata/md5-cache/dev-util/gitlab-cli-1.28.1
index d29c81f043d4..ebb999354c33 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.28.1
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.28.1
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.28.1/gitlab-cli-v1.28.1.tar.bz2 -> gitlab-cli-1.28.1.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.28.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ac099e2440e03423c6882c785cfc002
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.29.4 b/metadata/md5-cache/dev-util/gitlab-cli-1.29.4
index 620f875242e9..81f4fe717460 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.29.4
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.29.4
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.29.4/gitlab-cli-v1.29.4.tar.bz2 -> gitlab-cli-1.29.4.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.29.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e194122516ee8ee31f8adcff6840cbf0
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.31.0 b/metadata/md5-cache/dev-util/gitlab-cli-1.31.0
index 5fdd761f130f..3138e38707c8 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.31.0
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.31.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.31.0/gitlab-cli-v1.31.0.tar.bz2 -> gitlab-cli-1.31.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.31.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51cf3fbe3ce1048779fe43ea97a7f9fe
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.32.0 b/metadata/md5-cache/dev-util/gitlab-cli-1.32.0
index fb769be331f3..3804a3c4eb90 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.32.0
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.32.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.32.0/gitlab-cli-v1.32.0.tar.bz2 -> gitlab-cli-1.32.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.32.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4066569bf19c2fe906fec3aecdac6e1d
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.35.0 b/metadata/md5-cache/dev-util/gitlab-cli-1.35.0
index 1aedbcfe9769..b4cd0348ab8f 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.35.0
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.35.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.35.0/gitlab-cli-v1.35.0.tar.bz2 -> gitlab-cli-1.35.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.35.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=93ca6505533167502bfa42e13f824a34
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.36.0 b/metadata/md5-cache/dev-util/gitlab-cli-1.36.0
index bf0546efe86f..46378acc8cf6 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.36.0
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.36.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.36.0/gitlab-cli-v1.36.0.tar.bz2 -> gitlab-cli-1.36.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.36.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=89224f90d68eff8099f383cabdc54aa4
diff --git a/metadata/md5-cache/dev-util/gitlab-cli-1.41.0 b/metadata/md5-cache/dev-util/gitlab-cli-1.41.0
index 2116314c2320..62f97cb7fa2d 100644
--- a/metadata/md5-cache/dev-util/gitlab-cli-1.41.0
+++ b/metadata/md5-cache/dev-util/gitlab-cli-1.41.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/cli/-/archive/v1.41.0/gitlab-cli-v1.41.0.tar.bz2 -> gitlab-cli-1.41.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-cli-1.41.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a27d8960a19678cd81fe2af73d068eba
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-16.11.2 b/metadata/md5-cache/dev-util/gitlab-runner-16.11.2
index 06ae8bcb15c8..359fc1f61a38 100644
--- a/metadata/md5-cache/dev-util/gitlab-runner-16.11.2
+++ b/metadata/md5-cache/dev-util/gitlab-runner-16.11.2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
RESTRICT=strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v16.11.2/gitlab-runner-v16.11.2.tar.bz2 -> gitlab-runner-16.11.2.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-16.11.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=367510ce7d6fddb799f42884f2ba74e9
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-17.0.1 b/metadata/md5-cache/dev-util/gitlab-runner-17.0.1
index cadca64be352..83ff414883cc 100644
--- a/metadata/md5-cache/dev-util/gitlab-runner-17.0.1
+++ b/metadata/md5-cache/dev-util/gitlab-runner-17.0.1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
RESTRICT=strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v17.0.1/gitlab-runner-v17.0.1.tar.bz2 -> gitlab-runner-17.0.1.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-17.0.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4eadf552cc168aca3f9044dcb73eb67f
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-17.1.0 b/metadata/md5-cache/dev-util/gitlab-runner-17.1.0
index 3ebd809c2d71..fc209cc123be 100644
--- a/metadata/md5-cache/dev-util/gitlab-runner-17.1.0
+++ b/metadata/md5-cache/dev-util/gitlab-runner-17.1.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
RESTRICT=strip
SLOT=0
SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v17.1.0/gitlab-runner-v17.1.0.tar.bz2 -> gitlab-runner-17.1.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-17.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e88cebc8dcf234b6d23038dc1c8a01a
diff --git a/metadata/md5-cache/dev-util/jfrog-cli-1.54.1 b/metadata/md5-cache/dev-util/jfrog-cli-1.54.1
index 839022f57c46..d67669eb2baa 100644
--- a/metadata/md5-cache/dev-util/jfrog-cli-1.54.1
+++ b/metadata/md5-cache/dev-util/jfrog-cli-1.54.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jfrog/jfrog-cli/archive/refs/tags/v1.54.1.tar.gz -> jfrog-cli-1.54.1.tar.gz https://dev.gentoo.org/~zmedico/dist/jfrog-cli-1.54.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ca7013854c62ab2825d847c0e7ff6814
diff --git a/metadata/md5-cache/dev-util/jfrog-cli-2.54.0 b/metadata/md5-cache/dev-util/jfrog-cli-2.54.0
index 35754170a31f..64d5dc358689 100644
--- a/metadata/md5-cache/dev-util/jfrog-cli-2.54.0
+++ b/metadata/md5-cache/dev-util/jfrog-cli-2.54.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/jfrog/jfrog-cli/archive/v2.54.0.tar.gz -> jfrog-cli-2.54.0.tar.gz https://dev.gentoo.org/~zmedico/dist/jfrog-cli-2.54.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=57d4865678d7fd6c1d35904c08f17ab0
diff --git a/metadata/md5-cache/dev-util/kube-linter-0.3.0 b/metadata/md5-cache/dev-util/kube-linter-0.3.0
index dd6d3d937426..6b5dc415c9bb 100644
--- a/metadata/md5-cache/dev-util/kube-linter-0.3.0
+++ b/metadata/md5-cache/dev-util/kube-linter-0.3.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/stackrox/kube-linter/archive/0.3.0.tar.gz -> kube-linter-0.3.0.tar.gz https://dev.gentoo.org/~williamh/dist/kube-linter-0.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9cf9710e8bc3b3e782caafd01de69c65
diff --git a/metadata/md5-cache/dev-util/kubeval-0.16.1 b/metadata/md5-cache/dev-util/kubeval-0.16.1
index 6230694fec34..ac17c1ad49c3 100644
--- a/metadata/md5-cache/dev-util/kubeval-0.16.1
+++ b/metadata/md5-cache/dev-util/kubeval-0.16.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/instrumenta/kubeval/archive/v0.16.1.tar.gz -> kubeval-0.16.1.tar.gz https://dev.gentoo.org/~williamh/dist/kubeval-0.16.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bb86567ca856b41e2e0a517022f5a2ff
diff --git a/metadata/md5-cache/dev-util/local-log4j-vuln-scanner-0.10 b/metadata/md5-cache/dev-util/local-log4j-vuln-scanner-0.10
index cceab743748d..dda7069e044d 100644
--- a/metadata/md5-cache/dev-util/local-log4j-vuln-scanner-0.10
+++ b/metadata/md5-cache/dev-util/local-log4j-vuln-scanner-0.10
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/hillu/local-log4j-vuln-scanner/archive/v0.10.tar.gz -> local-log4j-vuln-scanner-0.10.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e2a659d3e836b44ca68ed3e400f01bc4
diff --git a/metadata/md5-cache/dev-util/log4shelldetect-0.0.7 b/metadata/md5-cache/dev-util/log4shelldetect-0.0.7
index ccd75bd7f1db..9debfc4c78d7 100644
--- a/metadata/md5-cache/dev-util/log4shelldetect-0.0.7
+++ b/metadata/md5-cache/dev-util/log4shelldetect-0.0.7
@@ -9,5 +9,5 @@ LICENSE=Unlicense
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/1lann/log4shelldetect/archive/v0.0.7.tar.gz -> log4shelldetect-0.0.7.tar.gz https://dev.gentoo.org/~williamh/dist/log4shelldetect-0.0.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=23d58ee7d64149c36d5d6304bd85d1f9
diff --git a/metadata/md5-cache/dev-util/packer-1.11.0 b/metadata/md5-cache/dev-util/packer-1.11.0
index ce292110d574..0b23c3643427 100644
--- a/metadata/md5-cache/dev-util/packer-1.11.0
+++ b/metadata/md5-cache/dev-util/packer-1.11.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 BSD-4 MIT MPL-2.0 unicode Unicode-DFS-2016 ISC BUSL
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/packer/archive/v1.11.0.tar.gz -> packer-1.11.0.tar.gz https://gentoo.neutroniak.com/packer-1.11.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=01b9ca66b73d4883c09d27ea6929ce86
diff --git a/metadata/md5-cache/dev-util/packer-1.9.5 b/metadata/md5-cache/dev-util/packer-1.9.5
index 9966a02b80ba..4a228274ab90 100644
--- a/metadata/md5-cache/dev-util/packer-1.9.5
+++ b/metadata/md5-cache/dev-util/packer-1.9.5
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/packer/archive/v1.9.5.tar.gz -> packer-1.9.5.tar.gz https://gentoo.neutroniak.com/packer-1.9.5-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9a6033a828cf609be42931ad4f90a252
diff --git a/metadata/md5-cache/dev-util/promu-0.15.0 b/metadata/md5-cache/dev-util/promu-0.15.0
index 9d7732541313..159cee2258f4 100644
--- a/metadata/md5-cache/dev-util/promu-0.15.0
+++ b/metadata/md5-cache/dev-util/promu-0.15.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/promu/archive/v0.15.0.tar.gz -> promu-0.15.0.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/promu-0.15.0/deps.tar.xz -> promu-0.15.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d78231e612256fb60cfe5d69c02efbf
diff --git a/metadata/md5-cache/dev-util/promu-0.17.0 b/metadata/md5-cache/dev-util/promu-0.17.0
index 35b940501c37..d1af09bdee59 100644
--- a/metadata/md5-cache/dev-util/promu-0.17.0
+++ b/metadata/md5-cache/dev-util/promu-0.17.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/prometheus/promu/archive/v0.17.0.tar.gz -> promu-0.17.0.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/promu-0.17.0/deps.tar.xz -> promu-0.17.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f42f0c7d2b8348a2d3e49475cb0d2e8
diff --git a/metadata/md5-cache/dev-util/promu-9999 b/metadata/md5-cache/dev-util/promu-9999
index b24c186f4025..6788dd1ab401 100644
--- a/metadata/md5-cache/dev-util/promu-9999
+++ b/metadata/md5-cache/dev-util/promu-9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
PROPERTIES=live
RESTRICT=test strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f42f0c7d2b8348a2d3e49475cb0d2e8
diff --git a/metadata/md5-cache/dev-util/ruff-0.5.2 b/metadata/md5-cache/dev-util/ruff-0.5.2
new file mode 100644
index 000000000000..d6c190a61bee
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ruff-0.5.2
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) ) app-arch/zstd
+DESCRIPTION=An extremely fast Python linter, written in Rust
+EAPI=8
+HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
+INHERIT=shell-completion cargo
+IUSE=debug
+KEYWORDS=~amd64 ~loong
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
+RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate 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.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.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/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.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.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.8/download -> clap-4.5.8.crate https://crates.io/api/v1/crates/clap_builder/4.5.8/download -> clap_builder-4.5.8.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.8/download -> clap_derive-4.5.8.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/dashmap/6.0.1/download -> dashmap-6.0.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.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/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.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.11.0/download -> either-1.11.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_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.6/download -> imara-diff-0.1.6.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.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/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.3/download -> matchit-0.8.3.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.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.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.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/ordermap/0.5.0/download -> ordermap-0.5.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.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/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.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.6.0/download -> portable-atomic-1.6.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.4.0/download -> pretty_assertions-1.4.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/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.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/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.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.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.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/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.5/download -> rustls-webpki-0.102.5.crate https://crates.io/api/v1/crates/rustls/0.23.10/download -> rustls-0.23.10.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.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/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.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_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.3/download -> serde_with-3.8.3.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.3/download -> serde_with_macros-3.8.3.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.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/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.69/download -> syn-2.0.69.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.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/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.10.0/download -> ureq-2.10.0.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.9.1/download -> uuid-macro-internal-1.9.1.crate https://crates.io/api/v1/crates/uuid/1.9.1/download -> uuid-1.9.1.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.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/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.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.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/salsa-rs/salsa/archive/a1bf3a613f451af7fc0a59411c56abc47fe8e8e1.tar.gz -> salsa-a1bf3a613f451af7fc0a59411c56abc47fe8e8e1.gh.tar.gz https://github.com/salsa-rs/salsa/archive/a1bf3a613f451af7fc0a59411c56abc47fe8e8e1.tar.gz -> salsa-a1bf3a613f451af7fc0a59411c56abc47fe8e8e1.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/0.5.2.tar.gz -> ruff-0.5.2.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f538ef03ef0a4f41d24790b66e4314fb
diff --git a/metadata/md5-cache/dev-util/runme-2.0.5 b/metadata/md5-cache/dev-util/runme-2.0.5
index ee6e3a11c5d4..4a386fde8bf3 100644
--- a/metadata/md5-cache/dev-util/runme-2.0.5
+++ b/metadata/md5-cache/dev-util/runme-2.0.5
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/stateful/runme/archive/v2.0.5.tar.gz -> runme-2.0.5.tar.gz https://dev.gentoo.org/~williamh/dist/runme-2.0.5-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e34f46ee3775eda0e0217de81aa0cb57
diff --git a/metadata/md5-cache/dev-util/sh-3.7.0 b/metadata/md5-cache/dev-util/sh-3.7.0
index 2c43f4f73fdb..8e7c23529e0e 100644
--- a/metadata/md5-cache/dev-util/sh-3.7.0
+++ b/metadata/md5-cache/dev-util/sh-3.7.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/mvdan/sh/archive/refs/tags/v3.7.0.tar.gz -> sh-3.7.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/sh/sh-3.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a7a39076c39fb306739cd4fcb89b5c2e
diff --git a/metadata/md5-cache/dev-util/sh-3.8.0 b/metadata/md5-cache/dev-util/sh-3.8.0
index 680624b3d830..e491fcaaab03 100644
--- a/metadata/md5-cache/dev-util/sh-3.8.0
+++ b/metadata/md5-cache/dev-util/sh-3.8.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/mvdan/sh/archive/refs/tags/v3.8.0.tar.gz -> sh-3.8.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/sh/sh-3.8.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=387ca7608858a33b1ed4f12e2bab9430
diff --git a/metadata/md5-cache/dev-util/src-cli-4.4.0 b/metadata/md5-cache/dev-util/src-cli-4.4.0
index 16a6ffaca793..4787bba060fd 100644
--- a/metadata/md5-cache/dev-util/src-cli-4.4.0
+++ b/metadata/md5-cache/dev-util/src-cli-4.4.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/sourcegraph/src-cli/archive/4.4.0.tar.gz -> src-cli-4.4.0.tar.gz https://dev.gentoo.org/~williamh/dist/src-cli-4.4.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=daecd82d3f6dc42e375ac1835958a307
diff --git a/metadata/md5-cache/dev-util/src-cli-4.5.0 b/metadata/md5-cache/dev-util/src-cli-4.5.0
index d5c47bb8dca9..f5dda86c6118 100644
--- a/metadata/md5-cache/dev-util/src-cli-4.5.0
+++ b/metadata/md5-cache/dev-util/src-cli-4.5.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/sourcegraph/src-cli/archive/4.5.0.tar.gz -> src-cli-4.5.0.tar.gz https://dev.gentoo.org/~williamh/dist/src-cli-4.5.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=daecd82d3f6dc42e375ac1835958a307
diff --git a/metadata/md5-cache/dev-util/src-cli-5.0.2-r1 b/metadata/md5-cache/dev-util/src-cli-5.0.2-r1
index 9d4fb59e3a4d..2d4fe78130e2 100644
--- a/metadata/md5-cache/dev-util/src-cli-5.0.2-r1
+++ b/metadata/md5-cache/dev-util/src-cli-5.0.2-r1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/sourcegraph/src-cli/archive/5.0.2.tar.gz -> src-cli-5.0.2.tar.gz https://dev.gentoo.org/~williamh/dist/src-cli-5.0.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c85b6768fc3f435de604afa02034c3c8
diff --git a/metadata/md5-cache/dev-util/src-cli-5.1.2 b/metadata/md5-cache/dev-util/src-cli-5.1.2
index 709cefad9627..48d47f56e097 100644
--- a/metadata/md5-cache/dev-util/src-cli-5.1.2
+++ b/metadata/md5-cache/dev-util/src-cli-5.1.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/sourcegraph/src-cli/archive/5.1.2.tar.gz -> src-cli-5.1.2.tar.gz https://dev.gentoo.org/~williamh/dist/src-cli-5.1.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c85b6768fc3f435de604afa02034c3c8
diff --git a/metadata/md5-cache/dev-util/src-cli-5.2.0 b/metadata/md5-cache/dev-util/src-cli-5.2.0
index 379fe2d50f82..d4617158b6f1 100644
--- a/metadata/md5-cache/dev-util/src-cli-5.2.0
+++ b/metadata/md5-cache/dev-util/src-cli-5.2.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/sourcegraph/src-cli/archive/5.2.0.tar.gz -> src-cli-5.2.0.tar.gz https://dev.gentoo.org/~williamh/dist/src-cli-5.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c85b6768fc3f435de604afa02034c3c8
diff --git a/metadata/md5-cache/dev-util/stripe-mock-0.186.0 b/metadata/md5-cache/dev-util/stripe-mock-0.186.0
index 2295c06f38d2..e668311dc3c8 100644
--- a/metadata/md5-cache/dev-util/stripe-mock-0.186.0
+++ b/metadata/md5-cache/dev-util/stripe-mock-0.186.0
@@ -9,5 +9,5 @@ LICENSE=MIT ISC BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.186.0.tar.gz -> stripe-mock-0.186.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=655a38d19829e595a0101a9ea3a01f27
diff --git a/metadata/md5-cache/dev-util/tea-0.9.2-r1 b/metadata/md5-cache/dev-util/tea-0.9.2-r1
index a9055605a21a..e316b21a94d6 100644
--- a/metadata/md5-cache/dev-util/tea-0.9.2-r1
+++ b/metadata/md5-cache/dev-util/tea-0.9.2-r1
@@ -10,5 +10,5 @@ RDEPEND=!<app-editors/tea-62.1.1
RESTRICT=test strip
SLOT=0
SRC_URI=https://gitea.com/gitea/tea/archive/v0.9.2.tar.gz -> tea-0.9.2.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/tea-0.9.2-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af8a7d7f66aff5da42a3438795cba8e2
diff --git a/metadata/md5-cache/dev-util/web_page_replay_go-20221028 b/metadata/md5-cache/dev-util/web_page_replay_go-20221028
index c9fd448a9acd..dc4ae60e9157 100644
--- a/metadata/md5-cache/dev-util/web_page_replay_go-20221028
+++ b/metadata/md5-cache/dev-util/web_page_replay_go-20221028
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/elkablo/web_page_replay_go/archive/refs/tags/v20221028.tar.gz -> web_page_replay_go-20221028.tar.gz https://github.com/elkablo/web_page_replay_go/releases/download/v20221028/web_page_replay_go-20221028-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1d2bc0db5dff09a249f542301af426e
diff --git a/metadata/md5-cache/dev-util/webhook-2.7.0 b/metadata/md5-cache/dev-util/webhook-2.7.0
index adb0e6356a22..c733c8a17a26 100644
--- a/metadata/md5-cache/dev-util/webhook-2.7.0
+++ b/metadata/md5-cache/dev-util/webhook-2.7.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/adnanh/webhook/archive/2.7.0.tar.gz -> webhook-2.7.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98e8ee858aacc04595f12104d51e00e5
diff --git a/metadata/md5-cache/dev-util/webhook-2.8.1 b/metadata/md5-cache/dev-util/webhook-2.8.1
index 5c18cdaf9c59..ac64e527dd84 100644
--- a/metadata/md5-cache/dev-util/webhook-2.8.1
+++ b/metadata/md5-cache/dev-util/webhook-2.8.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/adnanh/webhook/archive/2.8.1.tar.gz -> webhook-2.8.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=52d22d7fdf07e47e0476a742a6a0e218
diff --git a/metadata/md5-cache/dev-util/woke-0.19.0 b/metadata/md5-cache/dev-util/woke-0.19.0
index 777255c08f74..c1292b952c2a 100644
--- a/metadata/md5-cache/dev-util/woke-0.19.0
+++ b/metadata/md5-cache/dev-util/woke-0.19.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/get-woke/woke/archive/v0.19.0.tar.gz -> woke-0.19.0.tar.gz https://dev.gentoo.org/~williamh/dist/woke-0.19.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d75439235b279e884f61735b2ad0c1de
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 9d7b32298a65..76f57a73c01f 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/git-lfs-3.4.0-r1 b/metadata/md5-cache/dev-vcs/git-lfs-3.4.0-r1
index 4c20935da7bd..579c79ca36d5 100644
--- a/metadata/md5-cache/dev-vcs/git-lfs-3.4.0-r1
+++ b/metadata/md5-cache/dev-vcs/git-lfs-3.4.0-r1
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/git-lfs/git-lfs/releases/download/v3.4.0/git-lfs-v3.4.0.tar.gz -> git-lfs-3.4.0.tar.gz https://files.holgersson.xyz/gentoo/distfiles/golang-pkg-deps/git-lfs-3.4.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=74daa685c8b632acf57bb376ef511e0a
diff --git a/metadata/md5-cache/dev-vcs/git-lfs-3.5.1 b/metadata/md5-cache/dev-vcs/git-lfs-3.5.1
index c0fe6fb63ddc..ddca726b664a 100644
--- a/metadata/md5-cache/dev-vcs/git-lfs-3.5.1
+++ b/metadata/md5-cache/dev-vcs/git-lfs-3.5.1
@@ -11,5 +11,5 @@ RDEPEND=dev-vcs/git
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-v3.5.1.tar.gz -> git-lfs-3.5.1.tar.gz https://files.holgersson.xyz/gentoo/distfiles/golang-pkg-deps/git-lfs-3.5.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aaa2798c56012fc245334a2438ed4498
diff --git a/metadata/md5-cache/dev-vcs/git-lfs-9999 b/metadata/md5-cache/dev-vcs/git-lfs-9999
index 88503ef4d1d3..40fe08267cd0 100644
--- a/metadata/md5-cache/dev-vcs/git-lfs-9999
+++ b/metadata/md5-cache/dev-vcs/git-lfs-9999
@@ -10,5 +10,5 @@ PROPERTIES=live
RDEPEND=dev-vcs/git
RESTRICT=!test? ( test ) strip
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=215614c9845f188bd4fb5102973acbe2
diff --git a/metadata/md5-cache/dev-vcs/git-sizer-1.5.0 b/metadata/md5-cache/dev-vcs/git-sizer-1.5.0
index 98b4ec289c0f..4fe221cd599a 100644
--- a/metadata/md5-cache/dev-vcs/git-sizer-1.5.0
+++ b/metadata/md5-cache/dev-vcs/git-sizer-1.5.0
@@ -10,5 +10,5 @@ RDEPEND=dev-vcs/git
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/github/git-sizer/archive/refs/tags/v1.5.0.tar.gz -> git-sizer-1.5.0.tar.gz https://dev.gentoo.org/~dlan/distfiles/dev-vcs/git-sizer/git-sizer-1.5.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2acebe30bb009621b9deed1b0a0c304e
diff --git a/metadata/md5-cache/dev-vcs/hub-2.14.2-r1 b/metadata/md5-cache/dev-vcs/hub-2.14.2-r1
index 63e07cb28171..28715c20595f 100644
--- a/metadata/md5-cache/dev-vcs/hub-2.14.2-r1
+++ b/metadata/md5-cache/dev-vcs/hub-2.14.2-r1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-vcs/git-1.7.3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/github/hub/archive/v2.14.2.tar.gz -> hub-2.14.2.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab6e18e1e142e4a5486bf66b27ab672e
diff --git a/metadata/md5-cache/dev-vcs/lab-0.25.1 b/metadata/md5-cache/dev-vcs/lab-0.25.1
index 891abfa67a94..5cdb1e23d979 100644
--- a/metadata/md5-cache/dev-vcs/lab-0.25.1
+++ b/metadata/md5-cache/dev-vcs/lab-0.25.1
@@ -10,5 +10,5 @@ RDEPEND=dev-vcs/git
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zaquestion/lab/archive/v0.25.1.tar.gz -> lab-0.25.1.tar.gz https://dev.gentoo.org/~williamh/dist/lab-0.25.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=831e40aa721cf9c317f4ac91a23110d5
diff --git a/metadata/md5-cache/dev-vcs/reposurgeon-4.27 b/metadata/md5-cache/dev-vcs/reposurgeon-4.27
index 1ee2bac13189..01497e20ec83 100644
--- a/metadata/md5-cache/dev-vcs/reposurgeon-4.27
+++ b/metadata/md5-cache/dev-vcs/reposurgeon-4.27
@@ -10,5 +10,5 @@ LICENSE=BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=http://www.catb.org/~esr/reposurgeon/reposurgeon-4.27.tar.xz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!one!of!one/xxhash/@v/v1.2.2.mod -> github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/anmitsu/go-shlex/@v/v0.0.0-20161002113705-648efa622239.zip -> github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.zip mirror://goproxy//github.com/anmitsu/go-shlex/@v/v0.0.0-20161002113705-648efa622239.mod -> github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20161002113705-648efa622239.mod mirror://goproxy//github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.zip -> github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20200514113438-38f4b401e2be.zip mirror://goproxy//github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.mod -> github.com%2Fanmitsu%2Fgo-shlex%2F@v%2Fv0.0.0-20200514113438-38f4b401e2be.mod mirror://goproxy//github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod -> github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.mod -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.zip -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.zip mirror://goproxy//github.com/chzyer/logex/@v/v1.1.10.mod -> github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.zip mirror://goproxy//github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod -> github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.zip mirror://goproxy//github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod -> github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/coreos/bbolt/@v/v1.3.2.mod -> github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/coreos/etcd/@v/v3.3.10+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod mirror://goproxy//github.com/coreos/go-semver/@v/v0.2.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod -> github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod mirror://goproxy//github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod -> github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod mirror://goproxy//github.com/cosiner/argv/@v/v0.0.0-20170225145430-13bacc38a0a5.zip -> github.com%2Fcosiner%2Fargv%2F@v%2Fv0.0.0-20170225145430-13bacc38a0a5.zip mirror://goproxy//github.com/cosiner/argv/@v/v0.0.0-20170225145430-13bacc38a0a5.mod -> github.com%2Fcosiner%2Fargv%2F@v%2Fv0.0.0-20170225145430-13bacc38a0a5.mod mirror://goproxy//github.com/cosiner/argv/@v/v0.0.1.zip -> github.com%2Fcosiner%2Fargv%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/cosiner/argv/@v/v0.0.1.mod -> github.com%2Fcosiner%2Fargv%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.8.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.8.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod -> github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod mirror://goproxy//github.com/emirpasic/gods/@v/v1.12.0.zip -> github.com%2Femirpasic%2Fgods%2F@v%2Fv1.12.0.zip mirror://goproxy//github.com/emirpasic/gods/@v/v1.12.0.mod -> github.com%2Femirpasic%2Fgods%2F@v%2Fv1.12.0.mod mirror://goproxy//github.com/flynn/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.zip -> github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.zip mirror://goproxy//github.com/flynn/go-shlex/@v/v0.0.0-20150515145356-3f9db97f8568.mod -> github.com%2Fflynn%2Fgo-shlex%2F@v%2Fv0.0.0-20150515145356-3f9db97f8568.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-delve/delve/@v/v1.4.0.zip -> github.com%2Fgo-delve%2Fdelve%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/go-delve/delve/@v/v1.4.0.mod -> github.com%2Fgo-delve%2Fdelve%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/google/btree/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gorilla/websocket/@v/v1.4.0.mod -> github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/ianbruene/go-difflib/@v/v1.1.2.zip -> github.com%2Fianbruene%2Fgo-difflib%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/ianbruene/go-difflib/@v/v1.1.2.mod -> github.com%2Fianbruene%2Fgo-difflib%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/ianbruene/go-difflib/@v/v1.2.0.zip -> github.com%2Fianbruene%2Fgo-difflib%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/ianbruene/go-difflib/@v/v1.2.0.mod -> github.com%2Fianbruene%2Fgo-difflib%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.zip -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.mod -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/jonboulle/clockwork/@v/v0.1.0.mod -> github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip -> github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.zip mirror://goproxy//github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod -> github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.0.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.0-20170327083344-ded68f7a9561.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.0-20170327083344-ded68f7a9561.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.0-20170327083344-ded68f7a9561.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.0-20170327083344-ded68f7a9561.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.3.zip -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.3.zip mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.8.zip -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/oklog/ulid/@v/v1.3.1.mod -> github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.8.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.5.0.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/orcaman/concurrent-map/@v/v0.0.0-20190826125027-8c72a8bb44f6.zip -> github.com%2Forcaman%2Fconcurrent-map%2F@v%2Fv0.0.0-20190826125027-8c72a8bb44f6.zip mirror://goproxy//github.com/orcaman/concurrent-map/@v/v0.0.0-20190826125027-8c72a8bb44f6.mod -> github.com%2Forcaman%2Fconcurrent-map%2F@v%2Fv0.0.0-20190826125027-8c72a8bb44f6.mod mirror://goproxy//github.com/pelletier/go-toml/@v/v1.2.0.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/peterh/liner/@v/v0.0.0-20170317030525-88609521dc4b.zip -> github.com%2Fpeterh%2Fliner%2F@v%2Fv0.0.0-20170317030525-88609521dc4b.zip mirror://goproxy//github.com/peterh/liner/@v/v0.0.0-20170317030525-88609521dc4b.mod -> github.com%2Fpeterh%2Fliner%2F@v%2Fv0.0.0-20170317030525-88609521dc4b.mod mirror://goproxy//github.com/peterh/liner/@v/v1.2.0.zip -> github.com%2Fpeterh%2Fliner%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/peterh/liner/@v/v1.2.0.mod -> github.com%2Fpeterh%2Fliner%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/profile/@v/v0.0.0-20170413231811-06b906832ed0.mod -> github.com%2Fpkg%2Fprofile%2F@v%2Fv0.0.0-20170413231811-06b906832ed0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.3.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.0.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod mirror://goproxy//github.com/prometheus/tsdb/@v/v0.7.1.mod -> github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod mirror://goproxy//github.com/russross/blackfriday/@v/v0.0.0-20180428102519-11635eb403ff.mod -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv0.0.0-20180428102519-11635eb403ff.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v0.0.0-20180523074243-ea8897e79973.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv0.0.0-20180523074243-ea8897e79973.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v0.0.0-20180523074243-ea8897e79973.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv0.0.0-20180523074243-ea8897e79973.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/soheilhy/cmux/@v/v0.1.4.mod -> github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod -> github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod mirror://goproxy//github.com/spf13/afero/@v/v1.1.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/spf13/cast/@v/v1.3.0.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.0-20170417170307-b6cb39589372.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.0-20170417170307-b6cb39589372.zip mirror://goproxy//github.com/spf13/cobra/@v/v0.0.0-20170417170307-b6cb39589372.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.0-20170417170307-b6cb39589372.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.6.zip -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.6.zip mirror://goproxy//github.com/spf13/cobra/@v/v0.0.6.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.6.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v0.0.0-20170417173400-9e4c21054fa1.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170417173400-9e4c21054fa1.zip mirror://goproxy//github.com/spf13/pflag/@v/v0.0.0-20170417173400-9e4c21054fa1.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170417173400-9e4c21054fa1.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.4.0.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/termie/go-shutil/@v/v0.0.0-20140729215957-bcacb06fecae.zip -> github.com%2Ftermie%2Fgo-shutil%2F@v%2Fv0.0.0-20140729215957-bcacb06fecae.zip mirror://goproxy//github.com/termie/go-shutil/@v/v0.0.0-20140729215957-bcacb06fecae.mod -> github.com%2Ftermie%2Fgo-shutil%2F@v%2Fv0.0.0-20140729215957-bcacb06fecae.mod mirror://goproxy//github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod -> github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod mirror://goproxy//github.com/ugorji/go/@v/v1.1.4.mod -> github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod -> github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20210125001918-ca9a967f8778.zip -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20210125001918-ca9a967f8778.zip mirror://goproxy//github.com/xo/terminfo/@v/v0.0.0-20210125001918-ca9a967f8778.mod -> github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20210125001918-ca9a967f8778.mod mirror://goproxy//github.com/xordataexchange/crypt/@v/v0.0.3-0.20170626215501-b2862e3d0a77.mod -> github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod mirror://goproxy//gitlab.com/esr/fqme/@v/v0.1.0.zip -> gitlab.com%2Fesr%2Ffqme%2F@v%2Fv0.1.0.zip mirror://goproxy//gitlab.com/esr/fqme/@v/v0.1.0.mod -> gitlab.com%2Fesr%2Ffqme%2F@v%2Fv0.1.0.mod mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.5.3.zip -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.5.3.zip mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.5.3.mod -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.5.3.mod mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.6.1.zip -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.6.1.zip mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.6.1.mod -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.6.1.mod mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.6.2.zip -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.6.2.zip mirror://goproxy//gitlab.com/ianbruene/kommandant/@v/v0.6.2.mod -> gitlab.com%2Fianbruene%2Fkommandant%2F@v%2Fv0.6.2.mod mirror://goproxy//go.etcd.io/bbolt/@v/v1.3.2.mod -> go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//go.starlark.net/@v/v0.0.0-20190702223751-32f345186213.zip -> go.starlark.net%2F@v%2Fv0.0.0-20190702223751-32f345186213.zip mirror://goproxy//go.starlark.net/@v/v0.0.0-20190702223751-32f345186213.mod -> go.starlark.net%2F@v%2Fv0.0.0-20190702223751-32f345186213.mod mirror://goproxy//go.starlark.net/@v/v0.0.0-20200306205701-8dd3e2ee1dd5.zip -> go.starlark.net%2F@v%2Fv0.0.0-20200306205701-8dd3e2ee1dd5.zip mirror://goproxy//go.starlark.net/@v/v0.0.0-20200306205701-8dd3e2ee1dd5.mod -> go.starlark.net%2F@v%2Fv0.0.0-20200306205701-8dd3e2ee1dd5.mod mirror://goproxy//go.uber.org/atomic/@v/v1.4.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.1.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.10.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod mirror://goproxy//golang.org/x/arch/@v/v0.0.0-20190927153633-4e8777c89be4.zip -> golang.org%2Fx%2Farch%2F@v%2Fv0.0.0-20190927153633-4e8777c89be4.zip mirror://goproxy//golang.org/x/arch/@v/v0.0.0-20190927153633-4e8777c89be4.mod -> golang.org%2Fx%2Farch%2F@v%2Fv0.0.0-20190927153633-4e8777c89be4.mod mirror://goproxy//golang.org/x/arch/@v/v0.0.0-20200312215426-ff8b605520f4.zip -> golang.org%2Fx%2Farch%2F@v%2Fv0.0.0-20200312215426-ff8b605520f4.zip mirror://goproxy//golang.org/x/arch/@v/v0.0.0-20200312215426-ff8b605520f4.mod -> golang.org%2Fx%2Farch%2F@v%2Fv0.0.0-20200312215426-ff8b605520f4.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191206172530-e9b2fee46413.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191206172530-e9b2fee46413.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191206172530-e9b2fee46413.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191206172530-e9b2fee46413.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200311171314-f7b00557c8c4.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200311171314-f7b00557c8c4.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200311171314-f7b00557c8c4.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200311171314-f7b00557c8c4.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200406173513-056763e48d71.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200406173513-056763e48d71.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200406173513-056763e48d71.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200406173513-056763e48d71.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200510223506-06a226fb4e37.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200510223506-06a226fb4e37.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200510223506-06a226fb4e37.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200510223506-06a226fb4e37.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20201221181555-eec23a3978ad.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210322153248-0c34fe9e7dc2.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20210322153248-0c34fe9e7dc2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210322153248-0c34fe9e7dc2.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190522155817-f3200d17e092.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190522155817-f3200d17e092.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181107165924-66b7b1311ac8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190626221950-04f50cda93cb.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626221950-04f50cda93cb.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191002063906-3421d5a6bb1c.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191002063906-3421d5a6bb1c.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191210023423-ac6580df4449.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191210023423-ac6580df4449.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200316230553-a7d97aace0b0.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200316230553-a7d97aace0b0.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200316230553-a7d97aace0b0.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200316230553-a7d97aace0b0.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200408040146-ea54a3c99b9b.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200408040146-ea54a3c99b9b.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200408040146-ea54a3c99b9b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200408040146-ea54a3c99b9b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200409092240-59c9f1ba88fa.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200409092240-59c9f1ba88fa.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200409092240-59c9f1ba88fa.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200409092240-59c9f1ba88fa.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200515095857-1151b9dac4a9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201223074533-0d417f636930.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201223074533-0d417f636930.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201223074533-0d417f636930.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201223074533-0d417f636930.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210403161142-5e06dd20ab57.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20210403161142-5e06dd20ab57.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210403161142-5e06dd20ab57.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201117132131-f5c789dd3221.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20201210144234-2321bbc49cbf.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201210144234-2321bbc49cbf.mod mirror://goproxy//golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.zip -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210406210042-72f3dc4e9b72.zip mirror://goproxy//golang.org/x/term/@v/v0.0.0-20210406210042-72f3dc4e9b72.mod -> golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210406210042-72f3dc4e9b72.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.3.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/text/@v/v0.3.4.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.zip mirror://goproxy//golang.org/x/text/@v/v0.3.4.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.mod mirror://goproxy//golang.org/x/text/@v/v0.3.6.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.zip mirror://goproxy//golang.org/x/text/@v/v0.3.6.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.6.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191127201027-ecd32218bd7f.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191127201027-ecd32218bd7f.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.21.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.21.0.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//rsc.io/pdf/@v/v0.1.1.mod -> rsc.io%2Fpdf%2F@v%2Fv0.1.1.mod
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b41c7444adc75e2572d206477d5e157f
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index 1d928efebfb4..17f7ee5e0756 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/gnome-chess-46.0 b/metadata/md5-cache/games-board/gnome-chess-46.0
new file mode 100644
index 000000000000..a3ce9322f1f8
--- /dev/null
+++ b/metadata/md5-cache/games-board/gnome-chess-46.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/itstool dev-libs/appstream-glib >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.44:2 gui-libs/gtk:4 >=gui-libs/libadwaita-1.0.0:1 >=gnome-base/librsvg-2.46.0:2 x11-libs/pango gnome-base/librsvg:2[vala]
+DESCRIPTION=Play the classic two-player boardgame of chess
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-chess
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-libs/glib-2.44:2 gui-libs/gtk:4 >=gui-libs/libadwaita-1.0.0:1 >=gnome-base/librsvg-2.46.0:2 x11-libs/pango
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-chess/46/gnome-chess-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b4af24ea49136611dfca8293ed05d88f
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 5b3e63e5936e..f875b03cee0e 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/mupen64plus-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-2.6.0
new file mode 100644
index 000000000000..6e7f2c0b7a48
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-2.6.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, meta-package
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+IUSE=+audio-sdl +input-sdl +rsp-hle +ui-console +ui-m64py +video-glide64mk2 +video-rice
+KEYWORDS=~amd64 ~x86
+LICENSE=metapackage
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0 audio-sdl? ( >=games-emulation/mupen64plus-audio-sdl-2.6.0 ) input-sdl? ( >=games-emulation/mupen64plus-input-sdl-2.6.0 ) rsp-hle? ( >=games-emulation/mupen64plus-rsp-hle-2.6.0 ) ui-console? ( >=games-emulation/mupen64plus-ui-console-2.6.0 ) ui-m64py? ( >=games-emulation/m64py-0.2.3-r1 ) video-glide64mk2? ( >=games-emulation/mupen64plus-video-glide64mk2-2.6.0 ) video-rice? ( >=games-emulation/mupen64plus-video-rice-2.6.0 )
+SLOT=0
+_md5_=e3dd25024c5877aec0a06fb3233e637b
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0
new file mode 100644
index 000000000000..efc38c7c1026
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:= media-libs/libsdl2:0=[sound] libsamplerate? ( media-libs/libsamplerate:= ) speex? ( media-libs/speex:= media-libs/speexdsp:= )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=libsamplerate oss speex
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:= media-libs/libsdl2:0=[sound] libsamplerate? ( media-libs/libsamplerate:= ) speex? ( media-libs/speex:= media-libs/speexdsp:= )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-audio-sdl/releases/download/2.6.0/mupen64plus-audio-sdl-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=470bf7e6440f22143810d8a4e38b4e3d
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0
new file mode 100644
index 000000000000..e575eaf56849
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=cpu_flags_x86_sse? ( dev-lang/nasm ) virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libpng:= media-libs/libsdl2[joystick,opengl,video] sys-libs/zlib[minizip] gles2-only? ( media-libs/libsdl2[gles2] ) lirc? ( app-misc/lirc ) netplay? ( media-libs/sdl2-net ) opencv? ( media-libs/opencv:= ) osd? ( media-fonts/dejavu media-libs/freetype:2 virtual/opengl virtual/glu ) vulkan? ( media-libs/vulkan-loader )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, core library
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=debugger gles2-only lirc netplay new-dynarec opencv +osd +vulkan cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libpng:= media-libs/libsdl2[joystick,opengl,video] sys-libs/zlib[minizip] gles2-only? ( media-libs/libsdl2[gles2] ) lirc? ( app-misc/lirc ) netplay? ( media-libs/sdl2-net ) opencv? ( media-libs/opencv:= ) osd? ( media-fonts/dejavu media-libs/freetype:2 virtual/opengl virtual/glu ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=gles2-only? ( !osd )
+SLOT=0/2-sdl2
+SRC_URI=https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-core-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2f8d32de19d46c62ec1df8509d2a9590
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0
new file mode 100644
index 000000000000..06d94493e5d7
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=[joystick]
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, SDL input plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=[joystick]
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-input-sdl/releases/download/2.6.0/mupen64plus-input-sdl-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=78e0943c79786005ce6441f66eec62fb
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0
new file mode 100644
index 000000000000..c1d301ed0e37
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0=
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0=
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-rsp-hle/releases/download/2.6.0/mupen64plus-rsp-hle-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a6ebce0704b35bfc2e27123aec66d086
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0
new file mode 100644
index 000000000000..8199342d42b1
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, console UI
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs xdg-utils
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-ui-console/releases/download/2.6.0/mupen64plus-ui-console-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d937437ee76b7ab4aef7698727f8345f
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0
new file mode 100644
index 000000000000..48fd1f5ce39c
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] sys-libs/zlib:0= virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] ) hires? ( dev-libs/boost:= )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=gles2-only hires cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] sys-libs/zlib:0= virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] ) hires? ( dev-libs/boost:= )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-video-glide64mk2/releases/download/2.6.0/mupen64plus-video-glide64mk2-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=35740bf80cdbda9b3d333795638e34d2
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0
new file mode 100644
index 000000000000..bd2933f71500
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, rice video plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=gles2-only cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-video-rice/releases/download/2.6.0/mupen64plus-video-rice-src-2.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8361f70c9223f6efa6b400ffb802ef0a
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index 5758814ecc80..d5a5f94f4e83 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/gnome-sudoku-46.3 b/metadata/md5-cache/games-puzzle/gnome-sudoku-46.3
new file mode 100644
index 000000000000..2964999575a9
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/gnome-sudoku-46.3
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.40:2 dev-libs/libgee:0.8=[introspection] >=gui-libs/gtk-4.10.0[introspection] >=gui-libs/libadwaita-1.4_alpha[introspection,vala] dev-libs/json-glib >=dev-libs/qqwing-1.3.4:= x11-libs/gdk-pixbuf:2[introspection] x11-libs/pango[introspection]
+DESCRIPTION=Test your logic skills in this number grid puzzle
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Sudoku https://gitlab.gnome.org/GNOME/gnome-sudoku
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-3+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.40:2 dev-libs/libgee:0.8=[introspection] >=gui-libs/gtk-4.10.0[introspection] >=gui-libs/libadwaita-1.4_alpha[introspection,vala] dev-libs/json-glib >=dev-libs/qqwing-1.3.4:= x11-libs/gdk-pixbuf:2[introspection] x11-libs/pango[introspection]
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-sudoku/46/gnome-sudoku-46.3.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1e5b418e9e2686d7ecae8b7c30bfbb12
diff --git a/metadata/md5-cache/games-puzzle/lightsoff-46.0 b/metadata/md5-cache/games-puzzle/lightsoff-46.0
new file mode 100644
index 000000000000..73bdb0d25492
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/lightsoff-46.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.56 ) gnome-base/librsvg:2[vala] app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.38.0:2 >=x11-libs/gtk+-3.24.0:3 >=gnome-base/librsvg-2.32.0:2
+DESCRIPTION=Turn off all the lights
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/lightsoff
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson python-any-r1 xdg vala
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-2+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.38.0:2 >=x11-libs/gtk+-3.24.0:3 >=gnome-base/librsvg-2.32.0:2
+SLOT=0
+SRC_URI=mirror://gnome/sources/lightsoff/46/lightsoff-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7c5801c6dfa5aedf8abf80b5825e7a62
diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz
index 630cca76e4b8..64e5d40859c8 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/dunelegacy-0.96.4 b/metadata/md5-cache/games-strategy/dunelegacy-0.96.4-r1
index 021b6166fd4b..5f5b9447bad0 100644
--- a/metadata/md5-cache/games-strategy/dunelegacy-0.96.4
+++ b/metadata/md5-cache/games-strategy/dunelegacy-0.96.4-r1
@@ -1,14 +1,15 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=install postinst postrm preinst prepare
-DEPEND=media-libs/libsdl2[sound,threads,video] media-libs/sdl2-mixer[midi] dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=media-libs/libsdl2[sound,threads(+),video] media-libs/sdl2-mixer[midi]
DESCRIPTION=Updated clone of Westood Studios' Dune II
-EAPI=7
+EAPI=8
HOMEPAGE=https://dunelegacy.sourceforge.net
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop xdg
KEYWORDS=~amd64 ~arm ~riscv ~x86
LICENSE=GPL-2+
-RDEPEND=media-libs/libsdl2[sound,threads,video] media-libs/sdl2-mixer[midi]
+RDEPEND=media-libs/libsdl2[sound,threads(+),video] media-libs/sdl2-mixer[midi]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dunelegacy/dunelegacy-0.96.4-src.tar.bz2
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d0bc6ec23f85702fc57fa5c46c66e6e6
+_md5_=023a2f9de488018eba76337caf40b46b
diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz
index 274fe51b5350..234b1f9a8ad1 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/xboxdrv-0.8.8_p20190118-r3 b/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118-r3
index 77d5ff453afc..88dc3c0680e8 100644
--- a/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118-r3
+++ b/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118-r3
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/boost:= dev-libs/dbus-glib dev-libs/glib:2 sys-apps/dbus virtua
SLOT=0
SRC_URI=https://gitlab.com/xboxdrv/xboxdrv/-/archive/v0.8.8/xboxdrv-v0.8.8.tar.bz2
_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=2188dd81b422191125dcc922792e1b69
+_md5_=0f2b5caffbe50f50391d7e93ed2d9378
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 7932cf4dd878..b0ce1f45deb5 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-calculator-46.1 b/metadata/md5-cache/gnome-extra/gnome-calculator-46.1
new file mode 100644
index 000000000000..798e6a99bf90
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-calculator-46.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.56 ) net-libs/libsoup:3.0[vala] gui-libs/gtksourceview:5[vala] gui-libs/libhandy:1[vala] app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=net-libs/libsoup-3.4.0:3.0 >=dev-libs/libgee-0.20.0:0.8= dev-libs/mpc:= dev-libs/mpfr:0= >=gui-libs/gtk-4.11.4:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gui-libs/gtksourceview-5.3.0:5 introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+DESCRIPTION=A calculator application for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Calculator/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala virtualx xdg
+IUSE=+introspection test test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-libs/glib-2.40.0:2 dev-libs/libxml2:2 >=net-libs/libsoup-3.4.0:3.0 >=dev-libs/libgee-0.20.0:0.8= dev-libs/mpc:= dev-libs/mpfr:0= >=gui-libs/gtk-4.11.4:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gui-libs/gtksourceview-5.3.0:5 introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-calculator/46/gnome-calculator-46.1.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dab1712362f47363eabf6f14450fb035
diff --git a/metadata/md5-cache/gnome-extra/gnome-characters-46.0 b/metadata/md5-cache/gnome-extra/gnome-characters-46.0
new file mode 100644
index 000000000000..40cf46e0f426
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-characters-46.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/glib dev-libs/libxml2:2 dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( x11-misc/xvfb-run ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=gui-libs/gtk-4.6:4[introspection] >=gui-libs/libadwaita-1.4:1= x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] gnome-base/gnome-desktop:4
+DESCRIPTION=Unicode character map viewer and library
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Characters/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ BSD
+RDEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=gui-libs/gtk-4.6:4[introspection] >=gui-libs/libadwaita-1.4:1= x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] gnome-base/gnome-desktop:4
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-characters/46/gnome-characters-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4f856341e42c6fc559b667e660162bbc
diff --git a/metadata/md5-cache/gnome-extra/gnome-clocks-46.0 b/metadata/md5-cache/gnome-extra/gnome-clocks-46.0
new file mode 100644
index 000000000000..65de50991617
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-clocks-46.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.56 ) >=dev-libs/libgweather-4.2.0:4[vala] gui-libs/libadwaita:1[vala] app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.5:4 >=dev-libs/libgweather-4.2.0:4= gnome-base/gnome-desktop:4= >=sci-geosciences/geocode-glib-1:2 >=app-misc/geoclue-2.4:2.0 >=gui-libs/libadwaita-1.4_alpha:1
+DESCRIPTION=Clocks application for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Clocks/ https://gitlab.gnome.org/GNOME/gnome-clocks
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.5:4 >=dev-libs/libgweather-4.2.0:4= gnome-base/gnome-desktop:4= >=sci-geosciences/geocode-glib-1:2 >=app-misc/geoclue-2.4:2.0 >=gui-libs/libadwaita-1.4_alpha:1
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-clocks/46/gnome-clocks-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=807f35b4373e04343cd3a0b80fa66bdb
diff --git a/metadata/md5-cache/gnome-extra/gnome-software-46.3 b/metadata/md5-cache/gnome-extra/gnome-software-46.3
new file mode 100644
index 000000000000..fff869de77db
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-software-46.3
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.12.0:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.4.0:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.6.2 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) snap? ( app-containers/snapd sys-libs/snapd-glib:= ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 test? ( dev-libs/libglib-testing )
+DESCRIPTION=Gnome install & update software
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Software
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson virtualx xdg
+IUSE=flatpak +firmware gnome gtk-doc sysprof udev snap test test
+KEYWORDS=~amd64 ~arm64 ~loong ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.12.0:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.4.0:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.6.2 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) snap? ( app-containers/snapd sys-libs/snapd-glib:= ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-software/46/gnome-software-46.3.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=13aa3daf1e461cd34ee1bde1048f639b
diff --git a/metadata/md5-cache/gnome-extra/gnome-user-docs-46.1 b/metadata/md5-cache/gnome-extra/gnome-user-docs-46.1
new file mode 100644
index 000000000000..08e07e404b83
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-user-docs-46.1
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-libs/libxml2 ) >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DESCRIPTION=GNOME end user documentation
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-user-docs
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=CC-BY-3.0
+RESTRICT=binchecks strip !test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-user-docs/46/gnome-user-docs-46.1.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0089f99481605a94a0b8d93793fef9a5
diff --git a/metadata/md5-cache/gnome-extra/gnome-weather-46.0 b/metadata/md5-cache/gnome-extra/gnome-weather-46.0
new file mode 100644
index 000000000000..8971e6dcbb5c
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-weather-46.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=gui-libs/gtk-4.5:4 >=dev-libs/gjs-1.71.0 >=app-misc/geoclue-2.3.1:2.0 >=gui-libs/libadwaita-1.4_alpha:1= >=dev-libs/libgweather-3.90.0:4=
+DESCRIPTION=A weather application for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Weather/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=gui-libs/gtk-4.5:4 >=dev-libs/gjs-1.71.0 >=app-misc/geoclue-2.3.1:2.0 >=gui-libs/libadwaita-1.4_alpha:1= >=dev-libs/libgweather-3.90.0:4= gnome-base/gsettings-desktop-schemas
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-weather/46/gnome-weather-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5eaf65a525f404732312491802c63332
diff --git a/metadata/md5-cache/gnome-extra/tecla-46.0 b/metadata/md5-cache/gnome-extra/tecla-46.0
new file mode 100644
index 000000000000..612cce6b6830
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/tecla-46.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/glib sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=gui-libs/gtk:4[introspection] >=gui-libs/libadwaita-1.4_alpha:1 x11-libs/libxkbcommon
+DESCRIPTION=Tecla is a keyboard layout viewer
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/tecla
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=gui-libs/gtk:4[introspection] >=gui-libs/libadwaita-1.4_alpha:1 x11-libs/libxkbcommon
+SLOT=0
+SRC_URI=mirror://gnome/sources/tecla/46/tecla-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a029cba88c972e63da198832641731cf
diff --git a/metadata/md5-cache/gnome-extra/zenity-4.0.2 b/metadata/md5-cache/gnome-extra/zenity-4.0.2
new file mode 100644
index 000000000000..ee95619c6948
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/zenity-4.0.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.4 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=gui-libs/libadwaita-1.2:1 webkit? ( >=net-libs/webkit-gtk-2.40.1:6 ) man? ( sys-apps/help2man ) x11-libs/gdk-pixbuf:2 x11-libs/pango
+DESCRIPTION=Tool to display dialogs from the commandline and shell scripts
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/zenity
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=man webkit
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1+
+RDEPEND=>=gui-libs/libadwaita-1.2:1 webkit? ( >=net-libs/webkit-gtk-2.40.1:6 ) man? ( sys-apps/help2man ) x11-libs/gdk-pixbuf:2 x11-libs/pango
+SLOT=0
+SRC_URI=mirror://gnome/sources/zenity/4.0/zenity-4.0.2.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dc3ca7a5ff28ded14248e38b3e5f1591
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index d865ea5ab3f7..871ccac1d6e5 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/libadwaita-1.5.0 b/metadata/md5-cache/gui-libs/libadwaita-1.5.2
index ec8e0134ea4d..6b1d2ae90cd6 100644
--- a/metadata/md5-cache/gui-libs/libadwaita-1.5.0
+++ b/metadata/md5-cache/gui-libs/libadwaita-1.5.2
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) vala? ( || ( dev-lang/vala:0.56 ) ) dev-util/glib-utils sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) vala? ( || ( dev-lang/vala:0.56 ) ) dev-util/glib-utils sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=>=dev-libs/glib-2.76:2 >=gui-libs/gtk-4.13.4:4[introspection?] dev-libs/appstream:= dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) x11-base/xorg-proto
DESCRIPTION=Building blocks for modern GNOME applications
@@ -12,6 +12,6 @@ RDEPEND=>=dev-libs/glib-2.76:2 >=gui-libs/gtk-4.13.4:4[introspection?] dev-libs/
REQUIRED_USE=vala? ( introspection )
RESTRICT=!test? ( test )
SLOT=1
-SRC_URI=mirror://gnome/sources/libadwaita/1.5/libadwaita-1.5.0.tar.xz
+SRC_URI=mirror://gnome/sources/libadwaita/1.5/libadwaita-1.5.2.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5
-_md5_=4a6df8f529705c159e9ea9703893e780
+_md5_=0b6f2f125d886cabd995f06400df6ffc
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index f3a295ce508a..8af43d9829c9 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/aerc-0.14.0 b/metadata/md5-cache/mail-client/aerc-0.14.0
index 9fa14723e319..94266de232a9 100644
--- a/metadata/md5-cache/mail-client/aerc-0.14.0
+++ b/metadata/md5-cache/mail-client/aerc-0.14.0
@@ -13,5 +13,5 @@ RDEPEND=notmuch? ( net-mail/notmuch:= )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~rjarry/aerc/archive/0.14.0.tar.gz -> aerc-0.14.0.tar.gz https://dev.gentoo.org/~williamh/dist/aerc-0.14.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ab63709b44d72f431e1cea4f7468e90a
diff --git a/metadata/md5-cache/mail-client/aerc-0.15.2 b/metadata/md5-cache/mail-client/aerc-0.15.2
index c0aee72662c4..bedc38942a18 100644
--- a/metadata/md5-cache/mail-client/aerc-0.15.2
+++ b/metadata/md5-cache/mail-client/aerc-0.15.2
@@ -13,5 +13,5 @@ RDEPEND=notmuch? ( net-mail/notmuch:= )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~rjarry/aerc/archive/0.15.2.tar.gz -> aerc-0.15.2.tar.gz https://dev.gentoo.org/~williamh/dist/aerc-0.15.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ab63709b44d72f431e1cea4f7468e90a
diff --git a/metadata/md5-cache/mail-client/aerc-0.16.0 b/metadata/md5-cache/mail-client/aerc-0.16.0
index 19712f1669c6..dca0539cb20f 100644
--- a/metadata/md5-cache/mail-client/aerc-0.16.0
+++ b/metadata/md5-cache/mail-client/aerc-0.16.0
@@ -13,5 +13,5 @@ RDEPEND=notmuch? ( net-mail/notmuch:= )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~rjarry/aerc/archive/0.16.0.tar.gz -> aerc-0.16.0.tar.gz https://dev.gentoo.org/~williamh/dist/aerc-0.16.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ab63709b44d72f431e1cea4f7468e90a
diff --git a/metadata/md5-cache/mail-client/aerc-0.17.0 b/metadata/md5-cache/mail-client/aerc-0.17.0
index 7826a2b8d0bb..eedcc65232c3 100644
--- a/metadata/md5-cache/mail-client/aerc-0.17.0
+++ b/metadata/md5-cache/mail-client/aerc-0.17.0
@@ -13,5 +13,5 @@ RDEPEND=notmuch? ( net-mail/notmuch:= )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~rjarry/aerc/archive/0.17.0.tar.gz -> aerc-0.17.0.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/mail-client/aerc/aerc-0.17.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7849c43a5a4b21476aca87ed683b30ea
diff --git a/metadata/md5-cache/mail-client/aerc-9999 b/metadata/md5-cache/mail-client/aerc-9999
index e6a9c85b3b27..1879f4649ae3 100644
--- a/metadata/md5-cache/mail-client/aerc-9999
+++ b/metadata/md5-cache/mail-client/aerc-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=notmuch? ( net-mail/notmuch:= )
RESTRICT=strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=47709a190fa0cbc6e699646d86bc131f
diff --git a/metadata/md5-cache/mail-client/geary-46.0 b/metadata/md5-cache/mail-client/geary-46.0
new file mode 100644
index 000000000000..c9b2e9c12333
--- /dev/null
+++ b/metadata/md5-cache/mail-client/geary-46.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-libs/appstream-glib-0.7.10 dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( net-libs/gnutls[tools] ) || ( dev-lang/vala:0.56 ) x11-libs/gtk+:3[introspection] net-libs/webkit-gtk:4.1[introspection] dev-libs/gmime:3.0[vala] app-crypt/gcr:0[introspection,vala] dev-libs/libgee:0.8[introspection] media-libs/gsound[vala] app-text/gspell[vala] gui-libs/libhandy:1[vala] app-crypt/libsecret[introspection,vala] net-libs/libsoup:3.0[introspection,vala] app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.24.24:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0:0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 )
+DESCRIPTION=A lightweight, easy-to-use, feature-rich email client
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/geary
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala virtualx xdg
+IUSE=test ytnef test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.24.24:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0:0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) gnome-base/gsettings-desktop-schemas
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/geary/46/geary-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2db2014256595b44e870d127067bfb22
diff --git a/metadata/md5-cache/mail-client/thunderbird-115.12.1 b/metadata/md5-cache/mail-client/thunderbird-115.12.1
index 2fe9fb712919..0c0085b20bb1 100644
--- a/metadata/md5-cache/mail-client/thunderbird-115.12.1
+++ b/metadata/md5-cache/mail-client/thunderbird-115.12.1
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:18 sys-devel/llvm:18 clang? ( sys-devel/lld:18 virtual/rust:0/llvm-18 pgo? ( =sys-libs/compiler-rt-sanitizers-18*[profile] ) ) ) ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
DEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-74.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
DESCRIPTION=Thunderbird Mail Client
@@ -12,6 +12,6 @@ LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-74.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
SLOT=0
-SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/source/thunderbird-115.12.1.source.tar.xz -> thunderbird-115.12.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/af.xpi -> thunderbird-115.12.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ar.xpi -> thunderbird-115.12.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ast.xpi -> thunderbird-115.12.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/be.xpi -> thunderbird-115.12.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/bg.xpi -> thunderbird-115.12.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/br.xpi -> thunderbird-115.12.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ca.xpi -> thunderbird-115.12.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cak.xpi -> thunderbird-115.12.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cs.xpi -> thunderbird-115.12.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cy.xpi -> thunderbird-115.12.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/da.xpi -> thunderbird-115.12.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/de.xpi -> thunderbird-115.12.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.12.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/el.xpi -> thunderbird-115.12.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.12.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.12.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.12.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.12.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.12.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/et.xpi -> thunderbird-115.12.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/eu.xpi -> thunderbird-115.12.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fi.xpi -> thunderbird-115.12.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fr.xpi -> thunderbird-115.12.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.12.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.12.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gd.xpi -> thunderbird-115.12.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gl.xpi -> thunderbird-115.12.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/he.xpi -> thunderbird-115.12.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hr.xpi -> thunderbird-115.12.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.12.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hu.xpi -> thunderbird-115.12.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/id.xpi -> thunderbird-115.12.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/is.xpi -> thunderbird-115.12.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/it.xpi -> thunderbird-115.12.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ja.xpi -> thunderbird-115.12.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ka.xpi -> thunderbird-115.12.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kab.xpi -> thunderbird-115.12.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kk.xpi -> thunderbird-115.12.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ko.xpi -> thunderbird-115.12.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lt.xpi -> thunderbird-115.12.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lv.xpi -> thunderbird-115.12.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ms.xpi -> thunderbird-115.12.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.12.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nl.xpi -> thunderbird-115.12.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.12.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.12.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pl.xpi -> thunderbird-115.12.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.12.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.12.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/rm.xpi -> thunderbird-115.12.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ro.xpi -> thunderbird-115.12.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ru.xpi -> thunderbird-115.12.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sk.xpi -> thunderbird-115.12.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sl.xpi -> thunderbird-115.12.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sq.xpi -> thunderbird-115.12.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sr.xpi -> thunderbird-115.12.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.12.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/th.xpi -> thunderbird-115.12.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/tr.xpi -> thunderbird-115.12.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uk.xpi -> thunderbird-115.12.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uz.xpi -> thunderbird-115.12.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/vi.xpi -> thunderbird-115.12.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.12.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.12.1-zh-TW.xpi )
+SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/source/thunderbird-115.12.1.source.tar.xz -> thunderbird-115.12.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-11.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/af.xpi -> thunderbird-115.12.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ar.xpi -> thunderbird-115.12.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ast.xpi -> thunderbird-115.12.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/be.xpi -> thunderbird-115.12.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/bg.xpi -> thunderbird-115.12.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/br.xpi -> thunderbird-115.12.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ca.xpi -> thunderbird-115.12.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cak.xpi -> thunderbird-115.12.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cs.xpi -> thunderbird-115.12.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cy.xpi -> thunderbird-115.12.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/da.xpi -> thunderbird-115.12.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/de.xpi -> thunderbird-115.12.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.12.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/el.xpi -> thunderbird-115.12.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.12.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.12.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.12.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.12.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.12.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/et.xpi -> thunderbird-115.12.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/eu.xpi -> thunderbird-115.12.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fi.xpi -> thunderbird-115.12.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fr.xpi -> thunderbird-115.12.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.12.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.12.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gd.xpi -> thunderbird-115.12.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gl.xpi -> thunderbird-115.12.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/he.xpi -> thunderbird-115.12.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hr.xpi -> thunderbird-115.12.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.12.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hu.xpi -> thunderbird-115.12.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/id.xpi -> thunderbird-115.12.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/is.xpi -> thunderbird-115.12.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/it.xpi -> thunderbird-115.12.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ja.xpi -> thunderbird-115.12.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ka.xpi -> thunderbird-115.12.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kab.xpi -> thunderbird-115.12.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kk.xpi -> thunderbird-115.12.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ko.xpi -> thunderbird-115.12.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lt.xpi -> thunderbird-115.12.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lv.xpi -> thunderbird-115.12.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ms.xpi -> thunderbird-115.12.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.12.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nl.xpi -> thunderbird-115.12.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.12.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.12.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pl.xpi -> thunderbird-115.12.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.12.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.12.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/rm.xpi -> thunderbird-115.12.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ro.xpi -> thunderbird-115.12.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ru.xpi -> thunderbird-115.12.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sk.xpi -> thunderbird-115.12.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sl.xpi -> thunderbird-115.12.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sq.xpi -> thunderbird-115.12.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sr.xpi -> thunderbird-115.12.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.12.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/th.xpi -> thunderbird-115.12.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/tr.xpi -> thunderbird-115.12.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uk.xpi -> thunderbird-115.12.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uz.xpi -> thunderbird-115.12.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/vi.xpi -> thunderbird-115.12.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.12.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.12.1-zh-TW.xpi )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8fa03af34c3d8c0986e45a82937d4f8e
+_md5_=86a03678e784189cf6c0f864a49f4886
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index d21722d3cc84..1f25ef43311b 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/opensmtpd-filter-rspamd-0.1.6 b/metadata/md5-cache/mail-filter/opensmtpd-filter-rspamd-0.1.6
index d38c093202cb..62bebdbb9fed 100644
--- a/metadata/md5-cache/mail-filter/opensmtpd-filter-rspamd-0.1.6
+++ b/metadata/md5-cache/mail-filter/opensmtpd-filter-rspamd-0.1.6
@@ -10,5 +10,5 @@ RDEPEND=mail-mta/opensmtpd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/poolpOrg/filter-rspamd/releases/download/0.1.6/filter-rspamd-0.1.6.tar.gz -> opensmtpd-filter-rspamd-0.1.6.tar.gz
-_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891
+_eclasses_=golang-base 33e0f9ff6c6f053a3df2d38992afeb58
_md5_=92b37888b444f9513aadb51f6abd5d2d
diff --git a/metadata/md5-cache/mail-filter/postforward-1.1.1 b/metadata/md5-cache/mail-filter/postforward-1.1.1
index 5e5eabd989d0..0dcab153d180 100644
--- a/metadata/md5-cache/mail-filter/postforward-1.1.1
+++ b/metadata/md5-cache/mail-filter/postforward-1.1.1
@@ -11,5 +11,5 @@ RDEPEND=mail-filter/postsrsd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/zoni/postforward/archive/v1.1.1.tar.gz -> postforward-1.1.1.tar.gz
-_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f
+_eclasses_=golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48
_md5_=0e85d20e50ff18124c1b856224527015
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index 37ca8439fc09..b48da4a87dbb 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/proton-mail-bridge-3.10.0-r1 b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.10.0-r1
index f0d47080e4a4..6c9b79c0e935 100644
--- a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.10.0-r1
+++ b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.10.0-r1
@@ -13,5 +13,5 @@ RDEPEND=app-crypt/libsecret gui? ( >=dev-libs/protobuf-21.12:= >=dev-libs/sentry
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/ProtonMail/proton-bridge/archive/refs/tags/v3.10.0.tar.gz -> proton-mail-bridge-3.10.0.tar.gz https://dev.gentoo.org/~marecki/dists/mail-mta/proton-mail-bridge/proton-mail-bridge-3.10.0-deps.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7a4e3c47ebd278422dfd0c772dccefa3
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 2e3ea395a31c..df75901bcd1c 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/blender-4.1.1-r2 b/metadata/md5-cache/media-gfx/blender-4.1.1-r2
index 7b832608a9ad..5a9e05512fda 100644
--- a/metadata/md5-cache/media-gfx/blender-4.1.1-r2
+++ b/metadata/md5-cache/media-gfx/blender-4.1.1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.blender.org
INHERIT=check-reqs cmake cuda flag-o-matic llvm-r1 pax-utils python-single-r1 toolchain-funcs xdg-utils
IUSE=alembic +bullet collada +color-management cuda +cycles +cycles-bin-kernels debug doc +embree experimental +ffmpeg +fftw +fluid +gmp gnome hip jack jemalloc jpeg2k man +nanovdb ndof nls +oidn oneapi openal +openexr +openmp openpgl +opensubdiv +openvdb optix osl +otf +pdf +potrace +pugixml pulseaudio renderdoc sdl +sndfile +tbb test +tiff valgrind vulkan wayland +webp X +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm ~arm64
+KEYWORDS=amd64 ~arm ~arm64
LICENSE=GPL-3+ cycles? ( Apache-2.0 )
RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.5.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( media-libs/embree:=[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) gnome? ( gui-libs/libdecor ) hip? ( llvm_slot_17? ( dev-util/hip:0/5.7 ) llvm_slot_18? ( >=dev-util/hip-6.1:=[llvm_slot_18(-)] ) ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) oneapi? ( dev-libs/intel-compute-runtime[l0] ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= ) openpgl? ( media-libs/openpgl:= ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-11.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( dev-libs/optix ) osl? ( >=media-libs/osl-1.13:=[llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] media-libs/mesa[llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) vulkan? ( media-libs/shaderc dev-util/spirv-tools dev-util/glslang media-libs/vulkan-loader ) otf? ( media-libs/harfbuzz ) renderdoc? ( media-gfx/renderdoc ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff tbb ) fluid? ( tbb ) gnome? ( wayland ) hip? ( cycles ) nanovdb? ( openvdb ) openvdb? ( tbb openexr ) optix? ( cuda ) osl? ( cycles pugixml ) test? ( color-management ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=4.1
SRC_URI=https://download.blender.org/source/blender-4.1.1.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 258a4691fd43b8cd5814cb1acbb3c7df cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8e06e8eb5acccdecf5f9cc7c8c665d77
+_md5_=6e549f0b267d41d758a5731fd81027b2
diff --git a/metadata/md5-cache/media-gfx/gnome-font-viewer-46.0 b/metadata/md5-cache/media-gfx/gnome-font-viewer-46.0
new file mode 100644
index 000000000000..5aabe7036c19
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/gnome-font-viewer-46.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=dev-libs/glib-2.56.0:2 >=gui-libs/gtk-4.5.0:4 >=gui-libs/libadwaita-1.4_alpha:1 >=media-libs/harfbuzz-0.9.9:= media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:4= dev-libs/fribidi
+DESCRIPTION=Font viewer utility for GNOME
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-font-viewer
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson xdg
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+ LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.56.0:2 >=gui-libs/gtk-4.5.0:4 >=gui-libs/libadwaita-1.4_alpha:1 >=media-libs/harfbuzz-0.9.9:= media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:4= dev-libs/fribidi
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-font-viewer/46/gnome-font-viewer-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b74a215bae71aa79a03cea33774d03cb
diff --git a/metadata/md5-cache/media-gfx/shotwell-0.32.7 b/metadata/md5-cache/media-gfx/shotwell-0.32.7
new file mode 100644
index 000000000000..b35e810a5f73
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/shotwell-0.32.7
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/appstream-glib dev-libs/glib dev-util/gdbus-codegen dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig net-libs/libsoup:3.0[vala] media-libs/gexiv2[vala] app-crypt/gcr:0[vala] app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=x11-libs/gtk+-3.22.0:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/libgee-0.8.5:0.8= >=net-libs/webkit-gtk-2.26:4.1 net-libs/libsoup:3.0 >=dev-libs/json-glib-0.7.6 >=dev-libs/libxml2-2.6.32:2 x11-libs/gdk-pixbuf:2 >=dev-db/sqlite-3.5.9:3 >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-libs/libgphoto2-2.5:= udev? ( >=dev-libs/libgudev-145:= ) >=media-libs/gexiv2-0.12.3 >=media-libs/libraw-0.13.2:= >=media-libs/libexif-0.6.16 app-crypt/libsecret >=dev-libs/libportal-0.5:=[gtk] media-libs/libwebp:= >=app-crypt/gcr-3:0=[gtk] x11-libs/cairo opencv? ( >=media-libs/opencv-4.0.0:= )
+DESCRIPTION=Open source photo manager for GNOME
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/shotwell
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson optfeature vala xdg
+IUSE=opencv udev
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=x11-libs/gtk+-3.22.0:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/libgee-0.8.5:0.8= >=net-libs/webkit-gtk-2.26:4.1 net-libs/libsoup:3.0 >=dev-libs/json-glib-0.7.6 >=dev-libs/libxml2-2.6.32:2 x11-libs/gdk-pixbuf:2 >=dev-db/sqlite-3.5.9:3 >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-libs/libgphoto2-2.5:= udev? ( >=dev-libs/libgudev-145:= ) >=media-libs/gexiv2-0.12.3 >=media-libs/libraw-0.13.2:= >=media-libs/libexif-0.6.16 app-crypt/libsecret >=dev-libs/libportal-0.5:=[gtk] media-libs/libwebp:= >=app-crypt/gcr-3:0=[gtk] x11-libs/cairo opencv? ( >=media-libs/opencv-4.0.0:= ) media-plugins/gst-plugins-gdkpixbuf:1.0 media-plugins/gst-plugins-meta:1.0
+SLOT=0
+SRC_URI=mirror://gnome/sources/shotwell/0.32/shotwell-0.32.7.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5b61ea41031c259a5cc9060fc52eeaf6
diff --git a/metadata/md5-cache/media-gfx/simple-scan-44.0 b/metadata/md5-cache/media-gfx/simple-scan-44.0
deleted file mode 100644
index 0c7189fa37ba..000000000000
--- a/metadata/md5-cache/media-gfx/simple-scan-44.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-lang/vala:0.56 ) dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig gui-libs/libhandy:1[vala] dev-libs/libgusb[vala] colord? ( x11-misc/colord[vala] ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=>=dev-libs/glib-2.38:2 >=x11-libs/gtk+-3.24:3 >=gui-libs/libhandy-1.6.0:1 >=sys-libs/zlib-1.2.3.1:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=dev-libs/libgusb-0.2.7 colord? ( >=x11-misc/colord-0.1.24:=[udev(+)] ) webp? ( media-libs/libwebp:= ) >=media-gfx/sane-backends-1.0.20
-DESCRIPTION=Simple document scanning utility
-EAPI=8
-HOMEPAGE=https://gitlab.gnome.org/GNOME/simple-scan
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg
-IUSE=colord webp
-KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86
-LICENSE=GPL-3+
-RDEPEND=>=dev-libs/glib-2.38:2 >=x11-libs/gtk+-3.24:3 >=gui-libs/libhandy-1.6.0:1 >=sys-libs/zlib-1.2.3.1:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=dev-libs/libgusb-0.2.7 colord? ( >=x11-misc/colord-0.1.24:=[udev(+)] ) webp? ( media-libs/libwebp:= ) >=media-gfx/sane-backends-1.0.20 x11-misc/xdg-utils
-SLOT=0
-SRC_URI=mirror://gnome/sources/simple-scan/44/simple-scan-44.0.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=11aabec58b46cab8c7aa5a8a9bef643f
diff --git a/metadata/md5-cache/media-gfx/simple-scan-46.0 b/metadata/md5-cache/media-gfx/simple-scan-46.0
index 76ffb9b3e33b..104c5bc3bf49 100644
--- a/metadata/md5-cache/media-gfx/simple-scan-46.0
+++ b/metadata/md5-cache/media-gfx/simple-scan-46.0
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-lang/vala:0.56 ) dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig gui-libs/libhandy:1[vala] dev-libs/libgusb[vala] colord? ( x11-misc/colord[vala] ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-lang/vala:0.56 ) dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig gui-libs/libadwaita:1[vala] dev-libs/libgusb[vala] colord? ( x11-misc/colord[vala] ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
DEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.10.0:4 >=gui-libs/libadwaita-1.2.0:1 >=sys-libs/zlib-1.2.3.1:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=dev-libs/libgusb-0.2.7 colord? ( >=x11-misc/colord-0.1.24:=[udev(+)] ) webp? ( media-libs/libwebp:= ) >=media-gfx/sane-backends-1.0.20
DESCRIPTION=Simple document scanning utility
@@ -13,4 +13,4 @@ RDEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.10.0:4 >=gui-libs/libadwaita-1.2
SLOT=0
SRC_URI=mirror://gnome/sources/simple-scan/46/simple-scan-46.0.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b1d631d3c1d0ed4c3132ea042d8f29a2
+_md5_=d3791dd8793e6144e3109abcb03d4518
diff --git a/metadata/md5-cache/media-gfx/superslicer-2.5.59.10 b/metadata/md5-cache/media-gfx/superslicer-2.5.59.10
new file mode 100644
index 000000000000..84f4b4cd6e78
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/superslicer-2.5.59.10
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= dev-libs/imath:= >=media-gfx/openvdb-8.2:= net-misc/curl[adns] media-libs/glew:0= media-libs/libpng:0= media-libs/qhull:= sci-libs/nlopt sci-libs/opencascade:= >=sci-mathematics/cgal-5.0:= sys-apps/dbus sys-libs/zlib:= virtual/glu virtual/opengl x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[X,opengl] media-libs/qhull[static-libs]
+DESCRIPTION=A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
+EAPI=8
+HOMEPAGE=https://github.com/supermerill/SuperSlicer/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake wxwidgets xdg flag-o-matic
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT
+RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= dev-libs/imath:= >=media-gfx/openvdb-8.2:= net-misc/curl[adns] media-libs/glew:0= media-libs/libpng:0= media-libs/qhull:= sci-libs/nlopt sci-libs/opencascade:= >=sci-mathematics/cgal-5.0:= sys-apps/dbus sys-libs/zlib:= virtual/glu virtual/opengl x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[X,opengl]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/supermerill/SuperSlicer/archive/refs/tags/2.5.59.10.tar.gz -> superslicer-2.5.59.10.tar.gz https://github.com/slic3r/slic3r-profiles/archive/ca25c7ec55dcc6073da61e39692c321cdb6497dc.tar.gz -> superslicer-2.5.59.10-profiles.tar.gz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4a945cf404532cb7fd1e27d97146d545
diff --git a/metadata/md5-cache/media-gfx/superslicer-2.5.59.8 b/metadata/md5-cache/media-gfx/superslicer-2.5.59.8
new file mode 100644
index 000000000000..af88ccdd216a
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/superslicer-2.5.59.8
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= dev-libs/imath:= >=media-gfx/openvdb-8.2:= net-misc/curl[adns] media-libs/glew:0= media-libs/libpng:0= media-libs/qhull:= sci-libs/nlopt sci-libs/opencascade:= >=sci-mathematics/cgal-5.0:= sys-apps/dbus sys-libs/zlib:= virtual/glu virtual/opengl x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[X,opengl] media-libs/qhull[static-libs]
+DESCRIPTION=A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
+EAPI=8
+HOMEPAGE=https://github.com/supermerill/SuperSlicer/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake wxwidgets xdg flag-o-matic
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT
+RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= dev-libs/imath:= >=media-gfx/openvdb-8.2:= net-misc/curl[adns] media-libs/glew:0= media-libs/libpng:0= media-libs/qhull:= sci-libs/nlopt sci-libs/opencascade:= >=sci-mathematics/cgal-5.0:= sys-apps/dbus sys-libs/zlib:= virtual/glu virtual/opengl x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[X,opengl]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/supermerill/SuperSlicer/archive/refs/tags/2.5.59.8.tar.gz -> superslicer-2.5.59.8.tar.gz https://github.com/slic3r/slic3r-profiles/archive/8f3bb94a9c60be9a3b40d88a36ff05ba5cf2d6a8.tar.gz -> superslicer-2.5.59.8-profiles.tar.gz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7459bae4f69fbf0ba153f7d00b5e9b8b
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index c92a1e423745..e85185f1bc7c 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/libmpd-11.8.17-r2 b/metadata/md5-cache/media-libs/libmpd-11.8.17-r2
index c9a2d69f9071..834145cd9db3 100644
--- a/metadata/md5-cache/media-libs/libmpd-11.8.17-r2
+++ b/metadata/md5-cache/media-libs/libmpd-11.8.17-r2
@@ -5,9 +5,9 @@ DESCRIPTION=A library handling connections to a MPD server
EAPI=8
HOMEPAGE=https://gmpclient.org/
IUSE=doc static-libs
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.16:2
SLOT=0
SRC_URI=http://download.sarine.nl/Programs/gmpc/11.8/libmpd-11.8.17.tar.gz
-_md5_=27d8f93092bf6a13b4f54d8232b13d8e
+_md5_=d8248c4f28f5e00af0589cb860a1b37c
diff --git a/metadata/md5-cache/media-libs/osl-1.13.10.0 b/metadata/md5-cache/media-libs/osl-1.13.10.0
index 31a7148fc341..25fc0036a207 100644
--- a/metadata/md5-cache/media-libs/osl-1.13.10.0
+++ b/metadata/md5-cache/media-libs/osl-1.13.10.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.imageworks.com/technology/opensource https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
INHERIT=cmake cuda flag-o-matic llvm-r1 toolchain-funcs python-single-r1
IUSE=debug doc gui libcxx nofma optix partio qt6 test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c python +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
LICENSE=BSD
RDEPEND=dev-libs/boost:= dev-libs/pugixml >=media-libs/openexr-3:0= >=media-libs/openimageio-2.4:= llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) sys-libs/zlib:= optix? ( dev-libs/optix[-headers-only] ) 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/pybind11[python_targets_python3_10(-)] media-libs/openimageio[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] media-libs/openimageio[python,python_single_target_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] media-libs/openimageio[python,python_single_target_python3_12(-)] ) ) partio? ( media-libs/partio ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets,opengl] ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.13
SRC_URI=https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.13.10.0.tar.gz -> osl-1.13.10.0.tar.gz
_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e032ca95b0f4ed22b0dd4768275c35b0
+_md5_=09fa036d2032db113c3424f9857dacfb
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 42c2e33ef37b..e17a2395431a 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/x42-avldrums-0.7.2 b/metadata/md5-cache/media-plugins/x42-avldrums-0.7.2
deleted file mode 100644
index e1f779bd77e4..000000000000
--- a/metadata/md5-cache/media-plugins/x42-avldrums-0.7.2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-libs/glib media-libs/glu media-libs/lv2 x11-libs/cairo[X] media-libs/libglvnd[X] x11-libs/libX11 x11-libs/pango
-DESCRIPTION=AVLinux Drumkits
-EAPI=7
-HOMEPAGE=http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2
-KEYWORDS=amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib media-libs/glu media-libs/lv2 x11-libs/cairo[X] media-libs/libglvnd[X] x11-libs/libX11 x11-libs/pango
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/x42/avldrums.lv2/archive/refs/tags/v0.7.2.tar.gz -> x42-avldrums-0.7.2.tar.gz https://github.com/x42/robtk/archive/refs/tags/v0.7.5.tar.gz -> robtk-0.7.5.tar.gz
-_md5_=50d3c32b7029c53f4f732248350e7252
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index ec4c663a18c2..57b526a1a1db 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/mpd-0.23.15-r1 b/metadata/md5-cache/media-sound/mpd-0.23.15-r1
index 6169351ef926..5a8d2a41d790 100644
--- a/metadata/md5-cache/media-sound/mpd-0.23.15-r1
+++ b/metadata/md5-cache/media-sound/mpd-0.23.15-r1
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic linux-info meson systemd xdg
IUSE=+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms modplug mpg123 musepack +network nfs openal openmpt opus oss pipe pipewire pulseaudio qobuz recorder samba selinux sid signalfd snapcast sndfile sndio soundcloud sqlite systemd test twolame udisks vorbis wavpack webdav wildmidi upnp zeroconf zip zlib
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=acct-user/mpd dev-libs/libfmt:= dev-libs/libpcre2 media-libs/libogg sys-libs/liburing:= alsa? ( media-libs/alsa-lib media-sound/alsa-utils ) ao? ( media-libs/libao:=[alsa?,pulseaudio?] ) audiofile? ( media-libs/audiofile:= ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio:= dev-libs/libcdio-paranoia ) chromaprint? ( media-libs/chromaprint ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) doc? ( dev-python/sphinx ) expat? ( dev-libs/expat ) faad? ( media-libs/faad2 ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) fluidsynth? ( media-sound/fluidsynth ) gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) icu? ( dev-libs/icu:= virtual/libiconv ) id3tag? ( media-libs/libid3tag:= ) jack? ( virtual/jack ) lame? ( network? ( media-sound/lame ) ) libmpdclient? ( media-libs/libmpdclient ) libsamplerate? ( media-libs/libsamplerate ) libsoxr? ( media-libs/soxr ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod ) mms? ( media-libs/libmms ) modplug? ( media-libs/libmodplug ) mpg123? ( media-sound/mpg123 ) musepack? ( media-sound/musepack-tools ) network? ( >=media-libs/libshout-2.4.0 ) nfs? ( net-fs/libnfs ) openal? ( media-libs/openal ) openmpt? ( media-libs/libopenmpt ) opus? ( media-libs/opus ) pulseaudio? ( media-libs/libpulse ) pipewire? ( media-video/pipewire:= ) qobuz? ( dev-libs/libgcrypt:0 ) samba? ( net-fs/samba ) selinux? ( sec-policy/selinux-mpd ) sid? ( || ( media-libs/libsidplay:2 media-libs/libsidplayfp ) ) snapcast? ( media-sound/snapcast ) sndfile? ( media-libs/libsndfile ) sndio? ( media-sound/sndio ) soundcloud? ( >=dev-libs/yajl-2:= ) sqlite? ( dev-db/sqlite:3 ) systemd? ( sys-apps/systemd:= ) twolame? ( media-sound/twolame ) udisks? ( sys-fs/udisks:2 ) upnp? ( net-libs/libupnp:0 ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) wildmidi? ( media-sound/wildmidi ) zeroconf? ( net-dns/avahi[dbus] ) zip? ( dev-libs/zziplib:= ) zlib? ( sys-libs/zlib:= )
REQUIRED_USE=|| ( alsa ao fifo jack network openal oss pipe pipewire pulseaudio snapcast sndio recorder ) || ( audiofile faad ffmpeg flac fluidsynth mad mikmod modplug mpg123 musepack opus openmpt flac sid vorbis wavpack wildmidi ) network? ( || ( audiofile flac lame twolame vorbis ) ) recorder? ( || ( audiofile flac lame twolame vorbis ) ) qobuz? ( curl soundcloud ) soundcloud? ( curl qobuz ) udisks? ( dbus ) upnp? ( curl expat ) webdav? ( curl expat )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.musicpd.org/download/mpd/0.23/mpd-0.23.15.tar.xz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8cb8346b9d8fe0fd978d489b5d718a05
+_md5_=96610d39c94dcd44b9b37e1860bef6c0
diff --git a/metadata/md5-cache/media-sound/rosegarden-23.12 b/metadata/md5-cache/media-sound/rosegarden-23.12
deleted file mode 100644
index 49ccc7494ad3..000000000000
--- a/metadata/md5-cache/media-sound/rosegarden-23.12
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig 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 test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/alsa-lib:= >=media-libs/dssi-1.0.0:= media-libs/ladspa-sdk:= media-libs/liblo:= media-libs/liblrdf:= media-libs/libsamplerate:= media-libs/libsndfile:= sci-libs/fftw:3.0 sys-libs/zlib:= virtual/jack x11-libs/libSM:= lirc? ( app-misc/lirc:= ) dev-qt/qttest:5
-DESCRIPTION=MIDI and audio sequencer and notation editor
-EAPI=8
-HOMEPAGE=https://www.rosegardenmusic.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake xdg virtualx
-IUSE=lirc test
-KEYWORDS=amd64 ~ppc x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-libs/alsa-lib:= >=media-libs/dssi-1.0.0:= media-libs/ladspa-sdk:= media-libs/liblo:= media-libs/liblrdf:= media-libs/libsamplerate:= media-libs/libsndfile:= sci-libs/fftw:3.0 sys-libs/zlib:= virtual/jack x11-libs/libSM:= lirc? ( app-misc/lirc:= )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/rosegarden/rosegarden-23.12.tar.xz
-_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=088c8f2cc1f1bfe6e015bda61445cda5
diff --git a/metadata/md5-cache/media-sound/supercollider-3.13.0-r1 b/metadata/md5-cache/media-sound/supercollider-3.13.0-r1
new file mode 100644
index 000000000000..a953f5c557b8
--- /dev/null
+++ b/metadata/md5-cache/media-sound/supercollider-3.13.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-cpp/yaml-cpp:= dev-libs/boost:= media-libs/alsa-lib sys-libs/readline:0= virtual/libudev:= fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) !jack? ( media-libs/portaudio ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sndfile? ( media-libs/libsndfile ) webengine? ( dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwebsockets:5 ) X? ( x11-libs/libX11 x11-libs/libXt ) zeroconf? ( net-dns/avahi ) dev-libs/icu emacs? ( >=app-editors/emacs-23.1:* ) gedit? ( app-editors/gedit ) qt5? ( dev-qt/qtconcurrent:5 ) vim? ( app-editors/vim )
+DESCRIPTION=Environment and programming language for real time audio synthesis
+EAPI=8
+HOMEPAGE=https://supercollider.github.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic xdg
+IUSE=ableton-link cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 jack qt5 server +sndfile static-libs vim webengine X +zeroconf
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 gpl3? ( GPL-3 )
+RDEPEND=dev-cpp/yaml-cpp:= dev-libs/boost:= media-libs/alsa-lib sys-libs/readline:0= virtual/libudev:= fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) !jack? ( media-libs/portaudio ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) sndfile? ( media-libs/libsndfile ) webengine? ( dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwebsockets:5 ) X? ( x11-libs/libX11 x11-libs/libXt ) zeroconf? ( net-dns/avahi )
+REQUIRED_USE=qt5? ( X ) webengine? ( qt5 )
+SLOT=0
+SRC_URI=https://github.com/supercollider/supercollider/releases/download/Version-3.13.0/SuperCollider-3.13.0-Source.tar.bz2 https://dev.gentoo.org/~sam/distfiles/media-sound/supercollider/supercollider-3.13.0-boost-1.85.patch.xz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8669b6cd2371b1c1d978007e22b67345
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 69ad45bc8730..a0cae2ca7d92 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/mpv-0.38.0 b/metadata/md5-cache/media-video/mpv-0.38.0-r1
index b8574afbc1c3..204ade62b0cd 100644
--- a/metadata/md5-cache/media-video/mpv-0.38.0
+++ b/metadata/md5-cache/media-video/mpv-0.38.0-r1
@@ -1,6 +1,6 @@
BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) virtual/pkgconfig cli? ( dev-python/docutils ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst setup test
-DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
+DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads(+),video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Media player for the command line
EAPI=8
HOMEPAGE=https://mpv.io/
@@ -9,10 +9,10 @@ INHERIT=flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
IUSE=+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux
LICENSE=LGPL-2.1+ GPL-2+ BSD ISC MIT
-RDEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( 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=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads(+),video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( 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 ) || ( cli libmpv ) egl? ( || ( X drm wayland ) ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) nvenc? ( || ( egl opengl vulkan ) ) opengl? ( || ( X aqua ) ) test? ( cli ) tools? ( cli ) uchardet? ( iconv ) vaapi? ( || ( X drm wayland ) ) vdpau? ( X ) vulkan? ( || ( X wayland ) ) xv? ( X )
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/mpv-player/mpv/archive/v0.38.0.tar.gz -> mpv-0.38.0.tar.gz
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f2eea1600c13a99c3fa2a6d75eb8d587
+_md5_=f4fc036969dc198762b57203e3d7dff2
diff --git a/metadata/md5-cache/media-video/mpv-9999 b/metadata/md5-cache/media-video/mpv-9999
index 078c10228d00..df786075261f 100644
--- a/metadata/md5-cache/media-video/mpv-9999
+++ b/metadata/md5-cache/media-video/mpv-9999
@@ -1,6 +1,6 @@
BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) virtual/pkgconfig cli? ( dev-python/docutils ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
-DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
+DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads(+),video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Media player for the command line
EAPI=8
HOMEPAGE=https://mpv.io/
@@ -9,9 +9,9 @@ INHERIT=flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
IUSE=+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
LICENSE=LGPL-2.1+ GPL-2+ BSD ISC MIT
PROPERTIES=live
-RDEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( 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=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads(+),video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( 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 ) || ( cli libmpv ) egl? ( || ( X drm wayland ) ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) nvenc? ( || ( egl opengl vulkan ) ) opengl? ( || ( X aqua ) ) test? ( cli ) tools? ( cli ) uchardet? ( iconv ) vaapi? ( || ( X drm wayland ) ) vdpau? ( X ) vulkan? ( || ( X wayland ) ) xv? ( X )
RESTRICT=!test? ( test )
SLOT=0/2
_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ffb415205bf8e37382934af996ed892b
+_md5_=d3e026f16280b4ce85b987081e7a8417
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index d0989cd5dec0..98779eec87f1 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/chronograf-1.8.5 b/metadata/md5-cache/net-analyzer/chronograf-1.8.5
index 7c30aa564b84..00047d92b4be 100644
--- a/metadata/md5-cache/net-analyzer/chronograf-1.8.5
+++ b/metadata/md5-cache/net-analyzer/chronograf-1.8.5
@@ -11,5 +11,5 @@ RDEPEND=acct-group/chronograf acct-user/chronograf
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/influxdata/chronograf/archive/1.8.5.tar.gz -> chronograf-1.8.5.tar.gz https://dev.gentoo.org/~williamh/dist/chronograf-1.8.5-deps.tar.xz https://dev.gentoo.org/~williamh/dist/chronograf-1.8.5-gen.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4d1aa8b528951721a14b78255bf7dbb
diff --git a/metadata/md5-cache/net-analyzer/kapacitor-1.5.5 b/metadata/md5-cache/net-analyzer/kapacitor-1.5.5
index 88c08de73a22..2ca0f96c022f 100644
--- a/metadata/md5-cache/net-analyzer/kapacitor-1.5.5
+++ b/metadata/md5-cache/net-analyzer/kapacitor-1.5.5
@@ -11,5 +11,5 @@ RDEPEND=acct-group/kapacitor acct-user/kapacitor
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/influxdata/kapacitor/archive/v1.5.5.tar.gz -> kapacitor-1.5.5.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5b3d59e1a2763d4138cbf505c9431009
diff --git a/metadata/md5-cache/net-analyzer/netdata-go-plugin-0.58.1 b/metadata/md5-cache/net-analyzer/netdata-go-plugin-0.58.1
index 87b03e9603e2..2e3c44f877a3 100644
--- a/metadata/md5-cache/net-analyzer/netdata-go-plugin-0.58.1
+++ b/metadata/md5-cache/net-analyzer/netdata-go-plugin-0.58.1
@@ -12,5 +12,5 @@ RDEPEND=net-analyzer/netdata
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/netdata/go.d.plugin/archive/refs/tags/v0.58.1.tar.gz -> go.d.plugin-0.58.1.tar.gz https://github.com/netdata/go.d.plugin/releases/download/v0.58.1/go.d.plugin-vendor-v0.58.1.tar.gz -> go.d.plugin-0.58.1-vendor.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6862051315579186f82196a8c9875b2f
diff --git a/metadata/md5-cache/net-analyzer/opsgenie-lamp-3.1.4 b/metadata/md5-cache/net-analyzer/opsgenie-lamp-3.1.4
index 74e3ad1b8988..fcf35f7ef361 100644
--- a/metadata/md5-cache/net-analyzer/opsgenie-lamp-3.1.4
+++ b/metadata/md5-cache/net-analyzer/opsgenie-lamp-3.1.4
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/opsgenie/opsgenie-lamp/archive/v3.1.4.tar.gz -> opsgenie-lamp-3.1.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1309fdec579d4cdcd74654b855f1987a
diff --git a/metadata/md5-cache/net-analyzer/telegraf-1.18.3 b/metadata/md5-cache/net-analyzer/telegraf-1.18.3
index 22cbdd452d1e..044ebefee144 100644
--- a/metadata/md5-cache/net-analyzer/telegraf-1.18.3
+++ b/metadata/md5-cache/net-analyzer/telegraf-1.18.3
@@ -11,5 +11,5 @@ RDEPEND=acct-group/telegraf acct-user/telegraf
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/influxdata/telegraf/archive/v1.18.3.tar.gz -> telegraf-1.18.3.tar.gz https://dev.gentoo.org/~williamh/dist/telegraf-1.18.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c2151c06e26b1e47021db6925bef3ea
diff --git a/metadata/md5-cache/net-analyzer/telegraf-1.26.3-r1 b/metadata/md5-cache/net-analyzer/telegraf-1.26.3-r1
index 50242771d122..d79cbb617cd8 100644
--- a/metadata/md5-cache/net-analyzer/telegraf-1.26.3-r1
+++ b/metadata/md5-cache/net-analyzer/telegraf-1.26.3-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/telegraf acct-user/telegraf
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/influxdata/telegraf/archive/v1.26.3.tar.gz -> telegraf-1.26.3.tar.gz https://dev.gentoo.org/~williamh/dist/telegraf-1.26.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b7a9293e7b178dc338292356151bfd0
diff --git a/metadata/md5-cache/net-analyzer/termshark-2.4.0 b/metadata/md5-cache/net-analyzer/termshark-2.4.0
index ed0cefd63ea7..ebc1e6c1bb4e 100644
--- a/metadata/md5-cache/net-analyzer/termshark-2.4.0
+++ b/metadata/md5-cache/net-analyzer/termshark-2.4.0
@@ -10,5 +10,5 @@ RDEPEND=net-analyzer/wireshark[dumpcap,pcap,tshark]
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gcla/termshark/archive/v2.4.0.tar.gz -> termshark-2.4.0.tar.gz https://dev.gentoo.org/~sam/distfiles/net-analyzer/termshark/termshark-2.4.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4942ecff25df9ee1b75a23db8245953b
diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1 b/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
index d1847a13efb5..bf4f05aec972 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
+++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/5.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.42.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-5.0.42-go-deps.tar.xz )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=f46a0e1dc5859c9218ddd2fc7c31a16b
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.30 b/metadata/md5-cache/net-analyzer/zabbix-6.0.30
index 5d6bf480e499..53496c132aa6 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.30
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.30
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.30.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.30-go-deps.tar.xz )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=0a2c74e59bd2c647e3bb4a1d09b36648
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.31 b/metadata/md5-cache/net-analyzer/zabbix-6.0.31
index 4e81fac27a84..d26fa923a971 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.31
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.31
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.31.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.31-go-deps.tar.xz )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=f277eb4eefbbe02afd410bc87175a211
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.15 b/metadata/md5-cache/net-analyzer/zabbix-6.4.15
index cfb741baac99..3ec8a6de59c2 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.4.15
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.15
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.4
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.15.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.15-go-deps.tar.xz )
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=632a815db37f6bd49a8b6f1f2829a614
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.16 b/metadata/md5-cache/net-analyzer/zabbix-6.4.16
index c579326d8761..ed1541d81411 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.4.16
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.16
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.4
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.16.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.16-go-deps.tar.xz )
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=1a4c5a2676d20777adb47542fcd86417
diff --git a/metadata/md5-cache/net-analyzer/zabbix-7.0.0 b/metadata/md5-cache/net-analyzer/zabbix-7.0.0
index 0a16cc968749..0e83e8b2a656 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-7.0.0
+++ b/metadata/md5-cache/net-analyzer/zabbix-7.0.0
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/7.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.0.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-7.0.0-go-deps.tar.xz )
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=e6b5aa01000d9b2732ad25cbf861bb01
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 43ed95f6941b..705b14f9d4aa 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/coredns-1.11.2-r1 b/metadata/md5-cache/net-dns/coredns-1.11.2-r1
index 85fa3034130e..bd0164b61801 100644
--- a/metadata/md5-cache/net-dns/coredns-1.11.2-r1
+++ b/metadata/md5-cache/net-dns/coredns-1.11.2-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/coredns acct-group/coredns virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://dev.gentoo.org/~zmedico/dist/coredns-1.11.2.tar.gz https://dev.gentoo.org/~zmedico/dist/coredns-1.11.2-r1-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e3c69fcb31976dd632862c775f89b41
diff --git a/metadata/md5-cache/net-dns/coredns-1.11.3 b/metadata/md5-cache/net-dns/coredns-1.11.3
index 7d21745fb128..075b118fe4ee 100644
--- a/metadata/md5-cache/net-dns/coredns-1.11.3
+++ b/metadata/md5-cache/net-dns/coredns-1.11.3
@@ -12,5 +12,5 @@ RDEPEND=acct-user/coredns acct-group/coredns virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/coredns/coredns/archive/v1.11.3.tar.gz -> coredns-1.11.3.tar.gz https://dev.gentoo.org/~zmedico/dist/coredns-1.11.3-deps.tar.xz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fab6cd2b014db046524205d6565ead2d
diff --git a/metadata/md5-cache/net-dns/coredns-9999 b/metadata/md5-cache/net-dns/coredns-9999
index b6cc074657d3..4d9f96277267 100644
--- a/metadata/md5-cache/net-dns/coredns-9999
+++ b/metadata/md5-cache/net-dns/coredns-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=acct-user/coredns acct-group/coredns virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=745907d68181b8fd683ee4b7e8c68a68
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.4 b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.4
index 56b09feb32d6..5ca0438225a4 100644
--- a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.4
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.4
@@ -12,5 +12,5 @@ RDEPEND=acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/DNSCrypt/dnscrypt-proxy/archive/2.1.4.tar.gz -> dnscrypt-proxy-2.1.4.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7fed53c3bb1dde7c83685d28f0187cc9
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.5 b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.5
index 61e8d1171bfe..f6a575ecc889 100644
--- a/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.5
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-2.1.5
@@ -12,5 +12,5 @@ RDEPEND=acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/DNSCrypt/dnscrypt-proxy/archive/2.1.5.tar.gz -> dnscrypt-proxy-2.1.5.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0dedcd31b102b570369669ce4ecf4f24
diff --git a/metadata/md5-cache/net-dns/dnscrypt-proxy-9999 b/metadata/md5-cache/net-dns/dnscrypt-proxy-9999
index da81e1bc1372..33882de9006d 100644
--- a/metadata/md5-cache/net-dns/dnscrypt-proxy-9999
+++ b/metadata/md5-cache/net-dns/dnscrypt-proxy-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy
RESTRICT=strip
SLOT=0
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5dda02497fa9ec2830496f4cf348f505
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 6ad27f14d8a9..a43bfe6106ad 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/mc-2021.03.23.05.46.11 b/metadata/md5-cache/net-fs/mc-2021.03.23.05.46.11
index b148f3043bcb..b5f164b16357 100644
--- a/metadata/md5-cache/net-fs/mc-2021.03.23.05.46.11
+++ b/metadata/md5-cache/net-fs/mc-2021.03.23.05.46.11
@@ -10,5 +10,5 @@ RDEPEND=!!app-misc/mc
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/minio/mc/archive/RELEASE.2021-03-23T05-46-11Z.tar.gz -> mc-2021.03.23.05.46.11.tar.gz https://dev.gentoo.org/~williamh/dist/mc-2021.03.23.05.46.11-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30a98b4bc6b800cf72dc6e89f54c97f2
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 658d57e126d7..01eb9e5ce172 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.59 b/metadata/md5-cache/net-im/discord-0.0.60
index b78d10b407b9..cafd458039c2 100644
--- a/metadata/md5-cache/net-im/discord-0.0.59
+++ b/metadata/md5-cache/net-im/discord-0.0.60
@@ -10,6 +10,6 @@ LICENSE=all-rights-reserved
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango appindicator? ( dev-libs/libayatana-appindicator )
RESTRICT=bindist mirror strip test
SLOT=0
-SRC_URI=https://dl.discordapp.net/apps/linux/0.0.59/discord-0.0.59.tar.gz
+SRC_URI=https://dl.discordapp.net/apps/linux/0.0.60/discord-0.0.60.tar.gz
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=06b76d742779c32be2130110d8226b35
diff --git a/metadata/md5-cache/net-im/spectrum2-2.2.1 b/metadata/md5-cache/net-im/spectrum2-2.2.1
index 580ecd2bb103..1a1e29aae2d6 100644
--- a/metadata/md5-cache/net-im/spectrum2-2.2.1
+++ b/metadata/md5-cache/net-im/spectrum2-2.2.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/SpectrumIM/spectrum2/archive/2.2.1.tar.gz -> spectrum2-2.2.1.tar.gz
_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=65d4ef7a9e45497715cd533b5d6b52fd
+_md5_=b9e57c17ceb4ae2ededb49f7d8a366ad
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 5f7c47236ec4..5bcb858da552 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/ergo-2.12.0 b/metadata/md5-cache/net-irc/ergo-2.12.0
index 540a5c6117e9..c94d330f20ae 100644
--- a/metadata/md5-cache/net-irc/ergo-2.12.0
+++ b/metadata/md5-cache/net-irc/ergo-2.12.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/oragono acct-group/oragono
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/ergochat/ergo/archive/v2.12.0.tar.gz -> ergo-2.12.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=939aca2bb80e4da34f144f9c287fd5f5
diff --git a/metadata/md5-cache/net-irc/ergo-2.13.0 b/metadata/md5-cache/net-irc/ergo-2.13.0
index d260310920d6..382a19cd1b5e 100644
--- a/metadata/md5-cache/net-irc/ergo-2.13.0
+++ b/metadata/md5-cache/net-irc/ergo-2.13.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/oragono acct-group/oragono
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/ergochat/ergo/archive/v2.13.0.tar.gz -> ergo-2.13.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=06bbeecbc6319488e57ecee82f5f4475
diff --git a/metadata/md5-cache/net-irc/polari-46.0 b/metadata/md5-cache/net-irc/polari-46.0
new file mode 100644
index 000000000000..0e43ce754d0d
--- /dev/null
+++ b/metadata/md5-cache/net-irc/polari-46.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( dev-libs/json-glib ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=x11-libs/gtk+:3[introspection] gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] >=dev-libs/glib-2.43.4:2 net-libs/telepathy-glib[introspection] app-misc/tracker:3 >=dev-libs/gobject-introspection-1.50:= >=dev-libs/gjs-1.73.1 x11-libs/gdk-pixbuf:2[introspection] >=app-text/gspell-1.4.0[introspection] x11-libs/pango[introspection] app-crypt/libsecret[introspection] net-libs/libsoup:3.0[introspection]
+DESCRIPTION=An IRC client for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/Polari https://gitlab.gnome.org/GNOME/polari
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=GPL-2+ CC0-1.0 CC-BY-SA-4.0
+RDEPEND=x11-libs/gtk+:3[introspection] gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] >=dev-libs/glib-2.43.4:2 net-libs/telepathy-glib[introspection] app-misc/tracker:3 >=dev-libs/gobject-introspection-1.50:= >=dev-libs/gjs-1.73.1 x11-libs/gdk-pixbuf:2[introspection] >=app-text/gspell-1.4.0[introspection] x11-libs/pango[introspection] app-crypt/libsecret[introspection] net-libs/libsoup:3.0[introspection] >=net-irc/telepathy-idle-0.2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/polari/46/polari-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3f9045676eda8b543aed89ceac70a0e1
diff --git a/metadata/md5-cache/net-irc/senpai-0.2.0 b/metadata/md5-cache/net-irc/senpai-0.2.0
index 294e54ed98ea..388562ddf3ec 100644
--- a/metadata/md5-cache/net-irc/senpai-0.2.0
+++ b/metadata/md5-cache/net-irc/senpai-0.2.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~taiite/senpai/archive/v0.2.0.tar.gz -> senpai-0.2.0.tar.gz https://github.com/alfredfo/senpai-deps/raw/master/senpai-0.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=880df571607f79e0d2401c52368f4b0e
diff --git a/metadata/md5-cache/net-irc/senpai-0.3.0 b/metadata/md5-cache/net-irc/senpai-0.3.0
index 2d501a55dc79..ff6180501e89 100644
--- a/metadata/md5-cache/net-irc/senpai-0.3.0
+++ b/metadata/md5-cache/net-irc/senpai-0.3.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~delthas/senpai/archive/v0.3.0.tar.gz -> senpai-0.3.0.tar.gz https://github.com/alfredfo/senpai-deps/raw/master/senpai-0.3.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a052c18440202fe0052ba2e9cbbc6cc
diff --git a/metadata/md5-cache/net-irc/soju-0.7.0-r1 b/metadata/md5-cache/net-irc/soju-0.7.0-r1
index 65170d2dbb20..13b52d720f2c 100644
--- a/metadata/md5-cache/net-irc/soju-0.7.0-r1
+++ b/metadata/md5-cache/net-irc/soju-0.7.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=?? ( moderncsqlite sqlite )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~emersion/soju/refs/download/v0.7.0/soju-0.7.0.tar.gz https://github.com/alfredfo/soju-deps/raw/master/soju-0.7.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64c3b4b3df7e9a8e230aff2806a71631
diff --git a/metadata/md5-cache/net-irc/soju-0.8.0 b/metadata/md5-cache/net-irc/soju-0.8.0
index 44bf60bfd54b..8502287dc9f7 100644
--- a/metadata/md5-cache/net-irc/soju-0.8.0
+++ b/metadata/md5-cache/net-irc/soju-0.8.0
@@ -13,5 +13,5 @@ REQUIRED_USE=?? ( moderncsqlite sqlite )
RESTRICT=strip
SLOT=0
SRC_URI=https://git.sr.ht/~emersion/soju/refs/download/v0.8.0/soju-0.8.0.tar.gz https://github.com/alfredfo/soju-deps/raw/master/soju-0.8.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64c3b4b3df7e9a8e230aff2806a71631
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 729fc87d32d1..cddb34c02da2 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/libnftnl-1.2.7 b/metadata/md5-cache/net-libs/libnftnl-1.2.7
new file mode 100644
index 000000000000..00b0cea2f19b
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libnftnl-1.2.7
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-netfilter ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install prepare setup unpack
+DEPEND=>=net-libs/libmnl-1.0.4:=
+DESCRIPTION=Netlink API to the in-kernel nf_tables subsystem
+EAPI=8
+HOMEPAGE=https://netfilter.org/projects/nftables/
+INHERIT=linux-info verify-sig
+IUSE=examples static-libs test verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=net-libs/libmnl-1.0.4:=
+RESTRICT=!test? ( test )
+SLOT=0/11
+SRC_URI=https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.7.tar.xz verify-sig? ( https://netfilter.org/projects/libnftnl/files/libnftnl-1.2.7.tar.xz.sig )
+_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=26e99122a5ecd32334d3a89389a73d32
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.1 b/metadata/md5-cache/net-libs/nodejs-18.20.1
index 6226d1d702ed..fe1f8cd9e5d1 100644
--- a/metadata/md5-cache/net-libs/nodejs-18.20.1
+++ b/metadata/md5-cache/net-libs/nodejs-18.20.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/18
SRC_URI=https://nodejs.org/dist/v18.20.1/node-v18.20.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=af9c2790e8d593956cdacfde9b3b7ca5
+_md5_=ec8dfb402bb8222699f5db703e60a113
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.3 b/metadata/md5-cache/net-libs/nodejs-18.20.3
index 7bbcbf8f0aa5..302fa08215d2 100644
--- a/metadata/md5-cache/net-libs/nodejs-18.20.3
+++ b/metadata/md5-cache/net-libs/nodejs-18.20.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/18
SRC_URI=https://nodejs.org/dist/v18.20.3/node-v18.20.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3d4b17128e958a54f80f68e3d1f90d79
+_md5_=72d4a323be41c383255350fe7b0ef83c
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.4 b/metadata/md5-cache/net-libs/nodejs-18.20.4
index 9050b2cb01f4..95bdf7bbc2b8 100644
--- a/metadata/md5-cache/net-libs/nodejs-18.20.4
+++ b/metadata/md5-cache/net-libs/nodejs-18.20.4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/18
SRC_URI=https://nodejs.org/dist/v18.20.4/node-v18.20.4.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4fd10395340d022f0052c285f92cf10e
+_md5_=7a1bfada1adb8af34f08ca3a77d1eac0
diff --git a/metadata/md5-cache/net-libs/nodejs-20.12.1 b/metadata/md5-cache/net-libs/nodejs-20.12.1
index 84164f2cab20..a15432d503b5 100644
--- a/metadata/md5-cache/net-libs/nodejs-20.12.1
+++ b/metadata/md5-cache/net-libs/nodejs-20.12.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://nodejs.org/dist/v20.12.1/node-v20.12.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=93f6f70ad91b6ca11e409b5b99a2b3e9
+_md5_=5cca80221270c21bae6a73df017c8073
diff --git a/metadata/md5-cache/net-libs/nodejs-20.14.0 b/metadata/md5-cache/net-libs/nodejs-20.14.0
index c60b73c7d3e0..9edfcc53e6e1 100644
--- a/metadata/md5-cache/net-libs/nodejs-20.14.0
+++ b/metadata/md5-cache/net-libs/nodejs-20.14.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://nodejs.org/dist/v20.14.0/node-v20.14.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00f479591bbc0edf3a5dab43998ceab3
+_md5_=7b43b4296edd799d95478f10350fa9ef
diff --git a/metadata/md5-cache/net-libs/nodejs-20.15.0 b/metadata/md5-cache/net-libs/nodejs-20.15.0
index c11eb04baab9..995d8331b5df 100644
--- a/metadata/md5-cache/net-libs/nodejs-20.15.0
+++ b/metadata/md5-cache/net-libs/nodejs-20.15.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://nodejs.org/dist/v20.15.0/node-v20.15.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2da05c0a71c147d0d69bbf8daa70fb03
+_md5_=625d3e91e892d1e28c7755a38b4188bf
diff --git a/metadata/md5-cache/net-libs/nodejs-20.15.1 b/metadata/md5-cache/net-libs/nodejs-20.15.1
index 9f2e2a577b5f..d9b0a95c954b 100644
--- a/metadata/md5-cache/net-libs/nodejs-20.15.1
+++ b/metadata/md5-cache/net-libs/nodejs-20.15.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://nodejs.org/dist/v20.15.1/node-v20.15.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e3c3ad403bed83793c9fba4241dec7db
+_md5_=a0d8881195efbc1fd92f66724075f067
diff --git a/metadata/md5-cache/net-libs/nodejs-22.3.0 b/metadata/md5-cache/net-libs/nodejs-22.3.0
index c89dbc73f142..9b903065074e 100644
--- a/metadata/md5-cache/net-libs/nodejs-22.3.0
+++ b/metadata/md5-cache/net-libs/nodejs-22.3.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/22
SRC_URI=https://nodejs.org/dist/v22.3.0/node-v22.3.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9c02613c891ee41b5f8f6eb1fada3157
+_md5_=c15ba95e5966ef6bc784ae6dac4bd187
diff --git a/metadata/md5-cache/net-libs/nodejs-22.4.0 b/metadata/md5-cache/net-libs/nodejs-22.4.0
index a57be99ce323..e18522614ff9 100644
--- a/metadata/md5-cache/net-libs/nodejs-22.4.0
+++ b/metadata/md5-cache/net-libs/nodejs-22.4.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/22
SRC_URI=https://nodejs.org/dist/v22.4.0/node-v22.4.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e6ea0360a6bf50ef4c44d83bb87bacb7
+_md5_=820f9373f0bb9ee46240ca9c572c3e18
diff --git a/metadata/md5-cache/net-libs/nodejs-22.4.1 b/metadata/md5-cache/net-libs/nodejs-22.4.1
index 8b8934e7f3ea..185a42f49b3e 100644
--- a/metadata/md5-cache/net-libs/nodejs-22.4.1
+++ b/metadata/md5-cache/net-libs/nodejs-22.4.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/22
SRC_URI=https://nodejs.org/dist/v22.4.1/node-v22.4.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c1a347a4fd64b670adaa2ccd2e6b3a19
+_md5_=798fdb7ad5c7aa7f10bbad98137f6796
diff --git a/metadata/md5-cache/net-libs/nodejs-99999999 b/metadata/md5-cache/net-libs/nodejs-99999999
index 811587b1e2d1..13d164443577 100644
--- a/metadata/md5-cache/net-libs/nodejs-99999999
+++ b/metadata/md5-cache/net-libs/nodejs-99999999
@@ -13,4 +13,4 @@ REQUIRED_USE=corepack? ( !npm ) inspector? ( icu ssl ) npm? ( ssl ) system-icu?
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4fa9220d4361202ef877bf8c8606aae0
+_md5_=553be753cbb0cbf5ed49b8a4425cd2af
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index cbce637529e3..46a56abecdb8 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/croc-9.6.15 b/metadata/md5-cache/net-misc/croc-9.6.15
index fc175c0751b2..4fcf6b2d6c20 100644
--- a/metadata/md5-cache/net-misc/croc-9.6.15
+++ b/metadata/md5-cache/net-misc/croc-9.6.15
@@ -10,5 +10,5 @@ RDEPEND=acct-group/croc acct-user/croc
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/schollz/croc/archive/refs/tags/v9.6.15.tar.gz -> croc-9.6.15.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/croc-9.6.15-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5412bd5b56ee1c22d2f46b5a3d97c717
diff --git a/metadata/md5-cache/net-misc/croc-9.6.17 b/metadata/md5-cache/net-misc/croc-9.6.17
index b6a4050c8b50..5a984f807223 100644
--- a/metadata/md5-cache/net-misc/croc-9.6.17
+++ b/metadata/md5-cache/net-misc/croc-9.6.17
@@ -10,5 +10,5 @@ RDEPEND=acct-group/croc acct-user/croc
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/schollz/croc/archive/refs/tags/v9.6.17.tar.gz -> croc-9.6.17.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/croc-9.6.17-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=627650823c2bac5c26052cb61ec80ed8
diff --git a/metadata/md5-cache/net-misc/geoipupdate-4.9.0 b/metadata/md5-cache/net-misc/geoipupdate-4.9.0
index 77e207f4f258..94bdca87f583 100644
--- a/metadata/md5-cache/net-misc/geoipupdate-4.9.0
+++ b/metadata/md5-cache/net-misc/geoipupdate-4.9.0
@@ -9,5 +9,5 @@ LICENSE=ISC BSD BSD-2 MIT Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/maxmind/geoipupdate/archive/v4.9.0.tar.gz -> geoipupdate-4.9.0.tar.gz https://dev.gentoo.org/~sam/distfiles/net-misc/geoipupdate/geoipupdate-4.9.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f7b5fe84ed4cd31974272e500559a8e
diff --git a/metadata/md5-cache/net-misc/geoipupdate-6.0.0 b/metadata/md5-cache/net-misc/geoipupdate-6.0.0
index ebf488809839..299d5820d7c2 100644
--- a/metadata/md5-cache/net-misc/geoipupdate-6.0.0
+++ b/metadata/md5-cache/net-misc/geoipupdate-6.0.0
@@ -9,5 +9,5 @@ LICENSE=BSD MIT Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/maxmind/geoipupdate/archive/v6.0.0.tar.gz -> geoipupdate-6.0.0.tar.gz https://dev.gentoo.org/~sam/distfiles/net-misc/geoipupdate/geoipupdate-6.0.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2e4c04a66ea0d4029d3a03888c40d8d
diff --git a/metadata/md5-cache/net-misc/geoipupdate-6.1.0 b/metadata/md5-cache/net-misc/geoipupdate-6.1.0
index ef80eeba0857..38a9c0fec456 100644
--- a/metadata/md5-cache/net-misc/geoipupdate-6.1.0
+++ b/metadata/md5-cache/net-misc/geoipupdate-6.1.0
@@ -9,5 +9,5 @@ LICENSE=ISC BSD BSD-2 MIT Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/maxmind/geoipupdate/archive/v6.1.0.tar.gz -> geoipupdate-6.1.0.tar.gz https://dev.gentoo.org/~sam/distfiles/net-misc/geoipupdate/geoipupdate-6.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=352cc3dffadb4f1221c1bb284959a2c5
diff --git a/metadata/md5-cache/net-misc/gnome-connections-46.0 b/metadata/md5-cache/net-misc/gnome-connections-46.0
new file mode 100644
index 000000000000..c2184afa304d
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gnome-connections-46.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/glib dev-util/glib-utils dev-util/itstool sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib dev-util/desktop-file-utils ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/gobject-introspection >=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection] >=sys-fs/fuse-3.9.1 >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] >=gui-libs/libhandy-1.6.0:1[vala] >=dev-libs/libxml2-2.7.8 app-crypt/libsecret[vala] >=net-misc/freerdp-2.0.0:=
+DESCRIPTION=A remote desktop client for the GNOME desktop environment
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/connections
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+IUSE=test
+KEYWORDS=~amd64 ~loong
+LICENSE=GPL-3+
+RDEPEND=dev-libs/gobject-introspection >=dev-libs/glib-2.50:2 >=x11-libs/gtk+-3.22:3[introspection] >=sys-fs/fuse-3.9.1 >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] >=gui-libs/libhandy-1.6.0:1[vala] >=dev-libs/libxml2-2.7.8 app-crypt/libsecret[vala] >=net-misc/freerdp-2.0.0:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-connections/46/gnome-connections-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fc3ec1a9026c8aced1614d8de5399c30
diff --git a/metadata/md5-cache/net-misc/gnome-remote-desktop-46.3 b/metadata/md5-cache/net-misc/gnome-remote-desktop-46.3
new file mode 100644
index 000000000000..835bfbee50aa
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gnome-remote-desktop-46.3
@@ -0,0 +1,18 @@
+BDEPEND=dev-libs/glib dev-util/gdbus-codegen dev-util/glib-utils virtual/pkgconfig doc? ( app-text/asciidoc ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=x11-libs/cairo x11-libs/libdrm >=media-libs/libepoxy-1.4 >=dev-libs/glib-2.75:2 >=dev-libs/libei-1.2.0 x11-libs/libnotify app-crypt/libsecret >=media-video/pipewire-0.3.49:= app-crypt/tpm2-tss:= rdp? ( >=media-libs/nv-codec-headers-11.1.5.0 >=net-misc/freerdp-3.1.0:=[server] >=sys-fs/fuse-3.9.1:3 >=sys-auth/polkit-122 >=x11-libs/libxkbcommon-1.0.0 media-libs/fdk-aac:= ) vnc? ( net-libs/libvncserver )
+DESCRIPTION=Remote desktop daemon for GNOME using pipewire
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-remote-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson systemd xdg
+IUSE=doc +rdp systemd +vnc
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=x11-libs/cairo x11-libs/libdrm >=media-libs/libepoxy-1.4 >=dev-libs/glib-2.75:2 >=dev-libs/libei-1.2.0 x11-libs/libnotify app-crypt/libsecret >=media-video/pipewire-0.3.49:= app-crypt/tpm2-tss:= rdp? ( >=media-libs/nv-codec-headers-11.1.5.0 >=net-misc/freerdp-3.1.0:=[server] >=sys-fs/fuse-3.9.1:3 >=sys-auth/polkit-122 >=x11-libs/libxkbcommon-1.0.0 media-libs/fdk-aac:= ) vnc? ( net-libs/libvncserver ) x11-wm/mutter[screencast]
+REQUIRED_USE=|| ( rdp vnc )
+RESTRICT=test
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-remote-desktop/46/gnome-remote-desktop-46.3.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6e014ec7bffa04ea5da98de0fd3a4d91
diff --git a/metadata/md5-cache/net-misc/icingadb-1.1.0 b/metadata/md5-cache/net-misc/icingadb-1.1.0
index f223821f0810..69843f53f771 100644
--- a/metadata/md5-cache/net-misc/icingadb-1.1.0
+++ b/metadata/md5-cache/net-misc/icingadb-1.1.0
@@ -10,5 +10,5 @@ RDEPEND=acct-user/icinga acct-group/icinga
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Icinga/icingadb/archive/refs/tags/v1.1.0.tar.gz -> icingadb-1.1.0.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/icinga/icingadb-1.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=996fa43c99e65f3f405e2684ea4ef4af
diff --git a/metadata/md5-cache/net-misc/icingadb-1.1.1 b/metadata/md5-cache/net-misc/icingadb-1.1.1
index 8c3050e26afb..7d53dc0cff94 100644
--- a/metadata/md5-cache/net-misc/icingadb-1.1.1
+++ b/metadata/md5-cache/net-misc/icingadb-1.1.1
@@ -10,5 +10,5 @@ RDEPEND=acct-user/icinga acct-group/icinga
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Icinga/icingadb/archive/refs/tags/v1.1.1.tar.gz -> icingadb-1.1.1.tar.gz https://dev.gentoo.org/~juippis/distfiles/icingadb-1.1.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15b5f30cb141ec8709f41fe8f2f9acff
diff --git a/metadata/md5-cache/net-misc/icingadb-1.2.0 b/metadata/md5-cache/net-misc/icingadb-1.2.0
index 43827baa337c..d82cbbac8e44 100644
--- a/metadata/md5-cache/net-misc/icingadb-1.2.0
+++ b/metadata/md5-cache/net-misc/icingadb-1.2.0
@@ -10,5 +10,5 @@ RDEPEND=acct-user/icinga acct-group/icinga
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/Icinga/icingadb/archive/refs/tags/v1.2.0.tar.gz -> icingadb-1.2.0.tar.gz https://dev.gentoo.org/~sbraz/distfiles/icingadb-1.2.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a45a64e4902546b4595b963d586c2571
diff --git a/metadata/md5-cache/net-misc/mobile-broadband-provider-info-20240407 b/metadata/md5-cache/net-misc/mobile-broadband-provider-info-20240407
new file mode 100644
index 000000000000..b101901c3869
--- /dev/null
+++ b/metadata/md5-cache/net-misc/mobile-broadband-provider-info-20240407
@@ -0,0 +1,14 @@
+BDEPEND=dev-libs/libxslt test? ( dev-libs/libxml2 ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Database of mobile broadband service providers
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info
+INHERIT=gnome.org meson
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=CC-PD
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/mobile-broadband-provider-info/20240407/mobile-broadband-provider-info-20240407.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=897126454a9eedbd926ee840838c373c
diff --git a/metadata/md5-cache/net-misc/openrdap-0.9.0_p20191017-r1 b/metadata/md5-cache/net-misc/openrdap-0.9.0_p20191017-r1
index 434debf01c26..99739eb3c8a4 100644
--- a/metadata/md5-cache/net-misc/openrdap-0.9.0_p20191017-r1
+++ b/metadata/md5-cache/net-misc/openrdap-0.9.0_p20191017-r1
@@ -9,5 +9,5 @@ LICENSE=BSD MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/openrdap/rdap/archive/af93e7ef17b78dee3e346814731377d5ef7b89f3.tar.gz -> openrdap-0.9.0_p20191017.tar.gz https://dev.gentoo.org/~conikost/distfiles/openrdap-0.9.0_p20191017-deps.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a3b4f97d45810ea61d968a14d9b956b9
diff --git a/metadata/md5-cache/net-misc/rclone-1.63.1 b/metadata/md5-cache/net-misc/rclone-1.63.1
index 42dd19ae0c7b..d53f307df7b8 100644
--- a/metadata/md5-cache/net-misc/rclone-1.63.1
+++ b/metadata/md5-cache/net-misc/rclone-1.63.1
@@ -10,5 +10,5 @@ RDEPEND=sys-fs/fuse:3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rclone/rclone/archive/v1.63.1.tar.gz -> rclone-1.63.1.tar.gz https://dev.gentoo.org/~slashbeast/distfiles/rclone/rclone-1.63.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=166739e441d38bb432c4617ed1ef0a07
diff --git a/metadata/md5-cache/net-misc/rclone-1.66.0-r1 b/metadata/md5-cache/net-misc/rclone-1.66.0-r1
index 32750a96e589..b1ad870e3e10 100644
--- a/metadata/md5-cache/net-misc/rclone-1.66.0-r1
+++ b/metadata/md5-cache/net-misc/rclone-1.66.0-r1
@@ -10,5 +10,5 @@ RDEPEND=sys-fs/fuse:3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rclone/rclone/archive/v1.66.0.tar.gz -> rclone-1.66.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/rclone-1.66.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=89ed751a93eba62d8fe3a917ffbf9458
diff --git a/metadata/md5-cache/net-misc/rclone-1.67.0 b/metadata/md5-cache/net-misc/rclone-1.67.0
index aa0d3acf2e34..0def2c9e33b4 100644
--- a/metadata/md5-cache/net-misc/rclone-1.67.0
+++ b/metadata/md5-cache/net-misc/rclone-1.67.0
@@ -10,5 +10,5 @@ RDEPEND=sys-fs/fuse:3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rclone/rclone/archive/v1.67.0.tar.gz -> rclone-1.67.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/rclone-1.67.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=791753aed851518e16d122ed520203b5
diff --git a/metadata/md5-cache/net-misc/websocketd-0.4.1 b/metadata/md5-cache/net-misc/websocketd-0.4.1
index b0e6fd2b61ba..1be56fc11280 100644
--- a/metadata/md5-cache/net-misc/websocketd-0.4.1
+++ b/metadata/md5-cache/net-misc/websocketd-0.4.1
@@ -9,5 +9,5 @@ LICENSE=BSD-2
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/joewalnes/websocketd/archive/refs/tags/v0.4.1.tar.gz -> websocketd-0.4.1.tar.gz https://dev.gentoo.org/~zmedico/dist/websocketd-0.4.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=53a16859ce7766bc550bf0d484e17cdd
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index acb66149435b..d3e9644cab8a 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/energi3-3.0.8 b/metadata/md5-cache/net-p2p/energi3-3.0.8
index 8cae22d1d138..3fe0efef64b8 100644
--- a/metadata/md5-cache/net-p2p/energi3-3.0.8
+++ b/metadata/md5-cache/net-p2p/energi3-3.0.8
@@ -10,5 +10,5 @@ RDEPEND=acct-user/energi3
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/energicryptocurrency/energi3/archive/refs/tags/v3.0.8.tar.gz -> energi3-3.0.8.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ba7ca77e462f65ea1f93966004c182f
diff --git a/metadata/md5-cache/net-p2p/energi3-3.1.0 b/metadata/md5-cache/net-p2p/energi3-3.1.0
index 9f7728d817f4..816e2389ded4 100644
--- a/metadata/md5-cache/net-p2p/energi3-3.1.0
+++ b/metadata/md5-cache/net-p2p/energi3-3.1.0
@@ -10,5 +10,5 @@ RDEPEND=acct-user/energi3
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/energicryptocurrency/energi3/archive/refs/tags/v3.1.0.tar.gz -> energi3-3.1.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55bf469fb678a729fd3bcb69d58773d7
diff --git a/metadata/md5-cache/net-p2p/energi3-9999 b/metadata/md5-cache/net-p2p/energi3-9999
index 446af6b11af5..5c5d1a9f7655 100644
--- a/metadata/md5-cache/net-p2p/energi3-9999
+++ b/metadata/md5-cache/net-p2p/energi3-9999
@@ -9,5 +9,5 @@ PROPERTIES=live
RDEPEND=acct-user/energi3
RESTRICT=strip test
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ba7ca77e462f65ea1f93966004c182f
diff --git a/metadata/md5-cache/net-p2p/go-ethereum-1.10.18 b/metadata/md5-cache/net-p2p/go-ethereum-1.10.18
index f6adbec91ccd..d7f9229f61cf 100644
--- a/metadata/md5-cache/net-p2p/go-ethereum-1.10.18
+++ b/metadata/md5-cache/net-p2p/go-ethereum-1.10.18
@@ -10,5 +10,5 @@ LICENSE=GPL-3+ LGPL-3+
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/ethereum/go-ethereum/archive/v1.10.18.tar.gz -> go-ethereum-1.10.18.tar.gz https://dev.gentoo.org/~sam/distfiles/net-p2p/go-ethereum/go-ethereum-1.10.18-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55dd1f03593b8afc37d0d612010a43a4
diff --git a/metadata/md5-cache/net-p2p/go-ethereum-1.13.14 b/metadata/md5-cache/net-p2p/go-ethereum-1.13.14
index c4e0d6f2ca72..24d1d8bdb212 100644
--- a/metadata/md5-cache/net-p2p/go-ethereum-1.13.14
+++ b/metadata/md5-cache/net-p2p/go-ethereum-1.13.14
@@ -10,5 +10,5 @@ LICENSE=GPL-3+ LGPL-3+
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/ethereum/go-ethereum/archive/v1.13.14.tar.gz -> go-ethereum-1.13.14.tar.gz https://dev.gentoo.org/~sam/distfiles/net-p2p/go-ethereum/go-ethereum-1.13.14-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62f736c26a9e46f48cad4b318b30f0fc
diff --git a/metadata/md5-cache/net-p2p/kubo-0.26.0 b/metadata/md5-cache/net-p2p/kubo-0.26.0
index ea7465208791..b06f51422db1 100644
--- a/metadata/md5-cache/net-p2p/kubo-0.26.0
+++ b/metadata/md5-cache/net-p2p/kubo-0.26.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.26.0/kubo-source.tar.gz -> kubo-0.26.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3cd8c3d4f90561262bf4161860d1e23b
diff --git a/metadata/md5-cache/net-p2p/kubo-0.28.0 b/metadata/md5-cache/net-p2p/kubo-0.28.0
index ef38fbcd61d7..72c6e81c5a91 100644
--- a/metadata/md5-cache/net-p2p/kubo-0.28.0
+++ b/metadata/md5-cache/net-p2p/kubo-0.28.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.28.0/kubo-source.tar.gz -> kubo-0.28.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3cd8c3d4f90561262bf4161860d1e23b
diff --git a/metadata/md5-cache/net-p2p/kubo-0.29.0 b/metadata/md5-cache/net-p2p/kubo-0.29.0
index 26999125de32..75f0bd4156e9 100644
--- a/metadata/md5-cache/net-p2p/kubo-0.29.0
+++ b/metadata/md5-cache/net-p2p/kubo-0.29.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.29.0/kubo-source.tar.gz -> kubo-0.29.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19c9dcb22e5f7fe84de0d0c4e6390547
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.27.2 b/metadata/md5-cache/net-p2p/syncthing-1.27.2
index a660c058c6bc..4a132f9351a9 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.27.2
+++ b/metadata/md5-cache/net-p2p/syncthing-1.27.2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/releases/download/v1.27.2/syncthing-source-v1.27.2.tar.gz -> syncthing-1.27.2.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7f5a3702ee9c45e35da9d8f39c256f3f
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.27.6 b/metadata/md5-cache/net-p2p/syncthing-1.27.6
index 632bcd14b065..29722b859b1b 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.27.6
+++ b/metadata/md5-cache/net-p2p/syncthing-1.27.6
@@ -11,5 +11,5 @@ RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/releases/download/v1.27.6/syncthing-source-v1.27.6.tar.gz -> syncthing-1.27.6.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=65ac5db54360084ee0e6ff9e7853e50b
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.27.8 b/metadata/md5-cache/net-p2p/syncthing-1.27.8
index 12180f309597..a0cc4a4b157f 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.27.8
+++ b/metadata/md5-cache/net-p2p/syncthing-1.27.8
@@ -11,5 +11,5 @@ RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/releases/download/v1.27.8/syncthing-source-v1.27.8.tar.gz -> syncthing-1.27.8.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e8054c989afcf419ad1165b13fc399b2
diff --git a/metadata/md5-cache/net-p2p/syncthing-1.27.9 b/metadata/md5-cache/net-p2p/syncthing-1.27.9
index a1ead9a1186e..192672d81ee3 100644
--- a/metadata/md5-cache/net-p2p/syncthing-1.27.9
+++ b/metadata/md5-cache/net-p2p/syncthing-1.27.9
@@ -11,5 +11,5 @@ RDEPEND=acct-group/syncthing acct-user/syncthing tools? ( >=acct-user/stdiscosrv
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/syncthing/syncthing/releases/download/v1.27.9/syncthing-source-v1.27.9.tar.gz -> syncthing-1.27.9.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=091c97068824c269dc97e99d9c7978f7
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index dfe2523145f3..f6d44ef61882 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0 b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0
index c3218709cc54..a231d29b9fb9 100644
--- a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0
+++ b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/haproxytech/dataplaneapi/archive/v2.8.0.tar.gz -> haproxy-dataplaneapi-2.8.0.tar.gz http://gentooexperimental.org/~patrick/haproxy-dataplaneapi-2.8.0-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2779bc8be22608634ff7f682cb8bdba
diff --git a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.1 b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.1
index 228e4365fd4c..9832dee42f34 100644
--- a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.1
+++ b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.1
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/haproxytech/dataplaneapi/archive/v2.8.1.tar.gz -> haproxy-dataplaneapi-2.8.1.tar.gz http://gentooexperimental.org/~patrick/haproxy-dataplaneapi-2.8.1-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c80b069aec377bcb71f22fa05dc6b331
diff --git a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.9 b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.9
index 5b529d9485e8..27ff0e6c9f36 100644
--- a/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.9
+++ b/metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.9
@@ -9,5 +9,5 @@ LICENSE=BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/haproxytech/dataplaneapi/archive/v2.9.tar.gz -> haproxy-dataplaneapi-2.9.tar.gz http://gentooexperimental.org/~patrick/haproxy-dataplaneapi-2.9-vendor.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c80b069aec377bcb71f22fa05dc6b331
diff --git a/metadata/md5-cache/net-proxy/lyrebird-0.1.0 b/metadata/md5-cache/net-proxy/lyrebird-0.1.0
index 533c19ef2868..118388d07eb9 100644
--- a/metadata/md5-cache/net-proxy/lyrebird-0.1.0
+++ b/metadata/md5-cache/net-proxy/lyrebird-0.1.0
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-obfs4proxy )
RESTRICT=strip
SLOT=0
SRC_URI=https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird/-/archive/lyrebird-0.1.0/lyrebird-lyrebird-0.1.0.tar.bz2 -> lyrebird-0.1.0.tar.bz2 https://dev.gentoo.org/~marecki/dists/net-proxy/lyrebird/lyrebird-0.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4f288138f126c371c7c9fe4e6347689
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index d98510ad6182..f479a5e8765a 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/eduvpn-common-1.2.0 b/metadata/md5-cache/net-vpn/eduvpn-common-1.2.0
index e306c32899cb..2aef346e673c 100644
--- a/metadata/md5-cache/net-vpn/eduvpn-common-1.2.0
+++ b/metadata/md5-cache/net-vpn/eduvpn-common-1.2.0
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/eduvpn/eduvpn-common/releases/download/1.2.0/eduvpn-common-1.2.0.tar.xz verify-sig? ( https://github.com/eduvpn/eduvpn-common/releases/download/1.2.0/eduvpn-common-1.2.0.tar.xz.asc ) https://www-user.tu-chemnitz.de/~hamari/eduvpn/eduvpn-common-1.2.0-deps.tar.xz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=258b896be79df5eac27ac1771f2fd2dc
diff --git a/metadata/md5-cache/net-vpn/eduvpn-common-2.0.2 b/metadata/md5-cache/net-vpn/eduvpn-common-2.0.2
index 4594615b0257..6a2c922d084c 100644
--- a/metadata/md5-cache/net-vpn/eduvpn-common-2.0.2
+++ b/metadata/md5-cache/net-vpn/eduvpn-common-2.0.2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/eduvpn/eduvpn-common/releases/download/2.0.2/eduvpn-common-2.0.2.tar.xz verify-sig? ( https://github.com/eduvpn/eduvpn-common/releases/download/2.0.2/eduvpn-common-2.0.2.tar.xz.asc ) https://www-user.tu-chemnitz.de/~hamari/eduvpn/eduvpn-common-2.0.2-deps.tar.xz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8b5201ab646bc11c92239c987fc852b7
diff --git a/metadata/md5-cache/net-vpn/fp-multiuser-0.0.2 b/metadata/md5-cache/net-vpn/fp-multiuser-0.0.2
index 53a9af9e71d1..5394e5974647 100644
--- a/metadata/md5-cache/net-vpn/fp-multiuser-0.0.2
+++ b/metadata/md5-cache/net-vpn/fp-multiuser-0.0.2
@@ -11,5 +11,5 @@ RDEPEND=acct-user/fp-multiuser acct-group/fp-multiuser
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/gofrp/fp-multiuser/archive/v0.0.2.tar.gz -> fp-multiuser-0.0.2.tar.gz https://dev.gentoo.org/~zmedico/dist/fp-multiuser-0.0.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a65b2e9cdf5f6188f235c04573c119e9
diff --git a/metadata/md5-cache/net-vpn/frp-0.56.0 b/metadata/md5-cache/net-vpn/frp-0.56.0
index 6ed86ec0ebe3..73cbdcfa4673 100644
--- a/metadata/md5-cache/net-vpn/frp-0.56.0
+++ b/metadata/md5-cache/net-vpn/frp-0.56.0
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( client server )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fatedier/frp/archive/refs/tags/v0.56.0.tar.gz -> frp-0.56.0.tar.gz https://dev.gentoo.org/~zmedico/dist/frp-0.56.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eac54432908e24bd3cf3a9fafdbe4c5d
diff --git a/metadata/md5-cache/net-vpn/frp-0.58.1 b/metadata/md5-cache/net-vpn/frp-0.58.1
index ce96a4affd31..1f76d68f5184 100644
--- a/metadata/md5-cache/net-vpn/frp-0.58.1
+++ b/metadata/md5-cache/net-vpn/frp-0.58.1
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( client server )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fatedier/frp/archive/refs/tags/v0.58.1.tar.gz -> frp-0.58.1.tar.gz https://dev.gentoo.org/~zmedico/dist/frp-0.58.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6ae15ac077e1aebd4405c3229bb5ab4
diff --git a/metadata/md5-cache/net-vpn/headscale-0.22.3 b/metadata/md5-cache/net-vpn/headscale-0.22.3
index dbd8fbad5343..ba7ae6e877a2 100644
--- a/metadata/md5-cache/net-vpn/headscale-0.22.3
+++ b/metadata/md5-cache/net-vpn/headscale-0.22.3
@@ -11,5 +11,5 @@ RDEPEND=acct-group/headscale acct-user/headscale net-firewall/iptables
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/juanfont/headscale/archive/v0.22.3.tar.gz -> headscale-0.22.3.tar.gz https://github.com/antonfischl1980/gentoo-go-deps/releases/download/headscale-0.22.3/headscale-0.22.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1096bbbadc127b30bb071113414d3c07
diff --git a/metadata/md5-cache/net-vpn/riseup-vpn-0.24.3 b/metadata/md5-cache/net-vpn/riseup-vpn-0.24.3
index 9c8311504f3f..fb4eb91156e5 100644
--- a/metadata/md5-cache/net-vpn/riseup-vpn-0.24.3
+++ b/metadata/md5-cache/net-vpn/riseup-vpn-0.24.3
@@ -15,5 +15,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test strip !test? ( test )
SLOT=0
SRC_URI=https://0xacab.org/leap/bitmask-vpn/-/archive/0.24.3/bitmask-vpn-0.24.3.tar.gz -> riseup-vpn-0.24.3.tar.gz https://dev.gentoo.org/~andrewammerlaan/riseup-vpn-0.24.3-deps.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e659b288408a5a7596178bcae0ddc74f
diff --git a/metadata/md5-cache/net-vpn/riseup-vpn-0.24.5 b/metadata/md5-cache/net-vpn/riseup-vpn-0.24.5
index f3622759d6b4..be8fa0d61f95 100644
--- a/metadata/md5-cache/net-vpn/riseup-vpn-0.24.5
+++ b/metadata/md5-cache/net-vpn/riseup-vpn-0.24.5
@@ -15,5 +15,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 pyt
RESTRICT=test strip !test? ( test )
SLOT=0
SRC_URI=https://0xacab.org/leap/bitmask-vpn/-/archive/0.24.5/bitmask-vpn-0.24.5.tar.gz -> riseup-vpn-0.24.5.tar.gz https://dev.gentoo.org/~andrewammerlaan/riseup-vpn-0.24.5-deps.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=589de945719e3ff6ec9e43dfdde28ca2
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.50.1 b/metadata/md5-cache/net-vpn/tailscale-1.50.1
index 2a1b3350e933..7c5662102b7a 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.50.1
+++ b/metadata/md5-cache/net-vpn/tailscale-1.50.1
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.50.1.tar.gz -> tailscale-1.50.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.50.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=feca4b56c77293896275ee73818f0a34
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.56.1 b/metadata/md5-cache/net-vpn/tailscale-1.56.1
index 571773897290..2f9dbcd03bde 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.56.1
+++ b/metadata/md5-cache/net-vpn/tailscale-1.56.1
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.56.1.tar.gz -> tailscale-1.56.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.56.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa009540b6c0f39457a00860a0f37902
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.58.2 b/metadata/md5-cache/net-vpn/tailscale-1.58.2
index 7b2ffb1794e8..c9a6ca1c2bb8 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.58.2
+++ b/metadata/md5-cache/net-vpn/tailscale-1.58.2
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.58.2.tar.gz -> tailscale-1.58.2.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.58.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f28b454de510be91fa264ef6b6b7c9d
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.60.0 b/metadata/md5-cache/net-vpn/tailscale-1.60.0
index 21b4fc2fda49..3de287a513bb 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.60.0
+++ b/metadata/md5-cache/net-vpn/tailscale-1.60.0
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.60.0.tar.gz -> tailscale-1.60.0.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.60.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=afe34ca413db824ecbf6ce9a9bc96337
diff --git a/metadata/md5-cache/net-vpn/tailscale-1.66.1 b/metadata/md5-cache/net-vpn/tailscale-1.66.1
index e939c54927c9..16c35a8d88aa 100644
--- a/metadata/md5-cache/net-vpn/tailscale-1.66.1
+++ b/metadata/md5-cache/net-vpn/tailscale-1.66.1
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tailscale/tailscale/archive/v1.66.1.tar.gz -> tailscale-1.66.1.tar.gz https://dev.gentoo.org/~williamh/dist/tailscale-1.66.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce1cd6039023b4a4d4d433c042ab1699
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 204ef2831017..3f686051c3c4 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/gnome-bluetooth-46.0 b/metadata/md5-cache/net-wireless/gnome-bluetooth-46.0
new file mode 100644
index 000000000000..8276d06240ec
--- /dev/null
+++ b/metadata/md5-cache/net-wireless/gnome-bluetooth-46.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.9 ) virtual/pkgconfig test? ( || ( ( dev-lang/python:3.12 >=dev-python/python-dbusmock-0.26.0[python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/python-dbusmock-0.26.0[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/python-dbusmock-0.26.0[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] ) ) ) app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test
+DEPEND=>=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.4:4[introspection?] media-libs/gsound >=gui-libs/libadwaita-1.1:1 >=x11-libs/libnotify-0.7.0 virtual/libudev:= >=sys-power/upower-0.99.14:= introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+DESCRIPTION=Bluetooth graphical utilities integrated with GNOME
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-bluetooth
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson python-any-r1 xdg
+IUSE=gtk-doc +introspection sendto test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+ LGPL-2.1+ FDL-1.1+
+RDEPEND=>=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.4:4[introspection?] media-libs/gsound >=gui-libs/libadwaita-1.1:1 >=x11-libs/libnotify-0.7.0 virtual/libudev:= >=sys-power/upower-0.99.14:= introspection? ( >=dev-libs/gobject-introspection-1.54:= ) acct-group/plugdev virtual/udev >=net-wireless/bluez-5 sendto? ( !net-wireless/gnome-bluetooth:2 )
+RESTRICT=!test? ( test )
+SLOT=3/13
+SRC_URI=mirror://gnome/sources/gnome-bluetooth/46/gnome-bluetooth-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a88df7be053b4cb06d06b24b8b7a1103
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 822490490b78..67101a40d783 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/nvc-1.13.0 b/metadata/md5-cache/sci-electronics/nvc-1.13.0
new file mode 100644
index 000000000000..ff166439da2b
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/nvc-1.13.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/check sys-devel/bison sys-devel/flex >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( <sys-devel/llvm-17:= ) !!sys-devel/llvm:0
+DESCRIPTION=NVC is a VHDL compiler and simulator
+EAPI=8
+HOMEPAGE=https://www.nickg.me.uk/nvc/ https://github.com/nickg/nvc/
+INHERIT=autotools bash-completion-r1 llvm
+IUSE=debug llvm
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( <sys-devel/llvm-17:= )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/nickg/nvc/archive/r1.13.0.tar.gz -> nvc-1.13.0.tar.gz
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6c92eeb50d73373185c797a559dad407
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 622ab048196d..48992ae93e93 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/gpxsee-13.14 b/metadata/md5-cache/sci-geosciences/gpxsee-13.14
deleted file mode 100644
index 1c3163a71572..000000000000
--- a/metadata/md5-cache/sci-geosciences/gpxsee-13.14
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5
-DEFINED_PHASES=compile install postinst postrm preinst prepare
-DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
-DESCRIPTION=A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files
-EAPI=8
-HOMEPAGE=https://www.gpxsee.org/ https://github.com/tumic0/GPXSee
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=plocale qmake-utils xdg
-KEYWORDS=amd64 arm64 ppc64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
-SLOT=0
-SRC_URI=https://github.com/tumic0/GPXSee/archive/13.14.tar.gz -> gpxsee-13.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3e4e5fbc32a11eeff03bd039af211d0c
diff --git a/metadata/md5-cache/sci-geosciences/gpxsee-13.21 b/metadata/md5-cache/sci-geosciences/gpxsee-13.21
deleted file mode 100644
index 884ec736a40c..000000000000
--- a/metadata/md5-cache/sci-geosciences/gpxsee-13.21
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=qt6? ( dev-qt/qttools:6 ) !qt6? ( dev-qt/linguist-tools:5 )
-DEFINED_PHASES=compile install postinst postrm preinst prepare
-DEPEND=qt6? ( dev-qt/qtbase:6 dev-qt/qtpositioning:6 dev-qt/qtserialport:6 ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files
-EAPI=8
-HOMEPAGE=https://www.gpxsee.org/ https://github.com/tumic0/GPXSee
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=plocale qmake-utils xdg
-IUSE=qt6
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=GPL-3
-RDEPEND=qt6? ( dev-qt/qtbase:6 dev-qt/qtpositioning:6 dev-qt/qtserialport:6 ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )
-SLOT=0
-SRC_URI=https://github.com/tumic0/GPXSee/archive/13.21.tar.gz -> gpxsee-13.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a2d168cba0b6f4acec844e4081d95413
diff --git a/metadata/md5-cache/sci-geosciences/gpxsee-13.22 b/metadata/md5-cache/sci-geosciences/gpxsee-13.22
index 27ee5c8762e5..b526538d34bb 100644
--- a/metadata/md5-cache/sci-geosciences/gpxsee-13.22
+++ b/metadata/md5-cache/sci-geosciences/gpxsee-13.22
@@ -7,10 +7,10 @@ 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
IUSE=qt6
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ppc64 ~x86
LICENSE=GPL-3
RDEPEND=qt6? ( dev-qt/qtbase:6 dev-qt/qtpositioning:6 dev-qt/qtserialport:6 ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )
SLOT=0
SRC_URI=https://github.com/tumic0/GPXSee/archive/13.22.tar.gz -> gpxsee-13.22.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a2d168cba0b6f4acec844e4081d95413
+_md5_=5b41f5fae50ebe4318662dc983a1c95a
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 5b50cfb4804a..7e20612294dc 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/alt-ergo-2.4.3 b/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.3-r1
index 466bbb8b4a4d..a7e066b40cda 100644
--- a/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.3
+++ b/metadata/md5-cache/sci-mathematics/alt-ergo-2.4.3-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-ml/dune-build-info dev-ml/dune-configurator dev-lang/ocaml dev-ml/dune
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt=] >=sci-mathematics/psmt2-frontend-0.4.0:= >=dev-ml/cmdliner-1.1.0:= >=dev-ml/menhir-20181006:= >=dev-ml/ocplib-simplex-0.4:= dev-ml/camlzip:= dev-ml/num:= dev-ml/stdlib-shims:= dev-ml/zarith:= gui? ( dev-ml/lablgtk:3 dev-ml/lablgtk-sourceview:3 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt=] >=sci-mathematics/psmt2-frontend-0.4.0:= <dev-ml/zarith-1.14:= >=dev-ml/cmdliner-1.1.0:= >=dev-ml/menhir-20181006:= >=dev-ml/ocplib-simplex-0.4:= dev-ml/camlzip:= dev-ml/num:= dev-ml/stdlib-shims:= gui? ( dev-ml/lablgtk:3 dev-ml/lablgtk-sourceview:3 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
DESCRIPTION=Automatic theorem prover
EAPI=8
HOMEPAGE=https://alt-ergo.ocamlpro.com https://github.com/OCamlPro/alt-ergo/
@@ -8,9 +8,9 @@ INHERIT=dune
IUSE=examples gui +ocamlopt
KEYWORDS=amd64
LICENSE=CeCILL-C
-RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt=] >=sci-mathematics/psmt2-frontend-0.4.0:= >=dev-ml/cmdliner-1.1.0:= >=dev-ml/menhir-20181006:= >=dev-ml/ocplib-simplex-0.4:= dev-ml/camlzip:= dev-ml/num:= dev-ml/stdlib-shims:= dev-ml/zarith:= gui? ( dev-ml/lablgtk:3 dev-ml/lablgtk-sourceview:3 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt=] >=sci-mathematics/psmt2-frontend-0.4.0:= <dev-ml/zarith-1.14:= >=dev-ml/cmdliner-1.1.0:= >=dev-ml/menhir-20181006:= >=dev-ml/ocplib-simplex-0.4:= dev-ml/camlzip:= dev-ml/num:= dev-ml/stdlib-shims:= gui? ( dev-ml/lablgtk:3 dev-ml/lablgtk-sourceview:3 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
REQUIRED_USE=ocamlopt
SLOT=0/2.4.3
SRC_URI=https://github.com/OCamlPro/alt-ergo/archive/2.4.3.tar.gz -> alt-ergo-2.4.3.tar.gz
_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=386d28d72fd727ae92dfc870f7d600f0
+_md5_=933c3cdcb10469bc54c5d1b4b5a3e81d
diff --git a/metadata/md5-cache/sci-mathematics/verifpal-0.27.0 b/metadata/md5-cache/sci-mathematics/verifpal-0.27.0
index 0e3e73e6ee49..2105c0522022 100644
--- a/metadata/md5-cache/sci-mathematics/verifpal-0.27.0
+++ b/metadata/md5-cache/sci-mathematics/verifpal-0.27.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RESTRICT=strip
SLOT=0
SRC_URI=https://source.symbolic.software/verifpal/verifpal/-/archive/v0.27.0/verifpal-v0.27.0.tar.bz2 https://dev.gentoo.org/~xgqt/distfiles/deps/verifpal-0.27.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7459a5e9c9756601e19606c9190cf485
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 678d46cb8a39..e8ab890f49e4 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/baobab-46.0 b/metadata/md5-cache/sys-apps/baobab-46.0
new file mode 100644
index 000000000000..8cff1d89e10a
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/baobab-46.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) >=gui-libs/libadwaita-1.4_alpha:1[vala] dev-util/itstool >=sys-devel/gettext-0.21 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.4.0:4 >=gui-libs/libadwaita-1.4_alpha:1
+DESCRIPTION=Disk usage browser for GNOME
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/en/Baobab/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+ FDL-1.1+
+RDEPEND=>=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.4.0:4 >=gui-libs/libadwaita-1.4_alpha:1
+SLOT=0
+SRC_URI=mirror://gnome/sources/baobab/46/baobab-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3bc81dee64fa54907e831d01824668db
diff --git a/metadata/md5-cache/sys-apps/earlyoom-1.7-r1 b/metadata/md5-cache/sys-apps/earlyoom-1.7-r1
index d1a0f07704b6..fec222795d7a 100644
--- a/metadata/md5-cache/sys-apps/earlyoom-1.7-r1
+++ b/metadata/md5-cache/sys-apps/earlyoom-1.7-r1
@@ -10,5 +10,5 @@ LICENSE=MIT
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/rfjakob/earlyoom/archive/v1.7.tar.gz -> earlyoom-1.7.tar.gz test? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/earlyoom/earlyoom-1.7-deps.tar.xz )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3faed298167e656860dc3f11b4d8f89a
diff --git a/metadata/md5-cache/sys-apps/earlyoom-9999 b/metadata/md5-cache/sys-apps/earlyoom-9999
index af1cd37bcee4..625ad850eb9e 100644
--- a/metadata/md5-cache/sys-apps/earlyoom-9999
+++ b/metadata/md5-cache/sys-apps/earlyoom-9999
@@ -9,5 +9,5 @@ LICENSE=MIT
PROPERTIES=live
RESTRICT=!test? ( test ) strip
SLOT=0
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9aa1fe25706e2bb1cfbf76c6dccdef53
diff --git a/metadata/md5-cache/sys-apps/gnome-disk-utility-46.0 b/metadata/md5-cache/sys-apps/gnome-disk-utility-46.0
new file mode 100644
index 000000000000..83fd3d974ab5
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/gnome-disk-utility-46.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/libxml2:2 app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst test
+DEPEND=>=media-libs/libdvdread-4.2.0:0= >=dev-libs/glib-2.31:2 >=x11-libs/gtk+-3.16.0:3 >=media-libs/libcanberra-0.1[gtk3] >=gui-libs/libhandy-1.5.0:1 >=app-arch/xz-utils-5.0.5 >=x11-libs/libnotify-0.7 >=app-crypt/libsecret-0.7 >=dev-libs/libpwquality-1.0.0 >=sys-fs/udisks-2.7.6:2 elogind? ( >=sys-auth/elogind-209 ) systemd? ( >=sys-apps/systemd-209:0= )
+DESCRIPTION=Disk Utility for GNOME using udisks
+EAPI=8
+HOMEPAGE=https://apps.gnome.org/en/DiskUtility/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson xdg
+IUSE=fat elogind gnome systemd
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=>=media-libs/libdvdread-4.2.0:0= >=dev-libs/glib-2.31:2 >=x11-libs/gtk+-3.16.0:3 >=media-libs/libcanberra-0.1[gtk3] >=gui-libs/libhandy-1.5.0:1 >=app-arch/xz-utils-5.0.5 >=x11-libs/libnotify-0.7 >=app-crypt/libsecret-0.7 >=dev-libs/libpwquality-1.0.0 >=sys-fs/udisks-2.7.6:2 elogind? ( >=sys-auth/elogind-209 ) systemd? ( >=sys-apps/systemd-209:0= ) x11-themes/adwaita-icon-theme fat? ( sys-fs/dosfstools ) gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
+REQUIRED_USE=?? ( elogind systemd )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-disk-utility/46/gnome-disk-utility-46.0.tar.xz
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2a93e76320bc7fbbbcd6ffdbf4e46029
diff --git a/metadata/md5-cache/sys-apps/goawk-1.25.0 b/metadata/md5-cache/sys-apps/goawk-1.25.0
index 1fe469bd977b..14340f40c595 100644
--- a/metadata/md5-cache/sys-apps/goawk-1.25.0
+++ b/metadata/md5-cache/sys-apps/goawk-1.25.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/benhoyt/goawk/archive/v1.25.0.tar.gz -> goawk-1.25.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9a0b38ed0cadcab7b91891fa0e405e83
diff --git a/metadata/md5-cache/sys-apps/goawk-1.26.0 b/metadata/md5-cache/sys-apps/goawk-1.26.0
index 0c3c807931b9..e551b0415eac 100644
--- a/metadata/md5-cache/sys-apps/goawk-1.26.0
+++ b/metadata/md5-cache/sys-apps/goawk-1.26.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/benhoyt/goawk/archive/v1.26.0.tar.gz -> goawk-1.26.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf545403614241c94313a0ae5804f917
diff --git a/metadata/md5-cache/sys-apps/goawk-1.27.0 b/metadata/md5-cache/sys-apps/goawk-1.27.0
index c80e252c8fab..151e178c13c5 100644
--- a/metadata/md5-cache/sys-apps/goawk-1.27.0
+++ b/metadata/md5-cache/sys-apps/goawk-1.27.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/benhoyt/goawk/archive/v1.27.0.tar.gz -> goawk-1.27.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf545403614241c94313a0ae5804f917
diff --git a/metadata/md5-cache/sys-apps/moar-1.23.15 b/metadata/md5-cache/sys-apps/moar-1.23.15
index 7a43533cffe9..979dd1c6a3b8 100644
--- a/metadata/md5-cache/sys-apps/moar-1.23.15
+++ b/metadata/md5-cache/sys-apps/moar-1.23.15
@@ -11,5 +11,5 @@ RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.23.15.tar.gz -> moar-1.23.15.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.23.15-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4ed156b3a5cf7a60c109bdf75da56552
diff --git a/metadata/md5-cache/sys-apps/moar-1.23.9 b/metadata/md5-cache/sys-apps/moar-1.23.9
index 717571ee4b7c..314d0d229fe9 100644
--- a/metadata/md5-cache/sys-apps/moar-1.23.9
+++ b/metadata/md5-cache/sys-apps/moar-1.23.9
@@ -11,5 +11,5 @@ RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.23.9.tar.gz -> moar-1.23.9.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.23.9-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=491c38403cbd1ae8993684dab8f6f432
diff --git a/metadata/md5-cache/sys-apps/moar-1.24.3 b/metadata/md5-cache/sys-apps/moar-1.24.3
index a871b1059625..4d086c7862f5 100644
--- a/metadata/md5-cache/sys-apps/moar-1.24.3
+++ b/metadata/md5-cache/sys-apps/moar-1.24.3
@@ -11,5 +11,5 @@ RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.24.3.tar.gz -> moar-1.24.3.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.24.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/moar-1.24.4 b/metadata/md5-cache/sys-apps/moar-1.24.4
index 551afe3d8741..26950e7ccf0a 100644
--- a/metadata/md5-cache/sys-apps/moar-1.24.4
+++ b/metadata/md5-cache/sys-apps/moar-1.24.4
@@ -11,5 +11,5 @@ RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.24.4.tar.gz -> moar-1.24.4.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.24.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/moar-1.24.6 b/metadata/md5-cache/sys-apps/moar-1.24.6
index 4ba076e59dd1..33e391d8c26b 100644
--- a/metadata/md5-cache/sys-apps/moar-1.24.6
+++ b/metadata/md5-cache/sys-apps/moar-1.24.6
@@ -11,5 +11,5 @@ RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.24.6.tar.gz -> moar-1.24.6.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.24.6-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/rootlesskit-2.0.1 b/metadata/md5-cache/sys-apps/rootlesskit-2.0.1
index e8819bfdea9f..c4fc023eabc2 100644
--- a/metadata/md5-cache/sys-apps/rootlesskit-2.0.1
+++ b/metadata/md5-cache/sys-apps/rootlesskit-2.0.1
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-rootlesskit )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v2.0.1.tar.gz -> rootlesskit-2.0.1.tar.gz https://dev.gentoo.org/~zmedico/dist/rootlesskit-2.0.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=196e2a1f2f9c950efce0759421055783
diff --git a/metadata/md5-cache/sys-apps/rootlesskit-2.0.2 b/metadata/md5-cache/sys-apps/rootlesskit-2.0.2
index d39b5295191f..96fd496805af 100644
--- a/metadata/md5-cache/sys-apps/rootlesskit-2.0.2
+++ b/metadata/md5-cache/sys-apps/rootlesskit-2.0.2
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-rootlesskit )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v2.0.2.tar.gz -> rootlesskit-2.0.2.tar.gz https://dev.gentoo.org/~zmedico/dist/rootlesskit-2.0.2-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=196e2a1f2f9c950efce0759421055783
diff --git a/metadata/md5-cache/sys-apps/s6-2.13.0.0 b/metadata/md5-cache/sys-apps/s6-2.13.0.0
index 10f98be4bfe9..0c868d2162b1 100644
--- a/metadata/md5-cache/sys-apps/s6-2.13.0.0
+++ b/metadata/md5-cache/sys-apps/s6-2.13.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.skarnet.org/software/s6/
INHERIT=optfeature toolchain-funcs
IUSE=+execline
-KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 arm ~mips ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-libs/skalibs-2.14.2.0:= execline? ( dev-lang/execline:= )
SLOT=0/2.13
SRC_URI=https://www.skarnet.org/software/s6/s6-2.13.0.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=431a99267af31c46e6733dc0c6125901
+_md5_=ff43994c782cc03805b15215c0600c88
diff --git a/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3 b/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
index ef3c7fff5f63..2813895db33b 100644
--- a/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
+++ b/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
@@ -4,10 +4,10 @@ DESCRIPTION=Service manager for the s6 supervision suite
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/s6-rc/
INHERIT=optfeature toolchain-funcs
-KEYWORDS=amd64 ~arm x86
+KEYWORDS=amd64 arm x86
LICENSE=ISC
RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= >=sys-apps/s6-2.11.3.0:=[execline]
SLOT=0/0.5
SRC_URI=https://www.skarnet.org/software/s6-rc/s6-rc-0.5.4.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b7a4214bd37dd5cfdf185126ccf73842
+_md5_=fc0f6fd99203b6e4f884c2762ebedc74
diff --git a/metadata/md5-cache/sys-apps/syd-3.23.12 b/metadata/md5-cache/sys-apps/syd-3.23.12
new file mode 100644
index 000000000000..537021133a37
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/syd-3.23.12
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+DESCRIPTION=seccomp and landlock based application sandbox with support for namespaces
+EAPI=8
+HOMEPAGE=https://sydbox.exherbolinux.org
+INHERIT=cargo
+IUSE=static debug
+KEYWORDS=~amd64
+LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
+RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.23.12.tar.gz -> syd-3.23.12.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate 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.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.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/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.1.5/download -> cc-1.1.5.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.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.9/download -> clap-4.5.9.crate https://crates.io/api/v1/crates/clap_builder/4.5.9/download -> clap_builder-4.5.9.crate https://crates.io/api/v1/crates/clap_derive/4.5.8/download -> clap_derive-4.5.8.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/const-hex/1.12.0/download -> const-hex-1.12.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/derive_builder/0.20.0/download -> derive_builder-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.0/download -> derive_builder_core-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.0/download -> derive_builder_macro-0.20.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/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.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/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcgroups/0.3.3/download -> libcgroups-0.3.3.crate https://crates.io/api/v1/crates/libcontainer/0.3.3/download -> libcontainer-0.3.3.crate https://crates.io/api/v1/crates/libloading/0.8.4/download -> libloading-0.8.4.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/liboci-cli/0.3.3/download -> liboci-cli-0.3.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.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/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mimalloc2-rust-sys/2.1.7-source/download -> mimalloc2-rust-sys-2.1.7-source.crate https://crates.io/api/v1/crates/mimalloc2-rust/0.3.2/download -> mimalloc2-rust-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/nc/0.8.21/download -> nc-0.8.21.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.1/download -> object-0.36.1.crate https://crates.io/api/v1/crates/oci-spec/0.6.5/download -> oci-spec-0.6.5.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/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.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/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.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/prctl/1.0.0/download -> prctl-1.0.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.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/proptest/1.5.0/download -> proptest-1.5.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.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/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.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.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.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.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.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.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.71/download -> syn-2.0.71.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.62/download -> thiserror-impl-1.0.62.crate https://crates.io/api/v1/crates/thiserror/1.0.62/download -> thiserror-1.0.62.crate https://crates.io/api/v1/crates/thread-id/4.2.1/download -> thread-id-4.2.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.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/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/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-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-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/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://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=545289dcb534ac4d10e33d5981aff119
diff --git a/metadata/md5-cache/sys-apps/syd-3.23.9 b/metadata/md5-cache/sys-apps/syd-3.23.9
deleted file mode 100644
index 86d2f3137ec6..000000000000
--- a/metadata/md5-cache/sys-apps/syd-3.23.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-DESCRIPTION=seccomp and landlock based application sandbox with support for namespaces
-EAPI=8
-HOMEPAGE=https://sydbox.exherbolinux.org
-INHERIT=cargo
-IUSE=static debug
-KEYWORDS=~amd64
-LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
-RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.23.9.tar.gz -> syd-3.23.9.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate 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.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.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/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.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/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.1.2/download -> cc-1.1.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.9/download -> clap-4.5.9.crate https://crates.io/api/v1/crates/clap_builder/4.5.9/download -> clap_builder-4.5.9.crate https://crates.io/api/v1/crates/clap_derive/4.5.8/download -> clap_derive-4.5.8.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/const-hex/1.12.0/download -> const-hex-1.12.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/derive_builder/0.20.0/download -> derive_builder-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.0/download -> derive_builder_core-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.0/download -> derive_builder_macro-0.20.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/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.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/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcgroups/0.3.3/download -> libcgroups-0.3.3.crate https://crates.io/api/v1/crates/libcontainer/0.3.3/download -> libcontainer-0.3.3.crate https://crates.io/api/v1/crates/libloading/0.8.4/download -> libloading-0.8.4.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/liboci-cli/0.3.3/download -> liboci-cli-0.3.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.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/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mimalloc2-rust-sys/2.1.7-source/download -> mimalloc2-rust-sys-2.1.7-source.crate https://crates.io/api/v1/crates/mimalloc2-rust/0.3.2/download -> mimalloc2-rust-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/nc/0.8.21/download -> nc-0.8.21.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.1/download -> object-0.36.1.crate https://crates.io/api/v1/crates/oci-spec/0.6.5/download -> oci-spec-0.6.5.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/oorandom/11.1.4/download -> oorandom-11.1.4.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.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/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.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/prctl/1.0.0/download -> prctl-1.0.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.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/proptest/1.5.0/download -> proptest-1.5.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.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/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.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.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.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.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.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.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.71/download -> syn-2.0.71.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.62/download -> thiserror-impl-1.0.62.crate https://crates.io/api/v1/crates/thiserror/1.0.62/download -> thiserror-1.0.62.crate https://crates.io/api/v1/crates/thread-id/4.2.1/download -> thread-id-4.2.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.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/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/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-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-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/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://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f64f1f01d1891d18a0b9ae58cd81f996
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 6351a403c4ba..15e2377ffd6d 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/docker_auth-1.9.0 b/metadata/md5-cache/sys-auth/docker_auth-1.9.0
index 0ed556cd1b6e..422b43ca3176 100644
--- a/metadata/md5-cache/sys-auth/docker_auth-1.9.0
+++ b/metadata/md5-cache/sys-auth/docker_auth-1.9.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/docker_auth acct-user/docker_auth
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cesanta/docker_auth/archive/1.9.0.tar.gz -> docker_auth-1.9.0.tar.gz https://dev.gentoo.org/~williamh/dist/docker_auth-1.9.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60d75075496bd640c43f2ef97ae29103
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index b909ac1956ae..7162ae7e28bd 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/cilium-cli-0.12.1 b/metadata/md5-cache/sys-cluster/cilium-cli-0.12.1
index c9c063365f05..d97534af38ba 100644
--- a/metadata/md5-cache/sys-cluster/cilium-cli-0.12.1
+++ b/metadata/md5-cache/sys-cluster/cilium-cli-0.12.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cilium/cilium-cli/archive/v0.12.1.tar.gz -> cilium-cli-0.12.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c759cf8fd4b1dc5d60207ee8129c7654
diff --git a/metadata/md5-cache/sys-cluster/cilium-cli-0.13.0 b/metadata/md5-cache/sys-cluster/cilium-cli-0.13.0
index 621c5e1df4bb..f0feebc20d2f 100644
--- a/metadata/md5-cache/sys-cluster/cilium-cli-0.13.0
+++ b/metadata/md5-cache/sys-cluster/cilium-cli-0.13.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cilium/cilium-cli/archive/v0.13.0.tar.gz -> cilium-cli-0.13.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60066175a7c5c15f7652d2fd975d5ca5
diff --git a/metadata/md5-cache/sys-cluster/flux-0.41.2 b/metadata/md5-cache/sys-cluster/flux-0.41.2
index b2a3c0ba4453..09ba943d77b1 100644
--- a/metadata/md5-cache/sys-cluster/flux-0.41.2
+++ b/metadata/md5-cache/sys-cluster/flux-0.41.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/fluxcd/flux2/archive/v0.41.2.tar.gz -> flux-0.41.2.tar.gz https://dev.gentoo.org/~concord/distfiles/flux2-0.41.2-deps.tar.xz https://dev.gentoo.org/~concord/distfiles/flux2-0.41.2-manifests.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af7df9dbabc5601c55887e388109497f
diff --git a/metadata/md5-cache/sys-cluster/flux-2.2.3 b/metadata/md5-cache/sys-cluster/flux-2.2.3
index a991d31f0269..3a4a349035e2 100644
--- a/metadata/md5-cache/sys-cluster/flux-2.2.3
+++ b/metadata/md5-cache/sys-cluster/flux-2.2.3
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/fluxcd/flux2/archive/v2.2.3.tar.gz -> flux-2.2.3.tar.gz https://dev.gentoo.org/~concord/distfiles/flux2-2.2.3-deps.tar.xz https://dev.gentoo.org/~concord/distfiles/flux2-2.2.3-manifests.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b58ff9f0f333bd1e493fbaeb5f43832b
diff --git a/metadata/md5-cache/sys-cluster/flux-2.3.0 b/metadata/md5-cache/sys-cluster/flux-2.3.0
index 829209721685..7e9f09d1841d 100644
--- a/metadata/md5-cache/sys-cluster/flux-2.3.0
+++ b/metadata/md5-cache/sys-cluster/flux-2.3.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/fluxcd/flux2/archive/v2.3.0.tar.gz -> flux-2.3.0.tar.gz https://dev.gentoo.org/~concord/distfiles/flux2-2.3.0-deps.tar.xz https://dev.gentoo.org/~concord/distfiles/flux2-2.3.0-manifests.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b58ff9f0f333bd1e493fbaeb5f43832b
diff --git a/metadata/md5-cache/sys-cluster/gmqtt-0.4.1 b/metadata/md5-cache/sys-cluster/gmqtt-0.4.1
index 19fe6229592a..0213f48d8d95 100644
--- a/metadata/md5-cache/sys-cluster/gmqtt-0.4.1
+++ b/metadata/md5-cache/sys-cluster/gmqtt-0.4.1
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/DrmagicE/gmqtt/archive/v0.4.1.tar.gz -> gmqtt-0.4.1.tar.gz https://dev.gentoo.org/~zmedico/dist/gmqtt-0.4.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e975b41b066864551f8e58f8f139e986
diff --git a/metadata/md5-cache/sys-cluster/gmqtt-0.5.0 b/metadata/md5-cache/sys-cluster/gmqtt-0.5.0
index 42d3c6abeb89..4c95a20581da 100644
--- a/metadata/md5-cache/sys-cluster/gmqtt-0.5.0
+++ b/metadata/md5-cache/sys-cluster/gmqtt-0.5.0
@@ -9,5 +9,5 @@ LICENSE=MIT Apache-2.0 BSD BSD-2 ISC MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/DrmagicE/gmqtt/archive/v0.5.0.tar.gz -> gmqtt-0.5.0.tar.gz https://dev.gentoo.org/~zmedico/dist/gmqtt-0.5.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d253be52559066324c96636a92605d7
diff --git a/metadata/md5-cache/sys-cluster/hubble-0.10.0 b/metadata/md5-cache/sys-cluster/hubble-0.10.0
index b0df75f2bf03..9e7ffefe435c 100644
--- a/metadata/md5-cache/sys-cluster/hubble-0.10.0
+++ b/metadata/md5-cache/sys-cluster/hubble-0.10.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cilium/hubble/archive/v0.10.0.tar.gz -> hubble-0.10.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=80abaebe768052742b60807b8920cee4
diff --git a/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1 b/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
index 04ba27fa328c..b3d8cdf01f5d 100644
--- a/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
+++ b/metadata/md5-cache/sys-cluster/k3s-1.25.4_p1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( amd64 )
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/zmedico/k3s/archive/refs/tags/v1.25.4+k3s1-vendor.tar.gz -> k3s-1.25.4_p1-vendor.tar.gz https://github.com/k3s-io/containerd/archive/refs/tags/v1.6.8-k3s1.tar.gz -> k3s-containerd-1.6.8-k3s1.tar.gz https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz -> k3s-runc-v1.1.4.tar.gz https://traefik.github.io/charts/traefik/traefik-19.0.4.tgz https://github.com/rancher/plugins/archive/refs/tags/v1.1.1-k3s1.tar.gz -> k3s-cni-plugins-1.1.1.tar.gz amd64? ( https://github.com/rancher/k3s-root/releases/download/v0.11.0/k3s-root-amd64.tar -> k3s-root-amd64-0.11.0.tar )
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32edd1b3370f60bd527bcc9d5bab377f
diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.31.0 b/metadata/md5-cache/sys-cluster/k9scli-0.31.0
deleted file mode 100644
index a9d70ba8ca11..000000000000
--- a/metadata/md5-cache/sys-cluster/k9scli-0.31.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install prepare unpack
-DESCRIPTION=terminal based UI to manage kubernetes clusters
-EAPI=8
-HOMEPAGE=https://k9scli.io
-INHERIT=go-module
-KEYWORDS=~amd64 ~arm64
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/derailed/k9s/archive/v0.31.0.tar.gz -> k9scli-0.31.0.tar.gz https://dev.gentoo.org/~williamh/dist/k9scli-0.31.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=911929a48030bcaee205a9aff6b9a3a3
diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.31.9 b/metadata/md5-cache/sys-cluster/k9scli-0.31.9
deleted file mode 100644
index 44ad583d3fda..000000000000
--- a/metadata/md5-cache/sys-cluster/k9scli-0.31.9
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install prepare unpack
-DESCRIPTION=terminal based UI to manage kubernetes clusters
-EAPI=8
-HOMEPAGE=https://k9scli.io
-INHERIT=go-module
-KEYWORDS=~amd64 ~arm64
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/derailed/k9s/archive/v0.31.9.tar.gz -> k9scli-0.31.9.tar.gz https://dev.gentoo.org/~williamh/dist/k9scli-0.31.9-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=37f15dda523fb02d901c7edc00104d9b
diff --git a/metadata/md5-cache/sys-cluster/k9scli-0.32.4 b/metadata/md5-cache/sys-cluster/k9scli-0.32.4
index 5f14cfd2c5f4..a29d8e2f200d 100644
--- a/metadata/md5-cache/sys-cluster/k9scli-0.32.4
+++ b/metadata/md5-cache/sys-cluster/k9scli-0.32.4
@@ -4,10 +4,10 @@ DESCRIPTION=terminal based UI to manage kubernetes clusters
EAPI=8
HOMEPAGE=https://k9scli.io
INHERIT=go-module
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/derailed/k9s/archive/v0.32.4.tar.gz -> k9scli-0.32.4.tar.gz https://dev.gentoo.org/~williamh/dist/k9scli-0.32.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd16831129e4158c66a76b455f1eb017
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3916ccdaa1e5a3cf69e23998a2e39b4d
diff --git a/metadata/md5-cache/sys-cluster/kops-1.23.2 b/metadata/md5-cache/sys-cluster/kops-1.23.2
index 943b0bd0ed90..31871bad6e1a 100644
--- a/metadata/md5-cache/sys-cluster/kops-1.23.2
+++ b/metadata/md5-cache/sys-cluster/kops-1.23.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 MIT MPL-2.0 Unicode-DFS-2016
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kops/archive/refs/tags/v1.23.2.tar.gz -> kops-1.23.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=85fcceb5e6d7b134c2f0fc8f60bb79a3
diff --git a/metadata/md5-cache/sys-cluster/kops-1.28.2 b/metadata/md5-cache/sys-cluster/kops-1.28.2
index 32a2338cd58c..5d288da5ecf3 100644
--- a/metadata/md5-cache/sys-cluster/kops-1.28.2
+++ b/metadata/md5-cache/sys-cluster/kops-1.28.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-adverti
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kops/archive/refs/tags/v1.28.2.tar.gz -> kops-1.28.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=806ad9fc4191a4a0ec8d413eb330a515
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.12 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.12
index 9a59230b8b45..8fffc31a1fbe 100644
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.12
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58db8b62011ed6b27af359a4bc59e6d9
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.11 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.11
index 997ee1798fce..9b101468f93c 100644
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.11
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af0773aefba11d4e1ea26ab233175398
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.6 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.6
index a20119fa6d84..463dcdba42e6 100644
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.6
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4980946389829b050af05ba9ca814ca
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.30.2 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.30.2
index 3a04d5a8d904..3fc1e9ae53e5 100644
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.30.2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a329b09a58f22d86aa130dc0eb2bd17
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.12 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.12
index 737e66b5ff30..208ad0adb60e 100644
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.12
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=80ce1cc6fe4af5c9f685067c6baef794
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.11 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.11
index 7de5e896e2d6..59ba6d1a94bf 100644
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.11
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a462b603a345a313c78b056a37ae6ff
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.6 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.6
index da0d6a094581..bb81f7a51d72 100644
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.6
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a462b603a345a313c78b056a37ae6ff
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.30.2 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.30.2
index ae60d6f2cf54..ad62186bd3a9 100644
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.30.2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8586c4184a5a76c2e0101cbba09b7e1c
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.27.12 b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.12
index 28604df948da..242b17b14e23 100644
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.12
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/conntrack-tools
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4dca7859ed8a4e272685adfd8333e02a
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.28.11 b/metadata/md5-cache/sys-cluster/kube-proxy-1.28.11
index fc52c4bdba8d..b0b2d78b7577 100644
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.28.11
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/conntrack-tools
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a215892e9066a0c8bdc9ea7711651a83
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.29.6 b/metadata/md5-cache/sys-cluster/kube-proxy-1.29.6
index 2c4357f34a0a..03214cdc8c03 100644
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.29.6
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/conntrack-tools
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a215892e9066a0c8bdc9ea7711651a83
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.30.2 b/metadata/md5-cache/sys-cluster/kube-proxy-1.30.2
index b9173bd5f35d..d4d05847b081 100644
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.30.2
@@ -11,5 +11,5 @@ RDEPEND=net-firewall/conntrack-tools
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9034e1b5fdf28943acda2c2a270252d
diff --git a/metadata/md5-cache/sys-cluster/kube-router-1.1.1 b/metadata/md5-cache/sys-cluster/kube-router-1.1.1
index 52127b746add..fcb9907097f7 100644
--- a/metadata/md5-cache/sys-cluster/kube-router-1.1.1
+++ b/metadata/md5-cache/sys-cluster/kube-router-1.1.1
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables[conntrack] net-firewall/ipset sys-cluster/ipvsadm
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudnativelabs/kube-router/archive/v1.1.1.tar.gz -> kube-router-1.1.1.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc1e8bf1c883993a970d95919de25268
diff --git a/metadata/md5-cache/sys-cluster/kube-router-1.2.2 b/metadata/md5-cache/sys-cluster/kube-router-1.2.2
index 4ce8cf537990..51e38148a94c 100644
--- a/metadata/md5-cache/sys-cluster/kube-router-1.2.2
+++ b/metadata/md5-cache/sys-cluster/kube-router-1.2.2
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables[conntrack] net-firewall/ipset sys-cluster/ipvsadm
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudnativelabs/kube-router/archive/v1.2.2.tar.gz -> kube-router-1.2.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc1e8bf1c883993a970d95919de25268
diff --git a/metadata/md5-cache/sys-cluster/kube-router-1.5.0 b/metadata/md5-cache/sys-cluster/kube-router-1.5.0
index bb45d2da4cf7..0b6530f0a99f 100644
--- a/metadata/md5-cache/sys-cluster/kube-router-1.5.0
+++ b/metadata/md5-cache/sys-cluster/kube-router-1.5.0
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables[conntrack] net-firewall/ipset sys-cluster/ipvsadm
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/cloudnativelabs/kube-router/archive/v1.5.0.tar.gz -> kube-router-1.5.0.tar.gz https://dev.gentoo.org/~williamh/dist/kube-router-1.5.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=314245426211f398e85403d19ed25da4
diff --git a/metadata/md5-cache/sys-cluster/kube-router-1.6.0 b/metadata/md5-cache/sys-cluster/kube-router-1.6.0
index dbd7775b8edf..dadc8bc5429e 100644
--- a/metadata/md5-cache/sys-cluster/kube-router-1.6.0
+++ b/metadata/md5-cache/sys-cluster/kube-router-1.6.0
@@ -10,5 +10,5 @@ RDEPEND=net-firewall/iptables[conntrack] net-firewall/ipset sys-cluster/ipvsadm
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/cloudnativelabs/kube-router/archive/v1.6.0.tar.gz -> kube-router-1.6.0.tar.gz https://dev.gentoo.org/~williamh/dist/kube-router-1.6.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d80765e15337a2b1c0ae5e9009cfbb17
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.12 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.12
index 11a5390fd34f..4234c4ce0642 100644
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.12
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f9130b79338308a551561ca983368315
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.11 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.11
index 137d6b499b53..1b4f04c5e28f 100644
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.11
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51c8875732eb4715473afce747492ea5
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.6 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.6
index fa64979118be..51aa054ab88c 100644
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.6
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51c8875732eb4715473afce747492ea5
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.30.2 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.30.2
index 713370b70284..f774d6f994b6 100644
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.30.2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6eb480da194be566d6e0a7477e9ac49
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.27.12 b/metadata/md5-cache/sys-cluster/kubeadm-1.27.12
index e1dda26f9a80..92c8f59b5e9a 100644
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.27.12
@@ -11,5 +11,5 @@ RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=924d1f7c5303aa14788cb1c38e416f33
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.28.11 b/metadata/md5-cache/sys-cluster/kubeadm-1.28.11
index 96e223d199e9..b0576fea8372 100644
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.28.11
@@ -11,5 +11,5 @@ RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82bce13d3828e3a24235e0213a7c1b23
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.29.6 b/metadata/md5-cache/sys-cluster/kubeadm-1.29.6
index 0de75ebc6d83..08525897b43f 100644
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.29.6
@@ -11,5 +11,5 @@ RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82bce13d3828e3a24235e0213a7c1b23
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.30.2 b/metadata/md5-cache/sys-cluster/kubeadm-1.30.2
index a82fce63b0da..6af6443325bd 100644
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kubeadm-1.30.2
@@ -11,5 +11,5 @@ RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd5423ce775e21a3dad59e322fe6b9b0
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.27.12 b/metadata/md5-cache/sys-cluster/kubectl-1.27.12
index da33fc25d548..d241feb15580 100644
--- a/metadata/md5-cache/sys-cluster/kubectl-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.27.12
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5741e45563572a66a8f08670e610d429
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.28.11 b/metadata/md5-cache/sys-cluster/kubectl-1.28.11
index d60ed384faf7..8e42fea5c566 100644
--- a/metadata/md5-cache/sys-cluster/kubectl-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.28.11
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19a903ff4169e58bdc18d5ddc49a30a5
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.29.6 b/metadata/md5-cache/sys-cluster/kubectl-1.29.6
index 54f08475b1c6..84928df28805 100644
--- a/metadata/md5-cache/sys-cluster/kubectl-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.29.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19a903ff4169e58bdc18d5ddc49a30a5
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.30.2 b/metadata/md5-cache/sys-cluster/kubectl-1.30.2
index 7f8a7e96bdb8..867ff51bdc59 100644
--- a/metadata/md5-cache/sys-cluster/kubectl-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kubectl-1.30.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ad5b71f5b5f9a57c2209df4221f0cf8
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.27.12 b/metadata/md5-cache/sys-cluster/kubelet-1.27.12
index 4753bfb1376b..a1e80eb1ee9b 100644
--- a/metadata/md5-cache/sys-cluster/kubelet-1.27.12
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.27.12
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.12.tar.gz -> kubernetes-1.27.12.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd05252efe53beefbbf5291b818109f6
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.28.11 b/metadata/md5-cache/sys-cluster/kubelet-1.28.11
index 074b8960ad3a..9beb5c548e77 100644
--- a/metadata/md5-cache/sys-cluster/kubelet-1.28.11
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.28.11
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.11.tar.gz -> kubernetes-1.28.11.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=24c2dcaa55c317a2b2e28bd26b84fd09
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.29.6 b/metadata/md5-cache/sys-cluster/kubelet-1.29.6
index f2ac8da6c1c8..cb0c41fccada 100644
--- a/metadata/md5-cache/sys-cluster/kubelet-1.29.6
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.29.6
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.6.tar.gz -> kubernetes-1.29.6.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=24c2dcaa55c317a2b2e28bd26b84fd09
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.30.2 b/metadata/md5-cache/sys-cluster/kubelet-1.30.2
index 2752b463f263..4665ab8e5ae3 100644
--- a/metadata/md5-cache/sys-cluster/kubelet-1.30.2
+++ b/metadata/md5-cache/sys-cluster/kubelet-1.30.2
@@ -11,5 +11,5 @@ RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.30.2.tar.gz -> kubernetes-1.30.2.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf0cba08e83e9ddab9ba46d2e1fc9b75
diff --git a/metadata/md5-cache/sys-cluster/kubeletctl-1.6 b/metadata/md5-cache/sys-cluster/kubeletctl-1.6
index 85a0bbb32c9f..bf35868c9146 100644
--- a/metadata/md5-cache/sys-cluster/kubeletctl-1.6
+++ b/metadata/md5-cache/sys-cluster/kubeletctl-1.6
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/cyberark/kubeletctl/archive/v1.6.tar.gz -> kubeletctl-1.6.tar.gz https://dev.gentoo.org/~zmedico/dist/kubeletctl-1.6-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=113ccbe7ee7d7bed29df4d9d8d8932b1
diff --git a/metadata/md5-cache/sys-cluster/kubelogin-1.28.0 b/metadata/md5-cache/sys-cluster/kubelogin-1.28.0
index b95c19ed0abb..af9021272aa6 100644
--- a/metadata/md5-cache/sys-cluster/kubelogin-1.28.0
+++ b/metadata/md5-cache/sys-cluster/kubelogin-1.28.0
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/int128/kubelogin/archive/v1.28.0.tar.gz -> kubelogin-1.28.0.tar.gz https://dev.gentoo.org/~concord/distfiles/kubelogin-1.28.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f08bd56502d997f426c975d1a11a4d37
diff --git a/metadata/md5-cache/sys-cluster/kubelogin-1.28.1 b/metadata/md5-cache/sys-cluster/kubelogin-1.28.1
index 6c65d52fc273..d8c60aac9756 100644
--- a/metadata/md5-cache/sys-cluster/kubelogin-1.28.1
+++ b/metadata/md5-cache/sys-cluster/kubelogin-1.28.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/int128/kubelogin/archive/v1.28.1.tar.gz -> kubelogin-1.28.1.tar.gz https://dev.gentoo.org/~concord/distfiles/kubelogin-1.28.1-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5347d4de5ee034627c17388154e2d37
diff --git a/metadata/md5-cache/sys-cluster/kubeseal-0.24.5 b/metadata/md5-cache/sys-cluster/kubeseal-0.24.5
index 9afb9dc6f3c2..95771bc388b2 100644
--- a/metadata/md5-cache/sys-cluster/kubeseal-0.24.5
+++ b/metadata/md5-cache/sys-cluster/kubeseal-0.24.5
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD ISC MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/bitnami-labs/sealed-secrets/archive/v0.24.5.tar.gz -> sealed-secrets-0.24.5.tar.gz https://dev.gentoo.org/~concord/distfiles/sealed-secrets-0.24.5-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc125b33e4227687e9999191106b1daa
diff --git a/metadata/md5-cache/sys-cluster/kubeseal-0.27.0 b/metadata/md5-cache/sys-cluster/kubeseal-0.27.0
index 69ef8efb9dd2..16932c318f06 100644
--- a/metadata/md5-cache/sys-cluster/kubeseal-0.27.0
+++ b/metadata/md5-cache/sys-cluster/kubeseal-0.27.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD ISC MIT
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/bitnami-labs/sealed-secrets/archive/v0.27.0.tar.gz -> sealed-secrets-0.27.0.tar.gz https://dev.gentoo.org/~concord/distfiles/sealed-secrets-0.27.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f90a66ea12451ae2b14224101709915
diff --git a/metadata/md5-cache/sys-cluster/minikube-1.30.1 b/metadata/md5-cache/sys-cluster/minikube-1.30.1
index 975fb23fb9e0..f8212eea423c 100644
--- a/metadata/md5-cache/sys-cluster/minikube-1.30.1
+++ b/metadata/md5-cache/sys-cluster/minikube-1.30.1
@@ -12,5 +12,5 @@ RDEPEND=libvirt? ( app-emulation/libvirt:=[qemu] )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zmedico/minikube/archive/refs/tags/v1.30.1-vendor.tar.gz -> minikube-1.30.1-vendor.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1a23af0ef6204de9ef6a2e6690f096c
diff --git a/metadata/md5-cache/sys-cluster/minikube-1.32.0 b/metadata/md5-cache/sys-cluster/minikube-1.32.0
index 579d7de93453..38b34228fc38 100644
--- a/metadata/md5-cache/sys-cluster/minikube-1.32.0
+++ b/metadata/md5-cache/sys-cluster/minikube-1.32.0
@@ -12,5 +12,5 @@ RDEPEND=libvirt? ( app-emulation/libvirt:=[qemu] )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/zmedico/minikube/archive/refs/tags/v1.32.0-vendor.tar.gz -> minikube-1.32.0-vendor.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7f36139b103963ccd9cfd062aff525c
diff --git a/metadata/md5-cache/sys-cluster/nomad-1.6.1 b/metadata/md5-cache/sys-cluster/nomad-1.6.1
index 9ba7f82746ec..acda672b8fa2 100644
--- a/metadata/md5-cache/sys-cluster/nomad-1.6.1
+++ b/metadata/md5-cache/sys-cluster/nomad-1.6.1
@@ -10,5 +10,5 @@ LICENSE=MPL-2.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/hashicorp/nomad/archive/v1.6.1.tar.gz -> nomad-1.6.1.tar.gz https://dev.gentoo.org/~williamh/dist/nomad-1.6.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=18a41a89623a656dda50585bcb394032
diff --git a/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1 b/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1
deleted file mode 100644
index 7dbcf319b51f..000000000000
--- a/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=fortran? ( virtual/fortran )
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads(+)] dev-libs/libltdl: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-apps/hwloc-2.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(-)?] >=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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) java? ( >=virtual/jdk-1.8:* ) valgrind? ( dev-debug/valgrind ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=A high-performance message passing library (MPI)
-EAPI=7
-HOMEPAGE=https://www.open-mpi.org
-INHERIT=cuda fortran-2 java-pkg-opt-2 multilib-minimal
-IUSE=cma cuda cxx fortran ipv6 java libompitrace peruse romio valgrind openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl java 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 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux
-LICENSE=BSD
-RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads(+)] dev-libs/libltdl: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-apps/hwloc-2.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(-)?] >=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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) java? ( >=virtual/jre-1.8:* ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
-SLOT=0
-SRC_URI=https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.4.tar.bz2
-_eclasses_=cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=844b56bf90f760c42cb4d91d9c1cef05
diff --git a/metadata/md5-cache/sys-cluster/openmpi-4.1.5 b/metadata/md5-cache/sys-cluster/openmpi-4.1.5
deleted file mode 100644
index 35abe8f254d3..000000000000
--- a/metadata/md5-cache/sys-cluster/openmpi-4.1.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=fortran? ( virtual/fortran )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads(+)] dev-libs/libltdl: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-apps/hwloc-2.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(-)?] >=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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) valgrind? ( dev-debug/valgrind ) fortran? ( virtual/fortran )
-DESCRIPTION=A high-performance message passing library (MPI)
-EAPI=8
-HOMEPAGE=https://www.open-mpi.org
-INHERIT=cuda fortran-2 multilib-minimal
-IUSE=cma cuda cxx fortran ipv6 libompitrace peruse romio valgrind openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
-LICENSE=BSD
-RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads(+)] dev-libs/libltdl: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-apps/hwloc-2.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(-)?] >=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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) fortran? ( virtual/fortran )
-REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
-SLOT=0
-SRC_URI=https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.5.tar.bz2
-_eclasses_=cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=857ee6fa4f51fc1fdd417f81d6a62632
diff --git a/metadata/md5-cache/sys-cluster/openmpi-4.1.6 b/metadata/md5-cache/sys-cluster/openmpi-4.1.6
index 98e52c81f762..86e85e7dccb5 100644
--- a/metadata/md5-cache/sys-cluster/openmpi-4.1.6
+++ b/metadata/md5-cache/sys-cluster/openmpi-4.1.6
@@ -11,6 +11,6 @@ LICENSE=BSD
RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi !sys-cluster/pmix >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads(+)] dev-libs/libltdl: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-apps/hwloc-2.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(-)?] >=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(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) fortran? ( virtual/fortran )
REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
SLOT=0
-SRC_URI=https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.6.tar.bz2
+SRC_URI=https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.6.tar.bz2
_eclasses_=cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic e503ea5acc20410237ba33ec3f7c857d fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=439ba89d42d199b173f2bca62792acb7
+_md5_=f600212eb38a4891b3b5cf5ea7ea83b7
diff --git a/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.3.0 b/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.3.0
index f41d384e1d03..4ae642fe8943 100644
--- a/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.3.0
+++ b/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.3.0
@@ -11,5 +11,5 @@ RDEPEND=sys-apps/hwloc x11-libs/libdrm[video_cards_amdgpu] sys-cluster/kubelet
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/RadeonOpenCompute/k8s-device-plugin/archive/amd-gpu-helm-0.3.0.tar.gz -> rocm-k8s-device-plugin-0.3.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd9b4f939c42bcb30c725f771a8fec3f
diff --git a/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.5.0 b/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.5.0
index ba0bfd6a3a2b..243bcf0c5155 100644
--- a/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.5.0
+++ b/metadata/md5-cache/sys-cluster/rocm-k8s-device-plugin-0.5.0
@@ -11,5 +11,5 @@ RDEPEND=sys-apps/hwloc x11-libs/libdrm[video_cards_amdgpu] sys-cluster/kubelet
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/RadeonOpenCompute/k8s-device-plugin/archive/amd-gpu-helm-0.5.0.tar.gz -> rocm-k8s-device-plugin-0.5.0.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f922952b975541aac739f688e45af8a2
diff --git a/metadata/md5-cache/sys-cluster/teleport-4.1.4 b/metadata/md5-cache/sys-cluster/teleport-4.1.4
index a9d51461b1b9..d46a1cabdd6c 100644
--- a/metadata/md5-cache/sys-cluster/teleport-4.1.4
+++ b/metadata/md5-cache/sys-cluster/teleport-4.1.4
@@ -11,5 +11,5 @@ RDEPEND=pam? ( sys-libs/pam )
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/gravitational/teleport/archive/v4.1.4.tar.gz -> teleport-4.1.4.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0c5a5ce394c31a2a078f83508cf1903
diff --git a/metadata/md5-cache/sys-cluster/zetcd-0.0.4-r2 b/metadata/md5-cache/sys-cluster/zetcd-0.0.4-r2
index b2501abd714f..9623e8f755c7 100644
--- a/metadata/md5-cache/sys-cluster/zetcd-0.0.4-r2
+++ b/metadata/md5-cache/sys-cluster/zetcd-0.0.4-r2
@@ -11,5 +11,5 @@ RDEPEND=acct-group/zetcd acct-user/zetcd
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/etcd-io/zetcd/archive/v0.0.4.tar.gz -> zetcd-0.0.4.tar.gz https://github.com/etcd-io/etcd/archive/714e7ec8db7f8398880197be10771fe89c480ee5.tar.gz -> github.com-etcd-io-etcd-714e7ec8db7f8398880197be10771fe89c480ee5.tar.gz https://github.com/grpc/grpc-go/archive/777daa17ff9b5daef1cfdf915088a2ada3332bf0.tar.gz -> github.com-grpc-grpc-go-777daa17ff9b5daef1cfdf915088a2ada3332bf0.tar.gz https://github.com/golang/protobuf/archive/4bd1920723d7b7c925de087aa32e2187708897f7.tar.gz -> github.com-golang-protobuf-4bd1920723d7b7c925de087aa32e2187708897f7.tar.gz https://github.com/google/go-genproto/archive/ee236bd376b077c7a89f260c026c4735b195e459.tar.gz -> github.com-google-go-genproto-ee236bd376b077c7a89f260c026c4735b195e459.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-build 20e04694f8bbaef2664220cebb994a48 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc8ef4eaa597d0aa8ea3f5950e8e9462
diff --git a/metadata/md5-cache/sys-cluster/zookeepercli-1.0.12 b/metadata/md5-cache/sys-cluster/zookeepercli-1.0.12
index c999eafd0422..03be680b0f73 100644
--- a/metadata/md5-cache/sys-cluster/zookeepercli-1.0.12
+++ b/metadata/md5-cache/sys-cluster/zookeepercli-1.0.12
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/outbrain/zookeepercli/archive/v1.0.12.tar.gz -> zookeepercli-1.0.12.tar.gz https://github.com/outbrain/golib/archive/ab954725f502c2be1491afadbbc66da2f99a45ae.tar.gz -> github.com-outbrain-golib-ab954725f502c2be1491afadbbc66da2f99a45ae.tar.gz https://github.com/samuel/go-zookeeper/archive/c4fab1ac1bec58281ad0667dc3f0907a9476ac47.tar.gz -> github.com-samuel-go-zookeeper-c4fab1ac1bec58281ad0667dc3f0907a9476ac47.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a9e5cb330fd592e711581affbec4803d
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index a11ab54f6ab5..6149d35b38a1 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/llvm-17.0.6-r2 b/metadata/md5-cache/sys-devel/llvm-17.0.6-r2
new file mode 100644
index 000000000000..887b9387146d
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6-r2
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-17.0.6.9999 ) doc? ( || ( ( dev-lang/python:3.12 dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:17 binutils-plugin? ( >=sys-devel/llvmgold-17 )
+RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) !sys-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=17/17
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r2.tar.xz
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic e503ea5acc20410237ba33ec3f7c857d llvm.org 2bc07fe7425861f30c2e81e1eb918174 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c86cb1a6c37b2814a58a6a1894fd3c17
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 302b3e22b489..2c25a1135c0a 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/duf-0.8.1 b/metadata/md5-cache/sys-fs/duf-0.8.1
index a60226e27792..e7d01cdc461c 100644
--- a/metadata/md5-cache/sys-fs/duf-0.8.1
+++ b/metadata/md5-cache/sys-fs/duf-0.8.1
@@ -10,5 +10,5 @@ LICENSE=MIT BSD Apache-2.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/muesli/duf/archive/refs/tags/v0.8.1.tar.gz -> duf-0.8.1.tar.gz https://github.com/mrmagic223325/deps/releases/download/duf-0.8.1/duf-0.8.1-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8eb1e323931ecdbbd307516342064e81
diff --git a/metadata/md5-cache/sys-fs/fscrypt-0.3.4 b/metadata/md5-cache/sys-fs/fscrypt-0.3.4
index d70376d26e60..a513b0dab29c 100644
--- a/metadata/md5-cache/sys-fs/fscrypt-0.3.4
+++ b/metadata/md5-cache/sys-fs/fscrypt-0.3.4
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/pam
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/google/fscrypt/archive/v0.3.4.tar.gz -> fscrypt-0.3.4.tar.gz https://dev.gentoo.org/~flow/distfiles/fscrypt/fscrypt-0.3.4-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65d84314c8196879d1c796f6a720fd7e
diff --git a/metadata/md5-cache/sys-fs/go-mtpfs-1.0.0 b/metadata/md5-cache/sys-fs/go-mtpfs-1.0.0
index 7826129d50f1..662d69c06033 100644
--- a/metadata/md5-cache/sys-fs/go-mtpfs-1.0.0
+++ b/metadata/md5-cache/sys-fs/go-mtpfs-1.0.0
@@ -11,5 +11,5 @@ RDEPEND=virtual/libusb:1 virtual/udev
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/hanwen/go-mtpfs/archive/v1.0.0.tar.gz -> go-mtpfs-1.0.0.tar.gz https://dev.gentoo.org/~williamh/dist/go-mtpfs-1.0.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9cd3bf689422866253112b7cf8319f75
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 95a353cdfb6c..404e03cf63dc 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/asahi-sources-6.8.9_p7 b/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p7
deleted file mode 100644
index 5728bfdcc698..000000000000
--- a/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p7
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=rust? ( || ( >=dev-lang/rust-bin-1.76[rust-src,rustfmt] >=dev-lang/rust-1.76[rust-src,rustfmt] ) dev-util/bindgen )
-DESCRIPTION=Asahi Linux kernel sources
-EAPI=8
-HOMEPAGE=https://asahilinux.org
-INHERIT=kernel-2
-IUSE=rust symlink build
-KEYWORDS=~arm64
-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.8.9_p7
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.8.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.8-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.8-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.8-12.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.8-12.extras.tar.xz https://github.com/AsahiLinux/linux/compare/v6.8.9...asahi-6.8.9-6.patch -> linux-asahi-6.8.9-6.patch https://github.com/AsahiLinux/linux/compare/asahi-6.8.9-6...asahi-6.8.9-7.patch -> linux-asahi-6.8.9-6..asahi-6.8.9-7.patch
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c14889c310176b9f55e3c863961634d4
diff --git a/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p3 b/metadata/md5-cache/sys-kernel/asahi-sources-6.9.8_p1
index 2a658cbc368e..1adca7cb4ded 100644
--- a/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p3
+++ b/metadata/md5-cache/sys-kernel/asahi-sources-6.9.8_p1
@@ -9,7 +9,7 @@ KEYWORDS=arm64
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.8.9_p3
-SRC_URI=https://github.com/AsahiLinux/linux/archive/refs/tags/asahi-6.8.9-3.tar.gz -> linux-asahi-6.8.9-3.tar.gz
+SLOT=6.9.8_p1
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-9.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.extras.tar.xz https://github.com/AsahiLinux/linux/compare/v6.9.8...asahi-6.9.8-1.patch -> linux-asahi-6.9.8-1.patch
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=097d7201101df66d0490b384d1b0d1dd
+_md5_=822502b2ddbb639b9b8bdfd8649f736f
diff --git a/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p6 b/metadata/md5-cache/sys-kernel/asahi-sources-6.9.9_p5
index ed3a3d459899..a8789785fbcd 100644
--- a/metadata/md5-cache/sys-kernel/asahi-sources-6.8.9_p6
+++ b/metadata/md5-cache/sys-kernel/asahi-sources-6.9.9_p5
@@ -9,7 +9,7 @@ KEYWORDS=~arm64
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.8.9_p6
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.8.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.8-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.8-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.8-12.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.8-12.extras.tar.xz https://github.com/AsahiLinux/linux/compare/v6.8.9...asahi-6.8.9-6.patch -> linux-asahi-6.8.9-6.patch
+SLOT=6.9.9_p5
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-10.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.extras.tar.xz https://github.com/AsahiLinux/linux/compare/v6.9.9...asahi-6.9.9-5.patch -> linux-asahi-6.9.9-5.patch
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2908388473c9f576739a67aca65b9a69
+_md5_=8ac98c36439d6f128f3071633169ca8b
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220
index 48576b8ca5cf..ec1365bdbc71 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.220
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-231.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=483171dbeb62f4d89ca0c16927d04e07
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.221 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.221
index fb97cebeb353..4578998b3cbc 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.221
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.221
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.221
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-232.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-232.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdeca429c58fe2082bd789f1b245946
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
index a64d2b5107e9..72ff8898d411 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
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-171.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3566a9c064738516b348b474f99147e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.162 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.162
index 09678d8ccdaf..3c16b2f039a1 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.162
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.162
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.162
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-172.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-172.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf1f131e6e0d1c121a4a93b98a030f42
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95
index 848bea530d18..1223a4e5105a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.95
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-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4b4472fb9586b20a34a7249f351aba6
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.97 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.97
index 3207bda6826b..bf04e3b29142 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.97
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.97
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.97
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-107.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-107.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f6c357480817d470ea265ef1d5e71a7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.98 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.98
index 37464173edf9..503dfeba4960 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.98
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.98
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
DESCRIPTION=Linux kernel built with Gentoo patches
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.98
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-108.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-108.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f6c357480817d470ea265ef1d5e71a7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.99 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.99
new file mode 100644
index 000000000000..c57beb0854de
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.99
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) 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 sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.99
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.99 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.99
+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-109.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-109.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2f6c357480817d470ea265ef1d5e71a7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35
index 8ce8489caf98..dcf89888b304 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.35
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-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e571852055010e1ba4ff41aef8aefc69
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.37
index 87dbf7a02245..1d91550382f1 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.37
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.37
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.37
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-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-44.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.38 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.38
index 63b032118ecb..441085f1bff3 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.38
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.38
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.38
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-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-45.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.39 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.39
index 9a97acd3ded6..25f0055e3ff8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.39
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.39
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.39
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-46.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-46.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.40 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.40
new file mode 100644
index 000000000000..2b1899fbeda3
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.40
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( 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] ) ) || ( 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 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 dev-libs/nss 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 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/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] 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? ( >=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 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 || ( MPL-2.0 GPL-2 LGPL-2.1 ) 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 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 GPL-2 LGPL-2.1 MIT public-domain 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.40
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.40 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.40
+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-47.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-47.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.8
index b959620d302e..9f3f2ac3b64d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.8
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.8
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.9
index 625c57e80ba0..532a4fa8f4f8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.9
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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 hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.9
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220
index eed4b5502c6e..83120b77d298 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.220 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.220
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-231.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=865efdc75d353e507768a309950167e3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.221 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.221
index ad10575ed21c..22ecbc0f6ce0 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.221
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.221
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.221 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.221
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-232.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-232.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.221-1.gpkg.tar -> gentoo-kernel-5.10.221-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.221-1.gpkg.tar -> gentoo-kernel-5.10.221-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.221-1.gpkg.tar -> gentoo-kernel-5.10.221-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.221-1.gpkg.tar -> gentoo-kernel-5.10.221-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=39024d8e0aba21dff6adc80cf4b1eebe
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
index 1ed0d4e7e97f..421958caaf3a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.161 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
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-171.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=5e9bf518e4b0c08fb14283681a651aaa
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.162 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.162
index b5f7fc911070..3bd54bd44a36 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.162
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.162
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.162 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.162
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-172.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-172.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.162-1.gpkg.tar -> gentoo-kernel-5.15.162-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.162-1.gpkg.tar -> gentoo-kernel-5.15.162-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.162-1.gpkg.tar -> gentoo-kernel-5.15.162-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.162-1.gpkg.tar -> gentoo-kernel-5.15.162-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=0305acf864229d4f564877b59ebbea7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95
index 56a2f0c8d4f7..87b1b333e473 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.95 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.95
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-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=fc12ba54ac87c85bc185cfcf57eeac15
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.97 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.97
index 93d1e4afbfdd..165e11fd5db5 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.97
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.97
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.97 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.97
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-107.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-107.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.97-1.gpkg.tar -> gentoo-kernel-6.1.97-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.97-1.gpkg.tar -> gentoo-kernel-6.1.97-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.97-1.gpkg.tar -> gentoo-kernel-6.1.97-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.97-1.gpkg.tar -> gentoo-kernel-6.1.97-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=0305acf864229d4f564877b59ebbea7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.98 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.98
index 472e99acd3a1..dad112d950e0 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.98
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.98
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.98 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.98
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-108.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-108.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.98-1.gpkg.tar -> gentoo-kernel-6.1.98-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.98-1.gpkg.tar -> gentoo-kernel-6.1.98-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.98-1.gpkg.tar -> gentoo-kernel-6.1.98-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.98-1.gpkg.tar -> gentoo-kernel-6.1.98-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=0305acf864229d4f564877b59ebbea7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.99 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.99
new file mode 100644
index 000000000000..e5ac927ddff2
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.99
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex virtual/libelf app-alternatives/yacc 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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.99
+RDEPEND=!sys-kernel/gentoo-kernel:6.1.99 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.99
+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-109.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-109.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99-1.gpkg.tar -> gentoo-kernel-6.1.99-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99-1.gpkg.tar -> gentoo-kernel-6.1.99-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99-1.gpkg.tar -> gentoo-kernel-6.1.99-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99-1.gpkg.tar -> gentoo-kernel-6.1.99-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=0305acf864229d4f564877b59ebbea7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35
index 6b8aef110735..2754554c3cb2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.35 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.35
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-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=f22f3912fcd7635292048e165ddeb593
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.37
index deb0c3586ed8..896d71b464e6 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.37
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.37
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.37 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.37
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-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-44.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.37-1.gpkg.tar -> gentoo-kernel-6.6.37-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.37-1.gpkg.tar -> gentoo-kernel-6.6.37-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.37-1.gpkg.tar -> gentoo-kernel-6.6.37-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.37-1.gpkg.tar -> gentoo-kernel-6.6.37-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.38 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.38
index e61e8bf1d05c..9d05325c55bb 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.38
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.38
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.38 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.38
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-45.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-45.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.38-1.gpkg.tar -> gentoo-kernel-6.6.38-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.38-1.gpkg.tar -> gentoo-kernel-6.6.38-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.38-1.gpkg.tar -> gentoo-kernel-6.6.38-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.38-1.gpkg.tar -> gentoo-kernel-6.6.38-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.39 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.39
index 1f236c094ceb..866a48829934 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.39
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.39
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.39 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.39
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-46.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-46.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.39-1.gpkg.tar -> gentoo-kernel-6.6.39-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.39-1.gpkg.tar -> gentoo-kernel-6.6.39-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.39-1.gpkg.tar -> gentoo-kernel-6.6.39-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.39-1.gpkg.tar -> gentoo-kernel-6.6.39-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.40 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.40
new file mode 100644
index 000000000000..25d1847e1a4d
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.40
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex virtual/libelf app-alternatives/yacc 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? ( >=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=+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 || ( MPL-2.0 GPL-2 LGPL-2.1 ) 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 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 GPL-2 LGPL-2.1 MIT public-domain 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.40
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.40 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.40
+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-47.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-47.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40-1.gpkg.tar -> gentoo-kernel-6.6.40-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40-1.gpkg.tar -> gentoo-kernel-6.6.40-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40-1.gpkg.tar -> gentoo-kernel-6.6.40-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40-1.gpkg.tar -> gentoo-kernel-6.6.40-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.8
index 90560989d608..f21d4ae058e2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.8
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.8
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.9.8 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-9.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.8-1.gpkg.tar -> gentoo-kernel-6.9.8-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.8-1.gpkg.tar -> gentoo-kernel-6.9.8-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.8-1.gpkg.tar -> gentoo-kernel-6.9.8-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.8-1.gpkg.tar -> gentoo-kernel-6.9.8-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.9
index fff78f9dc660..6d3fe50a280b 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.9
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+IDEPEND=generic-uki? ( >=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=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.9.9 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.9
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-10.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.9-1.gpkg.tar -> gentoo-kernel-6.9.9-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.9-1.gpkg.tar -> gentoo-kernel-6.9.9-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.9-1.gpkg.tar -> gentoo-kernel-6.9.9-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.9-1.gpkg.tar -> gentoo-kernel-6.9.9-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.99 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.99
new file mode 100644
index 000000000000..b8c1b4ff2119
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.99
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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.1.99
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-109.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-109.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-109.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-109.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-109.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-109.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a9453eb9b12285e9b6a253d73aff197a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.10.0 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.10.0
new file mode 100644
index 000000000000..94ded1076070
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.10.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.10 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~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.10.0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.10-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.10-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.10-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.10-1.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.10-1.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.10-1.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ee77c2c52453a3f28872ac82f5006259
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.40 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.40
new file mode 100644
index 000000000000..ff23189a9b89
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.40
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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.6.40
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-47.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-47.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-47.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-47.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-47.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-47.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9ff6460b0befcd57c873763cc3887812
diff --git a/metadata/md5-cache/sys-kernel/installkernel-39-r1 b/metadata/md5-cache/sys-kernel/installkernel-39-r2
index 2850cde91faf..78688318530a 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-39-r1
+++ b/metadata/md5-cache/sys-kernel/installkernel-39-r2
@@ -3,12 +3,12 @@ DESCRIPTION=Gentoo fork of installkernel script from debianutils
EAPI=8
HOMEPAGE=https://github.com/projg2/installkernel-gentoo https://wiki.gentoo.org/wiki/Installkernel
INHERIT=linux-info
-IUSE=dracut efistub grub refind systemd systemd-boot uki ukify
+IUSE=dracut efistub grub refind systemd systemd-boot ugrd uki ukify
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux
LICENSE=GPL-2+
-RDEPEND=!<=sys-kernel/installkernel-systemd-3 dracut? ( >=sys-kernel/dracut-060_pre20240104-r4 uki? ( || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) ) ) efistub? ( systemd? ( >=app-emulation/virt-firmware-24.2_p20240315-r2 ) !systemd? ( sys-boot/uefi-mkconfig ) ) grub? ( sys-boot/grub ) refind? ( sys-boot/refind ) systemd? ( || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] ) ) systemd-boot? ( || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) ) ukify? ( || ( sys-apps/systemd[boot(-),ukify(-)] sys-apps/systemd-utils[boot(-),ukify(-)] ) ) !=sys-apps/systemd-255.2-r1 !=sys-apps/systemd-255.2-r0 !~sys-apps/systemd-255.1 !~sys-apps/systemd-255.0 !=sys-apps/systemd-254.8-r0 !=sys-apps/systemd-254.7-r0 !~sys-apps/systemd-254.6 !<=sys-apps/systemd-254.5-r1
-REQUIRED_USE=?? ( efistub grub systemd-boot ) refind? ( !systemd-boot !grub ) systemd-boot? ( systemd ) ukify? ( uki )
+RDEPEND=!<=sys-kernel/installkernel-systemd-3 dracut? ( >=sys-kernel/dracut-060_pre20240104-r4 uki? ( || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) ) ) efistub? ( systemd? ( >=app-emulation/virt-firmware-24.2_p20240315-r2 ) !systemd? ( sys-boot/uefi-mkconfig ) ) grub? ( sys-boot/grub ) refind? ( sys-boot/refind ) systemd? ( || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] ) ) systemd-boot? ( || ( sys-apps/systemd[boot(-)] sys-apps/systemd-utils[boot(-)] ) ) ukify? ( || ( sys-apps/systemd[boot(-),ukify(-)] sys-apps/systemd-utils[boot(-),ukify(-)] ) ) ugrd? ( sys-kernel/ugrd ) !=sys-apps/systemd-255.2-r1 !=sys-apps/systemd-255.2-r0 !~sys-apps/systemd-255.1 !~sys-apps/systemd-255.0 !=sys-apps/systemd-254.8-r0 !=sys-apps/systemd-254.7-r0 !~sys-apps/systemd-254.6 !<=sys-apps/systemd-254.5-r1
+REQUIRED_USE=?? ( efistub grub systemd-boot ) refind? ( !systemd-boot !grub ) systemd-boot? ( systemd ) ukify? ( uki ) ?? ( dracut ugrd )
SLOT=0
SRC_URI=https://github.com/projg2/installkernel-gentoo/archive/v39.tar.gz -> installkernel-39.tar.gz
_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=630db0fd3518de4869e9e177ef3282a1
+_md5_=2f7e0952aa8acbe5b12b1bafc55ac2ff
diff --git a/metadata/md5-cache/sys-kernel/ugrd-1.13.0 b/metadata/md5-cache/sys-kernel/ugrd-1.13.0
new file mode 100644
index 000000000000..15d10f9439e8
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/ugrd-1.13.0
@@ -0,0 +1,15 @@
+BDEPEND=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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python based initramfs generator with TOML defintions
+EAPI=8
+HOMEPAGE=https://github.com/desultory/ugrd
+INHERIT=distutils-r1 optfeature shell-completion
+IUSE=python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=app-misc/pax-utils >=dev-python/zenlib-2.1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycpio-1.2.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/desultory/ugrd/archive/refs/tags/1.13.0.tar.gz -> ugrd-1.13.0.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=907b35d808cde25d83b541603b626bf1
diff --git a/metadata/md5-cache/sys-kernel/ugrd-9999 b/metadata/md5-cache/sys-kernel/ugrd-9999
new file mode 100644
index 000000000000..b982561958f3
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/ugrd-9999
@@ -0,0 +1,14 @@
+BDEPEND=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_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DESCRIPTION=Python based initramfs generator with TOML defintions
+EAPI=8
+HOMEPAGE=https://github.com/desultory/ugrd
+INHERIT=distutils-r1 git-r3 optfeature shell-completion
+IUSE=python_targets_python3_11 python_targets_python3_12
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=app-misc/pax-utils >=dev-python/zenlib-2.1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycpio-9999[python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=de61b5be02077a905728555e5ace049a
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220
index 528759adde49..f843190c47c1 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.220
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.220.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.220.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52a00d30c3b8b90352662de77f9d8c7d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.221 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.221
index 57386a2ba621..03aad1e2ac8d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.221
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.221
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.221
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.221.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.221.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52a00d30c3b8b90352662de77f9d8c7d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
index 75db31bfbaaf..1ffaf46b839d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b2dfe96123fcadb448c8a9037ba87d3
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
index 9161427ba029..e2bc4d13eebc 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.161.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.161.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=a189984404c34081b1c9e38cf0539bdc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.162 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.162
index 68a0f283931c..6e925c015f1b 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.162
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.162
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.162
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.162.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.162.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=a189984404c34081b1c9e38cf0539bdc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
index 471917ee469f..f9f5407fd5df 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2c31eb0db70690c689dba9b03424b2f9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95
index 8559eea6ccf1..645ceb6f0628 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.95
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.95.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.95.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.97 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.97
index 85aa9edf4fee..080fbf04071a 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.97
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.97
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.97
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.97.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.97.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.98 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.98
index 7228f6ad0976..d7f8ef58c17d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.98
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.98
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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 savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.98
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.98.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.98.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99
new file mode 100644
index 000000000000..949efb42dfc8
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) 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 sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) 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 savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.99
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.99
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.99.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.99.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
index eb4fb748c38b..961caeac9976 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5878194fcf169a1a30d673bcd5a95a58
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35
index c68733f6758f..92c0621b253b 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.35
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.35.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.35.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.37 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.37
index b89e1bf78c21..87ead791da2a 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.37
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.37
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.37
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.37.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.37.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.38 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.38
index e4538e911eed..bf8f5235dea5 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.38
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.38
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.38
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.38.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.38.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.39 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.39
index 4e97583e8cd1..0073f97000db 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.39
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.39
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.39
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.39.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.39.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 c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.40 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.40
new file mode 100644
index 000000000000..1c1be117be6c
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.40
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( 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] ) ) || ( 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 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.40
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.40
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.40.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.40.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 c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
index 99ffc9a7d6fe..0e9b8dddb459 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign
LICENSE=GPL-2
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.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 c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 git-r3 875eb471682d3e1f18da124be97dcc81 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ff3b384f50448e1460b1f06876b4be8
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.8 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.8
index 1c6f8f5df36d..d616bf3202fe 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.8
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.8
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.8.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.8.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.9 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.9
index e2a2fd4a4ea3..e815ef5ab4e5 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.9
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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(-)] )
+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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.9
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.9.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.9.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 7da9e2c5621e266e7b1585119423ddd6 kernel-install 13b96091d4ae76a3b0ef09d32d589134 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils c5204a4147b612736aef239e7cc69885 kernel-build 6a2cc3fb1f60ca31c55b98cb7e909739 kernel-install cce61bd372811e273de9c2ef66b37b95 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.10.0 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.10.0
new file mode 100644
index 000000000000..eea989bc17fa
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.10.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 -ia64 ~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.10.0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=180bd724748bcd26af6370cf97c04002
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 598a1a2b1113..1e0ca6632f7b 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/ctop-0.7.7 b/metadata/md5-cache/sys-process/ctop-0.7.7
index 455e55f77c09..50f1e909f8ca 100644
--- a/metadata/md5-cache/sys-process/ctop-0.7.7
+++ b/metadata/md5-cache/sys-process/ctop-0.7.7
@@ -10,5 +10,5 @@ LICENSE=MIT
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/bcicen/ctop/archive/v0.7.7.tar.gz -> ctop-0.7.7.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-process/ctop/ctop-0.7.7-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81544ce160692ff5f55807a571f25c22
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index feb6c3a004df..80ada8873410 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.1.99 b/metadata/md5-cache/virtual/dist-kernel-6.1.99
new file mode 100644
index 000000000000..2a789cc934f1
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.99
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.99 ~sys-kernel/gentoo-kernel-bin-6.1.99 ~sys-kernel/vanilla-kernel-6.1.99 )
+SLOT=0/6.1.99
+_md5_=bd5ca0c900db7b94124872d7731fa983
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.40 b/metadata/md5-cache/virtual/dist-kernel-6.6.40
new file mode 100644
index 000000000000..15eb7d0bb40e
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.40
@@ -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.40 ~sys-kernel/gentoo-kernel-bin-6.6.40 ~sys-kernel/vanilla-kernel-6.6.40 )
+SLOT=0/6.6.40
+_md5_=4dbbe11bdc2bce1baf084b2f48735793
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index d97271dc37d4..fe6a25dceef8 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/gitea-1.21.11 b/metadata/md5-cache/www-apps/gitea-1.21.11
index 8a7f2a3c9208..b3b1c750aecb 100644
--- a/metadata/md5-cache/www-apps/gitea-1.21.11
+++ b/metadata/md5-cache/www-apps/gitea-1.21.11
@@ -13,5 +13,5 @@ RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.21.11/gitea-src-1.21.11.tar.gz -> gitea-1.21.11.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=c1051bb92ce7adca3c40c8d30fbd9b73
diff --git a/metadata/md5-cache/www-apps/gitea-1.22.0 b/metadata/md5-cache/www-apps/gitea-1.22.1
index 46379c28f1ba..8a38802d3cbf 100644
--- a/metadata/md5-cache/www-apps/gitea-1.22.0
+++ b/metadata/md5-cache/www-apps/gitea-1.22.1
@@ -12,6 +12,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) !gogit? ( dev-vcs/git ) virtual/tmpfiles
RESTRICT=test strip
SLOT=0
-SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.22.0/gitea-src-1.22.0.tar.gz -> gitea-1.22.0.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=369e12bdfe9ece5a78452ef98827a89d
+SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.22.1/gitea-src-1.22.1.tar.gz -> gitea-1.22.1.tar.gz
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=5b29e4f77c3b6e925170fc7f8cae69bc
diff --git a/metadata/md5-cache/www-apps/hugo-0.124.1 b/metadata/md5-cache/www-apps/hugo-0.124.1
index 8ff30890dbe5..329583683236 100644
--- a/metadata/md5-cache/www-apps/hugo-0.124.1
+++ b/metadata/md5-cache/www-apps/hugo-0.124.1
@@ -12,5 +12,5 @@ RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.124.1.tar.gz -> hugo-0.124.1.tar.gz https://tastytea.de/files/gentoo/hugo-0.124.1-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b52f6d6bb97f7f323408eaf12988f1e2
diff --git a/metadata/md5-cache/www-apps/hugo-0.125.7 b/metadata/md5-cache/www-apps/hugo-0.125.7
index b41ed2c0db54..626bf0ac138b 100644
--- a/metadata/md5-cache/www-apps/hugo-0.125.7
+++ b/metadata/md5-cache/www-apps/hugo-0.125.7
@@ -12,5 +12,5 @@ RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.125.7.tar.gz -> hugo-0.125.7.tar.gz https://tastytea.de/files/gentoo/hugo-0.125.7-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5cc2d8cb03db69b5a463c771d616e7a7
diff --git a/metadata/md5-cache/www-apps/hugo-0.127.0 b/metadata/md5-cache/www-apps/hugo-0.127.0
index 50e3852fc120..1f9defe426db 100644
--- a/metadata/md5-cache/www-apps/hugo-0.127.0
+++ b/metadata/md5-cache/www-apps/hugo-0.127.0
@@ -12,5 +12,5 @@ RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.127.0.tar.gz -> hugo-0.127.0.tar.gz https://tastytea.de/files/gentoo/hugo-0.127.0-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5cc2d8cb03db69b5a463c771d616e7a7
diff --git a/metadata/md5-cache/www-apps/hugo-0.128.2 b/metadata/md5-cache/www-apps/hugo-0.128.2
index 29c5e6de49ca..0f7c5b3a6cfd 100644
--- a/metadata/md5-cache/www-apps/hugo-0.128.2
+++ b/metadata/md5-cache/www-apps/hugo-0.128.2
@@ -12,5 +12,5 @@ RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/gohugoio/hugo/archive/v0.128.2.tar.gz -> hugo-0.128.2.tar.gz https://tastytea.de/files/gentoo/hugo-0.128.2-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8aece05a868f1f2b03be7068cad245c4
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.4.2.4238 b/metadata/md5-cache/www-apps/lidarr-bin-2.4.2.4238
deleted file mode 100644
index b39ba3959c0f..000000000000
--- a/metadata/md5-cache/www-apps/lidarr-bin-2.4.2.4238
+++ /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-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.2.4238/Lidarr.develop.2.4.2.4238.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8c4fedbcc50cb14aff55e2e7e09e48e1
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.4.3.4248 b/metadata/md5-cache/www-apps/lidarr-bin-2.4.3.4248
new file mode 100644
index 000000000000..10b4a2496212
--- /dev/null
+++ b/metadata/md5-cache/www-apps/lidarr-bin-2.4.3.4248
@@ -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-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.3.4248/Lidarr.master.2.4.3.4248.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd08c6d4436f0e29740d730be4c21651
diff --git a/metadata/md5-cache/www-apps/miniflux-2.0.49 b/metadata/md5-cache/www-apps/miniflux-2.0.49
index 8a93bd961b60..41c6635d23b2 100644
--- a/metadata/md5-cache/www-apps/miniflux-2.0.49
+++ b/metadata/md5-cache/www-apps/miniflux-2.0.49
@@ -11,5 +11,5 @@ RDEPEND=acct-user/miniflux >=dev-db/postgresql-9.5
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/miniflux/v2/archive/2.0.49.tar.gz -> miniflux-2.0.49.tar.gz https://dev.gentoo.org/~concord/distfiles/miniflux-2.0.49-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=721b2e4950a60d91de8bc6292563d26d
diff --git a/metadata/md5-cache/www-apps/miniflux-2.1.3 b/metadata/md5-cache/www-apps/miniflux-2.1.3
index b2ab09efe84a..09cdf0c65c09 100644
--- a/metadata/md5-cache/www-apps/miniflux-2.1.3
+++ b/metadata/md5-cache/www-apps/miniflux-2.1.3
@@ -11,5 +11,5 @@ RDEPEND=acct-user/miniflux >=dev-db/postgresql-9.5
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/miniflux/v2/archive/2.1.3.tar.gz -> miniflux-2.1.3.tar.gz https://dev.gentoo.org/~concord/distfiles/miniflux-2.1.3-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a456efc48aae65fde656eb4bbfbf2dc5
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.20.1.4603 b/metadata/md5-cache/www-apps/prowlarr-bin-1.20.1.4603
deleted file mode 100644
index 7bb2cac2c1e4..000000000000
--- a/metadata/md5-cache/www-apps/prowlarr-bin-1.20.1.4603
+++ /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-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.20.1.4603/Prowlarr.master.1.20.1.4603.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4cad2147353b6e499f8158ae4b012e84
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.21.0.4615 b/metadata/md5-cache/www-apps/prowlarr-bin-1.21.0.4615
new file mode 100644
index 000000000000..74eab943f55c
--- /dev/null
+++ b/metadata/md5-cache/www-apps/prowlarr-bin-1.21.0.4615
@@ -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-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.21.0.4615/Prowlarr.develop.1.21.0.4615.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9659718470b660c16a18e0d388f16923
diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.8.1.8906 b/metadata/md5-cache/www-apps/radarr-bin-5.8.2.8915
index e0303bf094bd..d9bc50f4a503 100644
--- a/metadata/md5-cache/www-apps/radarr-bin-5.8.1.8906
+++ b/metadata/md5-cache/www-apps/radarr-bin-5.8.2.8915
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.1.8906/Radarr.develop.5.8.1.8906.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.8.2.8915/Radarr.develop.5.8.2.8915.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8279d4120f797b946e4b0b762b70fc3c
diff --git a/metadata/md5-cache/www-apps/readarr-bin-0.3.30.2576 b/metadata/md5-cache/www-apps/readarr-bin-0.3.31.2578
index f004ef63ba4b..05b5122837b5 100644
--- a/metadata/md5-cache/www-apps/readarr-bin-0.3.30.2576
+++ b/metadata/md5-cache/www-apps/readarr-bin-0.3.31.2578
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.30.2576/Readarr.develop.0.3.30.2576.linux-musl-core-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.31.2578/Readarr.develop.0.3.31.2578.linux-musl-core-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71c4a4dd0fdc6ca176aa31ee212d1d1e
diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.6.1847 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.7.1868
index 6b0933fe72ec..af807152c5f3 100644
--- a/metadata/md5-cache/www-apps/sonarr-bin-4.0.6.1847
+++ b/metadata/md5-cache/www-apps/sonarr-bin-4.0.7.1868
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.6.1847/Sonarr.develop.4.0.6.1847.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.6.1847/Sonarr.develop.4.0.6.1847.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.6.1847/Sonarr.develop.4.0.6.1847.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.6.1847/Sonarr.develop.4.0.6.1847.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.6.1847/Sonarr.develop.4.0.6.1847.linux-musl-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.7.1868/Sonarr.develop.4.0.7.1868.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.7.1868/Sonarr.develop.4.0.7.1868.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.7.1868/Sonarr.develop.4.0.7.1868.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.7.1868/Sonarr.develop.4.0.7.1868.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.7.1868/Sonarr.develop.4.0.7.1868.linux-musl-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2434edc294d6dfc5195155c8c3d1bd8
diff --git a/metadata/md5-cache/www-apps/trickster-1.1.5 b/metadata/md5-cache/www-apps/trickster-1.1.5
index 85029f09b1a8..3279aad298b0 100644
--- a/metadata/md5-cache/www-apps/trickster-1.1.5
+++ b/metadata/md5-cache/www-apps/trickster-1.1.5
@@ -11,5 +11,5 @@ RDEPEND=acct-group/trickster acct-user/trickster
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/tricksterproxy/trickster/archive/v1.1.5.tar.gz -> trickster-1.1.5.tar.gz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d3783b6cc3c55465389120dcadb2886
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index e816255f9917..5a1f3f4093f4 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/firefox-115.13.0 b/metadata/md5-cache/www-client/firefox-115.13.0
index 499bc084f419..48e9e731c20c 100644
--- a/metadata/md5-cache/www-client/firefox-115.13.0
+++ b/metadata/md5-cache/www-client/firefox-115.13.0
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:18 sys-devel/llvm:18 clang? ( sys-devel/lld:18 virtual/rust:0/llvm-18 pgo? ( =sys-libs/compiler-rt-sanitizers-18*[profile] ) ) ) ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
DEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
DESCRIPTION=Firefox Web Browser
@@ -12,6 +12,6 @@ LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) screencast? ( media-video/pipewire:= ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
SLOT=esr
-SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/source/firefox-115.13.0esr.source.tar.xz -> firefox-115.13.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-115.13.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-115.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-115.13.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-115.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-115.13.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-115.13.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-115.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-115.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-115.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-115.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-115.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-115.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-115.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-115.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-115.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-115.13.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-115.13.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-115.13.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-115.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-115.13.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-115.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-115.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-115.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-115.13.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-115.13.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-115.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-115.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-115.13.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-115.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-115.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-115.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-115.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-115.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-115.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-115.13.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-115.13.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-115.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-115.13.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-115.13.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.13.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-115.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.13.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-115.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-115.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-115.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-115.13.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-115.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-115.13.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-115.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-115.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.13.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-115.13.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-115.13.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-115.13.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-115.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-115.13.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.13.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-115.13.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-115.13.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-115.13.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-115.13.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-115.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.13.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-115.13.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-115.13.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-115.13.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-115.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-115.13.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fur.xpi -> firefox-115.13.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-115.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.13.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.13.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-115.13.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-115.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-115.13.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-115.13.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-115.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-115.13.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-115.13.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.13.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-115.13.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sc.xpi -> firefox-115.13.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-115.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-115.13.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-115.13.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/szl.xpi -> firefox-115.13.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-115.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-115.13.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-115.13.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-115.13.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-115.13.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-115.13.0esr-xh.xpi )
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/source/firefox-115.13.0esr.source.tar.xz -> firefox-115.13.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-11.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-115.13.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-115.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-115.13.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-115.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-115.13.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-115.13.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-115.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-115.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-115.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-115.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-115.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-115.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-115.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-115.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-115.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-115.13.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-115.13.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-115.13.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-115.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-115.13.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-115.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-115.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-115.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-115.13.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-115.13.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-115.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-115.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-115.13.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-115.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-115.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-115.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-115.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-115.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-115.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-115.13.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-115.13.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-115.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-115.13.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-115.13.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.13.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-115.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.13.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-115.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-115.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-115.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-115.13.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-115.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-115.13.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-115.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-115.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.13.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-115.13.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-115.13.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-115.13.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-115.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-115.13.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.13.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-115.13.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-115.13.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-115.13.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-115.13.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-115.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.13.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-115.13.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-115.13.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-115.13.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-115.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-115.13.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/fur.xpi -> firefox-115.13.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-115.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.13.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.13.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-115.13.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-115.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-115.13.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-115.13.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-115.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-115.13.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-115.13.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.13.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-115.13.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sc.xpi -> firefox-115.13.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-115.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-115.13.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-115.13.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/szl.xpi -> firefox-115.13.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-115.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-115.13.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-115.13.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-115.13.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-115.13.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-115.13.0esr-xh.xpi )
_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b2e1d7be1b23aec471a02104aa6ae304
+_md5_=5d3d8381eeb6726573a85f30617b6500
diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz
index 9c3e9cd038c7..21ec957f6518 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/browserpass-3.1.0 b/metadata/md5-cache/www-plugins/browserpass-3.1.0
index 618320374b52..5a5e47893305 100644
--- a/metadata/md5-cache/www-plugins/browserpass-3.1.0
+++ b/metadata/md5-cache/www-plugins/browserpass-3.1.0
@@ -10,5 +10,5 @@ RDEPEND=app-crypt/gnupg
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/browserpass/browserpass-native/archive/3.1.0.tar.gz -> browserpass-3.1.0.tar.gz https://dev.gentoo.org/~mattst88/distfiles/browserpass-3.1.0-deps.tar.xz
-_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e430d59d34c0e9ae8567de8c86fe4eb7
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 4a1af2e5769e..25f3a6eb9b89 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/caddy-2.7.6-r2 b/metadata/md5-cache/www-servers/caddy-2.7.6-r2
index bbb76e4e5b3c..ae2fb6e586ca 100644
--- a/metadata/md5-cache/www-servers/caddy-2.7.6-r2
+++ b/metadata/md5-cache/www-servers/caddy-2.7.6-r2
@@ -13,5 +13,5 @@ RDEPEND=acct-user/http acct-group/http
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/caddyserver/caddy/archive/v2.7.6.tar.gz -> caddy-2.7.6.tar.gz https://dev.gentoo.org/~zmedico/dist/caddy-2.7.6-r2-deps.tar.xz https://github.com/caddyserver/dist/archive/refs/tags/v2.7.6.tar.gz -> caddy-2.7.6-docs.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b74af2ca7ba5df2952ae65b3d7b1055
diff --git a/metadata/md5-cache/www-servers/caddy-2.8.4 b/metadata/md5-cache/www-servers/caddy-2.8.4
index c5260c22ee21..62813f32e58d 100644
--- a/metadata/md5-cache/www-servers/caddy-2.8.4
+++ b/metadata/md5-cache/www-servers/caddy-2.8.4
@@ -13,5 +13,5 @@ RDEPEND=acct-user/http acct-group/http
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/caddyserver/caddy/archive/v2.8.4.tar.gz -> caddy-2.8.4.tar.gz https://dev.gentoo.org/~zmedico/dist/caddy-2.8.4-deps.tar.xz https://github.com/caddyserver/dist/archive/refs/tags/v2.8.4.tar.gz -> caddy-2.8.4-docs.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2b593638173bbf75dd15b82c15d5bcb
diff --git a/metadata/md5-cache/www-servers/caddy-9999 b/metadata/md5-cache/www-servers/caddy-9999
index 28ef70eb9337..84e4c68693a9 100644
--- a/metadata/md5-cache/www-servers/caddy-9999
+++ b/metadata/md5-cache/www-servers/caddy-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=acct-user/http acct-group/http
RESTRICT=test strip
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9219afe6578e4bbfe95f258013335fa1
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index e86446619818..23c3da7e6a5e 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/alacarte-3.52.0 b/metadata/md5-cache/x11-misc/alacarte-3.52.0
new file mode 100644
index 000000000000..e454dc8ddcc4
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/alacarte-3.52.0
@@ -0,0 +1,17 @@
+BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
+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_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) >=gnome-base/gnome-menus-3.5.3:3[introspection]
+DESCRIPTION=Simple GNOME menu editor
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/alacarte
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 python-single-r1
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-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_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) >=gnome-base/gnome-menus-3.5.3:3[introspection] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection]
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=mirror://gnome/sources/alacarte/3.52/alacarte-3.52.0.tar.xz
+_eclasses_=gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c75282c1114fffd1aa15fcb848dec7db
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index e746401aed38..7e7353d71070 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/kitty-0.34.1 b/metadata/md5-cache/x11-terms/kitty-0.34.1
index 268bbb00c119..663b95a65cfc 100644
--- a/metadata/md5-cache/x11-terms/kitty-0.34.1
+++ b/metadata/md5-cache/x11-terms/kitty-0.34.1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.34.1/kitty-0.34.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.34.1-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.34.1/kitty-0.34.1.tar.xz.sig )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2de4c52bbd51edb5978f6af203c94390
diff --git a/metadata/md5-cache/x11-terms/kitty-0.35.2 b/metadata/md5-cache/x11-terms/kitty-0.35.2
index ca256b04bd7b..c36aa50ded05 100644
--- a/metadata/md5-cache/x11-terms/kitty-0.35.2
+++ b/metadata/md5-cache/x11-terms/kitty-0.35.2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.35.2-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz.sig )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d go-env 7eb56e61e641d6db098d57fb37477c44 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f892ed4615237679b626696a058e4a12
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index 9fe9a16123aa..bfbc32d736ac 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( X wayland ) test? ( X wayland )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 go-env 7eb56e61e641d6db098d57fb37477c44 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=049feeb3b1b857ab56505f503f46f38c
diff --git a/metadata/md5-cache/x11-terms/mlterm-3.9.3-r1 b/metadata/md5-cache/x11-terms/mlterm-3.9.3-r1
index 96203002dbc4..7f23198ab653 100644
--- a/metadata/md5-cache/x11-terms/mlterm-3.9.3-r1
+++ b/metadata/md5-cache/x11-terms/mlterm-3.9.3-r1
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext )
DEFINED_PHASES=configure install prepare test
-DEPEND=virtual/libcrypt:= X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) bidi? ( dev-libs/fribidi ) brltty? ( app-accessibility/brltty[api(+)] ) cairo? ( x11-libs/cairo[X(+)] ) fbcon? ( media-fonts/unifont ) fcitx? ( app-i18n/fcitx:* ) freewnn? ( app-i18n/freewnn ) gtk? ( x11-libs/gtk+:3 ) harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) ibus? ( app-i18n/ibus ) libssh2? ( net-libs/libssh2 ) m17n-lib? ( dev-libs/m17n-lib ) nls? ( virtual/libintl ) regis? ( || ( media-libs/sdl-ttf media-libs/sdl2-ttf ) ) scim? ( app-i18n/scim ) skk? ( || ( virtual/skkserv app-i18n/skk-jisyo ) ) uim? ( app-i18n/uim ) utempter? ( sys-libs/libutempter ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) xft? ( x11-libs/libXft )
+DEPEND=virtual/libcrypt:= X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) bidi? ( dev-libs/fribidi ) brltty? ( app-accessibility/brltty[api(+)] ) cairo? ( x11-libs/cairo[X(+)] ) fbcon? ( media-fonts/unifont ) fcitx? ( app-i18n/fcitx:* ) gtk? ( x11-libs/gtk+:3 ) harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) ibus? ( app-i18n/ibus ) libssh2? ( net-libs/libssh2 ) m17n-lib? ( dev-libs/m17n-lib ) nls? ( virtual/libintl ) regis? ( || ( media-libs/sdl-ttf media-libs/sdl2-ttf ) ) scim? ( app-i18n/scim ) skk? ( || ( virtual/skkserv app-i18n/skk-jisyo ) ) uim? ( app-i18n/uim ) utempter? ( sys-libs/libutempter ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) xft? ( x11-libs/libXft )
DESCRIPTION=A multi-lingual terminal emulator
EAPI=8
HOMEPAGE=http://mlterm.sourceforge.net/
INHERIT=desktop
-IUSE=+X bidi brltty cairo debug fbcon fcitx freewnn gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft
+IUSE=+X bidi brltty cairo debug fbcon fcitx gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft
KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=virtual/libcrypt:= X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) bidi? ( dev-libs/fribidi ) brltty? ( app-accessibility/brltty[api(+)] ) cairo? ( x11-libs/cairo[X(+)] ) fbcon? ( media-fonts/unifont ) fcitx? ( app-i18n/fcitx:* ) freewnn? ( app-i18n/freewnn ) gtk? ( x11-libs/gtk+:3 ) harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) ibus? ( app-i18n/ibus ) libssh2? ( net-libs/libssh2 ) m17n-lib? ( dev-libs/m17n-lib ) nls? ( virtual/libintl ) regis? ( || ( media-libs/sdl-ttf media-libs/sdl2-ttf ) ) scim? ( app-i18n/scim ) skk? ( || ( virtual/skkserv app-i18n/skk-jisyo ) ) uim? ( app-i18n/uim ) utempter? ( sys-libs/libutempter ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) xft? ( x11-libs/libXft )
+RDEPEND=virtual/libcrypt:= X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) bidi? ( dev-libs/fribidi ) brltty? ( app-accessibility/brltty[api(+)] ) cairo? ( x11-libs/cairo[X(+)] ) fbcon? ( media-fonts/unifont ) fcitx? ( app-i18n/fcitx:* ) gtk? ( x11-libs/gtk+:3 ) harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) ibus? ( app-i18n/ibus ) libssh2? ( net-libs/libssh2 ) m17n-lib? ( dev-libs/m17n-lib ) nls? ( virtual/libintl ) regis? ( || ( media-libs/sdl-ttf media-libs/sdl2-ttf ) ) scim? ( app-i18n/scim ) skk? ( || ( virtual/skkserv app-i18n/skk-jisyo ) ) uim? ( app-i18n/uim ) utempter? ( sys-libs/libutempter ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) xft? ( x11-libs/libXft )
REQUIRED_USE=|| ( X fbcon wayland )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/mlterm/mlterm-3.9.3.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d
-_md5_=e29f8fa219640fcf50a3d6f31a52ef74
+_md5_=034db3da8a4420d987971daedf1456d5
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index e572ba328ad2..e130406c8867 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/blueglass-xcursors-0.4-r2 b/metadata/md5-cache/x11-themes/blueglass-xcursors-0.4-r2
new file mode 100644
index 000000000000..4a4307dfa031
--- /dev/null
+++ b/metadata/md5-cache/x11-themes/blueglass-xcursors-0.4-r2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=A high quality set of animated mouse cursors
+EAPI=8
+HOMEPAGE=https://store.kde.org/p/999915/
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=x11-libs/libXcursor
+SLOT=0
+SRC_URI=mirror://gentoo/5532-BlueGlass-XCursors-3D-0.4.tar.bz2
+_md5_=effc4c95da35da88eda3637fe3800cab
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index bdc2b16b2852..9d3cc3df1174 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/fvwm3-1.0.9-r1 b/metadata/md5-cache/x11-wm/fvwm3-1.0.9-r1
index 4155dd96c528..cae9987f5f05 100644
--- a/metadata/md5-cache/x11-wm/fvwm3-1.0.9-r1
+++ b/metadata/md5-cache/x11-wm/fvwm3-1.0.9-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.0.9/fvwm3-1.0.9.tar.gz https://deps.gentoo.zip/x11-wm/fvwm3/fvwm3-1.0.9-docs.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc9baf0b09b075b591695aa0663cebbe
diff --git a/metadata/md5-cache/x11-wm/fvwm3-1.1.0-r1 b/metadata/md5-cache/x11-wm/fvwm3-1.1.0-r1
index c01e9e3433c9..218bad2618c1 100644
--- a/metadata/md5-cache/x11-wm/fvwm3-1.1.0-r1
+++ b/metadata/md5-cache/x11-wm/fvwm3-1.1.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fvwmorg/fvwm3/releases/download/1.1.0/fvwm3-1.1.0.tar.gz https://deps.gentoo.zip/x11-wm/fvwm3/fvwm3-1.1.0-docs.tar.xz
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce78d627e028baa904c4e31967576d09
diff --git a/metadata/md5-cache/x11-wm/fvwm3-9999 b/metadata/md5-cache/x11-wm/fvwm3-9999
index 6b0063a91692..463620f25688 100644
--- a/metadata/md5-cache/x11-wm/fvwm3-9999
+++ b/metadata/md5-cache/x11-wm/fvwm3-9999
@@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=strip
SLOT=0
-_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools d12ccbad07b44642a75ac97a3334d8e0 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic e503ea5acc20410237ba33ec3f7c857d git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env 7eb56e61e641d6db098d57fb37477c44 go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8d5a63f27846c62b2ce1a2d6088cdcb6
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 930ada42196e..15dde1a6d61c 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 18196 BLAKE2B 1b43af09e61e2865c024c72285ed218159c7ec13fb8eed308744d07d77ca67bd464e4e1e0953b84b2feefea8c3c0df17f2e9ca49f7df8516e5e9d8f85c1e97d2 SHA512 1cfd10f587a7c1b83e57769d372f8b0b4748d237837b5136194fd0cb51e57e068480b7753d62a86072d8760a29fb1eea4fda11ead23ce37ef285381acb9e8ce9
-TIMESTAMP 2024-07-15T10:11:06Z
+TIMESTAMP 2024-07-16T10:10:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaU9bpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmaWRyNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDJIQ/+Jlj7Awcg6I3KxPKT8SOyiT4K49JKVBgB8jtbvgK9gY/7KUH8KBLIToXx
-Xg/5U0lQW/iZ8vFmbB3qppHmSnCiCkSwCwb+yggRdpa4WKegRVNHK147Z2HC4ghm
-3TzfsRf5Mz9uxMDN/IRBjVTvpEBPJxl9B0goS7eO2u6M0ynQo+FAdF/mcNfuWNKC
-bPuS6gc9rcaLQMU76F9TyVSob38DeS0dthQJEZuo5gmuBN+nAsx7KnqOls06DC4g
-bKo4ffup2/bhLfbAXHzblwniBFCdDSog8NdiVo60r8uCm8+Y59RYPX6aftxlBwGV
-lh7uQFlevl+2E28Wk8g2dEUsFLxle87/9Ej9lhSKTHEeI9QG/637aNtIKiQGA5GJ
-fP9oFufRViZkPxBocaSjmLLS4Y9lDUGE8HH2kVrX07unqmTvFvt60U9Y97gW+7k4
-+3cGtZeojC+qzTW0p2W7uvEnKwkRb+U0PvgiwxMd0PnynRNvwJEFCiHeSbmuhCZt
-O09g6ezv72PD8ZyfPq3eBJW9gqgSgeZ+JZ53HUEpUY0kH+pp36lK+utKok5uxC4q
-diDx2TN/Acng8mrtP0A90F+dtl/K+lyWG8WFaRsuP+IoymzY0URxXqwY5a6UfxfY
-EJTLFF1v1BcZJ8KbyfsBlDyXMiOaGTb6tH6B7/Wr3dhEYt27baQ=
-=9Zzr
+klDsjg/9Fk8+k/6z8+nh0Ho9jPbOpo+KPCt9wF35+R79rL1kFVaVKH5KybZocVfJ
+uUIfZZs/Uq7lvbT4jDGWwcXwnk34Zw+hS2RCuc2juOUqFueBvPjtMZmLtYT/2iwj
++Kd1sXvJfn8aRyCkRt7UXyA18FmvXX3DtYaLaJvSsO0HyFAZVUhP6xd4JY28VDqh
+KnwmGk5cAEi7jDGOCh5R1lmjIRSDxTjlH9QAliimQAZLVm0q0OySEQJV2ck6LAX4
+mU6c6667xGsZCE/tld5hqvWOk2mcdCMVkcGRv9QZCqLvzYDOtdbDvZXbATNOGu73
+VLmOvB00DX0k8IMF0PC6/qgCfc7OziLz+YociPnPyCMhqHUv6AN4kJo8kxMg/E4n
+puqNZppz5UNIV7unWl+OO2mvyZ9vkaof2frX14kcy85Wy90fAJn4Ou8SrvdxLFdU
+ud5cC0mA6mWQ4A59w8FNtGO/bDeBv39MJjZ9JA5fTQit8MsfFXUY7VbYyKFzIqMJ
+3sQ2RA3KJH3u7YdtUquVmJ1HpKWTN8A7/ZBpPMBSDgWVEpxYDaK52+XLuoo6Pf4P
+38N0RXoJYRKEJGaTxYmQSliSV5qi49fLeiJwbVca0gfmLgIeLdqH5BNni9fYjRLd
+916IJbiLqfbMmzhwlqbGTRA6Wl4llXCBOblAdTkgwpmNiAJm0gg=
+=9bsH
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 73a06b806c59..ed5d6c19b78c 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 10:11:03 +0000
+Tue, 16 Jul 2024 10:10:36 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 5e90de9b9edc..1a2f008624d7 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Jul 15 10:11:03 AM UTC 2024
+Tue Jul 16 10:10:35 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 64ae2fa6928a..82048fa8775a 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 11:00:00 +0000
+Tue, 16 Jul 2024 10:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index fbc9ca94aed2..4e8ad5358304 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-24256857bfd52c52dda95ca502c169745befa95f 1721037611 2024-07-15T10:00:11Z
+10ce0f5c2719a2395f51952d9ad2dad9e0a79f1a 1721121360 2024-07-16T09:16:00Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 191f74aab9f0..b806fc65a9be 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1721038200 Mon 15 Jul 2024 10:10:00 AM UTC
+1721124600 Tue 16 Jul 2024 10:10:00 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 73a06b806c59..e72d68cd2434 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 10:11:03 +0000
+Tue, 16 Jul 2024 10:10:35 +0000
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 3590b40aafe3..8cdfae17007b 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index b61ed444cf02..ca3dd4eb70b4 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1,4 +1,4 @@
AUX launcher.sh 452 BLAKE2B ada0054ea8cc1c383c153794e7769cabfb97144d9e5abe5ff9fb9f3165bef47f7efa365d214c88647f9e04109898ff9ee8d5eb62fab56be483a711960e85581d SHA512 a6c25ff0ae0f0e14258bddfd93210c33fbbd350e87165d28fcd5943576634c58ccb723f9962d3b160af079553ffd039326c402eceaa8a760d547405787650239
-DIST discord-0.0.59.tar.gz 103219168 BLAKE2B 65acf99ecd405e38f2ca0c5bc8fd2e1aa5a976fc27e961c6e8b6ff4cd983f73b460bf4f26748e660ba8b3c7c455c6cf375745d792da58b5b1e459c743b42e3d0 SHA512 43a911d03d62f9d73e8058771b59d148500fc48a0cf51be90899f4927979034d73326086084d342b4885ebe74560b4b99598d8514be9a51f00a9dd2010c74132
-EBUILD discord-0.0.59.ebuild 3953 BLAKE2B 5108ee5a095f59114ad00d853f9d146ef0919aa802be7a84c3d61f134021e942c8abf699dbd066c82b310992629a80fd2764dc326b37fd0c6ad879ddfe8e5c9d SHA512 7d9a6560cf066d77301a87d83bcf54619f0291eabdd831911a7ead97eb5b4cecbc5db4b5f0adacbdba244c3c7ebdce4fb3fbc319964ca6c7b251e38697f1d92c
+DIST discord-0.0.60.tar.gz 103521776 BLAKE2B 3001415fb64bb420c2fc079f54b02cfa8fe272c7348244100b3743f7218e46163c51300e23c399045a0338758eac25eb507a8275f2a0c824f6d68cd5ed1d1087 SHA512 eb83cf67e33e92a128808f225b9fa304fac708157a70a10c3539853d2e582e451c87e5c6ba6d1553a57db7b0dcd89823b7cf5eae2468d1d5dcd3b2f1fa396d4e
+EBUILD discord-0.0.60.ebuild 3953 BLAKE2B 5108ee5a095f59114ad00d853f9d146ef0919aa802be7a84c3d61f134021e942c8abf699dbd066c82b310992629a80fd2764dc326b37fd0c6ad879ddfe8e5c9d SHA512 7d9a6560cf066d77301a87d83bcf54619f0291eabdd831911a7ead97eb5b4cecbc5db4b5f0adacbdba244c3c7ebdce4fb3fbc319964ca6c7b251e38697f1d92c
MISC metadata.xml 506 BLAKE2B ff098a1c9341a94ebb21da57c3028d3d96e884e19e3adf2df8d50b694a1ca3eee61f5dfd90eaa557a0a0eee769fd11dfa7bbf63308386a11faa56d13687e33c3 SHA512 56baf0a5323057b4af83a7b7d760b2b1e071e15ca4eef6546eab4104fbdd026906f68d8023a3155f492d8d93cd7022c5d0017372cbaf2894b94bd253b2ce3665
diff --git a/net-im/discord/discord-0.0.59.ebuild b/net-im/discord/discord-0.0.60.ebuild
index 9c133ac136e6..9c133ac136e6 100644
--- a/net-im/discord/discord-0.0.59.ebuild
+++ b/net-im/discord/discord-0.0.60.ebuild
diff --git a/net-im/spectrum2/Manifest b/net-im/spectrum2/Manifest
index 3a22d08b4138..8b508ebba3b4 100644
--- a/net-im/spectrum2/Manifest
+++ b/net-im/spectrum2/Manifest
@@ -1,6 +1,8 @@
+AUX spectrum2-2.2.1-boost-1.85.patch 5027 BLAKE2B 3721be895ede0d52005acc4e9cab8eaca137f22ed7314874a8e5a8363760f077993353dfa7c76ad69110e880b053590a719a17644563fd6c5a700488950e1fc0 SHA512 f5e86cc91247509a85f5052eb766706ac9b58ecca9a830acbca33a766895645f9b4ea1ee24316d43588158b7a2cac867308cd835b31539226855f9c985832631
+AUX spectrum2-2.2.1-use-c++14.patch 212 BLAKE2B 5b525badc5bda979d0fc27d1538911c4c0432f22be2597101bd0cf7f927e43fc00a81b6e479b6dd8d9fb4c5eb85bf5d8a659f54f0775a615566b70219a883cd2 SHA512 cef37a4f3fe110ff08ebf8af55c60e53877c4eff31103524ffffe848353b5d7ffb501fe9e9f44a6a4e622a6d2d1be4e8207843218f39796d99a31674f7f7a4d4
AUX spectrum2.initd 1333 BLAKE2B ee4530c47e12d29a16d6b17a126878870c9332e2b6b9941e783d3236e9bd7f18616fa39a88af87670da2380ecea1d73be17fde978ef94aa76dfcc1ce9602c7d6 SHA512 b90592bbf4f415ec81db041b0b16e9603f5ac2c2867eeb3939b1f897a818f6197155dd2ec0769447697b690e2c938c24f202acc3596a43fd545b558167d762f9
AUX spectrum2.service 222 BLAKE2B 58227bb8d49dac2a43d41d9a1e16b9ad804fb540a1e37fc0ec58e23e7412c5a9e0a931fe41d37430be5b77d0bc33fc17870b885995185e29a7ccd2da73022dc8 SHA512 c50d83e6afadc798b90f4df5b2f473031dadb8e32dff0c1120dc2345a3fe37a86566d6d975d22d310e0dd6d2c602d674f6a17f4df2e730e71aaf484a30aa97c2
AUX spectrum2.tmpfiles-r1 44 BLAKE2B 262e14134a78bc5955fc8ec750ceec94b6fd99fbb65365e28c6dab6f80b0941197899bec6a99d2c5ae21ecaf750013c5c909791c86a609893a4b431597323a59 SHA512 151c93d490f58309fe25bc3ee13ec9987e024c3aec4e58fe399016307f8b78aa7721f3b86bc51373aee7cebe9ab75273f0c48c7c840562ecd2e69d2ce44eba53
DIST spectrum2-2.2.1.tar.gz 666509 BLAKE2B c946cea46d99bd8126ad8270a8a01140d75ff989cf0cc0e2ff19ac830c01df4ad02a296959077f5a56707d509bafe937515f78adf7361a2e261497f5299dfe7d SHA512 c752f043f337157125da800ec5e5ed41b0f0f2bf8ee91c682a228779754557389469eb58610bef7793a0d68a303260f80a38a1519f61b62ba23e9a2222c6f399
-EBUILD spectrum2-2.2.1.ebuild 2774 BLAKE2B 170ca5889ead1309a5aa513664d4d4cf35a37f3c358ba2e10424375d58d27b793440754f5aaba568fe2bc2b273c2364fb9ebbfd4dedacb5d6d94f246848ad35a SHA512 7724e5965b49344c43d27578687ba25aca078ae5787be18a55b97bf5872ea35c221cb75ae2acc5d1b1f090a7e9ff9c8e70e87e14d3debf67477f2dbe34485825
+EBUILD spectrum2-2.2.1.ebuild 2874 BLAKE2B 4133583e6fefc61e0a63b594140e5bfe101e770f1b644af64dc6b712d887527f8c2f1a388501803c7224561292dcd437191f901fa3f167838d9cdb17f535e971 SHA512 b7d69936942513b27a7181d90344271647e91e9c1d9d757457f676f13cc6db30d309e1cea49ceb2d1168aa6869e52c9f72318a9db507a43a4a1bf7d70d12265c
MISC metadata.xml 1114 BLAKE2B 35d457612fa10fe7e6e2007734c54e491b581e86e0376416b3e2177d6c22b478c7b2bb98cb7bf4d7c80d3ab36f2674c18642f2725cc5c8e230df174bf80d1776 SHA512 13de6689c9838edaccc98b038a86d64dd4bc9639c41b383f8cd0d7e081f6a6bd23c597901165e39867dbed6d957a71f71a9011f6c73050d098ee984fb59f994e
diff --git a/net-im/spectrum2/files/spectrum2-2.2.1-boost-1.85.patch b/net-im/spectrum2/files/spectrum2-2.2.1-boost-1.85.patch
new file mode 100644
index 000000000000..30e6a4cdeb81
--- /dev/null
+++ b/net-im/spectrum2/files/spectrum2-2.2.1-boost-1.85.patch
@@ -0,0 +1,103 @@
+Bug: https://bugs.gentoo.org/933691
+
+From: Bill Prendergast <dek.devel@baisenvar.info>
+
+Fix build with boost-1.85 (filesystem api v4 removed Deprecated Features)
+see https://www.boost.org/doc/libs/1_85_0/libs/filesystem/doc/deprecated.html
+
+--- a/plugin/cpp/Util.cpp
++++ b/plugin/cpp/Util.cpp
+@@ -53,7 +53,7 @@ void createDirectories(Transport::Config *config, const boost::filesystem::path&
+ }
+
+ // First create branch, by calling ourself recursively
+- createDirectories(config, ph.branch_path());
++ createDirectories(config, ph.parent_path());
+
+ // Now that parent's path exists, create the directory
+ create_directory(ph);
+@@ -89,7 +89,7 @@ void removeEverythingOlderThan(const std::vector<std::string> &dirs, time_t t) {
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+ if (last_write_time(itr->path()) < t) {
+ try {
+- if (is_regular(itr->path())) {
++ if (is_regular_file(itr->path())) {
+ remove(itr->path());
+ }
+ else if (is_directory(itr->path())) {
+--- a/spectrum/src/main.cpp
++++ b/spectrum/src/main.cpp
+@@ -147,7 +147,7 @@ static void _createDirectories(Transport::Config *config, boost::filesystem::pat
+ }
+
+ // First create branch, by calling ourself recursively
+- _createDirectories(config, ph.branch_path());
++ _createDirectories(config, ph.parent_path());
+
+ // Now that parent's path exists, create the directory
+ boost::filesystem::create_directory(ph);
+--- a/spectrum_manager/src/methods.cpp
++++ b/spectrum_manager/src/methods.cpp
+@@ -168,7 +168,7 @@ int start_instances(ManagerConfig *config, const std::string &_jid) {
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -232,7 +232,7 @@ void stop_instances(ManagerConfig *config, const std::string &_jid) {
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -315,7 +315,7 @@ int restart_instances(ManagerConfig *config, const std::string &_jid) {
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -401,7 +401,7 @@ int show_status(ManagerConfig *config) {
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -531,7 +531,7 @@ std::string get_config(ManagerConfig *config, const std::string &jid, const std:
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -572,7 +572,7 @@ void ask_local_server(ManagerConfig *config, Swift::BoostNetworkFactories &netwo
+ bool found = false;
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
+@@ -619,7 +619,7 @@ std::vector<std::string> show_list(ManagerConfig *config, bool show) {
+
+ directory_iterator end_itr;
+ for (directory_iterator itr(p); itr != end_itr; ++itr) {
+- if (is_regular(itr->path()) && extension(itr->path()) == ".cfg") {
++ if (is_regular_file(itr->path()) && itr->path().extension().string() == ".cfg") {
+ Config cfg;
+ if (cfg.load(itr->path().string()) == false) {
+ std::cerr << "Can't load config file " << itr->path().string() << ". Skipping...\n";
diff --git a/net-im/spectrum2/files/spectrum2-2.2.1-use-c++14.patch b/net-im/spectrum2/files/spectrum2-2.2.1-use-c++14.patch
new file mode 100644
index 000000000000..009f7cb4a3a8
--- /dev/null
+++ b/net-im/spectrum2/files/spectrum2-2.2.1-use-c++14.patch
@@ -0,0 +1,13 @@
+Don't focre c11
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -4,7 +4,7 @@
+
+ project(libtransport)
+
+-set(CMAKE_CXX_STANDARD 11)
++set(CMAKE_CXX_STANDARD 14)
+ if(WIN32)
+ set(CMAKE_CXX_STANDARD 17)
+ endif(WIN32)
diff --git a/net-im/spectrum2/spectrum2-2.2.1.ebuild b/net-im/spectrum2/spectrum2-2.2.1.ebuild
index 659d8085be5d..bfeccf1de360 100644
--- a/net-im/spectrum2/spectrum2-2.2.1.ebuild
+++ b/net-im/spectrum2/spectrum2-2.2.1.ebuild
@@ -58,6 +58,11 @@ DEPEND="
test? ( dev-util/cppunit )
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.2.1-boost-1.85.patch
+ "${FILESDIR}"/${PN}-2.2.1-use-c++14.patch
+)
+
src_prepare() {
# Respect users LDFLAGS
sed -i -e "s/-Wl,-export-dynamic/& ${LDFLAGS}/" spectrum/src/CMakeLists.txt || die
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 4bbbbeb25d56..da31c24dfcce 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest
index 55e4627e21fb..39bcbfb60cce 100644
--- a/net-irc/polari/Manifest
+++ b/net-irc/polari/Manifest
@@ -1,3 +1,5 @@
DIST polari-45.0.tar.xz 1060220 BLAKE2B cca8d79a33b3874d9f13b9110687e0fac3cbc1a9b7a2652f2e315d0ee0b996263946e209da3141763f18293e77127d843beac96155168cb5a24af88ff1de3f85 SHA512 33a3a0ef6960d2ac11fc312efc859a5ea75198c4ae8e74ff0885f9d0aa04f4e59d84be1495db3f498486b595aac66a91ec63d121a92557d9386dfbaed60bb409
+DIST polari-46.0.tar.xz 1067376 BLAKE2B 5c5fddc554d64c0baea24f8f9e3736c8f8d2cccc2459f14241fd8cde4b36b91e47300243a8583a56d9d66bc8329dbd844ab0ee254d86869346db1ab6cf1f8411 SHA512 5b4947a2923d33b1e28001dc188172c2e8fc5a1227321dbd609c5392bd70ce24db90066dea179f238c153adbc87d3ee29e6516d092909b21d67f649471ef0ed0
EBUILD polari-45.0-r1.ebuild 1272 BLAKE2B 60876bded484ef33e97d2be99e16e6ea6fff857e4aff35fcb16e116d7efb8d570f7e57f3d79250f01c4988152b1e01d373800504c7a0c4f751ee1b85b43bde06 SHA512 b2a4e15ea20a7dd20ee1936d9a389903a9254288299493bdfe618cdeb52296d0fe9d0915ad82e541ee2c52736858037d477fbdc87c4ce8a22069ebb0585b75eb
+EBUILD polari-46.0.ebuild 1249 BLAKE2B d2fe7df368b28fc68a860ef143d409ccfdbb595cd1eadcfa26f7ae93e6bef80130892fa1eb4eb2787e7e22f3720796d512178f4ae125d6d2ac6fc35d5a67b158 SHA512 2c0d5bc68e4ec7ea959f69f6f1aa344f97b5b6748b118340a74db95e264cabd747e0426d6b365c5133d12ca5ea3553110524f8dbfb022540518ea425dc4b78d2
MISC metadata.xml 347 BLAKE2B b85c094ef47060737f8f7b57071e7b78374ab17226ef793da84e4b6a13792cd8076d6ac060a9c4cda5893a2559cd0bf3e958397fb35908aaf73a462fd496fe97 SHA512 e63acb67ec5073a50302f175f361842ca5b633aba721975f685c9f0d4bcdeb3801e2ad83cae600975f994946682d5ad1ab7da3d682bf4d4bb712a2f64eab82c5
diff --git a/net-irc/polari/polari-46.0.ebuild b/net-irc/polari/polari-46.0.ebuild
new file mode 100644
index 000000000000..e9a454219a3b
--- /dev/null
+++ b/net-irc/polari/polari-46.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="An IRC client for GNOME"
+HOMEPAGE="https://apps.gnome.org/Polari https://gitlab.gnome.org/GNOME/polari"
+
+LICENSE="GPL-2+ CC0-1.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# GTK3 still used by thumbnailer: https://gitlab.gnome.org/GNOME/polari/-/issues/223
+DEPEND="
+ x11-libs/gtk+:3[introspection]
+ gui-libs/gtk:4[introspection]
+ gui-libs/libadwaita:1[introspection]
+ >=dev-libs/glib-2.43.4:2
+ net-libs/telepathy-glib[introspection]
+ app-misc/tracker:3
+ >=dev-libs/gobject-introspection-1.50:=
+ >=dev-libs/gjs-1.73.1
+
+ x11-libs/gdk-pixbuf:2[introspection]
+ >=app-text/gspell-1.4.0[introspection]
+ x11-libs/pango[introspection]
+ app-crypt/libsecret[introspection]
+ net-libs/libsoup:3.0[introspection]
+"
+RDEPEND="${DEPEND}
+ >=net-irc/telepathy-idle-0.2
+"
+BDEPEND="
+ dev-libs/appstream-glib
+ dev-libs/libxml2:2
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ test? (
+ dev-libs/json-glib
+ )
+"
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 84d7cb31c28d..02a94eaf94e4 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest
index 7e45956a304b..d5da6e6f083e 100644
--- a/net-libs/libnftnl/Manifest
+++ b/net-libs/libnftnl/Manifest
@@ -1,6 +1,9 @@
DIST libnftnl-1.2.6.tar.xz 336684 BLAKE2B a08010b26db0c7a5429f33a92ca4f17e8e158005befa5f7e3f37d60456d1b481a3f95f46c0bcec74e98ab040940f533acc279672226f0abc6ce73a26ff56718a SHA512 0c8c369eec84b0c568f0067598bece6e3be9a0fbd977e443ae3b14a5a6d842a6086ceb5426a65f8c77204709655f148c1241193f1a928f8c12154a57e3548b34
DIST libnftnl-1.2.6.tar.xz.sig 566 BLAKE2B 8ad336d0d8c693beb6335e874ad62040257e0c4527f8acb32fcc8b4889eea88ba3a42c9b2b795db6f6e3d148066ee0a9217b1e30c7e784c793458dd480ee624a SHA512 61288aa03fb80d43d09866ce549815202f682b30b283cf3119ced0fe59536d10f1c029e433651d1cb31115e977b660886a153f3361f5cafdbb0ed6da602e5b2f
+DIST libnftnl-1.2.7.tar.xz 343876 BLAKE2B 42decbfdfce07c4743e7a55cf3d5d03a244ab6ac5e0f33107322ab44edcc96d360ac02f0376786656a5f7d43986499474e20a5b835f838e06d12efb017dd8eb4 SHA512 24ff3e7e97f51cb5dfda2fbd2f5e175abcec0dd58f94936022800ec356ff004a531f0915df72278b867769ba71473d407b01d52cc33a3cafb043d9a90b051f9d
+DIST libnftnl-1.2.7.tar.xz.sig 566 BLAKE2B ad79b0a149d37c0ae32bcf8c64b34e02146242ce731f6860bd8d63d90e96a58e04616d543783b8edc13a0f2ca6286c16c9d8b17c34d8e8920f680a17ee70bde0 SHA512 8bf9188a287850a5057be452541871af69187c4dacde580c57be15e7f3357ab4a874745f326880260e2c2b1486e59b684db41b0d8afd57bab9d77ad62ba052bd
EBUILD libnftnl-1.2.6-r1.ebuild 1562 BLAKE2B 3430f30c2094da8ae0182df379a27e86d37cb2600c2b8dcebb72d1facc95150ea6046c67dea3697119ef9524c38eb2da416b6ed579a61f716449ccc0d2159a2b SHA512 2e3e2bac94db2611524b0b06f29196fd42e7d67fd0cbbd2b71e728cee653bb731ae5c0f7dadf8d3b0e75e211a662ff5898bb5d7b81da6caec5909b9ef2ee2c50
EBUILD libnftnl-1.2.6.ebuild 1603 BLAKE2B 46c2bbd8bc269cbcfb3a1ed821aa80b9e3f6636b3071ffaabe7540414655cf961b318e13fe04f40e24701548fea2309c2c73dd0a36dc601ef4c0c4702350debf SHA512 026670ea52ac3999946baafd5e4987ac94235c0a8fd24ebfeb1251b0c30034a17d9e5fde7208e30ca66a360f771ec2d6522a51357f4a2c6e0a6590f5a4cb0b88
+EBUILD libnftnl-1.2.7.ebuild 1570 BLAKE2B 87955db35b0fb5aaa053a3e40746b5f893c1890760cbc26b25f843479d67fea8f37a003d5d78f2557f713c046379e9ee6943e123e290302023f7db707eb680dc SHA512 df1e228e7323c4e1e35477f6647c90e3cae9cb68b29fdb41e4f296ba578ed2d1f3980a86e15941140b3225eddee70d553747e40fb516dd51903120330c38508d
EBUILD libnftnl-9999.ebuild 1570 BLAKE2B 87955db35b0fb5aaa053a3e40746b5f893c1890760cbc26b25f843479d67fea8f37a003d5d78f2557f713c046379e9ee6943e123e290302023f7db707eb680dc SHA512 df1e228e7323c4e1e35477f6647c90e3cae9cb68b29fdb41e4f296ba578ed2d1f3980a86e15941140b3225eddee70d553747e40fb516dd51903120330c38508d
MISC metadata.xml 338 BLAKE2B fc63cdfa0a08b5933c6606290f44c4aee56f65224222425b6bf3b1c88427d17b5222a31126c38b326bbf8095786cacce65121103fcd45ce27aa16f9bde979a82 SHA512 1875b393684566e8dee08cfaa9fb0f19196121e500bab6deef6895784d33cdf2e2a7a96469ae57a02654f7dbc22e8af03b15f5a8a3dd840743ef077dc68edc71
diff --git a/net-libs/libnftnl/libnftnl-1.2.7.ebuild b/net-libs/libnftnl/libnftnl-1.2.7.ebuild
new file mode 100644
index 000000000000..3559fe7f2439
--- /dev/null
+++ b/net-libs/libnftnl/libnftnl-1.2.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/netfilter.org.asc
+inherit linux-info verify-sig
+
+DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
+HOMEPAGE="https://netfilter.org/projects/nftables/"
+
+if [[ ${PV} =~ ^[9]{4,}$ ]]; then
+ inherit autotools git-r3
+ EGIT_REPO_URI="https://git.netfilter.org/${PN}"
+else
+ SRC_URI="
+ https://netfilter.org/projects/${PN}/files/${P}.tar.xz
+ verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.xz.sig )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+ BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/11" # libnftnl.so version
+IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=net-libs/libmnl-1.0.4:=
+"
+BDEPEND+="
+ virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ if kernel_is ge 3 13; then
+ CONFIG_CHECK="~NF_TABLES"
+ linux-info_pkg_setup
+ else
+ eerror "This package requires kernel version 3.13 or newer to work properly."
+ fi
+}
+
+src_prepare() {
+ default
+
+ [[ ${PV} =~ ^[9]{4,}$ ]] && eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ if use examples; then
+ find examples/ -name 'Makefile*' -delete || die "Could not rm examples"
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 311f5323de00..fc60e9c13523 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -12,15 +12,15 @@ DIST node-v20.15.1.tar.xz 41880412 BLAKE2B f113856db03a3306d50a659e21d11f585e9e7
DIST node-v22.3.0.tar.xz 44517412 BLAKE2B 38ed4e6de9be48fb252b809a0174420f0f201f583ef5fb46a446d74168a25b39e1fa95ede44bfee8e7099dfe5636b3fb2bcd1ba3d626d7dfcac01dec0bd84d0a SHA512 70d1508bb576d98ef138db5618a5b07ca4412ec8a2aa35c8ff1d76fc93221bff6d7b418ff60b9194c420ad810523d5aeb0ffa662d2fa99f9cecf299317698710
DIST node-v22.4.0.tar.xz 46116620 BLAKE2B 262fc22bfe8bab2158a9e9fa274b03bb1ffd875814144fbd6cee45bf2641813363061affa5ebb9b657066899722616d41486046be11425d1a2005fa1261796e3 SHA512 6f7907021ec8c0b16d737da68ae9efa1e424aa38964456e01eb10a3f0111a6d6ceff31ba0f8876cd9df19d92de202e17cccf528b844242e5c66ff1f6b1867f55
DIST node-v22.4.1.tar.xz 46125104 BLAKE2B 7e54a7e01f821d752abbec03212c5be838b2e12fdb10c50cfe05b0ec25ddbe71eaa3187ba25d99efb258ab14d31927216e6816aacdfa29efdb1dc70a06e9b135 SHA512 840423e9738cad9f6024e9b51b683893eab16487ba18183251a189b5d4acf9b4168e9245623092705b014bff2058174127d5d7ecb31c1a8b324961074cb8ca54
-EBUILD nodejs-18.20.1.ebuild 7433 BLAKE2B e366853288364eddb38a0a598db70f83e5188a489ac2c5970eb21f9c993abd4807d87826536d0a1ea12315603edd5f0a714876d95d2aae1ef8e1ded8ee3e7030 SHA512 0a20a965b9c25f7319bc5dfca87e0ddf9f78f603a4dc334c68e750b847d5687b0e636fa199f089a004e72536435b334309ad042753a95f93800fb65515d77402
-EBUILD nodejs-18.20.3.ebuild 7435 BLAKE2B 39bec2924b1aa7fc0ee0670bfcb5b51cff9dbc82942512d615465d788e5e952fd1899f293e3e3e23e45b6d65691b5c33b0127ff1e41dfd4874e755281bd7c785 SHA512 2c0f6652acf55b924790dbed8bdcec2103f7752de31b69b32a82862fb646cb9411d8bcd5f3233b6352f9e7c1c0e5ac439f9b41c9704eee25c53ac89e4faaf72a
-EBUILD nodejs-18.20.4.ebuild 7438 BLAKE2B 01ae53dc6df6fd3d4aa59863166a34bf63b160999edac2f35af6a80a303aab1aace6e6cf263a79d46c2e50da261d341d781c873de326b36b275d8763561f669e SHA512 74abca48c2161d19c24c49cc172b55b953c396f1173c4228916cf4226aa857fd91f16ccb422c5debf292571239cda34ac98d216d0cfa899d496b4c2ddb95124b
-EBUILD nodejs-20.12.1.ebuild 7599 BLAKE2B 10339e186e827ab88b9830fbd76bab4a12a181fab9d6a6ce054948d8e1e64c32e54491bcc29ef6304827da39352f25ad73b01122c872c2667ee9d945f43368ca SHA512 cac02959f6cdfc3d99dbf918b910453a8175b2fce0a8dcaeebc64a21e4cb4186b19d5f4ce46b237de52c7e66e8f9a9dc4a353b9c12969f7370c82d91ef281b02
-EBUILD nodejs-20.14.0.ebuild 7564 BLAKE2B 2ea907259a8a6be81ef34562eeabcb7da8daf8fdff565dfaef87177c3cdff02d8c111e7748c59e3e59e041484485c997b8438ecabccca21f9e5215bed296bcb7 SHA512 6505abdde39cd07d2925c98597e2ccdb29db66631a0330b1b7c2dd00ad0e5995c47102fb351f5067b50d03e350fc0317b51c1799e84ac352d5086d33986dfe74
-EBUILD nodejs-20.15.0.ebuild 7567 BLAKE2B f91ca9f6bc88e927ae20a5af0f74a8fad87c995610eda2132a55ddbe9ab2df279d0f717dcc8e3e660358d6609de50dbb3fd76c6d4715c8e4d0e8b4016b7c65c0 SHA512 730eac7fa64742cda816d710720ca30d42a1a95db9b60e85282c7895115c437bb4e27986ff713657199a6947bb0b0cda8a2fc94912c8f7f0c032155eafe9509b
-EBUILD nodejs-20.15.1.ebuild 7567 BLAKE2B f08c1d0563aea5b69af83fd2370924b7788ef12fac7753c7b4a75a5b7560d06c673abbde373ac40bb59f6a7cab3d0e3ca02a7406642d95dca847e3ff56ca10f3 SHA512 1cc8b260a495873039dc983c65e936b886566a72628782cd630797fb23177025036cc2d142223decc88edd269f6a03aee5164282f4a9f16865b2c8555b04e04d
-EBUILD nodejs-22.3.0.ebuild 7858 BLAKE2B 60f8887f76550810e2deb1742cf159c345d4d268919d357f3c7933dcf4bf5aa0cf2292477b067c60a25a3bb25a4377ddff8e514451540536ccf554ca146fc9e2 SHA512 cd7dcb08cd265757c685a6aa2e32774659c45494b6abd965ef2f98a1ef76dfb02037b3b1c817f0c2b6665175a856abdb8ea7d0a399a897fe503a6b4e6b8e3e6a
-EBUILD nodejs-22.4.0.ebuild 7978 BLAKE2B f968fa307c403cc20fc812046ec953a153f407ffba0351eee2cdd924b335c6a9378805ee9f0decc63774d6f5ce53e98f7becea87dbb1b7fc7ce252422994f083 SHA512 589320bdd3e57c887b44ea2dd14b2d1988db201ab3c6296de3ee1ff743f6dd33f69352086da25c2e7b7b63a744f13975d631bb05d96421a6577ef8b797fb1908
-EBUILD nodejs-22.4.1.ebuild 7978 BLAKE2B e1be01e6aefaeca03122a27ff9d69b85321e54fcb958644ca8f31d29df762d36659c75a557dea041a7bdbaf96c674d4ad9b167fd52dbbd672010a03f49703cff SHA512 7856ac2d9a6ccfc786b56f72a53b60d03afd3ab530e7cbf3e35a09f25362ae029f2cea7e5b866ba2a300afd7a6a61fc122319db434fccfc3407198712fab5476
-EBUILD nodejs-99999999.ebuild 7406 BLAKE2B 71b0f9acf3a3cdf3181c7f1dc3ca2a290c5fefce6be6ab017483750a31f7bf3c996984b91f03e1144b2b6bf3cb852529b9f620974ab0484928d6a390890cf2dc SHA512 bc0b7c5171f11b9b2d29915e03614272653baba609d505885e4aaf5d51ed40291e82c5970bb7e914e41604dcb3788ecb85a0d5e8a9770aea73f77136f6915d1e
+EBUILD nodejs-18.20.1.ebuild 7503 BLAKE2B c7be4811471e0ed644c73c3048a35db4161b5b2cb63406b1a7930d706f5aaeebe6fc2da7c5df029a515ff5e35d9156c105fc0c713d8ae246272213fe8e966f09 SHA512 f812b52b80baacd098d9866e52890f44be403b9796299c723d448ab67e4c72d720bfa0095f997cb75f53178806105b5a2d9f04ccda3d148fa2d784a589f18f1e
+EBUILD nodejs-18.20.3.ebuild 7505 BLAKE2B 2affe487e99801ba244e1e349c9457838c5783a8f785bc794c2db0259b73198ac0fc37d89e957435571435e0d9da344d5887e27b6237397d26da7d77d6fdef7f SHA512 9467046796e809361f488dbce9c5e0369e7aa13c335bc2d66bb935d653da3c81350f0c3e27bc78a56c6bcd86d132131490aef71cd1927b4aa784b2ffa2322cf9
+EBUILD nodejs-18.20.4.ebuild 7508 BLAKE2B 7c519a34638cc83888bc1fc863f8f6d3de36fdf2b12a93e7595d2319199c81f26d31e149b7cd09dd695d83cc173f2aeba08b99f1019f5bb90aa44902c921ab2b SHA512 04324d08e31f260e65ff08278fd8233757557df0f7d623b08fb76c8b960e2299137b700008fa03bae00f6f8570a670932ef67de961c98a55fa2f5d7951727710
+EBUILD nodejs-20.12.1.ebuild 7669 BLAKE2B 3ea845ebc8d48c05bc051cd6ad6c25e11397289e451d99c9e990e69d193aaf5cf56fb4039bdbbaaddae8db7b926da1837a59a895f05da2c168028a07df1bab16 SHA512 92aa4740141154b32fbc9cbb36a0c9814e453c5da7c38df241e029d24775b4b4a8a95fcd03c73bff60c866f177ade0c4e82a9e9a66f73efbf0535849a8523f33
+EBUILD nodejs-20.14.0.ebuild 7634 BLAKE2B a6b2acbb1f5f7d7a34589ca12f65365506d785c0a7fb5ebeb905f868b24815b1e51f7cab6fa4f4528ab0b3ed648237c6e487ee0fd9c4e934c1b2ae5a0423212b SHA512 cb49cd5b10268b0fd966af4982f5322e56730722a66aee102a8f60d6be98b980018e7ab19a8bf5afc5ddb03f32d1c934a52525f564bca6d6d016e321ec7bb9e1
+EBUILD nodejs-20.15.0.ebuild 7637 BLAKE2B e0e8ca287ce5101a824749335f977532714d63f705c520c2b08873401a43d361638886437406356b5d47ff9fb417a5fd88623b89d4f1c1747aa225b8d40255f2 SHA512 fcb0f4e24ededa3d7b16488626f0717d9e5a08b0bc40baa50c51a11e9384ee70485aec04bb09f8baf872e4590195dd66ca6606c342f78403ab346a065898fb89
+EBUILD nodejs-20.15.1.ebuild 7637 BLAKE2B f254e917b20d9542815723089c9fc44be036c8164962ed21a76a432aecd487c6edc551b3a58064da54c2d867cd4896663be1051003e45bcef2a2fb7ef5396d04 SHA512 d9371970eac1e4432227856be64eafab2edb5263a95fb5eedbdcbb36f17ded53ac1e5fe81e0aa67be99f29cd91ef3092e429be742ec31f938a505c452a1710d6
+EBUILD nodejs-22.3.0.ebuild 7928 BLAKE2B 16058a289679c5edd59deec0e02acc90ffc82fcaa27962256f30292f454a21e6a7e2cd6fc328237562a1c9dc4b7ab7d820ec8d51e16c2b52a8b3a52054b85fdd SHA512 98b6673863f70e23b81122cd17d040f8813575e0d6e0eb09b29e0d7eecd4dbfcb017b17ed2ee961abfc4b537ac24f76af3bc7348397d18224a59c5b938444154
+EBUILD nodejs-22.4.0.ebuild 8048 BLAKE2B d8f7437a97a33734934ce1273033fdea18e9cfd5b2f79c0e04f5b0f4caac0727e673e3bb3d3ae3fd1360b5653534b3d8570a39eba4eebf76000fc8a9d81688e7 SHA512 293cd71e549db103cd9908151f1a5bb68b9aebaaa62f714caa9fd4c914963b90ceed6ad821af73157b73b23395af2d50e0da908536a959e36ad1d4fdef9d4a63
+EBUILD nodejs-22.4.1.ebuild 8048 BLAKE2B b3143fb6bc2c5c8f88d7ad9abee69f7883c245f93f15fb2ed0597cf418e264cadd14b56a10b7a07b011bf2ea8eb9ebe437c6e05f1a7d616b0232de03634f3e0e SHA512 5d8fd66c04b8413a06519d12292ff9a7fe806f14329ce9cfe06bf6cbd4b57626917eb731190f4636133169046f35884e4791f934d4dc4d262c14957cd19fc2ca
+EBUILD nodejs-99999999.ebuild 7476 BLAKE2B 06e8febf19caae25e9cfba50d3d65f2ef06b5740a773a318d84fa361d4ca077b5000c16aa59376d6d4c71a01030434c3f0a77e034638c817167f6b6f5187fe06 SHA512 6657ab7f0bb925231d0c28e41c678a63b204b7b1f5b729c7b6b9ca72cc8a72fdf1070fc7e466a7fe67adf7fa1c2757e1510190c561e06360c79823b1d050d1e6
MISC metadata.xml 983 BLAKE2B 7e455047a955185d1e53797b2b0592c5242b7eb849617cf39366acbab41e4fd066d36d723dbc32760f591c933f068e643475fc1b58a2873a2f1221e1c5d44b71 SHA512 5e08a76e2704000aa83a2c63f6e821e83c302939c1a729c4ac73774cc85189da4eccc1a19b700babfe87c8f07327865171526550ddf16a4fc25fed834f4bf7a6
diff --git a/net-libs/nodejs/nodejs-18.20.1.ebuild b/net-libs/nodejs/nodejs-18.20.1.ebuild
index 643af9340905..a62874b1d629 100644
--- a/net-libs/nodejs/nodejs-18.20.1.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.1.ebuild
@@ -242,6 +242,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-18.20.3.ebuild b/net-libs/nodejs/nodejs-18.20.3.ebuild
index 33e59e2f721c..3ac6c44169ac 100644
--- a/net-libs/nodejs/nodejs-18.20.3.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.3.ebuild
@@ -242,6 +242,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-18.20.4.ebuild b/net-libs/nodejs/nodejs-18.20.4.ebuild
index c54ae0a037e6..52528eb8a7f6 100644
--- a/net-libs/nodejs/nodejs-18.20.4.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.4.ebuild
@@ -242,6 +242,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-20.12.1.ebuild b/net-libs/nodejs/nodejs-20.12.1.ebuild
index 8d0580848c34..d3b343d9babb 100644
--- a/net-libs/nodejs/nodejs-20.12.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.12.1.ebuild
@@ -248,6 +248,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-20.14.0.ebuild b/net-libs/nodejs/nodejs-20.14.0.ebuild
index 5ad9958a8c0e..811cc261d154 100644
--- a/net-libs/nodejs/nodejs-20.14.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.14.0.ebuild
@@ -247,6 +247,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-20.15.0.ebuild b/net-libs/nodejs/nodejs-20.15.0.ebuild
index 1ce818bc4013..53ca55f77715 100644
--- a/net-libs/nodejs/nodejs-20.15.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.15.0.ebuild
@@ -247,6 +247,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-20.15.1.ebuild b/net-libs/nodejs/nodejs-20.15.1.ebuild
index 2221af69417b..8fdfeb48ebd2 100644
--- a/net-libs/nodejs/nodejs-20.15.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.15.1.ebuild
@@ -247,6 +247,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-22.3.0.ebuild b/net-libs/nodejs/nodejs-22.3.0.ebuild
index 306ba6b072c8..283abb2440d7 100644
--- a/net-libs/nodejs/nodejs-22.3.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.3.0.ebuild
@@ -258,6 +258,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-22.4.0.ebuild b/net-libs/nodejs/nodejs-22.4.0.ebuild
index ab3f6aa2b602..c209e3637d9d 100644
--- a/net-libs/nodejs/nodejs-22.4.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.4.0.ebuild
@@ -262,6 +262,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-22.4.1.ebuild b/net-libs/nodejs/nodejs-22.4.1.ebuild
index 7b81449c1431..3b8cd150293e 100644
--- a/net-libs/nodejs/nodejs-22.4.1.ebuild
+++ b/net-libs/nodejs/nodejs-22.4.1.ebuild
@@ -262,6 +262,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild
index 8f647b977a19..dd3156015b8c 100644
--- a/net-libs/nodejs/nodejs-99999999.ebuild
+++ b/net-libs/nodejs/nodejs-99999999.ebuild
@@ -243,6 +243,7 @@ src_test() {
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
+ [[ "$(nice)" -gt 10 ]] && drop_tests+=( "test/parallel/test-os.js" )
rm -f "${drop_tests[@]}" || die "disabling tests failed"
out/${BUILDTYPE}/cctest || die
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index ef4b86bbbf7b..23cffef8bce9 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest
index 63fdba0a08e8..002823767180 100644
--- a/net-misc/gnome-connections/Manifest
+++ b/net-misc/gnome-connections/Manifest
@@ -1,3 +1,5 @@
DIST gnome-connections-45.0.tar.xz 4009108 BLAKE2B 10f3f98df6fd6a090c226192229c3eeba7d707c1a109eaaf3a6427b9eadd375a136da9f089b904b66d9e94f27b9b6f982f1c0392ac9eb00936f46450b48bfbf6 SHA512 a2c5f8cd3076fc370cdd34f909bd02d07b9391a606133a46d17a5fd92644ee971c7dddb09674d660a462b9f0d99e83ef2b595095173274e54bbdc0f8411fffe4
+DIST gnome-connections-46.0.tar.xz 4036956 BLAKE2B f7f797353c57d615761b3048d5b2f50f21a6dd3245de9ab201317da10116f807cb9b301aec660165206ec61de42b4328debf5190e5d97e4c9e550af6edefe45a SHA512 7c57d2aa581abc6862f2509ed530d089019465ec2a54bc26e9736cf79d4d839a0fc62bb2ac931aa395cd576326a1d7b7c181e741cb943f836904d92ad41871cd
EBUILD gnome-connections-45.0-r2.ebuild 1118 BLAKE2B f6b60ee1fe9597be99e51cdbfa7094403942b02022f88ec037f8cb5a850adb8bcacc3c757807941ce8f9155f091c7bada2965ccba87f76816cff9e4f715fb30c SHA512 d4dfdea2871dee3b2c37fcc7324c92e4f1a21c36ff4c92645eb53cfd75f190864aa0a2d332b77af054724f8ec4ed0368174e5fbf366bfcd0038743888199da41
+EBUILD gnome-connections-46.0.ebuild 1117 BLAKE2B 1662349c4eb69b1273f3635ff114226355eef74ee771b976a6b6b37a15c16febdfd8ee7cffc6e78c0abaf139b4291617593cdc55d317480cd38b254c4ebc796b SHA512 d7363a91298f62dd7eb8e4f501ca08b72e25c6e864cfc45773cfaedc6184a8fc5b145f2a2f95c0052bc8fd0b52ce3d5eef572dbabbb99b52badd8479ccde5bce
MISC metadata.xml 352 BLAKE2B e843ede0d59f837f8339c438264676285772ba6190b63048b122ede90592706decb25c49ac2023dd3fd386a1919b17175bb0e894ec094ed3c730e7ec41fd578f SHA512 154d829657ed75e1f906809a3ea5811094c4e47aaac68023c43c437284093419184663e6028d35deeaa882dbe0a6a333dc50f796482e21e493ea67ba4d8f3d02
diff --git a/net-misc/gnome-connections/gnome-connections-46.0.ebuild b/net-misc/gnome-connections/gnome-connections-46.0.ebuild
new file mode 100644
index 000000000000..ced38e9ea418
--- /dev/null
+++ b/net-misc/gnome-connections/gnome-connections-46.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A remote desktop client for the GNOME desktop environment"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/connections"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/gobject-introspection
+ >=dev-libs/glib-2.50:2
+ >=x11-libs/gtk+-3.22:3[introspection]
+ >=sys-fs/fuse-3.9.1
+ >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala]
+ >=gui-libs/libhandy-1.6.0:1[vala]
+ >=dev-libs/libxml2-2.7.8
+ app-crypt/libsecret[vala]
+
+ >=net-misc/freerdp-2.0.0:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ $(vala_depend)
+ dev-libs/glib
+ dev-util/glib-utils
+ dev-util/itstool
+ sys-devel/gettext
+ virtual/pkgconfig
+
+ test? (
+ dev-libs/appstream-glib
+ dev-util/desktop-file-utils
+ )
+"
+
+src_prepare() {
+ default
+ vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dprofile=default
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/net-misc/gnome-remote-desktop/Manifest b/net-misc/gnome-remote-desktop/Manifest
index 3515d9b37fdd..3fbd2f7c9954 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1,5 @@
DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6 SHA512 4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379
+DIST gnome-remote-desktop-46.3.tar.xz 273304 BLAKE2B dd959c0fabf183afd0be39da84f344589d5f5a6defaa298141bba4aeb3a39b253c962095efe35e425c106ae7126ddf2b3c8bba79b43054e26d0e0ff61c8e5ce5 SHA512 4e12ef3156eae8a1770646dd10235f0950ca34bd60bd8358958fe98696c2eb3af9ed9a2ad37239de9b4f25e0991bb7248a1d0f89e4b67c34430d5980064d4319
EBUILD gnome-remote-desktop-45.1-r1.ebuild 1465 BLAKE2B 1d88c3677d73f1cd35b16fcc4cecf23edd35cb6f1035ce214daab85543fa7b99e92835c8aa14b7f3a71dd48ac67187f6826dbf0239333ffbfa660e9320585ddb SHA512 80232357c83bcc9b51cf5509e8d9ffa5039c5c2c0f0c5d4cd03739d034980a06b8c66229e396c1b9391bf1457e30ec514f6f13a29ad4900bfa71907e866dae48
+EBUILD gnome-remote-desktop-46.3.ebuild 1426 BLAKE2B b9dddfd972a1db5e5a6b1dd5500f125040db9830eed386e546c834b9f0ea235ea51dd3cf6ecd40b1df9999287443cc5f0204068a758e7c3b2e49d7e77f77002e SHA512 17b71b48969a860a1f9c8002999ea8bb948616b03f7c767819bd9f85d211b40d6f03309fa5c70415cccf10f8a9497ddc503de17be65c264b9380d438887e387b
MISC metadata.xml 488 BLAKE2B 14e2e29779ea62269e8c473a877b3da316a60b6b970ac784e6cd853610ac81a981ed9dd4104a99d5e7c48f4146f74efdbab9f71d81c405baf24f3cb3e9a1702c SHA512 7d9b8b371cc0f609e77baa3a3eff701a5a68922e5405995d5c3f70bc92af0308ca409bc05e28480ab8f008b879e417cd679bb0ec5494f17d3abb8a7b52248a06
diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild b/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild
new file mode 100644
index 000000000000..3a7d27f8cee9
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+ x11-libs/cairo
+ x11-libs/libdrm
+ >=media-libs/libepoxy-1.4
+ >=dev-libs/glib-2.75:2
+ >=dev-libs/libei-1.2.0
+ x11-libs/libnotify
+ app-crypt/libsecret
+ >=media-video/pipewire-0.3.49:=
+ app-crypt/tpm2-tss:=
+ rdp? (
+ >=media-libs/nv-codec-headers-11.1.5.0
+ >=net-misc/freerdp-3.1.0:=[server]
+ >=sys-fs/fuse-3.9.1:3
+ >=sys-auth/polkit-122
+ >=x11-libs/libxkbcommon-1.0.0
+ media-libs/fdk-aac:=
+ )
+ vnc? (
+ net-libs/libvncserver
+ )
+"
+RDEPEND="${DEPEND}
+ x11-wm/mutter[screencast]
+"
+BDEPEND="
+ dev-libs/glib
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ virtual/pkgconfig
+ doc? (
+ app-text/asciidoc
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use doc man)
+ $(meson_use rdp)
+ $(meson_use vnc)
+ $(meson_use systemd)
+ -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+ -Dtests=false # Tests run xvfb-run directly
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/net-misc/mobile-broadband-provider-info/Manifest b/net-misc/mobile-broadband-provider-info/Manifest
index 0caa982d3dd2..4ac925cb13c9 100644
--- a/net-misc/mobile-broadband-provider-info/Manifest
+++ b/net-misc/mobile-broadband-provider-info/Manifest
@@ -1,3 +1,5 @@
DIST mobile-broadband-provider-info-20230416.tar.xz 85884 BLAKE2B 51416cbd7e208eca14a5ddf023cad4a76495773794fed7955cfb346950614b1b6d6f9df7d24525c769c2742381eb9d8780575fe9d0bc0de333b17be3d53400d1 SHA512 fd6be1387284b31fa300fe59244a5d2d65c9851037f78b540d8d907c9bedd1ec24a8d23bf66403a30995ddb4791b7cb746952d9438c08c846906f6825c44dd9b
+DIST mobile-broadband-provider-info-20240407.tar.xz 44744 BLAKE2B a385f4758e36e767f6670b403e6e72ea5e33274632e1ff973631e00d460b1fabe11d0869b57cd07c0cc838db730164454d2a9c24d7fe627de372e4fd1465d21b SHA512 988d6a2b455580d16dd60f19f0057f440e5f9e57ea84723440c515039b23e1d76d77f18c0316ea5ca43eb2ed291c44c290c83b1e965df09ed75176c8df9728cd
EBUILD mobile-broadband-provider-info-20230416.ebuild 488 BLAKE2B ba3ea5f36894dbc2e2f3c59d5baf2b1fb007b27f19f0d41f4dbbf765663f2f28d9adfb46c38b119d4baae6b513cce91fb82d46a06dd6ccad1b48440c7a07b0c8 SHA512 50d42af065f0beedf236269976e577b5c63b6ab05fcecad48e58db397e701ef3dd5bddfc44495a9249e88c4866f386f9cd4a8cdcfb839384975ea0e877a7adc1
+EBUILD mobile-broadband-provider-info-20240407.ebuild 500 BLAKE2B 9e238a8cb19fdfbee6811629c7cf570b4bbb23ef942ca53774794ab119409db702797fd003301b7fa8c681f6127676c33d6350ad0215ce545e55ddc4486d9743 SHA512 436d533f9b852f2f2f04116bbae5601278628f138625c866e13aa23f64c4fa7787e6df8a0d260160ca171170148c346d687c20064f66f24fe7955b66b63ad3d6
MISC metadata.xml 396 BLAKE2B 1d50e859f846a58dc1957826c17f713a40a585dec6c7fbfac5eb073b18894575acf5e003b4857b4201c5441fd0be018a0bb388875ee6a5306e7cb77ece7b2f70 SHA512 f23b265e591447892a792e17da8a5076d8958ad8cf7261ba40ae1905caaea042e7096d1d2e0bdfeb9b9d01b113b3992dfd5d265abeaffebd6551550cd962d8c5
diff --git a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20240407.ebuild b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20240407.ebuild
new file mode 100644
index 000000000000..ae968324a124
--- /dev/null
+++ b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20240407.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson
+
+DESCRIPTION="Database of mobile broadband service providers"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info"
+
+LICENSE="CC-PD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-libs/libxslt
+ test? ( dev-libs/libxml2 )
+"
+
+DOCS=( README )
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 516a116b9b07..8605312001ae 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest
index f705d3524c01..96a8671f2d8e 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,3 +1,5 @@
DIST gnome-bluetooth-42.8.tar.xz 304908 BLAKE2B c487e0c278b316ecdcbdd39421389ce95024b06bf0e350d59dcac06d7a7e8b982da12b1088701e479d0b5c64b123899a5351a00c477208946bb1f44f3c8f30a6 SHA512 1c3d1db874b54ebae3cf59e526db8ff71131daea0c994abeefd95b51abf590bbba0baa8314ebbd1d3efe7973021327c7b8257163ed8f0567fe610b4e0c3dba88
+DIST gnome-bluetooth-46.0.tar.xz 306148 BLAKE2B cc2ecb80b69bab74f878eb640f8b65505b0a5e12d4c661bd2491cbb70c4020db7f191e604805df788e3bd45c46de38c8069434a8615874006368e027dd5608b6 SHA512 48ed8aeaa59aba1997991a6ae6113a4d3c9e286aa4e34f3f2611e33582ffa53f9f3f5a81052320292ccb576904d0f3cf8074c0fff6d0f56995266188441e6f7b
EBUILD gnome-bluetooth-42.8.ebuild 1875 BLAKE2B e03b1111eb8fad8b7b3db08b409aa3255de139bdbc970c1e0f50dde212538af66aad9f6c5a0fe42b6de9681070b72c9627a529bd8f32c50d4b7a19fd63575ca3 SHA512 c7cdd4def3ff2630b63af4502382fe164cfdfad9a18ebef6ded0339781712c57377dca2b4012c1465f8e37cbe761857245ecd85c0b421aa80a70b96430ac2779
+EBUILD gnome-bluetooth-46.0.ebuild 1878 BLAKE2B d5e5e6a771fb2f80561b16282a8b980162b41d48777fc57321dc0940ab40ac661fd6897cc29ff16b0323dfc7fcade6e9bc4eac288c62c475a91ea32ea2133848 SHA512 8f31d6a9ee695192277c1b1a1d9d519378c5bc420788cf7a3b5be9698af8dc19ddbd36dee788c612ce3efbf89f4833aa4ad4c3d89e93d143bce6e821f80f8df3
MISC metadata.xml 486 BLAKE2B f7080e058845d3931203b7912dfe5c31ecf36573241f33878cba7ca2ae240d62d067ea470845f6dfbb261631550916d430656040b8efcaec20123eb2be9ad5e4 SHA512 7b7f53d1648ad533caa02a18b859a3498e62a964f24a0e321f7661feecf95c02516f0ec65f23891a375a834d625dba7222c8e0919bc721558e747d582b6a4197
diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-46.0.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-46.0.ebuild
new file mode 100644
index 000000000000..81aefdc67717
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-46.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-bluetooth"
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
+IUSE="gtk-doc +introspection sendto test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.44:2
+ >=gui-libs/gtk-4.4:4[introspection?]
+ media-libs/gsound
+ >=gui-libs/libadwaita-1.1:1
+ >=x11-libs/libnotify-0.7.0
+ virtual/libudev:=
+ >=sys-power/upower-0.99.14:=
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+ acct-group/plugdev
+ virtual/udev
+ >=net-wireless/bluez-5
+ sendto? ( !net-wireless/gnome-bluetooth:2 )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gtk-doc-1.9 )
+ virtual/pkgconfig
+ test? (
+ $(python_gen_any_dep '
+ >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ if use test; then
+ python_has_version ">=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
+ fi
+}
+
+pkg_setup() {
+ # Check for python is unconditional
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use sendto)
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use introspection)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ # Workaround test failures caused by flatpak being installed that adds to XDG_DATA_DIRS
+ gnome2_environment_reset
+ export XDG_DATA_DIRS="${EPREFIX}"/usr/share
+
+ meson_src_test
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 550ce2234f36..ddb8ae297df1 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 84e274ebe6ce..67bacefa97e1 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Zen <dev@pyl.onl> (2024-07-01)
+# Unmask the ugrd flag for installkernel. It is keyworded here
+sys-kernel/installkernel -ugrd
+
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
# Pulls in kde-apps/kgpg which is keyworded here
>=kde-apps/kdeutils-meta-24.05.1 -gpg
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 5be319fb3993..3fabf46299c0 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Zen <dev@pyl.onl> (2024-07-01)
+# UGRD support is still experimental, no stable keywords for now
+sys-kernel/installkernel ugrd
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-17)
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 9e3ddcc8a0ef..84303ae9860e 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16)
+# Unmask the ugrd flag for installkernel. It is keyworded here
+sys-kernel/installkernel -ugrd
+
# matoro <matoro_gentoo@matoro.tk> (2024-07-14)
# Abandoned upstream, does not take bug reports, unsupported in Gentoo.
# Only remaining use is as a requirement for dev-lang/go on arm{,64}.
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 75d33815b7e0..469fa170cab3 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16)
+# UGRD support is still experimental, no stable keywords for now
+sys-kernel/installkernel ugrd
+
# Eray Aslan <eras@gentoo.org> (2024-06-17)
# mongodb needed for tests which is not stable keyworded for arm64
dev-libs/mongo-c-driver test
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index fd55514a3e6f..eccb6c4c756b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -8,6 +8,10 @@
sys-devel/binutils default-gold gold
sys-devel/binutils-hppa64 default-gold gold
+# Zen <dev@pyl.onl> (2024-07-01)
+# UGRD is not keyworded everywhere yet
+sys-kernel/installkernel ugrd
+
# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
# Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as
# part of the KDE PIM stack (big, requiring QtWebengine) only keyworded
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f420a0880b70..6b773b625307 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -220,7 +220,6 @@ net-misc/curl sslv3
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-05-04)
# No suitable version of dev-libs/protobuf available.
->=dev-java/protobuf-java-3.24.2 system-protoc
=dev-java/protobuf-java-3.23.0 system-protoc
# Joonas Niilola <juippis@gentoo.org> (2023-06-06)
diff --git a/profiles/package.mask b/profiles/package.mask
index b772ec36c3a9..7556d7eeaa9f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,18 @@
#--- END OF EXAMPLES ---
+# Eli Schwartz <eschwartz@gentoo.org> (2024-07-15)
+# FreeWnn has no activity upstream on its (very slow!) development site
+# since 2015. Website is gone. Various build failures, fails to build
+# with gcc 14. All of its reverse dependencies are even more dead, as
+# they do not even have distfiles anymore.
+# Removal on 2024-08-14. Bug 936129.
+# Bug #829613, #854579, #871603, #874114, #934595.
+app-i18n/freewnn
+app-i18n/im-freewnn
+app-dicts/wnn-ldic
+app-i18n/kinput2
+
# Hans de Graaff <graaff@gentoo.org> (2024-07-14)
# Ancient package, last release ca. 2009. Upstream is gone. All
# improvements are now available in dev-ruby/irb itself.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 53b0fa17f540..fce50aa412cf 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -2275,8 +2275,6 @@ dev-libs/weston:resize-optimization - Increase performance, allocate more RAM. R
dev-libs/weston:screen-sharing - Enable screen-sharing through RDP
dev-libs/weston:wayland-compositor - Enable Wayland compositor support
dev-libs/weston:xwayland - Enable ability support native X11 applications
-dev-libs/xapian:inmemory - Enabled inmemory backend db support
-dev-libs/xapian:remote - Enabled remote backend db support
dev-libs/xerces-c:iconv - Use iconv (virtual/libiconv) as message loader and transcoder (in general it would be possible to use iconv only as message loader and something else like icu or the native method as transcoder and vice-versa, but this is a less common case and hard to handle)
dev-libs/xerces-c:threads - Enable threading support through pthread (or other libraries on AIX, IRIX, HPUX, Solars). Highly recommended
dev-libs/xmlrpc-c:abyss - Build the Abyss mini web-server.
@@ -3157,6 +3155,7 @@ games-emulation/mupen64plus:ui-m64py - Enable PyQt5 UI using games-emulation/m64
games-emulation/mupen64plus:video-glide64mk2 - Enable Glide64mk2 video plugin.
games-emulation/mupen64plus:video-rice - Enable Rice video plugin.
games-emulation/mupen64plus-core:debugger - Build the debugger
+games-emulation/mupen64plus-core:netplay - Enable netplay functionality
games-emulation/mupen64plus-core:new-dynarec - Enable new experimental dynamic recompiler implementation (only for x86 and arm)
games-emulation/mupen64plus-core:opencv - Support video capture via media-libs/opencv
games-emulation/mupen64plus-core:osd - Overlay emulator messages using on-screen-display
@@ -8366,12 +8365,13 @@ sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-kernel-bin:generic-uki - Install a prebuilt generic initramfs and Unified Kernel Image (EXPERIMENTAL).
sys-kernel/gentoo-kernel-bin:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
-sys-kernel/installkernel:dracut - Generate an initrd or UKI on each kernel installation
+sys-kernel/installkernel:dracut - Generate an initramfs or UKI on each kernel installation
sys-kernel/installkernel:efistub - EXPERIMENTAL: Update UEFI configuration on each kernel installation
sys-kernel/installkernel:grub - Re-generate grub.cfg on each kernel installation, used grub.cfg is overridable with GRUB_CFG env var
sys-kernel/installkernel:refind - Install a Gentoo icon for rEFInd alongside the (unified) kernel image, used icon is overridable with REFIND_ICON env var
sys-kernel/installkernel:systemd - Use systemd's kernel-install to install kernels, overridable with SYSTEMD_KERNEL_INSTALL env var
sys-kernel/installkernel:systemd-boot - Use systemd-boot's native layout by default
+sys-kernel/installkernel:ugrd - Generate an initramfs using UGRD on each kernel installation
sys-kernel/installkernel:uki - Install UKIs to ESP/EFI/Linux for EFI stub booting and/or bootloaders with support for auto-discovering UKIs
sys-kernel/installkernel:ukify - Build an UKI with systemd's ukify on each kernel installation
sys-kernel/kpatch:contrib - Enable contrib kpatch services files.
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 23d646f36c9e..9218b89030c1 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 86fc39452670..d83801a700a1 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,6 +1,8 @@
AUX nvc-1.9.2-jit-code-capstone.patch 200 BLAKE2B f819ef52f6f47b5c2c04d7c938c82a439dc111daffad1ec92506b3d15daa6eb2182fb5384edff8ca76b3120a62085af8ddd01cf7092bea66eb37213985fd90b5 SHA512 11b9be76fb07893fa95b17006fc694faea30c522454f16183b18aa43c772d38098ba5c558ed331203530fd1eb44a37a0c85cff5f3f89d9410164cad29b635375
DIST nvc-1.12.1.tar.gz 1931464 BLAKE2B 7081387b81afd20d05ad69d8e29c6549e286d4b5e90ca7e044ddcc8df80d1db7a3a398b11303c7b2e90cf8863e3b7a910530b353c6664d03c2be0e18ee40379f SHA512 33df2d4be7938be381f763f33b95b09a49f5d10d3b240f280379e83d367c05f886a867fdd945acc23debb1652b52a76ca2ec0c338d87b146a02ed2c858a8960b
DIST nvc-1.12.2.tar.gz 1932149 BLAKE2B 6a71c9bb5ea5254c6b1d2283e4f3e14f13c8399204810cbbc05fae25b50cd5307cb3cdbf101c129dbc1863a135e493fafd8672903665eb4f5f3c9a95c6fcaf82 SHA512 d386cd32533d60c0ab795955a376a4c0de4b35d2ce7fdbda9e4f4c79605fb8e0422ddee574204f1f8a951caf0d87e4446ebb28ff5b3352644307c0c13bbe8765
+DIST nvc-1.13.0.tar.gz 1961847 BLAKE2B 5cb2e99baeb0c190ccd83535f7a5114327410b80339448eb50188147f2160a0320edaa612579c77327d7b67d51c7e312ebed6ac07bfe3ab636b3322baf050f53 SHA512 c93fa48dda45de734dafa996eda0b924f11c497feeee5e19b49be22594dcd9324abfe2e1d31c706f2d058950cd2525af46a3aa5ac61506628c3dc7af73685a39
EBUILD nvc-1.12.1.ebuild 1968 BLAKE2B 55d571f0da8264c886f71a30347c5131e8646af8990d40bbec6f8fa3c692a2716956bab5158e73d89e6586abce05c5ff4eaa836bd0ebce6ab63c70dc382928d4 SHA512 00f9248753f6db90901d986e7eaac7ca51efaedb40abc4e3b071e3dfcef04024e9b9f92540d9cfe8e5bf4952faf8db1a2de4946d8ece7fc6f4b3ae7d6ef13406
EBUILD nvc-1.12.2.ebuild 1968 BLAKE2B 55d571f0da8264c886f71a30347c5131e8646af8990d40bbec6f8fa3c692a2716956bab5158e73d89e6586abce05c5ff4eaa836bd0ebce6ab63c70dc382928d4 SHA512 00f9248753f6db90901d986e7eaac7ca51efaedb40abc4e3b071e3dfcef04024e9b9f92540d9cfe8e5bf4952faf8db1a2de4946d8ece7fc6f4b3ae7d6ef13406
+EBUILD nvc-1.13.0.ebuild 1968 BLAKE2B 55d571f0da8264c886f71a30347c5131e8646af8990d40bbec6f8fa3c692a2716956bab5158e73d89e6586abce05c5ff4eaa836bd0ebce6ab63c70dc382928d4 SHA512 00f9248753f6db90901d986e7eaac7ca51efaedb40abc4e3b071e3dfcef04024e9b9f92540d9cfe8e5bf4952faf8db1a2de4946d8ece7fc6f4b3ae7d6ef13406
MISC metadata.xml 1226 BLAKE2B 128540883638e57fd16a3e1620a49cc6dae4db49fcb5b6863007f9cda3af8801a2f47d0c2bf400727fde7e88b22c9c06b5c8cc8c073e150ad3046f8b37b098a2 SHA512 20ac4aa36dd420487eefa409de17ea2351f4225bf864d82817e201fc452dd9efc4ced9e6e7bae35eaf4901eb66d25da6463c82f7802a698336c5e8be6a053286
diff --git a/sci-electronics/nvc/nvc-1.13.0.ebuild b/sci-electronics/nvc/nvc-1.13.0.ebuild
new file mode 100644
index 000000000000..dd4ecc425726
--- /dev/null
+++ b/sci-electronics/nvc/nvc-1.13.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=16
+
+inherit autotools bash-completion-r1 llvm
+
+DESCRIPTION="NVC is a VHDL compiler and simulator"
+HOMEPAGE="https://www.nickg.me.uk/nvc/
+ https://github.com/nickg/nvc/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nickg/nvc.git"
+
+ NVC_SOURCEDIR="${WORKDIR}/${PN}-${PV}"
+else
+ SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+
+ NVC_SOURCEDIR="${WORKDIR}/${PN}-r${PV}"
+fi
+
+NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir"
+S="${NVC_BUILDDIR}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="debug llvm"
+RESTRICT="test" # Some tests fail.
+
+RDEPEND="
+ app-arch/bzip2:=
+ app-arch/zstd:=
+ dev-libs/capstone:=
+ dev-libs/elfutils
+ dev-libs/icu:=
+ dev-libs/libffi:=
+ dev-libs/libxml2:=
+ sys-libs/ncurses:=
+ sys-libs/zlib:=
+ llvm? (
+ <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-libs/check
+ sys-devel/bison
+ sys-devel/flex
+"
+
+PATCHES=( "${FILESDIR}/nvc-1.9.2-jit-code-capstone.patch" )
+
+# Special libraries for NVC.
+QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
+
+pkg_setup() {
+ use llvm && llvm_pkg_setup
+}
+
+src_unpack() {
+ default
+
+ mkdir -p "${S}" || die
+}
+
+src_prepare() {
+ pushd "${NVC_SOURCEDIR}" >/dev/null || die
+
+ default
+ eautoreconf
+
+ popd >/dev/null || die
+}
+
+src_configure() {
+ # Needs "bison" and "flex" exactly.
+ unset LEX
+ unset YACC
+
+ local ECONF_SOURCE="${NVC_SOURCEDIR}"
+ local -a myconf=(
+ --enable-verilog
+ --enable-vital
+ --with-bash-completion="$(get_bashcompdir)"
+ $(use_enable debug)
+ $(use_enable llvm)
+ )
+ econf "${myconf[@]}"
+
+ export V=1 # Verbose compilation and install.
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_test() {
+ PATH="${S}/bin:${PATH}" emake check-TESTS
+}
+
+src_install() {
+ default
+
+ mv "${D}/$(get_bashcompdir)"/nvc{.bash,} || die
+ dostrip -x "/usr/$(get_libdir)/nvc"
+}
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 53ba82681c96..16770f7dbeb7 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index 7a2810d45911..ff3e4fba9eb7 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,8 +1,4 @@
AUX gpxsee-7.33.patch 332 BLAKE2B c0ccd7e75c0d99533fcc3a1ce582b59c739e36c203434ab5c491c5c70953adadec7beae0340aaecb76f0b92c10052f8398ff2597a226426c8b9f7222c2d812f3 SHA512 ff3e78d30793784ffc147f89c7558bc9b470935293416e961db744d6edd42bf096499e3aa199908614d547e48ef893b28c886cc61e4e5ee182abddabffd660fc
-DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749dee9bae4f7593dc350cfe4c89bf2212a32fa47a52d39cde2f91fcc53675867b7be6b9241daef615eda388a8cf53 SHA512 af21cfa160bfdf21f3537da254e0f079063b827a4fe008245e9b67d50735480a82138d1a5aad119fb73397ca2d53b98c2dfb83b3419f32c3339876050c5f4816
-DIST gpxsee-13.21.tar.gz 5624365 BLAKE2B 4187fc531db5ee2006bba93b588a3b4ed798e97d6697ce4c3843054cdbf78b7dab2835be53effc5c29a575d793922ea2efa8c441dd69aae6dbb9511598ad8bc7 SHA512 ab097931588896f9389503dca5fc23326cc99efec8b83ae2ed7555e3f021d3f36d1948ac00df0028781ffe7a4261aa406153d07388b0c6bf1ad3405604d27df3
DIST gpxsee-13.22.tar.gz 5634011 BLAKE2B b708ea4a81679109ce4e67302e336e070a508799ba8bbcf67121b617390e3808e2a054170e57a112c734fa7d22698f71da5f902ec704fda0f0fcf2818495b29f SHA512 0a12304c608ee86ebdd226a3179fde538ac0f64d5300ede4a032be373059ccbe1dcbcb6db76326c9988620b9fd41dd0f36e8e922b305a16fd27e87a56385fcba
-EBUILD gpxsee-13.14.ebuild 1247 BLAKE2B 3f767810656b44960c45f26e54e4fab0c20ce914f8d8cc7e1cc63035e34c47dbb68dc806d8b9a973a04d696da22e6a9af8696033192fe9c1cda164d22daa184f SHA512 af8853f1bb9291964f7e54e037f9930ec03e2c2379532aab520ce2e5ecb4cb1699ee1d744b417d2c1ea7747adb116813c2ae411fbea47606c1a5e88fc8c6197b
-EBUILD gpxsee-13.21.ebuild 1516 BLAKE2B fee78110a609facead46ce994c1deefd31a386a567113baef9587cdbcbfbdda809b4c12df41e5e696e5cea18989f67af974ab0c295b24ad5ef1d1501ceac4c81 SHA512 ae318269aa26b278ce16bdf6b585f1b35c7e28bdc8d43f6bc13c688e4fa88de338d9f68da1e92991d8b5fc436683852de08ddae24289de1aa177a18789a59f77
-EBUILD gpxsee-13.22.ebuild 1516 BLAKE2B fee78110a609facead46ce994c1deefd31a386a567113baef9587cdbcbfbdda809b4c12df41e5e696e5cea18989f67af974ab0c295b24ad5ef1d1501ceac4c81 SHA512 ae318269aa26b278ce16bdf6b585f1b35c7e28bdc8d43f6bc13c688e4fa88de338d9f68da1e92991d8b5fc436683852de08ddae24289de1aa177a18789a59f77
+EBUILD gpxsee-13.22.ebuild 1513 BLAKE2B f5262b4edabfdb6b1e92a4626c2c06d583d7203be056a104f8c98461fc2927f728584daef4bc87c38993a0f011233ad7fab9116409a6df411079e20a63d1e7ff SHA512 586dbcdcb1465ff66a20d88ae235dfe651b5a7ad15ae4454cad1be356aa15219429f319994358f79889da526f342427f160de73ec8bf19773a121832905e81b4
MISC metadata.xml 508 BLAKE2B da581bc3330fcebff61893ddcc75762fa4987f959cf6eaddb49a2f67a3071caf5e1aa5e1f9722fc493c13091146a70bbf5f7051d2961e4456c1aaf025182a77a SHA512 e895fdb3e558a75c1506206c5b0cf797f4ee14aa83c4e0853bec71c48298301cd7cc052853df64fc62c253543882cf878e03be864a93643456f5f117816faaa3
diff --git a/sci-geosciences/gpxsee/gpxsee-13.14.ebuild b/sci-geosciences/gpxsee/gpxsee-13.14.ebuild
deleted file mode 100644
index 977e4fb382f7..000000000000
--- a/sci-geosciences/gpxsee/gpxsee-13.14.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
-
-PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
-inherit plocale qmake-utils xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
-HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee"
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 ~x86"
-
-RDEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtpositioning:5
- dev-qt/qtprintsupport:5
- dev-qt/qtserialport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-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_compile() {
- $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
- eqmake5 gpxsee.pro
- emake
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
- dodoc README.md
-}
diff --git a/sci-geosciences/gpxsee/gpxsee-13.21.ebuild b/sci-geosciences/gpxsee/gpxsee-13.21.ebuild
deleted file mode 100644
index 6ed42a42478c..000000000000
--- a/sci-geosciences/gpxsee/gpxsee-13.21.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
-inherit plocale qmake-utils xdg
-
-MY_PN="GPXSee"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
-HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee"
-SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="qt6"
-
-RDEPEND="
- qt6? (
- dev-qt/qtbase:6
- dev-qt/qtpositioning:6
- dev-qt/qtserialport:6
- )
- !qt6? (
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtpositioning:5
- dev-qt/qtprintsupport:5
- dev-qt/qtserialport:5
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- qt6? ( dev-qt/qttools:6 )
- !qt6? ( dev-qt/linguist-tools:5 )
-"
-
-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_compile() {
- if use qt6; then
- $(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
- eqmake6 gpxsee.pro
- else
- $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
- eqmake5 gpxsee.pro
- fi
- emake
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
- dodoc README.md
-}
diff --git a/sci-geosciences/gpxsee/gpxsee-13.22.ebuild b/sci-geosciences/gpxsee/gpxsee-13.22.ebuild
index 6ed42a42478c..d39d378a564f 100644
--- a/sci-geosciences/gpxsee/gpxsee-13.22.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-13.22.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
IUSE="qt6"
RDEPEND="
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index c1c0784fc1ea..9ba7c8e6f9a8 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/alt-ergo/Manifest b/sci-mathematics/alt-ergo/Manifest
index 5296c2c720b6..8e0d20ae88d1 100644
--- a/sci-mathematics/alt-ergo/Manifest
+++ b/sci-mathematics/alt-ergo/Manifest
@@ -1,5 +1,5 @@
AUX alt-ergo-2.4.3-dune.patch 136 BLAKE2B 7a8740fd14531be7dc595dd3dc3eef119c39943fbec98c9784f6a25dcc1947ebefacd079bcc95a48b07f8d94641ad66261e06efd18edc5cfe59783626b6bcf4d SHA512 016d80dc17436e469746822f62a1748a661a74e5ec2009a0f297a75a763b645cb95e564727ba03434602c494bf866f563adf558ff24f915d50fe198f9c9fe3c1
DIST alt-ergo-2.4.3.tar.gz 2902450 BLAKE2B bb8931dc512e3745496c1801fe959ac0fc4758b03049462506689021508a4ea364f0aae8679c776d8154c9f86a09080801c9b822d23355c572a24bd8b0e38210 SHA512 88a26b138e41997516085dbbf279e1ce11d03c18c0464ba80d5403dc80ff0f8cb5cbd4ad1489a60ff2a3b9539f9c55e4274008b14eed47b6fd057ce0a94ef98f
-EBUILD alt-ergo-2.4.3.ebuild 1381 BLAKE2B 058af8ee21ec2c30a9f31c2b8b7704c1d6944506f851d8574a4d4320c935b8249d39fc28ec42f7f9b945b4624f23a58ab21994fa65ab98e910546449ad343282 SHA512 ab112811eaedbef1fcd0becfb154a4b3add1d30bee1c958c749489ffc9ed9f2ffe6589041e5d4a6d001ff8afe7664212ced4c05e583a37514cb70cccb90f6f17
+EBUILD alt-ergo-2.4.3-r1.ebuild 1387 BLAKE2B d98e1e278716f798a1851073c0e20b7173b4ad31ff61147119e19e69534047c65d4081c95a8ad471767fd4e4572efb6c94c1068db417c1c012f2c53f3ae2aa3f SHA512 31090c2d7f692790b52be86147b2865ad0dc887a57743cf7981f365ca98bffef185504cb0fdcd0411c3427ea510f236b4d2a741b0e3708fc4cd0557f3b2fcc58
EBUILD alt-ergo-9999.ebuild 1382 BLAKE2B 9111155de5276042880f9ef4fa10f9374da2cd603e3ce4e999dc8a388507337e306e9cdf0bc76245b8a4aeebfc6057965f02e637071d9be1e0a3dab4167c2570 SHA512 471d147251a3edb665a72a09f15f33b60eabd67b68411a48cc3e9cfd0ca9e7d7fd6d0dfcc033060e5f4c69a66c100019e2be5946d493748b836861647d2dc6d1
MISC metadata.xml 957 BLAKE2B 2ac1b5428ee88fa81b3898a351b770b9a3b4e91ad049e7ab2b5b62e3ddcef635e2f19f801ef1c067b51c2f30f513b40a82e968a314be10e7a5ff795df24dd6d5 SHA512 bcbe312badeb5f3d6c243d620ec5744ac6bf3c23e6bc7b6327c7a1a72b42f2cc68cd4326b065a3fca3c2a9c7c1670e2a84ca1ca2e7bf423a274025010a6735f4
diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild b/sci-mathematics/alt-ergo/alt-ergo-2.4.3-r1.ebuild
index e06cf284f0e1..ecaf54aae4a4 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-2.4.3.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.4.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,13 +27,13 @@ RDEPEND="
>=dev-lang/ocaml-4.09.0:=[ocamlopt=]
>=sci-mathematics/psmt2-frontend-0.4.0:=
+ <dev-ml/zarith-1.14:=
>=dev-ml/cmdliner-1.1.0:=
>=dev-ml/menhir-20181006:=
>=dev-ml/ocplib-simplex-0.4:=
dev-ml/camlzip:=
dev-ml/num:=
dev-ml/stdlib-shims:=
- dev-ml/zarith:=
gui? (
dev-ml/lablgtk:3
dev-ml/lablgtk-sourceview:3
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 35063d9ae883..c8f30e609af0 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index f127616a8be5..4bd5c2be91da 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1,3 +1,5 @@
DIST baobab-45.0.tar.xz 601576 BLAKE2B 786aa2c3ed4d5aab671dc54ac3772a0b802fd8545a37c094719da5e52fa93b97c5e1bafd9b6d0419540389fd9cd61cd3205eb9db00dde22ee534aa61d89a7a8e SHA512 cc3cae0c3ef13dbf2e09c12cc4443b5b1420a06829a4944be98099b03e875c5e88e9611242e1494e1ec85687772519c03c817b6e7d535040e2276e5d6fb902df
+DIST baobab-46.0.tar.xz 605708 BLAKE2B 3689886d843c7346046ff57d93b3e5e3df5ba641d5f97f7db10f8e5773a4aed1ae35e06093b9e8de8c5d4f200c5027eaa08c029fbd3ecec766e0f901396c0309 SHA512 a09e8d47f82c4a193ea941dfc0064e33e019599d10172034a591a19047073235a602c1d5f2fda6303aa5e4524bd5a071faaf40ba447f74c5ab9bde5cb2cdeb49
EBUILD baobab-45.0.ebuild 796 BLAKE2B 6d4638a43a3d3e0307d76ff35f442ea2c2f350c5dd799bc5c81cb00b8840317f8934e1b864ffb643d67ff2a41244197548640b44e5e13b31edc8b9d469577335 SHA512 4b3bb9492f17f1066aff7bc8b9e5c03a007ed15dbc1500ff27111ad835419659acee6b066dae99f5f1412419c809dca18d5dbe3f4c26cd3d991c464d6a804d49
+EBUILD baobab-46.0.ebuild 798 BLAKE2B c69a300ebd715ede4d487a760de7cc6d8e152c463dd2c0bb15910cb5058bfe17104c835fd9aba7edbb430f1a228016ffa6bc155836ecc528a3ff68e69fadb567 SHA512 570410698181ac7e3b1c46718802ebc626c0a7bcf009114c361372754f061cbc17966ef6e3d73a553a1b440f0b6f9bad25ecb3bd5fa31c553f41ea3512f07004
MISC metadata.xml 347 BLAKE2B 983e64fe7491b1205d37910affc27542fd793cf95bddc6b6584ec859b99e0751b11a92886c4bc6da63f7fee20c6a470272a18df2e88edfc4f8260f8b6fd971f8 SHA512 543d1c0b086cff34c3f5b66dd5ed9f6c91e3ef7599a6bdff7121454e934bbd55c20180fde028839dfe1537c468ed85b61efa7708229369261836fea5bbc0bdce
diff --git a/sys-apps/baobab/baobab-46.0.ebuild b/sys-apps/baobab/baobab-46.0.ebuild
new file mode 100644
index 000000000000..bc744261fa57
--- /dev/null
+++ b/sys-apps/baobab/baobab-46.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Disk usage browser for GNOME"
+HOMEPAGE="https://apps.gnome.org/en/Baobab/"
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ >=gui-libs/gtk-4.4.0:4
+ >=gui-libs/libadwaita-1.4_alpha:1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(vala_depend)
+ >=gui-libs/libadwaita-1.4_alpha:1[vala]
+ dev-util/itstool
+ >=sys-devel/gettext-0.21
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest
index d974d710f8e6..e51be9eefd3d 100644
--- a/sys-apps/gnome-disk-utility/Manifest
+++ b/sys-apps/gnome-disk-utility/Manifest
@@ -1,3 +1,5 @@
DIST gnome-disk-utility-45.1.tar.xz 1774976 BLAKE2B cc7aa559acfec54df2adf725dc2c8e6918f148139fdc96d2378d178cb37a0cea1297a5db678c104cf7c103d7fc2e0d6e9dd965147a5afa10f217346ba5abe720 SHA512 30705f0b123738816e8f18c8951b1172f7b09b7c500aa8afa313b5bc1e7d2f248e086663dbe7ca4f44584bb8c2a09ca19ab6fbd11edabfc0f32a47dd939f2131
+DIST gnome-disk-utility-46.0.tar.xz 1775636 BLAKE2B c5cdb02dd90f842c312f48e5295252c8c0056bcb6e322924bab2b8736e80c2505894d35435fc9eedc6690be3cd3b6bf28ba40373cd6b023d19e328f8bb681254 SHA512 c2aa29de1c7f483602499edf127e71270b43c0a6c9241f4c62453f45c65aea500cb8fed7af4f70b7c53d07ac9de9866090e7403d9d523e49dd826361f8224769
EBUILD gnome-disk-utility-45.1.ebuild 1411 BLAKE2B c76423e33e7c93289883e9e7b868e0c923a0661baf4d64d6de8babfd3ce8d45cf609251efb4a5de7af19fc15db676670390a1423bd339c9bef4622888fc86710 SHA512 8c4c193fb036c50cd1643ac4cd152b25b9f3b3eca2cc0478a1ea543d2b6c49d3e6166627f18e52f8db7cde67d317067799fc4774317e70310fccbd96fbb04900
+EBUILD gnome-disk-utility-46.0.ebuild 1419 BLAKE2B 9b22b7736f7a7f34cd76f65d98e05ecefb0c16184fed84ba8da3e5a7e7a7a60f667c0019aafabd0697520e1c72b5d02320041028b989e56cd77ac9ebbbd5e6b5 SHA512 e3b5b5001c10b4b1742a8b12d75979cb2a5e561dd799bbbb0a253f0101a71371f8bc16debf56e6b767502f75f8e9eecedfb0187843901ac8ce6e1f03daca30ae
MISC metadata.xml 725 BLAKE2B 173521fe25d9d15cc28c6c4abb434b246222a2c6e15392fdf655e4be1006f83026e9fabf7d29f9d41421c5f13f114c6649971defe18bde1ae1c40f7355859902 SHA512 88e461ac9ac3c8d2a321ef3a1ad44d17b8b3e4355f92320857c77b1a5c6d707d3b3613518dda5cfec9fe4e44067f97a9bac9b1b56ac037b7f0d86da82ecc93b3
diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-46.0.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-46.0.ebuild
new file mode 100644
index 000000000000..6b3e2f541986
--- /dev/null
+++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-46.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Disk Utility for GNOME using udisks"
+HOMEPAGE="https://apps.gnome.org/en/DiskUtility/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="fat elogind gnome systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ >=media-libs/libdvdread-4.2.0:0=
+ >=dev-libs/glib-2.31:2
+ >=x11-libs/gtk+-3.16.0:3
+ >=media-libs/libcanberra-0.1[gtk3]
+ >=gui-libs/libhandy-1.5.0:1
+ >=app-arch/xz-utils-5.0.5
+ >=x11-libs/libnotify-0.7
+ >=app-crypt/libsecret-0.7
+ >=dev-libs/libpwquality-1.0.0
+ >=sys-fs/udisks-2.7.6:2
+ elogind? ( >=sys-auth/elogind-209 )
+ systemd? ( >=sys-apps/systemd-209:0= )
+"
+RDEPEND="${DEPEND}
+ x11-themes/adwaita-icon-theme
+ fat? ( sys-fs/dosfstools )
+ gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
+"
+# libxml2 for xml-stripblanks in gresource
+BDEPEND="
+ dev-libs/libxml2:2
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none))
+ $(meson_use gnome gsd_plugin)
+ -Dman=true
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest
index d0d4d42b5241..320c3a1334c7 100644
--- a/sys-apps/s6-rc/Manifest
+++ b/sys-apps/s6-rc/Manifest
@@ -1,5 +1,5 @@
DIST s6-rc-0.5.4.2.tar.gz 100896 BLAKE2B d9e6f580a32d27950c7c525a5b657b429616d1c937c71cee302939b847a58bae1d5e209f53113dc82b953b5aa14c6078b206566e4809902a8f06b17c5621205f SHA512 f04e94db957e6d0033e328cc63530f64c9db101815bcafdb00a23205f4e75039dd3e593f93d48e4d9877b0696ea734ca62f672d92ff31e4e07aa19d26d809443
DIST s6-rc-0.5.4.3.tar.gz 101738 BLAKE2B fbf69bff42c999af063810fd92467de5357d9405dbb3767064ab1aa12bda1262f5622884a1d547ca4d2c03cb9714f0f53acc4389949c65f606780837dcd0ccf7 SHA512 7a54a32ea1261de79b9494adde74b50dbefce831f5a00f9d3772c9b64fd71918ce54a16dff828de0fb762633255226ca935357f9f31c4264716b7041a5f5f8bb
EBUILD s6-rc-0.5.4.2.ebuild 1627 BLAKE2B 9b7f35d16fa9e955d310d9fe0ad39a1da58365709a624b325cfc94a391b5e6e3313aa8012d1a9a937f227c5e130751235c6ce3dab5252abf97623233f8b79c82 SHA512 86a5f5b1ef6aba4a10a7d6d01593eeb2e509568ef7e445cc445dccc534faeddd75c1ade25d15a9afa231223b1bdfe80f4c04930a15299579d2c7dcbb71797588
-EBUILD s6-rc-0.5.4.3.ebuild 1628 BLAKE2B 1cf12af3d4edcce3475a2c5277741bf2cf9e5a8f6868cd3b57151233dd9664b2aefc5b45de43ad312b3e417986da0ed357ddbd65536df049a8fc6f036587b90c SHA512 eaa55f2ac61234038b1f375da275df514babcecf97bee7035d7f84910811aba0f996d28e829b5656255719de1d8bdf468cb3a3440cc557b2c743ffccafcbc6c6
+EBUILD s6-rc-0.5.4.3.ebuild 1627 BLAKE2B 9b7f35d16fa9e955d310d9fe0ad39a1da58365709a624b325cfc94a391b5e6e3313aa8012d1a9a937f227c5e130751235c6ce3dab5252abf97623233f8b79c82 SHA512 86a5f5b1ef6aba4a10a7d6d01593eeb2e509568ef7e445cc445dccc534faeddd75c1ade25d15a9afa231223b1bdfe80f4c04930a15299579d2c7dcbb71797588
MISC metadata.xml 612 BLAKE2B 5512fe794ae7362a22aab418fd82bcc6f0fc4713dee0657166f045f9c6d0a06e15a1d97ddae56556d996c887a93c401e0874c999b8b5e6bc7a6bb5815ab3921f SHA512 787bcdaaf32e0bda6270e0d21eb0a98e8105055bfe7f681b1bde6ec286df6036a4f4c40641c94341a95d74ff289b7d922774e88605907d64a8f2b1ef5963c689
diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.3.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.3.ebuild
index 0a312ba5575e..c1c9f919cb9e 100644
--- a/sys-apps/s6-rc/s6-rc-0.5.4.3.ebuild
+++ b/sys-apps/s6-rc/s6-rc-0.5.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
RDEPEND="
dev-lang/execline:=
diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index 21df32adcf83..718319fa848c 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -1,5 +1,5 @@
DIST s6-2.12.0.4.tar.gz 255314 BLAKE2B 4a7da37affdc2d0651da905fdfbffe897709cc6f2a4a36453f0a87c88da66adb307805b9f8c850813186ce51c18ed07b8a95aa34a8a266a5a24b3b8646b19485 SHA512 dfdb9c0189177762a89d1f47e1d6b0a82bba5554baef4fa899b1c0a85c192d5e1dac2b929173d750df3707f0d699b28591f1eab3e63b8791e4a51af1c65e3e56
DIST s6-2.13.0.0.tar.gz 256126 BLAKE2B 08c20a6e2268bcecea39f7066f8fcbb61723c4c0ae3772af5362b68f53ed65494b824827779d44d64d204688f03634bdd079f08def5b41a5170d88888e2fbc8a SHA512 b54d334496d79d1b845552f5e7763c536d6f253c9bb2d61802695ea1a596af918562daa230f09f4cbfc06614eff70930d0963439d7d84ec8ae0388291912ca9d
EBUILD s6-2.12.0.4.ebuild 1285 BLAKE2B 3a1b992126a9d614fda5730ff12cf5d6dd5d7738cbd67e0b4c9aa9a5b4ee4c29d4183025b52b6a5c2eea44c4b2c6f7fc548c3c09345cbcc15bbd7b0c8d2b5580 SHA512 9d5c4fc95e0a642caa4a65c93fc250c317575be0721fb83ad1b3443347acd1cba16406ec4cf6d4c55eab480e90515f2dd328d00b85a16b1774107add856d07d4
-EBUILD s6-2.13.0.0.ebuild 1288 BLAKE2B bd08900350c5621081c25654c729aca3d2d2e0c6e2e3ba38d77c869ac8432619d10b47ef8de4a8c18831a8d7681d976480f4d0f5f3174eda459d0d5a68db5516 SHA512 4d0a97a33dcb795f018ae471c4b7dc392e8f5087c8327b281f82b39d591e711bcdc0946e87055787b2e75aa6d0fb31d951f30030dc8add9090e57227a959aab0
+EBUILD s6-2.13.0.0.ebuild 1285 BLAKE2B 13581fc3b1cdc76b9d731ef67e4809b83bc66fed693f96a24fce76f6e0f7a0fb8aa87544b3e4215a93b696709f0fbce9428c7840605e3d13b3cea8b4f9095d0c SHA512 b670466a50c47a978ca8fa9af1bcc188cf15880afa123ec2d51954c0a3a46e4d9923056b0a71bc28501e0942c2a24cf1c31ee3e0759eb0b11387f8607ae31071
MISC metadata.xml 871 BLAKE2B 2e6ef16a61c8b9d55bb520adc30479837aae5b85fb2e4ab8e18e0d162ae1e7370dc5823c9a711e92c73620fcc20e4e4a159bd6270f29fe99382163a96dac8c75 SHA512 e1e741d4b13338fb41e1b9fda15e308d84bdd7490a7f98063de4052307703303ac4d313e6ea0673d4095f27041bb62539f986e4ce3ff0ee7133ff319f37d63d9
diff --git a/sys-apps/s6/s6-2.13.0.0.ebuild b/sys-apps/s6/s6-2.13.0.0.ebuild
index 75a6f7ec08d5..60b138593c4d 100644
--- a/sys-apps/s6/s6-2.13.0.0.ebuild
+++ b/sys-apps/s6/s6-2.13.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~mips ~ppc ~ppc64 ~riscv x86"
IUSE="+execline"
RDEPEND="
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index fb6b82de84e8..09220b8d41a3 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -21,8 +21,8 @@ DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea519
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST caps-0.5.5.crate 17575 BLAKE2B 77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e SHA512 866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.1.2.crate 80962 BLAKE2B 9d0aa0299a302fada82145c6a96f8a8b839f7c54502be3038bf6c9763ec733b0b526712540db7349fbb121110c50096585976a874bf6f90cd3bbcf9831e65a87 SHA512 c051cce2877992f017747f5fe08cbf2aaae79a2c4f904772a89005b80f2b3eaec582c18095533155e395cb70f7f27012bd6819d9adf574b9ffddb723657b0ae5
DIST cc-1.1.4.crate 81127 BLAKE2B fef48f4305d9ff973408aaa73dbe17c2420a3fcf1f46eb1865157ad91b96797bca3b258f9c8c473b6306bd0a148fbd8fc04b2952334b0985f880b890e80d72f3 SHA512 f4140aa80d8263dec91f602b8d08adf95cdcb239c9dc6085dabf3a4a47ca2b0ac7d370aebc882593c0d548bea5d082dfed8eeed113e5e89a08228330b57fb6ab
+DIST cc-1.1.5.crate 81493 BLAKE2B 3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b SHA512 2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
@@ -158,6 +158,7 @@ DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_xorshift-0.3.0.crate 9121 BLAKE2B 56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33 SHA512 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49
DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
+DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
@@ -193,7 +194,7 @@ DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b
DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
DIST syd-3.23.10.tar.gz 815048 BLAKE2B 35f892bd31562c8fbd1862e92dc1168e752dc5697902f764bb63eb71fbd6db890f0c5fa387dfde3ff7a1362e2a0319bdd30efcee165145ab761668ceddf3ebce SHA512 1a9587b7486784d21832f9b512f3d31460df0428de7c64b56049befe163267d758673df6ed68577b97966742bcad080221f49fe85a1a33f7fbecb5495cac2544
-DIST syd-3.23.9.tar.gz 813474 BLAKE2B 76a337254594b57b236325aedfa152de5a7f238d908605a110b8b669af70db03097617d71846d2b2e804c9aef2f6c351986dede96acc29409ee499a8cfb52354 SHA512 5c9e4c11eb304f1063800fef40ce6792d286bb5dd5668152b1ef8b6731e213ca7a05274b46e980dd51a9663f77f1c89706674f0399a716eafe47b7c8a8b3c4dd
+DIST syd-3.23.12.tar.gz 816491 BLAKE2B ec20fe87a79600be9a32f47e43fc46e5c73043e873d5290165e60aa769829090899d5d67bcf5edcecfad4256d81c437a8bd2bc2df3ee65c5faed0a89c320ad6a SHA512 828856652553c8898c5e7022bc09616bb5328dc64d0068d82d02cc5da70abd4f6ae8bde867ba7d522e8e5d734ac8db3c7b61d865946e8f112538462a9341c5ae
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.71.crate 266398 BLAKE2B 78760c9965b59e14ab5d97e83c4dabdba99cd1933b66350c7d5c5f9e55f34fe68207597b51aeb023b211a065d986889655ab701b94347397ca6856a4fcbcdc85 SHA512 cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe
DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f
@@ -251,5 +252,5 @@ DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa6586
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
EBUILD syd-3.23.10.ebuild 6203 BLAKE2B 6c7c6a3fc2f106f1b87efacfd370b7a49eb21dd1841e4fd573da29b7fc79e51d77f86f94636064a1ad759177c30d48e858b307e839f32846c3e7e4acd4baf898 SHA512 8b5bb9fae83394a7e10f7d16f5670403bbf65c4689f19b293991200699a7ece7de6af56cdb7bf1b72d44bffbc5961e2c505eaf21f4b5a1faacb1b3c8f19e3cac
-EBUILD syd-3.23.9.ebuild 6203 BLAKE2B 7eb401d058555999a00e622d9944d5863fd3d186f116ffb64cefe5d15a9005802174276c21e63eb97219f299ecc98987c5d4307ba5b1ffb02838d95ce5adb4af SHA512 5b0afec9100d1b56f9af03aeab1002fd84a0758d6946ab31a97ceb78375b5c03a7e9cfca3d1cba2bc6110933f9c1dfa2e929ef4ebf759f039ccc06c5f4a8e3b9
+EBUILD syd-3.23.12.ebuild 6203 BLAKE2B 0b7f84f31ec717418d9ae3215d541cb40c6227c8f05208fac741a50bc1f2b4a3f1429fa292ebd598831166e372534696de46c49a046e733d531883a09354d038 SHA512 538b1600c806dd7ac9d7a7764981beb19a1d622145201afe97d1464a0acb3e6e8e531db3d67b0adbb8f8b4bdb69d19e4d663fa76d8ecf03d6f9036c32713a991
MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b
diff --git a/sys-apps/syd/syd-3.23.9.ebuild b/sys-apps/syd/syd-3.23.12.ebuild
index f5e61bf037d8..5b01f95b5ae2 100644
--- a/sys-apps/syd/syd-3.23.9.ebuild
+++ b/sys-apps/syd/syd-3.23.12.ebuild
@@ -29,7 +29,7 @@ CRATES="
bumpalo@3.16.0
caps@0.5.5
cast@0.3.0
- cc@1.1.2
+ cc@1.1.5
cfg-if@1.0.0
cfg_aliases@0.2.1
chrono@0.4.38
@@ -164,7 +164,7 @@ CRATES="
rand_chacha@0.3.1
rand_core@0.6.4
rand_xorshift@0.3.0
- redox_syscall@0.5.2
+ redox_syscall@0.5.3
redox_users@0.4.5
regex-automata@0.4.7
regex-syntax@0.8.4
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 77ec8a9e0b3f..9d2f14b6fe79 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest
index e0e922ebc5a3..0c7e1bac7216 100644
--- a/sys-cluster/k9scli/Manifest
+++ b/sys-cluster/k9scli/Manifest
@@ -1,10 +1,4 @@
-DIST k9scli-0.31.0-deps.tar.xz 658131588 BLAKE2B 83fb8953fbd49def99c6ac10d65f7699b65d26446f4f7f246e9fd2a98342b40f641bc43832387cfe8ae128e44498011b44b31f9c085527f1d1437dcd3dd5661a SHA512 ca91066be69787766523f6d8fc08516323c9f3e65b1aee90e6841dc3573300854d90a642f0803599ac813891ca98d43f44ae789e384c4f41894ee86ebd158f94
-DIST k9scli-0.31.0.tar.gz 6733632 BLAKE2B 815f884cdd395a0e07f3d64810c51feefed8a945775dbd5526578ea6f38d11e85a5fdf99f00119a618f5a1a06a6cfc38199b44ceff645fe6e4887213720a3149 SHA512 3387b1341ba9ab060f7bd1a2407d776c98f9d3b2810a490b9dba66ed9256f4859c6de1ac6217fe6ac19ef890eeeca6311d59bf3e24b55f777d97cb78db92d88b
-DIST k9scli-0.31.9-deps.tar.xz 658651048 BLAKE2B 825606ebceed668115e70be7d47b45c5436fa198c2df9b815d3e3cf01fead9e64104a9c6926cbcb8da7430e180c6476b29068a1b5d60b3c1f0e174364625afae SHA512 5af1e914e6bcc2607c7212d17832555be95afa3b8284f3a700fee80fc676cd00b1d41d94d0fa64db651d1746befb877fd8febf9f0fc1046f8aa93cf7c63c998d
-DIST k9scli-0.31.9.tar.gz 6742236 BLAKE2B c46263d361c4d53e450d1e85250012d1c070efed80b087754b0dbec55675f84accb3d826be0afbffb4556708c8113b6a0dfb925af908b4e2cd8b42bf8112ead2 SHA512 b57bb18fce8b35eb57bf11f347692213afb1fb3bbf0782491910837a4cae3044da95b927dff569234f74991c3346dd23d7cfdab77845680f87548e50c9b5ed34
DIST k9scli-0.32.4-deps.tar.xz 228022572 BLAKE2B e20434320591e6ce95fe7a4b7d5ff567ee6bd782a0b39fdb51e8480526094417bf848e8851f72973f4bf55a804797aa055b33f4569ceb2cf44c7166085853a4c SHA512 b559f903b1b10507c51f1587279e16a27235847d863402df59918f950db834270bc6f35f388fc8f1e022176e4ebe6549af8d16e1ed8a585bda2371cccc97fa14
DIST k9scli-0.32.4.tar.gz 6748167 BLAKE2B 0f50ba147ef30e4b7176b63285a219420d61b798f9bdca771f8bf0c1c9922ab6b936d5507dfa85fedcdb0f588089e9a763cc7c321a8e4ec8ea339107c59d8847 SHA512 6b3b1b68a7b019aed81d86c263642e95da10ec637081c615abaa6b0d7c8d5434513e3dea4fab48eb37f03ee392e573474f3d7c5094e92942e3b873c742722f4e
-EBUILD k9scli-0.31.0.ebuild 777 BLAKE2B 1c1f1bc60a6fe01b020cc65b100266ced8e435a54322dbd3922010690515d96b2f73aeaeb59c185a89382f4c1feb86eb79c621afbc84524d3f0a89637fcd9b73 SHA512 71f9040c04d7c14aef5ddd750818b89f780b9f2d2b0ce2badc62c20d6e18aafd351c583318b1e280548ed5513ef067bbcef468952dd66b75516e703cc6ed0fdd
-EBUILD k9scli-0.31.9.ebuild 777 BLAKE2B cc4f0992792a0c46bf143e574a7d5817a0a6253f3fb22e377c40d23f299d038b844be752983a670d0c53a9248054d47d92f63282683a28dad8912b280e5c8ab9 SHA512 a69d5b047cfa933ba79dc77a06196233c1e2a8eac94daa1c4d7e23a2116c31fb33e40b05fd5a8ee7fdab94b037e1e79162db9de06106af87e34643b18b39759a
-EBUILD k9scli-0.32.4.ebuild 777 BLAKE2B b6fedd5a87ca2197c025246ef18135fb4e2cb6a6b0755edf524e23c96c639c0ee5b0bc23fdbe4e8125787dacd604d5a2d4595f5eaf3a58c131fc261ea0c9934e SHA512 0459e2fb4f688139af87c56daec2b5b04033c1a673f4ffecd475818af629a8d090a92f3c3902ca1641d23058f8e1910a1de7880f53ef5ff8420b81cc02d805cf
+EBUILD k9scli-0.32.4.ebuild 776 BLAKE2B 136f8778838ff688f11914f952a18aa29d45bcb83630367eb0d3ef8f284278d636b205d077d45daf2ea1d41a5db4c24f67bab93d5a85b0ab1534ee28f741df91 SHA512 7ebaa7ab71dbe15c7e152473f7ac32d381df90dca8fd76c3a2ed8ad49518cb4853dee5c001178b67a29ed0b3ac67860d6d76b7c991927bafdb417de7f0023be9
MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251
diff --git a/sys-cluster/k9scli/k9scli-0.31.0.ebuild b/sys-cluster/k9scli/k9scli-0.31.0.ebuild
deleted file mode 100644
index 10401b8909f1..000000000000
--- a/sys-cluster/k9scli/k9scli-0.31.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-# update this on every bump
-GIT_COMMIT=f8397a81
-
-DESCRIPTION="terminal based UI to manage kubernetes clusters"
-HOMEPAGE="https://k9scli.io"
-SRC_URI="https://github.com/derailed/k9s/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-S="${WORKDIR}/k9s-${PV}"
-
-src_prepare() {
- default
- # I will look into opening an upstream PR to do this.
- sed -i -e 's/-w -s -X/-X/' Makefile || die
-}
-
-src_compile() {
- emake GIT_REV=${GIT_COMMIT} VERSION=v${PV} build
-}
-
-src_install() {
- dobin execs/k9s
- dodoc -r change_logs plugins skins README.md
-}
diff --git a/sys-cluster/k9scli/k9scli-0.31.9.ebuild b/sys-cluster/k9scli/k9scli-0.31.9.ebuild
deleted file mode 100644
index 6d7e38d5e05f..000000000000
--- a/sys-cluster/k9scli/k9scli-0.31.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-# update this on every bump
-GIT_COMMIT=f2f4077b
-
-DESCRIPTION="terminal based UI to manage kubernetes clusters"
-HOMEPAGE="https://k9scli.io"
-SRC_URI="https://github.com/derailed/k9s/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-S="${WORKDIR}/k9s-${PV}"
-
-src_prepare() {
- default
- # I will look into opening an upstream PR to do this.
- sed -i -e 's/-w -s -X/-X/' Makefile || die
-}
-
-src_compile() {
- emake GIT_REV=${GIT_COMMIT} VERSION=v${PV} build
-}
-
-src_install() {
- dobin execs/k9s
- dodoc -r change_logs plugins skins README.md
-}
diff --git a/sys-cluster/k9scli/k9scli-0.32.4.ebuild b/sys-cluster/k9scli/k9scli-0.32.4.ebuild
index 6d4ca5089153..a1d964a42e42 100644
--- a/sys-cluster/k9scli/k9scli-0.32.4.ebuild
+++ b/sys-cluster/k9scli/k9scli-0.32.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
S="${WORKDIR}/k9s-${PV}"
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 4a2913ef453f..0c134d82cd7a 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -1,10 +1,6 @@
AUX openmpi-4.1.6-incompatible-pointers.patch 8095 BLAKE2B c095a4c0c3fba74a8c1f111b5983b77811ce98d5b36dc74e1f1f8de97df4037ef62716acacf35fe1c832348a6dbedd15d0069a6a64e713caf0ddafa36bc491d6 SHA512 8e8d3027262605189b4a54d66ca8293651aecaf88432e038c178b66ee2f8f0e6d4b57410ad2b3e9cf23af2002ba83e972c799de8f3b0e3748b9c5badc86ab5b8
-DIST openmpi-4.1.4.tar.bz2 10042839 BLAKE2B b020e3530ae5dde7b144e7c33b1a3f26f622526a4b48a97a0956fc6f49bbf9dfd5be9ebeeaf3bdc5168a307507408ba5dd8e2a537148821e1d476678177dc5d6 SHA512 c70a92c9b16b8c76a871183f9b180d60861186e64140da897d206d53bc06213f31ea93b31734645f580f4bf28dda5605d85dbce2417e4596955384d961bed653
-DIST openmpi-4.1.5.tar.bz2 10045426 BLAKE2B 135a8373ed6173b7a94def18e3b964c6b6050c909382e0dbb1898a6d261ae428931358121ef6d325d303f4f510017a94970f7c66b280a5fc460365821f36dece SHA512 7a2188684ed7542fe42e1717ae72cb859b4f3d6f722c9d3ba04bfed6c2178b3e7da3a536629d312c23571fed4d9b2ca5e20e85898ae5144e9332bd898e6e1cc6
DIST openmpi-4.1.6.tar.bz2 10017002 BLAKE2B 4f119e1ed9b8787f0f860295ab1721fe2fd5300b8e182230a9eba3a864680b02bbd30618cc6d798a693a121626fc0ad5f447144d9ba91becb734f1a530d7a23a SHA512 0ef3240f9c436fb19b67e836cac376eafeb7825d12de3387dad04329dee9f182799d17d785ea23eba763810f479015bb5230593c28950b616b2f0aa1c0a81e71
DIST openmpi-5.0.3.tar.bz2 29761888 BLAKE2B a084813f3dada12bbe77dcc6ef0ec0454980779f97ccb46f37f3d7df3bf7299e6484ec3427c2ca784e70876f62dc061a13cb7f08348e3d649e27f2bece9a09ac SHA512 60e8f6dcd6b1531ce8164e02f40be9a364ab484166a2a7b13bdff115a508f0596e97ad0a4204a47799ae608ba484a7ba9503042bddffe675f09ce22071b0b4a9
-EBUILD openmpi-4.1.4-r1.ebuild 5763 BLAKE2B 7e227f94d01dc4fa76b1b082268f875618d3f7c20b90b37ee19bb52c5452e3767f68be3d90becdee033dea8ecb09f15996bb75ec3825ae9ac35958beb01512ae SHA512 720732ec40127fd1dacd080349443041c46066e8d88feb95d1059f83f7757b55598057a0fae15cf7dac8f83fa4c0c88be53e1e93544d1dd1b6b39045fa5a2357
-EBUILD openmpi-4.1.5.ebuild 5068 BLAKE2B faf4e7fad6741faf90d8fbd98df363a2c25d804819998d1cd6c8743216c54b376bb28cef66a0f2a2d4d24f9b4207cc7ceaba4c9d73fba4b22357b472dbdbf97e SHA512 96b5874bdfc7bb267f04bb29c1b20b819504efc70e3d207c3a53a160f191c40de86ea655aa6dcf2036259ab4917c4366b1c9944089b0ae8b25533f91a41cb6f5
-EBUILD openmpi-4.1.6.ebuild 5663 BLAKE2B 05278994ab239b553158f2efddf0cde7173fe1b58906ebbb30c9f224762d1ae7cf7bd35cfa5e35339043ad777aedd95e896b81a00d3d17ebb65cfedb2eb6faa5 SHA512 74b856ce7092a9a53995776a4ab658ed57570866c717637b6096e8478a3d5d8e501da4cfa7eae0dbfcdd60a6bc9faab1ee062482bc9d5ee5a85fe4eb678cce63
+EBUILD openmpi-4.1.6.ebuild 5658 BLAKE2B d64baad95956f2ec48c72905706368e9950fe329ac6b15867723039cb035d9dad3199e3887072d669602b872c29e0e04abd2216f81656ea69de5c40e2442fa93 SHA512 b5c8de17bc7c4221c0f54272e0d22aed2d92f9ac0815df1982da6508cde46633b409b8d151aa9b4b35e9cbb540131b355ff7a228cf077889670ba325549fad74
EBUILD openmpi-5.0.3.ebuild 3735 BLAKE2B 0e47dd157090e6fe1cfdefd316b0e30edb9e39fb58b9dc1365e36b6168bdb58494473126afc9e02b83fc7e95eaf598c025256191712212490ddfea738bebc2cc SHA512 349cd20fbd35ea6eeb6cc2ecedbdccfcb577031f7a3aa4f0d66348febc766f454bf8201d875d60994ed95d1bc391756618e062c83d665cacfdf6e46ee820b052
MISC metadata.xml 619 BLAKE2B e1073cdab4b3b0013354a95a53354f1040edbde8cb0f864a28ca1a9e9e7f6974e2db4a9a885c8616cfba41b7b472af4168d92ad3b5cd9e051598db1a4d4d2889 SHA512 b76a5bd4fdbdc47c21b06681a8365f5d0baf7b121a88146b87a4a609d01b9008aeae070130c86be89586bfeff73b325bda4b4fa83dc150f3c5865e5d0f422995
diff --git a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
deleted file mode 100644
index 31ae4c8e66fa..000000000000
--- a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FORTRAN_NEEDED=fortran
-
-inherit cuda fortran-2 java-pkg-opt-2 multilib-minimal
-
-MY_P=${P/-mpi}
-S=${WORKDIR}/${MY_P}
-
-IUSE_OPENMPI_FABRICS="
- openmpi_fabrics_ofed
- openmpi_fabrics_knem"
-
-IUSE_OPENMPI_RM="
- openmpi_rm_pbs
- openmpi_rm_slurm"
-
-IUSE_OPENMPI_OFED_FEATURES="
- openmpi_ofed_features_control-hdr-padding
- openmpi_ofed_features_udcm
- openmpi_ofed_features_rdmacm
- openmpi_ofed_features_dynamic-sl"
-
-DESCRIPTION="A high-performance message passing library (MPI)"
-HOMEPAGE="https://www.open-mpi.org"
-SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio valgrind
- ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}"
-
-REQUIRED_USE="
- openmpi_rm_slurm? ( !openmpi_rm_pbs )
- openmpi_rm_pbs? ( !openmpi_rm_slurm )
- openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )"
-
-CDEPEND="
- !sys-cluster/mpich
- !sys-cluster/mpich2
- !sys-cluster/nullmpi
- >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads(+)]
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
- openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
- openmpi_fabrics_knem? ( sys-cluster/knem )
- openmpi_rm_pbs? ( sys-cluster/torque )
- openmpi_rm_slurm? ( sys-cluster/slurm )
- openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core )"
-
-RDEPEND="${CDEPEND}
- java? ( >=virtual/jre-1.8:* )"
-
-DEPEND="${CDEPEND}
- java? ( >=virtual/jdk-1.8:* )
- valgrind? ( dev-debug/valgrind )"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/mpi.h
- /usr/include/openmpi/ompi/mpi/java/mpiJava.h
- /usr/include/openmpi/mpiext/mpiext_cuda_c.h
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
- java-pkg-opt-2_pkg_setup
-
- elog
- elog "OpenMPI has an overwhelming count of configuration options."
- elog "Don't forget the EXTRA_ECONF environment variable can let you"
- elog "specify configure options if you find them necessary."
- elog
-}
-
-src_prepare() {
- default
-
- # Avoid test which ends up looking at system mounts
- echo "int main() { return 0; }" > test/util/opal_path_nfs.c || die
-
- # Necessary for scalibility, see
- # http://www.open-mpi.org/community/lists/users/2008/09/6514.php
- echo 'oob_tcp_listen_mode = listen_thread' \
- >> opal/etc/openmpi-mca-params.conf || die
-}
-
-multilib_src_configure() {
- if use java; then
- # We must always build with the right -source and -target
- # flags. Passing flags to javac isn't explicitly supported here
- # but we can cheat by overriding the configure test for javac.
- export ac_cv_path_JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
- fi
-
- local myconf=(
- # configure takes a looooong time, but upstream currently force
- # constriants on caching:
- # https://github.com/open-mpi/ompi/blob/9eec56222a5c98d13790c9ee74877f1562ac27e8/config/opal_config_subdir.m4#L118
- # so no --cache-dir for now.
- --enable-mpi-fortran=$(usex fortran all no)
- --enable-orterun-prefix-by-default
- --enable-pretty-print-stacktrace
-
- --sysconfdir="${EPREFIX}/etc/${PN}"
-
- --with-hwloc="${EPREFIX}/usr"
- --with-hwloc-libdir="${EPREFIX}/usr/$(get_libdir)"
- --with-libltdl="${EPREFIX}/usr"
- --with-libevent="${EPREFIX}/usr"
- --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)"
-
- # Re-enable for 5.0!
- # See https://github.com/open-mpi/ompi/issues/9697#issuecomment-1003746357
- # and https://bugs.gentoo.org/828123#c14
- --disable-heterogeneous
-
- $(use_enable cxx mpi-cxx)
- $(use_enable ipv6)
- $(use_enable libompitrace)
- $(use_enable peruse)
- $(use_enable romio io-romio)
-
- $(use_with cma)
-
- $(multilib_native_use_enable java mpi-java)
- $(multilib_native_use_enable openmpi_ofed_features_control-hdr-padding openib-control-hdr-padding)
- $(multilib_native_use_enable openmpi_ofed_features_rdmacm openib-rdmacm)
- $(multilib_native_use_enable openmpi_ofed_features_udcm openib-udcm)
- $(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl)
-
- $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda)
- $(multilib_native_use_with valgrind)
- $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr)
- $(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr)
- $(multilib_native_use_with openmpi_rm_pbs tm)
- $(multilib_native_use_with openmpi_rm_slurm slurm)
- )
-
- CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- emake V=1
-}
-
-multilib_src_install() {
- default
-
- # fortran header cannot be wrapped (bug #540508), workaround part 1
- if multilib_is_native_abi && use fortran; then
- mkdir "${T}"/fortran || die
- mv "${ED}"/usr/include/mpif* "${T}"/fortran || die
- else
- # some fortran files get installed unconditionally
- rm \
- "${ED}"/usr/include/mpif* \
- "${ED}"/usr/bin/mpif* \
- || die
- fi
-}
-
-multilib_src_install_all() {
- # fortran header cannot be wrapped (bug #540508), workaround part 2
- if use fortran; then
- mv "${T}"/fortran/mpif* "${ED}"/usr/include || die
- fi
-
- # Remove la files, no static libs are installed and we have pkg-config
- find "${ED}" -name '*.la' -delete || die
-
- if use java; then
- local mpi_jar="${ED}"/usr/$(get_libdir)/mpi.jar
- java-pkg_dojar "${mpi_jar}"
- # We don't want to install the jar file twice
- # so let's clean after ourselves.
- rm "${mpi_jar}" || die
- fi
- einstalldocs
-}
diff --git a/sys-cluster/openmpi/openmpi-4.1.5.ebuild b/sys-cluster/openmpi/openmpi-4.1.5.ebuild
deleted file mode 100644
index ab2269364e29..000000000000
--- a/sys-cluster/openmpi/openmpi-4.1.5.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FORTRAN_NEEDED=fortran
-inherit cuda fortran-2 multilib-minimal
-
-MY_P=${P/-mpi}
-
-IUSE_OPENMPI_FABRICS="
- openmpi_fabrics_ofed
- openmpi_fabrics_knem"
-
-IUSE_OPENMPI_RM="
- openmpi_rm_pbs
- openmpi_rm_slurm"
-
-IUSE_OPENMPI_OFED_FEATURES="
- openmpi_ofed_features_control-hdr-padding
- openmpi_ofed_features_udcm
- openmpi_ofed_features_rdmacm
- openmpi_ofed_features_dynamic-sl"
-
-DESCRIPTION="A high-performance message passing library (MPI)"
-HOMEPAGE="https://www.open-mpi.org"
-SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
-IUSE="cma cuda cxx fortran ipv6 libompitrace peruse romio valgrind
- ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}"
-
-REQUIRED_USE="
- openmpi_rm_slurm? ( !openmpi_rm_pbs )
- openmpi_rm_pbs? ( !openmpi_rm_slurm )
- openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed )
- openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )"
-
-RDEPEND="
- !sys-cluster/mpich
- !sys-cluster/mpich2
- !sys-cluster/nullmpi
- >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads(+)]
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
- openmpi_fabrics_ofed? ( sys-cluster/rdma-core )
- openmpi_fabrics_knem? ( sys-cluster/knem )
- openmpi_rm_pbs? ( sys-cluster/torque )
- openmpi_rm_slurm? ( sys-cluster/slurm )
- openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core )"
-DEPEND="${RDEPEND}
- valgrind? ( dev-debug/valgrind )"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/mpi.h
- /usr/include/openmpi/mpiext/mpiext_cuda_c.h
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
-
- elog
- elog "OpenMPI has an overwhelming count of configuration options."
- elog "Don't forget the EXTRA_ECONF environment variable can let you"
- elog "specify configure options if you find them necessary."
- elog
-}
-
-src_prepare() {
- default
-
- # Avoid test which ends up looking at system mounts
- echo "int main() { return 0; }" > test/util/opal_path_nfs.c || die
-
- # Necessary for scalibility, see
- # http://www.open-mpi.org/community/lists/users/2008/09/6514.php
- echo 'oob_tcp_listen_mode = listen_thread' \
- >> opal/etc/openmpi-mca-params.conf || die
-}
-
-multilib_src_configure() {
- local myconf=(
- --disable-mpi-java
- # configure takes a looooong time, but upstream currently force
- # constriants on caching:
- # https://github.com/open-mpi/ompi/blob/9eec56222a5c98d13790c9ee74877f1562ac27e8/config/opal_config_subdir.m4#L118
- # so no --cache-dir for now.
- --enable-mpi-fortran=$(usex fortran all no)
- --enable-orterun-prefix-by-default
- --enable-pretty-print-stacktrace
-
- --sysconfdir="${EPREFIX}/etc/${PN}"
-
- --with-hwloc="${EPREFIX}/usr"
- --with-hwloc-libdir="${EPREFIX}/usr/$(get_libdir)"
- --with-libltdl="${EPREFIX}/usr"
- --with-libevent="${EPREFIX}/usr"
- --with-libevent-libdir="${EPREFIX}/usr/$(get_libdir)"
-
- # Re-enable for 5.0!
- # See https://github.com/open-mpi/ompi/issues/9697#issuecomment-1003746357
- # and https://bugs.gentoo.org/828123#c14
- --disable-heterogeneous
-
- $(use_enable cxx mpi-cxx)
- $(use_enable ipv6)
- $(use_enable libompitrace)
- $(use_enable peruse)
- $(use_enable romio io-romio)
-
- $(use_with cma)
-
- $(multilib_native_use_enable openmpi_ofed_features_control-hdr-padding openib-control-hdr-padding)
- $(multilib_native_use_enable openmpi_ofed_features_rdmacm openib-rdmacm)
- $(multilib_native_use_enable openmpi_ofed_features_udcm openib-udcm)
- $(multilib_native_use_enable openmpi_ofed_features_dynamic-sl openib-dynamic-sl)
-
- $(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda)
- $(multilib_native_use_with valgrind)
- $(multilib_native_use_with openmpi_fabrics_ofed verbs "${EPREFIX}"/usr)
- $(multilib_native_use_with openmpi_fabrics_knem knem "${EPREFIX}"/usr)
- $(multilib_native_use_with openmpi_rm_pbs tm)
- $(multilib_native_use_with openmpi_rm_slurm slurm)
- )
-
- CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- emake V=1
-}
-
-multilib_src_install() {
- default
-
- # fortran header cannot be wrapped (bug #540508), workaround part 1
- if multilib_is_native_abi && use fortran; then
- mkdir "${T}"/fortran || die
- mv "${ED}"/usr/include/mpif* "${T}"/fortran || die
- else
- # some fortran files get installed unconditionally
- rm \
- "${ED}"/usr/include/mpif* \
- "${ED}"/usr/bin/mpif* \
- || die
- fi
-}
-
-multilib_src_install_all() {
- # fortran header cannot be wrapped (bug #540508), workaround part 2
- if use fortran; then
- mv "${T}"/fortran/mpif* "${ED}"/usr/include || die
- fi
-
- # Remove la files, no static libs are installed and we have pkg-config
- find "${ED}" -name '*.la' -delete || die
-
- einstalldocs
-}
diff --git a/sys-cluster/openmpi/openmpi-4.1.6.ebuild b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
index 524f03b078b6..6011e81b155b 100644
--- a/sys-cluster/openmpi/openmpi-4.1.6.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.6.ebuild
@@ -24,7 +24,7 @@ IUSE_OPENMPI_OFED_FEATURES="
DESCRIPTION="A high-performance message passing library (MPI)"
HOMEPAGE="https://www.open-mpi.org"
-SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P}.tar.bz2"
+SRC_URI="https://download.open-mpi.org/release/open-mpi/v$(ver_cut 1-2)/${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 8255c23f8836..0b5a63cd8e5e 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index f140e5acf0ba..71c2c7d9e019 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -4,6 +4,7 @@ DIST llvm-17.0.1-manpages.tar.bz2 263148 BLAKE2B 6485a261e356eacc4a274f9b8d329b5
DIST llvm-18.1.0-manpages.tar.bz2 270429 BLAKE2B d85d6e23197184dc512019c25805af0aa145eefb4c36215807c1ba70ad47943c05c06dbaafd84a7e6487bdd83814e03277374e095d97b129e3fc8d468c10741c SHA512 5f492c85fad4e04e0148ea509f4b6520de9e2765c51e617363a11aa8e47c2d847f6b0897958ca1d93bccf0f6a9150868b7e04c728bd430c05bf2da30bdeba6cc
DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 6531ae385ecea87bc26dba8ce19b4cde8ff224c80fd81f04c6ded131e305ecfdeb8d29ebd3b68a641d240805dc83eb0ebc7cc85124f02ad0ee66e0f201b91d7e SHA512 66cb33f8b423736b990fb75d4f2d1e5f14c0b03308f403297204dd1a352d72f85f34220fd66d3de5d6df328cdf2ffce03c2a111cb0bb57791cf68a88069ac7df
DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3 SHA512 2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825
+DIST llvm-gentoo-patchset-17.0.6-r2.tar.xz 3664 BLAKE2B b3d61090bec41469027115f1a7b9c51ff2cd720a5363c755da7c87c120e4c85b5a2b4d65b95e418f15d947e580824d267a5ee86336f2d9272e58ec24fa2acaf7 SHA512 4be3d2fefce3f5b6b8f64632ff47a53d4de8a20b276e538527ba01a1a663c2846e1eba28fdd70364e583884618d94ee774791b1ca03fdda1fef8110b664e506c
DIST llvm-gentoo-patchset-17.0.6.tar.xz 1792 BLAKE2B 21b34b436333c0b37522d4340cccc84a572701f6e267cf7c6adfa9be419913f5a6c9ee40a6be5c62d12fbd868912801d30381573c4459c05676e05785cccaefe SHA512 2d90b5e7fcbb950249ef7133fac1ed3dcb758a4d92732119049526cea0b291bd4e9738c4c0d806d70e7d769e1906f8ef3930066c206c00b6ec7d3509ed0fed19
DIST llvm-project-0b9f2847da79298ed09c29493245113f02b32d9f.tar.gz 216399453 BLAKE2B ed13e6639d40bdda6dbd09eba0cc8e4f82f4f53ce3cff9742e902af1c306c60dcb6d5fb008057829d46bbbde391697726cba2096c52cf1592c00faf1e37430e4 SHA512 a5b0bf59fa228a41f0c904a42b4b96740fc5e5caa63248c546eb4a810e86d5d8d1d8df663051ed4444cc0389ffa6ec12ee5dbf7d94d6211a253319550d7fac1c
DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
@@ -17,6 +18,7 @@ DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b8577
DIST llvm-project-1bad7024561bc64ed4bfda0772b16376b475eba5.tar.gz 216657623 BLAKE2B 99c48a95c427e8fae5568e5f59ab9bec8b2d8bec0c5d3cf453c261a738fe1c295b34e2e10e6b08d2b02cae43e3b0cd4c8eb025d19a83ee51f47a49afadd56d3f SHA512 08fc904122ab346edbfc3903cafae4f50ba57e146b2d821a568f8378c0f3ab4d413e07c5df2bf061374f9db4634b5f6b27f204fc4f2f68984303ceec9c963c0c
EBUILD llvm-15.0.7-r3.ebuild 12592 BLAKE2B 81cd473990810203c4e8a47ceb0189ed399c869b85fab3181724dbd1429063cdaad1f6b6cb1ab5b392f531b0b4907cc61f266558b873b236f9a3ff439045aa37 SHA512 2321f9e6da93af22d5f074175a6a92b7dcd271e2b9b92128d268dd777a9c3bdd876010740153734e2593b90d26a58d4f784b2256a6b1e18160d13b3c10441fb3
EBUILD llvm-16.0.6.ebuild 12822 BLAKE2B fe0a8bca0506827f09ea9edc18e8574443af644540cec84126fa3668ca8fa538a103c76315ee7c61b0af67a1391168ae7b04201e7825958a46fe8642a327e93b SHA512 a1a861d11791cb583dc33b9c71a86bd50690ffb8b743a6bccf8b4600976f48e96a2b4171cc9b449c17c8b0516ef440cee89df8cff97a3c691968b3431a149612
+EBUILD llvm-17.0.6-r2.ebuild 13303 BLAKE2B 292bff5aa3489c685c2a89ba55a6e4d0c06123cfcf6986c934494b1bc28a93f8768f8cac04f86eca44595167b6ce8b0c84548db45c4e810bdbbfb3f42660048a SHA512 2a7c8fb5a691acc9293c7bd39b2c7e0354420556ae7d9a02df35e550f2668063d690e9f8453da22f76cfe1e39132ba4af8e95112f4de8e8486521d8c5e81dfd6
EBUILD llvm-17.0.6.ebuild 13293 BLAKE2B 50e4212c63f1561f4fc8397a831f83bd3ea370349fa3b6239dfe2f9212757f6e8d5bb1921b8714680fe94d0f02ca523d289447b1396124aa94f91b539aabb17a SHA512 5b2b1d2293cf00d0c547a06111a0af706b2cad1f7cb5f2cc421f54a129c165560adbba4342d9bea486d5b2474a1eed066f1ae955a89133cd94b61a62313980bb
EBUILD llvm-18.1.8.ebuild 13359 BLAKE2B 0baff2537134709ae351f867b40e9f0a7bcb540540d9b8ef49398163efcacccc0e02791121c06752ac17d1ad961ad0d639f8d5df08d36c34f060b00bf65e3ebb SHA512 25a83a7e365d6ec933196f8356c3b1805220ac88e6e342c87b041597a67f21de479670db6d78157e0899f31f9158a6e17f730c279df1883c687f174ec9c496fa
EBUILD llvm-19.0.0.9999.ebuild 12883 BLAKE2B 7cdb711526347c7a2c378c0e52e006429021daf3d637187eb9439d70a35ab94b59b028e9dd0d832e83ca2a522a2dd701268f5dc942ef53b3bba8d9bc1942e5f0 SHA512 43b7a87422810949d8c59d97e21be87311f755f2565828dacb988e64510c4f7c16202aa50f047ddddafd0c9cec14618cfc65c38a0016a9e8aa2055f18510dc59
diff --git a/sys-devel/llvm/llvm-17.0.6-r2.ebuild b/sys-devel/llvm/llvm-17.0.6-r2.ebuild
new file mode 100644
index 000000000000..d65897481029
--- /dev/null
+++ b/sys-devel/llvm/llvm-17.0.6-r2.ebuild
@@ -0,0 +1,542 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/"
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug debuginfod doc exegesis libedit +libffi
+ ncurses test xar xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ debuginfod? (
+ net-misc/curl:=
+ dev-cpp/cpp-httplib:=
+ )
+ exegesis? ( dev-libs/libpfm:= )
+ libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+ xar? ( app-arch/xar )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+ binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ libffi? ( virtual/pkgconfig )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+ ${RDEPEND}
+ !sys-devel/llvm:0
+"
+PDEPEND="
+ sys-devel/llvm-common
+ sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR}
+ binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} )
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_MANPAGES=1
+LLVM_PATCHSET=${PV}-r2
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+ local prod_targets=(
+ $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+ | tail -n +2 | head -n -1)
+ )
+ local all_targets=(
+ lib/Target/*/
+ )
+ all_targets=( "${all_targets[@]#lib/Target/}" )
+ all_targets=( "${all_targets[@]%/}" )
+
+ local exp_targets=() i
+ for i in "${all_targets[@]}"; do
+ has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+ done
+
+ if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+ eqawarn "Expected: ${exp_targets[*]}"
+ eqawarn
+ fi
+
+ if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+ eqawarn "Expected: ${prod_targets[*]}"
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # shared libs
+ LLVM|LLVMgold)
+ ;;
+ # TableGen lib + deps
+ LLVMDemangle|LLVMSupport|LLVMTableGen)
+ ;;
+ # testing libraries
+ LLVMTestingAnnotations|LLVMTestingSupport)
+ ;;
+ # static libs
+ LLVM*)
+ continue
+ ;;
+ # meta-targets
+ distribution|llvm-libraries)
+ continue
+ ;;
+ # used only w/ USE=doc
+ docs-llvm-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ # disable use of SDK on OSX, bug #568758
+ sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
+
+ # Update config.guess to support more systems
+ cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
+
+ # Verify that the ebuild is up-to-date
+ check_uptodate
+
+ llvm.org_src_prepare
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # shared libs
+ LLVM
+ LTO
+ Remarks
+
+ # tools
+ llvm-config
+
+ # common stuff
+ cmake-exports
+ llvm-headers
+
+ # libraries needed for clang-tblgen
+ LLVMDemangle
+ LLVMSupport
+ LLVMTableGen
+
+ # testing libraries
+ llvm_gtest
+ llvm_gtest_main
+ LLVMTestingAnnotations
+ LLVMTestingSupport
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # utilities
+ llvm-tblgen
+ FileCheck
+ llvm-PerfectShuffle
+ count
+ not
+ yaml-bench
+ UnicodeNameMappingGenerator
+
+ # tools
+ bugpoint
+ dsymutil
+ llc
+ lli
+ lli-child-target
+ llvm-addr2line
+ llvm-ar
+ llvm-as
+ llvm-bcanalyzer
+ llvm-bitcode-strip
+ llvm-c-test
+ llvm-cat
+ llvm-cfi-verify
+ llvm-config
+ llvm-cov
+ llvm-cvtres
+ llvm-cxxdump
+ llvm-cxxfilt
+ llvm-cxxmap
+ llvm-debuginfo-analyzer
+ llvm-debuginfod-find
+ llvm-diff
+ llvm-dis
+ llvm-dlltool
+ llvm-dwarfdump
+ llvm-dwarfutil
+ llvm-dwp
+ llvm-exegesis
+ llvm-extract
+ llvm-gsymutil
+ llvm-ifs
+ llvm-install-name-tool
+ llvm-jitlink
+ llvm-jitlink-executor
+ llvm-lib
+ llvm-libtool-darwin
+ llvm-link
+ llvm-lipo
+ llvm-lto
+ llvm-lto2
+ llvm-mc
+ llvm-mca
+ llvm-ml
+ llvm-modextract
+ llvm-mt
+ llvm-nm
+ llvm-objcopy
+ llvm-objdump
+ llvm-opt-report
+ llvm-otool
+ llvm-pdbutil
+ llvm-profdata
+ llvm-profgen
+ llvm-ranlib
+ llvm-rc
+ llvm-readelf
+ llvm-readobj
+ llvm-reduce
+ llvm-remark-size-diff
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ sancov
+ sanstats
+ split-file
+ verify-uselistorder
+ yaml2obj
+
+ # python modules
+ opt-viewer
+ )
+
+ if llvm_are_manpages_built; then
+ out+=(
+ # manpages
+ docs-dsymutil-man
+ docs-llvm-dwarfdump-man
+ docs-llvm-man
+ )
+ fi
+ use doc && out+=(
+ docs-llvm-html
+ )
+
+ use binutils-plugin && out+=(
+ LLVMgold
+ )
+ use debuginfod && out+=(
+ llvm-debuginfod
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ if use ppc && tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then
+ # Workaround for bug #880677
+ append-flags $(test-flags-CXX -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf)
+ fi
+
+ # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
+ # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
+ # LLVM with LTO anyway (which is not necessarily its fault).
+ tc-is-gcc && filter-lto
+
+ local ffi_cflags ffi_ldflags
+ if use libffi; then
+ ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # disable appending VCS revision to the version to improve
+ # direct cache hit ratio
+ -DLLVM_APPEND_VC_REV=OFF
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_INCLUDE_BENCHMARKS=OFF
+ -DLLVM_INCLUDE_TESTS=ON
+ -DLLVM_BUILD_TESTS=$(usex test)
+ -DLLVM_INSTALL_GTEST=ON
+
+ -DLLVM_ENABLE_FFI=$(usex libffi)
+ -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+ -DLLVM_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+ -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
+ -DLLVM_ENABLE_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+ -DLLVM_ENABLE_CURL=$(usex debuginfod)
+ -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
+ -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # disable OCaml bindings (now in dev-ml/llvm-ocaml)
+ -DOCAMLFIND=NO
+ )
+
+ local suffix=
+ if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
+ # the ABI of the main branch is not stable, so let's include
+ # the commit id in the SOVERSION to contain the breakage
+ suffix+="git${EGIT_VERSION::8}"
+ fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ # Smart hack: alter version suffix -> SOVERSION when linking
+ # against libc++. This way we won't end up mixing LLVM libc++
+ # libraries with libstdc++ clang, and the other way around.
+ suffix+="+libcxx"
+ mycmakeargs+=(
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="${suffix}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ fi
+
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=${build_docs}
+ -DLLVM_ENABLE_OCAMLDOC=OFF
+ -DLLVM_ENABLE_SPHINX=${build_docs}
+ -DLLVM_ENABLE_DOXYGEN=OFF
+ -DLLVM_INSTALL_UTILS=ON
+ )
+ use binutils-plugin && mycmakeargs+=(
+ -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+ )
+ fi
+
+ use kernel_Darwin && mycmakeargs+=(
+ # On Macos prefix, Gentoo doesn't split sys-libs/ncurses to libtinfo and
+ # libncurses, but llvm tries to use libtinfo before libncurses, and ends up
+ # using libtinfo (actually, libncurses.dylib) from system instead of prefix
+ -DTerminfo_LIBRARIES=-lncurses
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MAIN_MAJOR?"
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ tc-env_build cmake_build distribution
+
+ pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
+ pax-mark m "${BUILD_DIR}"/bin/lli
+ pax-mark m "${BUILD_DIR}"/bin/lli-child-target
+
+ if use test; then
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check
+}
+
+src_install() {
+ local MULTILIB_CHOST_TOOLS=(
+ /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
+ )
+
+ local MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/llvm/Config/llvm-config.h
+ )
+
+ local LLVM_LDPATHS=()
+ multilib-minimal_src_install
+
+ # move wrapped headers back
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+
+ LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
+}
+
+multilib_src_install_all() {
+ local revord=$(( 9999 - ${LLVM_MAJOR} ))
+ newenvd - "60llvm-${revord}" <<-_EOF_
+ PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ # we need to duplicate it in ROOTPATH for Portage to respect...
+ ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
+ _EOF_
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+}
+
+pkg_postinst() {
+ elog "You can find additional opt-viewer utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
+ elog "To use these scripts, you will need Python along with the following"
+ elog "packages:"
+ elog " dev-python/pygments (for opt-viewer)"
+ elog " dev-python/pyyaml (for all of them)"
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 1918dae91771..2ad4664bfb81 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/asahi-sources/Manifest b/sys-kernel/asahi-sources/Manifest
index 0adc553f93f7..f9721c056080 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -1,14 +1,12 @@
AUX asahi-6.8-config-gentoo-Drop-RANDSTRUCT-from-GENTOO_KERNEL_SEL.patch 1826 BLAKE2B 4e170e302c1d52b3f5b8d4f6e79eb096fe859745042d5539745df97a8e78cdca50fad24204cd5667620a3c65f93406dcf54c3eb51a3f45d9cd10369ca83cfe12 SHA512 afd78d1b42eae94472ba45cb259db811d6258af6b46e4f9cd64e30fd3c47728063c815199431f6c700c45f8a5d91fbfbf6e2c07a5f38dae7371cc8a2edae6ecf
AUX asahi-6.8.2_revert_spi_stable_asahi.patch 1451 BLAKE2B 749163f2c8d1d6f7b667f5123afdb99106e9341375767cb652039d48415f101542abc6150b8f559a1b594209d1d29eaa158a3f9c1e0a450e1dff620a0c5e7e4a SHA512 7145725dccdeeeb304e97070f1dbec450165296919101e111ae1e188fd6d7c55cc68fbddcdf50d2bfe0e052f4aeb401a9cace8c59636afb4940405725a7ea327
-AUX asahi-sources-6.6.0_p16-enable-speakers-stage1.patch 3053 BLAKE2B d93a2b91a526fe3db72b7308953ce3c0789d8fdb64d14cbb96efeb0923632be46350cd0e7c07163ce05ae52bc0b8825229cffd7c4b35afacb678c963dff9e050 SHA512 86d1c7f3392523039b2803fe5f4ee3b386e1284445d2072c747f1d4936a4cc5e1aa3b8b17b80ebb97b70bcf2b4bd6603df373a94fbc23ca3cc1f89c0b6ad6407
-AUX asahi-sources-6.6.0_p16-enable-speakers-stage2.patch 1609 BLAKE2B eb51b5aeca1f44589373c212aa6e8e3dd0f0c2ee5a7e78e9a6a48ad9ce3337b649a4727b801b583dc4c43857494a8c43caba061ee564c7358d3db308fde91231 SHA512 9da0942b20f0566ff4eb1e4da5ab670cce41293abaf266414ad3b93f4790ef52e8ad92830ddee26fbd1f0287238bf261d8a1edc471427b1581f5cce00880973e
-DIST genpatches-6.8-12.base.tar.xz 687664 BLAKE2B 3c27ee511c258f3659d7f8cd5b6d470ffa10a2fc95bd536b272e0bb20c368dfc8c512f23fdc025e85ad90d6f628a58c80d8d15ec0ef8898caf7461162cf2dec2 SHA512 cd845b49341366190834b9782c9ffa270608a35e616ff483b40094913f6d01809421b80a7830117b606e57e6bb0ed9b0ed6dc14220826364fc9d2ee6a5916ad6
-DIST genpatches-6.8-12.extras.tar.xz 3736 BLAKE2B 15a15ca3097dc42ac5855e59fe61c961854c1afa8adc719c761ac58bb7c869d3240c228b0963a91927a9bc0af6998b4c40e4d286faf7d2defc2f21029d11c114 SHA512 4f1c8c07e81c0d1ed110bd4512d2a16c3e202c47d8ab6bedf5213cf6c2f8675e9b543e52dbce50fbbf550d88252e2c1c19c2465ddd7907f11a2979fa92466a7c
-DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
-DIST linux-asahi-6.8.9-3.tar.gz 235275610 BLAKE2B 8ee3ff2572a02851d66239c65187312a0f67aa492d9c3b3a734e291b250acbf9450960c745687ff98a339e4cc14a2eab7675c08d39f88de0c0aa7c320d20bdc8 SHA512 ebd854b357a1d0a7663129f48956da559bc23a4347836dd0c3a3eb8cd47013ed86d83711dc2b7a221c28f51bd0c42c0b1ea2302ef45ee4a2ddfbfacf33e6efc2
-DIST linux-asahi-6.8.9-6..asahi-6.8.9-7.patch 6483 BLAKE2B 7a50c83ce70f50f7ac27ca55406edae8941d271d89270eeb3c97fe446f14fb8fd07ef4f9aa3288af24ab8958aff0d250a6762edd87b7453592147216cb65e2f9 SHA512 7d26833d6ca717c48caec655fd78107367c67112b04181be781fb5746d8a00d7927198d67cdd22a4e57b131b0738125087972cd0ba7b0e7e16f04bb3d3301378
-DIST linux-asahi-6.8.9-6.patch 5163031 BLAKE2B de6411c7f6bb95fec4162648c89d6bf6be5e863d4647877c4cbbb9e4c8540b12b1dacd42c26a1d3561a36fe6c79650caf5e0481338764a10101cec53921043c7 SHA512 0cc24bf50c16cb6fc59bf9bd025babcdca081bc789da5791d0fd914c65d31342cc632998fe4a667296ee3ed067b311dc105e994e2a77d569bac3a8ed48fb5ecc
-EBUILD asahi-sources-6.8.9_p3.ebuild 2006 BLAKE2B d2d171d67b32a49b2d7f5ece2d401b2db5313234f4627d9a48472966beddc5e68864ab3a3dfe432248e0fcc3246c0ccd755ced7a9c417e989d95fce52973e842 SHA512 2953fa7747bc02df18301ebd5f159b4e49da25a7d2efa70029d3b4c00ed062ba8fd4632c29b976e482823c9b4f91d9c2320231330a5eba8adc04d5cc043da1b6
-EBUILD asahi-sources-6.8.9_p6.ebuild 1857 BLAKE2B b82b3d2159cc22bcf8758d690166b0059d6b3ceaec5fdf55c3f0b6a3111b00ca24e07452645585bc01e844e28baa81adea1b44b7223136346c6d0166ef7ca0f3 SHA512 af2256bd0b6e8dd24e8ac18de6f1f0d9c8240f1499caa80968f4a3fe45cb68ed3b82dc0b2996a5cf5f165c9e76d4cafa4e7b358d3c9679b3a9f8a218f45ce0c5
-EBUILD asahi-sources-6.8.9_p7.ebuild 2096 BLAKE2B dae5f47b023ec53259b1f93ca1b38f3f936177128b9a02655b8f5c1c994c3a14cab699477207a8286e74f784204649d2f5f2a555e2d682fa7c4466096173002a SHA512 92209bc607792dc4b72328f133a7d623229f6fd2c5fd72dc4165f7fbbe1f3328818860cf2a4f07dddc806bd02c8971c7f04033b43383fc2b49fd70aad8310bc2
+DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509022a6a476b678f63dd4f3c428e7c37eec46f47a32f927f3895ff65a6ab5b046a3b0ca2df88a94678f898292d0970859734 SHA512 7826d46d8faaf64fb268f8dc940621f434f8729e706b4178adac2a2c353bccd854e5fea6c3489d5d0c48d469d6f6e26befa01d5a0deaba48f3e6140eb096de5e
+DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc
+DIST genpatches-6.9-9.base.tar.xz 548708 BLAKE2B e0130d225056f77c92e566eef9db643ecdef6faf2f81e8329859830850bb5409e212aca0ab0da85b9b1e3377121221259044dac650986ec05feac46f4d588a5d SHA512 714016638f866b536b85edd24e3e44513048591aa270dbee1460c5893b3e8b0508f299d86a202deacd10f105c0da48038d78219226b2808e17012d1811df391e
+DIST genpatches-6.9-9.extras.tar.xz 4048 BLAKE2B 7be69cb63abf9df9267bc61e3e365672dbd1c0b3568d48bf949b660ff1abb483b28846eb36a162ddd9bd91473c25462440fd41a7ba3bac70467ad45fa88fdd29 SHA512 955cd846bb020d08888aac04ebc5c1e56429e11ac59601a3e068971ad05aee59b75a24722dc7fe2645ef4414424d21e117e2eeb24ae72a5949476a213f3383fa
+DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
+DIST linux-asahi-6.9.8-1.patch 5296308 BLAKE2B 7a6640235488d11ebaa230d022fc89d85633830a9082d5fc7a62ed7a46272a62dcf3b5f68387bc2c2cbe14a5fc9167d31a896ddbeefe1d8d70557077d83d90df SHA512 0c0de341a98fa91da4670c14a704d5cc0aaaf80ad74af86b9df2a13762a0f9196f0c32b32fc80cffce4f65c459d92a9363bee7c2c5f02e35d5ecd0ee0118b5d4
+DIST linux-asahi-6.9.9-5.patch 5356022 BLAKE2B c3b5fa8be8320d391f11e7f02b7aa4c67055484539da5a241e3557d075db6c60daea15abcb992dd04cc2dcd7b8fd67bf2a17b21225737a492f0b70a987403189 SHA512 49bb4812e467b0ef07a71b0f6c1a16b8ee627be9c9c0862b87b419080712d77f0a8b5a83ddb54b92776defc79afa8241749cec97e262d98c29da874801decaa3
+EBUILD asahi-sources-6.9.8_p1.ebuild 1722 BLAKE2B dfa32aef22b6995527c63423e2941e114482cf82f66234eaf6a41190f3ffb1f4a3ae33b8fe164215feec8d699e8f0ac988cebc98f3d6ab42375b71185a294bcf SHA512 b48cbbf09c2c059632aaf4ecd9cb260b279577e023ecca6fbe291ded7da2ea42d12dbc0c58cc9e1878148286fe2dc48a1bd03da91263f6efb82c9eac87cff776
+EBUILD asahi-sources-6.9.9_p5.ebuild 1724 BLAKE2B 4e3b0ade0f7a3ffd6429f40d1263500f85c85d4120d4520eedcc90d2187e708fa029fc9cdc560ccf9fefe7889b495b648cdcb6d0595af2410b1009bae0ea0a62 SHA512 cceec565e1e986994131d10c472588aab742614c8e60c4875ab646df07407c4ba89e567f52de3bad7c9920af68369cad87a04c12c71eeda80eb9172a002ef244
MISC metadata.xml 606 BLAKE2B 81abc1eb15c66fbc4b2039b161e0bc06e8c6ce5e58727fca8ef80778db4dd04bc48486479d795c91e6181cd4e3f974b3ff7e3f6479e98e8271ccf4bdfd22b02e SHA512 c5e3349ebbbd7d04a0ac261c93df705b34882a3ed2472f28d90ef902377f5a89d3b5454e94b7f40c39c5d1745aedbd1267a607c189ff09917e77f0ed78009395
diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild b/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
deleted file mode 100644
index ac1ab4ff4d6f..000000000000
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-#K_WANT_GENPATCHES="base extras experimental"
-#K_GENPATCHES_VER="5"
-K_NODRYRUN="1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-if [[ ${PV} != ${PV/_rc} ]] ; then
- # $PV is expected to be of following form: 6.0_rc5_p1
- MY_TAG="$(ver_cut 6)"
- MY_P="asahi-$(ver_rs 2 - $(ver_cut 1-4))-${MY_TAG}"
-else
- # $PV is expected to be of following form: 5.19.0_p1
- MY_TAG="$(ver_cut 5)"
- if [[ "$(ver_cut 3)" == "0" ]] ; then
- MY_P="asahi-$(ver_cut 1-2)-${MY_TAG}"
- else
- MY_P="asahi-$(ver_cut 1-3)-${MY_TAG}"
- fi
-fi
-
-DESCRIPTION="Asahi Linux kernel sources"
-HOMEPAGE="https://asahilinux.org"
-KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz -> linux-${MY_P}.tar.gz"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
-"
-
-KEYWORDS="arm64"
-IUSE="rust"
-
-DEPEND="
- ${DEPEND}
- rust? (
- || (
- >=dev-lang/rust-bin-1.76[rust-src,rustfmt]
- >=dev-lang/rust-1.76[rust-src,rustfmt]
- )
- dev-util/bindgen
- )
-"
-
-PATCHES=(
- "${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch"
- "${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch"
-)
-
-src_unpack() {
- unpack linux-${MY_P}.tar.gz
- mv linux-${MY_P} linux-${KV_FULL} || die "Could not move source tree"
-}
-
-src_prepare() {
- default
- cd "${WORKDIR}/linux-${KV-FULL}" || die
- # XXX: Genpatches do not yet work with Rust kernels
- #handle_genpatches --set-unipatch-list
- #[[ -n ${UNIPATCH_LIST} || -n ${UNIPATCH_LIST_GENPATCHES} || -n ${UNIPATCH_LIST_DEFAULT} ]] && \
- # unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST_GENPATCHES} ${UNIPATCH_LIST}"
- #unpack_fix_install_path
- #env_setup_xmakeopts
- echo "-${MY_TAG}" > localversion.10-pkgrel || die
- cd "${S}" || die
-}
-
-pkg_postinst() {
- einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
- einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki."
- kernel-2_pkg_postinst
-}
diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p7.ebuild b/sys-kernel/asahi-sources/asahi-sources-6.9.8_p1.ebuild
index 2303feb47dc1..ef7185794376 100644
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p7.ebuild
+++ b/sys-kernel/asahi-sources/asahi-sources-6.9.8_p1.ebuild
@@ -7,7 +7,7 @@ ETYPE="sources"
CKV="$(ver_cut 1-3)"
K_SECURITY_UNSUPPORTED="1"
K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="12"
+K_GENPATCHES_VER="9"
K_NODRYRUN="1"
inherit kernel-2
@@ -30,21 +30,18 @@ fi
EXTRAVERSION="-asahi-${MY_TAG}"
-PREV_ASAHI_TAG="asahi-${MY_BASE}-6"
ASAHI_TAG="asahi-${MY_BASE}-${MY_TAG}"
DESCRIPTION="Asahi Linux kernel sources"
HOMEPAGE="https://asahilinux.org"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
- https://github.com/AsahiLinux/linux/compare/v${MY_BASE}...${PREV_ASAHI_TAG}.patch
- -> linux-${PREV_ASAHI_TAG}.patch
- https://github.com/AsahiLinux/linux/compare/${PREV_ASAHI_TAG}...${ASAHI_TAG}.patch
- -> linux-${PREV_ASAHI_TAG}..${ASAHI_TAG}.patch
+ https://github.com/AsahiLinux/linux/compare/v${MY_BASE}...${ASAHI_TAG}.patch
+ -> linux-${ASAHI_TAG}.patch
"
KV_FULL="${PVR/_p/-asahi-}"
S="${WORKDIR}/linux-${KV_FULL}"
-KEYWORDS="~arm64"
+KEYWORDS="arm64"
IUSE="rust"
DEPEND="
@@ -62,10 +59,7 @@ UNIPATCH_STRICTORDER="yes"
UNIPATCH_LIST="
${FILESDIR}/asahi-6.8-config-gentoo-Drop-RANDSTRUCT-from-GENTOO_KERNEL_SEL.patch
${FILESDIR}/asahi-6.8.2_revert_spi_stable_asahi.patch
- ${DISTDIR}/linux-${PREV_ASAHI_TAG}.patch
- ${DISTDIR}/linux-${PREV_ASAHI_TAG}..${ASAHI_TAG}.patch
- ${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch
- ${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch
+ ${DISTDIR}/linux-${ASAHI_TAG}.patch
"
src_prepare() {
diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p6.ebuild b/sys-kernel/asahi-sources/asahi-sources-6.9.9_p5.ebuild
index a0aa5d1ee2e2..4b6fa5c16640 100644
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.9_p6.ebuild
+++ b/sys-kernel/asahi-sources/asahi-sources-6.9.9_p5.ebuild
@@ -7,7 +7,7 @@ ETYPE="sources"
CKV="$(ver_cut 1-3)"
K_SECURITY_UNSUPPORTED="1"
K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="12"
+K_GENPATCHES_VER="10"
K_NODRYRUN="1"
inherit kernel-2
@@ -59,9 +59,7 @@ UNIPATCH_STRICTORDER="yes"
UNIPATCH_LIST="
${FILESDIR}/asahi-6.8-config-gentoo-Drop-RANDSTRUCT-from-GENTOO_KERNEL_SEL.patch
${FILESDIR}/asahi-6.8.2_revert_spi_stable_asahi.patch
- ${DISTDIR}/linux-asahi-6.8.9-6.patch
- ${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch
- ${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch
+ ${DISTDIR}/linux-${ASAHI_TAG}.patch
"
src_prepare() {
diff --git a/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch b/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch
deleted file mode 100644
index 1e5d9c74f1c1..000000000000
--- a/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 385ea7b5023486aba7919cec8b6b3f6a843a1013 Mon Sep 17 00:00:00 2001
-From: Hector Martin <marcan@marcan.st>
-Date: Fri, 15 Dec 2023 20:38:32 +0900
-Subject: [PATCH] READ COMMIT MESSAGE! macaudio: Enable first round of models
-
-Enables j313, j293, j493, j314, j414, j274, j375, j473, j474, j475
-
-*** WARNING FOR DISTRO PACKAGERS WANTING TO APPLY THIS: ***
-*** YOU ABSOLUTELY NEED THIS PATCH IN YOUR LSP-PLUGINS PACKAGE ***
-
-https://github.com/lsp-plugins/lsp-dsp-lib/pull/20
-
-Do NOT enable speakers without that patch, on any model. It can/will
-result in nasty noise that could damage them.
-
-Signed-off-by: Hector Martin <marcan@marcan.st>
----
- sound/soc/apple/macaudio.c | 20 ++++++++++++--------
- 1 file changed, 12 insertions(+), 8 deletions(-)
-
-diff --git a/sound/soc/apple/macaudio.c b/sound/soc/apple/macaudio.c
-index f5b349057a67e1..d2ced87e88c0e1 100644
---- a/sound/soc/apple/macaudio.c
-+++ b/sound/soc/apple/macaudio.c
-@@ -1490,23 +1490,27 @@ struct macaudio_platform_cfg macaudio_j180_cfg = {
- false, AMP_SN012776, SPKR_1W1T, false, 10, -20,
- };
- struct macaudio_platform_cfg macaudio_j274_cfg = {
-- false, AMP_TAS5770, SPKR_1W, false, 20, -20,
-+ true, AMP_TAS5770, SPKR_1W, false, 20, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j293_cfg = {
-- false, AMP_TAS5770, SPKR_2W, true, 15, -20,
-+ true, AMP_TAS5770, SPKR_2W, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j313_cfg = {
-- false, AMP_TAS5770, SPKR_1W, true, 10, -20,
-+ true, AMP_TAS5770, SPKR_1W, true, 10, -20,
- };
-
--struct macaudio_platform_cfg macaudio_j314_j316_cfg = {
-+struct macaudio_platform_cfg macaudio_j314_cfg = {
-+ true, AMP_SN012776, SPKR_2W1T, true, 15, -20,
-+};
-+
-+struct macaudio_platform_cfg macaudio_j316_cfg = {
- false, AMP_SN012776, SPKR_2W1T, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j37x_j47x_cfg = {
-- false, AMP_SN012776, SPKR_1W, false, 20, -20,
-+ true, AMP_SN012776, SPKR_1W, false, 20, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j413_cfg = {
-@@ -1522,7 +1526,7 @@ struct macaudio_platform_cfg macaudio_j45x_cfg = {
- };
-
- struct macaudio_platform_cfg macaudio_j493_cfg = {
-- false, AMP_SN012776, SPKR_2W, true, 15, -20,
-+ true, AMP_SN012776, SPKR_2W, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_fallback_cfg = {
-@@ -1558,9 +1562,9 @@ static const struct of_device_id macaudio_snd_device_id[] = {
- /* j313 AID4 tas5770 10 2× 1W */
- { .compatible = "apple,j313-macaudio", .data = &macaudio_j313_cfg },
- /* j314 AID8 sn012776 15 2× 2W+1T */
-- { .compatible = "apple,j314-macaudio", .data = &macaudio_j314_j316_cfg },
-+ { .compatible = "apple,j314-macaudio", .data = &macaudio_j314_cfg },
- /* j316 AID9 sn012776 15 2× 2W+1T */
-- { .compatible = "apple,j316-macaudio", .data = &macaudio_j314_j316_cfg },
-+ { .compatible = "apple,j316-macaudio", .data = &macaudio_j316_cfg },
- /* j375 AID10 sn012776 15 1× 1W */
- { .compatible = "apple,j375-macaudio", .data = &macaudio_j37x_j47x_cfg },
- /* j413 AID13 sn012776 15 2× 1W+1T */
diff --git a/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch b/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch
deleted file mode 100644
index 5a83346337fa..000000000000
--- a/sys-kernel/asahi-sources/files/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 6a24102c06c95951ab992e2d41336cc6d4bfdf23 Mon Sep 17 00:00:00 2001
-From: Hector Martin <marcan@marcan.st>
-Date: Fri, 15 Dec 2023 20:40:53 +0900
-Subject: [PATCH] READ COMMIT MESSAGE! macaudio: Enable second round of models
-
-Enables j316, j413, j415, j416
-
-*** WARNING FOR DISTRO PACKAGERS WANTING TO APPLY THIS: ***
-*** YOU ABSOLUTELY NEED THIS PATCH IN YOUR LSP-PLUGINS PACKAGE ***
-
-https://github.com/lsp-plugins/lsp-dsp-lib/pull/20
-
-Do NOT enable speakers without that patch, on any model. It can/will
-result in nasty noise that could damage them.
-
-Signed-off-by: Hector Martin <marcan@marcan.st>
----
- sound/soc/apple/macaudio.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/sound/soc/apple/macaudio.c b/sound/soc/apple/macaudio.c
-index d2ced87e88c0e1..f347f08b7ad01e 100644
---- a/sound/soc/apple/macaudio.c
-+++ b/sound/soc/apple/macaudio.c
-@@ -1506,7 +1506,7 @@ struct macaudio_platform_cfg macaudio_j314_cfg = {
- };
-
- struct macaudio_platform_cfg macaudio_j316_cfg = {
-- false, AMP_SN012776, SPKR_2W1T, true, 15, -20,
-+ true, AMP_SN012776, SPKR_2W1T, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j37x_j47x_cfg = {
-@@ -1514,11 +1514,11 @@ struct macaudio_platform_cfg macaudio_j37x_j47x_cfg = {
- };
-
- struct macaudio_platform_cfg macaudio_j413_cfg = {
-- false, AMP_SN012776, SPKR_1W1T, true, 15, -20,
-+ true, AMP_SN012776, SPKR_1W1T, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j415_cfg = {
-- false, AMP_SN012776, SPKR_2W1T, true, 15, -20,
-+ true, AMP_SN012776, SPKR_2W1T, true, 15, -20,
- };
-
- struct macaudio_platform_cfg macaudio_j45x_cfg = {
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 4802b6db4e79..988474d9626a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-6.1-107.base.tar.xz 5516960 BLAKE2B a4c1128db49bc5dec2aad2999279
DIST genpatches-6.1-107.extras.tar.xz 4052 BLAKE2B e37572e0575345470b87d07d8e3a0a7e8f7284d9ebb987152232f5a09c54508da833d60982cddce2fe5997e2791866b61a07555f631ea75c130d094bb5ed4925 SHA512 b0f2f6758677b163da436205f7493932aa925854446dfe1f687f829b0ef2d53b371992bf2001b217a0b4ec6c236a99833c98f168b877df45aae6819e39d0598e
DIST genpatches-6.1-108.base.tar.xz 5541376 BLAKE2B 59ef9110b100cf6064c6c6e556bec827138f44dd636d55a976a1ec4af4699f95258962ce272867a1bf172b6a2e1d4f7b25025d5b6c48c9c6c7a6d8f13834b297 SHA512 f250359fd14e11ee176fedaf8bff84a553a7cc559e56c29fa2b6e04217d4e1a63b072e1c73a021a527e37101704b99136e06e008553220d7a35eee3848aadb90
DIST genpatches-6.1-108.extras.tar.xz 4052 BLAKE2B b6ad898a5a66a1a6ef293bc4a4a886ea29f0a1f985b3b85beec7c4e935e90ac9f642e7811261e413cc39b5a0ae36fd257d0afeb4a9c52aa29956070b4b52c50e SHA512 6fbabfbcd35db0dd77da03c138a6a225f7255cc3566007368ee759ce154f23f11edb8434be82992f153deab19c6b5549d00a7cfd54c4d0e49eaf2e4d39b86597
+DIST genpatches-6.1-109.base.tar.xz 5540948 BLAKE2B b6fdb5f6641ca8617c976f69bb731147ae1d1d24f1da6686ac8cc2a1a9775c2a3c890c24609042617b9397a9abdf9abd6806fa5933e215de1dad6d0f67277a5e SHA512 e2f0837a9b5588df44a1936dc5dce2c1aeddf1d56795600513aa22a08195da4c358935e7d347ec09d4d25aa5db6c5a036e7a718bfc442796c4994736c6dc4daa
+DIST genpatches-6.1-109.extras.tar.xz 4052 BLAKE2B 562d5137c87031ff9f43b4d081b26b35cf4bd3c5fe074ee826edc8ece2ed074eeecf55c8914ca728267a9f78d907a51354c3688186d442d9fc02340224a0c71e SHA512 0370a5cfd83a1c87828396e49f003b29fc68dea1568f6de417fe488aaf045e349f0b84695f3643ad9811b4f57ef31237ffb9a97c72294139aba94557e1f67a18
DIST genpatches-6.6-42.base.tar.xz 2474752 BLAKE2B 074b24c3848ba0b2521d364d67222ab324cfacc3036b2c3b9ceebebf03afcf21d963921841f6f987422e904be35653f9dafc2a795ed6eaa050d6a37595bdd111 SHA512 6ce7c93c92a5f2951c9a60b7a058560dec8c3f9c16f00ac4b58c23f88ceaf9cbc519653320bc95f45039219eecb068247f3c27ac448c8695ed8c9e93022fdc37
DIST genpatches-6.6-42.extras.tar.xz 4048 BLAKE2B 0d86f11ef43c33b1014423a4417be73e4ace2eb5d9c38c7a63e8bc424eff7399137239138de1b89a70247f1b174766c9672cb05743aeaa14ea66d8bab67593bc SHA512 5d264209a734c4cbc48dab228b7d8570b735748b1c01f80beb2803dca3027ed78303ff937aecb1d8e3e6f2e2d4722aa0c1b5c77a4d45f2a9c53cfe1c0ac0affd
DIST genpatches-6.6-44.base.tar.xz 2571884 BLAKE2B 117eb333385bbff1ec4056dc9fd7374260a33f243fe20462b914eee658a57b90e9115e9edbf5c8935890ddcfb233eaf88b3e0062245cb838953749c8bc674376 SHA512 e8bad736c8566bbdc081600305a4014301e4f6f74b73ee68efd818fb92e2d49bdbf0b7a2b66c5cd5aa8e56e7d183aa03c2a02e7328ba7e0c71fa1646e6868cc3
@@ -20,6 +22,8 @@ DIST genpatches-6.6-45.base.tar.xz 2573196 BLAKE2B a6ff1fdc5c661f28d45e8297a325d
DIST genpatches-6.6-45.extras.tar.xz 4048 BLAKE2B dd86fb162ed81abf47e1fe88e238d67d557294b9502dedf9d3d405e52e014ba9852ea48ef7ab62a255996cc0a3506599b07c76a20b217764c31e2efa0a636872 SHA512 8cd9e82c2c33eb625c86181e47cdf9be5a3246db140174792cb38c68e44a39103bd42964560d8af659a9f44117fd40b804927a544c32780fcbb7a023cba9bfb3
DIST genpatches-6.6-46.base.tar.xz 2606596 BLAKE2B f8b284a798b7f734ae39e8ac349598f8a7ac0902dd66264c1de754fc43c275e8e785097f9ad479e63cab0705bc9c8f917b91fdb4acf196fc9e032675d2dd72d7 SHA512 d7b62bb4c570b5fcccbdb27ab0da65c2309038d3ac31ccbf48df0ac32ef057b52046ad502ba02ec6c0cb4f3ac2e6ac0d4f97ced6adb85c96a89f31881a34b848
DIST genpatches-6.6-46.extras.tar.xz 4048 BLAKE2B 235f71efef27116556f2d7b6e7bd8c9ffcbfbc798fe87a59d69f672094830b13fa0e6ceb900eacc5ca250e92cfb410998af70939df9317c76f6291e2446020c9 SHA512 10f0f98d2c5a63371f8225e677f3e12a2e4f54b892dd6f64f3ed0c7cb8956671dc4bced0128d66bc0f2e61e1cb3c590a9d43270237d8457c2825cff1b8e236e1
+DIST genpatches-6.6-47.base.tar.xz 2606912 BLAKE2B 9ab2547e43d9d17ce67824dbb5eacfd25d1c0ea314c440d925b53a89362f47d9d1ffe853b12bb3fcd3761745306914678b33261e56c4df2ebfe3ce65035ccc61 SHA512 109d430209ab4f02428ccd6357047742da383791a3ada574ddfb6a25f28dd0df1b0a376a895e0c624a7da4d34519ba895992c7cf7e3c83c03f6f7f8cb9ed787f
+DIST genpatches-6.6-47.extras.tar.xz 4052 BLAKE2B 8cb744f165c0ebb88d4a8eb097c6f45c550d6eb984fa06902980c7276863fb6b5b7c1e760a9f6904f58178977f7e10a12626a20f83df4a2121379a26d1182ca7 SHA512 9f7c53624e9ca9bad3f36a114b3da3aa5d3c1a7c92bfb85d862814900303a58d2a6280a9ab9a0c3f342930a1354b579e94cf5eecbb379d31c7666925c1ae9cfd
DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509022a6a476b678f63dd4f3c428e7c37eec46f47a32f927f3895ff65a6ab5b046a3b0ca2df88a94678f898292d0970859734 SHA512 7826d46d8faaf64fb268f8dc940621f434f8729e706b4178adac2a2c353bccd854e5fea6c3489d5d0c48d469d6f6e26befa01d5a0deaba48f3e6140eb096de5e
DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc
DIST genpatches-6.9-9.base.tar.xz 548708 BLAKE2B e0130d225056f77c92e566eef9db643ecdef6faf2f81e8329859830850bb5409e212aca0ab0da85b9b1e3377121221259044dac650986ec05feac46f4d588a5d SHA512 714016638f866b536b85edd24e3e44513048591aa270dbee1460c5893b3e8b0508f299d86a202deacd10f105c0da48038d78219226b2808e17012d1811df391e
@@ -52,6 +56,10 @@ DIST gentoo-kernel-6.1.98-1.amd64.gpkg.tar 72581120 BLAKE2B ec9979a8fc1eecb03b46
DIST gentoo-kernel-6.1.98-1.arm64.gpkg.tar 65546240 BLAKE2B 47f3cfd2bf63f7c25ac263063f75486eb1a65b5bc805ee8640c7867eaaf394e4d8394b9990f49b9d54edfeab93ee67dc7326017db707efc948fd9fbf21f09998 SHA512 31d27d4f87383169cbf958b7fbe0255217dfd8d018a8641669d37f9dd3a5813fec575a4a9ce51e5bce9c7ae55c7ca7fdb4445fab7b696a92c06c69ea412cb038
DIST gentoo-kernel-6.1.98-1.ppc64le.gpkg.tar 59791360 BLAKE2B d07f0210f6ee255804c97681f3a1a4cb13492dcca3e83b416c26574eb6b937614859595eaa6513a6453427d34c47e77f12b0faf2f50d1b1d6088bd5842bd4380 SHA512 034e9971aefd8e5a4f40e876fa2b937c94e118bd52e2c7bcb90bc4a09e2da84caeada8a00ddbe5525143fbf7378f27a77559d02ab72297431212b0decea67b3e
DIST gentoo-kernel-6.1.98-1.x86.gpkg.tar 62136320 BLAKE2B 92874aa93688c90c95ce4490004b70cc87e6d3f99370aa7375a0e165ad8fb3250bac1b2d1833c8bd0465572c7049244036afc9d23fc0863e75785e484fe02b63 SHA512 690a3dcd2e9c8694401901b8541e42ef70a54457a96ba516105d011e9be79657f60079073eebc70f880ebfbece4ea7a3e54f5918a38d40a302d2ef5bc906f6df
+DIST gentoo-kernel-6.1.99-1.amd64.gpkg.tar 72591360 BLAKE2B 6fd503939c44f96e3bdf3ecf37851c1611df52f8f54e2c3e6699d158ee7a1f2f2a5b261564d3d4bdfa117fd2c35b4ad10ef05f65a88a5e9cabe579017bb2df60 SHA512 d114de37bebfdd0b28b6e489c80bbfc8b3772e862e0ee96421a888bb59878344672450e5f9598d425d3e3b4de0ef52a89a591b52ade7e2ad4e74169c284db3bf
+DIST gentoo-kernel-6.1.99-1.arm64.gpkg.tar 65546240 BLAKE2B 0af7321ddaea5a9b7d4d869adb3740b036e67d25e36bace334637951d10c41acd9f0232037591dc5c1e0585261349b5a1503bb2e9a1b5f7ba7548195b43035cb SHA512 47d63299f0ffb62dff610854c9099826e62a24a1d61a4f0e9db38aab1622121c647d514f295cc01cfc98152ed8159b0001a8077b484dd3d668500b052d58a918
+DIST gentoo-kernel-6.1.99-1.ppc64le.gpkg.tar 59781120 BLAKE2B 7b986f04225db692031da3ae115c911510631cc6601d76a336954197ba3e0bfaeb2c3ef338eca34a64d95aa6b901ff96a8c06cd4b9af348813b7859b325b7a72 SHA512 5b2e2da18d64599b2418efc7e0d56aba57af4462ddd1ce0b691e07f5c08f249f02d9e5989f261b3b4836ca43a9eab20ad710caf4ed7639860cbaac1c4de268f4
+DIST gentoo-kernel-6.1.99-1.x86.gpkg.tar 62126080 BLAKE2B 6280c49eba83e32abfb9630139f5291b88169410b1e892e50d82b34a3ec60ff8a33a0160658ff196133bfd19cbaa959f818186dbe0458f3407bc00ac5924c824 SHA512 674084d5e25c0e93f1ca0b7d61e224da5c2036951cb31d520abbfdf451a67cea4b09923211579937420412abbaeed6226b0029676fad4ab5b55504eca218aed0
DIST gentoo-kernel-6.6.35-1.amd64.gpkg.tar 147220480 BLAKE2B 45178fff1c0cdf75499f735666eb89ef0a6248ab6182b3e4e9d85688aa2eca5322310363038f64d1d932a6fac244fb16d64b05b146471fa663f6f0350c647832 SHA512 91f81fd1ffc6ed01bbfc94fe52395c8c5f3bc10c7f7445df2c1d6c982c81b0154ea7638c5322089c2119363c8a810498b111d6e9562e6de7ce0672a41509e95e
DIST gentoo-kernel-6.6.35-1.arm64.gpkg.tar 119214080 BLAKE2B 3342aba4c25236a26179d92a24938ff96c771c6b2da0e3590c37a06a5516d8005a7ac97fa076dcab8191abd2d8b07813b59b4f48fc71e885de2714b681e8930a SHA512 183c5557d19e6690bb02eb5f55bb1bd8bf16bbda9e69533b84d00c61d75e4b62d66842c753f4a9a8294c8e6127d428f3958f7d14661620e9c6866862546a73d3
DIST gentoo-kernel-6.6.35-1.ppc64le.gpkg.tar 64256000 BLAKE2B 89441b1e5b8b5de47e2e1b176e3cc51d1a4b19b8d7200c5168d40a3268b7e5a8b5af2a858ae567306ae2e4ada44046a55a72a1dfe7a3c6133592c897f2a28d77 SHA512 38a106716a3169e9a316d458ae541069594b21c494476876aa99661c3061f34e62ace80e2ed6028111790b9d504788c5b1c8a7494ee8f9b66b6ba52f37864896
@@ -68,6 +76,10 @@ DIST gentoo-kernel-6.6.39-1.amd64.gpkg.tar 147240960 BLAKE2B 42e7bf39bf5fec8c718
DIST gentoo-kernel-6.6.39-1.arm64.gpkg.tar 119244800 BLAKE2B 898418ba06e3e4f8094b365a1d013949aaadd7582e9d0c7bbb96137ba42049de1fd056c851584a7591178c340c2ef02a4b1f8e5dcb3d857dda21c70f1c1c6faf SHA512 523c969b0c80e6bcfac3bfe95b0acfb0815a253b9f8b94424b3725ee671b9720b341ca89226175a7bfc4d5430d14cb19dc8d28916d9bec9970147804579f4423
DIST gentoo-kernel-6.6.39-1.ppc64le.gpkg.tar 64235520 BLAKE2B 715d8565e96849ac09f343f5487b8f8bb9e7124cbb5866f1fc8624f05883d010269d09dec6ceda4ec20065f24026cc6f0cdb45b3865bc75aedac89f8507ce8ca SHA512 ca1b417f75de051365603389326f4045835e12773011bc464e99b103ae5ec62833738bf70750ccc1d4acab8f9c20f3a978419aef9a8be6cd95bb02b306a91d06
DIST gentoo-kernel-6.6.39-1.x86.gpkg.tar 68270080 BLAKE2B ec1e4f4aceee240a8dfa5e262b0de34913a96125dbc6bb6a1239ddce3a9e540fa56d26ce831824532ed02041825851fcefd2016d121797bf721bb2daea87b720 SHA512 3c40bad5b01d529cf3d45d18a0e3b077c16c677a92caf7c1d520ba801ef84fdf1875f55bf0d9237f7cb99e70f79b2d92b6e76b3acbc325bd3653a8f2b14e5638
+DIST gentoo-kernel-6.6.40-1.amd64.gpkg.tar 147456000 BLAKE2B f3d0ae2736520819fbbe77f54609945fd221cafc26dc1e5f092db3a50e3ec13c4a9a04d9ed569994fda0109ec3a7b999f0d2c900e8f517adfec8460879d338b1 SHA512 68ea7572dffbc008d3548ea5e9c1b0b98a34835575fe66ef89e8e0285235300fa97867ea88d251cf0e7b7242caa81f8119b8b5a3c18fe3cf0fe8126ef08b1532
+DIST gentoo-kernel-6.6.40-1.arm64.gpkg.tar 119439360 BLAKE2B 44c090c62335cf33b40ca85fbdd8843949bf439813fba6a27347f55191ed267148d7939ab3c4e5e9d8e9235a0a16984956dcc7a1fb4dcb94b3324f77f4868b56 SHA512 3ff7488a33ede797524b2dedc1cb07dbd9de43d41d8d383256555a7705a23a91254d70499f92f3caa423e4afba4fea13c1656f78c8585004ffae672c57643627
+DIST gentoo-kernel-6.6.40-1.ppc64le.gpkg.tar 64245760 BLAKE2B 55604506b9edf6307e9334f6f17244a29779eafd553a09af4afc4ba34c6ab9c75bed35f56e2f8e33af6cbd638087bc3787117c0c9aeb9d6fb483498ad6e64e16 SHA512 43ad773b3f0de197e5925685d05e4680ac84019e2dae1d3090da5f73f00799371c78d3ea6c8b48cf659eb1eaf3ab9a187ecf46e0a1938760e95425cc7e3a6607
+DIST gentoo-kernel-6.6.40-1.x86.gpkg.tar 68249600 BLAKE2B ef235d7f3f12b93e25951483f764b02e015bc1a8d50976cc256f7575a168d0a641ff00b7daf8e9dd7f50d3d5b9ea85469dbdff9646bab9747afdd44f675321e5 SHA512 2607b6610f9299774b4cdb08518ccb7808637964d49da2801ea01aebd7d6f7356415b0d93a4a51a3535a0d9bda5782363833ff998083fc7c59fedaa867623285
DIST gentoo-kernel-6.9.8-1.amd64.gpkg.tar 159160320 BLAKE2B f54c76780fdec033d8ce5b419dfb8cb1d9fd36af80791532ec7d6bf5ac4472f1fff6f52151aca93cebf3f99ba569b990a850403a99b56d427b6a48a32350b735 SHA512 ddf33e3b2d19a1beadbf6e578a70f363e2fac965dc19c2fcaf4a73b768f27611c86f1c3ec2a472fe37376fcdfece48a53846ff3ca554c97d4eb9686055c1a758
DIST gentoo-kernel-6.9.8-1.arm64.gpkg.tar 129792000 BLAKE2B 7df88f8fda6a34699ae60ad3c12e20fdd957a8a07bb0880a634a94b91b5d803d35ac493862ff35a85426b62e1d8c7affd4728aa87d5e3d911ab73b39c1dd54c7 SHA512 b27e2854f7b5a5b4a179578c6228c3a11c50c7deb37cc0ae8bf0c1f8bf60c64a8990fd09111769c642072079df6b1b083ce305519212bc3816bcccb6ee89ecad
DIST gentoo-kernel-6.9.8-1.ppc64le.gpkg.tar 70758400 BLAKE2B 782a74d7edd731773abdd128adcf720215c5bb7ee7dffeeecc9bfe0f04b0500584f69469277f5f86f9d4ea447975fff26403b680bc52b1d3e21e033f54cde94a SHA512 923badad678f818ff30fd753508d1bd53990a1c3166879a01dbc1e841355fc783a6e9c79e3d5a9ab075f223828f7206decd1a36fd2370a4ecfaf354d5821abd8
@@ -88,10 +100,12 @@ EBUILD gentoo-kernel-bin-5.15.162.ebuild 3225 BLAKE2B 1ea3a430edb723b85fee498bf5
EBUILD gentoo-kernel-bin-6.1.95.ebuild 3220 BLAKE2B 2c1c821f1451a0de52222c67eb935b98827857037a41957133ea71ef0e11cab302c67cfd930886ad3e763335243149488dce72bd4bd12dd522fb064b93f909d0 SHA512 8d48b419b5c0e3b9c2092e0cecf3c54f3c84248bf63ec51aad081a17c13c8b07a9d96d6fffbe345460dfad286704e4747e6689d2aaee901f07d3b553fcacfcbd
EBUILD gentoo-kernel-bin-6.1.97.ebuild 3225 BLAKE2B 1ea3a430edb723b85fee498bf59318c54a2fdc7bc3aa18e812cf3f4f9f43b82ec5b803a7faf48c51e05deca4ffa7afa802e32581fbc9802d3c788c3df7b276e6 SHA512 cdfdcab4dc5a408708e21c13bb8b112dad2ebee95f4c98259af59e7ba0d29beeb5f606e4f398c157c565de3ea873553f6f3d9ed8585d9eaf7dfd707119910450
EBUILD gentoo-kernel-bin-6.1.98.ebuild 3225 BLAKE2B 1ea3a430edb723b85fee498bf59318c54a2fdc7bc3aa18e812cf3f4f9f43b82ec5b803a7faf48c51e05deca4ffa7afa802e32581fbc9802d3c788c3df7b276e6 SHA512 cdfdcab4dc5a408708e21c13bb8b112dad2ebee95f4c98259af59e7ba0d29beeb5f606e4f398c157c565de3ea873553f6f3d9ed8585d9eaf7dfd707119910450
+EBUILD gentoo-kernel-bin-6.1.99.ebuild 3225 BLAKE2B 1ea3a430edb723b85fee498bf59318c54a2fdc7bc3aa18e812cf3f4f9f43b82ec5b803a7faf48c51e05deca4ffa7afa802e32581fbc9802d3c788c3df7b276e6 SHA512 cdfdcab4dc5a408708e21c13bb8b112dad2ebee95f4c98259af59e7ba0d29beeb5f606e4f398c157c565de3ea873553f6f3d9ed8585d9eaf7dfd707119910450
EBUILD gentoo-kernel-bin-6.6.35.ebuild 4200 BLAKE2B ad8e8989888d504d96fcab1440ee0c238e40360cbd13f436eb890cf8fd4c084a0eb0ef7152a1d1d5330f1e5a048ff3ba0f68d48c4baa9ac36c598168b0e4203c SHA512 5e45c2679fae8bf2b0012c54e6905732c25782918227210ea8f60196f0cbe3b8464fc39d5dcb6c821f07e269a8d361921f66604a36390c97ad99bde038eed1c6
EBUILD gentoo-kernel-bin-6.6.37.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
EBUILD gentoo-kernel-bin-6.6.38.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
EBUILD gentoo-kernel-bin-6.6.39.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
+EBUILD gentoo-kernel-bin-6.6.40.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
EBUILD gentoo-kernel-bin-6.9.8.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
EBUILD gentoo-kernel-bin-6.9.9.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.99.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.99.ebuild
new file mode 100644
index 000000000000..81911930d7d6
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.99.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+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}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+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 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)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # 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
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.40.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.40.ebuild
new file mode 100644
index 000000000000..e0e46cd48882
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.40.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2020-2024 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##*.} + 7 ))
+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"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+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 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)"
+ 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)"
+
+ # 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
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 1eb6d72ae3a8..f89bfcf52100 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-6.1-107.base.tar.xz 5516960 BLAKE2B a4c1128db49bc5dec2aad2999279
DIST genpatches-6.1-107.extras.tar.xz 4052 BLAKE2B e37572e0575345470b87d07d8e3a0a7e8f7284d9ebb987152232f5a09c54508da833d60982cddce2fe5997e2791866b61a07555f631ea75c130d094bb5ed4925 SHA512 b0f2f6758677b163da436205f7493932aa925854446dfe1f687f829b0ef2d53b371992bf2001b217a0b4ec6c236a99833c98f168b877df45aae6819e39d0598e
DIST genpatches-6.1-108.base.tar.xz 5541376 BLAKE2B 59ef9110b100cf6064c6c6e556bec827138f44dd636d55a976a1ec4af4699f95258962ce272867a1bf172b6a2e1d4f7b25025d5b6c48c9c6c7a6d8f13834b297 SHA512 f250359fd14e11ee176fedaf8bff84a553a7cc559e56c29fa2b6e04217d4e1a63b072e1c73a021a527e37101704b99136e06e008553220d7a35eee3848aadb90
DIST genpatches-6.1-108.extras.tar.xz 4052 BLAKE2B b6ad898a5a66a1a6ef293bc4a4a886ea29f0a1f985b3b85beec7c4e935e90ac9f642e7811261e413cc39b5a0ae36fd257d0afeb4a9c52aa29956070b4b52c50e SHA512 6fbabfbcd35db0dd77da03c138a6a225f7255cc3566007368ee759ce154f23f11edb8434be82992f153deab19c6b5549d00a7cfd54c4d0e49eaf2e4d39b86597
+DIST genpatches-6.1-109.base.tar.xz 5540948 BLAKE2B b6fdb5f6641ca8617c976f69bb731147ae1d1d24f1da6686ac8cc2a1a9775c2a3c890c24609042617b9397a9abdf9abd6806fa5933e215de1dad6d0f67277a5e SHA512 e2f0837a9b5588df44a1936dc5dce2c1aeddf1d56795600513aa22a08195da4c358935e7d347ec09d4d25aa5db6c5a036e7a718bfc442796c4994736c6dc4daa
+DIST genpatches-6.1-109.extras.tar.xz 4052 BLAKE2B 562d5137c87031ff9f43b4d081b26b35cf4bd3c5fe074ee826edc8ece2ed074eeecf55c8914ca728267a9f78d907a51354c3688186d442d9fc02340224a0c71e SHA512 0370a5cfd83a1c87828396e49f003b29fc68dea1568f6de417fe488aaf045e349f0b84695f3643ad9811b4f57ef31237ffb9a97c72294139aba94557e1f67a18
DIST genpatches-6.6-42.base.tar.xz 2474752 BLAKE2B 074b24c3848ba0b2521d364d67222ab324cfacc3036b2c3b9ceebebf03afcf21d963921841f6f987422e904be35653f9dafc2a795ed6eaa050d6a37595bdd111 SHA512 6ce7c93c92a5f2951c9a60b7a058560dec8c3f9c16f00ac4b58c23f88ceaf9cbc519653320bc95f45039219eecb068247f3c27ac448c8695ed8c9e93022fdc37
DIST genpatches-6.6-42.extras.tar.xz 4048 BLAKE2B 0d86f11ef43c33b1014423a4417be73e4ace2eb5d9c38c7a63e8bc424eff7399137239138de1b89a70247f1b174766c9672cb05743aeaa14ea66d8bab67593bc SHA512 5d264209a734c4cbc48dab228b7d8570b735748b1c01f80beb2803dca3027ed78303ff937aecb1d8e3e6f2e2d4722aa0c1b5c77a4d45f2a9c53cfe1c0ac0affd
DIST genpatches-6.6-44.base.tar.xz 2571884 BLAKE2B 117eb333385bbff1ec4056dc9fd7374260a33f243fe20462b914eee658a57b90e9115e9edbf5c8935890ddcfb233eaf88b3e0062245cb838953749c8bc674376 SHA512 e8bad736c8566bbdc081600305a4014301e4f6f74b73ee68efd818fb92e2d49bdbf0b7a2b66c5cd5aa8e56e7d183aa03c2a02e7328ba7e0c71fa1646e6868cc3
@@ -20,6 +22,8 @@ DIST genpatches-6.6-45.base.tar.xz 2573196 BLAKE2B a6ff1fdc5c661f28d45e8297a325d
DIST genpatches-6.6-45.extras.tar.xz 4048 BLAKE2B dd86fb162ed81abf47e1fe88e238d67d557294b9502dedf9d3d405e52e014ba9852ea48ef7ab62a255996cc0a3506599b07c76a20b217764c31e2efa0a636872 SHA512 8cd9e82c2c33eb625c86181e47cdf9be5a3246db140174792cb38c68e44a39103bd42964560d8af659a9f44117fd40b804927a544c32780fcbb7a023cba9bfb3
DIST genpatches-6.6-46.base.tar.xz 2606596 BLAKE2B f8b284a798b7f734ae39e8ac349598f8a7ac0902dd66264c1de754fc43c275e8e785097f9ad479e63cab0705bc9c8f917b91fdb4acf196fc9e032675d2dd72d7 SHA512 d7b62bb4c570b5fcccbdb27ab0da65c2309038d3ac31ccbf48df0ac32ef057b52046ad502ba02ec6c0cb4f3ac2e6ac0d4f97ced6adb85c96a89f31881a34b848
DIST genpatches-6.6-46.extras.tar.xz 4048 BLAKE2B 235f71efef27116556f2d7b6e7bd8c9ffcbfbc798fe87a59d69f672094830b13fa0e6ceb900eacc5ca250e92cfb410998af70939df9317c76f6291e2446020c9 SHA512 10f0f98d2c5a63371f8225e677f3e12a2e4f54b892dd6f64f3ed0c7cb8956671dc4bced0128d66bc0f2e61e1cb3c590a9d43270237d8457c2825cff1b8e236e1
+DIST genpatches-6.6-47.base.tar.xz 2606912 BLAKE2B 9ab2547e43d9d17ce67824dbb5eacfd25d1c0ea314c440d925b53a89362f47d9d1ffe853b12bb3fcd3761745306914678b33261e56c4df2ebfe3ce65035ccc61 SHA512 109d430209ab4f02428ccd6357047742da383791a3ada574ddfb6a25f28dd0df1b0a376a895e0c624a7da4d34519ba895992c7cf7e3c83c03f6f7f8cb9ed787f
+DIST genpatches-6.6-47.extras.tar.xz 4052 BLAKE2B 8cb744f165c0ebb88d4a8eb097c6f45c550d6eb984fa06902980c7276863fb6b5b7c1e760a9f6904f58178977f7e10a12626a20f83df4a2121379a26d1182ca7 SHA512 9f7c53624e9ca9bad3f36a114b3da3aa5d3c1a7c92bfb85d862814900303a58d2a6280a9ab9a0c3f342930a1354b579e94cf5eecbb379d31c7666925c1ae9cfd
DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509022a6a476b678f63dd4f3c428e7c37eec46f47a32f927f3895ff65a6ab5b046a3b0ca2df88a94678f898292d0970859734 SHA512 7826d46d8faaf64fb268f8dc940621f434f8729e706b4178adac2a2c353bccd854e5fea6c3489d5d0c48d469d6f6e26befa01d5a0deaba48f3e6140eb096de5e
DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc
DIST genpatches-6.9-9.base.tar.xz 548708 BLAKE2B e0130d225056f77c92e566eef9db643ecdef6faf2f81e8329859830850bb5409e212aca0ab0da85b9b1e3377121221259044dac650986ec05feac46f4d588a5d SHA512 714016638f866b536b85edd24e3e44513048591aa270dbee1460c5893b3e8b0508f299d86a202deacd10f105c0da48038d78219226b2808e17012d1811df391e
@@ -57,10 +61,12 @@ EBUILD gentoo-kernel-5.15.162.ebuild 3744 BLAKE2B 9f109fb30ae8c400985d4916375450
EBUILD gentoo-kernel-6.1.95.ebuild 3975 BLAKE2B 62b3bcdbc16a17ac7eb6c20b96c954414071811d3a2be5a86b0827f465373fdbe73c94ea3f646dfc6880767ec14761054e8999ccc34a1443ab2ed7ac6a957ae8 SHA512 87c0febcf786d95ab9f2e6f6f567c99698e678e76260c1906a0d1ed5b71cd3cfb14adaacc598a367592923451f8a0fded0439add4bd52c7137a5c51365b6417c
EBUILD gentoo-kernel-6.1.97.ebuild 3980 BLAKE2B d116db9411bffdf1470141b708fc25939b1e093a41bbb52d9c86111c97f8cb4e1eac9dadf201a84cb3dcf9856db3670296309e6cd5ec6980de108181267fd47f SHA512 0497d51ec05f2f47246953b94b08a10de18ce5f84c132193d8dc325cbe90737075f0b171c8f9d438e4304ded2f17b56e1b06c4cbb2406a779032a3627ff11215
EBUILD gentoo-kernel-6.1.98.ebuild 3980 BLAKE2B d116db9411bffdf1470141b708fc25939b1e093a41bbb52d9c86111c97f8cb4e1eac9dadf201a84cb3dcf9856db3670296309e6cd5ec6980de108181267fd47f SHA512 0497d51ec05f2f47246953b94b08a10de18ce5f84c132193d8dc325cbe90737075f0b171c8f9d438e4304ded2f17b56e1b06c4cbb2406a779032a3627ff11215
+EBUILD gentoo-kernel-6.1.99.ebuild 3980 BLAKE2B d116db9411bffdf1470141b708fc25939b1e093a41bbb52d9c86111c97f8cb4e1eac9dadf201a84cb3dcf9856db3670296309e6cd5ec6980de108181267fd47f SHA512 0497d51ec05f2f47246953b94b08a10de18ce5f84c132193d8dc325cbe90737075f0b171c8f9d438e4304ded2f17b56e1b06c4cbb2406a779032a3627ff11215
EBUILD gentoo-kernel-6.6.35.ebuild 4123 BLAKE2B 1b07caa2c6ae459256d88d61ab40759cecc46991f858a40eca936547c658316b21595416775fbe421bb04d98c78974510626d7bca309e63e9d76e2e93998a69c SHA512 8b35589963315760b14a1465da5d47f13fbb588dcc801aff14ae4d262ea485eadb9d8312cf5b320120b49c650bbbf7f367e3ae70b9252f9bb10a373c7a7b3208
EBUILD gentoo-kernel-6.6.37.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
EBUILD gentoo-kernel-6.6.38.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
EBUILD gentoo-kernel-6.6.39.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
+EBUILD gentoo-kernel-6.6.40.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
EBUILD gentoo-kernel-6.9.8.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
EBUILD gentoo-kernel-6.9.9.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
MISC metadata.xml 681 BLAKE2B c773ebc6132d1c1a2466655e2441e7bfd7be7979e5912d3a27dd1c81b59614fd7a9a9a6f865075071126337eee6435e4c2b57356cec46f47966c4bdbb131ff3f SHA512 caabebdfd4cb3db2a69406cd1dfd9638c828bc1602d3f972350a7e84db1a2caeb563c6750c0998756c66f949953a1508a395b4b4139e88fbe9a20a70ab3a5ad5
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99.ebuild
new file mode 100644
index 000000000000..40d129f75827
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.99.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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
+ 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}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug 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
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ 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)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40.ebuild
new file mode 100644
index 000000000000..4f603a059b70
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.40.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 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##*.} + 7 ))
+# 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=g13
+
+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
+ 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 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
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ loong)
+ return
+ ;;
+ 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)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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 f6bd0f4987e2..6108009b3686 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -30,9 +30,15 @@ DIST genpatches-6.1-107.extras.tar.xz 4052 BLAKE2B e37572e0575345470b87d07d8e3a0
DIST genpatches-6.1-108.base.tar.xz 5541376 BLAKE2B 59ef9110b100cf6064c6c6e556bec827138f44dd636d55a976a1ec4af4699f95258962ce272867a1bf172b6a2e1d4f7b25025d5b6c48c9c6c7a6d8f13834b297 SHA512 f250359fd14e11ee176fedaf8bff84a553a7cc559e56c29fa2b6e04217d4e1a63b072e1c73a021a527e37101704b99136e06e008553220d7a35eee3848aadb90
DIST genpatches-6.1-108.experimental.tar.xz 17440 BLAKE2B a484bab2cedf16ea83651c761d648712a6c60eb93e2cc997bf31b1d35b95c14c682775d31da84c858d99cdbe3b397b8781d916459ad3a06e80e971a958678fe2 SHA512 b06dcc92ef31ecc31cef9e088e64fd088d42e226b50861833d07114d95a2b1bff2dc4381ee365ee11159734cca55f30835457f19abd4fe95ad5a90af2cf8075b
DIST genpatches-6.1-108.extras.tar.xz 4052 BLAKE2B b6ad898a5a66a1a6ef293bc4a4a886ea29f0a1f985b3b85beec7c4e935e90ac9f642e7811261e413cc39b5a0ae36fd257d0afeb4a9c52aa29956070b4b52c50e SHA512 6fbabfbcd35db0dd77da03c138a6a225f7255cc3566007368ee759ce154f23f11edb8434be82992f153deab19c6b5549d00a7cfd54c4d0e49eaf2e4d39b86597
+DIST genpatches-6.1-109.base.tar.xz 5540948 BLAKE2B b6fdb5f6641ca8617c976f69bb731147ae1d1d24f1da6686ac8cc2a1a9775c2a3c890c24609042617b9397a9abdf9abd6806fa5933e215de1dad6d0f67277a5e SHA512 e2f0837a9b5588df44a1936dc5dce2c1aeddf1d56795600513aa22a08195da4c358935e7d347ec09d4d25aa5db6c5a036e7a718bfc442796c4994736c6dc4daa
+DIST genpatches-6.1-109.experimental.tar.xz 17444 BLAKE2B c2c6122a6f009ab002c0f4b887f60bbb89c543e813e456fedf013cc984a8429df591b89c9168348c6436aa2516694630329f06ec8a6257f1d529a3ba17641193 SHA512 8181c0b8ad84ff5b40c848bf4eb934218795003caab65ee4be6de4af413433d7ba6b30af86868e7066da07e69670b58b363cf9613fea83d27d748774385824e2
+DIST genpatches-6.1-109.extras.tar.xz 4052 BLAKE2B 562d5137c87031ff9f43b4d081b26b35cf4bd3c5fe074ee826edc8ece2ed074eeecf55c8914ca728267a9f78d907a51354c3688186d442d9fc02340224a0c71e SHA512 0370a5cfd83a1c87828396e49f003b29fc68dea1568f6de417fe488aaf045e349f0b84695f3643ad9811b4f57ef31237ffb9a97c72294139aba94557e1f67a18
DIST genpatches-6.1-99.base.tar.xz 5167668 BLAKE2B 0dfd80fa50e373b99b3ec8c2adcc80eabaa0df9606831465c2afbca34cc195f41902a5ad4472b822eb2e011356c51b257a39294ae1d123c7384f915bd0a6249a SHA512 39116b71b7da155596a158ebb1aeafb029bf5c0d1ec983efbbdb323af61fc505c3a67beac4e6f888b3b673cdc271ef1dbc3090580aa89f573a652ebe0d501ccf
DIST genpatches-6.1-99.experimental.tar.xz 17444 BLAKE2B efc5c844d978f3478776e27faffc45a72745dcb14757963a57beacd3dec248f96600d3680592d7c1913cb7b6d05e5316490286d3a4467bf9f18260b69e2594b5 SHA512 b56195fc9a6b0ff5f20f46247ad7e61c45c278cbdc6c3cafb32984d6fb5eac5b35d21412ad2966c562e90b6f9a4057beb5cd19a47b05eb856f7c477dbcbbbf12
DIST genpatches-6.1-99.extras.tar.xz 3848 BLAKE2B aaa18ac05550c0694e3a8051e41acbf7b135d593dbbe2ebf8f757996502d1721e96cf11edb5ae87337667f340640ee1ca55de0a8266b4a2fc929dc80065df746 SHA512 0528cbbeb530d0765af843db8479ab6ce011df60be5c3bdc913c81f1299868f772e9d751b973edd75d7020cef7ac0f5645528e50b87f4ae59fac2392cf86137d
+DIST genpatches-6.10-1.base.tar.xz 4220 BLAKE2B 88c5d8cd4e7c77bdec5cb241589a7df08e4a8048c3763ee0e06e48417b8cefbea4d68dfa4fd3810019363cc5909106ace52c76eae918d5f508c10050e0048625 SHA512 ccfe33ca2e440d13f5971439c2c199c1993bebb99fb41ade0187df11b351a5f4517583888e8932cc21d8d2238fd76fa92583c6aeeb4060374e69277ef57d7214
+DIST genpatches-6.10-1.experimental.tar.xz 5732 BLAKE2B e292686062e2785b31d16e9c36604821fb9b643e6fd52d52f4962eab246d1dcadedb48f7a8077bbf31a230abd528c3db875eefdf937b658a7e7932671d2685cb SHA512 c93f52af501302368d865bef004c799fd1c1e662e367cd840d8d57a23214a398c41d44f6709966c090a9d4da5dec6d7ca6fea8e0d551b033fcece7f532d75dea
+DIST genpatches-6.10-1.extras.tar.xz 4048 BLAKE2B 0d5a2d079771c422be590f5622896b96aa3f1f9c8b8d8cf13035abe773e3e8eeed4ddde8d701394cf0cc9cf927e81abf9de401bf742ae1511dfc57af5d686df6 SHA512 ea664afec2047b15ce10d44dcc7052af0ab894752e7608ad28f598ee22e06533a44d50b117e6b01ed9afe8eef05c568728ca10d40ca9d6edfc50829e223bccf1
DIST genpatches-6.6-37.base.tar.xz 1986828 BLAKE2B 003cfae8adc04f3ea319ecff4344662e27df5d501bcdcb1801d6b429ac85a60834a896a9222e0b9ba7c173376fa137a2470cb04f08289abd6805a2f0b07b0b0e SHA512 e21bc0eac8103091dae7d3e5d29ceebb4e47eb3e1fe63d577b0d000444837d723568c13bfac4f5deb61132dc3adc153e8de4661a15e6880b38fb097bb143bbf1
DIST genpatches-6.6-37.experimental.tar.xz 5756 BLAKE2B d5e6fcbdc0330789018b8daf43d9c0bb797218b2fd3a1ed70b303f7214505dc95ea4666a6e473d470df65ae2bfb7d9e88486d85d160f8d27f87c858c6c0762ff SHA512 57e1045b53de80a8b237e6cfd67549b4c67ac396b3a654d4e740f4cfb00a654645b3015c9064cbf67048c70c59beb30ee552bd95cfd449c93ec2c2d1b8e1a855
DIST genpatches-6.6-37.extras.tar.xz 3736 BLAKE2B e54e5dc4b2cc854dbac9fc0d03dad93cbe4aa639142090271abcc0e797ab28e3377986f46767df8d6802edaed058e1b3999067c96d05ec8bbb42f48e33f96cb6 SHA512 be6299eedccde2d9e4cd37d4df14ef6c6a404892f18c40c4acfac31dfd20f1f0c28be767fccd8a7ee0817b32490057c76fc01d895f979686ade5a0357a59515b
@@ -51,6 +57,9 @@ DIST genpatches-6.6-45.extras.tar.xz 4048 BLAKE2B dd86fb162ed81abf47e1fe88e238d6
DIST genpatches-6.6-46.base.tar.xz 2606596 BLAKE2B f8b284a798b7f734ae39e8ac349598f8a7ac0902dd66264c1de754fc43c275e8e785097f9ad479e63cab0705bc9c8f917b91fdb4acf196fc9e032675d2dd72d7 SHA512 d7b62bb4c570b5fcccbdb27ab0da65c2309038d3ac31ccbf48df0ac32ef057b52046ad502ba02ec6c0cb4f3ac2e6ac0d4f97ced6adb85c96a89f31881a34b848
DIST genpatches-6.6-46.experimental.tar.xz 5752 BLAKE2B 92189f3b2b6750ac9135c149575be7090ec2559d0ffd6b57f73cefe9316d50dc93b82fa2c62e0f67bbfb8f229cec8bf8a1a6f4f3e1280a7ba8d69b4251dcc65e SHA512 f280306e4307eaae03e35bd3933c923e3b9ddffe86aa92a8772c8509bed89ce1550f9f26413f02c4b60da7024cba74b8fb5baab5f95b8106bef67b4e584dcf4d
DIST genpatches-6.6-46.extras.tar.xz 4048 BLAKE2B 235f71efef27116556f2d7b6e7bd8c9ffcbfbc798fe87a59d69f672094830b13fa0e6ceb900eacc5ca250e92cfb410998af70939df9317c76f6291e2446020c9 SHA512 10f0f98d2c5a63371f8225e677f3e12a2e4f54b892dd6f64f3ed0c7cb8956671dc4bced0128d66bc0f2e61e1cb3c590a9d43270237d8457c2825cff1b8e236e1
+DIST genpatches-6.6-47.base.tar.xz 2606912 BLAKE2B 9ab2547e43d9d17ce67824dbb5eacfd25d1c0ea314c440d925b53a89362f47d9d1ffe853b12bb3fcd3761745306914678b33261e56c4df2ebfe3ce65035ccc61 SHA512 109d430209ab4f02428ccd6357047742da383791a3ada574ddfb6a25f28dd0df1b0a376a895e0c624a7da4d34519ba895992c7cf7e3c83c03f6f7f8cb9ed787f
+DIST genpatches-6.6-47.experimental.tar.xz 5752 BLAKE2B 2fa4ec93f8502c6c10edc865c7448457b783cb09c6354e2b7c73e061830e05a59183553083e9165255f058b2e6806fba1104839e8968a4dabbe664aa16acb53e SHA512 13089e9bda61438d693f4ddae556744c622e8a61285c23c4ffac25f7d681e44fa47931512397a534bce6094d3082ea470f8665539ee12c776d616de76edc3533
+DIST genpatches-6.6-47.extras.tar.xz 4052 BLAKE2B 8cb744f165c0ebb88d4a8eb097c6f45c550d6eb984fa06902980c7276863fb6b5b7c1e760a9f6904f58178977f7e10a12626a20f83df4a2121379a26d1182ca7 SHA512 9f7c53624e9ca9bad3f36a114b3da3aa5d3c1a7c92bfb85d862814900303a58d2a6280a9ab9a0c3f342930a1354b579e94cf5eecbb379d31c7666925c1ae9cfd
DIST genpatches-6.9-10.base.tar.xz 602768 BLAKE2B 614634ed1d1132be830e91a13dc509022a6a476b678f63dd4f3c428e7c37eec46f47a32f927f3895ff65a6ab5b046a3b0ca2df88a94678f898292d0970859734 SHA512 7826d46d8faaf64fb268f8dc940621f434f8729e706b4178adac2a2c353bccd854e5fea6c3489d5d0c48d469d6f6e26befa01d5a0deaba48f3e6140eb096de5e
DIST genpatches-6.9-10.experimental.tar.xz 79916 BLAKE2B 40eea12d03fc985ddf4a1d8112a72e7afe246f6c043747ead7e326a35d866f329ab0325c3f49dcb404ddfa311c285daa2af80dafae26dec9ed5195a8f13a98ce SHA512 e960c163cd364d149acc4abfd7f8663ce67e23eab8e68d8a4ba4e77e0ed8bc0bbb8c939db570a196a33ccbfba5c50abc30c12c83f25ed0b2121c10196a389bcf
DIST genpatches-6.9-10.extras.tar.xz 4052 BLAKE2B 607bede5f0c3d38f72fba841861caf6f90e7f0068373d951a6aa21a29cb7523bcd6faeeb5602c6a7395a802d35e657aaee1172582ecddd0c4143fc21ea9c4b3c SHA512 b9e59d200cb06ea3287557e1ca1cf7116df61019f423fa8149195d36d7d2b143265341bef5430c4f761b0926ad823775cb2c83c852d22dc4acdb0d9628da12bc
@@ -66,6 +75,7 @@ DIST genpatches-6.9-9.extras.tar.xz 4048 BLAKE2B 7be69cb63abf9df9267bc61e3e36567
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
+DIST linux-6.10.tar.xz 145142812 BLAKE2B bb243ea7493b9d63aa2df2050a3f1ae2b89ee84a20015239cf157e3f4f51c7ac5efedc8a51132b2d7482f9276ac418de6624831c8a3b806130d9c2d2124c539b SHA512 baa2487954044f991d2ae254d77d14a1f0185dd62c9f0fcaff69f586c9f906823017b8db1c4588f27b076dfa3ebb606929fec859f60ea419e7974330b9289cc2
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
EBUILD gentoo-sources-5.10.216.ebuild 740 BLAKE2B 0d752224c3bdc6fe461127eb0fed5a73a9e83f56ad945f318df628ad5845fdab1768850c8287438da62ec8b5e5e9b6b5c581c35911547745cf512c8ca93bf5e5 SHA512 36cd0fb816cfcec69a6cfccab53f33227bb043ec08f56ff6417cf852a4e8f35a8e94fcfa27debdfff4b4d9dbcd3af715f5092c93b6a321a2af46d8d311d8dcdf
@@ -81,12 +91,15 @@ EBUILD gentoo-sources-6.1.95.ebuild 748 BLAKE2B 2b3f75a5726ca2da6d5d840239fa1719
EBUILD gentoo-sources-6.1.96.ebuild 748 BLAKE2B 563d3c800ccfa0298eb9c68408bf2ef48497a81aba22fd33381066ae7fe5feb471be3d0000c0a89d47ec48979ced3193d015c519ccc1fcdca95a44ab560608f0 SHA512 65cc79458caacecf688056702eaffc1742981f8ca0de0dca488cc75cb82357938f842509640e00cb6be3bb030b1f3d59dee07dc1ff39699989ef8e6d9912c605
EBUILD gentoo-sources-6.1.97.ebuild 746 BLAKE2B b5dc2b4965aeddc2ffc8ab8d79e01164450e042f62557e1f0baa4d7d3cfc32390d994115012592ab26b7dd75e5f735b131da503d2f54fcf0260bae0de7889050 SHA512 fc065faedad8d5708a50055e4d54755cbf3c591f77dd0a3ca81d4e231d2900cdefbcd30d8d61df1101c01f4110d429e3a931037438e1d9bcbf8805edcd79f22f
EBUILD gentoo-sources-6.1.98.ebuild 748 BLAKE2B 773990f32e1238b72d7751e61ab9b3c1b3ec575fa22ddb408e451bd4176b936a4c1f7738294abbe57c0ffd77dcb3d5db6185741f7bc6fa539061bd5d73b02db3 SHA512 fa32b80d75b09d87db60f5e5bcc54e4b4e3bf6dd5f9e805c8c1e4e845b23b7e8f2830345e09132fb329d42d576adca97f0d644fcc3238079c2f18fd695cc495c
+EBUILD gentoo-sources-6.1.99.ebuild 748 BLAKE2B 2e2e4af6cef62fa35b4489e8cc4664504527159880739d7b56f331e155cd57430852b7b9419f9998cbed6c16eb5faa1a092105651d9d17726c6fbad6902e4237 SHA512 d19fa3677399fd2a773313f813153fec6c03c61816883605bed31485ed7ff4ba3a5244d5a5071ed2749a62c6d5cada757c5f0261731b0739d935ac8def314104
+EBUILD gentoo-sources-6.10.0.ebuild 753 BLAKE2B ab1babf0caf9d57208ee9795521eebac08e96ea02bf60e029b0535ce353dc3339ff0cf3d0a443d5b46c1120f32e5f6808a964cba8142981503ce980bdf9ad344 SHA512 c3d8e1d8be1fe953c1604e6131db3dbf00bca3d42d31e479b871bc23b0712e5ad0c4621fa7e40ed41009db8a327cbf784e4a40d86559752c567daaa2bce68aa3
EBUILD gentoo-sources-6.6.30.ebuild 746 BLAKE2B ee5c6ad23b518fbf164496302282c6515daf634dcbd36f9701f37672c01f2dc49563dcc48936d9e47edcca8d5ca3678cc7230081264f75f7bbb938df3d2ba70c SHA512 78ad122a19b04d7f95d63c69e33226aabf1295cec64abcca3b732c727fbfd2db75b7eee2e170fa1743871a1b74d05f7830e9f5f8a63ffcd078b6ccb3cbc8a898
EBUILD gentoo-sources-6.6.35.ebuild 754 BLAKE2B 79f343c5c0e6867b24d9c4452a0abcc522ee248ac261841f886a70d2e17758cc933d262a703039b6c0a3c5cb66d975b3b153df1f74a5a4dc72f5115c6e4b4374 SHA512 c65c90f05dde3fd794e541c63f21b8ffed3cbbe31ee08807047e762a34c95b7c74a7fcc0bf6c146f41fe39ae6649646c42d495b9f44eea004421b7a2a71a2ed2
EBUILD gentoo-sources-6.6.36.ebuild 754 BLAKE2B bb49416319c3f24b2c0c40a1ddf068cd922ce1809c0555ba8a14624970dea32368205d48d77e316f20e600ecd4aed6e264e803a6a33fb75041fbdd165478f564 SHA512 ebb0136a0bd316df4f7e3edc8b4180288fa74fe3f704e5d2cd6a528373a06aff17dd206350db3c53ad7b290c11b56e516a2cf2496a9236a75d872aec5d955f25
EBUILD gentoo-sources-6.6.37.ebuild 752 BLAKE2B 356e901ca56511bd043072f25d164746165a9238434216383b5de928f8d423365d9172aa33c416ff5bf83c97ebad1b769ec1e859f25e4c96a985d9fff9620aa2 SHA512 f051d225d1913cd8ea6cd71271b8ea353ea69bb8f15a6b95fe87ab476b949ebcd5faef73220bbe0d32f4016ae3253eeaf8b190542314315dce555ce378dce061
EBUILD gentoo-sources-6.6.38.ebuild 752 BLAKE2B 4ddfc4c98b19aa8b1517f1b4095301a1f6b55d36cc494fbd72f4a3cfa265d0c584a478f3570febf38d303e73bddd77571f94260f6f9cc46902c41bfbf11aebb5 SHA512 f7b84f8fc5893a2915a27cdd1700a7bffdf786c7ad93edae690ed951446871131a642515fdd1e94b42ead1be431dba159e280de31a161d4b50f284f0b3f087ce
EBUILD gentoo-sources-6.6.39.ebuild 754 BLAKE2B 16d90d32193a8364633e39d06a79dcc3c57858bf5643be401cdc26f38ddb9a47e10bf26faa1d90fedb1be17a86db5961c768980041eb3078c033ea3f6a2931d9 SHA512 e371007ab665f131f23a88a1c8a07e0841266623f010e4a0d41676b39ec4c7c117e2c8e7c7b4d7ad739685e34c416082de2c09d29b413b9f387f333752eb0bd7
+EBUILD gentoo-sources-6.6.40.ebuild 754 BLAKE2B f744eb42bec999f3e5dc7fc28b3f427ab2699ddbba2b8533485e3a74418a2dc28db057f57a395b49c2c64621fbf625e972b5f8466e057a8cc60806d5d959553c SHA512 d93ec92126cbca71af1d3e1045c14ee2c3aa422dc7f8f830c2fa0653f0f35627386b78c4aba82d3ec97821b8b4e3d280f071e4f273ad8dace712a82ec8246473
EBUILD gentoo-sources-6.9.6.ebuild 753 BLAKE2B 4286ada1494ba5b4cb674143c50d48a6095dded6be5cb9294ab99328491e0b1bc20bafa1a2b8e81961b228ef85e943d61f56978022f5a9c3adb9e515be777e10 SHA512 0c75b5e31e83f5cde8bb7073fb8e0a74b24c55180c2a3dfcbd502faaef4c88820cd75372ae91a26a85f0c3012528f5f0160d19f64343a247c743749831735ad5
EBUILD gentoo-sources-6.9.7.ebuild 753 BLAKE2B 068f6b8c1dc4b18d1625c25a39259fa7d81929a9c461e2ede0cb7a878778185d894883dc1c51a71b40100233c0d0eb659d56db4dbcf0648a3fc12e7ca44a7709 SHA512 8702328e2640f723950b8f647176faf197568b3a910ef0adc2780aa70fcff37a4bd91811628054673ea0e76e8865b5ebfae67c861ac1b043dcef75f514b50405
EBUILD gentoo-sources-6.9.8.ebuild 753 BLAKE2B a47b93cd4803d2ebeedba8979e3dcdfc6afab920bfcb7614192fc19294833f4147292fca9d2da1f09d0464b7f857421968234636c31f44f3cf527071c9387a3b SHA512 3f19b2f4724f9c18743f7d3333c832e20147055a5cda4b9b840c2ec756332fa61e400958639a8dfcb13519029567f64e9bda912b8d4094bd8cd25439a850fd00
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.99.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.99.ebuild
new file mode 100644
index 000000000000..b8b9018c9b63
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.99.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 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="109"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.10.0.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.10.0.ebuild
new file mode 100644
index 000000000000..885f89fbb177
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.10.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 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 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 -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.40.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.40.ebuild
new file mode 100644
index 000000000000..cd382a01d864
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.40.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 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="47"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/installkernel/Manifest b/sys-kernel/installkernel/Manifest
index 0d23a8d628a0..bde6c49b4897 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,3 @@
DIST installkernel-39.tar.gz 21689 BLAKE2B 22c76e735fb9849ff2b2daf44d428568435495251960e0f518ab12167d57c31bba670738fd51c4d564f95adcfcbf60b5324d048a1f6bd7ebf9d1b5258f0371b3 SHA512 5a5d2035fa737ede3aa9e668ac18d1777f77f15a38fb685e3e488cc06ef5da99d55789e8e5770e056025f224ff5a5ec57e75fa08cf6f3ec3a0b9dabdfe6fefaa
-EBUILD installkernel-39-r1.ebuild 6475 BLAKE2B e1261d4613c563f621681ca99de1a3f4ffdf95f4fc42ed105241e4ec31d4b037e1ea151c64597be82ef03db94671583a3ca9458e456a169289f570ed22bc10af SHA512 1748b2a2f824ca6fe996e99eaa177b66b152375932d00c26d90f53a1b71e1bfc70ae98ebf47076fde1ce8f87dd3c1b3d9b9f35dc4d873c737b697073b121d4ba
-MISC metadata.xml 1288 BLAKE2B a80d5022072c362c1787723b7222638f01993675f5c3bbc87962d998497dcd1673664ef4802cb8b3bce7ad81825521be1747c00f6ef5f5e1c9e2d976b09c8d85 SHA512 d51a5b1c5977049a9a499c2f7edcd95ea5e2b47c4fb49fa76d3df9839b2ad7652bbfff41fae823da3b86a52f2b9cb120759a15e5e9967e7b1148ea3bc92ed793
+EBUILD installkernel-39-r2.ebuild 6609 BLAKE2B 3771de41d1b828f04606742669e2bc7b811526bb12edcf4757fb3111b469b72a538b3593045684c3cbefa7c4c9201630b7fe52cb0a0068c7018d282f587fcde8 SHA512 b53e9b3c7625cdce03490c57f38a7d62a78e253f732e57a2ec7249b2b40a0f268ba17dca33d36d385dae8aca4f07076fb449c4f60b28d3a157cd68686da336f5
+MISC metadata.xml 1379 BLAKE2B c141302cfe1dddf7d11d68cafdf97437f037caab171b1c1b071cc366b6a98acb5940c1ab73bcc49bf97fe9c852ad28c8923fbf00f0a51f2a02174a5d542f9edf SHA512 f5a20936b0b569fd2a8eadb76eeb8d7ec8c905b0e15ae285c351d82bef0c001e64d47a19774a6b958b845a20adc3df5e7cc583649dfcf9ef7c684132498e8bf8
diff --git a/sys-kernel/installkernel/installkernel-39-r1.ebuild b/sys-kernel/installkernel/installkernel-39-r2.ebuild
index 719dc80ce7be..2b11a30d57c5 100644
--- a/sys-kernel/installkernel/installkernel-39-r1.ebuild
+++ b/sys-kernel/installkernel/installkernel-39-r2.ebuild
@@ -17,12 +17,13 @@ S="${WORKDIR}/${PN}-gentoo-${PV}"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="dracut efistub grub refind systemd systemd-boot uki ukify"
+IUSE="dracut efistub grub refind systemd systemd-boot ugrd uki ukify"
REQUIRED_USE="
?? ( efistub grub systemd-boot )
refind? ( !systemd-boot !grub )
systemd-boot? ( systemd )
ukify? ( uki )
+ ?? ( dracut ugrd )
"
# Only select one flag that sets "layout=", except for uki since grub,
# systemd-boot, and efistub booting are all compatible with UKIs and
@@ -77,6 +78,7 @@ RDEPEND="
sys-apps/systemd-utils[boot(-),ukify(-)]
)
)
+ ugrd? ( sys-kernel/ugrd )
!=sys-apps/systemd-255.2-r1
!=sys-apps/systemd-255.2-r0
!~sys-apps/systemd-255.1
@@ -141,6 +143,8 @@ src_install() {
echo "uki_generator=none" >> "${T}/install.conf" || die
fi
fi
+ elif use ugrd; then
+ echo "initrd_generator=ugrd" >> "${T}/install.conf" || die
else
echo "initrd_generator=none" >> "${T}/install.conf" || die
fi
diff --git a/sys-kernel/installkernel/metadata.xml b/sys-kernel/installkernel/metadata.xml
index ba5cbd9d6764..70634cd58829 100644
--- a/sys-kernel/installkernel/metadata.xml
+++ b/sys-kernel/installkernel/metadata.xml
@@ -6,12 +6,13 @@
<name>Distribution Kernel Project</name>
</maintainer>
<use>
- <flag name="dracut">Generate an initrd or UKI on each kernel installation</flag>
+ <flag name="dracut">Generate an initramfs or UKI on each kernel installation</flag>
<flag name="efistub">EXPERIMENTAL: Update UEFI configuration on each kernel installation</flag>
<flag name="grub">Re-generate grub.cfg on each kernel installation, used grub.cfg is overridable with GRUB_CFG env var</flag>
<flag name="refind">Install a Gentoo icon for rEFInd alongside the (unified) kernel image, used icon is overridable with REFIND_ICON env var</flag>
<flag name="systemd">Use systemd's kernel-install to install kernels, overridable with SYSTEMD_KERNEL_INSTALL env var</flag>
<flag name="systemd-boot">Use systemd-boot's native layout by default</flag>
+ <flag name="ugrd">Generate an initramfs using UGRD on each kernel installation</flag>
<flag name="uki">Install UKIs to ESP/EFI/Linux for EFI stub booting and/or bootloaders with support for auto-discovering UKIs</flag>
<flag name="ukify">Build an UKI with systemd's ukify on each kernel installation</flag>
</use>
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
new file mode 100644
index 000000000000..ac3a2bd60c68
--- /dev/null
+++ b/sys-kernel/ugrd/Manifest
@@ -0,0 +1,4 @@
+DIST ugrd-1.13.0.tar.gz 63781 BLAKE2B 3f2d3095c6303b16947121071dabdbef81baaea5a7e208d53250e57edf136618497710ce3cca2906b87fbdc529b8a9ef119659365bba8c795594774cf8d096f6 SHA512 a745685668e981accfd32d1c47c6cf506ae63304ef5b3fdad200731db75b76fe56a4339876465bb1857c2fed35c273f95bbce390224fa0d01aebd67adbc31aa6
+EBUILD ugrd-1.13.0.ebuild 1462 BLAKE2B 52d73a0564a64c31a1fa9cb02377f6735e883ee3f7c68f1fbdf404ebedf12faad5641e815cd09b9797e52378a462a56036d7a3106d5c35f9c15f1fe074712fd8 SHA512 6568990c8bf6f20fc49f8ae8d1080cfff04593b8255b361efe18e0e5a09fe8eeb1160cdbff2b1b2276f12860f5b3e0a7dd08302cc2d6f073f2759d72a35467b0
+EBUILD ugrd-9999.ebuild 1403 BLAKE2B 0ff0d4f8270a4a91b4c097b2322f2d5d8b316c748c2acb9becdbc800f13bfa9c6a97b81c50376cb9c6c60cd289e1b133921c6cf1ced046511b7b1a286029fa58 SHA512 092138801bf93dbb7d6d58576125cf0dc371d6e293f440ae5e3bee28194e1d9a6cad64417f2c224067ff480b286ae5ab98f233d66cf784beef6d753e3a05121a
+MISC metadata.xml 459 BLAKE2B 4b2afaf098699bd77c60b089a853528c9f8c054623c8c317ec99090572dc5d2e686150303fa69b739f0e654e35e6fe2f43f71df8920cfdb83b17393a67425c22 SHA512 78b8572050924ef651f833821bc1b15ce6e989311a30f0970d966fae78287263f14d67db59b4fc93dd0d8d1c07b89b9b05c42f325b61337f497589b769fdf103
diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
new file mode 100644
index 000000000000..7beddeb5bc2b
--- /dev/null
+++ b/sys-kernel/ugrd/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>dev@pyl.onl</email>
+ <name>Zen</name>
+ </maintainer>
+ <maintainer type="person" proxied="proxy">
+ <email>andrewammerlaan@gentoo.org</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">desultory/ugrd</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-kernel/ugrd/ugrd-1.13.0.ebuild b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
new file mode 100644
index 000000000000..4dd028049afe
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.13.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature shell-completion
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd"
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ app-misc/pax-utils
+ >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pycpio-1.2.1[${PYTHON_USEDEP}]
+ sys-apps/pciutils
+"
+
+python_install_all() {
+ # Call the distutils-r1_python_install_all function
+ distutils-r1_python_install_all
+ # Install the example config into /etc/ugrd/config.toml
+ # Do not overwrite an existing config
+ insinto /etc/ugrd
+ newins examples/example.toml config.toml
+
+ # Install the kernel preinst.d hook
+ exeinto /usr/lib/kernel/preinst.d
+ doexe hooks/installkernel/52-ugrd.install
+ exeinto /usr/lib/kernel/install.d
+ doexe hooks/kernel-install/52-ugrd.install
+
+ dobashcomp completion/ugrd # Install bash autocomplete script
+ dozshcomp completion/_ugrd # Install zsh autocomplete script
+}
+
+pkg_postinst() {
+ optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+ optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+ optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+ optfeature "ugrd.fs.lvm support" sys-fs/lvm2[lvm]
+}
diff --git a/sys-kernel/ugrd/ugrd-9999.ebuild b/sys-kernel/ugrd/ugrd-9999.ebuild
new file mode 100644
index 000000000000..f7e661bef53f
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 git-r3 optfeature shell-completion
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd"
+EGIT_REPO_URI="https://github.com/desultory/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ app-misc/pax-utils
+ >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pycpio-9999[${PYTHON_USEDEP}]
+ sys-apps/pciutils
+"
+
+python_install_all() {
+ # Call the distutils-r1_python_install_all function
+ distutils-r1_python_install_all
+ # Install the example config into /etc/ugrd/config.toml
+ # Do not overwrite an existing config
+ insinto /etc/ugrd
+ newins examples/example.toml config.toml
+
+ # Install the kernel preinst.d hook
+ exeinto /usr/lib/kernel/preinst.d
+ doexe hooks/installkernel/52-ugrd.install
+ exeinto /usr/lib/kernel/install.d
+ doexe hooks/kernel-install/52-ugrd.install
+
+ dobashcomp completion/ugrd # Install bash autocomplete script
+ dozshcomp completion/_ugrd # Install zsh autocomplete script
+}
+
+pkg_postinst() {
+ optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+ optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+ optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+ optfeature "ugrd.fs.lvm support" sys-fs/lvm2[lvm]
+}
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index 768ffc54c83a..2ab09e414402 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,6 +34,8 @@ DIST linux-6.1.97.tar.sign 989 BLAKE2B 5314822c4096f8d3dfd37a680bd8c278b60cc086d
DIST linux-6.1.97.tar.xz 135133628 BLAKE2B 16cb37ecf36c188f8324ba71abfadd818b5209b6d957701babc9545f0f5455f50e90d6bb30213aef21b8a07011a11bb4293a436d92ad13adc3f0089e1ab13462 SHA512 0688fed5cfe71137fb4072e25cdcccd4d2105c54314b72b30de3716a595d0adf1e2a9867f96bcc12b49958b081d404dca35a36747dd924ac510b001da5217b43
DIST linux-6.1.98.tar.sign 989 BLAKE2B be83fd5d7c323b69450992ca460af2a7f937297ad7bfd00d96afdd4fe87101c896f0dba21b863454331d0732c2ba33ff235b0d335a3145d5a7ebffb0f5b4dd90 SHA512 7745a5ecf35d5f7ae386a290ab5532ef1509e75454ccedcc064e66e53642a6e0f55daeb26c9fff97476d1187d3d1ecd736671c068203cc4531afdd81df666f10
DIST linux-6.1.98.tar.xz 135161992 BLAKE2B 18f868d7578be707da10e86b4c74793656d53f133819c6c03355689f9480c47c6c46008f7d7ea55020cfe0e7808fc6a0240fc55ab4642573d619d174adfb57d9 SHA512 3d0670c347595993f615945cda4cedc589782d2c1c4b3be01dcb62c81428e7895c775cfcd10d0f64e9e4fa0e60638752edc07c0bfc78ae243f6e483ef2320436
+DIST linux-6.1.99.tar.sign 989 BLAKE2B 139dfd90187bb0ba643fc2cba9fc39f2a1d5a1e08675914a0aa10916823902f131c8c176cb8fa041e9c7327820ba765cae133a1d73b54f56dd45123d08c5990a SHA512 8bbe38c1db28485f4679ca9529746ea8afbb5cb7bf018920cbba208397d8b0c8d60ac8c2db69fb99b7777e2f3882ee11f33e0d2a905d7b6def88ca24797971a6
+DIST linux-6.1.99.tar.xz 135172120 BLAKE2B 155544c5956c3fe8850b0ef1cc044341e1567636fd66e8041a97565ef215dad10a96726387bc492fb7ebe6dd896afa63a40402c872c623e2135730746db9350e SHA512 664e661c81206b0abcbadaf7c2b47bf83dea2d888f4c39f22c9d522a9be229dcf8a12d1caf3a8e9aea0d249bb4b31b4b468ea6c6c84bce6384f5e0fb53193548
DIST linux-6.6.35.tar.sign 989 BLAKE2B d5a5dfeb1e92c11107b71d6b2965d2a595e51fd3244abce72f9fdd0cd4405b562602695015e3cb8944f9ac0d999566c0007569b5141cb5f42d32458c20166f0a SHA512 dc98406c4b15a0e15623694e88b881cdbf082ae48f8e737d96bbeb1cec1c8ca6c9c5448b359447c6bfe34e8f1f6807efaa114dbe23097079e5046996134aad8c
DIST linux-6.6.35.tar.xz 140269708 BLAKE2B 93fff6421875329ab7d7ad2f0a0d3d1377c1eb42df295638c967eced3551b08986445b5e47b9d3bd1b24f93d3feeed43b1aba77f6912dc13449d956be3616571 SHA512 a94a75eec75f43fcab56a425927eeb299ec8eb72a056b26e9c629ec66fc5b65badf0403612549dfd4bc01b620451924ec30b980403a47cf723e98ab57775b6d2
DIST linux-6.6.37.tar.sign 989 BLAKE2B bf4db9046bb721ea6020c967e67592fcd0c6fbc3b2675275d567181e901495115e2199d83a811a9f825b70b00cc977dba25a3e26556f2325903ca8a106731eb3 SHA512 df30b7a643b58093ef0fa8ba6da0c0c8254fcca72443da03702293b20e668ada73a2fbf37eed4b64fd1d5d243f106055b0dc6728bed577df31ffbe71eb1caf9f
@@ -42,6 +44,8 @@ DIST linux-6.6.38.tar.sign 989 BLAKE2B 747f1b7bb8fda1a099f35c0c0dc3c169a086236d3
DIST linux-6.6.38.tar.xz 140247952 BLAKE2B 0aaea98cc6db13bdfd9515f43a1714f6c7297b71c1de3ea6b2e00a2dd9ede125c141aed4c09989096f4d3321144bc8ad03453357e08a9346f52198f4ddd14440 SHA512 744c6830594f9989daaf2f76ae70fec4ae09a50e21724696926185636b55c22c9a83c2e7ba3632b6e26cfcc3f2f800fa8b2cacae0c8288dcf79ce202dcfc7033
DIST linux-6.6.39.tar.sign 989 BLAKE2B 95beab3aec919809a6185822ea669dff9a19b30d5a505a073058f617d5e07290bdc32865d002cef93ddc43b3b41293933a5119940642ce175a542840f23624e2 SHA512 9dc378231622ca586242a3d06b566711501e2a84271020b7b2b4d57beec05d63e1fa357828f5cca98a1d3f1c49e6119b97c6fc4bba3bb0982a1bdc7795215b6d
DIST linux-6.6.39.tar.xz 140291004 BLAKE2B 995aa17bbdc4a15499be6d9527b1df79ea72a8f8074526c06cad04ec7d4d94b7091ce3e1b87b5bbc7c27e9641b4fa1e13b2a7b19afb36f1768233021d26ea270 SHA512 fbf1e27f7fc68ac42dd2cb40f853a77d4b2aeaee0190beededd39d4251b206a0d2f6784b4b5aafbe21bae36669bb00e20235b15ba4dfe84231968334dc65e71c
+DIST linux-6.6.40.tar.sign 989 BLAKE2B 295980cb36ca4a2d847bd7991fb7ab683f658a5796a67d6198e4eced69624c719b45533d48e73e071f5f3468702ffb10a5b26ab76d69867d9a0b056366daf4a4 SHA512 33c5b20680b08bb7aeb0f5a94d509ab2c45582f2911bc7fed0dfe8ea7aad98a17963d113410ff5f44747221ff91066da07255b39a4b9fe2f55afa0c7413b2018
+DIST linux-6.6.40.tar.xz 140299288 BLAKE2B e64e9a6d37076dd565399b40af1977eedfa186a244041fcdfef6cee7b91d6a9e0883c3bfc9a1daa98f1f8cb99a33d5705a5f776cbb82aa95e26dee08228a2c62 SHA512 35509307428059cae4e6c0f0ba78a4423138243b4fcde719da36f5ed58852baa8f7468b3f773f4d11cb314f06d9bdd3ecda432aba31b49bfc61cd40aebefa7f8
DIST linux-6.9.8.tar.sign 987 BLAKE2B bb81040fb2134eb33ff7f0f9d9d18e827d3828d53fffbccdcaecbb22edfef04309a2f42987220552422735af5a6f17aad603d7a5fd4c7dcb9ba2d3659fecfd8d SHA512 7de43543511a017a135c4b33fa511fbca060097da13be2a593f9b912b7388d9e3b025854ddb91518cb5e96bd77befe7ea86f5766db2515db7c39addb0409ad99
DIST linux-6.9.8.tar.xz 144093812 BLAKE2B 3c3874b053d7076564936f2053ef666733d329c402999aac736cf64418cb74e471cf9d7ae62e8fab49e4e916f196c5b8317aa243691b1d18119a25196108dd06 SHA512 e7616207a1f08100cbfd9a3cd08bb0ea6cfd474c3a4cb95b3bf738461b7a8ae128270ba1bbaf512ae9c0eb2a409fa0c1d79317ab6dec9ff317aa9019c86d0c62
DIST linux-6.9.9.tar.sign 987 BLAKE2B a1430dbb6cfd6536c859f5c5fd682b2caf8e940c57ed3d55dc46d67d8851be61dc4215a249aef0b644478622725bd269f814f15f315a5a58a09fa93d20a48094 SHA512 55add916efb2bcc69c294b34a6690dc3b99c7d01f5e4bb53c91f421da4175bd8b7b3ff0df56096f5d6708bb06daf25aecb623364e555276845a38b6d4ffed248
@@ -55,11 +59,13 @@ EBUILD vanilla-kernel-5.15.9999.ebuild 3284 BLAKE2B a5d8cce04aa59b3e94740eb04045
EBUILD vanilla-kernel-6.1.95.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.97.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.98.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
+EBUILD vanilla-kernel-6.1.99.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.9999.ebuild 3402 BLAKE2B 1c1395e8d35a4b0b32d5e80b72d7589de2c593ce057cc8fb03e04e72dcc440755c633a4c2f52d6d69d4f4245d543dbb559516b925dd929a122e7f4e5aa135782 SHA512 3cfaa7e5c1557904270706ec647ae07ddecb8f7b5cdb7380aa4a97a44e61e9362e12adfea0bfe95998cf0bdc35bd3f62450e12ba18c5b0d1cfb1bd805f9ef56f
EBUILD vanilla-kernel-6.6.35.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.37.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.38.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.39.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
+EBUILD vanilla-kernel-6.6.40.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.9999.ebuild 3532 BLAKE2B 14690ff99ca00bbbfcb70d2484ef57cb24821b7d5d6bf0923895bb7b475b01b1e5810129b586831c607a7063cc8fa83fe4a7fa9fb71b91b7c10b24bf64282d04 SHA512 85ff2eb452281ced4d48946d094ca58a97d6d1467ed71ff8aac02c96079d0187a46da1b23e0c5c2213ff47de726fe8be060e888bf476d2e4e47c5f1686e8c805
EBUILD vanilla-kernel-6.9.8.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
EBUILD vanilla-kernel-6.9.9.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.99.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.99.ebuild
new file mode 100644
index 000000000000..2a01b55657d3
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.99.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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 ~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
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ 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
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ 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
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.40.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.40.ebuild
new file mode 100644
index 000000000000..2de327030b51
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.40.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 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=g13
+
+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
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ 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
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ loong)
+ return
+ ;;
+ 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 5391070965e2..ba58a6b477b8 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,6 +3,7 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a936
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
+DIST linux-6.10.tar.xz 145142812 BLAKE2B bb243ea7493b9d63aa2df2050a3f1ae2b89ee84a20015239cf157e3f4f51c7ac5efedc8a51132b2d7482f9276ac418de6624831c8a3b806130d9c2d2124c539b SHA512 baa2487954044f991d2ae254d77d14a1f0185dd62c9f0fcaff69f586c9f906823017b8db1c4588f27b076dfa3ebb606929fec859f60ea419e7974330b9289cc2
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
DIST patch-4.19.317.xz 6077612 BLAKE2B 5ac41af9e2840120c3518350ed70445241fabecc9645f0141fde402cad35d323377e96c0ad2e8e052b6789e0978528f900cf7c81cb5186c0934fa3299bbacb07 SHA512 a4019005ac7141bb82d058d00e318b1de177b4f5d7a6ab0b0140f3e1eef7dff2f4bdc7352c673aa1cfdad970b7405753edefaa8db0d060628f9e7c1e5dc25aad
@@ -17,6 +18,7 @@ EBUILD vanilla-sources-5.10.221.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70
EBUILD vanilla-sources-5.15.162.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.4.279.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-6.1.98.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
+EBUILD vanilla-sources-6.10.0.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
EBUILD vanilla-sources-6.6.39.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
EBUILD vanilla-sources-6.9.9.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.10.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.10.0.ebuild
new file mode 100644
index 000000000000..b8791038d227
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.10.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 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 -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 5e36452fb6c2..83fc6bbc4c9d 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 7b51aa798bb7..dd3819a878e7 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -5,10 +5,12 @@ EBUILD dist-kernel-5.15.162.ebuild 377 BLAKE2B 5561e4ee50fcc9d5ab31bf94df83cf216
EBUILD dist-kernel-6.1.95.ebuild 380 BLAKE2B e74f8dcda21ce9c0089f45359fbd6d6d4cd3d870995b58f9307b4d0aa5695c65aa2ff7889d5325e9f3e8278d7dbaf26d16341159741e7a3d96901afd6c5c499e SHA512 7f773fe15a40a88b3266875c42b79f70aae2330902a662ea5b53304809fbae1de239bee751709a73ec6d46668761ea8a1413bdfa6aa8f9e97680e010ba451d6f
EBUILD dist-kernel-6.1.97.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
EBUILD dist-kernel-6.1.98.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
+EBUILD dist-kernel-6.1.99.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
EBUILD dist-kernel-6.6.35.ebuild 387 BLAKE2B 0792e56620259a19b0105006599f1263a1a4ee126b87c48fbb09189df421558421f0d945e64daa9e5ba28c6c5ff13c3ce6cd34417286937f52f1158364a1f942 SHA512 34254d78134cd680e0f5a64b1405da45323673c0d2023d2581b33986265deba719bcbd8d729a490c6c7a870ffadd8b46cbf38af6ae7cac9ee741285d60fb7071
EBUILD dist-kernel-6.6.37.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.6.38.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.6.39.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.6.40.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.9.8.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.9.9.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-6.1.99.ebuild b/virtual/dist-kernel/dist-kernel-6.1.99.ebuild
new file mode 100644
index 000000000000..15b55453deca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.99.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 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 ~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.40.ebuild b/virtual/dist-kernel/dist-kernel-6.6.40.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.40.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 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-apps/Manifest.gz b/www-apps/Manifest.gz
index 36b78012b49d..55ded6aad5ee 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 627f2cf15350..5c52257dd2ab 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,11 +1,8 @@
-AUX gitea-1.22.0-fix-missing-memcache-import.diff 525 BLAKE2B 735cb4a792ef9ab6b9f0053e9dbfb3b637799f8c658c8fb0c4cb388052e5bdc307a4074b547620da684f61d46de13678a792db8a6e0f100c780d5f2fd2164b7f SHA512 13d21265144d9e6fbb0d93e28f651dc08fc97e28247ede25512d436bcc5c0c7f24ec9f1044d1604bf685deb945c6a7872f371af5f5ff16546329c871286bfc32
-AUX gitea-1.22.0-go-chi-memcache-package.diff 3561 BLAKE2B 52a83684a9545f8324bd2ffecf09d3e04b06f870387bdbea70d5afba8e642b80731a7ecf7b786b805d0563d26ae45e85515949769ec704a324e958a570c8913d SHA512 88c250f5becb8048288ae80a41baffeac2c4c32163d9ae3dddc4470ea164ba3aa15ee7c2de652d153312ee383c1120f256312934d3c7e6c123057321ffff703b
-AUX gitea-1.22.0-ignore-findrecentlypushednewbranches-err.diff 778 BLAKE2B 7ef997fcc6aa375c93f93dd369e2906b0d6b0059fd6ee1c0bad6cf05022d41599d762a4fc4b4160e4de102741f189c58fed03ee98dccaa5e5d0c6235f1835d49 SHA512 c1c7c610e29e0f78290c95bd12770e6793a1b62ce6d4c09762c6eed0d1c9463106be078bcfa69f6a5a9e4c109894c054024510eaef5d6d15131b372312dcbcbc
AUX gitea.confd-r1 243 BLAKE2B 87caa8371f53f52b0a85f720342f9f358dedec9240ab78998655a03df6bf3f301fe077afabdca1b1895dbcab2fa05748735d6f38f9b3ad53534fe8ae6e72db49 SHA512 485dc9d0b86d0a7b3ba958aac9de1129aa0ffbb47219419d38811f2accca2539e49dd93cc4a24b21f1c3802b024aa8449f54e320e8a16197f201532edeca6836
AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b006233b28e5b57be69eef1d83441adebe2b94681585edaf77f9da4eb97930f91e75c1b1a5cd8d137633 SHA512 5ff2e653180a0601734fcd055dfffdfdc12363736ed2e56c8576c802398b90f4025b44002cbb9a3fd1e0c2d4c169f62d460381c6c549746d3390e55fc1c677d1
AUX gitea.service-r4 730 BLAKE2B 0a1f799bf341f1a067f417aa21c1ce5c3168fe523081ef1711483d469da71699a2c163f1db008f7724329d6b6a819b1cdc76bc16309691522ebfc5dc9dfa7476 SHA512 cdd13299115e632bc474f24af6d4114b36be6489e11dd8c46b22fbd3f122194d4891cd2452f1654ef9256978fa4d0b6c11c08e386138a6cba29ea69945de8797
DIST gitea-1.21.11.tar.gz 54029294 BLAKE2B 93fb0ea4118baefeb36283b7168759d318fede528b56a9167961763267181bb283bf9849ce5f57a9950b16047f3b98998b4cd0e92443a23aef4cf15589cc8628 SHA512 ba35d1710bc03ff05bf2490e233bf3b4bd9e002113885b4d2a3193288773c16ad0f2426d4ed64d26b7c49112a02838e67da32167f51c4c08fa4f23738bd78285
-DIST gitea-1.22.0.tar.gz 54603268 BLAKE2B f021fedf77ec6ab41221a8e73d6b48fc215c15053bb62ff288a5dc6a7d11a5acd4d7ee0cbfb40aee2b60011d83fc57f1011013b7d78556c3a84a2743ba90389b SHA512 8e9585d6224f49c2f21b855911c2ac4ded64b8b31c4eb28fbe39801908693a87aad2e9096bf812c30163faa8a8102fd01ec3240bd64debf5633c70568aec4b49
+DIST gitea-1.22.1.tar.gz 54686177 BLAKE2B 78f25cb6cc024b05f9a51eb9692b2eab97b20d28aad7ed56894b31a5e9ea3ed1be00e1ba75abb75b36cbdfc740507321ff036927bb842ade7cc43c90befe027b SHA512 318513a2aaae8d99358a26d44ab51c7a002b74fb11dbd7f9dfdccdd25f707572b075099e59bc3764564e1219069a1f9e6b56c71474ef494531c73e358d76ac6e
EBUILD gitea-1.21.11.ebuild 4746 BLAKE2B b14f2f55bf6d344cf9eec51018baac9294d72fc135dd85bc4792fdd96fbccd2bd62f923b7f8f70e2d667a2c6304777beb58ecd5bb0361f1c87136b0e4ad1216c SHA512 087db4bfab0dda1840b5e205121275915d939084ec551236e98b10690860524caaf5226ce9cbce9f460c3223a4e5931ec7184a9b6f99e5625309429b7b2ee9a7
-EBUILD gitea-1.22.0.ebuild 5685 BLAKE2B 0eeefb6984d8a8982ef058085f2ddf3b0c0a9589b48f32b8a59de7651cefcf5591e26879edc75e78fcf1426b510c6ee540eff3ff66a75f5856da4a9ae3ebee4e SHA512 633b8a07aead76ea36eebf95ae446405516123585d0a8a69965d7eb84b976c3497445147b734dc4cba510355c12ee16a3a5a9473d35ae77234ba6a6d0bce3ed5
+EBUILD gitea-1.22.1.ebuild 5359 BLAKE2B ac3065332b96b4ba71b9178264367f77d9b6a6205ff05ce9962abca7ae9047f3e43cbba3c3af23d1893c37122c9cb8977971065f8035144750ccfff8640ee0fe SHA512 4bfc51161608ada0f7a2f9b3960063785a26638dc017a85eec169fa0a72a6fd0bea796b9c1c5a3da5165b5b9376fa80523e130c55cd41081ad951fd2e53cd924
MISC metadata.xml 754 BLAKE2B 0880dba11ea8bd584aa4dbebd94fbb5073e2ece2694152d7c1c7b8eaf531fbc0d314d98405c050e31a025e7031fd2476129347fc4a3643ffd0cc38aeebbee676 SHA512 58f218fac259cf5d11f288f079786323f1e76cd5e5e7503b4efe68ae86fb9d8d76773b1a9eed4872dabb9cf20f337509fc52d20bba7c60d7fb83b04adffa0e30
diff --git a/www-apps/gitea/files/gitea-1.22.0-fix-missing-memcache-import.diff b/www-apps/gitea/files/gitea-1.22.0-fix-missing-memcache-import.diff
deleted file mode 100644
index 1ad5d50bf047..000000000000
--- a/www-apps/gitea/files/gitea-1.22.0-fix-missing-memcache-import.diff
+++ /dev/null
@@ -1,18 +0,0 @@
-https://github.com/go-gitea/gitea/issues/31102
-https://github.com/go-gitea/gitea/pull/31105
-
-Fix missing memcache import
-
-diff --git a/modules/cache/cache.go b/modules/cache/cache.go
-index 2ca77bdb29f3..075367115803 100644
---- a/modules/cache/cache.go
-+++ b/modules/cache/cache.go
-@@ -8,6 +8,8 @@ import (
- "time"
-
- "code.gitea.io/gitea/modules/setting"
-+
-+ _ "gitea.com/go-chi/cache/memcache" //nolint:depguard // memcache plugin for cache, it is required for config "ADAPTER=memcache"
- )
-
- var defaultCache StringCache
diff --git a/www-apps/gitea/files/gitea-1.22.0-go-chi-memcache-package.diff b/www-apps/gitea/files/gitea-1.22.0-go-chi-memcache-package.diff
deleted file mode 100644
index f3ebbe6fc73f..000000000000
--- a/www-apps/gitea/files/gitea-1.22.0-go-chi-memcache-package.diff
+++ /dev/null
@@ -1,121 +0,0 @@
-https://github.com/go-gitea/gitea/issues/31102
-https://github.com/go-gitea/gitea/pull/31105
-
-add the missing memcache package in the vendor dir,
-binding to patch ./gitea-1.22.0-fix-missing-memcache-import.diff
-
-diff --git a/vendor/gitea.com/go-chi/cache/memcache/memcache.go b/vendor/gitea.com/go-chi/cache/memcache/memcache.go
-new file mode 100644
-index 00000000..7c7cd225
---- /dev/null
-+++ b/vendor/gitea.com/go-chi/cache/memcache/memcache.go
-@@ -0,0 +1,97 @@
-+// Copyright 2013 Beego Authors
-+// Copyright 2014 The Macaron Authors
-+//
-+// Licensed under the Apache License, Version 2.0 (the "License"): you may
-+// not use this file except in compliance with the License. You may obtain
-+// a copy of the License at
-+//
-+// http://www.apache.org/licenses/LICENSE-2.0
-+//
-+// Unless required by applicable law or agreed to in writing, software
-+// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-+// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-+// License for the specific language governing permissions and limitations
-+// under the License.
-+
-+package cache
-+
-+import (
-+ "strings"
-+
-+ "github.com/bradfitz/gomemcache/memcache"
-+ "github.com/unknwon/com"
-+
-+ "gitea.com/go-chi/cache"
-+)
-+
-+// MemcacheCacher represents a memcache cache adapter implementation.
-+type MemcacheCacher struct {
-+ c *memcache.Client
-+}
-+
-+func NewItem(key string, data []byte, expire int32) *memcache.Item {
-+ return &memcache.Item{
-+ Key: key,
-+ Value: data,
-+ Expiration: expire,
-+ }
-+}
-+
-+// Put puts value into cache with key and expire time.
-+// If expired is 0, it lives forever.
-+func (c *MemcacheCacher) Put(key string, val interface{}, expire int64) error {
-+ return c.c.Set(NewItem(key, []byte(com.ToStr(val)), int32(expire)))
-+}
-+
-+// Get gets cached value by given key.
-+func (c *MemcacheCacher) Get(key string) interface{} {
-+ item, err := c.c.Get(key)
-+ if err != nil {
-+ return nil
-+ }
-+ return string(item.Value)
-+}
-+
-+// Delete deletes cached value by given key.
-+func (c *MemcacheCacher) Delete(key string) error {
-+ return c.c.Delete(key)
-+}
-+
-+// Incr increases cached int-type value by given key as a counter.
-+func (c *MemcacheCacher) Incr(key string) error {
-+ _, err := c.c.Increment(key, 1)
-+ return err
-+}
-+
-+// Decr decreases cached int-type value by given key as a counter.
-+func (c *MemcacheCacher) Decr(key string) error {
-+ _, err := c.c.Decrement(key, 1)
-+ return err
-+}
-+
-+// IsExist returns true if cached value exists.
-+func (c *MemcacheCacher) IsExist(key string) bool {
-+ _, err := c.c.Get(key)
-+ return err == nil
-+}
-+
-+// Flush deletes all cached data.
-+func (c *MemcacheCacher) Flush() error {
-+ return c.c.FlushAll()
-+}
-+
-+// StartAndGC starts GC routine based on config string settings.
-+// AdapterConfig: 127.0.0.1:9090;127.0.0.1:9091
-+func (c *MemcacheCacher) StartAndGC(opt cache.Options) error {
-+ c.c = memcache.New(strings.Split(opt.AdapterConfig, ";")...)
-+ return nil
-+}
-+
-+// Ping tests if the cache is alive.
-+func (c *MemcacheCacher) Ping() error {
-+ return cache.GenericPing(c)
-+}
-+
-+func init() {
-+ cache.Register("memcache", &MemcacheCacher{})
-+}
-diff --git a/vendor/modules.txt b/vendor/modules.txt
-index 144a505d..6cb3f48b 100644
---- a/vendor/modules.txt
-+++ b/vendor/modules.txt
-@@ -40,6 +40,7 @@ gitea.com/go-chi/binding
- # gitea.com/go-chi/cache v0.2.0
- ## explicit; go 1.11
- gitea.com/go-chi/cache
-+gitea.com/go-chi/cache/memcache
- # gitea.com/go-chi/captcha v0.0.0-20240315150714-fb487f629098
- ## explicit; go 1.21
- gitea.com/go-chi/captcha
diff --git a/www-apps/gitea/files/gitea-1.22.0-ignore-findrecentlypushednewbranches-err.diff b/www-apps/gitea/files/gitea-1.22.0-ignore-findrecentlypushednewbranches-err.diff
deleted file mode 100644
index 78459f6e3359..000000000000
--- a/www-apps/gitea/files/gitea-1.22.0-ignore-findrecentlypushednewbranches-err.diff
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/go-gitea/gitea/issues/31163
-https://github.com/go-gitea/gitea/pull/31164
-
-A quick fix to workaround 500 error:
-FindRecentlyPushedNewBranches, branch does not exist [repo_id: 64 name: main]
-
-diff --git a/routers/web/repo/view.go b/routers/web/repo/view.go
-index e1498c0d581e..386ef7be5ce8 100644
---- a/routers/web/repo/view.go
-+++ b/routers/web/repo/view.go
-@@ -1047,8 +1047,7 @@ func renderHomeCode(ctx *context.Context) {
- baseRepoPerm.CanRead(unit_model.TypePullRequests) {
- ctx.Data["RecentlyPushedNewBranches"], err = git_model.FindRecentlyPushedNewBranches(ctx, ctx.Doer, opts)
- if err != nil {
-- ctx.ServerError("FindRecentlyPushedNewBranches", err)
-- return
-+ log.Error("FindRecentlyPushedNewBranches failed: %v", err)
- }
- }
- }
diff --git a/www-apps/gitea/gitea-1.22.0.ebuild b/www-apps/gitea/gitea-1.22.1.ebuild
index dec2601480a6..dd49814314cb 100644
--- a/www-apps/gitea/gitea-1.22.0.ebuild
+++ b/www-apps/gitea/gitea-1.22.1.ebuild
@@ -33,14 +33,6 @@ FILECAPS=(
RESTRICT="test"
-# The problems that can be fixed by the following patches has been fixed
-# upstream, so these ALL patches should be removed in the next release.
-PATCHES=(
- "${FILESDIR}/${P}-go-chi-memcache-package.diff"
- "${FILESDIR}/${P}-fix-missing-memcache-import.diff"
- "${FILESDIR}/${P}-ignore-findrecentlypushednewbranches-err.diff"
-)
-
src_prepare() {
default
diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index ed11af90a11f..3bc701e7f2f0 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.4.2.4238.linux-core-arm.tar.gz 91969308 BLAKE2B b154c17dea57b665545fcbbf4c47936abd962abb7797592aa25c9dda240bac9bbf37bcead99fe0acf79da858f6ce959133a6ed89131fb4a1506b98afac79e57d SHA512 6e458692039b67ba9d287f44fad00160d022b36f632a700bbc7ae394e93e2163b4570b198c38440c6f075f72048c47175ee70a0fe6d30a155cd5692418ab57fb
-DIST Lidarr.develop.2.4.2.4238.linux-core-arm64.tar.gz 91555826 BLAKE2B 513e5aeb13b987f4ffbb17e45841882f158b87d9bedfa3e1d167d63ed02792f8cab29e6fd3e0f542d497977a401157218c17f23c2fcab5cded39e4c1084af2fa SHA512 f85772685015215372ffa91a82bc54277e21f761c5e527f8464f66087f3df8ebe4e9a177b623ade5b160c2c1174012503df19cb8f855a7932fba436a752ee526
-DIST Lidarr.develop.2.4.2.4238.linux-core-x64.tar.gz 98040637 BLAKE2B ed262f74c721efb86ed7b0791a81a5aa8b73b5c72d27bc5a41a515c596ee2446f03a1c2e1b1d529634d15fb49a33450f2b8638576cec09e60639b629873da5ab SHA512 7a1cf64c3572a540a7b9ec50a06546603d60758967c67f442a4ae6bf6f8197a6ec7fea5fb963276cbf827c07db01bf86a949e4f72cf23dc336f4e1a66e9a2f3d
-DIST Lidarr.develop.2.4.2.4238.linux-musl-core-arm.tar.gz 92033845 BLAKE2B 6c66439879ef5050fc6b708700ed749946ca884d01478c442e6aa983c15322be898fe2c0aa82eded38c94f6f2b3868b3ecc14f05279485cb62701d0cbbde8e15 SHA512 e75923d9499eccb946621e2485bd26e8587c7e1b49bfd3e8c8af845e3ba35902a7517d8f16d2d2f3ccc3e93c73c2df9e48ec0efe7110e34992a6b586e970b132
-DIST Lidarr.develop.2.4.2.4238.linux-musl-core-arm64.tar.gz 91612127 BLAKE2B 61efa098c10ad0a74e63d16658f11790b52e22848f38a388c85285e47f9eba69a05ad87ae810b6dfaab51e1b14107927bffaa2ad9e85da96ef78ae81153e40e4 SHA512 0bc1ca39faeca4bb763b5e9a021a563335dbd7831652bf08a8fa1d9ad9b863557d7b17ec1d8f081da4e4f06fd67147577aa706903bfd36a2f5a6c18cc96293f7
-DIST Lidarr.develop.2.4.2.4238.linux-musl-core-x64.tar.gz 97110531 BLAKE2B a03a9ae15f782a822fe14ead67235b96faae905880f7caea6d2ab38a9e36271c987bb06077ce3b2051f04347014501ab0cb1ba86682b9e73248d5cb8265aaa92 SHA512 749c2f0e8505937b5ed1e4f341b6467b30c173da910e4f3586fc2520c4fd55b90e4c13a44b19a628b1466b2199cb4b48fa1c99a33ae6501505e4e0fdbe2c3a29
-EBUILD lidarr-bin-2.4.2.4238.ebuild 1902 BLAKE2B 252956e202edf43685d46595dfd179302e35941b11a857ceac57978312446754dcba9578b041cd68891d5f79d4c53ac77e9ba68042cfd77cc04d3112c6646b13 SHA512 eb90bfc14ca1556d5f86fb257c051e8994435bc8e81890637ef0cad29b9d1c1fcae5a2dcb1e571223eab5cac64d7bfb3e4e6d220e4a82b87d48b94193719b6cc
+DIST Lidarr.master.2.4.3.4248.linux-core-arm.tar.gz 91941968 BLAKE2B 9fb8c2b01d5fee17ebb65681cd1e3217f50cf4f58cba9f0e5e726569503ce6e5b6c33942638527e5cba934f8b3cbb9597be878e2d5e18f5801c21b77e0751599 SHA512 ef78c76577ec98ce8aa7aa583ffa57970226881cedf782de091550630bf225078784d89960868b6b2c2db40c3f3a3e6f5dfa8959eb375311777d6a781823c32d
+DIST Lidarr.master.2.4.3.4248.linux-core-arm64.tar.gz 91529931 BLAKE2B 6a9c3e829c8426fc5ae77dd0d2873558a029608d0c50aa580dddd0c9d7611c69118bf2e77d19850ae28c297e5a4c23c12714ba01b39eaa62991b9a27e00f0f77 SHA512 731934f84a07d2e3b48ca25724713d51c2ecf093fb1e11f731fdb7fca1f7a1bf56bbad43b946c9516980b4a8e746b82ab7f6b3983e0a02ccefa4861dabd6e885
+DIST Lidarr.master.2.4.3.4248.linux-core-x64.tar.gz 98042010 BLAKE2B 6d61c8b04b96c947061e0c8f58eeab3efcc6bacc949491ff3b0e3b5387069afecb9cfe3dcbeefff6e3281330e9a06c98524ebfcc63b8f07d2cc04cbb8b0911f8 SHA512 f07ed833f6423812cfa37a1c74babbfe6791c62a636889a031f53824ceb185827d6cfbbef40db1ff28e5c3a4631678beef020bc509aeb14a483346a8d2462918
+DIST Lidarr.master.2.4.3.4248.linux-musl-core-arm.tar.gz 92002404 BLAKE2B c3627b5757d518c55cc7f464d94fdd9f3480beecbd4133a8c9b81c444daaa48d362bc610886a9271643b02f804cb8185c629b259d073adce5826bfb3c1950944 SHA512 cee7acb9307a4182331aa4ed24e3009fa9e6f49a62726a270b47c64e23d390c39c77b7d1a96b30fbbfac18a15dd650b89eb44f91101be07d0169a17f46900566
+DIST Lidarr.master.2.4.3.4248.linux-musl-core-arm64.tar.gz 91586055 BLAKE2B f6b8e4a22860fa2580e8fd852cd2253218e84c361488aa26804b99a4feb9cac6ad1e5e87d593421cb489d713d561d017d27156abaf44f31607c798eddc90b5fc SHA512 5d82820b3dcb6ed98636e7c87595507ea11adb869c2756bdbd8230dec7607207814cb567609dd8e369b78c1c970a0505307b5b6016c9d40971b4245fe47329fd
+DIST Lidarr.master.2.4.3.4248.linux-musl-core-x64.tar.gz 97117014 BLAKE2B 5804ce79aed51b21857d48fc1d44bf76799833028c97ca433bc1bcb0251badb34bf346e80ef8f5ee640169edb47c324a33d2345ee29ac07b84f517452633a990 SHA512 25fd9421e75a9c248371d062d3b6a10e9848bb29470fd0574d6a01c0832d203f7ceb1192757cd2796b85b4aba121ed0225bb5eae76a7f1f53aff5a665efaabf2
+EBUILD lidarr-bin-2.4.3.4248.ebuild 1896 BLAKE2B b65e05850b9247a0194d1fe8695189d06ef08c84474e1ff36f99d162e8e250c7b7f5e6a083e4861ababfebc3f0bfc7e6e1589a30bd9bdb4bfe0e37619b21f36e SHA512 8e28ebf766a0c794615c52898845e43fe9069cca6651310e9c5b854e7b11385691dd0d1c1959f9a9dbc7593603d3c17fbec66a49b4aaf69273acbef83bea7797
MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d
diff --git a/www-apps/lidarr-bin/lidarr-bin-2.4.2.4238.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.4.3.4248.ebuild
index 2676b94f25ac..53ea4d2bc3f8 100644
--- a/www-apps/lidarr-bin/lidarr-bin-2.4.2.4238.ebuild
+++ b/www-apps/lidarr-bin/lidarr-bin-2.4.3.4248.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/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 1b5a2c573f8a..0c83d0c19fa1 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.20.1.4603.linux-core-arm.tar.gz 88744055 BLAKE2B 81241ddc01d65639473785d376db141baddac1d9ea6e9864eb4302707feab9152358a5193d690932d8d16dacca8f0e9a6e9472e79acf0630d6aac66ea5143bd8 SHA512 34aae8ca20150f0cc4ce01e2fb3be8fd43f9628fd4dc46f7d7c01aa88a1242ed0851704bbb4734bf388ee982205c8412ba89a8026125e2c06db0f11e49b5b9f9
-DIST Prowlarr.master.1.20.1.4603.linux-core-arm64.tar.gz 88001239 BLAKE2B 52000ae0a5a895a773cdc30b55502394cc5d052e544309bfbd13ac32fa625c056ddf5349d7cc182b764eaf9b58b0ea8b6eb3b2ef4f223b60d85d32a83458f796 SHA512 484ba3273d5b7fe15da60616685425e3756757f1e054205ddc46f8e215590337d5c8a6a17ad8d89fdb2830e97f7cf0402f411f85576bd487f303156298a107e3
-DIST Prowlarr.master.1.20.1.4603.linux-core-x64.tar.gz 92985437 BLAKE2B 8b7a7418c96214c2cdd6d57b618d1caca1d873e42af629d90821435627dfe894f92d8e2bd4996b0f5b0362588f79dcddb30d36a0f4793b1007044d7832c962cd SHA512 ef5152eb7ba85841ce2b7e6f9e4559706905601eeb0f05879ec105eb2ee298edfb1f0796baa14a593031d26290dcf242173e90b28824d274ceacee2ab7acf427
-DIST Prowlarr.master.1.20.1.4603.linux-musl-core-arm.tar.gz 88809270 BLAKE2B c66b78bbdc0ed98559b58f36e6a119ea6b253ba0b614846ab5a254546a78e63db9b1988cfb1137ef20032d1db3c8a7ca9a713c8e0e2956ace2139eb55ec3895c SHA512 22e68fe582c4a2e43fcc171da868321b65538aeabd3f1584ea6a81e230a5b043c344a0b7782d11279a314765dae71e2e1721898f13ca43524823cc486f310fdb
-DIST Prowlarr.master.1.20.1.4603.linux-musl-core-arm64.tar.gz 88054118 BLAKE2B 4deab1ec7f198d8b7580fc298c66ef9ec1522403240835f92dd3a15bcfd943493eb1fd4363eb7888b6a2c3e7686cbcb5e10b9c0ee48384c783bf5eaae641a024 SHA512 61e73d02e61ca78e9ecc9ecf0b04b2155e6951cbc5ecc1fb7d71a2c5c0042c77eca262ff403fd68c04618c01afa1803168faee7f92ed6edfad5ec7a5b1e04c47
-DIST Prowlarr.master.1.20.1.4603.linux-musl-core-x64.tar.gz 92054683 BLAKE2B 17126c177d172b0a82c6d25861b9f9e94dfa4cc4a2df6bca048ec502e88137203126d1736e65b8a134566cfb14ed2cbaebc3068e885929bc5acfa80da588e36c SHA512 6e7614fa54db9ffefec915d0449ecccd1a2f97d6ed62c1664eb9210a1257d449f82c679a95c21a7dc9b42d44614411724b3c010abcfd928a4c642a48724f4166
-EBUILD prowlarr-bin-1.20.1.4603.ebuild 1992 BLAKE2B 7655358506bbb13c33ea74648138f26d3b3088aee9d5f1a729bf5049fba07d8e1f87f23890380eaf33d1a9c16a9e49f94ddc068190f28146771793d52e791527 SHA512 5bb7abda9ea5cd03ef2494c14966318f0420c0b501dd6fe1ca7c88c7a32d57df5c5a702cb78d88d90ef0a8ee0374a33e78ffbffc3f6b48af122e0b81ac8249fe
+DIST Prowlarr.develop.1.21.0.4615.linux-core-arm.tar.gz 88727767 BLAKE2B 0ba75e5f99ea1b73c6dcb25945940bd3da0dd34ca2b5bef18b4ad426f648ac640ae4b2377220a847801c920c5f3d178f8bc4b5bf18ddb1f37637b224b3468786 SHA512 9bfd47c7ed9b19512fdb92f56ed8bd0fce44f59310b2af58b470964c72b6c9f5d7f715325e76d9b140a5ff4b0dfc2ac7ce32de5d156e41475b05dc574a0d1bd1
+DIST Prowlarr.develop.1.21.0.4615.linux-core-arm64.tar.gz 87977340 BLAKE2B e8be1124ae5858f4b43c8734d3d043b1d1eb9705594fbda319c3c6d70f4549af3386524932f3a8edadc9f792b40cf38a6e2410a2e09d25b69e7baaa50f79dde1 SHA512 86442cd48d24f7a857824b21ec0207396c9bcd6ae12589258c4986622830969e4c10faece1960ff95a5c4e8c2de0cc9325e3858326d42be5dcf3a91ba98c60b8
+DIST Prowlarr.develop.1.21.0.4615.linux-core-x64.tar.gz 92996521 BLAKE2B 5639c87b332555bdd32cebae6f61c11e65fc34ac1b1c43f7c354aad7c150151d0b197357ba0ae82799af4f3ba54c41f546ef699de81964438282678d0446c7f5 SHA512 ce7773d548709f45223a4e09f2cfd27515e2c8df7d851f9339225f287c74557171e5a33684e74f557a10f2d749fc4cc075f082b3999e580b926106f0eb5c96de
+DIST Prowlarr.develop.1.21.0.4615.linux-musl-core-arm.tar.gz 88798230 BLAKE2B a7fd19ca43bb79a7bc92cd0c345e258458ad259539d48e5e0cc8f0164c549242cbcb0599f7f7b763cd79305eaf410ace21cfa80a81b05b44c3546c65de60f0ea SHA512 8ea5136637142efc8997e730f3fd3ae26d9eb81dde559f407bd19030b830134ec5e3144f77f99a138ad1b3cc6a7b87b16ebe956eef606f492b6a8123532d05a7
+DIST Prowlarr.develop.1.21.0.4615.linux-musl-core-arm64.tar.gz 88040248 BLAKE2B 84406ddfcde97c1fd71473bc6a27ff2575c24c084e57c61f44d2676c38dd69f890b342a6b87713dc8eb87805fe0d6625f4e407241be4d35a23b42e31a6b3fe6d SHA512 654e6e990fbc8b9faa2374f3c4d9b5eed24c280eb136fef005cf2ad43bfe345f95a462e7eb650ae87773121aeba7257ee9217c65b6faf9bbf5bb267b3b8cc8e8
+DIST Prowlarr.develop.1.21.0.4615.linux-musl-core-x64.tar.gz 92067990 BLAKE2B 7e1c400fde82284d391fa666fcfacdce243db955ae26455f3dbd3b81052cfcb51c5834f6ec420c3a9437ce8ef19d428f52e56c29fca862d0e55052f7be74f6d9 SHA512 8859d69c12567cf7bd3dff9572bd8206bec8e2131d13ad646ef064f0a8312927bbc421e4bec86a9fdf0810d30e6cfb0c72c340ace5dcf52bb841ae608b7c39f3
+EBUILD prowlarr-bin-1.21.0.4615.ebuild 1998 BLAKE2B f407db6dfc47e6a296a35a4b98e5a55dbeeb8d566a0e8352094971d61b2b15362dba7cab6fa19d92368dbc230d0f8ea858042bddfef292471ebbcfdbd95f1709 SHA512 6b03fc271bc13068b6810486079d7496e0095d32bf89d01b5898b77bffcfed24089f913080a0dab0ec96c5b7faf4ae64348d4ccee1412a7d3c167d74c0bd346f
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.21.0.4615.ebuild
index 2c9c3707ba6b..6b55e3a00dbf 100644
--- a/www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.21.0.4615.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 aec922665924..eb9f5aeda000 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.develop.5.8.1.8906.linux-core-arm.tar.gz 96571097 BLAKE2B f5d4037379a30042be0296b84f7b450b8ccd869c8492d04a6ae386d3117483239fbf5bfe66091a25119b36e289c820098b1d94379f3b7286a8ab17f83d56d2bf SHA512 08ca22f3a287c1cfd59e17bfb8080aa2c5d775d65dbad9ed7a6e80a2b3f36bb45ac397eb12fa3a90e3039ac9d5da98fb51258c0ac64942e5c37040c9adbbfdba
-DIST Radarr.develop.5.8.1.8906.linux-core-arm64.tar.gz 96203515 BLAKE2B e3e799982202997fbb3ecab7fc5dab471be116be3f7994e7e8418a4bf18416a58fcdad4585ffec4bf5f1354a8b5d6204993e32ba8be85b6bf9103bd08518cffb SHA512 c51e8025c9eb067240daf4d091e1e9ec59807065a5266e8f3be12900295c7993a8b29d0d0b0f4b52ebf841db137202bda68cc2906afc41b9c6a4c83583433c0e
-DIST Radarr.develop.5.8.1.8906.linux-core-x64.tar.gz 102177708 BLAKE2B 3ef250b926b3ce73d6d6700a68219100d3e65e50e7586b5c033a66c61d12e80178834ab5b8af0edd229fd54a9d55d429215d7fedb7415332166edcfcb47b9f69 SHA512 c59e8c42dbf975c20206eb9219fcec2180295341f7be6625b2faba3f59b5aea3054c429e3acc1eaf918b42d7e6e2a120ac1101a5dcd42f0670e38b705e9db6dc
-DIST Radarr.develop.5.8.1.8906.linux-musl-core-arm.tar.gz 96641663 BLAKE2B 78920c79883acdae698a4f38e3e1c1883bb5b1f34e6a547d6f7c731e84741dcf715c5aa6ae330a21ad4b7326f487138b7dea7a3ed1a057341a7fad08c2a4e31a SHA512 78fcaf5894c48b6adc2029b74032165e9cfbb4e0973fc5cdca98cccb056fcb9c9f1321f65a5f6ac35cfb2f8150e0e14d99be89789c57130d9b4acb5838531007
-DIST Radarr.develop.5.8.1.8906.linux-musl-core-arm64.tar.gz 96265607 BLAKE2B e3f61ea37b5040f3a7ba43eda54130d77e94fef3e9174fe636142fd1a505c2403bb22a54f55249f856c8045068a0c3482c0468989c022de2993b4838ab07bc20 SHA512 d4e9e61dcc3ae09477a8fa83752edad408733d0ce72b2a2dd4e4c400ecdcc8270252d1d8302ba70fb2f0ba9cd17417589f2da7636c9e42e61d5d9733eb742b3e
-DIST Radarr.develop.5.8.1.8906.linux-musl-core-x64.tar.gz 101254730 BLAKE2B 24ed85109fa0e19cd81a9e739029b6cf8fbdb68c3dfdf08aebc7a8d45464e579eeff158389054eea0da36721b28caf0e3a385a9285063c472826f865205a3f16 SHA512 100b71b43bf8f302b96b69644f7e0e070da8d0983c8d4ee3d44cdf2f7e870829626ff8eedc2c5e6a6de53e70b3de6291776d0b81145ef9060db172174d2a8ccc
-EBUILD radarr-bin-5.8.1.8906.ebuild 1912 BLAKE2B 7aeba8a48d4da03f12d7d77799bed88a51cc8d84b135567adf4eba2b289e8ed8013b18c57bafad2bbd25cf9d410d4ad90115d8ba1a901c39be2cc65092a8fff3 SHA512 0ae4944dc11fd954da898872978da92fb88e07a0cf1ca58a9c9378d35ed616336ae1f995d58727836a0756afcd50ddbe111c49ca33b5fa5fc09ccd8154bceb2d
+DIST Radarr.develop.5.8.2.8915.linux-core-arm.tar.gz 96534741 BLAKE2B 79ac6b19f52d8e8c2699594600e40928d5ff44daa25e576df61015130b7e7c2adb4fed01274fde4e22b92d8ef1e5c07fa82570d074cc4a5a750509f41e2b253e SHA512 4c34511af51a152f8241b8bfa07dcdfb9b1e930bce2bbb45735d6fd65c68cf5e482e3a1c9c0563c4ab1848040a6f975bfc3ae93459e066a0263aaf3004569067
+DIST Radarr.develop.5.8.2.8915.linux-core-arm64.tar.gz 96162342 BLAKE2B 9458f22a714668f91437b98b874f5fbb123d414f6a92a075923f2273888a71ed62cecc0449bbfb692b62c5815c6e6ade4378efa36207ddde3bfc386538eb9faf SHA512 f73a9f4f4871520ff71fab3a1615f0d34ad4cee7102f77af892d249be5ce1834adee5d38024741af060455ea190862077cedb1031d62a215326a63c74ec6e528
+DIST Radarr.develop.5.8.2.8915.linux-core-x64.tar.gz 102175799 BLAKE2B 0cf169aeb07a658a29cffebb0f2046751d241fdf2577a7baa74c8808d36b59bd3d9204dfc26ea02e44ada9738f5d506d3c1612ecba49241be8a454b436de7944 SHA512 21e082c4a66cfe221290504b8a6b4ccd9ab1b715e27ef8069efab391305d8b173280c681aba268db143c73736b3a0da5d89c6beda68f32337ebe0c5aa618f974
+DIST Radarr.develop.5.8.2.8915.linux-musl-core-arm.tar.gz 96593216 BLAKE2B 056f699cb8a408196ca5638f779f59bc1d92c345300621377d0bf0452eb1144f5c81e31ca9f5d803663d6baafef13ca236c84745f41b8fbc8cea6263ee29a9f6 SHA512 8d0815abdc514a25bf3f3606ab8948f250f8cafa1296cab629356600b45098354be30f584afc8f86b240fb74e534761d65416fbe612835b4a36decd066fa0bbd
+DIST Radarr.develop.5.8.2.8915.linux-musl-core-arm64.tar.gz 96224761 BLAKE2B 185a18630e7d1c93e1c648032a8ca26a3618acef72e4eccf35fa4443bd117083f77f0c6155834da0f9f1e344d27e44116f1c1184e1d153c8fb7b6d169536394c SHA512 e05c7f063b628a88d351e08511b29e76b0d2612debc799c5178ee9e8f629b0954ca4b8c41ef2430b1c455ae798f41064602d0045560e6338cab3e49b96e13887
+DIST Radarr.develop.5.8.2.8915.linux-musl-core-x64.tar.gz 101246324 BLAKE2B d1706fa789b18cfd3ad5858da6dca88a929d8361570b828b6cd224fcf22c8ae9906eac3cbc1e093d355dc0f062aeb5157e7c4311c2e13c7d15fdfd9d267df334 SHA512 06e2c39b30cf7e6f6fb15672da2af6708e4b4a6afa691c52a8cdf9c7a0d7c7069f8a27affa207afb9d6d006548a37c8ff904417b48507e498a618b07be8925e3
+EBUILD radarr-bin-5.8.2.8915.ebuild 1912 BLAKE2B 7aeba8a48d4da03f12d7d77799bed88a51cc8d84b135567adf4eba2b289e8ed8013b18c57bafad2bbd25cf9d410d4ad90115d8ba1a901c39be2cc65092a8fff3 SHA512 0ae4944dc11fd954da898872978da92fb88e07a0cf1ca58a9c9378d35ed616336ae1f995d58727836a0756afcd50ddbe111c49ca33b5fa5fc09ccd8154bceb2d
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr-bin/radarr-bin-5.8.1.8906.ebuild b/www-apps/radarr-bin/radarr-bin-5.8.2.8915.ebuild
index 644702692d02..644702692d02 100644
--- a/www-apps/radarr-bin/radarr-bin-5.8.1.8906.ebuild
+++ b/www-apps/radarr-bin/radarr-bin-5.8.2.8915.ebuild
diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index ac77556af246..1f7a8745a731 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX readarr.init 133 BLAKE2B 9b5ce96077ce37eb30636eceb9d7969bbece3cbf31f5dc7b433728b6d8810f87097f1b878c82f521fc5c0b79aa89b116deb0ea67e518fa2376935a3ec321d574 SHA512 d22884d967ab6a7cec8733fd21354f089295bc54d66ec08cec05e9bd6f2d20d5581e8bcb91a5c1f4832d3865f8eda58cdc0823d3d06f79f9c587e93e34b274ed
AUX readarr.logrotate 84 BLAKE2B 6a54e269054b8a86cf6f569b6096105267cd897ff9099527ea7b831a968c58fb42aa31dfb91afb55cb4f250242c8829eaf905aa5ec8a1083a8bfb0c47189b14f SHA512 b25c568c4dba0221f33461277c3dd2dbf0a11536523483d4e2e6dd053ec54d5df188256962ec5eb5813f45b0ad5cb3b80fe35ceea45c8a93ca1eb959ece25370
AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878
-DIST Readarr.develop.0.3.30.2576.linux-core-arm.tar.gz 88677953 BLAKE2B 0a4a7fbc371e8745d461de7b9b1d6febdcd50684a02561661e884dbf758f0daca94e03c48f8986d413b18e84466ea5108c7af71d50d969d97d55fe5249c3a4b7 SHA512 e4ad0c2c93713aae6ca750ca457d3a6a44afe72fb0bc6092751a5e3c5ff53c0f3c0115c2aa26080a79e9776b546ba727b54ae532b21321ff5586237f311e20a0
-DIST Readarr.develop.0.3.30.2576.linux-core-arm64.tar.gz 87947020 BLAKE2B 100d5443b9e51419b58582aa8a3b0a4f42b29bf8431283843505d05e70c7dbb3d9baa1d8deb5dc6ff8fda13aa71ff481e4510da37e902e84985730336c9433fc SHA512 2e82b0789f8630df8913577cf943b95632dd68e92662d86a12b8b789029c07521bb57bb35b31565c4fef4ffb70a10a9003f463508876b6a4659e9ba1bea7cd18
-DIST Readarr.develop.0.3.30.2576.linux-core-x64.tar.gz 92927508 BLAKE2B b55690d33857b156d0f3aead66ccc92b869d7d94e5502d095176d5b89d87e01b68ce9ce8b523908823415beee9e13c2b482884120d7153cd01c6fbd585bf5545 SHA512 ecb8630ee2723e4820009bd14db4337d3b569aa197747dffcb9f4cd27673c3a776602c80024d33a2d8c1f8fc7a3a8ea3fec1b0970e59d3a212294a8902a9e187
-DIST Readarr.develop.0.3.30.2576.linux-musl-core-arm.tar.gz 88737989 BLAKE2B ccc91879ec4ca91c8cedcbb6343a592c48eb7b7ecb2fee4af226efc80138f0f28ba35e7ccb4f4ec872fd5902e0465d8c8bd45a2b707bbec90adfed9f46b2f1e1 SHA512 2754b6184e03c6077f2d09cbd6e39d81f506302b03c1a60c548b28556707a16ab5bf27448ce4d594afdb00c43ef842d7ec43621593fc93259e362d6b5dab299a
-DIST Readarr.develop.0.3.30.2576.linux-musl-core-arm64.tar.gz 87993605 BLAKE2B ba90f20297620b705218ce2dfe4a3bd0208331cde1a934f6dc8df305d536b34f36b8f7a83d3739a4edc8f8ac01e85236c88735162d9a3b53f689043fb0144519 SHA512 93d966aad9e12069e12a40f682f43877bf1d11a46890e6d4378353a9f28ac1f87fa23eb8cdf4d5eed44a73f2644f2efd385f17430735ea6ba968b3d643702971
-DIST Readarr.develop.0.3.30.2576.linux-musl-core-x64.tar.gz 91986132 BLAKE2B 85486ca38af33a94aa12e7cec52f3d3822e057397fb5475409b3853556bdb5c1305712b362a50467163bcbdbf6231c1596879fd21f06d65067c7a59b262d90d7 SHA512 cd4091aa8820e6d5a1a224922ef1ce6bd620439602e68113d97ad60deb7fd85aeb1c965870d1eb3a5906c2477dcbc4233c436971fbd177b0e9847f8aa44b7466
-EBUILD readarr-bin-0.3.30.2576.ebuild 1941 BLAKE2B 0fee52b10b6ca64aa85f0abe621688e66ddff3de4409b15b058605efdb2ce7cffc1dd49f3e89e476e698e1baea9c426f9509f73fc724aa4bcf815a79f7228d14 SHA512 1bf1c6fb5cf9630f4fb9e701cdd5d534b1fbaaa15011e94d062ed458d70f357ceddb5d8873daca5e4401e5502796f478fd9395850ed09a7cd0afbd5d824599c3
+DIST Readarr.develop.0.3.31.2578.linux-core-arm.tar.gz 88684464 BLAKE2B 6e2659a58f718f04cadd99fd29583da464bfe41cf7a6f898715c7f3b41f63a08c1c53dd620a027d8a1319bd4a5a2535b7a007c5f8bacb6b6d7f6cf0af640fa1f SHA512 7da85ed540f735671afc59647176cec7f2024cce6c0d53941800825b5e47a7dfd058af17178d815a93975075ae9ab364baa103314a0af330c43d0736ee21f991
+DIST Readarr.develop.0.3.31.2578.linux-core-arm64.tar.gz 87924742 BLAKE2B 396e3cfed2099ab18da17c32cfb245dab8e40d9d7943bbfe3bd76b5f1e717e3667603e685499aea9c9f771a67e1ca416f63c996646d3db064bd77ede4c024bb0 SHA512 f7a75e18158757eb4a71f9ef9bc3ddd099cc6dfbb906b692ff8349553802bff2fa40d75eea5b000413c2744f30a213c4de79fca2c4c713a521c07c8f6915587f
+DIST Readarr.develop.0.3.31.2578.linux-core-x64.tar.gz 92950683 BLAKE2B a925af63c9e1cd48fa725d9542cf50ab6688e93b0a893bb60e0f2190d339c03c657ecf3cb9ddb37039d746860e3d3a7bbdd31e2a1c63a2744842a4183ec41dd6 SHA512 8f794194d3404753716b733d897910bd4568063da57a4bc698e638404cfc09b2f55e9a7caf64de45991b9e9e27b1ba497374bc30a8f7bb14b00032b8a827b9df
+DIST Readarr.develop.0.3.31.2578.linux-musl-core-arm.tar.gz 88742287 BLAKE2B 34af0b589b264850e722a29a2a34c8d2a25da21720db6ea74df81f645d74d4ce3027abb33914718a321305deb0e4ba67ef5dfba4d182db3099acc0c13c62e8cb SHA512 a44c64afff1c874b1e4bee6ff14e9fd45c7a54b400621ca1168d7f5c34ff7eaa5ebaf04ede67041012fc88dd7bb4d5af3e1752ecb3ba5981670a6e75df25dd54
+DIST Readarr.develop.0.3.31.2578.linux-musl-core-arm64.tar.gz 87991907 BLAKE2B 643c151b0ce52b2e04b735e7fb858d2c640a2c6eaa0e2a8029158afa37c36e67e09095a59bb819c1fa410bf1c4dcd400a191552c66f023bece6bc3e9410e366a SHA512 ebd7b30562034bd28ae4234964356525f6cbf60db7238c53b4aef8f0c142e16b92d63c5df677bca5fa8c61c5eef23ceefa4941aafcfc25334eb20a865d868994
+DIST Readarr.develop.0.3.31.2578.linux-musl-core-x64.tar.gz 92028019 BLAKE2B 69cbd116d90682b65922edc1870124895409c48d76feb46a92d2a1d576e8ef8624c8dc2df0b8acad5f94b535da08545c31c4658914dec627959483e693342ac2 SHA512 b64d9324003bda2c4013be7b055217310a9b50b69e7b86fef36d3b6f8a6e92d3a82e503999f68c95b292638997924f8de93df6bdd67446d1d9e71b5043bd061a
+EBUILD readarr-bin-0.3.31.2578.ebuild 1941 BLAKE2B 0fee52b10b6ca64aa85f0abe621688e66ddff3de4409b15b058605efdb2ce7cffc1dd49f3e89e476e698e1baea9c426f9509f73fc724aa4bcf815a79f7228d14 SHA512 1bf1c6fb5cf9630f4fb9e701cdd5d534b1fbaaa15011e94d062ed458d70f357ceddb5d8873daca5e4401e5502796f478fd9395850ed09a7cd0afbd5d824599c3
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/readarr-bin/readarr-bin-0.3.30.2576.ebuild b/www-apps/readarr-bin/readarr-bin-0.3.31.2578.ebuild
index 5ef7e008750e..5ef7e008750e 100644
--- a/www-apps/readarr-bin/readarr-bin-0.3.30.2576.ebuild
+++ b/www-apps/readarr-bin/readarr-bin-0.3.31.2578.ebuild
diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index d5e733865127..7f7d2b8a6841 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -1,10 +1,10 @@
AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65
AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb
AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb
-DIST Sonarr.develop.4.0.6.1847.linux-arm.tar.gz 94967446 BLAKE2B 92744bc1cf99dd66cd8ee0626b7b0a59b393e234377a9ec45bcff670db3e91c8ce5680f8982457408429ceb37311d6655abd53887ff955e6b51d678b78304f91 SHA512 320eb6fe9e40a93c4111a90ce0d185a6523fd6917d9de3f5b90426da56eb53605fd7df023c7780456a21a5f05674cb3f278799b7b280fd444832a64c8a28dac6
-DIST Sonarr.develop.4.0.6.1847.linux-arm64.tar.gz 94663854 BLAKE2B 2d17b5778109ca473eeeb14dd3c503b89d133aa96535b0a1fe631ced192ddcae2a6f6f584b1431b3ce8f6a4ff717b849935d55c39ae4b79bdd851803114c9677 SHA512 15a5591702f6cf0f6e12e5eef3609640bcb1a79bbb7de7c7078c21527e7be7fa10a8b6cdee55d731aa69713887b58708f5aaa2e9c818306493b578545ce78b7e
-DIST Sonarr.develop.4.0.6.1847.linux-musl-arm64.tar.gz 94724696 BLAKE2B 5c7157ffb01634f07a8ceeb31ba710d31f5293dc11ad98ac15f286b025677b47d954a90a8a258be3b2e7189525c0dc542d4bde406c2b158a6ce7c038f7e2ec40 SHA512 ec4749324b10d30c1d60dc855827942d1d0bca0719d6e81b4a005cc9ca53922fcc3261be4466977a5dfad0423874774ca3640e3c99152081d47b3595013b5048
-DIST Sonarr.develop.4.0.6.1847.linux-musl-x64.tar.gz 99682164 BLAKE2B 3ede13e8d104c94f7455b46eca67b0c83faec3043dbc2efe5c29cd7d0630609b2633e79214df0226614a4a0eaaa188c3598f498787a5cdd10ee4a182edbef9e3 SHA512 da11d4221b38a5e8624d6e988238b6fd16db6daa733af5ee1b0ca8ef6a1670716d05dc306b9360c1a4ea27a26db26b95881babf1587cce0a68d9e174743b560a
-DIST Sonarr.develop.4.0.6.1847.linux-x64.tar.gz 100625082 BLAKE2B bb8f3ced1560edfa2aea7e810424ede46c05effcc1a71cbf4bd39dbf439744c2e0e6efbbf3af63de0388a08f7cd285a1a672127b7dde22dcb14d98387c3d4ee7 SHA512 af79604bc67216a4a601363895393fb4f2c1bfacef2837adfcd80641aaae9b3d0daf33b7513f9a3b089b02fa69a68fa3b4c271c5c6b67631124748400f602f54
-EBUILD sonarr-bin-4.0.6.1847.ebuild 1749 BLAKE2B 2e42b6b35dbfda7b42504b8b89ae91f39c4e9a665f51b9cee0cf0daf4fb2ea3460c2e3f8c6733302a55d23b0794208d82c77528baa3719e28001af8c4526323b SHA512 719e9316fc0a72b7f86fc54a27a97f81f204a18bf3cdc3360f0732d565b363d9f956bce157aa42600e4b9afcaf6ced5bb05305abca892875495ccf2e68db5b4c
+DIST Sonarr.develop.4.0.7.1868.linux-arm.tar.gz 95014606 BLAKE2B 6e9e266e40c1ba792190a3ee404b1e97838a051244b3d8838d7a7b45a58cefc3726206726a57e3abf18128811e59f811c2e3a6d9d04e19d60538b601b82f2c36 SHA512 224461e4ec8fffa952bdf3a83a554d2033368aa479561a8e78f31fa91f06cafb5858218942b0df0ab155a8c4f0b837432be877d4051050f06e6cff79761bf45d
+DIST Sonarr.develop.4.0.7.1868.linux-arm64.tar.gz 94753585 BLAKE2B fb0a9aefa2a1b1513c5249f3601b6af54a90d955fcf41c954ea3d95a84e2b4dc01878130424f883e180db54a3cbfcc5689efdf78c833131e8cf5ed246155c43b SHA512 b741199239e9f136c5a708950dd72a700df73ccc4b9511010eed3f49d5e00af10de84f41dc1e21332d0eff402d74629281ba6c53234bb2237f85befc7f253112
+DIST Sonarr.develop.4.0.7.1868.linux-musl-arm64.tar.gz 94814045 BLAKE2B 3817e2e879fca46fdbdbd3947854b9047a1e19a4fa371915c2bc754e8cf8ebc267ffd563b09aae9e25790f4c73fa3ab205c846d3269e737bf96437c1dc1902ce SHA512 c5c2670f47219e13156d6a78f4a23aa545ba2ed25d71fba762dfc536040029813c332fdc52758b1a005ec3052fc557adc1977422bec2aeb77169c1654b32aad3
+DIST Sonarr.develop.4.0.7.1868.linux-musl-x64.tar.gz 99758983 BLAKE2B 9acbb0e0c61173c669bcfd68078dd58836d862b62bb62a18df9cd37965c49144c8d53bea081c110d6e08cc4fb226ae9e518add260b1b96768b5c2d6fb5ca9347 SHA512 ef41e3335fe91449230be7c3f7a90d4f2fadecc424c1f1e706d35997415972fb2bc53375559d1672542aa0231dff395efd0bc95924da722f591be11940519e49
+DIST Sonarr.develop.4.0.7.1868.linux-x64.tar.gz 100701947 BLAKE2B 0742a67e984e2e525a43af2325585c927d6533d53631d4e5675446c996b5e727690c694507e5636f1c2a6853075b295b25e80c36d49a34c916be172f66a37333 SHA512 7f62a9763d2b4cdf4e01e0bb0709bb13991a545a2a1f48a71a7c06b0638ec6127395ac7f1cdab67168dfb2b90d2ef7ad3917ff89703d3d198f87976280290084
+EBUILD sonarr-bin-4.0.7.1868.ebuild 1749 BLAKE2B 2e42b6b35dbfda7b42504b8b89ae91f39c4e9a665f51b9cee0cf0daf4fb2ea3460c2e3f8c6733302a55d23b0794208d82c77528baa3719e28001af8c4526323b SHA512 719e9316fc0a72b7f86fc54a27a97f81f204a18bf3cdc3360f0732d565b363d9f956bce157aa42600e4b9afcaf6ced5bb05305abca892875495ccf2e68db5b4c
MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58
diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.6.1847.ebuild b/www-apps/sonarr-bin/sonarr-bin-4.0.7.1868.ebuild
index f10489599d33..f10489599d33 100644
--- a/www-apps/sonarr-bin/sonarr-bin-4.0.6.1847.ebuild
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.7.1868.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 3aecdbc71970..360f3503d929 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 6f1eaa4dd6b9..cebf850c050d 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -108,7 +108,7 @@ DIST firefox-115.13.0esr-xh.xpi 414787 BLAKE2B b1f1d584ebcb91b1819ddab80c6933f93
DIST firefox-115.13.0esr-zh-CN.xpi 652628 BLAKE2B 482eb1d85b53ccebb3bdc4a1c04d4eb12f8760cd1851a7cec986786db626f8f545f46ba545d6e3e4be383f1b751fee1a0df836b485e2f0841c659c8a035dbb64 SHA512 6ca1d36a0faea8710c0dcf802391be1888ff6fdeb2d20af2970e63d982f551b64cd5ffbb2ebd187d0b2f4add2f5ab1f3ef9d82f149beaaf6d309da6425ef4b34
DIST firefox-115.13.0esr-zh-TW.xpi 656755 BLAKE2B ef8244f8c0d65d2c604a5a11caf4f493992dcf2d32aac8bca36a8a17ef21ca4050c3406b565822300c0333df2950ff6342f7ed05b02da1243aaa3fdedbd396ef SHA512 c62f4dddc59f71d944d70250dd0337680c789000f4df188d71f3fae1cb272c34b85711218a53727324adf190e26e1667a192b612d9f1d3a437f24e1b27eb9ed0
DIST firefox-115.13.0esr.source.tar.xz 510571488 BLAKE2B e2b00965a92cd11da6c81daa8b6c652dfccc9f0f7d066bc17ae5fa3ac3aaaa021c4489a9f653127f5516e3d77cd7174de328343e22c4edab438e3fcb9a859178 SHA512 799cdf2d0494003a5addd0da703f53deb9c9d6bb6f6c95d40026363382803e2d086039c7798940a1f35f4cba111f2e8e21bde8ac2eac29fd9bd6876dd8d3a85f
-DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461 SHA512 e003d0a2a5304dcdd0851b57ceb11993333326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c
+DIST firefox-115esr-patches-11.tar.xz 49440 BLAKE2B 804f5b7434fdf671361f8efbfa3e63cb8b14fcdea39a444ee04cbb4ff7d7deaea74ede239843c350a857eeacf59a69145e234070baa3b05b6d3e1b5c8835f23c SHA512 5e2c88374f14611a1aee4fa191ceb2e66c1d440c98d6ca9d17747290f01f1a713b71c71cebc37313c089524aa6155bfce08c8931a24b71b28de54913cfccd73c
DIST firefox-128-patches-04.tar.xz 17056 BLAKE2B c8df37a4ea83b077e7c7fc2b7538f06421637899dae266831a316473ae04b7a5e9feaad8b4ca755f3a22dc2964ec4fff32160b361d2b394fdaf18fbef0742561 SHA512 885a0f27acfc8e7e6e3713c821fd043651b555b21b7991a3ee9afbfa7c2442408c671c0436de743606fee8efa5f5455d860d65fc59fdfd7a6339eae997fa9209
DIST firefox-128.0-ach.xpi 463921 BLAKE2B 016138341e087f6afd53c82e0b33700c20c341491e6b12f444cc7d85aea1f0e08f4bfa7395af5cf888984f57a3fd6a41f5df39fced8267e0bd0388753a1ad994 SHA512 b67378c13ecd5e0c7e570b69c2f267232749ce71c97ad987b3e6b1215b84ff934918d5fccbdefe99dbd5a331917b8d545e9ccc8aad4aba25329231ad357a9612
DIST firefox-128.0-af.xpi 417369 BLAKE2B 434dd6861e1b378fff90cc704a7cf63b90de4f54d6b8153ad9051beb0aae84c37686c052624b8d38f60cbf6885162142f5f2a126bcf2a238cccf63bc7194dcd5 SHA512 e3ef703a909fa12d944c80aec83c9d8ddf8c49aab18f62c2ebf6f4ad08d17e17b5494b472480a41c510e522994db0afe796259879668bb319c4fab27979e2970
@@ -211,6 +211,6 @@ DIST firefox-128.0-xh.xpi 417021 BLAKE2B 50961db41b3ea9a1cac9f5ca60ff7c69c262b7f
DIST firefox-128.0-zh-CN.xpi 654723 BLAKE2B 55a9f29335f9d75f71b01aef5b13afd7bc4d74d334a85d97c89212d8e127c9732f494afa39cedcab6efecf59997c967e593478ffd48e6dfb25e2aa6ecb0fcf58 SHA512 a9f11798976e69b2faf44dfd2bcbd1294b0c771f9673ba168c2e0a351a1df346c3c74670fae9ed729cc37f1dc4c19df92b20e977da4d60a8a016383ff9192d32
DIST firefox-128.0-zh-TW.xpi 656867 BLAKE2B a0a83d940a8a78a8436f5b708d4443ed448d0b676bd6c52901d58c557d28c4cd17c54bbfdc8fbed8cd5b8f522da646ab80927bcbf516ac572db0c1a53472ee07 SHA512 1617aa2937547da420fa95c40cef125898967912c2d1030488ffb4ec953432df75cacd2af7a6907684491ee3f52e52b1d0e855759a141ee2cf605714d0e80a0f
DIST firefox-128.0.source.tar.xz 560761840 BLAKE2B a50c7ded69d86c9d45475e701f83295ab6ccfc4eb59d9c91379504bc35dd0e7e1fb59e8c7737684709fe62969b9762e2960fa90607c83f9e8d637b78e60f56b3 SHA512 309c0e2a0bea5699e6daf4fa02300ad7fd118d2c02c35cb5fa97a5fcc6e250cc7aec34e50fe872b8fd516436bfcfe37ddf33c9d0f9291860388cd6f3f08ea9f1
-EBUILD firefox-115.13.0.ebuild 40409 BLAKE2B 946cc9a9f1d5415932e8fa55d739370b1b2296588cbc97b95bea73c07efd9b51e12b5f55db269ece293e60697c764c7e635da36f2f6f40c2b25affab7f8d8f11 SHA512 fd6c57d8c113820d2fd2d20fd9c1dbb756585b5939168a3b9b96936284959f551359901e48f95a13d3b427210920a569a7f5aa8e999eecde84c42daea70e8bdd
+EBUILD firefox-115.13.0.ebuild 40747 BLAKE2B 3ad1298d9dc4f602a0128b248e4c3776574a9bbd24e2d9416440510f5e0a6ca106e7384f88ac2c2daedb469178b898d38dc1a6bad944e93cfea5445b68a7a943 SHA512 72bfaedc12948dc72530cc4a10ca3dbb522fd5f54a19d7456b13f040323cce84930092381269a723b23e212224cec25ac886f44b7cf20a1f8afb05d02a696a90
EBUILD firefox-128.0.ebuild 41898 BLAKE2B 84e0433817a5fdc4b0f899bd5f590fd86bdcdd83da6263c08ecbd78e12d867072321ba97fcb36f0b4e0d17fbccd49f7344cc8f0ed1c822dc96b03f03eb2151e3 SHA512 44615b70e22242decb263dad08f9bbbb67704280276f1c6f19ddb9b879718acbccf6038e6865d59156fb6e3e8d0cdad475c89196151dfadeb656f64a92f1c267
MISC metadata.xml 2597 BLAKE2B b449997bc096ed8fb7bde41a5acb8d9f4c1c8cfc9663c06ff603cca756e8868d40049fd292a459a00d80b4e8c3a74e91e29fcb04abe87277640fe65d070f0bda SHA512 703c7f6a2b46748786145b0973a7b8439e530c96fd7c50d773efac7d5d9bf74ccb4f0c252f2701459944f2b3ced22d3e57ddf049b9aed0c8f0e094cabddda251
diff --git a/www-client/firefox/firefox-115.13.0.ebuild b/www-client/firefox/firefox-115.13.0.ebuild
index 9764cb0160da..2402163d52e3 100644
--- a/www-client/firefox/firefox-115.13.0.ebuild
+++ b/www-client/firefox/firefox-115.13.0.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-115esr-patches-09.tar.xz"
+FIREFOX_PATCHSET="firefox-115esr-patches-11.tar.xz"
-LLVM_MAX_SLOT=17
+LLVM_MAX_SLOT=18
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
@@ -81,6 +81,15 @@ FF_ONLY_DEPEND="!www-client/firefox:0
BDEPEND="${PYTHON_DEPS}
|| (
(
+ sys-devel/clang:18
+ sys-devel/llvm:18
+ clang? (
+ sys-devel/lld:18
+ virtual/rust:0/llvm-18
+ pgo? ( =sys-libs/compiler-rt-sanitizers-18*[profile] )
+ )
+ )
+ (
sys-devel/clang:17
sys-devel/llvm:17
clang? (
@@ -736,6 +745,10 @@ src_prepare() {
# Clear cargo checksums from crates we have patched
# moz_clear_vendor_checksums crate
moz_clear_vendor_checksums audio_thread_priority
+ moz_clear_vendor_checksums bindgen
+ moz_clear_vendor_checksums encoding_rs
+ moz_clear_vendor_checksums any_all_workaround
+ moz_clear_vendor_checksums packed_simd
# Create build dir
BUILD_DIR="${WORKDIR}/${PN}_build"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index c7bb2a86c572..9954d70a26dd 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest
index 150bdf840f21..28a8a30c24aa 100644
--- a/x11-misc/alacarte/Manifest
+++ b/x11-misc/alacarte/Manifest
@@ -1,3 +1,5 @@
DIST alacarte-3.50.0.tar.xz 255404 BLAKE2B c22aeb83f707e4860c9a84311da2bf87e79db8b8859b8c45d5c1d0f6ead896f15b83cd112ac248fbb83b2bf839afbc90d2a24685c767ebaaaa850dfab8b26d35 SHA512 12578c35e8e68c83b46d81edc59444a92dc672a4a91bb4b443bbc0b26d94a3badf5598602dfc62dfbbabce7e3392c081c39055a201d60d4813b23e061014ee17
+DIST alacarte-3.52.0.tar.xz 255700 BLAKE2B 8a59c5ccd1ba8ee892aee39625ecd56c4cf9500b104f943775bef613a4d8f6ef50cdce1d436a1f2c95268864ab43a72f8e182a2e15f47b3980193c887e91f8c2 SHA512 711166b1d772483be1ca3044f9402ec62dd6bb9c09b71b09944886bac91a72fe9838a60a4cf24649dce33148844b586446c17954129c6bc7aaa3096ba01e1463
EBUILD alacarte-3.50.0.ebuild 763 BLAKE2B ddadbb3cac1e53a25aae21dcf20d7e96e15d9413d3b0952a4a6f2a27ea3d4725215356f6ebdb1cf4cc3ba7d614ec42009556ae805de82b27e8eb39ff8fa6d35b SHA512 229338f52eb2697a68f1c47c7290d66fb6a5c2cc768a94ffa9db21faf5e2fea584c02d09e66dbb70eaccd7971e64e29f14a07c2dc1d24b59825b9b44e4fba306
+EBUILD alacarte-3.52.0.ebuild 765 BLAKE2B 67ad0f6ffabb03c9bb1d195166ad958ad952e765cbc2e357b7563e171f3abb4cf138271c381ec2265f4be8c77885216589e286dc48adfd70e97019d4924842a6 SHA512 5c24956afac2f70e84d2188a65ceb621537e090f09f2b801cac4e2b5e32110a1a1b9704b0a790e1b8ff4cdb4ab30aad5888f83c2aeea367f2eedf1126d4ebc85
MISC metadata.xml 349 BLAKE2B ae2cfe74f06d4c6aa4143f187cd3ed6934e6e131e4a997330c9d6ca11a2cd45b2835ef2b1bfab8570e5554fcce81237b025fc0683a74eaf62076e7c4f2cd2914 SHA512 7426942c020db80792d9d382763a005dc0956e6f7c02bb0e3a58e56cb69c37ce643da77524ac7273b8302bb0efb2e2c80dbb621d06809a7091395756e0f0cd06
diff --git a/x11-misc/alacarte/alacarte-3.52.0.ebuild b/x11-misc/alacarte/alacarte-3.52.0.ebuild
new file mode 100644
index 000000000000..d6f6a3bfb344
--- /dev/null
+++ b/x11-misc/alacarte/alacarte-3.52.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Simple GNOME menu editor"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ >=gnome-base/gnome-menus-3.5.3:3[introspection]
+"
+RDEPEND="${DEPEND}
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_install() {
+ gnome2_src_install
+ python_optimize
+}
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index d37e677b96a7..b67d53a303cf 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/mlterm/Manifest b/x11-terms/mlterm/Manifest
index 53841ba70871..a1588829a9ce 100644
--- a/x11-terms/mlterm/Manifest
+++ b/x11-terms/mlterm/Manifest
@@ -1,5 +1,5 @@
AUX mlterm-clang-16.patch 3768 BLAKE2B 2a7b5e99c469fcc4303017a0aa0d5a4e7c097d5ce4a4a0642701d7e5b68e3737a557c34a60d2847ca4571ae6d4788f8853a4b72d95df9bb721110dcff6c5c372 SHA512 be0025373d14eff53ad4d3d07333f0ffb269a0f2b7857a79046596abd2761ef12044cbcefe42a30193626e3eea5c016d6f484f9aecb325ebe1caa3d086da3ea5
AUX mlterm-font.patch 606 BLAKE2B 5d9989a2656a0375e79c189db88167f443c3f7ee6f7f8b83972b65cc59b455fcb2c2ee6c4a25c82bb48cb2610d7453a5552b0eb5a17bd80eed947418a038b252 SHA512 60e625e554341feda77a926f3a59c4858ab19a810eeba39810701c429a504666643e1a614586b88379fe2d42606865f0afa8da6c14c1499a52aa1200e8bd5c4a
DIST mlterm-3.9.3.tar.gz 4272090 BLAKE2B 8f71a8c5cd63b7caa803e699a7e42b8d11cb18324595a7a255c7542df6fad6b968bf56a03a2d19a2381d103232685e3c3cd62388ac036a024870fbe3d222d081 SHA512 67c22ee8411cef499620a37e43af5609bb52cf8be6b617f0dfa6605217eb7f66227bfe073ca9b878606392fac26f94299221b5890fba1d90a3afc35a0f3132a1
-EBUILD mlterm-3.9.3-r1.ebuild 3057 BLAKE2B 33a85bac19a1ed7dc9230bd7e60f273fe72afd05d28eed5587cae9b23588f4228398810882072dcb42dfc846f584cb131bac5789b1ae1c58d5cd4662d1d9d6c4 SHA512 604f57336e32f3c3aeb0cabb7330b77663a7b37f96ae9c2268a0c43999bab35fffa358776dc4363d1dddae4f8d059121384d17313d153bb4f8fc17f99566bbcf
+EBUILD mlterm-3.9.3-r1.ebuild 3006 BLAKE2B 855792c16e317bca9e8b67b95ad19307e92c3adb15e07262777f6713afd8a1b827d31c0e41b97ae2ed29780433fdffb89d27483efa13f2b5c39ad381b79d0824 SHA512 e95ead093f27a8824315e13361f235ac99ed2d2a3f08f69949d00d622261f430860c9e003abb0fa2911d1474d2bc9545020012ee3ce15c46823802b25a235b6f
MISC metadata.xml 1228 BLAKE2B 788a19c8b676d0d5991cd80809f67f526edf6343ab897bc6287cc51f100b4e82bc5cffea0d2165ed3dc7950d0302579005763b0679aaaad5aaabdb8947a94d94 SHA512 d2efc5096992c50c00437cb5e735a12959e6e577b11c9f3d653ca2123ad04923db38c796bc3eaabd79772f521096784404b68a324712f749a15fbd81ae33eabe
diff --git a/x11-terms/mlterm/mlterm-3.9.3-r1.ebuild b/x11-terms/mlterm/mlterm-3.9.3-r1.ebuild
index 07d1324c93c1..772857cbe594 100644
--- a/x11-terms/mlterm/mlterm-3.9.3-r1.ebuild
+++ b/x11-terms/mlterm/mlterm-3.9.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~riscv x86"
-IUSE="+X bidi brltty cairo debug fbcon fcitx freewnn gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
+IUSE="+X bidi brltty cairo debug fbcon fcitx gtk harfbuzz ibus libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
REQUIRED_USE="|| ( X fbcon wayland )"
RDEPEND="virtual/libcrypt:=
@@ -26,7 +26,6 @@ RDEPEND="virtual/libcrypt:=
cairo? ( x11-libs/cairo[X(+)] )
fbcon? ( media-fonts/unifont )
fcitx? ( app-i18n/fcitx:* )
- freewnn? ( app-i18n/freewnn )
gtk? ( x11-libs/gtk+:3 )
harfbuzz? ( media-libs/harfbuzz[truetype(+)] )
ibus? ( app-i18n/ibus )
@@ -80,7 +79,7 @@ src_configure() {
$(use_enable brltty brlapi)
$(use_enable debug)
$(use_enable fcitx)
- $(use_enable freewnn wnn)
+ --disable-wnn
$(use_enable harfbuzz otl)
$(use_enable ibus)
$(use_enable libssh2 ssh2)
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 20615f8ebf83..7d9d4666821d 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/blueglass-xcursors/Manifest b/x11-themes/blueglass-xcursors/Manifest
index 66398e3887e3..51fbd1d5079d 100644
--- a/x11-themes/blueglass-xcursors/Manifest
+++ b/x11-themes/blueglass-xcursors/Manifest
@@ -1,3 +1,4 @@
DIST 5532-BlueGlass-XCursors-3D-0.4.tar.bz2 764792 BLAKE2B 04f43e7906cc9fc3a7d0d601e282e0d8e41076b18cea00d9427cc3fb0c84a36c293557d753df1c9b2ab9f1fa90e9a8814b0e7c244e278e477fa439e5251f7e09 SHA512 2d80a1a470e50c64c94a72e1bd553de10c2ff8e62e26fe348e3bc0c0dec18c0fcb589e3dfbc21c4032716d7a409efc0e42f361cf01f00d5829bde002329f976a
EBUILD blueglass-xcursors-0.4-r1.ebuild 1430 BLAKE2B f60bd5b4faa918c4a4e96b11b97033bb2181eec4dfef72a982f239d5af73f3a58379870be4d1733c1b33db42cbf35e17e58b820f86c4341d40759b2521944e74 SHA512 c9e7a74a92ba000075829708ef5e484efc551d5e694f04e25375e662a0d492913cb37fe4ae923c2d04a792efc8432427709d1f64c7c5be4ad98d6584f3078465
+EBUILD blueglass-xcursors-0.4-r2.ebuild 658 BLAKE2B e045c97cf02221c89cbfda85f6a522bdea0d725445dda49fae15f8e03a246f65c332271ab8efbdb95b38085bb69c62f69dfb0e157e47c62999e0f304147efd76 SHA512 229d8402558e66c3671e05efc0d7ef71bd26e7a34e87c2a0c831690165276ce02c75263451a986f086e8d5f509a3ef0cdf44a563072160323dfa2a9c82905806
MISC metadata.xml 273 BLAKE2B ccdcf7b9e9d1aa2ec599ffe83c056969033efe4f76b647e4921594a4cb4f52db13e1fba535ff1d1b52ec9d41f67d3a05ba81582db87b20d366c591b5b3efd1f9 SHA512 87f03f8d2cd498ff3be7987adf8ad26836364fe81920bbeae36baa965bdf247535069c38cdc469575f8b762247b82dd99459cb872ede1878b21270c31aa71c43
diff --git a/x11-themes/blueglass-xcursors/blueglass-xcursors-0.4-r2.ebuild b/x11-themes/blueglass-xcursors/blueglass-xcursors-0.4-r2.ebuild
new file mode 100644
index 000000000000..8e9ed1e0dde2
--- /dev/null
+++ b/x11-themes/blueglass-xcursors/blueglass-xcursors-0.4-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="5532-BlueGlass-XCursors-3D-${PV}"
+
+DESCRIPTION="A high quality set of animated mouse cursors"
+HOMEPAGE="https://store.kde.org/p/999915/"
+SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P:5}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="x11-libs/libXcursor"
+
+# Note: although the package name is BlueGlass, the tarball & authors directions
+# use the directory 'Blue'.
+src_install() {
+ insinto /usr/share/icons/Blue
+ doins -r Blue/cursors
+
+ einstalldocs
+}